2008-01-19から1日間の記事一覧

"で""とか(で()とか

ruby-electricの機能を 他の言語を書いている時にも使いたいと思っていました。 具体的にはこんな感じ "{"と入力しただけで自動で"{}"と入力してくれる 入力したかっこの中にカーソルを置いてくれる 他の言語でも設定すればできるらしいので http://d.hatena…

rubyでaccumulate-nを作ってみた

module Enumerable def accumulate_n(init) (0..self.first.size-1).inject([]) do |result, i| x = self.map{ |e| e[i]} result << x.inject(init){ |re,e| yield(re,e)} end end end a = (0..3).map{ |e| e * 3}.map{ |e| [e,e+1,e+2]} a # => [[0, 1, 2],…

ちょっとしたdirectoryの整理をemacs上で簡単に。

こんな状況のとき あるディレクトリ内にたくさんのファイルとたくさんのディレクトリがある。 ディレクトリ内のすべてのファイルは使用済みなので使わない 消すのももったいないので、ファイルをusedディレクトリに移動したい。 (ブラウザのダウンロードディ…