LCL Engineers' Blog

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

物理カンバンとWeb上のカンバンでの進捗管理の比較

フロントエンドエンジニアの川辺です。 今回はある新規案件のフロントエンド側の進捗管理に物理カンバンを使用したので、 普段使っているWeb上のカンバンと比較した場合のメリットとデメリットを紹介できればと思います。 物理カンバンを使用した背景 まずは…

EpoxyでRecyclerView in RecyclerView を簡単に実現する

バックエンド兼Androidアプリエンジニアの高橋です。 久しぶりの更新となってしまいました。 というのも、バスツアー検索サイトのバックエンド開発をこの数ヶ月間ずっと担当していて、つい先月ようやくサイト公開の運びとなりました。 (宣伝) tour.bushikaku…

チャットツールを約半年かけてSlackへ全社移行した知見と運用ガイドラインの話

モバイルアプリエンジニアの山下です。 LCLでは今年の4月から社内で利用するチャットツールをSlackに完全移行しました。弊社は小さな組織ではあるものの、全社で日々利用しているツールの移行を一エンジニアが遂行することはあまりない機会なので、今回得た…

Ruby / Ruby on Railsでサービス開発をしている弊社ブログに蓄積された過去記事を振り返ってみた

モバイルアプリエンジニアの山下です。 LCLでは全てのWebサイト・APIや社内ツールでRuby / Ruby on Railsを採用しています。 当ブログでも開発中に得た色々な知見がアウトプットされてきました。 そこで今回は、Ruby / Ruby on Railsに関する過去の記事を振…

Railsで大量データを扱うときに気をつけていること

バックエンドエンジニアの横塚です。 Railsで中規模以上のサービスを運用していると、大量のレコードやcsvをバッチで処理したい場面などが出てくると思います。 当たり前のように意識できている人も多いかと思いますが、今回はおさらいの意味も込めてバッチ…

SES + S3 + LambdaでGmailの添付ファイルを自動抽出する

AWS

バックエンド兼Androidアプリエンジニアの高橋です。 弊社のシステムの一部に、特定のメール(Gmail)を受信したタイミングで、その添付ファイルを使ってバッチ処理を行いたいという要件があります。 Gmailには受信トリガーを設定する事ができないので、Gmail…