既にたださんからアナウンスされていますが、tDiary.Net でニコニコ動画外部プレイヤーが利用できるようになりました。
これに合わせて、第三 tDiary.Net にもプラグインを導入しましたので、公式アナウンスを参考に使ってみてください。
ということで、ITmedia で話題になっている動画を貼付けテスト。
夕飯も食い終わった頃、明日からの旅のことで友人達と次のようなメールをやりとりしていた。
| 19:38 | 友人M | 明日何時に出発する? できれば午前中に小田原に着く具合だと渋滞も少なそうだけど。 |
| 20:17 | オレ | 7時ころ出発とか? それとも今夜のうち?w |
| 20:35 | 友人M | 今晩出発でも別にいいけど。 今夜のうちに出発すれば渋滞は関係なさそうだ。 |
| 21:10 | 友人I | 今夜?今夜?? その場合は駿河のほうがいいんじゃないか? |
| 21:16 | オレ | じゃあ、明日の朝、7時くらいに出発するよ。 |
| 21:16 | 友人M | なんか今夜出発したい人が多そうだな(笑) |
| 21:18 | オレ | あれ?今夜が良いって話だったの?行くなら行くぜ。まだ何も支度してないけど。 |
| 21:24 | 友人I | いや落ち着こうよ。多分ダメージのほうがでかい。 |
| 21:27 | 友人M | とりあえず荷造りはじめた。どーなる? |
| 21:29 | オレ | 今日泊まるあてはあんの? |
| 21:32 | 友人I | いやいやいや。気が動転して何もっていくかよくわからん。 |
| 21:35 | 友人M | 荷造り終わった。泊まるというなら健康ランドはいくらでもある。 |
| 21:56 | オレ | じゃあ、もうすぐでるよ。近くまで行ったら電話するわ。 |
| 21:58 | 友人M | 了解。 |
| 22:01 | 友人I | まじかよ、携帯大喜利予約しとかなきゃ…。 |
このメールのやりとりの結果がコレだ。

2人の自宅近くで合流して、駿河健康ランドに着いたのが25時30分くらいだったか。到着して、風呂に入って、ちょっと飲み食いして、さぁ、寝ようとしたのだが、、、仮眠室はおろか、テレビルームも休憩所も満室で寝るところがなかった。仕方ないので、廊下のベンチシートにゴロ寝した。
ウトウトし始めた頃、見かねた店員さんがバスタオルをかけてくれたのが嬉しくて涙が出そうになった(←ちょっと言い過ぎ)
廊下のベンチシートで3時間ほど仮眠した後、朝風呂に入ったりなんかしたりしながら、スローペースの朝。健康ランドから近いところにある「河岸の市」に旨いモノがある!というので、クルマで出発。
到着したのは9:30頃。「河岸の市」は10:00からオープンということなのだが、既に施設の入口には10名ほどが並んでいた。オープンまで、しばらく周囲をウロウロした後、「のっけ家」へ直行。3人とも「本マグロ大トロ頭肉丼」を注文。

これは旨かった! 普通の大トロと同じく口の中で融けるのだけど、ちょっとだけ歯ごたえが残る感じで、、、あー、書いているうちにもう一度食べたくなってきた。これは旨いので近くに行くことがあったら是非!
じゃー、次は富士宮焼きそばでも食べに行こうという話になって、清水から富士宮方面へ。途中で「富士山からの湧き水があるので飲みに行こう」ということになって「浅間大社」へ。ちょうど流鏑馬祭(やぶさめまつり)をやっていて、駐車するのにひと苦労。しばしウロウロした後で、ようやく境内へ。

結構な人ごみで移動するにも大変だったのだが、辿り着いた水屋神社前には見事な藤があった。

湧き水も飲んでみたけど、柔らかくて美味しかった。
その後、そもそもの目的である富士宮焼きそばを食おうとして、いくつか店を回ってみたものの、どこも30分以上待ちということで辞め。駅の方まで歩いて行って、やっと入れそうな店を発見。

お店の人に作ってもらって堪能。普通に美味しかった。

