ミームの死骸を待ちながら

We are built as gene machines and cultured as meme machines, but we have the power to turn against our creators. We, alone on earth, can rebel against the tyranny of the selfish replicators. - Richard Dawkins "Selfish Gene"

We are built as gene machines and cultured as meme machines, but we have the power to turn against our creators.
We, alone on earth, can rebel against the tyranny of the selfish replicators.
- Richard Dawkins "Selfish Gene"

MacPortsを使ってRubyとRails(とその他)を最新版に


もうRailsはインストールしてある(d:id:Hash:20071009)のだが、いい記事をみつけた。MacRuby on Railsを始めるならこれやっときゃ大丈夫っぽいな。

MacにRailsをゼロからインストールする一番簡単な方法:Kenn's Clairvoyance - CNET Japan

で、最後にメンテナンスが重要、と書かれていたのでなんとなくMacPorts、RubyGemを最新版にした。「...」後の説明は上記リンクからそのまま引っ張ってきた。

$ sudo port -v selfupdate
$ sudo port -d selfupdate ... MacPorts本体とカタログを更新します
$ sudo port upgrade installed ... MacPortsでインストールされているパッケージを全て最新版にします

↑の3つ目がめちゃくちゃながい。2時間以上かかった気がする。
ところでportの-dと-vオプションはどう違うのだろう?と思って調べた↓

     -v       verbose mode (generate verbose messages)
     -d       debug mode (generate debugging messages, implies -v)

-dってやれば-vも含まれるのか。二重にやってしまった

   selfupdate
     Updates the MacPorts system, ports tree(s) and base tools if needed, from
     the MacPorts rsync server, installing the newest infrastructure avail-
     able. To update you would typically do:

           sudo port -d selfupdate

     See sync for more information about updating ports tree(s).

さて続き。


Gems, RubyRailsのアップデート。

$ sudo gem update --system ... RubyGems本体を更新します
$ sudo gem update ... RubyGemsでインストールされているRuby関連パッケージを全て最新版にします
080110追記

たまに、Gemをupdateしようとしたら

While executing gem ... (Timeout::Error)と出るようだ。これは、サーバーが落ちてることが原因らしい。このような場合は、しばらく待ってからもう一度チャレンジする。


The timeout during the gem install may have been because the gem server at rubyforge may have been down or too busy. This has happened to me a few times. It usually comes back

Installing Rails on Mac OS X Tiger (10.4.8) | nanoRAILS

思い出したこと。CSSメモ。


横あるいは下にバーをつける

overflow:auto;


こんなとこで。週末は睡眠時間が2.5倍くらいになってだめだなー。普段から寝不足な反動だろうけど。