Friday, January 30, 2009

哟,php 5.3 beta1 了

php.net首页显示的current php 5 rc 已经是 php 5.3 beta1了

Snapshots的版本,已经成了 PHP Version 5.3.0beta2-dev

F:\Server\php53>php -v
PHP 5.3.0beta2-dev (cli) (built: Jan 30 2009 11:03:59)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies

看样子,所有的新特性都已经完全确定了

Thursday, January 29, 2009

[PHP Study]$GLOBALS and $_REQUEST?

php5.3
php.ini的设置:
variables_order = "GPCS"
request_order = "GP"

直接 var_dump($GLOBALS); 却发现只有 GPCF四个变量,连_SERVER和 _REQUEST都没有?

private $super_globals = array(
'c' => '_COOKIE',
'g' => '_GET',
'p' => '_POST',
'r' => '_REQUEST',
'f' => '_FILES',
);
why cant
$value = & ${$this->super_globals[$var]}[$name];
work ?


EDIT:
Please note that variable variables cannot be used with PHP's Superglobal arrays within functions or class methods. The variable $this is also a special variable that cannot be referenced dynamically.

lol

Monday, January 26, 2009

[PHP Benchmark] Quotes or dot ?

刚才翻联盟的代码,看到有直接"$var1$var2"的,于是bench marking...

[code]
G:\wwwroot\Test\bench\quotes_or_dot>php -v
PHP 5.2.8 (cli) (built: Dec 8 2008 19:31:23)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
[/code]

然后 1.php
[code]
php 1.php
Time: 0.60285401344299 seconds
G:\wwwroot\Test\bench\quotes_or_dot>php 2.php
Time: 0.83920383453369 seconds
[/code]

基本多次的数据都在 0.60 和0.84

显然, 两个变量用点快些

那么,20个变量呢?
3.php 部分代码:
[code]
$dst = $src_1 . $src_2 . $src_3 . $src_4 . $src_5 . $src_6 . $src_7 . $src_8 . $src_9 . $src_10 . $src_11 . $src_12 . $src_13 . $src_14 . $src_15 . $src_16 . $src_17 . $src_18 . $src_19 . $src_20;
[/code]

4.php 部分代码:
[code]
$dst = "$src_1$src_2$src_3$src_4$src_5$src_6$src_7$src_8$src_9$src_10$src_11$src_12$src_13$src_14$src_15$src_16$src_17$src_18$src_19$src_20";
[/code]

结果 。。。 4.48 和 3.92
显然,,多变量的.运算和字符串直接解析相比,效率还是差了不少

终于,一个没有雪的冬天

从12月份起,就在天天盼着,盼着来一场雪,哪怕一场都行
只是,北京的冬天,直到离开的那天,都没有见到一片雪花
带着遗憾,离开,又把希望放在了家里
但是,直到昨天,只是有点小雨的痕迹,只是痕迹。。。
恍惚中,过了一个大年夜
却得知,再往南,下雪了,不小
这里,还是阴云满天,满天

过年了

水了一天,差不多吧
早上,9点半不到醒的,没起床,拿着笔记本直接开完
玩了会儿斗地主,很无聊
然后11点半起床吃饭,吃完继续
然后就这样一个下午,到4点多出门去外婆家吃年夜饭
听电视,没错,是听电视,说晚上有纵贯线的演出
于是对春晚有了唯一的期盼

去外婆家吃饭,没吃太多,喝了瓶啤酒,雪津,难喝,一瓶头晕
然后陪小猪猪玩了会儿,实在腻不过这个小孩,赶紧跑回家了,继续上论坛

水着水着
结果自从春晚开始就备受折磨
一个又一个不是一般2的节目
乱七八糟,乱七八糟
于是马东的那个节目,效果一般,但是在前面几个里边是最好的
然后中间啊,一堆恶心
直到0点后,忍受了几个无聊的节目,终于,纵贯线
4首经典的歌的串烧,串出了最后的一首新歌
没有觉得之前的哪个节目能把现场的观众调动成这样
很是好,很是好

然后沉醉,不觉,就难忘今宵了


中间翻了翻acmilan的比赛,正巧看到了beckham的进球,很是不错
比赛,也正如lanxsworld所预测,4:1,赢了

