タグ

2009年3月6日のブックマーク (3件)

  • EXCELを扱って言語比較してみる。js,py,rb,vbs,php - それマグで!

    仕事EXCELを弄るのでどの言語が楽ちんか比較してみた。 試したもの 言語 ライブラリ JScript(WSH) activeX*1 ruby win32ole python win32com vbscript createobject*2 php(PECL) COM JavaScript(WSH)とRubyのソースファイルを発掘した。Javaも何処かにあったと思うんだけれど。見つからない。 次のようなシートをCSVにする。 作成日 更新日 ファイル名 説明 サイズ 2008-12-31 2008-12-31 Sample.jpg 兼六園にいったときの写真 122222 2008-12-31 2008-12-31 0801222.jpg 兼六園にいったときの写真 家族全員で。 104532 セル内部改行は<br>に置換。 空白はTrim。 タブはスペースに置換。 EXCEL処理やバッチ処

    EXCELを扱って言語比較してみる。js,py,rb,vbs,php - それマグで!
    gfx
    gfx 2009/03/06
  • 川o・-・)<2nd life

    Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :

    川o・-・)<2nd life
  • 何のために集まるのか - プログラマーになりたい。

    Tsukuba.R#4を終えて、主宰のid:syou6162がこう書いている。 色んな意味で人数増えてきつつあるので、運営側も色々考えながらやらないといけない時期にきていると思っている 喋る側が喋りまくって、だけどそれが参加者のニーズと合ってないのは結構不幸だと思う 不幸という言い方はよくないかな。もっといい形があるはず 発表者がやりたいことの大体のまとめと、参加者のニーズをあらい出す必要があるように思う 差を埋めるような作業が必要? どういうところが可能で、どういうのは不可能なのか まず、わたしは参加者として、やはりLTとはいえ、発表のレベルの平均を大変よろしくない意味で必要以上に下げたことを、各位に謝らなければならない。申し訳ありません。 おれの発表は、話術やスライドが下手とか、そういう以前に、何かが足りなかった。世の中には「発表した」というためだけに開かれるような発表会もあるが、少な

    何のために集まるのか - プログラマーになりたい。