Feedforce Developer Blog

フィードフォース開発者ブログ

rblineprofでRubyアプリケーションの速度を計測する、あるいはevalで評価するDSLを無理矢理requireする

今回、DFMakerでは rblineprof というライブラリを用いてバッチ実行時間の計測を行った。通常、rblineprofは Kernel#require や Kernel#load で読み込まれたスクリプトの1行ごとの実行時間を計測できる。 DFMakerの変換設定は、 instance_eval でロードされ…

真・Google Ads API 徹底入門 その4 公式ドキュメントの歩き方編

こんにちは id:hano_tea です。 真・Google Ads API 徹底入門の最後の記事、 公式ドキュメントの歩き方編です。 真・Google Ads API 徹底入門のこれまでの記事は以下からどうぞ。 developer.feedforce.jp developer.feedforce.jp developer.feedforce.jp 最…

真・Google Ads API 徹底入門 その3 Mutate 編

こんにちは id:hano_tea です。 真・Google Ads API 徹底入門の第三弾、 Mutate 編です。 前回の真・Google Ads API 徹底入門第一弾、第二弾は以下からどうぞ。 developer.feedforce.jp developer.feedforce.jp 今回は Google Ads API で Google 広告に変更…

真・Google Ads API 徹底入門 その2 Search 編

こんにちは id:hano_tea です。 真・Google Ads API 徹底入門の第二弾、 Search 編です。 前回の真・Google Ads API 徹底入門第一弾、基礎編は以下からどうぞ。 developer.feedforce.jp 今回は Google Ads API から情報を取得するための仕組み Search につい…

真・Google Ads API 徹底入門 その1 基礎編

こんにちは id:hano_tea です。最近は外出自粛ということで、日々無人島に旅立ってカブ取引に命を賭けています。 完全に余談ですが、弊社 Slack には #animal_crossing チャンネルがあり、日々 各島のカブ価情報が共有されて楽しい無人島ぐらしの様子が流れ…

iOS Safari を Mac Safari でデバッグするときの注意点

ごきげんようございます、id:tmd45 です。 業務上の必要があって、タイトルのとおり iOS 端末(今回は iPhone XR)の Safari でのデバッグのため、Mac につないで Mac Safari の Web インスペクタを使いました。 このやり方については一般的によく情報が公開…

AWS SDK for Ruby で S3 Select を使って S3 にある CSV ファイルからデータを抽出する

こんにちは、id:daido1976 です。つい先日 30 歳になりました。 S3 に置いてある大きめの CSV ファイルから特定のデータだけ抽出して取得するのに S3 Select は大変便利です。 Amazon Athena とは違い単一のファイルのみしか対象にできませんが、その分手軽…

『HerokuでSidekiqを監視する方法を確立した』という発表をした

こんにちは id:masutaka26 です。最近はドラクエウォークと足底筋膜炎との両立に悩んでいます。 先週の金曜日、週次の社内勉強会 FFTT で『HerokuでSidekiqを監視する方法を確立した』という発表をしました。 Heroku で Sidekiq を監視する知見を見つけられ…

Heroku Ruby Language Metrics のメトリクス収集の仕組みを調べた

こんにちは。id:masutaka26 です。 半年くらい前から Heroku の Ruby Language Metrics (Public Beta) を使い始めました。その時、どのようにメトリクスを収集しているか調べたので、この記事にまとめます。(なぜこのタイミング...) 有効にする方法は前述…

Pusher の Private channels と認証周りの処理を追いかけた

こんにちは、id:daido1976 です。もうすぐ 30 歳になります。 Pusher の Private channels と認証周りの処理が公式ドキュメントを読んだだけでは全然わからなかったので、ライブラリの実装を追いかけてみました。 結論 コード例 クライアント(JavaScript) …