Seiichi Yonezawa — How creativity is helped by failure

開発日記 #84

ここ数日の間で一気に普段していたプログラミングの手法が変わりました。今まですべてRailsのモノリスで完結させようとしていましたが、RodaからExpressを経てMongoDBを再び使ってみたり、JavaScriptの非同期的なコードにどっぷりと浸かっています。もちろん同期的なコードに比べると、うまくコールバックをまとめるのは難しいのですが、ExpressをRailsの代替として捉えるよりも、最近のサーバレスのように関数を提供するものとして利用すると新たな発見がありました。

Continue Reading

Kueを使って悪夢をみる(明晰夢?)

ここ数日はサイバーマンデーでガッツリ買い物してしまった私です。それはそうと、ここ数日のサイドプロジェクトのつもりでHTTPサーバでRhythmboxを動かすということを試していました。これがそこそこ動いてくれるようになったので、以前習得したDockerと合わせて今回はNode.JSでNightmare.jsを手元ではなく、ついにヘッドレスで動かしてみようと思いました。

Continue Reading

開発日記 #83

近況報告です。

Continue Reading

開発日記 #82

GitLabのキャッシュに関して、Ansibleでデプロイ用のタスクを実行する場合はPythonのpipでインストールしています。しかし、ansibleもバージョンを固定しているため、頻繁にバージョンを変えることはありません。しかし、ビルドのたびに毎回ansibleをインストールしようとします。わずかなものですが、ネットワークの負荷を抑えるためにもぜひキャッシュを使ってみたいと思います。

Continue Reading

開発日記 #81

Google Chromeに一旦見切りをつけてから、Firefoxをしばらく愛用してきました。当初はChromeよりもUIはどことなく野暮ったい印象を受けますが、しばらく使っているうちに慣れました。むしろ今はChromeのUIがどことなく違和感があるくらいです。

Continue Reading