Archive for 4月, 2007
blog難民
blogを書くけど、消す。または移転する人がいるそうです。 ぼくは家サーバ作ってblog書いてるので、なぜ転々とするのかは謎です。 移転するためには、ドメイン取得しなおさなきゃならんです。 感情的になって書くけど、後で見て嫌になるだとか? それとも感情的になった時に、100人に1人でも共感してくれる人を探してる。 だけど、見られたくない時に消す? 個人的には、リアルな世界で毎日会う人に教えると面倒な気がするので 教えないようにはしてます…
railsはあるけど、列車の後ろをトロッコで追ってる感じ
「railsはある」という言いかたが正しいかはわかりませんが、 レールはひかれているけど、多数の人が乗ってる列車の後ろを 人力でトロッコでこぎながら追っている。言いたいことはそんな感じです。 というのが、railsのアプリケーションをRailsによるアジャイルWebアプリケーション開発を見ながら作っていると、 けっこうDeprecatedを出すので「変化早すぎ」と思ったからです。 具体的にはこういうとこです。 <%= text_field_tag(:name, @params[:name]) %> <%= end_form_tag %> Warningからだと、ピンと来なかったので、以下を見て解決しました。 http://www.fdiary.net/ml/rails/msg/1777 DEPRECATION WARNING: end_form_tag railsのハナシなので、レールという言いかたをしてますが、 のっかるのが、線路なのか高速道路なのかという違いだけで web進化論の高速道路の理論で言ってることと大体一緒のような気がします。
wordpressにはWP_Amazonを…
wordpressに浮気してるわけではないんですが、 ヨメさんがwordpressを使っているため、そちらにWP_Amazonをインストールしました。 こちらのデモを見れば分かると思いますが正直、WP_Amazonはナウイですね。ウラヤマシイ。
NP_AmazonとNP_SEOSitemapsプラグインのインストール
NP_AmazonとNP_SEOSitemapsプラグインをインストールしました。 NP_Amazonの方はxml.phpが必要ということと、 アイテムで使うときとスキンで使うときのオプションの区切り文字が違うということに 注意が必要です。 NP_SEOSitemapsは、webサーバがlighttpdなので設定にちょっと頭を使いました。 url.rewrite = (“^/blog/sitemap.xml” => “/blog/index.php?virtualpath=sitemap.xml”)
日本語 > コード > 英語
題名の意図するところは、日本語のほうがプログラムより理解しやすく、プログラムの方が英語より理解しやすいということです。 ただ、たまに例外があります。例えばMatzにっきのvisitorパターンの説明。 ある言語で頻繁に使われるデザインパターンは、他の言語ではパターンでさえない。よって「デザインパターンは言語の弱さを示すサインである」という話。 確かにブロックを持つRubyではVisitorパターンや、Iteratorパターンはもはやパターンとは呼べないレベルだし、Observer、SingletonやDelegatorはライブラリで対応できちゃう。 Visitorパターンは分かるのですが、Ruby初心者ということもあり、ブロックのどこにVisitorパターンが現れてるのか分からなかったんですが、Programming RubyのVisitorパターンを見ると一発で分かりました。 The Visitor Pattern It’s the method each.
マンガはネットで読めるようになるか?
もう30歳を越えていますが、エア・ギアは楽しいです。 しかしマガジンも、エア・ギアとはじめの一歩ぐらいしか読んでないので立ち読みです。 えー年こいて、エア・ギアの単行本を買うのも恥ずかしいです。 どれくらい恥ずかしいかというと、中2のときに初めてスコラを買ったときぐらい。。。 そういう理由と、単行本も20冊とかになるとかさばるので、ネットで見れたらなぁ、 2008年ぐらいにはなるかなぁ、と思ってたのですが、最近そうはならないような気がしています。 その理由としてはウェブ人間論の中で述べられている、本というメディアがネットに対して持つ ポータビリティに関する優位性がありますが、 一番大きいのは、グローバルな動きがあるかどうかという点だと思います。 音楽の世界にipod+ituneが現れたように、マンガにも世界でそういう動きがあれば別ですが、 そういう動きが世界的には無いとなると、いろんな既存の利権が絡み、 日本発で、漫画がネットで読めるようになることはないのかなぁ、という気がしてます。
NP_Captchaの導入
以前のblogへのスパムコメントがはげしいため、 oranblueもあわせてNP_Captchaを導入しました。 とはいえ、インストールするだけ。 プラグインが有効かどうかはログアウトしないと確認できなかった事で1日悩んでたことは内緒です。
ls -1の使い道
1行に表示させて、どんなメリットがあるのかずっと分からなかったのですが、 こんなシェル書いたら分かりました。 ls -1| awk ‘{print “unzip -o ” $0 }’ > a.sh; sh a.sh
railsを使用したアプリケーションの実行環境
lighttpd+fastcgiとかも試した結果、lighttpd+mongrelにすることにしました。 しかし、railsは最初は簡単ですけど、javaで作ってたものを移植するとか ちょっと込み入ったことをする場合は、やっぱり大変ですね。