2014/09/04

プログラミング言語RustでFizz-Buzzしてみる

最近やや盛り上がりつつあるRustを使ってみることにしました。

試しに、RustとパッケージマネージャCargoを導入してから、Fizz-Buzzを書いてみました。

2014/08/20

Emacsをpackage.el + el-get環境に移行させた

久しぶりに、Emacsの設定などを見直しました。

  • Emacs Mac Portにした
  • package.elで起動時にインストールするようにした
  • el-getを使うようにした
  • init-loaderを使うようにした

2014/07/24

流体シミュレーションエンジンLiquidFunをJavaScriptから使ってみる

流体シミュレーションエンジンLiquidFunのバージョン1.1.0が先日リリースされて、このバージョンからJavaScriptがサポートされました。

そこで、LiquidFun.jsとPaper.jsを利用して、簡単なデモを作ってみました。

2014/07/07

2014年上半期の人気記事一覧と統計情報

2014年上半期に本ブログの記事の中で人気のあったページや統計情報をまとめてみました。これらはGoogle Analyticsの情報に基づいています。

2014/06/25

Go言語のBDDテストツールGoConveyを使ってみる

Goのtestingパッケージが割と使いづらく感じていて、BDDっぽく書けないものかと調べていたら、GoConveyというBDDテストツールがよさそうだったので使ってみました。

  • コマンドラインgo testをそのまま使える
  • Web UIを持っている
  • WebNotificationによるデスクトップ通知ができる
  • コードカバレッジを出してくれる
  • ファイルを監視して、更新したときにテストを自動的に実行してくれる
  • テキストからテストケースの雛形を生成してくれる

他のGoの各テストフレームワークとの比較には、こちらの機能比較表も参照ください。