2006-03-01から1ヶ月間の記事一覧
職場でソフト制限されてたりしてChangeLogメモをやりたいけどMeadowとか使えないしなーって人に有用かもしれないTips。ChangeLogフォーマットとは違うのだけど、メモ帳に日誌作成機能というのがある。やり方は、ファイルの先頭に、.LOGと書いておくだけ。こ…
http://d.hatena.ne.jp/rubyco/20060319/aliasより。 id:rubycoさんの実験によると、メソッドの中でaliasが使える模様。ということで、ちょっと実験してみた。 def rubyco puts "rubyco" end def change(x) alias_method :walf443, :rubyco end #=> undefine…
Rubyのaliasは文法でalias_methodはメソッドなのだけど、Railsの影響か、class内でショートカット的な役割をするメソッドはシンボルを引数に取るということが多くなっているので、 class SomeClass def old_some_method end alias new_some_method old_some_…
それにしても、ソースを見る限りではtitleやlinkもYAMLで指定できるようになっているようですが、PODに具体的なやり方が書いてないのでどういう風に使えるかよく分からないです。まぁPerlよく分かってないのにPlaggerやってる自分がアレなんですが。http://s…
添付されてるPluginでは出来なさそうだなーと思っていたら、Plagger::Plugin::Subscription::Configのurlにfile:///〜で渡したら出来た。
絶版で手に入らないらしくAmazonにて非常な高値がついているRHGこと「Rubyソースコード完全解説」を新宿のジュンク堂にて発見しました。新品なのに若干傷物なのは何故に。。。Rubyソースコード完全解説作者: 青木峰郎,まつもとゆきひろ出版社/メーカー: イン…
Pathname.path: 満足せる豚。眠たげなポチ。 http://blog.hacklife.net/archives/50375130.htmlより。PathnameもURIと同じような感じでいけそうな気がしたので、こういうのはいかがでしょう? module Kernel def Path(path_str) Path.new(path_str) end modu…
http://www.hatena.ne.jp/1129256231 が参考になりそう。。。
ここ数日Plaggerのインストールをやっているわけですが、どうしてもXML::LibXML::XPathContextというライブラリが入らないようです。マシンはDebian sargeなのですが、libgdome-dev、libgdome0を入れてみたところこんなエラーを吐く模様。。。 perl-libxml-m…
CPANだけではインストールできなくて、libxml2、libxml2-devというパッケージを先にapt-get installする必要があるようです。今日ほぼ一日これにハマってた(泣
OSのついてないやつだったということでDebian sargeを入れることにした。メモリがあまりないのでGUIは入れない方向で。インストールは出来るのだけど、GRUBがうまく入らないようなので、LILOを入れることにした。そしたらあっさりと動く。Debianのインストー…
Railsなどを実際に公開サーバーで動かしたかったのですが、レンタルサーバーなどでは不自由だったりして自宅鯖が欲しかったので、2万円ほどで売られていたかなり昔のThinkpad機(ノートパソコン)を購入しました。この買い物、果たして吉と出るか…。スペックは…
テンプレート 場所 どこにテンプレートファイルを置くかをtemplate_rootオプションで決めることが出来る。標準では"app/view/"以下。 render() : 明示的にテンプレートファイルを指定することも出来る :action :template :file : アプリ間で共有するときに便…