对php5.4不止是郁闷,简直是愤怒了

单位上网进行限制,反而是好事,虽然博客很久没有更新了,但可以整出更为整装的时间来做事情。

工作之余,在单位已经建好的freenas服务器的作为存储的基础上,把一台硬盘有故障的i3hp台式机做了一台虚拟机主机,准备搭建一个单位的文件管理平台。

首先建了一个ubuntu12.10的虚拟机,没有网络的确不方便,只能安装默认的apache,而apache对codeigniter的支持真的没有nginx方便,但在上网机和自己工位机器来回跑了几趟之后总算解决了。

但后面的事情就没有那么简单了,程序开始编写就不顺利,表单提交按钮上面的中文不能显示,只能用英文,开始以为是apache的问题,但怎么修改也没有发现问题,而直接用html显示是没有问题的,那就是php的问题,但总也找不出设置的问题。这我也忍了,但后面form_input怎么也显示不出内容来,回到家里用自己家里的机器测试没有任何问题,后来吧input内容改为英文,结果就显示出来了。

回到家里搜索了一下,原来在PHP5.4中,string htmlspecialchars ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ‘UTF-8’ [, bool $double_encode = true ]]] )
PHP 从 5.4.0 版本开始第三个参数字符串编码的默认值改成了 UTF-8,而GBK版本跟现在的默认参数不一致,所以会出现经 htmlspecialchars 转义后的中文字符串为空的问题。因为我用的字符集是gbk的,这就是按钮没有中文,input也显示不出中文的原因。

对这个结果我已经不是郁闷,而是愤怒了。apache不用我可以用nginx,可以用lighttpd,但既然进了php的大门,总不能改换门庭吧?!

《我的团长我的团》粗略看完了

昨晚把《我的团长我的团》粗略看完了,对照着残存在脑海中对电视剧看的,感觉电视剧基本拍出了小说的精髓。也许是小说本来就是电视剧而写。电视剧中人物设计和扮演都很到位,唯一例外的应该就是迷龙捡来的妻子。原先百度贴吧上就很多人对刘威葳的扮演提出质疑,现在看完小说,应该说不是演员的问题,而是导演的问题,小说中上官应该是少有看穿死啦死啦的人之一,所以她三言两语就救下了迷龙,而最后死啦死啦一次次去喝毒药,应该是除了感觉亏欠迷龙(这是次要的),还有就是去面对自己不得不面对那个看穿自己的女人,也就是去面对自己的原因。

看完之后我相信网上传说的那样,因为拍摄期间的事故,导致片子经费出现问题,故事才匆匆结尾。但这样也好,小说最后的确感觉有些仓促,有些为了结尾而结尾了。

合上书地时候我突然想到,迷龙的死是不是兰晓龙故意写的,如果不死,最后“叛变”的应该就是四个人了,而阿忆也不会那么痛苦了。

树莓派也许只有英国人做的出来

用了一段时间,树莓派的确是一个好东西。
其实这个东西很多厂家都能够生产推广的。之所以树莓派这么火只能说英国人更理想化一些,或者说白了就是更“傻”一些。之前有很多类似的产品比如硬盘盒子、云存储盒子等。这些产品性能相比树莓派性能都不差,但那些厂家要“精”的多,都砍掉了一个主要的功能–视频输出。这样一来,产品就缩小了使用范围,不会影响到其他产品,不会牺牲pc产品的销路。而树莓派做的非常彻底,除了性能差一些,就是一个标准的电脑,这就断了很多同类产品的财路,这也许只有英国人做的出来。

FreeNas8.3初步安装成功

年初的单位重要工作终于在今天基本完成了,于是把放下一段时间的Freenas抓紧时间完成了,过程还算顺利。

首先安装机器,经过前段时间使用该机器作为虚拟机测试,经过了考验倒还稳定,使用8GU盘作为安装盘,用3块硬盘组成raid-z,安装过程一切顺利,只是在设置网卡的时候安装提示实在是弱智,按取消两次后,终于成功。

进入管理界面后,相比原先使用淘汰的旧机器,发现新机器还是快啊。