于是现在正在看西甲
于是正在和一个小孩聊天,然后再对这个小孩表示下感谢


只是,还在想着有些得与失的问题
还是觉得做事很放不开的
自己被自己拘束着
真麻烦

Sunday, January 25, 2009

年前的最后一个早上

却是在病痛中度过的

右肩的疼痛,让半夜醒来后,两个小时没法入睡

都快疼哭了

要死了的感觉

从没感觉过如此的绝望

......

Friday, January 23, 2009

半夜下厨房

做了一顿只有自己才能吃的
不叫饭

刀工越发的没发展,炒菜的水平也很烂了
连自己的口味也已然控制不住了

不过,至少目前的,还算能吃
就是不能看

以后老老实实吃食堂得了

Thursday, January 22, 2009

回家

和谐地买入一张票,又顺利卖出一张票
然后提前一天多上车,提前一天半以上到家
又在路上吃掉了1/3左右吃的

一个双肩电脑包,基本一开始都是提着的
背着一个装了一堆吃的的书包,大概三袋稻香村买的散装的吃的,两碗方便米饭,一瓶口香糖,两杯大果粒,一个大的果粒橙
手提一个稻香村买的京八件,然后一袋从cr那儿拿的南瓜子,正林的,然后半瓶水(1.5L瓶装)

因为买票+坐车认识了一老乡,瑞昌的
又在车上加上一北大mm三台笔记本算是看了三场电影,结果路途的一小半属于剧场时间

T167,顺利地晚点了1个小时20分钟,到达瑞昌
下车,公交到汽车站,汽车到九江西站
出站等了会儿公交,全是人,开gps,开始步行
好在手机可以gps,只是软件有问题,导航指北方向不对

估计走了10公里?不确定,反正最后走到了长途汽车站
路上看到一个玩航模的,估计50-的年龄
为了不换电池,没有拍照,最终导航到长途汽车站附近的时候,手机没电了,只能换上新电池
还好前一天晚上用电脑看剧场的时候,USB给手机冲了会儿电
要不然gps还真不好说能不能玩上

没有去二姨家,而是在绕行到汽车站的时候,经过了大院门,给坤坤发了几条短信,于是乎,走人
人不多,上车很方便
但是最终到彭泽,又一个半小时+,平常1个小时左右的
路上,居然坐在左边的是张岭,不可思议,差不多十年没见了,脸还是一样圆 :X
鄱阳湖的水,少了好多

到家,大姑和姑父来了,吃了午饭,电话10000开了ad,然后配无线,上网
发现带无线实在是个明智的选择
只是,现在这Windows也不知道啥原因,wep wpa的啥认证都不能用
服了
之前还以为搞定了
不怀疑自己的人品,只怀疑Intel的驱动或是m$的Windows
而且据说之前msn死机的问题是intel 无线驱动的问题,who knowz

第一个下午,坐地上,脚伸进取暖器,盖着毯子,睡了两个小时
晚上熬到快2:00,在联盟水着
第二天,中午才起来
下午去了趟外婆家,小猪猪不在,说是回浪溪去了,明天回来
晚上回来,决定冒死看了红衣球队和白衣球队的比赛
居然红衣球队在开场一分钟就进球,而白衣球队进的也很快
最后红衣球队6:1赢了
好假
怎么会有这么nc的比赛
白衣球队踢成这样纯粹是被红衣球队的nc传染了,而且更严重了




还在感叹我的明智
抱着本,躺床上,ad在客厅,不用网线牵着跑

哇咔咔

Sunday, January 18, 2009

呀,动感的又拿钱了 :p

刚才帖子被顶起来了,http://www.bitunion.org/thread-10091231-1-1.html,【全球通+动感+神州行】移动活动 脚本,欢迎测试
之前月初的时候,把全球通的也搞定了,只不过那次,最后到4号数据清空了,虽然有人打移动专家线,最后告之当时得奖的都会正常发,but who knowz

然后,外网的可以访问
http://58.20.43.15/cmcc/.cmcc.php

密码自己暴吧,不长,或者SE我也行

Saturday, January 17, 2009

无线网卡全面复活

