Jun 8
6月8日是世界ipv6日,买的vps也给了ipv6地址,捣鼓了一下,可以通过http://ipv6.shankka.net来尝试使用ipv6来访问这个blog。

支持比较简单,域名指向ipv6地址,然后nginx加上--with-ipv6参数重新编译加上ipv6支持就可以。不过郁闷的是,在我用的联通网络域名解析似乎有问题我在家访问没成功,但我在vps通过ipv6域名访问是没有问题.

----------------------------------

vps能用ipv6访问是没问题的,在家和公司访问不了应该是ICP暂时还不支持ipv6。那就先不折腾,告一段落吧。
Tags:
Dec 1
tcbdbqueue是一个提供基于tc的b+tree db的FIFO队列服务的php扩展。项目地址http://code.google.com/p/tcbdbqueue/,代码可以通过source里的svn链接下载,现在版本为我刚刚写完然后简单测试过的0.1版。

-----------------------------------------------------------------
Requirement
依赖tokyocabinet库

-----------------------------------------------------------------
适用场景
适用于简单的缓冲队列环境。
尚未经过性能测试,由于在put和get操作时均对bdb加锁,队列性能取决于tc性能。

-----------------------------------------------------------------
API
bool tcbdbqueue_put(string bdb, mixed var)
mixed tcbdbqueue_get(string bdb)
put提供写队列功能,get提供出队列功能,可以存储任意php变量

-----------------------------------------------------------------
TODO
tcbdbqueue_get当队列为空或异常时会返回false,假如队列中有值为false时两种情况无法区分,考虑get返回状态码,队列值通过引用返回。
缺少对队列状况监控函数。

-----------------------------------------------------------------
Sample
put:
//$str = 'test';
//$int = 1;
//$arr = array(1, 2, 3);
$obj = new stdClass();
var_dump(tcbdbqueue_put('./test.tcb', $obj));

get:
var_dump(tcbdbqueue_get('./test.tcb'));  //put与get均需要对tcb文件进行写操作,所以php用户应具有对文件的写权限

------------------------------------------------------------------
待续
Oct 28
1、网易终于回了趟母校,当年的旧宿舍现在更旧了,穿过空无一人的走道,他点了支烟,透过烟雾的缭绕看清门牌上的号码。
1998年的时候,四个新生住进这里。
两年后新浪去了美国上市,搜狐也去了,网易想起那时的腾讯,白净,斯文,头发睡得乱蓬蓬从上铺探出头,细声细气托他帮忙捎瓶开水。

2、04年的时候腾讯去香港上市,百度到罗湖口岸送他。
两个人一路上都没有说旁的话,直到最后腾讯快要入闸了,百度才说:“我放弃了绿卡。”
腾讯哦了一声,心里不知道是高兴还是难过。
他不是没机会去美国上市,但偏选了香港,原本想,隔着整个太平洋,自己总会爱得少一些,他偏又回来了。

3、谷歌刚到香港的时候腾讯替他接风,到最后腾讯终于忍不住问:“你怎么不回硅谷?”
谷歌其实已经喝醉了,一双雏菊蓝色的眼睛没了焦点,大着舌头说不甚流利的中国话:“他说他最爱的城市是香港。”
腾讯心里颤了颤,谷歌还在絮絮的说酒话:“当不了他最爱的人,我就呆在他最爱的城市。”

4、百度问腾讯:“你凭什么做搜索引擎?!”
腾讯当时打了个哈哈,说不止搜索引擎其实除了腾讯SOSO啊我还做了微博,小新TA也很生气呢。
腾讯和百度都把新浪叫小新,其实三个人里,百度比他们俩都小两岁,年轻所以气盛吧。
腾讯在心里惆怅的想,我做了这么多,到底为什么,却永远不能说。

5、搜狐终于忍不住问,你为什么非要做搜索引擎和SOSO问问?大家都是同门师兄弟何必咄咄逼人就不放过百度?
腾讯一如往常漫不经心微笑,说你不会明白。当时搜狐只想搧腾讯一巴掌。
许多年后,当搜狐恨恨地COS新浪微博时,突然就明白过来,原来,爱一个人真的可以爱到盼他痛恨自己的地步。

6、“从前我问过你,如果有天我不再爱你了,你会怎么样?你当时只是闲闲地掸了掸烟灰,伸出手揉着我的头发说我是傻瓜。”奇虎360喃喃的说:“其实还有句话我一直没有说:如果有天你不再爱我了,我绝不会容许我自己出现在任何有你的地方。”

7、很多年前,奇虎360问:“如果有一天我和金山闹翻,你会不会帮我?”
当时腾讯并没有说话。奇虎做梦也没有想到,自己有一天竟然会跟腾讯闹翻。
TA永远记得腾讯说出的那句话:“我爱谁是我的隐私,与你无关。”
奇虎笑了笑,却在心里想,那么就掀开所有的隐私吧,看你到底在扫描什么。

8、当瑞星看到奇虎360终于跟腾讯翻脸的时候,几乎第一时间拿起电话,可是最终慢慢放下。
窗外是北京秋日的蓝天,像水晶一样清澈得不可思议。
他想起当年,自己公开宣布奇虎给用户装“后门”的时候,奇虎的眼神也像这天空一般。
“傻瓜!”他在心里冷笑,也不知道是在说自己,还是说奇虎。

9、 “投票你看了吗?”电话那端的腾讯或许笑了笑,马上又咳嗽起来。网易觉得心里发紧,腾讯却慢条斯理的说:“又不是选班长,有什么好看的。”网易想起当年选班长,不知为什么自己竟然全票当选,后来才知道是腾讯捣的鬼。“选上班长要请客呀。”他仍记得腾讯的手,轻轻拍在自己肩头。

10、腾讯站在窗前,意兴阑珊的俯瞰脚下如新笋般的楼宇。深圳的下午阳光永远这样明媚,在这个亚热带城市里,四季嬗递无痕,岁月光阴无声无息,一年又一年。一切又有什么意义?哪怕我把自己变成银行又怎么样?他连我的钱也不爱。
Aug 17
本文是我许久之前看c primer plus摘抄的笔记,今天又遇到了变量的一些问题,于是拿出来温习一下。

------------------------------------------------------
c为变量提供了5种不同的存储类,可以通过变量的存储时期(storage duration)、作用域(scope)、链接(linkage)来描述。

---------------------------------
作用域
描述程序中可以访问一个标识符(变量)的一个或多个区域。C的变量作用域分为代码块作用域(block scope)、函数原型作用域(function prototype scope)、文件作用域(file scope)三种。

代码块作用域是指包含在花括号之内的一段代码。C具有块作用域,从该变量被定义的地方到包含该定义的代码块末尾,该变量均可见。

函数原型作用域,适用于函数原型中使用的变量名,从变量定义一直到原型声明的末尾。
Tags: , , ,
Jul 18
点击在新窗口中浏览此图片
android上的开发语言一直以来都是java,但是IrontechPHP for Android (PFA)项目让php也成为了选择之一。
引用
ASE (Android Scripting Environment) is a Google-mantained project which “brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device”.

PhpForAndroid-APK provides PHP support to ASE.


先后安装上ASE和PhpForAndroid-APK之后
Tags: , ,
分页: 1/10 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]