2018-01-01から1年間の記事一覧
github.com 「この記述はRubyにどういうふうに解析されているんだろう!?」という疑問を逐次解決していくためのREPLとして作りました。 lex、sexp、tokenizeというRipperのメソッドを使って、引数で与えられたコードを解析して表示します。 $ iripper iripp…
9/4 penguin-highway.com アオヤマくんが二段ベッドを使っているのは、彼には実はアメリカに野球留学している兄がいるからという説をずっと持っているんだけど、フリクリを見に行くタイミングが無くてこのままだと見に行けないかもしれない
8/23 kametome.net
8/26 missionimpossible.jp
みた。 liz-bluebird.com よかった。絵本のストーリーに沿って最初はみぞれが自由な希美を束縛してるのかなと思ってたけど、物語が進むに従ってその立場が逆転して、それに当人たちが気づくという過程は最高だった。その変化を促していく周囲の友人の気配り…
複数のUnityのバージョンが混在するCI環境を構築していると、バージョン間でAndroid SDKやNDKの要求バージョンが異なるためにビルドスクリプト側でこれらを設定したいということがある。そんなときは次のように記載すればいい。 EditorPrefs.SetString("Andr…
みた。 koiame-movie.com よいおじさん映画だった。店長の家の雰囲気がよかった。あんな書斎のような部屋に住みたい。戸次重幸の役柄との関係性も見ていてよかった。あきらが可愛くて輝いて見えた。これが若さか。
CRuby 2.4から整数がIntegerに統合されるとともにその子クラスであるFixnumとBignumが廃止されたが、下記のようなコードを使えばそれを手軽に判定できる。 if 1.class.name == "Integer" # 統合後の処理 else # 統合前の処理 end このようにバージョン番号を…
劇場で見た。 pacificrim.jp (あとで書く)
劇場で見た。 wwws.warnerbros.co.jp (あとで書く)
lestrrat-go/server-starterというホットデプロイしてくれるものがある。 github.com これをAlpine LinuxなDockerコンテナ上で使おうとしたら下記のようなエラーが出た。 standard_init_linux.go:190: exec user process caused "no such file or directory"…
Swagger書きたくない…!というところからProtocol Buffersのサービスとメッセージ定義をもとに似たようなことができないかと考えていたところ、yuguiさんのprotocプラグインの書き方を見てできそうな気がしたので試してみた。 そうして上記記事と同じことをp…
作った。 www.npmjs.com npmだと.envを読み込むdotenvというライブラリはあるんだけど、それをもってコマンドを実行するコマンドは提供していなかった。Ruby版のdotenvに含まれるdotenvコマンドみたいなやつ。なので同じようにdotenvというコマンドを実装し…
作った。 github.com ゲームのマスターデータをTSVファイルで管理していると、内容自体は衝突していないのに同時に同じ箇所に書き足したということで衝突してしまうことがある。あとはエディタの設定で末尾の空白スペークが消えてしまったとか。そういった単…
1台目のマシンでgit-pr-releaseを叩いて認証すると、2台目のマシンでgit-pr-releaseで叩いたときに同一ユーザの認証に失敗する。 GET https://api.github.com/repos/<your>/<product>/pulls/<number>: 401 - Bad credentials // See: https://developer.github.com/v3 (Octokit::Una</number></product></your>…
個別には-Jもしくは--jmeterpropertyオプションで渡す。 $ jmeter -n -t <path/to/jmx> -Jfoo=bar 渡されたオプションは__P関数を使って埋め込む。 ${__P(foo)} もしくは ${__P(foo,デフォルト値)} 複数ある場合にはファイルにまとめて記述して-qもしくは--addpropオプシ</path/to/jmx>…
INSERT INTO animals (id,name) VALUES (1,"dog"),(2,"cat"), ... ON DUPLICATE KEY UPDATE name = VALUES(name) みたいなクエリで重複することなく新規にINSERTされたレコード数は、VALUES句の要素数とROW_COUNT()とから算出できる。 VALUES句の要素数がval…