2015-10-01から1ヶ月間の記事一覧

korでテーブル変換サーバーが書けてた

ちょっと思いつきで、korで遊んでみた。 github.com KorはRubyのgemだ。Rubyは2.0.0から対応している。 これからのプログラムを走らせる準備をしておく。 $ gem install kor kor-output-json 短いサーバープログラムを書く。 server.rb #! /usr/bin/env ruby…

ISUCON5の予選を徹底的に復習する

ISUCON5の予選に参加して、圧倒的な差で負けたので、 この悔しさをバネに復習して、自分の力にしたいと思う。 今回のファイトではアプリの修正が特に重要であったように思う。 そこでアプリの修正に焦点を当てて、「こうすればよかった」を追っていき、自分…

7日間で7つのgemをリリースした

https://github.com/ksss/kor https://github.com/ksss/kor-input-json https://github.com/ksss/kor-output-json https://github.com/ksss/kor-input-ltsv https://github.com/ksss/kor-output-ltsv https://github.com/ksss/kor-input-yaml https://github…

korのjson出力プラグイン書いた

github.com 自分でも半信半疑だったので(!?)、ためしにkorプラグインを書いてみた。 これで、例えばmysqlのselect結果をJSONに変換する、といったことができる。*1 $ mysql -u root db -e 'select * from users limit 1' | kor tsv json --single [{"id":"…

プラガブルにcsvとかのテーブルデータを別の形式に変換するやつ作った。

github.com 名前はKorという、これまた厨二ネーミング。*1 rubygemsとして実装したので、 $ gem install kor でインストールできます。 csvやtsv、markdownのテーブル表記を、 これまたcsvやtsv、markdownに変換できる、 しかもプラガブルに拡張可能。 とい…