その後は、沼津まで移動して、「万葉の湯」で宿泊。
前日の反省から、早めに仮眠室で寝ていたのだが、部屋が暑かったこともあって、夜中に食事処でかき氷を食べて戻ってみたら、マットレスを片付けられてしまった。畳部屋だったので、まいっかと思って、そのままゴロ寝して朝まで。
西伊豆方向から海岸線を抜けて、石廊崎へ行ってみた。駐車場から先端(?)まで、そこそこな距離があって、ハァハァ言いながら行って帰って来たところ、みやげもの屋の店頭にネコがいた。

看板に「ネコのいるお店で買ってください」みたいなことが書いてあったので、「さくらソフト」を買ってみた。

桜の花の塩漬けみたいな味だったけど、なかなか美味しかったよ。
宿の部屋は、窓を開けると凄く良い風が入って来て快適だった。ただ、開けっ放しで寝てしまったら、朝、足が異様に冷たくなっていて、ちょっとヤバめ。ヘタしたら風邪を引いていたかも知れなかった。。。
朝風呂と朝食後に、子供達と一緒に海岸まで散歩。そこで良く分からんけど愛らしい植物を見つけた。

菜の花に近いナニカ、なのかなぁ?
ゴールデンウィーク最終日だし、道路は混むだろうと言うことで、早めに帰宅することにした。沼津か三島の方から帰った方が渋滞が無いだろうという予測のもと、ナビに任せて進んで行ったら、途中で「河津七滝ループ橋」を使うハメになってビビリまくった。あの道は怖い。
その後、沼津ICは使わずに二度目の箱根新道を通った。前回はビビってたものの、今回は割とフツーに通れた。慣れるもんだね。
その後は、小田原厚木道路から東名へ入って帰宅。高速でも一般道でも渋滞らしい渋滞にハマらずにラッキーだった。
今回の走行距離は632.1km。今までで最長。燃費は14.7km/lだった。3人乗った状態でこの数字は悪くない?
昨日、新宿のジュンク堂に行った帰り、家具のアウトレットコーナーがあったのでふらりと寄ってみた。ちょっと良いなぁと思ったソファがあった。アウトレットと銘打っているが、要するに展示品処分だったので、在庫としては1点のみだ。
今のところに引越して来た時に買った「体にフィットするソファ」が、このところヘタってきていて、どうしたものか?と思っていたところだった。「買っちゃうか?」「でも部屋が狭くなるか?」「勢いで買うもんじゃないよな」「落ち着け!」と言うことで、昨日はそのまま帰って来た。
家に戻ってから、いくつかのサイトを周りながら「ソファ」「ソファ」、、、と検索をしまくったが、いまひとつピンと来るモノがなかった。
日が変わって今日になり、張本さんや親分が「喝だ!」とか言ってたり、爆笑問題がアホな事を言っていたりしているのを見たりしていてもオレのソファ熱は冷めなかった。ちょっと、もう1回観に行って、良さそうだったら、、、その時に考えるか、という事にした。
店に着いて、そそくさとアウトレットコーナーに行ったところ、お目当てのソファはまだ残っていた。ホッとした。
「いや、待て、慌てるな。気のせいかも知れないじゃないか、落ち着け!」と、店内の他のソファを観てみることにした。
いくつかのソファに試し座りをしつつ、店の奥の方へ行った。すると、ひとつの商品札に目が合った。「プントソファ」とか書いてあった。