首先安装的是Iscsi,参照的是http://blog.csdn.net/mirkerson/article/details/7707030这篇博文,安装非常顺利,倒是在通过xp连接的时候无法通过chap验证,后来根据错误提示进行纠正,成功连接。挂载格式化后把自己1G的资料拷贝进去,速度非常满意,基本和本地拷贝速度差不多。

下午又开始调试CIFS,这个和原先0.6X时代的Freenas差别很大,根据http://blog.sina.com.cn/s/blog_719d315801017otm.html这篇博文进行设置,只要是将“允许访客访问”取消就可以按照文中的介绍设置好权限。

可能是有一定基础,而且准备充分,此次安装Freenas倒也非常顺利。下一步就开始应用了。

不知道自己是不是真的老了

据网上专家说,人老的一个重要表现就是记得很久之前的事情,却记不住最近发生的事情。

昨天晚上看欧洲杯官方纪录片,我突然怀疑自己是不是真的老了:我可以记得1992年欧洲杯的丹麦童话的一个个场景,但对2004年的希腊神话的过程模模糊糊,可以清楚记得1988年巴斯滕的天外飞仙,却记不得今年欧洲杯决赛到底进了几个球。

自己真的老了,还是已经没有热情了?没有热情,也是老了。

html5真的有些花哨

学习应用html5有段时间了,水平有限,本不敢评论,但使用过程来看,html真的有些花哨,充其量是对原先html应用的一个归集整理和改良,是原先html技术的延续而已。

比如htnl5新增的不少表单元素,比如input等的验证,本来使用起来很方便,但支持的浏览器不多,支持最多的是opera。这几天开始学习javascript,发现在使用button替代submit后,虽然也是提交,但是因为是通过js提交submit,所以这时候验证功能就失效了,估计这也是主流浏览器对这些花哨功能不感冒的一个原因。

2013年的开始,并没有预报的那么糟

2012年底,天气预报济南前三天要出奇的冷,一直是低于零下12度,3号甚至要达到零下17度。在济南呆了这么多年,还是第一次听到这么冷的预报,虽然年底看看那明媚的阳光,心有狐疑,但还是回家趁着天还未冷到极限大肆采购,准备“过冬”。

果真如人们评论天气预报部门是中国唯一想说真话,却总说不出真话那样,天气预报进入2013年度后一天一变,零下17变成了零下12,估计这拨工作人员没有看过老舍的《济南的冬天》,只要有阳光,济南的冬天就不会像“科学”预测的那么糟糕。

默认配置,realvnc和tightvnc差别太大了

今天测试了一下虚拟机,很遗憾esxi5下不支持声卡的安装,使用远程桌面连接的话,可以通过客户机的声卡播放声音,但是如果使用vnc软件,则提示未安装声卡,无法播放音乐。从网上查询,目前的资料是由于服务器设定的原因,目前尚没有解决办法。

顺带测试了一下vnc软件,原先一直用的是TightVNC,因为不死心,又使用RealVNC试着连接,依然无声。同时发现在默认配置下,realvnc连接速度还是显示速度和tightvnc差别太大了。所以很快就把realvnc删除了。

黑莓手机安装微信成功

本来对自己的黑莓手机很满意,基本的软件android上有的,它也有,但唯一感觉不爽的就是没有微信。

微信应该是腾讯近期少见的评价一致好的一个应用,我使用过之后感觉的确是方便,不愧是张小龙的作品。但黑莓上却没有微信可用,在使用一段时间安卓手机换回黑莓后唯一感觉有些缺憾的就是这个了。

“末日”那天,发现腾讯发布了微信的黑莓版本,真是大喜过望。今天忙完年终最后一张报表后就下载下来安装。

但安装过程不顺。默认使用黑莓桌面管理软件安装,提示版本不符,无法安装。通过网页下载,耗费了大量流量之后,安装的软件无法启动。最后只好使用黑莓的BBSAK安装,这才完美解决。

刚安装好,通知便一个接一个,看来使用的朋友还真多。