2008-01-01から1年間の記事一覧

愛を実装する

def love love end love SystemStackError: stack level too deep from (irb):6:in `love' from (irb):6:in `love' from (irb):8`love' `love'愛を叫んでいるかのようだ。愛は深い、らしい。too deep と・・・ だが実際はこうだ。 def love exit end ひどい…

上野の七志いった

七志ラーメンとチャーハン食べたけど、チャーハンが水っぽかった。ラーメンはうまかった。チャーハンすごいネギが多い。ネギ美味しい。自炊するときは、ひたすらキノコを食べまくる。しめじ、舞茸、エリンギ辺りを。多いときは、6個くらいしめじのストックが…

url_for でつまづく

Rails で以下のメソッドで 該当アクションへの URL を生成することが出来るけれども、呼ぶ場所によって挙動が違ってちょっとつまずいた。 url_for :controller => 'user', :action => 'show', :id => 100 動かしてるサーバが http://localhost:3000 とすると…

協という字が

かれこれ16時間くらいゲシュタルト崩壊していて気持ち悪いので寝よう

thinよりlighttpdなの

nginx + thin とかやってみたけど、lighttpd + fastcgi が良い。 script/server lighttpd とかやると、 config/lighttpd.conf が出来るので適当にいじっておく。の前に、public/dispatch.fcgi の実行パスと実行権限を書いておくのを忘れていつも1分くらい時…

時は流れ

大学3年の秋から就活をしてたなんて感心だけど、予定はすぐに変わっちゃうもの! http://d.hatena.ne.jp/ecp/20051020/p2

RubyAMFはお気軽に入れるっていう感じにはならない

RubyAMFを使ってみる Railsも然りなんだけど、RubyAMFもちょっとしたことに使おうっていう気分にはなれない。時間にしたらRubyAMFの連携でサーバサイドと、AS側あわせても15分もあれば出来ちゃうんだけど。なんか大きくて怖いなーっていう。素直にXMLでも使…

人力検索を初めて使ってみた

投稿完了の画面で、500 Internal Server Error が帰って来た。でも見たら投稿出来てた。Web作ってると、こういう状況になるのが一番怖い>< これで問い合わせが来て、調べたらちゃんと出来てますっていうのでも何て説明したらいいのか分からないという。

SSHトンネリングで複数ポートを指定する

192.168.1.1 経由で、そこから見た 192.168.10.1 の 8080, 80 番ポートにつなぐときは並べればおk。 $ ssh -L8081:192.168.10.1:8080 -L8082:192.168.10.1:80 ecp@192.168.1.1 トンネリングだけするなら、-N -f (トンネリング、バックグラウンドで実行) のオ…

unix socket で nginx の後ろで thin (Rails) を動かす

ひょー、家のサーバ落ちたー。から hatena に書いておこう。 > 復活したからこぴーした。 http://ecpplus.net/weblog/linux/thin_behind_nginx/ Railsを起動するとき、いつもPoundの後ろで複数ポートで振り分けっていうのをよくやっていたのだけど、unix soc…

Linuxサーバの時刻を合わせる

Linuxの時刻をNTPサーバに合わせる # ntpdate -b [サーバ名] サーバ一覧でまとめられてた。 http://www.venus.dti.ne.jp/~yoshi-o/NTP/NTP-Table.html # crontab -e 0 0 1 * * /usr/sbin/ntpdate -b [サーバ名] とかしておけばおk。

AJAXでInvalidAuthenticityToken

Rails2.0.2で ApplicationControllerでprotect_from_forgery が書かれてると、自動的にフォームにCSRF 対策でキーを埋め込んでくれるのは素敵なんだけど、in place editor でAJAXで値を更新してみると、InvalidAuthenticityToken のエラーが出てしまう。とり…

細々したデータを楽に管理する

モデルでカラムを serialize すると中にRubyの情報をYAMLでいれておけるので、やたら項目が多いときに便利ぽ。 class User < ActiveRecord::Base serialize :serialize_data # seriarize_data っていうとこにたくさんいれる。 # コンストラクタ # serialize_…