ということで、プント乗りのオレとしては見逃せなかったので、この KEYUCA のプントソファを買った。もちろん、座り心地も気に入ったので。あ、こっちも展示品処分ね。モノは配送を頼んだ。到着は来週の日曜日。
え? 昨日から気になってたソファ? あ、そりゃ、たぶん気のせいだったんだよ(笑)
読み終えた。
「効率が10倍アップする新・知的生産術―自分をグーグル化する方法」がなかなか良かったので、この本が出てすぐに中身をあまり見ないまま買ったのだが、、、「いい男を見分けて選ぼう」とかって章があって、あれ?って。。。
基本的に女性向けの本だったのね、コレ。
まぁ、選ばれる側として、選ぶ側の基準を知っておくのも良いかな、、、というのは冗談にしても、別に男性が読んだとしても参考になることが多いので良いのではないかと思う。
ただ「効率が10倍〜」とかぶる部分も多いので、どちらか一方を読むだけで良いような気はするけどね。
ソファを買った後でジュンク堂へ行き、何冊かをレジで清算して帰ろうとした時に見つけてしまい、またレジへ戻って買って来た。
まだ読み終えては無いのだが、この本はイイ!
現在の技術とその延長によって、2020年までに「宇宙エレベーター」を作る計画を元に、課題点やその解決方法が書かれている。カーボンナノチューブの発見により、ちょっとがんばれば実現できるモノになっているらしい。つまり、サイエンス・フィクションではないのだ。
若かりし頃に観た「超時空世紀オーガス」で、初めて宇宙エレベーター(作中では軌道エレベータ)の概念を知ってから、妙に憧れてるので、この本の中身にはグッっと来ている。
なお、この本で解説されている宇宙エレベーター建設については、マンガ「まっすぐ天へ」内で語られているものと非常に近い。可能なら「まっすぐ天へ」を読んでから、この本を読むとより分かりやすいのではないかと思う。
ディノのスタートアップ研修記「EMACS#6 EMACSのカスタマイズ その2」を読んで、なんだか微笑ましくなったのだが、Emacs を使い始めたら「M-/」を覚えると幸せになれるよ。
例えば、こんなソースがあったとき、カーソル位置で M-/ を押すと、、、

バッファの中から補完候補を見つけてくれて、次のように展開してくれる。

これじゃねーよ!って時には、もう一度 M-/ を押せば次の候補を出してくれる。

割と変数名やらクラス名やら関数名が長くなっている今日この頃としては、この M-/ (dabbrev-expand 関数)を知っているのと知らないのでは、かなり開発効率が違うはず。
Emacs を使うなら覚えておくと良いと思うよ。
と、ここまで書いて「Emacsの使い方#4 〜 検索と便利機能 〜」で講義を受けたと書いてあるのを見つけた。。。そりゃ Emacs 使いがいたら教えるわな、普通。
まぁ、せっかく書いたので、このままエントリしとこう。
初めて VIP ルームとやらへ侵入して来た。

まぁ、普通に椅子とテーブルが並べてあって、紙コップでのドリンクサービスがあるというモノだったけど。
で、今日の戦利品。まずは Google の。赤いところが袋状になっているんだけど、、、これはいったい何に使うものなのだろう?

こちらは SRA のレターオープナー。ちょうど欲しかったので、これはありがたい。

これは、Kaspersky の宇宙食プリン。数ある宇宙食の中からプリンを選択してくるところが良いよね。

これは、BakBone のノート。他にも何色かあるみたいだったけど、なかなかセンスが良いなぁ。

最後は IBM Rational の USB メモリ。容量は 512MB だった。やはり、IBM はブルーだね。

