Timers Tech Blog

グローバルな家族アプリFammを運営するTimers inc (タイマーズ) の公式Tech Blogです。弊社のエンジニアリングを支える記事を随時公開。エンジニア絶賛採用中!→ https://timers-inc.com/engineering

Go で堅牢な AWS Lambda Function を作るためのユニットテスト

はじめまして! 昨年12月に入社しました、サーバサイドエンジニアの おの( @shout_poor ) です!

最近、弊社の Famm アプリケーションで使用する AWS Lambda Function の、 JavaScript(Node.js) から Go へのリライトを担当しました。

Go で Lambda を書くのは初めてだったのでいろいろと気づきがあったのですが、この記事では、Go におけるユニットテストについて書きたいと思います。

続きを読む

AWS Application Load Balancer で特定のURLだけIP制限を行う #aws #applicationloadbalancer

こんにちは、サーバーサイドエンジニアのいわむ(@k_iwamu)です。

エンジニアとしてサービスを作っていると、特定のIPからのみ利用できるAPIや管理画面を作る機会があるかと思います。

IP制限をかける方法はいくつかあると思いますが、
今回、AWSApplication Load Balancer(以下ALB)のリスナールール使って特定のURLのみIP制限をかけることがとても簡単にできたので紹介します。

f:id:kohei_iwamura:20200208142648p:plain

続きを読む

CloudWatch Logs にバラバラのアプリケーションログを集約して幸福度が上がった話 #AWS #CloudWatchLogs

CloudWatch Logs

サーバーサイドエンジニアの鈴木です。社内で長く運用されつづけているアプリケーションのログの運用についていくつか課題を発見したので、CloudWatch Logs を使って改善を行いました。

続きを読む

iOS Auto Provisionで証明書更新の苦悩からの解放 #cloudmobiletest #gogobitrise #bitrise #iOSAutoProvision

f:id:fromkk:20200130191943p:plain

1月末に行った福岡で食べた美味しいものがまた食べたいiOSチームのかっくん(@fromkk)です。

CIにおけるiOSの証明書に苦しめられた方はどのくらいいますでしょうか?
そもそもiOSの証明書の仕組み自体が複雑で理解が難しいのにCI上で正しく動作させるのも至難の技ですよね。

ここでは2/7にGA Technologies社で開催された「クラウドモバイルビルド/テスト Meetup」というイベントで「iOS Auto Provisionで証明書更新の苦悩からの解放」というタイトルで登壇してきたものを文字にしてお伝えしますのでBitriseのiOS Auto Provision Step便利さが伝わればと思います。

connpass.com

続きを読む

Timersでは各職種を積極採用中!

急成長スタートアップで、最高のものづくりをしよう。

募集の詳細をみる