サイト内検索の結果をスマートに。

Google検索を使ってサイト内検索を実現するというのは良く見かけるけど、検索結果が Google検索と同じように表示されて面白くないし、ずらずらとウェブページの一部が羅列されても、それが探している自分の求める情報であるのかどうかが一見してわかりにくい。

ということで、サイトマップ上にヒット件数が表示され、マウスオーバーとかタップで簡単な結果が表示されて、もっと詳しく見たい時には moreリンクをクリックする――というのはどうだろうか、と思った。サイトマップという技術的な方法を使って、検索結果の羅列に対して文脈を与えてみたらどうだろうか。

果たして Googleの検索APIでこういうことが可能かどうか知らないけど、簡単なスクリプトで実現できたらいいな。サイトマップを検索のための素材データとして Googleに提出するだけでなく、検索結果を表現するためにも使うということ。雰囲気としては次の絵のような感じです。

(クリックすると拡大。見本なので数字は適当です)
Googleサイト内検索をサイトマップに反映させてみる(見本)

| | コメント (0) | トラックバック (0)

さよなら WindowsXP。

DELL XPS1210の WindowsXPに最終の WindowsUpdateを適用、そして最後の再起動。いざ、この日を迎えてみると、十年以上使ってきた OSに自分が深い愛着を抱いていたんだなぁ、と気付かされた。

画面のキャプチャを幾つか撮って保存。それから起動音とか終了音とか、これまではうるさくて鳴らしていなかったのを、改めてマウスクリックでファイルを開いて聞き直したり。ちょっと、おセンチになってます。

自分で作った Windowsアプリの幾つかも、自宅で使うのはこれでおしまいかな、と。先日は、某社向けに作ったCSMアプリが WindowsXPの終了に合わせて12年の運用に幕をおろしました。あ〜、こうしてロートルは年だけとっていくんだよなぁ〜。

XPの前のお気に入りは Windows98だったけど、これほど長い期間使っていなかったので、次のOS(ME!)に移るときに格別の感情を抱くこともなかった。が、WindowsXPは別格だな。息子が6年間通った保育園を卒園する時がやって来て、年度末3月31日の夕方のお迎えに行った時のような気分がします。

さて、Ubuntuでも入れてみるか。 (悪っ!)

|

バイブレーターは断続がいい。

タニタの TDー370(手前)とパール金属の C-3238

と言ってもいやらしい話ではなくて、目覚ましとかに使うバイブレーター式のタイマーのお話。

タニタの TDー370やパール金属の C-3238を使ってみたけど、バイブレーターの振動パターンが平板で変化しない、言ってみれば“定常的で単調”なので、居眠りしていると気づかないで寝過ごすことがよくあった。

仕方ないので、iPhoneの「時計」の「タイマー」を使っている。こちらは振動が断続的なので、振動の有無がわかりやすく寝過ごしたことは今までに一度もない。

ということで、タニタとかパール金属にはその辺のリサーチとか何とか、頑張ってもらいたいな、と思った。小さいしデザインはいいのだから、ファームウェアを変更して振動パターンを変えてやればいいだけのような気もするんだけど、どうなんだろう。難しいのかな。最新のTD-370Nはどうなのか知らないけど。

スマホとか持ってるけど、ちょっとした居眠りとか備忘録的な使い方に、こういう小さな単機能ガジェットがすごく役立つ。あと半月もすると新年度スタートの疲れがたまってくるから、寝過ごし乗り過ごしで上司に叱られる前にひとつ買ってみてはどうだろうか。


|

ぴかぴかの1年生。

息子が小学生になって、火曜日は最初の登校日だった。周りのおかあさん達から「最初は疲れて7時には寝ちゃうよ」と聞かされていたのだが、本当にそうなってしまった。

小学校に通い始めて、学校で使うための持ち物を整えたり調整したり、ウチの中の学用品の収納やら小学校の年間行事を勘案しての仕事の段取りとか、道具箱は、算数セットは、体育着はいつ持っていかねばならないのかとか、考えて決めねばならないこと、スケジュールに投下していかねばならないことがたくさんあるのだが、なかなか先に進まない。家人の言葉を借りれば「現実逃避したい」というやつ。でも、とにかく書き出してひとつずつ片付けていかねばならないのだ。時間は待ってくれない。息子も立ち止まってはくれない。

その息子だが、入学式後の最初の登校日だった昨日は、疲れてしまってとうとう公文で寝てしまった。そろそろ迎えに行こうかとしていたら公文の教室から電話があって、息子が熟睡している、と。

大物になるのか、大馬鹿ものになるのか。

同じ教室に通っているひとつ下のTちゃんが、机の上に突っ伏している息子を見て、「わたしも らいねんがっこうにいったら こうなるのかしら」と言ったそうだ。大丈夫だよ、君はずっとしっかりしているから。ウチのコレが莫迦息子なんです。

時間さかのぼって学童保育に家人が迎えに行った時は、「まだあそびたい」とふくれていてゴネていたので、同じ学童保育の友達のSくんがハイ、ハイ、と我が息子の荷物を持ってきてくれたそうだ。

同い年に弟扱いされ、年下から心配され、何だか息子はダメなんだか愛されてんだか何なんだか……。

しかし、体力が足りないのは確かなところ。入学式後の教室での時間で「つかれたから はやくかえりたい」とぶつぶつ云っていたのはウチの子です。ごめんなさい。

息子は自転車が好きだから、自転車で何とかならないかな、と考えている。果たして練馬区にそんな場所があるのかどうか、疑問なんだけど。刀剣類が好きだから、スポーツチャンバラでもやらせてみるかな。

|

@niftyのホームページサービスでシステム変更があったようで。

Perlで出していたロゴマークが出なくなっているのに気づいて調べてみたところ、アクセス数をカウントさせるために CGIで表示させている画像の出力には、

print "Content-Type: image/gif\n\n";

のような Content-typeヘッダーが厳密に必要になったようです。
早めに気づいてよかった、のかな。
十年くらい前に作ったものなので、うっかりしていました。

こちらのページが良くまとまっていて素敵。

▼ perl の CGI や PHP でよく出力する Content-type ヘッダ一覧 (MIME-type) | perl/CGI | 阿部辰也のブログ――人生はひまつぶし。
http://www.abe-tatsuya.com/web_prog/perl_cgi/mime_type.php

@nifty( ニフティ )のアナウンスはこちら

▼ インフォメーション | @niftyホームページサービス: @nifty
http://lacoocan.nifty.com/information/2013/11/
| 2013年11月20日
| ホームページサービス仕様変更に関する重要なお知らせ
|
| 【3/4 追記】:CGIの記述について追記しました。

/* ウェブやってるくせに titleがお粗末だね。ま、どーでもいいけど */

|

«ノートPCのカーソルキーをかさ上げしてみた。