タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとLLSpiritに関するclayfishのブックマーク (1)

  • L'eclat des jours(2007-08-05) - プログラムの書き方(5)

    _ プログラムの書き方(5) (書き方(4)の続き) N君が、Oさんが書いたプログラムを調べていると、Rさんが通りかかった。 「ふーん、Dirをopenして全ファイルなめてるけど、globしたほうがいいなぁ。それにどうせreadするんだから、Pathname使うほうがもっといいかも」と言うと、ささっと修正。 require 'pathname' require 'fileutils' Pathname.glob('*.ini').each do |file| File.open('tmpfile', 'w') do |d| d.write file.read.gsub(/d:/i, 'C:') end FileUtils.cp 'tmpfile', file.to_s end FileUtils.rm 'tmpfile' そこで、ふとN君は疑問に思ったことを聞いてみた。 「一回、tmpfi

    clayfish
    clayfish 2007/08/05
    IoのプレゼンをIoで作ってたやつの ruby 版。すごす。
  • 1