portupgrade も万能じゃないしねぇ。うかつにリカーシブオプションつけると大変なことになるので、ある程度は手動で update かけていかんといかん部分が。
とはいえ、portsnap fetch だけして portsnap update を忘れてたり、目的の ports を make だけして make install してないのにインストールまで終わった気になって make clean したり。と、アホタレなことを2日に渡ってやってるので、その程度のバッチファイルくらいは作っておいても、バチは当たらないだろうとか、自分に対して思った。
2006/12/01 10:34
必要なシステムをインストールしたら、あっさり動いた。
コアは Pukiwiki だもの、動かないほうがおかしい。
さっそく、サンプルサイトを見てみた。素材としては悪くない。デフォルトの pukiwiki からカスタマイズするよりも楽に作れると思う。が、それでも、コレを自分の理想どおりにカスタマイズするためには、自分でテンプレートを作り、プラグインを書かねばならんのだな。
テンプレートはまあサンプルサイトのテンプレートの出来がいいので問題ないのだけど、プラグインが面倒だなあ。pukiwiki は本当にエンドユーザーでしかないので、プラグインのお作法を知らんのだ。いままで自分で使う気がまるきりなかったので興味もなかったし。
うーむ。php & pukiwiki のお勉強の時間を組み入れると、ビジネスウィキをカスタマイズするよりも、システムを理解している FSWiki か Hiki をゴリゴリカスタマイズしたほうがもっと早く出来そうな予感……。プラグインさらさら書くとなると Hiki なんだけど、Hiki は ruby だっつーのが問題で。いまだにサーバー選ぶから。
2006/12/01 10:48
今のところの hiki って、ページの編集権限が、「誰でも」か「なんらかの手段で認証された特定のユーザー」か「管理人」のどれかしか選べない。
capcha みたいなのを使って、spam robot と生身の人間を区別するようなプラグインを書こうと思ったのだが、単に認証用のプラグインを書くだけじゃだめなんだな。なんせ、データを保存する直前にプラグインが割り込めるような作りになっていない。なので、hiki/plugin.rb の save メソッドをいじらねばならないようだ。単純に update_proc まわりをコピーして @db.store の前に pre_update_proc とか新設しちゃっていいものかな?
で、pre_update_proc で認証し、失敗した時は例外を投げればいいのかな。例外を投げるには raise を使えばいいと……。あとは、raise で例外投げてる部分のソースでも読めばいいか。
自分で使うだけだし、まあ、適当にテストしてみよう。
2006/12/04 17:32
candyさんち経由*backtrace*経由で、海原雄山のマイコン倶楽部。
めちゃめちゃ爆笑してしまったよorz
2006/12/05 22:34
ミッション開始直後に出現パターンが判ったからってレアアイテムが確実に出るわけじゃないし、そもそも出現パターンをいじることすら出来ないので、オープニングの音で乱数SEEDのタイミングを計る「狙い撃ちw」よりもしょうもないネタだと思う。
ここからものすごく関係ない話。
昔、PC-88 版の Wizardry1 を5インチフロッピーでやってた頃、ディスクアクセスの音のパターンで何かを判別してた覚えがある。が、もうすごい昔のことなので、何を判別してたのかを覚えてない。Wiz4 やってる時は、唐突なディスクアクセス音=「トレボーの亡霊がせまっている」だったので、夜中にやってて、不意に「カチャ」と鳴るとめちゃめちゃ怖かったな。
昔はよかった。
2006/12/05 22:46
うちの会社ではメッキモノはたいてい「クロメートメッキ」というのを指定してるわけですが、このクロメートメッキには六価クロムが含まれているため今後は使えなくなると言う話を聞きました。
ぐぐってみたら、板金業界では何年も前から周知の話だったらしい。へぇ〜。
で、今後は三価クロムクロメートメッキというものになるらしいです。仕上がりは鈍い銀色っぽい感じで、年季の入った有色クロメートメッキみたいな感じ。メッキしてるって感じがあまりしない。そういえば、最近、Dsub コネクターとかもどんどん銀色っぽいメッキに変わってたなあ。
それはそれとして、この変更を板金屋さんから口頭で聞いた社員の全員が、後にもらった書類を見るまで、「三価クロム」ではなく「酸化クロム」だと思い込んでいたのでありました。ははは。
2006/12/06 19:25
あー。そういわれればそうかもしれません。
3.5吋だった PC-98 版は5吋版にくらべるとやたらアクセス音が静かで、味気なく感じたっけなあ。
2006/12/06 23:18
新しいのが出てたので、ためしにインストール。
ローカルではあっさり動いたが、大塚商会のαメールで提供しているサーバーだとインストール時からひっかかる。いろいろ試行錯誤したので、まともに動くまでのメモ。まとめてから公式の日本語フォーラムに導入事例でも投稿しようかなあ、と、一瞬思ったけど、まとめるの面倒くさいから、自分の日記に書いて終了の予定。
MySQL データベースに接続する時のホスト名は「localhost:ソケットファイル名」にする。
というのが書いてあるのが、管理者専用ページのヘルプのデータベースの項目。このページにたどり着くまでにえらいこと時間がかかったよ、ママン。PDFで提供しているマニュアルには一切書いてないからね。
インストールに成功した後は、マネージャー画面で管理IDとパスワードを入れると「Could not load DBAPI class.」というエラーが出てきて先に進まない。
そのエラーは document.parser.inc.php の DocumentParser コンストラクタ の最初で出ていた。用は include したいファイルが見つかんないということらしいので、いろいろ周辺の変数をエラー表示にくっつけて、何が悪いのかを調べてみた。
ローカルで同じエラーが出ればいいんだけど、このサーバーでしか出てこないので、いちいちアップロードして検証しないといけないのが非常に面倒だ。
いろいろ検証した結果、MODX_BASE_PATH が正しく取得できてないことが判った。ローカルでは当然正しく取得できている……。config.inc.php を見ると、PHP の環境変数からごにょごにょして自動的に取得しようとしてるらしいが、そこでうまくローカルのパスを取得できてないのだろう。面倒くさいので、管理ページに書いてあった絶対パスを $base_path に代入して config.inc.php をアップロード。
とりあえず、マネージャー画面は出てくるようになったが、サイトが表示されない。
またもや、document.parser.inc.php を追いかけていく。と、コンテンツデータを取得し、表示の前に
OnWebPagePrerender
というイベントを起こしている。このイベント自体は問題がないのだけど、このイベントを使ってるプラグインになんか問題があるんだろう。つうことで、マネージャのプラグイン設定で該当するプラグイン=QuickEdit を無効にする。
これまた、ローカルでも XREA でも問題なんかでてこないんだけどな。きっとサーバーの設定が違うんだろう。マネージャとおさずに編集することなんかまずないから、別になくてもいいや。
ようやく、デフォルトのサイトが表示されたので、トップページに日本語を入力してみるテスト。長いタイトルと本文に日本語を入れて保存。
本文化けた。編集して直そうにも文字化けのせいで、編集フォームの HTML までフォームに飲み込まれていて、修正保存が出来ない。
わあい。
手引きには、最近設定が変わったので、変更前から運用している人は SET NAMES ujis しろと書いてあるように読めたんで、昨日今日インストールした人は関係ないのかと思ったんだけどなぁ。
先ほど document.parser.inc.php が読めない云々言っていた、その dbapi.mysql.class.inc.php の mysql_select_db の直後に、mysql_query("SET NAMES ujis"); を挿入してアップロード。
現象変わらず。
おっかしーなー。もしかして他の部分にもデータベースに接続してる部分があるのかなあ。 と、JGREP で mysql_select_db を検索したら、インストーラー抜いても、10個のファイルに mysql_select_db が存在することが判明。
わざわざ dbapi クラス作ってるのに直で mysql 使ってる意味ってなにさ。
愚痴ってもしょうがないので、すべての mysql_select_db の後ろに
mysql_query("SET NAMES ujis"); を追加。
おかしくなったコンテンツデータは一旦マネージャのエンコードを UTF-8 にしたら、コンテンツに編集フォームが飲み込まれなくなったので、一旦アスキーだけのデータに修正して保存。
その後、マネージャのエンコードを EUC-JP にもどして、タイトルや本文に日本語で書いてみた。今度はちゃんと保存される。
とりあえず、これで一応は動くようになったみたいだ。あとはスニペットとかプラグインだなぁ。まあ、メニューとかは自作のを使うからいいとして、検索とかメールフォームとか動くんだろうか。
phpMyadmin も コンソールも使えないとつらいなあ、MySQL 使うアプリケーションのデータベース管理は。しかも、WEB管理ページにはデータベースの初期化つう項目がない。これ、いちいちサポートに頼んでやってもらうのかなぁ。
2006/12/08 16:55
ようやく Corel DRAW X3 が買えるぜいえー。
2006/12/12 15:08
ここんところ、朝から出かける用事があって、かなり飛び飛びで見ているんですが。気がついたらトーマが倉田さんの側についてますね。vs ナナミあたりから気配は感じていたので、意外にも思わない展開ですが。
ねがわくば、某ムシキングのソーマや某ふたごのブライトのように、裏切った瞬間が格好よさの頂点で、あとはヘタレ一直線に転落していかないことを……。金髪キャラなので心配ですよ。
それにしても、菊池さん楽しそうに演技してるなあ。
20分後。
ああああ、つまらねええ!!! もうトーマが倉田を裏切りやがった!!!!!! もっとひっぱってくれよ、たのむよ。
2006/12/17 09:26
ネトゲはじめたら、いつもの友達がいつものようにやってきて、いつもどおりに一緒に12時まで遊んでいた件について。
2007/03/05 13:36
先週の木曜日、コゾウ38.8度の熱を出して夕方にお持ち帰り。医者に連れて行ったら「たんなる風邪でしょう」と言われてほっとしたものの、夜中あまりにつらそうだったので、次の日は大事を取って休み。
のつもりで、コゾウを寝かせたまま、9時ごろ保育園に電話。「あら〜そうですか。今日はクリスマス会なのに残念ですね」と、先生に言われる。いまさらコゾウたたき起こして用意して連れて行ってもクリスマス会が始まる時間に間に合わないので、「そうですね」とだけ言って電話を切る。
当のコゾウは10時過ぎに起きた時点で熱が平熱に下がって元気。「きょうはなんようび? おやすみのひはあかいひなの?」とカレンダーをさして聞く。「今日は平日だから黒い日」「くろいひはおやすみのひじゃないよ。おやすみのひはあかいんだよ」「今日は本当は保育園にいく日だけど、あんた病気だからお休みにしたの。だから寝てください」「おやすみのひはあかいんだよね」エンドレス。
土曜日は、同居人のママンから「多摩テックの近くのお風呂へ行こう」と電話が来たらしく、同居人はコゾウを連れて出かけていった。ひさしぶりに一人でのんびりできたので、お茶を飲みながらネットゲームという贅沢な時間を過ごす。
夜中9時過ぎに帰ってきた同居人は「コゾウが大浴場怖がって地蔵になったせいで、ゆっくり風呂に入れなかった」とぶつぶつ。コゾウは眠気ハイ。頼むからすぐに寝てくれ。
日曜日。こんどはうちのママンから「コゾウにクリスマスプレゼント買ってあげるから、新宿まで来なさい」と呼びつけられる。昼過ぎに新宿でママンと合流し、ヨドバシゲーム館へ。コゾウはいきなりプラレールのある場所に突っ走っていった。こいつとは2回くらいしか来たことがないはずなのだが、よく覚えているなあ。
コゾウはどうやら231系の総武線が欲しかったらしい。しかし、その黄色い231系はサウンドユニットがついている奴なので「それはガタンガタン音がうるさいから私嫌だなあ」と言ったら、遠慮してしまったのか「これほしい」と言わない。言わないけどその場から動かない。「あんたがよけいなことをいうから」と、私がママンにしかられた。
結局「じゃあ、こっちの横須賀線はうるさくないよ。それとも、この211系の東海道線はどう? これもうるさくないよ」と、私が別の車輌を薦めると、コゾウはようやくにっこりして「うるさくないからだいじょうぶだね」と当然のように、217系と211系を手にした。……2つ同時に買うのかよ。
孫に甘いママンは「いいよいいよ」と、二つとも買い。まあいいですけどね。私がお金出すわけじゃないしね。
帰りがけ「あんたはいつもコゾウに怒ってばっかで、コゾウがかわいそうだよ」とママンに説教される。「お母さんも出かけたときは、いつも私に怒っていたよ。同じじゃない」と反論したら「あら、そうだったかしらねえ」。ぼけるにはまだはやいですよ、お母様。
コゾウはとてもうれしかったらしい。家に帰って早速箱から出して遊び、その後ご飯だと一旦箱にしまいなおしたのだが、ご飯の後気がついたらその箱を抱えて寝ていた。
月曜日、つまり今日になって、私は、お菓子の入った靴を買おうと思っていたのに買いそびれたことを思い出した。先週頭にスーパーで見かけて*自分が*欲しかったのだけど、買うのは週末まで待とうと思っていたら、コゾウが熱出したりなんだりですっかり忘れていたのだ。
今日はクリスマス当日だし、まだ売ってるかなあ、と、かすかな期待を込めてスーパーに行ったのだが、店内の季節モノコーナーはすっかりお正月向けのお飾りに取って代わっていた。お値打ち品コーナーにもお菓子の靴は置かれていない。どこにいっちゃったんだ、お菓子の靴。さようならお菓子の靴。来年までさようなら。
2006/12/25 19:31
candyさんちのクリスマスプレゼントより。
これは、いわゆる洗濯のりで作るスライムと成分は一緒なのかしらん?
保育園のバザーや親子まつりの出店とかでスライムよく作って売ってるのだけど、家で子供と一緒にイチから作るのだったら、こうやって一回分でパッケージされてるのはお手軽でいいかもしれない。洗濯のりはともかく、ホウ砂なんか普通使わないしねえ。
個人的には透明石鹸のキットのほうが気になる私。
2006/12/26 17:26