日頃の行い

個人的な日頃の行いをつらつら書いてます\\\\ ٩( 'ω' )و ////

今更ながらRetryするGolangのpackage書いてみた

Go

何番煎じかわからないですが、かいてみました。 呼び出し方がretry.Retryってなってなんかびみょ・・・ github.com 使い方 retry.Retryの第三引数の実装にリトライがありえる処理を書く感じです。 errorが返った場合にはretry.Retryの第一引数に与えた回数分…

GolangのsqlxでIN句が使いたかったので調べたメモ

Go

Golangでバッチを最近書いてるんですが、 sqlxを使っていて、 IN句のprepared statmentどうやって使うんだろうと思ったので調べたときのメモです。 準備 とても適当なテーブルを用意します。 idとnameをカラムにもつhogeというテーブルです。 3件適当なデー…

PHPStormを使っている時にCannot resolve file 'xxxxx.js' と怒られる

PHPStormでテンプレートをいじっている時に、 scriptファイルのパスを指定したらタイトルの通りに怒られてしまったのでその対処方法を探しました。 イメージはこんな感じです。 検証に使ったレポジトリはこちらです。 github.com とりあえず Cannot resolve …

golangでSQLを投げて返ってきた結果をstructにbindしたい

Go

クエリを投げた結果のデータをいい感じのstructにbindしたいなと思ってやり方を探してました。 いい感じのないかなと思って探したら下記のライブラリを見つけたのでそれを触ったメモです。 github.com テーブル準備 適当なテーブルを作ります。 idとnameしか…

PHPのビルトインサーバっぽく開発しつつhttpsアクセスをしたくなったときにしたこと

PHP

最近Mockアプリケーションを作るときにAPIサーバを一旦雑に作りたくて、 phpを使っているんですが、ローカルの開発環境をhttpsにしているため、XMLHttpRequestを投げようとした際に、 Mixed Content: The page at 'https://xxx' was loaded over HTTPS, but …

Slack内でActiveなユーザ数をMackerelのサービスメトリックで表示してみた

コミュニティでSlackを使ってるんですが、どれくらいの人が普段見てるんだろうと思って可視化してみました。 計測したい数は今User Presenceがactiveなユーザ数です。 api.slack.com Mackerelのサービスメトリックがカジュアルに使えてとても便利なので今回…

2016年振り返りと2017年どうしようかなみたいな雑記

なんとなく振り返って、来年の自分が一年前に何を思っていたかをまとめるだけの記事です。 去年の日記みてとりあえず大変な一年だったとか言ってるけど結局今年も大変だった気がする。 人生がカラフルに色づいていて楽しい arata.hatenadiary.com ■去年書い…