2013-01-01から1年間の記事一覧
この記事は↓に移転しました。 laysakura.github.io
とある筋から打診いただき,今をときめくCodeIQに10倍速くなる!? SQLの高速化という問題を出しました. 題目通り,遅いSQLを速くする問題です. 締切は12/18までなので,よろしければ解いてみてくだされば喜びます :)
githubのissue管理などに便利なwatsonですが,通常だと*~などを含む全ファイルから[todo] -, [fix] -といったタグを探しに行ってしまいます. これは嬉しくない動作だったので,git addしてあるファイルだけを追跡するようにしました. 以下の1行を$HOME/.ba…
バージョン番号の管理に使えそうなPythonパッケージ, nextversion を作りました. 今のバージョン番号を文字列で与えると,次のバージョン番号(の最有力候補)が帰ってきます. from nextversion import nextversion nextversion('1.0a2') # => '1.0a3' next…
Perlで全文検索を手軽にできるようにするCPANモジュール,Search::Fulltext をリリースしました. これ単品だと英語での全文検索ができるのですが,これまた拙作の Search::Fulltext::Tokenizer::MeCab と組み合わせて使うと 日本語全文検索 ができるように…
https://github.com/laysakura/indent-color-el にて,インデントの深さに応じて背景色を変えてくれるEmacs Lispを公開しました. 深いインデントであっても色付けすれば見やすく「JavaScript Scope Context Coloring」 という記事を見て,「それってエディ…
MySQL 5.6 で動く Skeleton Engine, Yet Another Skeleton Engine を Github で公開してます. https://github.com/laysakura/mysql-YetAnotherSkeletonEngine Skeleton Engine は MySQL のストレージエンジンを作成するためのテンプレートです. オリジナル…
EXAMPLE ストレージエンジンは,ストレージエンジンを作成する人のためのテンプレートです.詳しくはこちら. http://dev.mysql.com/doc/refman/5.6/en/example-storage-engine.html 今回は,MySQL 5.6 をソースからインストールすることを前提に EXAMPLE ス…
所々で話題の MySQL 5.6 をソースからビルドしたので,その記録を書いておきます. 今回は MySQL 5.6.10 を使用しますが, MySQL 5.6.XX ならそんなに変わらないと思います. Ubuntu での作業です.ディレクトリ構成など読み替えは適宜. ソースの取得 1. ht…