Blogs (ja)
-
AtCoder の問題を Go で練習するためのテンプレートを作った
-
clang-format で雑にフォーマットオプションを調整する
-
Mac の画面録画環境を整えた
-
左右分割キーボード Choco60 を組み立てた
-
GitHub の GraphQL API Explorer を使って自分の活動の振り返りをする
-
Mac でノイズのない音声入力環境をつくる
-
IntelliJ IDEA を使っている場合の goenv と GOPATH の設定
-
CircleCI で docker-compose を使ってコンテナを起動し、デカいテストを実行する
-
自分の英語勉強法
-
転職しました
-
2018年振り返り
-
AIZU ONLINE JUDGE の Go 言語問題をローカル環境で単体テストする
-
Cloud Dataflow(Beam)で Pub/Sub からメッセージを受信して複数の動的な BigQuery テーブルへの書き出しを行う
-
KotlinでCloud Dataflowのバッチ処理を書く
-
docker-compose でとりあえずのローカル環境用 MySQL サーバを立ち上げる
-
Kotlin で Spring アプリケーションを書く
-
Graal + Kotlin + Gradle で JavaScript を動かす
-
Github Pagesをカスタムドメインで運用するように変更した
-
Goの標準パッケージの型がどのインターフェースを実装しているかをドキュメントに表示させる
-
Erlang in Anger の翻訳に参加しました
-
Erlang & Elixir Fest 2018 に参加しました
-
Ansibleで特定のtemplateとgroup_varsの組み合わせの出力内容を確認する
-
ErlangでDatadogにメトリクスを送信するためのモジュール dogstatsd_sender を作りました
-
Common Testの結合テストケース内でcowboy handlerのstateを検証する
-
Macで複数のErlangバージョンを使い分ける(OpenSSLバージョン問題の解決方法込)
-
Erlangのsupervisor:start_childで固有のidをChildSpecに渡しているのにalready_startedが返ってきてしまう…という場合に疑うべき凡ミス
-
gopkg.inからcloneしようとするとUnknown SSL protocol error in connection to gopkg.in:-9838が発生する
-
Documentation Driven Contractsについて調べてみた
-
だいたい3ヶ月〜半年おきくらいで新しい技術スタックが積まれて人生が潰れていくけど、平静でありたい
-
DashをIntelliJ IDEAからシームレスに開けるようになっていた
-
Let It Crashとは何か
-
IntelliJ IDEAでErlangを読み書きすると捗る話
-
Erlang, rebar3で環境毎にアプリケーションの設定値を変える
-
Spring FrameworkとDIについて