2008/12/07

掲示板の移行-頓挫中

適当に改造したのでやはり不具合が出た。新規投稿時にエラーとなる。エラー画面にとぶだけで書き込まれてはいるが、やはりイレギュラーな処理だから気持ち悪い。
原因は、むりやりサブルーチン化したものがやはりまずかったようで、他の呼出で旨く呼び出されなかったようだ。もう汎用的に作るのが面倒なので、ファイルをコピーし別モジュールとしてしまうことにした。あと、現行ログを過去ログ化させるときの処理も、オリジナルは一括での移行には対応していないようなので、変換プログラム中で現行ログと過去ログを作るようにしないと宜しくないことが判明。

現在ここで面倒になって頓挫中。
だが、今週中には何とかしたいところ。

2008/12/05

チューナよりアンテナ

地デジチューナー、無償配布世帯を260万世帯へと拡大

対象にはなってないからこの記事とはあまり関係ないが、うちでデジタルに移行しない・したくない一番の要因が UHFアンテナの設置なんだよね。この無償配布でも「チューナー貰ったけどテレビが映らないよ、木村君」みたいな事にならなきゃ良いけど。

2008/12/04

掲示板の移行6

さて、昨日の続きから。
ようやくスレッドごとのHTMLが生成されるようになったのだが、スレッドが3つしかできなかったり、スレッド内に他のスレッドの内容が入ったりとバグだらけの状態。
ファイルディスクリプタがダブっていたり、グローバル変数がダブったりとか。他にも元のロジックでは使い切りの変数だが、サブルーチン化で初期化しなければならなくなったものとかもあった。
で、以下が完成品。

2008/12/03

掲示板の移行5

一日経って返事が無い。前向きに対応してくれているのか、それとも放置か。焦るものでもないが再度プログラムを追ってみることにした。

2008/12/02

掲示板の移行4

さて、今度は体裁を整えるために forumupのスキンの制作。といっても既に現サイトのはヘッダーとフッターを ssiで作っているためこれを挿入すればいいだけ。

2008/12/01

掲示板の移行3

データの移行も終わったのだが、この forumupという掲示板はKYiewと同様に表示スピードを確保するために隠すレッドをスタティックなHTMLで保存している。このためlogを移行しただけでは表示されないことがわかった。

Ubuntu 24.04 Server で VitualBoxの Autostartを

 VirtualBoxのインストールをを aptでインストールしたが autostartでvmが起動しなかったのでChatGPTに聞きながらやっと起動できるようになったのでそのメモ。