YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-04-17 (水)


[一語一絵/IT系]

rNoteも始めます / 2005-06-23 (木)

となるとコンテンツ管理ツールでも動かしてみようかと色気を出してしまうのは自然な事だ。

[External]rNoteをダウンロードしてひとまずプライベートフォルダに展開し、Webブラウザでアクセスしたところ反応が無い/var/log/httpd/error_log をチェックしたら

PHP Fatal error: Call to undefined function: mb_http_output()
というエラーが出ていた。PHPは 4.3.11 を導入していたのだが、入れただけで動作実績はまだ無い。調べてみると、Red Hat Linux 8/9のRPMではPHPのマルチバイト文字拡張機能が無効となっているらしい。がび〜ん。

というわけで、止む無くソースからbuildする事に。

$ wget http://jp.php.net/get/php-4.3.11.tar.bz2/from/this/mirror
$ bunzip2 -dc php-4.3.11.tar.bz2 | tar xlv
$ cd php-4.3.11
と展開までしたとこでconfigureのオプションを調べていると、apache拡張ライブラリの--with-apxs2が要りそうなのだが、apache拡張ツールのapxsがインストールされて無い。httpd-develに入ってるそうなので、インストールメディアからインストールして準備OK。

$ ./configure --enable-memory-limit --enable-inline-optimization --enable-mbstring --enable-zend-multibyte --with-mysql --enable-mbstr-enc-trans --enable-mbregex --with-config-file-path=/usr/local/apache/conf/php --with-apxs2=/usr/sbin/apxs
$ make
$ sudo make install
てな感じでbuildしてapacheを再起動。

すると、

httpd を起動中: Syntax error on line 838 of /etc/httpd/conf/httpd.conf:
Cannot load /usr/lib/httpd/modules/libphp4.so into server: /usr/lib/httpd/modules/libphp4.so: cannot restore segment prot after reloc: Permission denied
と出たので、取り敢えずおまじない気分で
$ sudo setenforce 0
してリトライするとapacheの起動もOKに。
allow httpd_t httpd_config_t:dir write;
allow httpd_t httpd_modules_t:file execmod;
allow httpd_t user_home_t:file write;
が足りなかった模様。


[一語一絵/IT系]

RSS始めました / 2005-06-23 (木)

ブログ系のコンテンツ管理ツールは使っていないのだが、HTMLから力業で[External]RSS(RDF Site Summary)を生成する。

html2rss1.awkというawkスクリプトを作ってみた

#!/usr/local/bin/gawk -f
# html2rss1.awk:
BEGIN  {
  reg_date="[ 0-9]*月[ 0-9]*日";
  y = 2005;
  base_url="http://www.bravotouring.com/~yano/";
  link_url=base_url;
}
END  { print "</rdf:RDF>"; }

/<!--/,/-->/ {
  next
}

$0 ~ reg_date {
  pos = match($0, reg_date);
  str_hiduke = substr($0, pos, RLENGTH);
  pos = match(str_hiduke, /[0-9]*月/);
  m = substr(str_hiduke, pos, RLENGTH-2);
  pos = match(str_hiduke, /[0-9]*日/);
  d = substr(str_hiduke, pos, RLENGTH-2);
  str_date = sprintf("%04d-%02d-%02d", y, m, d);
}

/SubTitle/  {
  pos = match($0, "<SPAN CLASS=\"SubTitle\">.*<BR>");
  str_title = substr($0, pos, RLENGTH);
  gsub(/<[^>]*>/, "", str_title);

  pos = match($0, "<BR>");
  str_desc = substr($0, pos+4);
  gsub(/<[^>]*>/, "", str_desc);

  printf "\t<item rdf:about=\"%s\">\n", base_url;
  printf "\t\t<dc:date>%s</dc:date>\n", str_date;
  printf "\t\t<title>%s %s</title>\n", str_hiduke, str_title;
  printf "\t\t<link>%s</link>\n", link_url;
  printf "\t\t<description>%s</description>\n", str_desc;
  print  "\t</item>";
}
個別記事に直接ジャンプさせる事はできないが、結構イイ感じ。

makerss.cronで毎日生成しなおすように。

#!/bin/sh
#
cd ~yano
TARGET_HTML=public_html/index.html
RSS_HEAD=public_html/info/rss.head
RDF_FILE=public_html/info/rss.rdf

if [ ! -f $RDF_FILE ] || [ $TARGET_HTML -nt $RDF_FILE ];
then
 (cat $RSS_HEAD;\
  nkf -w $TARGET_HTML | awk -f ./bin/html2rss1.awk \
  ) > $RDF_FILE
  chown yano:owner $RDF_FILE
fi


[一語一絵/ツーリング/2005]

阿蘇Express 16th - 曇りのち晴れ - / 2005-06-22 (水)

土曜出勤が続いていた事もあって今日は代休。7時半に目覚めたものの、どんよりした空模様にテンションは低調。ソロだったら諦めるところだが二人を誘ってしまった手前、今さら「曇りなんで止めときましょう」と言うわけにもいかず、8時半にスタート。

