バイセル Tech Blog

バイセル Tech Blogは株式会社BuySell Technologiesのエンジニア達が知見・発見を共有する技術ブログです。

バイセル Tech Blog

docker-composeを使用したRuby on Jetsの構築からデプロイまで②

概要 ユーザを準備 デプロイ用のIAMポリシー設定 デプロイ実行 staging環境を作成する アプリケーションの削除 まとめ 概要 テクノロジー戦略本部の長兵衛です。 以前の記事でRuby on Jetsのローカル環境を作成するところまで書きました。 tech.buysell-tech…

LINEを使って自動で業績報告をしてみた話

はじめに 環境 ミッション背景 要件 基本要件 追加要件 どんな環境でも簡単に見れるとは? 前提 当初考えていたレポーティング手法 上司からのFB 実現の必要が出てきたレポーティング ハードルと思考 最終目指した形 実装概要 実装 URLを設定(作成)し、GCS…

GASでBigqueryからデータを取得して分析に活用する

はじめに テクノロジー戦略本部の吉村です。 普段の業務では社内基幹システムのGYROの開発を主に行っています。 この記事ではBigqueryとGoogle Apps Script(以下GAS)を使った例をご紹介させていただければと思います。 業務でGYROの開発を通して実際にシステ…

CASHのiOSアプリを支えるライブラリ

テクノロジー戦略本部の一ノ瀬です。 モノをキャッシュにできるサービス『CASH(キャッシュ)』のiOSアプリの開発に携わっています。 今回は、CASHのiOSアプリを動かしているライブラリはどんなものを使っているか紹介したいと思います。 Realm モバイルデー…

依存関係地獄におさらば〜マイクロサービスのバージョン管理について〜

テクノロジー戦略本部の和田です。もうすぐ 2020年も終わりですね。 年の変わりって、メジャーバージョンのアップデートに似ている気がしませんか? というわけで、今回は、弊社で運用中のマイクロサービスのバージョン管理の話をしたいと思います。

CASH APIのRspecの実行時間が肥大化していた話

始めまして!2020年に新卒入社したテクノロジー開発部の富澤と申します。 普段は弊社が配信しているCASH(キャッシュ)のサーバーサイドの開発を中心に様々な開発に携わっています。 cash.jp 今回はCASH APIのRspecの実行速度を調査、改善した時の事を記事に…

ロジカルシンキングのススメ

テクノロジー戦略本部の丸山です。 今回はロジカルシンキングというテーマで記事を書かせていただきました。 仕事をしていく上で同僚や上の役職の人に説明や説得をすることもあるかと思いますが、どうすれば納得してもらえるかを考えたときに必要になるスキ…

GASとFirebaseのRealtime Databaseを使ってConfluenceの定例資料を自動で準備してみる

バイセルテクノロジーズで開発部の松榮です。 私がこの会社に入って最初に言ったのはドキュメントを残す場所ってありますか?というと事でした。最初はQiitaやesaなども検討に上がりましたが、私ともうひとりの同僚がConfluenceを利用した事があるユーザーだ…

CASHの移管と施策について

テクノロジー戦略本部の渡辺です。 弊社のblogにも度々登場していますが、今年の4月に弊社は株式会社バンクが運営する『CASH』というサービスを事業譲受しました。 buysell-technologies.com 私はそのCASHを運営するチームでディレクション・マネジメントを…

エンジニアがディレクターにキャリアの舵を切った話

初めまして、テクノロジー戦略本部の大木です。 普段は弊社が配信しているCASH(キャッシュ)のサーバーサイドの開発と企画に勤しんでおります。 cash.jp 直近の記事がコーディングに関係する記事が多かったので、 私はバイセルのプログラマーのキャリアパス…

内定者インターンが爆速でCIガチャ潰してチームに貢献した話し

はじめまして、来年4月に入社するテクノロジー開発部の西塚です。 現在は在宅でインターンをし、自社在庫管理システムの「AXIS」の業務に携わらせて頂いております。日々わからないことだらけですが皆さんお優しく、楽しんで取り組めています。感謝! CIガチ…

新卒エンジニアがアプリケーションのパフォーマンスをチューニングした話

はじめまして、今年新卒として入社したテクノロジー開発部の酒井です。 自己紹介 はじめに 方法 レスポンスタイムが最も遅いAPIを調べる 遅くしている原因を突き止める N+1問題 preload eager_load includes 発行するクエリ時間が遅い時 まとめ 自己紹介 そ…

docker-composeを使用したRuby on Jetsの構築からデプロイまで①

概要 実行環境 ローカル環境の作成 Dockerfile・docker-compose.yml・Gemfileの作成 jetsプロジェクトを作成 db作成 コンテナを立ち上げてみる まとめ 参考 概要 こんにちは、バイセルテクノロジーズ新卒エンジニアの長兵衛です。 以前紹介したRuby on Jets…

Rspecの実装について

テクノロジー戦略本部の稲川です。 今日は私がRspecやrailsを触り始めてから10年以上たち 長年Rspecを触りながら考えていたことを記事にさせていただきます 1.Rspecとは 2.なぜ、Rspecを使用するのか 3.Rspec導入で可能なこと 4.Rspec実装時の進め方…

新卒がサーバレスアーキテクチャに挑戦してみた

はじめまして、今年度新卒として入社したテクノロジー開発部の長兵衛です。 現在進行しているプロジェクトのバックエンドを担当させて頂き、記事にできるような事柄がまとまったので僭越ながらブログを投稿させていただきます。 自己紹介 背景 アーキテクチ…