PIYO Notes
Engineering notes since 2014
2018

Go lang + EchoでGoogle Analytics APIの結果をHugoから使えるように

またもやHugo用にGoのサーバーにAPIを追加しました。HugoでGoogle Analyticsで取っているPV順に並べた結果を使ってコンテンツを作るためです。 似たようなことをこの辺↓↓で書いてます。 ブログのビルド用にOGPの情報をJSONで返すサーバーも作った - …

Google AnalyticsのQuery ExplorerでAPIリクエストをテストする

読まれてる記事順のリストをブログに付けてみたいという思いつきを実現したいのですが、PV的なものはGoogle Analyticsにしか情報がありません。 またサイトジェネレータの場合はページ生成時にPageViewが必要になるので工夫してあげないと実用上使えません。

Quitterでつい時間使っちゃうMacアプリを隠したり終了したり

見るつもりがないアプリなのに目に入っちゃってそこから脇道にそれていって、元々何をやろうとしていたのか忘れてしまうみたいなことがたまに起こります。 特にマルチディスプレイだったりすると起こりがちかなーと思っていて、片方でコード書いてて何かの拍子に別のディスプレイで開いてた …

RSpecで失敗したテストだけを対象にできる--only-failuresオプション

プロジェクトの根幹ぽいところをちょっと変えたばっかりにテストの半分ぐらいがが失敗してしまって、1箇所直したら全部パスするみたいなことはあるあるなんじゃないかと思います。RSpecでは失敗したテストのみを対象に再実行できるオプションがあるので、それを使うと良いです。

Bluetoothで記録できる1byoneの体重計買った

対応のスマホアプリを起動している状態で体重計に乗るとBluetoothでデータを転送してくれて、ヘルスケアアプリにもデータを入れてくれる体重計を買いました。体重増やしたいのできちんとチェックしないといけません。

fastlane/boardingでTestFlightのベータ版の配布ページが一瞬で作れた

社内用に作ったiPhoneアプリをメンバーに配るのにTestFlightのベータ配布を使いますが、いちいちメールアドレスを使うのが面倒です。Google Playにはオープンベータテストにしておくと参加用のURLから勝手に入ってもらうことができるのに、TestFlightはできな …