2014-01-01から1年間の記事一覧

underscore-rust作ってみた。あとrust書いてみた動機とか

underscore-rust underscore-rust 作った。名前から分かる通り、underscore.js の機能を rust にしたもの。 https://github.com/gong023/underscore-rust ライブラリ自体のドキュメントは上記に入れたつもりなので、必要であれば参照して欲しい。ポイントと…

効果の高いテストについて考える

テストエンジニアという奇異な立場にいる。 普通にプロダクトメンバーの一員だが、プロダクト自体のコードはあまり書かず、品質という観点から良かれと思ったことをする。大体グーグルのテスト本に載っているSETをロールモデルとしている。 テストから見えて…

一日の行動をEvernoteにpostするサイト作った

前に gem 作ったんだけど、せっかくなので他の人でも使えるように web アプリにした。いくつかの web サービスのアクティビティをまとめて evernote に上げる。 例えば twitter 認証をすればその日のつぶやきを集めるし、github 認証すればその日のコミット…

クソgemできた

これ http://rubygems.org/gems/everlog https://github.com/gong023/everlog 最近、自分が何をしていたのかわからなくなる。 一ヶ月、二ヶ月前ははるか昔のように思うけれど、一年前を思い返してみるとあまり今と変わっていないように思う。 例えるなら水の…

アノテーションとAPIレスポンスをアサーションできるライブラリ作った

概要 アノテーションと API レスポンスをアサーションできるようにするPHPのライブラリを作った。 gong023/swagger-assert アノテーションは、swagger のフォーマットを基準にしている。 swagger の説明は別に書いた ので、必要であれば参照してほしい。 イ…

アノテーションからドキュメントを作れるswaggerの使い方

swagger の概要と、基本的な使い方をサンプルを交えて書く。 なお、終始 PHP なので気をつけて下さい。 swagger の概要 開発ドキュメントをどうやって書くかという話題は常々ある。そして一番素直なアプローチを取ると、大抵 wiki みたいなアプリケーション…