2004/06/27

留言本更新

无意发现留言的时候每次都要刷新一次才能看到表格页面(在sign.php), 不知怎么回事? 查了半天, 只发现和session有关, sign.php开头的地方有一个 session_start 调用. 去掉了就无需再刷新了, 可是去掉了之后, session里面记录的变量就丢了. 只好再一个一个将用到这个变量的地方都改了.
为什么session_start影响到页面显示, 我想不明白, 好像和语言编码有些关系, 当页面没有任何显示的时候, 用IE将这个空白页面保存下来, 可以看到完整的HTML, 只是开头的编码部分变成了unicode, 可我明明设的是gb2312..... 晕...
用Opera试了一下, 没这个问题, 可是大多数的人用的是IE.

2004/06/05

LiveCD

LiveCD是指无需安装可以通过CD自启动的操作系统, 由于以CD为载体, 通常的LiveCD除了基本的操作系统外, 都带有应用软件. LiveCD的最大的好处是无需安装, 这样LiveCD可以应用于应急,恢复,演示,测试等许多场合. Knoppix就是基于Debian Linux的非常棒的LiveCD.
LiveCD世界中, 多以Linux为操作系统, 原因我想和Linux的开放以及极佳的弹性有关. 当然也有基于其他操作系统的, 如FreeBSD, Windows.(除Microsoft官方的WinPE以外, Windows LiveCD非常少见).
除了CD以外, LiveCD的思想延伸到DVD,MiniCD,USB Key等其他载体上, 就形成了LiveDVD, Live***等很多词汇, 不过以LiveCD最为常见.(我倒是很喜欢MiniCD, 就是那种小光盘, 或者长方形的光盘, 这样比较易携带).
关于LiveCD, wikipedia有很好的解释, 可供参考.

2004/06/01

iso编辑软件

如果自己需要刻盘的话,一定少不了一款ISO编辑软件, 我用了WinISO 5.3和UltraISO 7.0, 不幸的是这两款软件都在某些正常操作情况会破坏ISO文件, 尤其是UltraISO, 发生错误的概率非常高, 这样的话, 肯定不敢再用了, 尽管UltraISO的功能很强大.
后来找到一个软件叫做MagicISO, 界面和菜单设计和UltraISO都非常相似, 不知是否相互抄袭 :)
不过MagicISO显然要稳定的多, 用下来没有出什么错.