普段 Vim を使って PHP のコードを書いてる訳だけど、 autocomplpop.vim を使うと辞書ファイルから自動的に補完してくれるので、無いと生産性が落ちる。 で、辞書ファイルはワンライナーとかで、 # php -r '$f=get_defined_functions();echo join("\n",$f["internal"]);'|sort > ~/.vim/dict/php.dict作ってやっていたんだけど、組み込みのクラスや定数(特に DIRECTORY_SEPARATOR )とか長い奴を補完してくれないので、生成するスクリプトを書いて、 CodeRepos にコミットした。 /lang/php/misc/dict.php – CodeRepos::Share – Trac 使い方 # php dict.php | sort > ~/.vim/dict/php.dic
第2部の最後です。そろそろRubyに慣れてきました。 wcで例外処理 wcクローンで例外のお勉強。 wc.rb #!/usr/bin/ruby -w if ARGV.size == 0 STDERR.puts "Usage : ./wc.rb [FILES]..." exit 1 end lines = 0 words = 0 chars = 0 ARGV.each do |file| begin input = open(file) l = 0 w = 0 c = 0 while line = input.gets l += 1 c += line.size line.sub!(/^\s+/, "") array = line.split(/\s+/) w += array.size end input.close printf("%8d %8d %8d %s\n", l, w, c,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く