Tech Blog

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

#MobileAct で、パワーアップするApp Storeについて話しました

f:id:akatsuki174:20210702090918p:plain ※「Get ready to optimize your App Store product page」より

こんにちは。ビルド待ち時間中に生後2ヶ月の息子のおむつ替えに成功しました。Androidエンジニアの@akatsukiです。WWDC21に関する記事2つめです。

6/30に開催されたMobile Act ONLINE #5 〜 WWDC21 を振り返る 〜 - connpassApp Storeに関する登壇をしてきたので資料を貼っておきます。

続きを読む

#yumemi_swift で「ハーフモーダル」の話をしてきました

f:id:akatsuki174:20210629113934p:plain ※「Customize and resize sheets in UIKit」より

こんにちは。4月に生んだばかりの赤子(かわいい)を世話しつつ、WWDC21のキャッチアップもなんとか頑張ろうとしている、Androidエンジニアの@akatsukiです。

6/28に開催されたYUMEMI.swift #12 feat. HAKATA.swift 〜WWDC Recap~ - connpassで「ハーフモーダル」に関する登壇をしてきたので資料を貼っておきます。

続きを読む

CloudFront + Lambda@edge + JWTで認証フローを作りS3オブジェクトを守る

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

CloudFrontからS3のプライベートなコンテンツへのアクセス制御はどのように管理されているでしょうか。
アクセス制御の主要な方法の1つとしては、CloudFrontの署名付きURLを作成し、一時的に権限を与える方法が挙げられるかと思います。

しかし、Lambda@edgeを用いれば、アクセス制御をプログラムでもっと柔軟に、かつCloudFront+Lambda@edgeの特性上レイテンシも少なく実装することができます。

今回は、CloudFrontは署名付きURLを使用せず、Lambda@edgeとJWTを使ってアクセス制御を行うように実装したので共有します!

続きを読む

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

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

募集の詳細をみる