自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

February 22, 2002 目がかゆい、鼻水がとまらない

[Ruby] 大文字で始まるメソッド名

さっそくZnZさんがコメントしてくれました。どうもです。

なるほど、FloatとかArrayとかってメソッドなんすね。今まで特殊なオブジェクト生成方法(Float.new()のAlias)だなぁなんて思ってたりしてたというのはここだけのヒミツと言うことにしておいてください(^^;)。

RubyLexがTkCONSTANTになるのもそれでいいみたいです。

で、よく考えなおしてみると、昨日の例は、思いっきり考え違いしてる。アホだ < 自分。

 
 def A=(val); val + 1; end 
 def a=(val); val + 1; end
 
 p self.A = 2 #これはメソッド呼び出し
 p self.a = 2 #これもメソッド呼び出し
 
 p self.A = 3 #これもメソッド呼び出し
 p self.a = 3 #これもメソッド呼び出し
 
 p A = 1      #これは定数
 p a = 1      #これは変数
 
 p A = 2      #これは定数に二度目の代入をしようとしている。

うーぬ。それにしても=()メソッドはいつも難しい。

[Ruby] Ruby GetText Package 0.2.1

余計なこと(?)に気を取られて、思いっきりバグってました(←言い訳)。万が一、0.2.0をインストールしてしまった方は、0.2.1にアップデートしてください。


February 22, 2005

[Ruby] sfmltoj-1.0リリース

SourceForge.netのメーリングリストアーカイブの文字化けを直して表示するCGIスクリプトです。

例えば、Ruby-GNOME2のメーリングリストなら、変換結果をこちらで参照できます。

ちなみに、変換前はこちら。比べてみると一目瞭然ですっ!

SF.netで日本語メーリングリストを運用している方は使ってみては。

以前から、Ruby-GNOME2のメーリングリストの過去アーカイブが文字化けして読めない、という指摘を受けていたのですが、これで一つ肩の荷がおりた気がします....某氏の(ぼそっ)。

それにしても、また余計なものを作ってしまった....。そもそもなんでSF.netのやつは何年たっても...(以下略)。

[Ruby-GNOME2] RWConnect

via 安部さんとこ。dbus-rubyとRuby/GTK2を使ったWireless Connection Daemonなんだそうです。

それにしてもdbus-rubyのメソッド名の付け方とか、オレの苦手系だなぁ。

本日のツッコミ(全2件) [ツッコミを入れる]

たむら [   ||  ごめんなさいですた  Λ||Λ ( / ⌒ヽ  | |   |  ∪ 亅|   | | |   ∪∪ ..]

むとう [うしししし。]


February 22, 2010

[Ruby] rvmを試す(gemをインストール)

各環境にgemをインストールする。

% rvm gem install allison --no-rdoc

おぉ。簡単だ。ちなみに、rdocは各環境に不要なので--no-rdocオプションをつけた。

[Ruby] rvmを試す(テスト)

rvmを使いたいもっとも大きな動機はいろいろなVMで自分の開発したライブラリのテストを実行すること。

とりあえず、localeを例に試してみよう。

% cd git/locale  (Ruby-Localeのgithubのディレクトリと思ってください)
% rvm rake test

お、いい感じ…、ってテストでエラーでてるやんけっ!!(汗)


February 22, 2015

[tDiary][Ruby][XREA] バージョンアップ

あー、テステス。お、保存できた。

今年に入って、突然(事前通知あったかもしらんが)、XREAのOSバージョンアップが行われた模様。いきなり、Ruby 2.2.0-p0だもん。

というわけで、こちらのサイトはほぼ全滅してしまったわけ。

本業も多忙で土日は子育てという、典型的なサラリーマン中間管理職的な自分に直す時間なんてありません!!!・・・としばらく放置していたのだけど、さすがに最低でも日記の方は復旧させないと育児記録が残せないということに気づき、久しぶりにがんばってみることにした。

で、どうせならと、最新版のtDiaryを使ってみることにしたわけだけど、いやー、最近のtDiaryってbundlerとかgemとか使うのね。もう、おじさんこまっちゃいましたわ。

あれやこれやと時間が過ぎ、ようやく、なんとなく復旧。プラグイン周りはまだダメで、サイドメニューも表示できないけど、とりあえず参照・登録するところまではこぎつけた・・・。

一通り復旧が終わったら久しぶりにまとめでも書くかなー。でも、もはやXREAでtDiaryなんて需要なくなっちゃったかな。

まぁ、それにしても、こんなことがない限り、普段いじらないようなところをいじるわけで、メールアドレスなんかはるか昔のメールアドレスだったし、そこそこ見直すことができて、結果オーライ・・・なのかもね。

ここ書くのもホント久しぶりだ。

(追記)とりあえず、サイドメニューまで戻った!?