ラベル perl の投稿を表示しています。 すべての投稿を表示
ラベル perl の投稿を表示しています。 すべての投稿を表示

2008/12/04

掲示板の移行6

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

2008/12/03

掲示板の移行5

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

2008/12/02

掲示板の移行4

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

2008/12/01

掲示板の移行3

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

2008/11/30

掲示板の移行2

昨日の続き。さて、今までのデータをどうしようかと思い、一旦は移行することをあきらめたのだが、データフォーマットを見ると、まぁそれほど難しくはない。KYviewもそれほどでもなさそうなので変換することにした。
PHPで作成。コンソール用
たまにしかプログラムを作らないのでケアレスミスの連発。PHPとPerlの構文もごっちゃになってリファレンスマニュアルを見ながらの作成した。なかなか思うように作れなかったが、ようやく希望通りの動作になった。

2008/11/29

掲示板の移行

自分が管理しているサークルのサイトにある掲示板、KYviewというのがあるのだが、配布元のサイトは既に新規ダウンロードもできないくらいメンテナンスされてない。設置したサイトは、perlのバージョンの違いなのか、記事の削除とかできなくなってしまっており、荒れ放題になってしまっている。

Ubuntu 24.04 Server で VitualBoxの Autostartを

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