■
- あなたが関わってきた中で最悪のコード、ソース、プロジェクトを教えてください。http://www.hatena.ne.jp/1087671647
- 口車筆無精乃介周作、IT業界を語る (2001-08-21 そこまで言うか その1) http://shihyo.himajin.net/p/904.html#35085
データベース実力診断テスト (via id:r-matuda:20040628#p1)
MySQL は良く知らないんだってば?
SnipSnapアップデート
CVS が復活してたので、HEAD を落としてきました。
データ移行
- (前のバージョンにて、)管理画面からの Export に失敗
- (新しいバージョンにて、)管理画面からの Import に失敗 (-∀ー#)
- やっぱりXML違反が原因っぽい
- 埒があかないので、DBのExport → SnipSnapバージョンアップ → DBのInport したら動いた
- こんなんで良いのかぁ?!?
- 動いてるからスキーマの変更はなかったんだなー、と思い込むことに。
- どうも、BackLink文字列内にXML違反の原因がありそう
所感
- display-nameが"SnipSnap 1.0-BETA-1-cvs"になってる!
- war を Tomcat へデプロイすると、日本語名の Snip を扱えない
- 同梱の jetty なら問題なく扱える
- テーマが増えてる
- 設定ファイル("config"ってSnip)丸見えだったのが隠されるようになった
やっぱりカレンダーに変わりなし (役に立たないまま)変わってた。前後の月へカレンダーを変更でき、blogを入力した日にリンクが張られるように。- Snip名で並ぶよう、indexページの表示が変わった。
- 前のバージョンでは、上の階層のSnip名にくっつく形で並んでいた。でも階層構造で表示されないので、とてもわかりづらかった。
Tomcat5.0.19 で日本語名の Snip を扱えるよう対応した。
- SetCharacterEncodingFilter (Tomcatに付属してるヤツ) を UTF-8 で適用
- SnipSnap に付属の "org.snipsnap.net.filter.EncRequestFilter" を適用
- フィルタの適用順は、SetCharacterEncodingFilter が先で EncRequestFilter が後
追記:
Export失敗は、backlink文字列が原因だった。UPDATE かけて SNIP.BACKLINKS を空白にしたら、 Export が通るようになったので。