お久しぶりです。先週末はtry! Swiftに3日間参加してSwiftやっていく気持ちのかっくん(@fromkk)です。
テックブログではありますが掲題のMVP休暇制度についてご紹介したいと思います。
続きを読むお久しぶりです。先週末はtry! Swiftに3日間参加してSwiftやっていく気持ちのかっくん(@fromkk)です。
テックブログではありますが掲題のMVP休暇制度についてご紹介したいと思います。
続きを読む
こんにちは。Androidエンジニアの斎藤です。先月Android Architecture Components(以下AAC)をプロダクトに導入しました。 AACが発表されてから公式HPなどで動向を伺っていましたが、プロダクトへの導入については、各プロジェクトの進捗状況や既存コードへの導入するときの影響、導入に伴う一時的な開発速度の低下/混乱を避けるために見送っていました。 AACのようなアーキテクチャに関わるライブラリを既存のコードに導入することは、既存アーキテクチャとのバッティングやチームへの認識共有など、なかなか考えることが多く導入まで時間がかかるのではないかと思います。 そこでAndroidチームがAACを導入するに至った経緯、実際にどうやって導入したかを書いていきます。AACの具体的な使用方法については様々なブログで詳細されているので割愛させていただきます。
続きを読む連続の投稿失礼します。iOSチームのかっくん(@fromkk)です。 先日お知らせした様に弊社でMobile AR Meetup #1 @Timersを開催しました。
続きを読む
最近寒いですね。先日降った雪のせいで凍った地面に何度か転びそうになったかっくん(@fromkk)です。
タイトルの通りですがこの度Graffity社と共同で2/7に弊社にてモバイルARに関する勉強会を開催する事になりました。
イベントページはこちら: Mobile AR Meetup #1 @Timers
続きを読むこんばんわサーバサイドエンジニアのjonnyです。
弊社では分析のためにBigQueryを使っています。 エンジニアだけでなく、企画職の人間もクエリを叩いて日々分析をする環境が整っています。
データを見る場所の分散を避けるため、分析対象のデータは全てBigQueryに集約しています。 RDS(Aurora)上のデータはdigdag+embulkによって日時バッチで連携しており、WebサーバのアクセスログやFirebaseのイベントデータはストリーミングインサートされています。
データの可視化については、昔ながらのGoogleSpreadSheet+GoogleAppScriptから、最近ではre:dashや一部Tableauを使用しています。
分析を促進するための工夫として、SQLをレビューするSlackチャンネルが合ったり、社内勉強会を行ったりしています。
しかしながら、非エンジニアが書くクエリはしばしば非効率であったり、読みにくく再利用しづらいことがあります。
なので、SQLレビュー時に気をつけている観点や、よく指摘する事項、使い回しやすいスニペット(クエリの断片)を幾つか紹介したいと思います。
中にはTimersならではの事情にフォーカスした物もありますが、広く色んな人が使える情報もあると思いますので、参考にしてみてください。
続きを読む