PHP Version 5.2.0发布了,本是件高兴的事情,结果让我又花了一个小时升级原来的代码。因为session_set_save_handler() 这个函数在现在不支持Global的对象了,系统会认为这是个
non-existent object --|||
我原来自己封装了一个Session类,目的是用数据库保存Session信息,Session类中的数据库的操作又用到了数据库类。我在session的类的成员函数里面声明一个global变量,而这个global变量是在另外文件里面已经实例化了的一个数据库对象。原来低版本的PHP是容许这种做法的,今天那个服务器提供商把PHP升级了,就出现了一个致命错误。
后来我在每个成员函数里面都声明了一下这个对象,问题就解决了。不过又多了很多重复的代码 :(
我可能有点代码洁癖 ^^
相关信息可以看一下有关这个Bug的详细信息。
http://bugs.php.net/bug.php?id=31454
也就是说呢,PHP Version 5.2.0本来是治理一个Bug的,结果把我那个没有Bug的Session类也一并治理了。
下面是我的Session类,欢迎过来砸砖:
[sfile]attachment/2006-11-09/class_sessions.7z[/sfile]
巴洛克,洛可可,哥特和罗马式风格的差别
巴洛克艺术是指(16世纪)后期开始在欧洲流行的一种艺术形式,不仅在绘画方面,巴洛克艺术代表整个艺术领域,包括音乐、建筑、装饰艺术等。
巴洛克建筑是欧洲17世纪和18世纪初的巴洛克艺术风格中的一个层面。17世纪起源於意大利的罗马,后传至德、奥、法、英、西葡,直至拉丁美洲的殖民地。从语源学上讲,巴洛克是一切杂乱、奇异、不规则、流於装饰的代名词。而这一时期的建筑也确实体现了这一点。它能用直观的感召力给教堂、府邸的使用者以震撼。
知名建筑师:贝尔尼尼(Gian Lorenzo Bernini)、博罗米尼(Borromini)、约翰·巴塔萨·纽曼(Johann Balthasar Neumann)
知名建筑:圣保罗大教堂、圣安德烈·阿尔·奎亚纳教堂、圣彼得大教堂、无忧宫、凡尔赛宫等。
Skin on Skin - Sarah Connor
我不是一个追星族,以前不是,以后应该也不会变,我一般通过作品了解明星,并且大部分只通过代表作。
正如Sarah Connor,她唱的歌很多,在她的网站上光浏览一遍CD的目录都不知道要多少时间,不过我就喜欢一首老歌:Skin on skin。
这让我想起那句 “弱水三千,只取一瓢饮”
Sarah Connor – Skin on skin
[intro]
Just a little bit more love
Just a little bit more passion
This is how it should begin
Skin on skin
Bro’Sis - HEAVEN MUST BE MISSING an ANGEL
张靓颖 the One
蝴蝶效应
看蝴蝶效应1的时候,我记得是看得快要窒息了,没吃晚饭可能是原因之一,不过我觉得最主要的还是被新颖的剧情吸引了。接下来的几天,每每想到这部戏都头皮发麻。回想自己的过去,我也同样可以找到很多个一闪而过的念头把我带向另一块开阔的领域。真难想像,如果我改动其中的某个主意,我现在身在何方呢?
这部戏的续集并没有太多惊喜,我对结局也不太满意,小尼克看着晃动的相片也许是蝴蝶效应3的伏笔,正如哥斯拉那个最后幸存的孩子。不过还是希望它们都不要有续集了,就让它们成为经典吧。
另外新尝到的两句英文还不错,摘下来写在下面。
第一句是AD:
Can you change your past without destroying your future?
第二句是关于创业的:
80% of all start-ups fail within the first two years。
又有一种感觉
鉴于以前写过一篇有一种感觉,所以把这篇Blog的名字加一个字。
说到感觉真是一件奇妙的事,因为感觉往往是自己的,说给别人听,还不一定能被理解。所以如果能和读者达到共鸣,那的确是不容易的。
遥远的记忆触角伸向N年前的童年。那个时候,夏天的绿豆冰棒真是一种经典。不过最深刻的记忆往往锁定在那一瞬间,就是手里拿着一根小木棍,而眼睛却深情地望着刚刚掉到地上的最后一口冰。这种感觉我真想用Friends里面的那句台词:It sucks!
这种感觉的重现似乎也在证明历史的相似性。一位刚从国内成功长胖的朋友带给我一包开心果,genießen的过程就不多说了,最后,我特别挑了一粒最漂亮的作为结束。我细心的剥开它,微笑着欣赏它饱满的绿色,当我还没来得及想像它的芳香的时候,它却呼啸着夺地而逃。。。
伤心总能让人清醒。虽然抱着这样的心情吃葡萄的确有点愧对周末的闲暇,但不管怎样,我成功地让最后一颗落入了我的口中,不过我马上想起了一句劳动人民的名言:Misfortune never comes singly,你不知道发生了什么吗?It sucks!最后一颗是烂的!
这种感觉你找到了?最后一口饭的沙子?烂花生?烂瓜子?呵呵,你要共鸣了。
虚拟主机管理系统
ZPanel is a hosting control interface developed for both Windows and Linux hosts. We will soon be developing two different distributions to fit the needs of both platforms.
开源虚拟主机管理系统,赞一个。
ISPConfig
http://www.ispconfig.org
SysCP
http://www.syscp.de
Slackware 11.0 Is Released!
it took some time but is well worth the wait.
I deeply agree with that :)
很久以前,当我第一眼看到Slackware的网站时,真是感到有点吃惊,居然这么朴素,虽然现在V11也发布了,但首页也没有来朵小花渲染一下,让我越加感觉到这位S先生的不凡的内涵。
第一次接触到 Slackware ,是因为发现了她的妹妹 ZipSlack 。她苗条的身材,只有100M左右,并且为人友善,极好相处(可以在Windows 分区下使用),如果稍稍打扮一下,戴个LAMP(Linux,Apache,MySQL,PHP)牌的荧光彩环,披一条OpenSSH彩带,那在Web Server的聚会上,她就会是最耀眼的明星了。
你也许愿意花点时间用原文读一下这封能打动你的情书:
The Slackware Philosophy
Since its first release in April of 1993, the Slackware Linux Project has aimed at producing the most "UNIX-like" Linux distribution out there. Slackware complies with the published Linux standards, such as the Linux File System Standard. We have always considered simplicity and stability paramount, and as a result Slackware has become one of the most popular, stable, and friendly distributions available.