岩本隆史の日記帳(アーカイブ)

はてなダイアリーのサービス終了をうけて移行したものです。更新はしません。

2008-07-01から1ヶ月間の記事一覧

最終日最終組だったのに #2

こないだの土日は旅行で那須に行っていた。土曜の夕方にペンションのテレビを見ていると、男子プロゴルフツアーで「すし石垣」が首位に立っているニュースが流れた。昨年、最終日最終組だったときは勝てなかったすし。今度こそ勝てるか。そのまま日月火と彼…

自分の体験を一般化するということ

世間では言えないが リンク先の文章、最初の2行が余分だと思った。あるいは、もう少し丁寧に書かれていれば、3行目以降のおもしろい体験談への効果的な補足になったかもしれないのに、と思った。 1行目 彼氏・旦那からの「DV被害者」を公言する女性の多く…

何がいいたいのかはっきりしないということ

http://elmundo.cocolog-nifty.com/elmundo/2008/07/post_8715.html 「恐るべき程度の低さ」「無惨」「ひどい企画」などという表現から、書き手が何かに怒っているらしいことは伝わってくるのだが、肝心の「何に怒っているのか」がピンとこない。みなさんは…

根拠を書かないということ

八王子の通り魔事件について - 内藤朝雄HP −いじめと現代社会BLOG− リンク先の文章、徹頭徹尾、主張ばかりで根拠が書かれていない。あまりの徹頭徹尾ぶりに感心した。 なぜ「八王子の通り魔事件」が「秋葉原の事件」の「模倣犯だと思われる」のか なぜ「この…

「筒井康隆、筒井康隆を読む」が再演されるかも!

筒井康隆がネット上で連載している「偽文士日碌」(7月24日付)によれば、5月に下北沢でおこなわれた朗読会「筒井康隆、筒井康隆を読む」の再演が予定されているそうだ。 アンケートでは涙を出して笑いころげた、こんな朗読とは思っていなかったというコメン…

『理由』(監督・大林宣彦)を見た

キャンペーン中のためタダで見られるというので、監督・大林宣彦、原作・宮部みゆきの映画『理由』(2004年)をJ:COM オン デマンドで見た。ギガントつまらなかった。同じく宮部みゆき原作の映画『模倣犯』もつまらなかったので、ある程度覚悟はしていたのだ…

トトロのシュークリームを食べた

妻が買ってきてくれた白髭のシュークリーム工房のトトロ型シュークリームを食べた。これはうまい。「マロン&マロンクリーム」と「カスタード&生クリーム」の両方ともうまいのだが、「カスタード&生クリーム」のほうが私好み。正直「見ため重視だろう」と…

Pinto公開に向けて #14 ― rackupの「-E」オプション

あらすじ Pintoというソーシャルブックマークサービスを、Rubyで開発中です(GitHubリポジトリ)。開発中に気づいたことや工夫した点などを、備忘録も兼ねて書いています。その14回目です。 本題 Rack本体のbin/rackupにはいろいろなオプションを渡せます。 …

Pinto公開に向けて #13 ― ActiveRecord::Extensions を断念

あらすじ Pintoというソーシャルブックマークサービスを、Rubyで開発中です(GitHubリポジトリ)。開発中に気づいたことや工夫した点などを、備忘録も兼ねて書いています。その13回目です。 本題 ActiveRecordの拡張ライブラリであるActiveRecord::Extension…

安藤裕子のコンサートを見た

渋谷C.C.Lemonホールで安藤裕子のコンサートを見た。妻がファンなのだ。MC中、観客が大声で安藤裕子に話しかける。「ねえやんっ!」安藤裕子が答える。「はいはい」「かわいー!」「ありがとう」「だいすきー!」「あたしも大好きだよ」そんなコンサートだっ…

Pinto公開に向けて #12 ― URIを変更&HTTPメソッドに簡単に対応

あらすじ Pintoというソーシャルブックマークサービスを、Rubyで開発中です(GitHubリポジトリ)。開発中に気づいたことや工夫した点などを、備忘録も兼ねて書いています。その12回目です。 URIを変更 ニコニコ動画の外国語版が公開されたとのニュースを読み…

呉氏の指摘していること

http://sankei.jp.msn.com/culture/academic/080718/acd0807180257001-n1.htm はてなブックマーク - 【断 呉智英】メディアを真に受ける悲劇 - MSN産経ニュース 呉氏が指摘しているのは、「いい学校からいい会社へ」進んだマスコミ人が「いい学校からいい会…

Pinto公開に向けて #11 ― gettextのメッセージIDを固定文字列に変えた

あらすじ Pintoというソーシャルブックマークサービスを、Rubyで開発中です(GitHubリポジトリ)。開発中に気づいたことや工夫した点など、他の開発者の方にも役立ちそう、と思ったことを書いています。その11回目です。 本題 「メッセージIDが変数になるこ…

Pinto公開に向けて #10 ― Rackリファレンスとar-extensions

あらすじ PintoというソーシャルブックマークサービスをRubyで開発しています(GitHub上のリポジトリ)。開発中に気づいたことや工夫した点など、他の開発者の方に役立ちそうなことがあれば書いていくシリーズ企画です。 Rack日本語リファレンス 山本陽平さ…

メッセージIDが変数になることはありませんか?