ということで、ひさびさに展示会系のイベントに参加して来た。普段はネットを中心にそれなりの情報収集をしていたつもりだったのだが、展示会へ行ってみると、知らなかったサービスや製品・会社などが沢山あったことにショックを受けた。
ネットだけの情報にしばられていると見えないものが沢山あるんだなぁと改めて思い知らされた。まぁ、普通に考えれば分かることなんだけどね(笑)
CakePHP 1.2.x.x を svn up したら、multibyte.php というファイルが現れた。trac を見ると、5/12 に新しく追加された模様。
https://trac.cakephp.org/log/branches/1.2.x.x/cake/libs/multibyte.php
どうも strpos() やら strlen() 系をマルチバイト対応しようとしているように見える。まだ bootstrap.php とかからは読み込まれていないようなので、CakePHP の流儀でどう使うのかが良く分からんけどー。
「CakePHP1.2の簡単国際化」や「CakePHPで国際化の方法を試してみました」を参考にさせて頂き、CakePHP 1.2.x.x 先端で国際化っぽいことをしている。
オレがコーディングしている時にも、「〜試してみました」の記事と同じように View のテンプレート内で、
<?php __('Hello World'); ?>
のように記載していたんだけど、実運用でこの記述方法をそのまま使うとよろしく無いかもしれないと気が付いた。
上記の場合、po ファイル内では次のような記述になる。
msgid "Hello World" msgstr "こんにちは、世界"
__() 関数で指定した文字列が msgid となり、msgstr の部分に翻訳した文字列を入れる形式のファイルだ。
では、msgstr 部分に次のような文字列を入れたらどうなるだろう?
msgid "Hello World"
msgstr "こんにちは、世界<script>alert('オレは新世界の神になる!');</script>"
結果としては、アラートウインドウが開いて「オレは新世界の神になる!」と宣言されてしまう。
まぁ、実際のメッセージ内容に JavaScript を入れることはないだろうし、「<」やら「>」が出現するケースもそれほど高くないとは思う。
でも、こうやって翻訳用のファイルを別分けしている場合、開発者と翻訳者が同一人物とは限らない訳で、どういった文字列を入力されるかも分からない訳だ。したがって、開発者としては、どんな文字列が入力されたとしても正しく表示されるような気遣いをしておいたほうが良いのではないかと思う。
ということで、View のテンプレート内でメッセージ出力する場合は、
<?php echo h(__('Hello World',true)); ?>
とするのが正しい、、、のかな?
最初の形に比べると、ちょっと美しくない書き方のようにも見えてしまうけど。。。ちなみに h() は、CakePHP の中で定義されている htmlspecialchars() 関数のエイリアス。
かの有名な(?)那須ハイランドパークへプントで行って来た。土曜日なので、激混みなのかと思ったらすげー空いていた。ゴールデンウィーク開けだからだったかな?
着いて早々にジェットコースターざんまい。「キャメルコースター悟空」「サンダーコースター」「ビッグバーンコースター」「スピンターンコースター」「ウォーターコースター」「F2」「リバーアドベンチャー」をほとんど待ち時間ナシで乗ることができた。
この中で印象的だったのは、ほぼ垂直滑降+一回転の「サンダーコースター」の怖さと、足ブラブラな「F2」の楽しさ。眼鏡で行っちゃったので、毎回外してしまって周囲の景色が良く分からなかったので、次回行くときはコンタクトにする! まぁ、よく見えなくて高所恐怖症が薄らいでいたというのはあるんだけど。
で、ひと通り絶叫を楽しんだ後、ここからが本番。レゴスタジアムへ。

レゴスタジアム内に「レゴ スター・ウォーズ ショップ」が出来たと言うので観に行った訳だが、これがレゴで作られた R2-D2 。

同じようなモノをどこかで観たことあるような気がしていたのだが、たぶん1999年に行われた「LEGO Maniax」で観たのかな。。。
巨大なものだけでなくジオラマ的なものもあった。クローン大戦のどこかの戦いを再現していた。

お目当てはスター・ウォーズだった訳だが、それよりも興奮したのがコレ。浅草の雷門から仲見世通り周辺を再現していた。

【追記】むかし撮ったホンモノの写真があったので並べてみる。
一番興奮したのが渋谷駅前の様子。この作り込みはスゴイ!

