LCL Engineers' Blog

バス比較なび・格安移動・バスとりっぷを運営する LCLの開発者ブログ

Node.jsでGoogleスプレッドシートを操作する

Webエンジニアの川辺です。 今回はNode.jsでGoogle スプレッドシートを操作する際に使用したnode-google-spreadsheetの紹介をしたいと思います。 使用したバージョン Node.js: 8.11.3 node-google-spreadsheet: 2.0.6 準備 コード上からGoogleスプレッドシー…

食べログ × LCL 技術交流会(フロントエンド)

フロントエンドエンジニアの岡田です。 先日、食べログのフロントエンドエンジニアの皆さまにお越しいただき、技術交流会をしました。 エンジニアブログではまだお伝えしていなかったと思いますが、LCLは今年1月にカカクコムグループの一員となりました。 今…

Kyashのお菓子オフィス販売のモニターに参加しました🍪

モバイルアプリエンジニアの山下です。 10月某日、私が日々愛用しているウォレットアプリの『Kyash』がお菓子のオフィス販売モニターを募集していたので参加しました 弊社のメンバーに好評だったのでレポートを書いてみたいと思います。 Kyashについての説明…

ALB固定レスポンスを利用してメンテナンス画面を表示する

Webエンジニアの森脇です。ALBでの固定レスポンスを利用して、メンテンナンスページを表示する際にいくつか考慮した点について紹介します。 ALBでの固定レスポンスとは ALBの固定レスポンスを利用することで、リクエストをWebサーバへ転送することなくALB自…

ECS サービスディスカバリでFargateのIPを自動的にDNSレコードへ紐づける

AWS

モバイルアプリエンジニアの山下です。 先日の記事ではデプロイ基盤を構築し、Fargateへ自動デプロイすることができました。 techblog.lclco.com これによりEC2の操作を意識することなく、柔軟にコンテナ数をスケーリングできるようになったのですが、LCLの…

metaタグを変えるためにreact-helmetを導入してみたけれど結局ES2015で実装した話

フロントエンドエンジニアの岡田です。 先日、Reactでmetaタグを変える必要があったので、react-helmetを導入してみました。ですが、うまくいかないケースがあり、結局はES2015で書き換えました。 今回は、react-helmet導入と、最終的なES2015のコードをご紹…