Entries from 2007-01-01 to 1 year

あけおめ

2008年はニコニコ動画で迎えました。 みなさんに幸せが訪れますように。

ActiveScaffoldでIn-Placeなcheckboxが正しく機能しない件

--- lib/helpers/list_column_helpers.rb 2007-12-29 01:50:09.000000000 +0900 +++ lib/helpers/list_column_helpers.new.rb 2007-12-29 01:51:04.000000000 +0900 @@ -77,7 +77,7 @@ if column.inplace_edit and record.authorized_for?(:action => :updat…

シェルの文法で気になっていたこと

メモです。メタキャラクタの優先順位(bashの場合) 低 () && || ; & | < > 高バックグラウンドで実行するアンパサンドの優先順位が気になっていて、ググってもなかなか出てこなかったが、manを忘れていました。 参考: http://www.linux.or.jp/JM/html/GNU_ba…

メールが化けたよ!

メールの文字化けなんて、もう卒業したと思っていた(nkf -jでおkでしょ?みたいな)んだが、本日またやってしまった。 いわゆるメールフォームで、そこから入力者への控え、管理者への控え、FAXサービスへと3通のメールが行くようになってるんだけど、今回は…

メールサーバ移行があまりに大変そうなので整理してみる

メールサーバ移行です。要件は A)IPアドレス変わる B)ドメイン一緒 C)MTA変わる(qmail → postfix) D)POPサーバ変わる(vpopmail → dovecot) E)OSはバージョンアップのみ(FreeBSD4.11 → FreeBSD6.2) F)ユーザとなるべく連絡とりたくない。 POP3サーバをIPアド…

postfixadminはうんこだと思っていたが…

ヴァーチャルメイルボックスでpostfixを運用、postfixadminでそれを管理しているとき。 「Add Mailbox」からinfo@example.comとかメールボックスつくるじゃないすか。そしてそこに届いたメールを残しつつ、別のアドレスに転送したいことってよくあるじゃない…

ProxyPreserveHost

リバースプロクシ使用時、フロント、バックエンドのサーバが共にバーチャルホストで稼働している場合、Apache2はデフォルトでホスト名を渡さない。 ServerName rails.oss.sc # すでにバーチャルホストの設定が行われている場合は以下のディレクティブのみ追…

FormBuilder#labelのローカライズ

http://www.yotabanana.com/hiki/ja/ruby-gettext-howto-ror.html の方法でgettextを導入している場合、form_for中のlabelを日本語化したいとき。 gettextによってモデルのフィールドは自動的にpoファイルに抽出されるので、それを利用したいとき。 新たにlo…

gettextでinternal server error

rails2.0は多くのプラグインが動作しないとのことで、ドキドキしながらgettextを導入してみました(プラグイン…ではないか)。コントローラにアクセスすると500InternalServerError。 development.logは /!\ FAILSAFE /!\ Tue Dec 11 01:13:58 +0900 2007 Stat…

テンプレートエンジンの優先順位

app/views/users/new.html.erb app/views/users/new.html.haml の2ファイルが存在するとき、なぜerbの方が優先されるのか。 どこかで設定できるのか。 haml好きなもんで。

住所

住所のフィールドが必要なとき、どのような粒度、というかフォーマットで保持すべきか [A] 郵便番号 (150-0035) [B] 住所 (東京都渋谷区鉢山町9-31 NTTコミュニケーションズ鉢山ビル1F) [B-1] 都道府県 (東京都) [B-2] それ以降 (渋谷区鉢山町9-31 NTTコミュ…

ActionMailerでの部分テンプレート

<%= render :partial => "foo" %> ではエラーになってしまうので、 <%= render "_foo" %> としているのだが、これで正しいのか?

神経質なA型の君へ

プログラミングばっかりは、肉体労働と違って「ともかく手や足を動かし、がんばればがんばるほど進捗する」ものでは決してないと思っていたのだけど、そうでもないらしい。 とにかく書き進めるんだ。「ジタバタするしかないよ、描いて描いて描きまくる」とい…

EUC-JPシステムにあるShift_JISファイル名を含むプロジェクトをsvnリポジトリにインポートする

% LANG=ja_JP.SJIS LC_MESSAGES=C svn import . http://(repository url)/ でうまくいった。

タグのつけ方はこうか?

未だにはてなダイアリーの使い方がよくわからない。

車輪の再発明について

よく、しちゃいけないことのように言われるけど、2つの点で反論してみる。 1.車輪の再発明をしないためには、車輪のようなもが既に存在していないかどうか調べる必要がある。あるのかないのか分からないものを調べるのは大変だし、無いと分かったときには相…

コミュニケーションに関して

最近、話していると呼吸困難になることが多い。 話慣れてない人に多い気がするが、それ以前に、たかが会話ごときで呼吸困難になるのがおかしい。きっと息継ぎの仕方を忘れている。あまりに人と話す機会が少なくて、会話の技術(普通の人なら誰でもできること)…

communication

今更俺が声高に言うことでもないけど、コミュニケーションができるということは、あたりまえのようでいて、難しい。少なくとも、自分にとっては。 最近だんだんわかってきたんだ。自分がいかにコミュニケーションが下手だったかということ。曲がりなりにも店…

rake spec:models だと成功するのに rake spec だと失敗する場合、コントローラーのスペックに問題がある可能性があります。 というかありました。 おそらく例外を発生させるコードを should raise 等で補足しなかったのがまずかったのでしょう。そのために…

あーん問題[ruby]

カタカナをひらがなに変換するときは str.tr("ア-ン","あ-ん") ではなく str.tr("ァ-ン","ぁ-ん") です。間違い探しではありません。 常識かもしれないけどはまったので。 require 'jcode' も忘れずに。

TEST商品

http://www.amazon.co.jp/TEST/dp/B000QIHWKM/ref=sr_1_2/503-0222024-4381520?ie=UTF8&m=A3BOBCIZ9LWQF0&s=generic&qid=1182868440&sr=1-2これは買ったらどうなるのかしら…

ティナント

菊地成孔ちょびっとファンのくらっちょです。 彼の愛する鉱水ティナントですが、最近やっとセブンイレブンで見かけるようになりました。 "SERVE CHILLED"と書いてありますが、これを侮ってはいけません。 冷やさないと全然美味しくないです。

秘宝伝の4

秘宝伝が全台4以上というイベント。 秘宝伝は57台ある。普通に考えて無理だろう。可能か? 渋谷には猛獣王などを全6にしたりした店もあったようだし。 1台を終日打ったのだが、BIG中の成績が設定1以下でした。 ちょっとありえなくない? 一応56kほどプラった…

誰も見ていないところで収支自慢

今日は秘宝伝の6を狙いにいったぜー! 全台の33%が6でGW中だから残りの67%は1と考えるのが自然だぜ! 俺の台はBIG5回引いた時点で6だと思ったからぶん回したけど、 試行を重ねるにつれ、これは良くて5、もしかすっと中間設定だということがわかったぜ! ど…

好きなジブリは「耳をすませば」

好きなビールが、できました。YEBISU琥珀エビスというのが出た頃から、気になっていたんだ。 気がつけば好きになっていた。 それまでは、気分でビールを変えていた。そういえば、タバコもスーパーライトとあと何だっけ?ベージュのやつ を行ったりきたりで結…

singleton can’t be dumped [Rails]

認証して、なおかつファイルをアップロードするときに、以下のようなコードを書いてはいけない。 class ApplicationController < ActionController::Base def authenticate flash[:request_params] = request.parameters unless session[:shop_id] @logged_i…