駅の入り口やマークシティとの通路もあったり、マークシティの入り口にはエスカレータがあったし、109 の前ではアイドルっぽい人がキャンペーンしているような雰囲気も再現していたりして超力作。これだけを観に行っても良さそうな完成度だった。
帰りがけ、東北道を走っている時に結構激しい雷雨にあった。雨の中の運転は何度かしたことがあったけど、高速道+夜+雨は初めてだったので、ちょっと緊張気味に。3車線の真ん中を走っていたんだけど、センターラインが見にくくて。。。雨エリアを抜けたところの SA で、ちょっと休憩したほどビビってた。
往復で 395.9km、燃費は 17.2km/l だった。
ネタ元はどこなのだろう?と辿り着いたのが「MACお宝鑑定団」で掲載されていた「KTF and NTT DoCoMo to jointly launch iPhone in Korea and Japan?」という記事のようだ。
SO905i がダメダメなので、さっさと機種交換しようかと思ってたけど、しばらく待っておこうかな。。。
第5回迷惑メール対策カンファレンスに参加して来た。
まずは岡山大学の山井氏によるおさらい。
毎回、「前回までの資料は各自把握しておくように」という初心者に優しくないポリシーの元に開催されてきた迷惑メール対策カンファレンスも第5回を迎えて、ちょっとひよっておさらいをすることにしたらしい(笑)
というのは冗談にしても、迷惑メール対策について、受信側・送信側それぞれの対策がまとまっていて、非常に分かり易いおさらいだった。
その中で、「迷惑メールは再送をしない」理論に基づき「一時的エラーを出し再送を要求する」という Tempfailing 方式による対策で気になったことがあった。それは「一部のファイアウォールが実際は受け取っていないのに、送信元へ2xx系の応答を返してしまう場合がある」という発言。
これだと送信側は「ログから見ると送信に成功している」なのに受信側は「そんなログは(MTA には)無い」という押し問答になってしまいそうだ。
送信側対策としては、送信ドメイン認証技術として SPF/Sender ID と DKIM が紹介された。これらは将来的に「ドメイン」自体のランク付けに利用しようという魂胆なのだが、課題として「新規ドメインには評価基準がない」ことが挙げられていた。つまり、spammer がドメインを使い捨てし始めたら対応が難しいということだ。
捨てアドレスではなく捨てドメインとは、凄い時代になったものだ。
KDDI の本間氏と IIJ の櫻庭氏により、迷惑メールへの技術的な対策の現状報告。
OP25B の普及により、国内からの spam 送信数は減少している。現在は、日本の spammer が海外のサーバを利用して、日本国内へ spam 送信しているパターンが多いそうだ。
KDDI の事例によると、相変わらず中国からの送信も多いのだが、ここのところフィリピンからの送信が目立っているとのことだ。なお、中国に関しては、昨年、日本政府と中国政府との間で迷惑メールに関する話し合いが持たれたそうだ。この結果、当局による摘発等も行われており、中国初の spam は一時よりも少なくなっては来ているそうだ。
また、送信元の IP 数も増加傾向であるが、ひとつの IP からの送信数は減少傾向にある。これは bot ネットワークから spam が送信されていることを物語っていると想定しているとのこと。
国内からの送信数は減少しているとは言え、まだOP25Bを実施していないプロバイダや実施はしているがナローバンド回線では未実施のプロバイダなども存在している。メールは「軽いデータ」であるため、必ずしもブロードバンドである必要はなく、ナローバンド回線(場合によってはケータイのデータ通信)から spam 配信されている実状も残っているそうだ。
それから、(悪徳な)メール配信業者からの配信による迷惑メールが増えているとのこと。この辺りは正規な配信をしている業者とそうでない業者を見極め、対応を取って行く必要が出て来ている。おそらく(良い面、悪い面あると思うが)業界団体などの設立をして、大量送信者のルールを策定する方が良いのかも知れない。アメリカでは「Sender Best Communications Practices」という文書がまとめられているらしいので、これを参考にするのが良いだろう。
SPF に関しても言及があった。現在、SPF レコードを記述している co.jp ドメインは 22% 程度となっているそうだ。これが多いか少ないかは、微妙なのだが、まぁ、それなりに普及したのではないかと思う。昨年の DoCoMo ショックがあったからという説もあった。
ただし、SPF レコードの記述間違いも散見されるという報告があった。スペルミスや余分なスペースを入れてしまって、レコードとして不備が出ている場合があるそうだ。もう一度、自分が管理している SPF レコードを見直した方が良いかも知れないね。
経済産業省の諏訪園氏と総務省の扇氏、そしてニフティの木村氏による法制度のお話。
経済産業省と総務省では、それぞれ迷惑メールに関する法令を持っているが、現在双方とも国会での審議を行っている最中で、このまま改正案が通れば、今年の11〜12月にも施行される予定らしい。
この改正案で大きく変化をするのは、これまでのオプトアウト方式からオプトイン方式への転換。つまり「いきなり広告メール送って良し、貰いたくなかったら解除ね」から「いきなり送ったらNG」への転換である。
まぁ、いわゆる「未承諾広告※」なんぞ貰っても嬉しい人はあんまりいない訳で、これはこれで良い方向の改正だとは思う。
それから、この法令に違反した場合の業者を特定する権利の強化や罰則が強化された。これまでの法令では違反しても100万円以下の罰金であったし、そもそも経済産業省や総務省から違反者と思われる IP の利用者を ISP などに問い合わせをしても、個人情報保護法の絡みで情報の取得ができなかったとのこと。このため、悪質業者の検挙が難しかったという問題があったようだ。
今後の罰金は3000万円以下であるし、経済産業省や総務省から法令に基づいた問い合わせができることになり、ISP 側としては個人情報保護法に違反せずに回答することができるようになるとのこと。
また、迷惑メールは国をまたがって送信されることも多いため、国際協力が大切な分野になっており、今後迷惑メール対策の連携を実施して行くように進めているそうだ。これがうまく行けば、しばらくはイタチごっこになるにせよ、徐々に悪質業者を追いつめて行けるのではないだろうか?
「お役所」と言うと、あんまり良いイメージを持てないこともあるんだけど、こと迷惑メール対策に関しては、がんばって進めているように見えた。一企業などにはできない分野で、今後も対策を進めて欲しい。
最後は、東京大学の安東氏、イプリオの石田氏、寿限無の水越氏と IA Japan の樋口氏によるパネルディスカッション。
メールの常識に関する話題では、今の大学生が「メール」というと PC メールではなくケータイメールだという話題が出ていた。メーリングリスト(メーリスと呼ぶ)にも普通にケータイアドレスを使っているらしい。また、学生に「レポートは2000字でメールで提出」と指示したら「先生、僕のケータイでは2000文字入力できません!」と反応があったとか(笑)
あと、メールという「インフラ」を外部にアウトソースしちゃって良いのか?という話題は、各パネラーの意見が分かれていて面白かった。基本的には「いいんじゃね?」という反応と「インフラは自前で管理しないとダメでしょ!」という反応だったのだが、、、オレは一般企業であれば「いいんじゃね?」案に賛成だなぁ。
「インフラ」と言うのであれば、より専門的な技術を持つところへ任せた方が良いんじゃないかと思うのだ。例えば、同じように「インフラ」である電気にしろ水道にしろ、自前でどうこうは(あまり)していない。それと同じように考えても良いと思うのだ。
もちろん電気や水と違って、メールのインフラは「情報」が蓄積されるので、この資産をどう扱うかを決めた上での判断が必要な訳だけど。
それから、ここでも SPF の話題が出た。SPF レコードの定義は浸透し始めたので、そろそろ受信側で SPF を使った送信者の評価を初めてはどうだろう?ということだ。
その為には、MTA に評価する仕組みが必要なのだが、現在出回っているものは設定に柔軟さが欠けているので、いまひとつ使いにくいのが問題らしい。IIJ では、この辺りを解決したモノを開発・使用しており、今後、そのソフトウェアをオープンソースとして公開する予定だとのこと。
公開されたら評価してみたいな。
「『chumby』を共同輸入します。一口乗りませんか?」というエントリから始まった、chumby の共同購入。今日がその配布イベントだった。
これはなかなか見ることができないであろう chumby の山。

