Swift の Array/Dictionary は最適化なしでコンパイルした場合, 実行速度が遅くなります. NSMutableArray/NSMutableDictionary と比べてもかなり遅…
Swift で Singleton (シングルトン) パターンを実装する方法はいくつか提案されていますが, ここでは Swift 1.2 以降で利用できる方法と Xcode 6 Beta 4 から利…
当ブログの HTTPS / SPDY 対応を行いました. HTTP で接続した場合も自動的に HTTPS 接続に切り替わります. また SPDY 3.1 にも対応しており, 対応しているブラウザでは …
従来の System V init に代わり, systemd が多くのディストリビューションで採用されつつあります. systemd を制御するためのコマンド systemctl を用いて, システ…
Debian で MeCab と mecab-python を利用するには, 単純に apt や pip だけでインストールすることはできず, いくつか注意する点があります.
Debian wheezy ではデフォルトで 6 つの仮想コンソール tty (getty) が起動するようになっています. これらのプロセスは少量ずつですがメモリを消費するため, Raspberry…
現在は OS X Yosemite 用のパッチを当てる処理が, Homebrew の gcc formula に入った (https://github.com/Homebrew/homebrew/pu…
2014/7/24 に Gyazo API が公開されました. この API を Python から簡単に利用できるようにした python-gyazo を作成しリリースしました. ソースコードは G…
Debian 7 wheezy に Python 用の機械学習ライブラリ scikit-learn をインストールする手順をまとめます. scikit-learn は numpy や scipy に依…
2014/7/24 (水) からさくら VPS の大阪リージョンで IPv6 アドレスの提供が開始されました. サーバー1台につき, 1つのグローバル IPv6 アドレスが割り当てられます. 早速 D…