Just a personal blog for technology, web, science and life

GitHub Action で dotfiles のテストを実施する


Go client で http を trace する

よく分からない挙動に立ち向かう


dein, vim-airline も update したら直った話

ひとまず最新版にあげておく


PER, PCFR, PBR, ROE を理解し、企業の状態を把握する

数値で企業のコンディションを理解する


SRE エンジニアのためのツール入門

素晴らしいツールは素晴らしい仕事を作る


ssh-keygen で生成された OPENSSH フォーマットの秘密鍵を pem フォーマットへ変換する

Mac Mojave から ssh-keygen で出力されるフォーマットが変わった


vscode で保存せずにファイルをフォーマットする

json のフォーマットに便利


Go で observable な http サーバーを作った


JIRA から tsv としてチケットを取り出すスクリプトを作った

打ち上げのネタにも


Go で observability を高める

Go で day2 を乗り越える


Dijkstra の GOTO 文を使うのはよくなさそうという小論文を読んでみた

GOTO が悪いというわけではない


prometheus を理解するための数学

metrics type を理解する


docker 18.09 にて A dependency job for docker.service failed が発生する

group に注目すべし


vim dein の master 利用しようとしたらエラーになった話

README で互換性をチェック


Mac Pages むけの楽譜のテンプレートを作った

楽譜を手書きする際にご利用ください


Cloud Foundry のコンポーネントを説明してみた

CF 自体がマイクロサービスになっている


Openstack を GKE の上で作成する


テストの必要性と interface, mock について

interface を定義する意味。そして、なぜそのコードはテストしづらいのか


CloudFunction と NatureRemo と Go で自動消灯システムを作った

nature-remo-turn-off-light


Go言語で時系列データを扱うためのデータ構造を作った話

time-sorted-list


JIRA のチケットから wordcloud を作成し、業務の振り返りが行えるスクリプトを作成した

jira2wordcloud


Google Chrome で websocket のデバッグを行う

プラグインをいれるまでもなかった


Sourcegraph で github 管理されているソースコードを調べやすくする

GitHub にインテグレートされてほしい検索機能


dein のセットアップが変わっていた件

プラグインが読み込まれなくなったら dein の起動スクリプトを見直す


Boostnote で快適なエンジニアライフを

快適な markdown エディタが求められている


生産性を高めるツール

ツールを選び、生産性を最大化する


GAE の build で Your app is not on your GOPATH と出る場合

gcloud を最新にしたら動いた


Google App Engine で Go App が No Go file とエラーになるとき

app.yaml の場所に注目


Circle CI で Go と Ginkgo を利用する

dep が preinstall されているのがよい


特定のレポジトリについて Travis CI のアンインストールを行う

travis ci の UI ではなく、github の方からアンインストールする


本棚を用意しています…