社内向け管理ツールにGoogleログインを導入した話

はじめに こんにちは!エンジニアインターンをしている湯村です。 今回、社内向け管理ツールにGoogleログインを導入したので、その話をしたいと思います。 タスクの背景 現在crispyでは、SlackやKibelaなどのツールごとにメンバーのアカウントを作成していま…

RSpecもスタブも知らなかった私が、RSpec実装時に外部リクエスト部分をスタブ化した話

はじめに こんにちは。crispyでエンジニアインターンをしている雨宮佳音です。crispyが運営するHEIMには、商品の価格情報を取得するため、外部サイトにアクセスを行う処理があります。RSpecもスタブも知らなかった私が、RSpec実装において外部リクエスト処理…

駆動表(外部表)を考慮したMySQLクエリチューニング

はじめに こんにちは、crispyでエンジニアインターンをしている壷谷太樹です。 弊社では、Amazonのレビュー調査や価格比較ができるサービス、「サードモール」を運営しています。この度、サードモールの社内向け分析用ダッシュボードの作成を担当しました。 …

スタートアップにおすすめ!ヤマハ小規模向けWiFiルーターや無線アクセスポイントの紹介

CTO 兼 情シス担当の高丸です。今回はスタートアップのような小規模オフィスにおすすめなWiFiルーターや無線アクセスポイントをご紹介します。弊社のインターネット環境も説明しています。

Google Cloud Functionsを使用したECサイトのクローリング技術について

はじめに バックエンドエンジニアをしています斎藤です。 弊社ではAmazon、楽天、Yahoo!などの各ECサイトでの価格情報やレビュー情報を取り扱っているため、クローリングが必要不可欠になってきています。 しかしユーザーのリクエスト時にクローリングをして…

カーソルページネーションによる新着投稿一覧APIの実装について

こんにちは。crispyのエンジニアの馬塲です。こちらの記事では弊社で運営しているHEIMアプリで使用しているカーソルページネーションについて話していきたいと思います。 実装の経緯 HEIMアプリで使用する新着投稿の一覧を返すAPIを実装してリリースしたとこ…

RailsアプリケーションをApp EngineからCloud Runに移行しました

はじめに CTOの高丸です。Cloud Runの勢いを感じます。 今回は我々のRailsアプリケーションの実行環境の移行に関して、お話ししたいと思います。 経緯 crispyではお買い物支援サービス「HEIM(ハイム)」のサービスを、長らくGoogle Cloud Platform(以下GCP…

HEIMアプリの開発で、VSCodeのLive Shareを使ったペアプロを導入してみた

株式会社crispyのエンジニアインターンとしてアプリ開発に携わり、新しいタスクを進めるにあたってペアプロで開発をしたので、気づきや感想など書いていきたいと思います!