basyura's blog

あしたになったらほんきだす。

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

unite-yarm の outline を書いた

unite-yarm は redmine のチケットを RU できる unite.vim のプラグイン。 https://github.com/basyura/unite-yarm (使っているのは自分だけかもしれないけど・・・)チケットの内容が長くなると全体が把握しにくくなるので、{{toc}} 記法的なものが欲しかっ…

javadoc をインクリメンタルサーチする

javadoc を vim から引きたいなぁと試行錯誤していたけれど中断。 本仕様書は著作権により保護されており、本仕様書に記載されている情報は、単数または複数の米国特許、外国特許、または特許出願により保護されている場合があります。以下のライセンスに基…

タグを削除

自分で書かなくても rails の helper を使えば良かった。 require 'action_view' include ActionView::Helpers::SanitizeHelper puts strip_tags('<span>hello world</span>')

java のときだけ cp932 にする

vim

windows + cygwin + gvim(windows) + vimshell + java(windows)な環境で、 set encoding=utf-8 set termencoding=utf-8としているのだけど、java (or javac) を叩くと文字化けしてしまう。 set termencoding=cp932とすれば化けないのだけど他で困るので一時…

snippet

vim

スニペット(snippet)とは、「断片」という意味である。情報処理の分野ではよく使う短いプログラムコードを統合開発環境から呼び出す機能の事である。 また、呼び出される短いコードの事をスニペットと呼ぶ場合もある。 スニペット - wikipedia neocomplcach…

REST をキメるときもちイイ

url と method (GET , POST , PUT , DELETE) で action (index , create , new ,edit , show , update , destroy) がキマる。 非常に綺麗で気持ちがいい。 config/routes Project モデルを定義済みだとして、呼び出し可能なルートを定義する。 resources :pr…

Map のキーに Map を使う

String をキーにして使う事ばっかりで Map をキーとして使えたっけなぁ・・・自信が全くない・・・で調査。 指定されたオブジェクトがこのマップと等しいかどうかを比較します。指定されたオブジェクトもマップであり、2 つの Map が同じマッピングを表して…

MacBook Air 11インチ欲しい!あたったら今年一年いい事だらけでブログもたくさんかけるはず!

補完候補を ランク > 長さ > 辞書順 の優先度でソートする

vim

本家に取り込まれました。このソート順が嫌だって方は Lingr の vim 部屋へ・・・。 neocomplcache で辞書ファイルから補完候補を表示したい場合は、 g:neocomplcache_dictionary_filetype_listsを指定する。java 用にクラスとメソッド名を登録したものを指…

prototype を使う場合と使わない場合の速度比較

prototype を知らずに作って今に至る某システム。レスポンス問題が再燃したので prototype の使用有無でどれだけ違うのかちょっと比較してみた。 簡単なオブジェクトを new で生成する場合の速度比較 this.xxx を使ってグローバルな関数をメンバ(オブジェク…

2011 年の目標

予想通り、あっという間の年末年始。年始から雪のトラブルにあってしまい、出だしは良くない (´・ω・`) 明日から仕事かぁと思い既にブルー状態。思い切って年末年始の休みを長くした方が何かとお金を消費して経済を刺激するんじゃないかと妄想してみる(休みた…