你好,2016年的日光

此时此刻,我应该是在 日光岩 上等待2016年的第一缕眼光,都说人不能两次踏进同一条河流,到了2016自己也会是不一样的自己。 这个元旦选择到厦门玩,因为实在不想去冷飕飕的北方了,暖和点的地方会
reeze 2016年01月01日

Weak References

Weak references are well known pattern in many programing languages which have automatic garbage col
reeze 2015年04月11日

Notes On: "One VM to Rule Them All"

Some notes on reading paper: One VM to Rule Them All. Preface There are really a lot of programmin
reeze 2014年11月12日
VM Programming Language Reading

Design Your Resume Don't Just Update

A lot of people only update their resumes when they decide to find a new job. There is a good advice
reeze 2014年11月07日
Advice Misc

Why do I migrate my blog from Jekyll to Ghost

WARNING: It is NOT a complete comparation between Jekyll and Ghost, it is just my personal tast
reeze 2014年10月15日

Learn English The Hard Way

I didn't write blog regularly, most of my thougths are buried in my Evernote. It did cost more time
reeze 2014年10月12日

多线程下的fork及写时复制导致的性能问题

名词解释 PHP vs HHVM: PHP指的是php.net(Zend)实现的PHP,而HHVM指的是Facebook开源的PHP实现。 PHP-FPM: (PHP Fastcgi Proc
reeze 2014年08月23日
php Multi-Threads HHVM Copy on Write

好的API设计

最近在重构公司的一个交互中间件,在重新设计API及总体架构的时候思考了许多, ,那么什么样的API才算是一个设计良好的API呢? 参考了许多的资料,做一下总结。主要来自这个keynote 什么是A
reeze 2014年02月07日
api design

nginx中location的匹配和rewrite

最近在线上进行nginx规则的调整的时候遇到一个问题,发现在location匹配时候可能会踩到的一个坑。 location在匹配规则的时候匹配的是归一化之后的URL,比如多个斜杠或者URL中带"."
reeze 2013年10月30日
nginx

Go学习笔记:空标示符-

开始学习下Go语言,为了强化记忆开始记一些学习笔记。 Go语言是一门很简单的语言,它为我们做了很多的决定,比如很多在其他语言中 不推荐使用的编码风格在Go是不允许的。比如: 变量或者包声明或导入后
reeze 2013年05月06日
golang

LevelDB扩展发布V0.1版本

很开心,第一个提交的PHP扩展已经在PECL官方发布了,这是一个Google LevelDB的PHP 封装,主要用于对LevelDB的访问,目前已经实现了LevelDB最具价值的一些特性:迭代器,快照
reeze 2012年09月12日

怎样获取PHP函数默认参数常量名

好久没有更新了,发篇占位文:如果某个函数的默认参数是个常量,那么怎么样获取这个参数的常量名称?见代码: <?php function new_blog($title = DEFAULT_T
reeze 2012年07月22日
php实现 reflection php内核 反射

初试Travis-CI

Travis CI是一个基于云的持续集成项目, 目前已经支持大部分主流语言了,比如:C,PHP,Ruby,Python, Nodejs等等。和Jenkins类似, Travis CI也是开源的,不过
reeze 2012年07月15日
php ci travis 扩展

PHP中的NOP及为什么有这个opcode

什么是NOP NOP 是一个特殊的opcode,表示空操作,在很多地方存在,汇编中的NOP含义也一样, 机器指令中的空操作通常用来将内存地址进行对齐,以提高CPU访问内存的效率, GCC等编译器也
reeze 2012年05月28日
php内核

迁移博客到Octopress

很久以前就不想继续使用Wordpress了,不太习惯在线写东西,开始返璞归真,比较喜欢 纯文本的内容创作方式,TIPI就使用的是markdown格式, 同时在终端也会让我更有写作的欲望。 翻了一下以
reeze 2012年05月19日

订阅源