Tech Blog

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

Nuxt.jsのSSRでメモリリークを発見して解消した #nuxtjs #ssr

こんにちは。斎藤です。
ここ半年ほど長年携わってきた Android を離れ、昨年にリリースしたFamm 出張撮影のWeb フロントを担当しています。 今回はそんな運用中のサービスで発生したメモリリークを見つけてから解決するまでの苦労と解決案を紹介します。 メモリリークは原因がわかるとなんてことなかったりするのですが、それまでは暗中模索の状態と思います。 同じくこの現象で困っている方の一助になれば幸いです。

続きを読む

株式会社Timersのリモートワーク奮闘記 #リモート #リモートワーク #テレワーク

f:id:timers-tech:20200302225132p:plain

こんにちは! Timersでプロダクトオーナーをしております @suzuken です。

世界的に猛威を振るう新型コロナウイルスの影響により、日本国内でもリモートワーク(テレワーク)推奨の流れが増えております。 www.gmo.jp about.mercari.com

弊社Timersも先日2/26に役員より以下の発表がされました。

  • 現在判明している感染状況や年齢などを加味した重症率などから、現時点では強制リモート勤務にはしません。
  • しかし政府の公式方針も加味し、今日から2週間は以下のルールを新設。
    • 満員電車が不安な人は、満員電車を避けるように各自勤務時間を自由に調整してもらってOK。
    • リモートワークをしたいと思った人はチーム内で相談の上、積極的にリモートワークを活用してください。チーム一括でリモート作業日を意図的に設けるなども検討してみてください。

Timersでは昨年からリモートワーク推進に向けて、いろいろな取り組みをしてみておりました。

そこで今回は弊社のリモートワークツールやルールについて一部ご紹介します!

続きを読む

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

続きを読む

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

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

募集の詳細をみる