イベントの様子はこんな感じ。ボケボケだけど、個人が特定できないからちょうどいいか(笑)

自宅に戻って chumby を広げてみた。思ったより小ぶりで可愛いサイズ。これは、なんだか愛着が湧くデバイスだなぁ。

100人以上の希望者をまとめて、手配をしてくださった @overlast さん、お疲れさまでした! 他にも chumby.com との交渉をして頂いた方、会場まで chumby の山を運搬してくださった方など、沢山の方の協力で実現した共同購入だったと思います。
みなさんありがとうございました!
今回は株式会社ノッキングオンさんの会議室をお借りしての開催。
いろいろあって大幅遅刻してしまったので、参加と言えるかどうか微妙だったり。。。とりあえず、グダグダな発表はさせて貰ったのでココにさらす。
ほとんど具体性のない話で、あんまり参考にならないとは思うけど。あと、PHP 勉強会なのに、全く PHP が出てこないところが謎(笑)
鼻当てが取れてしまったメガネ、かけられないことはないのだけど、やっぱりちょっとズレ易くて気になってしまった。そんな訳で今日は超ひさびさのコンタクトレンズ。持ってて良かった使い捨て。
すると、、、「なに?この画面?? やけにデカくね?」と、なんだかいつもの Mac の画面が大きく感じた。
更に本屋へ行った時、文庫の新刊はなんか出ているかなー?と、いつも平積みされている売り場へ行った時、「あれ?なんだろ、このサイズ? 新書よりちっちゃいけど、文庫より大きい本が並んでるけど。新しい版型が流行ってんのか?」とマジメに悩んでしまった。でも、それらは全て文庫だった。。。
モノが大きくなったというよりも、いつも使っていたメガネでは、モノが小さく見えていたというのが正しいのかも知れない。
しかし、まぁ、ひさびさ過ぎてちょっと目が疲れたなー。
chumby は 9V のいわゆる角電池で駆動できるらしい(試してない)のだが、電池の持ちはあまり良くないらしい。無線 LAN デバイスなので仕方ないところ。
Chumby Wiki の Rechargeable Battery Options という記事を読んでいたところ「ER-PHOTO」という表記が出て来たので調べてみたら、Energizer ER-PHOTO という外付けバッテリのことだった。
日本でも似たような製品はあったよなーと思って、モバイルプラザとかPDA 工房とか見ても、5V 製品ばかりで、ER-PHOTO と同じ 9V / 12V 製品は無さそうだ。
sparco.com では取り扱っているので、買えないことはないんだな、たぶん。
CakePHP 1.2では、データベースの設定(app/config/database.php)内の persistent パラメータによって、コネクションを「持続的接続」にするか否かを選択できるようになっている。
デフォルトでは持続的接続(pg_pconnect)のようなのだが、そうじゃない接続(pg_connect)を使いたかったので、次のように定義をしていた。
var $default = array(
'driver' => 'postgres',
'persistent' => false,
'host' => 'localhost',
'port' => '5432',
'login' => 'suzuki',
'password' => 'xxxxxxxx',
'database' => 'suzuki',
'schema' => 'public',
'prefix' => '',
'encoding' => ''
);
すっかり「これでOK!」と思って開発をしていたのだが、ふとプロセス状態を見たら、PostgreSQL のコネクションが残ったままになっているのが見えた。
「あれ?なにこのコネクションは?」と思って、ウロウロと調べていたら、結局 PostgreSQL 用のファイル(cake/libs/model/dbo/dbo_postgres.php)内で persistent パラメータの処理が実装されていなかったというオチ。。。
バグというか実装漏れっぽいステータスなんだけど、とりあえずチケットと MySQL での実装を参考に作ったパッチを上げてみた。
あ、ちなみに 1.1 と同じく connect パラメータによる接続関数名の指定もできるので、'connect' => 'pg_connect' と書けば回避できる問題ではあるんだけどね。
【2008/06/03 追記】CakePHP 1.2.x.x 先端ではこの問題が修正された。また、connect パラメータは削除され、CakePHP 1.2 では利用できなくなった。詳しくは「CakePHP 1.2 + PostgreSQL の接続処理が修正された」で。
先日買ったメガネが完成したと言うのでお店まで取りに行って来た。

新しいヤツは、今までのより乱視矯正がちょっと強めに入っているので、最初はちょっと違和感があったものの、もうだいぶ慣れてきた。
一緒に受け取ったレンズが入っていた袋には「ZEISS」のマークが。

買った時には気にしてなかったけど、このレンズ、カールツァイスの「クラーレット 1.74 DAS」というヤツらしい。もっとメーカー名を前面に出した方が、レンズオタクに売れるんじゃないか?(笑)
壊れたメガネは、修理に出してもらうことにした。お店の人が言うには、修理費用は7〜8,000円くらいではないかとのことだが、とりあえず修理に入る前に見積もりを出してもらうことにした。
▽ router [そうなんですよね、「体にフィットするソファ」は。 我が家でも床に落とした大福みたいなことになってます。「超デカい座布..]
▽ すずき [そうそう、そんな感じですね(笑)>床に落とした大福]