Seasons.NET

ちょっとした技術ブログです

Ruby

One Click Install Rubyでの問題

One Click Install Rubyを入れておいた環境で cygwin Rubyを使うと、ruby: No such file to load -- ubygems (LoadError) 素直に、アンインストールしたら直った。 どうやらRUBYOPT系の環境変数が悪さしている模様。 RUBYOPT=-rrubygems と設定しましょう。O…

Ruby用のタブストップ

runtime/syntax/ruby.vimに以下を追記 1 2 " シフト数 2タブに変更 3 set ts=2 sts=2 sw=2 tw=0

リソースサイズの一覧を取得

こんな感じで。。。 1 $KCODE = 's' 2 3 require 'find' 4 5 Extlist = [ ".jpg",".png",".bmp" ] 6 Outfile = "Size.csv" 7 8 class ResourceSizeChecker 9 10 # リソースアイテムを列挙する 11 def self.items 12 item = [] 13 Find.find("."){ |fname| it…

行頭に*が存在するか否か?

Subversionでコミットメールを通知するか否かをログのフォーマットにて判別している。 その際、行頭に*があるかによって振り分けるrubyスクリプトを書いたのだが、 改行挟むとマッチしてしまうので、ちょいと工夫。マッチした最初のアイテムの出現位置が行頭…