多言語対応のWebアプリケーションで、選択可能な言語をセレクトボックスで選べるようにしたいと思っています。セレクトボックスに「英語」「日本語」「スペイン語」などのオプションを表示し、「英語」が選択された場合には、それらのオプション自体の表示も…

Content-Typeレスポンスヘッダに注意

RackのSPECを引用します。 There must be a Content-Type, except when the Status is 204 or 304, in which case there must be none given. http://rack.rubyforge.org/doc/files/SPEC.html ステータスコードが204でも304でもない場合、Content-Typeレスポ…

OpenID::Consumer.newにセッションオブジェクトを渡す意味がわからない

誰かが教えてくださる可能性に期待して、ruby-openidに対する疑問を書きます。RP用のOpenID::Consumerクラスのインスタンスを作る際、セッションオブジェクトとストアオブジェクトを渡さなければなりません。 consumer = OpenID::Consumer.new(session, stor…

Pinto公開に向けて #9 ― Content-Locationヘッダに対応した

以前に書いた: 非プラトニック形式のURIに対してGETリクエストがあった場合 ステータスを「200 OK」とし、指定言語でリソースを返す。また、Content-Locationヘッダでプラトニック形式のURIを返す。 続・多言語リソースのURIに関する覚書 という方針をPinto…

Pinto公開に向けて #8 ― OpenID対応中

眠いので、簡単に。「Pintoって何?」という方は前回の記事をご参照ください。 Rack::Auth::OpenIDは現状使えない OpenID対応するにあたり、Rack::Auth::OpenIDを使ってみようと思ったわけですが、現状では使えないことが分かりました。ruby-openidのバージ…

罵倒するなら堂々と

言論人をキチガイ呼ばわりして訴えられそうになり、恐くなったのか「言論によるトラブルを法廷に持ち込むのは言論人にあるまじき行為」と喧伝している記事を読んだのだが、他人事ながら情けなくなった。 「あるまじき」と思うのは自由だが、そんな俺ルールが…

老後の計画について

私は、倖田來未や岐阜の女子短大生や毎日新聞社へのバッシングは行き過ぎだと思っている。なぜ他人の失言や失策にああまで不寛容なのか。バッシングしている人は、自分に限ってミスなど犯すはずがない、と自信をもっているのかもしれない。あるいは、ミスを…

第4回RESTful本読書会に参加した

http://kunit.jp/restful/wiki/index.php?%C2%E84%B2%F3%C6%C9%BD%F1%B2%F1 OpenSocialの概要と、URI Template(Templatesだと思ってた)の仕様の変遷を知ることができ、勉強になりました。関係者の皆様、ありがとうございました!「あれ?」と思ったあなた…

Basic認証のダダ流し問題

でもID/PASSはダダ流しなんでしょ? はてなブックマーク - NOV1975のブックマーク / 2008年7月12日 SSL/TLSで解決しませんか?

Pinto公開に向けて #7 ― Ruby-GetText-Packageで多言語対応した

あらすじ Rubyの勉強がてら、Pintoというソーシャルブックマークサービスを作っています。前回の予告どおり、Ruby-Gettext-Packageで多言語対応したので、そのメモを残しておきます。 テンプレートの検討 view/index.erb <a href="<%== uri('signup_openid', 'lang' => @lang) %>"><%= _('Sign Up') %></a> としておいて、…

なぜ容姿だけを不可侵視するのか

頭髪の薄い人を「ハゲ」と笑って楽しいか、お前ら小学生か、という意見をもつ人がいる。その人が、別の場所では(自身にとって)幼稚な意見をもつ人を指して「バカ」と公言して楽しそうにしていたりする。実に滑稽だと思うんですがね。ああ、口調が移ってし…

村立はてな中学校・期末試験問題(国語)より

「いじめは、良くない」とても美しい言葉だと思います。私もそうあれば良いと思います。 http://d.hatena.ne.jp/ululun/20080707/1215392660 問 前掲文中の「そうあれば」の意味を1つだけ選べ。 いじめは良くないというコンセンサスが形成された社会になれば…

私はmod_rewrite派

http://neta.ywcafe.net/000870.html rewrite設定が何百ステップにもなるのは、ルーティングをすべてApacheに任せようとするからだ。元記事のようにフロントコントローラ*1を使うなら、rewrite設定は2行で済む。 RewriteEngine on RewriteRule !\.(js|ico|gi…

「キーワードの判定を厳しくする」機能を追加した

ユーザの方より「最近キーワードと無関係な商品情報が多く含まれている」とご指摘いただいたので、「キーワードの判定を厳しくする」機能を追加しました。詳しくはサイト上でご確認ください。 リリースチェッカー:Amazonの新着情報をRSSで配信 Amazonの検索…

「しょぼたま」のチケットが取れた

「生きているうちにまた見られるかなあ」なんて書いた「しょぼたま」ですが、8月8日と9日に限定復活ライブが行われます。今日がチケット発売日で、電子チケットぴあの混雑ぶりに辟易としながら粘ること5分、なんとか買えました。その後、両日ともすぐに完売…

GitHubにPintoのリポジトリを作った

作成中のソーシャルブックマークサービス・PintoのソースコードをGitHubで公開しました。 GitHub - iwamot/pinto 意図は2つ。 Gitの使い方を覚えたい この日記にソースを載せても見づらいのでGitHub上で見せたい 以下、作業メモです。 ディレクトリ構成はこ…