酒は百薬の長…のはずだが

クリスマスだ。世間なみにケーキをいただきワインをいただいてみる。
クリスマスだから、なのか。
地元の初めて入る古本屋で「神狩り」100円発見。即購入。さて出掛けるかと思ったら「お客さん」と呼び止められる。「?」と思って戻ると「お急ぎじゃなければ飲んでいきませんか」と店主。嫁とコーヒーをごちそうになってびっくり。確かに、店内にコーヒーの匂いがしていた。
「ごちそうさま」と出て、こんなこともあるのか、とひとり驚いてたら「おばさんとしゃべってて助かった」と嫁。そういや店長さん、ずっと近所らしいおばさんと話し込んでいた。「あの店長さんに捕まるとながいんだよお」らしい。クリスマスだから、という出来事ではなかったらしい。本好き・本の虫がこうじて古本屋をやってるようで本について人と話したくてしょうがないらしい。以前、嫁は1時間ほどとっつかまったと。うううむ、地元、おそるべし。
出掛けたついでに、頑張ろうLibretto50キャンペーンのため、SQLの解説本を購入。読み書き検索といった足腰部分をpostgresqlに丸投げしてしまおうという魂胆だ。perlで書くところはなんとなく見当がついたんだけど、リレーショナルデータベースについて無知すぎるので、postgresqlうんぬんではなく、SQLの解説本にしたのだ。
具体的には。
データベースと接続connectしたら、あとは必要なsql文を生成して準備prepareし、実行executeして、結果を受け取る。
perlによるcgiはこの繰り返し。肝はsqlの生成なので、必要となる知識はデータベースに関する知識だなあ、と。どんな設計にするべきなのか、といった基本的なことから勉強しないといけないのは、ちっとホネですなあ。
ちなみに、調子こいてというか久しぶりのワインだったので、気がついたらひとりで一本あけていた。当然、治りかけの風邪もまた居座る気配だ。とほほ。
[12/25 14:53:15]
そいや、先日のプラモデルで撮った写真のあがり。

八重洲近辺でみかける配達自転車。風情があってかっこええなぁ。


明治屋の裏手。へんなパイプの縦線が面白かった。


銀座4丁目は写真の定番ですなぁ。



[12/25 19:17:45]
てことで、自宅サーバー仮オープン、かな。
ttp://holeinthewall.jp/
トップページとお言葉データベースをとりあえず設置。なんせメモリ32Mでやってるんで重いけど、mod_perlの恩恵で多少は実用になりそうな雰囲気も。コンテンツを少しずつ移していくです。
いや、無理ならうちに転がってるもう一台のデスクトップでなんとか。
| << | 2026/1 | >> | ||||
|---|---|---|---|---|---|---|
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
【最近の20件】
- 20260129 ブログをレスポンシブ対応にリニューアル
- 20260126 ブログのふり返り
- 20260121 小ネタ:ed25519秘密鍵公開鍵とJson serialized canonical
- 20260120 ActivityPubは自作実装しよう!
- 20260117 RFC9421版HTTP Signatureに対応
- 20260111 HTTP Signatureの署名対象文字列
- 20260109 web本棚のActivityPub対応
- 20260106 web本棚のソースコード公開
- 20260104 web本棚
- 20260101 謹賀新年2026
- 20251231 2025年ふりかえり
- 20251213 perlと30年
- 20251210 ActivityPubの投稿削除
- 20251101 日常雑感
- 20251026 テキトーフェッチメール
- 20251014 ActivityPubサーバーで投稿の編集
- 20251008 元WINDOWS10のノパソにlinux mint
- 20251002 GBLシーズン「変わりゆく物語」でACE到達
- 20250925 ブログのアクセス制限
- 20250922 ActivityPubサーバーに引用を実装


![Webエンジニアのための データベース技術[実践]入門 (Software Design plus)](https://m.media-amazon.com/images/I/515Ne-1HtqL._SL500_.jpg)