いつものように空港通りからR3へ繋ぎ、軽快な走りで南下。例の如く天山SSで給油121/L円したあと、県道77号線R386バイパス土手ロードと結ぶ最速ルートで日田へと急ぐ。…が、今日はことごとく信号に引っかかった事も手伝って、待ち合わせ場所の日田一品街に到着したのは10時ちょい過ぎ。先着のKojiさん、setosanに開口一番、遅れてど〜もすいませんf(^^;;

一息入れた後、取り敢えず次のチェックポイントを瀬の本三愛ドライブインに設定し、ファームロードへコースイン。茶屋の本を過ぎてスペシャルステージに入ったところでKojiさんと先頭交替。睨んだ通り、美味しい回転域を外さないスポーツ走行で、コーナーを抜ける度に置いて行かれる。さすがはCBR400RR乗り、速い。

setosan@SRX-4も少し距離を置きつつ、いいペースで追走。平日だけに交通量は少なく快適なペースで走りを楽しむものの、時折現れるクルマの奇怪な挙動に惑わされてゴキゲンモードをスポイルされる。まぁこればかりは天下の往来なので致し方なし。

山水亭
山水亭にて

リエゾン区間ではペースを落してクールダウンした後、田の原セクションもまたKojiさんに引いてもらいFun Ride。

瀬の本三愛ドライブインでの休憩を挟んで、11時半に毎度おなじみ山水亭へ。今日のメニューは満を持して「とんかつ定食、卵とじ風」1,050円を所望。大きなトンカツを卵で綴じた挑戦的なまでのボリュームを誇るメニューだが、地卵の濃厚な味わいが喰い飽きる隙を与えない逸品だ。

いつもより長めにまったりした後、定番のミルクロード周回コースを楽しんで、13時半[External]どこでもかふぇTONCHANへ。今日はキリマンジャロ300円を所望。今日も阿蘇どころか久住山まで雲の中だったが、新メニューの試食にもありつける幸運にも恵まれ、40分ほどまったり。

雨を予感させる微妙に湿気を含んだ風が吹きはじめたところで撤収。牧の元交差点を左折して大野川上流広域農道から久住飯田南部広域農道へ。中高速のコーナーを右へ左へと旋回するものの、ちょっとリズムに乗り切れず攻めあぐねた感じで反省。

白水鉱泉のナチュラル炭酸水で一息入れたあと、やまなみハイウェイを横切り、四季彩ロードを豪快に下って下界へ。単調な流れのR210では猛烈な睡魔に襲われたので、秘蔵の楽しい遠回りルート甘木へ。いつも土手ロードだと思われるのも癪だしね。(^^)

てなわけで散開した後、18時45分帰着。またしても空模様はパッとしなかったが、走って良かった357kmのゴキゲンツーリングだった。ちなみに本日の燃費24km/Lは、つられて回し過ぎた模様…(笑)

【参照】
●CBR400RRです (Kojiさん) http://www.wing-road.com/
●Mitsuse_kids (setosan) http://star.ap.teacup.com/kids/


[一語一絵/ツーリング/2005]

阿蘇Express 15th - non title - / 2005-06-19 (日)

7時半に目覚めたものの、結局葛藤を制して起き出したのは8時半。昨夜のうちに洗濯を済ませておいて良かった、と胸をなで下ろし、9時過ぎにスタート。

いつものように吉塚8丁目交差点を右折した時、視野に大きく空が広がった。ニュータイヤなので慎重に、と言ってるそばから白線に乗ってリアを大きく滑らせてしまうのは情けない失態だが、あれだけ滑っても足を着く事もなくアクセルワークだけで復帰したのは我ながら天晴。

派手なドリフトに気を良くしたつもりは無いが、R3をサクッと南下して最速ルートにスイッチ。田植えが進む筑紫平野を抜けて土手ロードを流すが、陽射しは翳ってはいるものの微妙に蒸暑く不快な風がまとわりつく感じ。日田からファームロードに入ると気温も下がって爽やかな風を満喫。R442やまなみハイウェイへと結ぶ定番ルートを思いのままに快走。

目に入るもの全てが緑濃く、またシールドから吹き込む風も草の匂いで満々ていた。

紫陽花の季節
耕きちの湯にて

日曜のこの時間帯にしては遅いクルマに邪魔される事も少なく結果的にノンストップ、2時間半を切るコースレコードで11時半前山水亭に到着。今日はツートップの一翼を担う「地鶏丼」840円を所望。挑戦的なまでに強烈な歯応えの地鶏と、もやしのシャキシャキ感が絶妙のハーモニーを奏でる逸品。こいつもウマー。

満腹ライダーはお気に入りのミルクロードをグイグイFun Ride。Tシャツに夏ジャケでは若干肌寒さを感じるほどの爽やかさを満喫して、12時半[External]どこでもかふぇTONCHANへ。今日はとんちゃんのささやき300円を所望。残念ながら阿蘇どころか久住山までも雲の中だったが、15分ほどまったり。

〆はこれまた定番の[External]耕きちの湯へ。400円。硫黄臭たっぷりで少し白濁しているのはいつもと同じだが、今日はかなり温め。ゆっくり入るには持ってこいだ。火照った体を涌蓋降ろしの風で冷ましながら、1時間以上のんびりして14時半に早めの帰投。

往復とも思ったより交通量の少なかったファームロードをサクッと下って日田へ。下界の蒸暑さにたまらずローソンでコーヒーブレイク。いちお出張疲れという事になっているので早めに帰ろうと思っていたのだが、どうにも伸びた髪がウザイので急遽北九州へ戻って切る事に。

嘉麻峠を越えた後は、香春岳を目標に適当に彷徨ってR322にスイッチ。案の定無駄に遠回りしてしまったようだが、それもまた良し。北九州市内に入ると長行から篠崎に抜けて18時前には戸畑へ。

てなわけで、髪切ってメシ喰ったあと、21時福岡着。空模様はイマイチだったが、気分はスカッと爽やかになった414kmの快適ツーリングだった。


[一語一絵]

帰還 / 2005-06-18 (土)

相模大野まで送ってもらい、バスで羽田へ。1時間15分1,400円。昼過ぎの[External]スカイマークエアライン009便で帰投。シグナスクラスの設定が無かったので普通席の19,400円なり。

さっさと荷解きを済ませた後、ランドナーへ出掛けてタイヤとベアリングを交換して準備OK。