衡山

衡山我来了

初次听说衡山,是初二时学地理, 要考试,背书,弄了个顺口溜:“东西南北中,秦华衡恒嵩”。而且,这五座自古为游人津津乐道的心目中的憧憬,到底是晚来得太久了。 这次跑往衡山来爬。并不是想扎人堆,而是想出来散散心, 走走,舒展舒展筋骨。

……

阅读全文

holiday

澳门半天(2018-06-16)

平日锁在一个笼子一样的办公室,今日看了半天书,心里烦闷,翻箱倒柜中,发现港澳通行证还要次数。于是买个 14:30 的船票一路从蛇口出发,往澳门去了。目标是观光塔。一路中有几件事蛮有意思的。记一下。

……

阅读全文

最近

变动

过去半年,经历了不少新的东西。 遇到不少问题。不过都已经过去,都一一过去了。 这半年的工作遇到的问题,比去年加起来都多。主要是因为工作变动,原先从事 php 和 python 开发转到 golang 上面。然后是工作环境从 ubuntu 切到 windows 上。谁说开发工具不重要的,真的到一个团队里面去的时候,周围的工具链还是很影响效率的。

……

阅读全文

ball-lightning

故事情节

《球形闪电》是刘慈欣早年的科幻作品。以第一人称讲述了一个少年孩童时代,因一晚狂暴的雷雨之夜被球形闪电夺去父母性命的机缘下,从此迷上了球形闪电的科幻故事。

……

阅读全文

从 ubuntu 到 arch

逃离 ubuntu 转投 arch

起因先是 ubuntu16.04 升级到 ubuntu18.04, 结果每次开机直接进入了一个grub的 shell 界面, 系统无法启动了。第二次装了ubuntu18.04, 然后后面装了不少开发软件,再升级时,又挂了!有点来气,花了两天时间重装系统。不过,这次是换成了 arch。为啥,因为 arch 官网上介绍说它的定制性更高(更需要折腾),而且是滚动更新(What are you 弄啥咧?)。

……

阅读全文

php 源码 (string)

PHP 源码赏析 ~ 第一套广播体操(string 篇)

寻根究底

最近看到一些 php 的函数时,一直在想,它背后是怎么实现的呢?不仔细的挖一遍它的底细,压根就是经常会用错。而且感觉用的是一个黑箱子。指不定里面啥时候窜出一条蛇来。所以,找来源码,推敲一下底层的实现逻辑。

……

阅读全文

php 源码 (宏)

zend 基础类型- 宏

zend 底层有相当多的宏, 特别是 php7 系列, 源码比 php 5 有不少结构方面的改变。所以不去研究 php5 的 zend 了, 直接往后研究的源码都主要看最新的 php-src。 zend 系列的宏主要分布在 zend_API.h, zend_types.h, zend_operators.h 里面。

……

阅读全文

源码

源码看累了 源码看着看着,会产生一种疑惑: 我为什么要看源码?当初我之所以到底层看源码,完全是好奇,想知道它后面运行的机制。但是,最近开始疲劳了。忽然觉得:这样是不是没什么必要?因为,一个好的赛车手,未必就能造车,或者修车。但他可以将车玩的很溜, 上演速度与激情!而一个造车师傅,或者修车师傅,却不一定能在 F1 赛道上撒的开。 那么,如果满足了好奇心之后,还有必要去深究底层的实现逻辑么?……

阅读全文

lua

Lua 入门

最近想系统花几天时间学习 Lua 是因为在看 《redis 实战》的过程中发现 Lua 可与 redis 匹配产生叠加性能。nginx+Lua+redis 的联姻又可以再次增强 redis 的功力。

……

阅读全文