月: 2009年6月

wikiの弱点。ページの構造化の設計が難しいというか面倒 php

wikiの弱点。ページの構造化の設計が難しいというか面倒

DokuWikiのセットアップというか運用前の準備をしている時に感じた。 DokuWikiはすごく気に入ったんだけど、ただインストールしただけのWikiを社内Wikiとして使い始めても長続きしないのは目に見えているので、ページの構造だけは先に作っておこうと考えた。 DokuWikiの場合、パッケージ…
Wikiの物色。DokuWikiをさくらインターネットにインストール php

Wikiの物色。DokuWikiをさくらインターネットにインストール

なかなか正しい運用が難しいと言われる社内Wikiに適したWikiを探しました。社内Wikiに使うWikiに求めるものは、軽くて、見た目が良くて、編集しやすいこと。あまりデザインに気にしない方ですが、社内Wikiとなれば話は別です。自分の作ったページを見てゲンナリするか、ニヤッとするかは社内Wikiの…
Phelocity (Velocity風PHPテンプレートエンジン) java

Phelocity (Velocity風PHPテンプレートエンジン)

今まで、PHPでそれ程沢山のページがあるシステムを作ったことが無かったので、PHPのテンプレートエンジンは、不要だと思ってた。PHP自体がテンプレートエンジンなんだから、別の文法とか導入するのは、あまり意味のあることだとは思えなかった。 でも、一人で結構ページ数の多いシステムをPHPで作ってると、さ…
Starbug1 1.2.9-beta リリースのお知らせ starbug1

Starbug1 1.2.9-beta リリースのお知らせ

Starbug1 1.2.9-betaをリリースしました。 http://starbug1.sourceforge.jp/ 本リリースは、betaバージョンです。 設定情報のエクスポートのスクリプトを更新した。 SSL接続時に、hookスクリプトに渡すホスト名を正しく作れない問題を修正した。 Fre…
このまえ久しぶりにLua触った lua

このまえ久しぶりにLua触った

以前luaで作った社内用Webアプリでメールが飛ばないというクレームがあったので、修正した。 luaでは、try-catchが無いのでちゃんとエラー処理するのが、ちょっと面倒だった。pcallを使えばそれなりのことはできるんだけど、やはりtry-catchの構文があると楽だな。ちょっと工夫すれば疑似…