最早,Ubuntu 8.10更新之后,3945就有问题了,实验室的AP根本找不到,更不用说连接。但是,换到Windows下,却可以正常使用。
然后后来,自己按intel的说明,把驱动重装了,连着好久没进 Ubuntu。
又过了一段时间,突然发现,实验室和NP机房的无线都没法连了,wpa-psk的验证,就是连不上;过了一段时间,考虑到可能是ap的设置问题(就当见鬼了),换成了wep,结果可以连了。(这个时候,Ubuntu进过,然后无线活的好好的)
但是今天,wep又不行了 :X

索性把ap恢复以前的设置,然后把驱动卸了,重装。
依旧。。。。。。

查了查网卡的属性,把一堆没用的协议全给取消,只留了wlan传输和tcp ip......
居然可用

不确定是lns还是vmware抑或是Virtualbox的驱动搞得鬼

可为啥就只有无线网卡呢?

Friday, January 16, 2009

mingw真诡异

闲着把mingw和msys的部分库更新了,而且又把gcc给换成了4.3.0的那个alpha,上次貌似是因为装qt被替换成了3.4.5的版本

然后想着继续尝试纯mingw+msys搭建php编译环境

新下了libxml2和libxslt2,编译很顺利,没太大问题

然后libiconv也重新弄了

但是gettext却有问题用gcc,就会出现undefined reference to `__gxx_personality_v0`的错误,用g++就会因为char*的变量类型转换而出错。于是尝试把gettext-tools里的makefile的CC换成g++,但是还是不行,而且,下边还有个参数 CCDEPMODE 值是 depmode=gcc3

放弃了,不想弄了
没心思继续往后看

Thursday, January 15, 2009

旧的代码,不能看,不能看

一年多前的代码
不是看不懂,不是注释不够多
是,逻辑太复杂,太复杂
虽然现在能用上,改改就行
但是好痛苦。。。


要放假,从cr的ftp上拖DivX和OMTV。。。

现在硬盘又不够了。。。。

还有那个可恶的VirtualBox+Freebsd。。。。

Tuesday, January 13, 2009

使用ssh tunnel 转发内网端口

假设定义公网服务器地址 为 HOST
现需要将本地的一台机器的ssh转出去,让校外的人能访问
于是第一步,登陆公网服务器,并开远程端口31345
[code] ssh sskaje@HOST -R 31345:10.2.61.53:22 [/code]
但是由于这样的开端口,远程只会监听127.0.0.1,所以,登陆上去之后,还得再开一次
然后强制制定监听0.0.0.0
[code] ssh -L 0.0.0.0:12345:127.0.0.1:31345 localhost [/code]

第一步的时候,测试过-R HOST:31345:10.2.61.53:22或者直接0.0.0.0但是都不行,-g也没用

只能这样麻烦了

oh, my...

昨天晚上才发现,原来L271的时刻表已然不是10月份的那个,而之前看到的,唉,没有任何时效性。。。
晚上11点半发车,没有问题,第二天晚上7点到九江,20个小时。。。
还有返程票。。。。
oh, my ...

迄今为止,还没有发现谁跟我同车
http://kiss.bitunion.org/train.php?act=search&train_id=1&date=2009+%E5%B9%B4+01+%E6%9C%88+20+%E6%97%A5
[quote]2009 年 01 月 20 日 L271 总共有 1 条相关记录[/quote]
唉。。。

来个人跟我回去吧。。。

Monday, January 12, 2009

the 1st @ blogger.com

弄个public的blog玩玩,自己写的想法早放弃了,虽然公网主机不成问题,总归还是没心思。
人懒,什么都没辙。

吃东西吃得牙疼,然后就吃不了东西了 :X

大清早的,困死了

还得学习

万恶的***************

20号回家,半夜的火车,第二天下午到。
联盟上看着火车票的帖子不爽,然后又有召唤同车的,于是一时手抖,写了个 同车次召唤 的小系统。数据库乱设计的,反正就两个表无所谓,习惯性地文件缓存了,然后挪到了联盟服务器上。一个晚上的数据到了id=135,前边还清了大概10条的不完整数据。效果还是不错的。


闲着,又开始权衡得失了
真无聊


求被和谐