Go で簡単なクローラーを書いてみた

最近、会社で非同期処理が辛い的な話をよくします。 個人的には Go を推しているので、せっかくだから簡単なクローラーを Go で書いてみました。 作ったやつ
Read more →

Ruby 2.3.0-preview1 がリリースされたので新機能を試してみた

ちょっと前に、Ruby 2.3.0 の最初のプレビュー版である、Ruby 2.3.0-preview1 がリリースされました。 新機能が追加されているようなので、NEWS に書いてあるこ
Read more →

Unix プロセスと Docker の罠

プロセスの親子関係 Unix 系 OS では、プロセスに親子関係があります。 子プロセスを生成する方法として、fork が挙げられます。 fork は、プロセスのコピーを
Read more →

Ubuntu に rbenv で Ruby をインストールする

グローバルな感じでインストールする方法。 いつも手順探すので覚書。 必要なパッケージをインストールします。 $ sudo apt-get install build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl git rbenv 用のグル
Read more →

OS X の zsh で Unicode の正規化がやっかいなので

OS X のファイルシステムは HFS+ なんですが、こいつがファイル名を NFD で正規化した Unicode として保存しています。 これがやっかいで、zsh がファイル名を読み出
Read more →