Writing

Notes on infrastructure, and an archive of a younger me — code, roads, books and football, 2008–2016.

Infra 01 · 0

Inference serving, gateways, GPUs and cost — what I work on now.

in progress

Backend Notes 2011–2017 02 · 79

Source-code reading, MySQL, PHP/Lua/JS notes from my first decade as an engineer.

CCF-ADL87回顾
12月22-24日,CCF举办了第87期学科前沿讲习班,主题是《社交网络与数据挖掘》。感谢公司给我这次学习机会。
2017
年会
听说影视项目用的MongoDB。虽然玩过,但毕竟只是自己玩玩而已。昨晚年会,特地找影视的老大请教了下用Mongo的考虑,基本上出于这么几点原因。
2016
RAID卡相关信息查询
查看电量百分比:
2016
ft-index源码阅读
ft-index(Fractal Tree Index)是TokuDB引擎的索引数据结构。
2016
Nginx源码阅读
main函数执行过程:
2016
jQuery源码阅读
看src/init.js文件。jQuery并不是用new来构造实例。原因在于,假设构造函数是这样写的:
2016
推荐系统各家实战笔记
各处收集的分享。
2016
生日问题
生日问题的题目要求是求每个人最近的生日。可以算是比较经典的和日期相关的SQL问题了。
2016
衡量索引使用效率
姜总给的SQL。
2016
触发器的妙用一例
先有一段拷贝老数据的脚本,可以用存储过程来做,也可以用脚本。当然我还是倾向于用脚本,在程序中做这件事。用存储过程时调试和维护都不方便。
2015
姜博的SQL题
大半夜的,InsideMySQL君在群里发了一道题,具体可以去公众号上查看。
2015
JavaScript惰性载入
一个小trick,可以用于提高函数代码的性能。
2015
FOUC
即Flash Of Unstyled Content,文档样式闪烁。举个例子:
2015
JavaScript中的异步编程
JavaScript的执行环境是单线程的,不用考虑资源同步、死锁等问题。但这带来一个很现实的问题,就是某个任务执行时间很长时,后面的任务都要干等着…
2015
一枚无语的正则
刚刚看CodeIgniter源代码,2.2.0版本,看到这么个函数:
2015
Redis源码阅读
Redis里每个键值对都是由对象组成的。
2015
给svn背景同学们的Git简介
其实版本控制软件最常用到的命令也就那么几条。看了一下本地svn相关的历史命令,我用得最多的就是svn up了…
2015
CodeIgniter框架学习
离开前东家之后就挺背的,Paperwhite屏幕被挤裂,Surface Pro蓝屏,QQ、微信都被冻结,球衣球鞋弄丢了,折腾信用卡,折腾保险…
2015
Brighthouse学习
最近接到开发专门research站点的任务。数据是放到数据仓库中的。虽然都是一样的连接,插入脚本生成的数据,取出数据用于业务逻辑,对于要做的任务来说…
2015
JavaScript中的this
JavaScript总是要在一个宿主环境中运行的,最常见的宿主环境就是web浏览器,与之对接的是JavaScript引擎…
2015
PHP几次升级的新特性一览
__callStatic()与__invoke()
2015
Python框架小结
hello world.
2015
使用S3做图片存储
项目里之前图片是用FastDFS存储的。现在服务器搬到日本去,打算换用S3存储下载的图片。
2015
PHP框架掠影
Laravel官网上给自己的定位就是:“The PHP framework for web artisans.”太有情怀了,简直就是PHP框架界的罗玉龙。
2015
配置同步踩到的坑
昨天组里添了4台EC2的机器,上去配一下主从复制,其实没什么复杂的,但是被几个小地方坑了。
2015
blackhole引擎用作中转站
BLACKHOLE存储引擎是将进来的数据全都扔掉,所有的查询永远返回一个空集,但该记的log还是全都记的。相当于只打卡不做事。
2015
高并发的思路
现在到处都在说高并发,没有应对过相关的情况都不好意思说自己是web工程师。这里整理一下自己关于这个问题的一些了解。
2015
Perl之utf8
今天遇到一个问题。MySQL中用的是UTF-8编码,有一些日文词汇,从数据库中读取出来时能正常输出,但是经过encode_json之后就成了乱码…
2014
一行JavaScript代码
今天看到一枚gist。作者的描述是“a tweet-sized debugger for visualizing your CSS layouts”。
2014
利用FastDFS存储图片
现在做的这个应用,可以让用户查看久远的商品及相关的广告之类的活动。遇到一个问题,就是乐天上的图片可能失效。因此想把商品图片存至本地。
2014
MySQL5.6中TIMESTAMP有变化
之前的默认行为:
2014
Python中的数据结构
在Python中,最基本的数据结构就是序列
2014
插入最少字符构成回文
今天在微信上看到的。要多思考,学会这种动态规划的思路。
2014
找出数对数目
刚看到的一道算法题。
2014
PHP异步并行编程例子
今天看了今年PHPCONCHINA一些PPT。分享的一些工具还是很有用的,比如Dash、httpie。正在考虑IDE是否需要采用推荐的PhpStorm。
2014
排序小结
总结点排序的基础知识。
2014
Lua中的迭代器与泛型for
迭代器就是一种可以遍历一种集合中所有元素的机制。在Lua中,通常用closure来实现迭代器。
2014
Lua中的递归函数
先说个容易犯的错误。
2014
Lua中具名实参举例
Lua中参数传递机制是具有位置性的。所以只能通过传table来实现具名实参。下面举个例子,实在太像JavaScript了。
2014
Lua函数的变长参数举例
Lua中的函数可以接受不同数量的实参。
2014
Lua函数的多重返回值举例
Lua的函数可以返回多个结果,假设有这么几个函数:
2014
Lua中的table
table是Lua中仅有的数据结构。其实就是PHP里面说的associative array。
2014
Lua中的布尔值
Lua中任何值都可以表示一个条件。不过要注意的是,Lua将false和nil视为假,除此之外的其它值都视为真。所以数字0与空字符串也被视为真。
2014
Perl复习
骆驼书是去年看的了,最近在做的项目中,爬虫基本上是用Perl写的。趁着这个机会,复习一下Perl——因为基本上已经不记得Perl该怎么写了……
2014
Lua注释技巧
Lua中可以在任何地方以两个连字符(--)开始行注释,而块注释以“--[[”开始,以“]]”结束。所以注释时就有了这么一个技巧。具体来说,如果要注释掉一段代码:
2014
MySQL中的sql_slave_skip_counter
有一台slave只配了部分表的同步,今天发现同步报错,卡在了Update A Join B这种语句上。slave上有A无B。先跳过了这一句:
2013
MySQL里的DESCRIBE/EXPLAIN
本来是想详细学一下EXPLAIN的用法,查下文档,意外地发现DESCRIBE和EXPLAIN竟然是同义词。
2013
MySQL从csv文件导入数据
要从一个csv文件里导数据到某张表中,表的结构如下:
2013
用pass by reference to const取代pass by value
缺省情况下,C++以传值方式将对象传入或传出函数。这个特性继承自C。
2012
C++中的const pointer
关于细节的小小整理。
2012
SVN版本撤销提交
今天写了一个正则,提交代码的时候脑子里面还在想着贪婪不贪婪的,结果写了svn commit -m 'xxx'后忘了写文件名了……结果把别的文件也提交了。
2012
UNIX信号
信号是Unix、类Unix以及其他POSIX兼容的操作系统中进程间通信的一种有限制的方式。它是一种异步的通知机制,用来提醒进程一个事件已经发生。
2012
HTTP状态码
在推上看到有人这么描述HTTP状态码的本质,笑死了,好精准:
2012
Cookie和Session的区别
Cookie和Session的区别
2012
设置一个过期时间严格为30分钟的session
在鸟哥博客上看到这么一道题,存一下鸟哥的讲解。
2012
PHP引用对象实例化的新特性
在鸟哥博客上看到的,以前我们不能直接操作一个对象实例化的结果,只能把实例化结果先保存起来,然后再调用:
2011
JavaScript window.onload vs jQuery ready
JavaScript中的onload事件不仅要等到DOM创建出来,而且要等所有的资源都加载完成。如果图片或媒体资源要花很长时间,那用户可能就得干等着。
2011
JavaScript中的执行环境与作用链
执行环境(execution context)是JavaScript中非常重要的一个概念。
2011
PCRE之递归匹配
主要是引入了一个新符号(?R),用以表示正则模式本身。
2011
JavaScript操作cookie
直接看代码。
2011
new操作符
2.属性和方法加入到this引用的对象中。 3.新创建的对象由this引用,最后隐式地返回this。
2011
null和undefined的区别
null是一个表示“无”的对象,转为数值时为0;undefined是一个表示“无”的原始值,转为数值时为NaN。
2011
PHP tricks
一些PHP编程的tips & tricks。
2011
AVL树
一棵AVL树或者是空树,或者是具有下列性质的二叉搜索树:它的左子树和右子树都是AVL树,且左子树和右子树的高度之差绝对值不超过1.
2009
Huffman树
直观上,带权路径长度最小的二叉树应是权值大的外节点离根节点最近的扩充二叉树,这就是Huffman树。
2009
堆
在优先级队列的各种实现中,堆是最高效的一种数据结构。
2009
线索二叉树
二叉树是非线性结构,但二叉树的遍历为二叉树的节点集导出了一个线性序列。若希望很快找到某一节点的前驱或后继,可以增加一个前驱指针域和一个后继指针域,但这样做显然浪…
2009
二叉树
在满二叉树中,每一层节点都达到了最大个数。
2009
广义表
用链表实现广义表时,每个表节点可由3个域组成:1.标志域utype用来表明该节点的类型。0是广义表专用的头节点;1是原子节点;2是子表节点。2.信息域info存…
2009
字符串
字符串的实现可以用数组也可以用链表。这里只讨论数组存储表示。
2008
稀疏矩阵
只存储在矩阵中极少数的非零元素,所以,我们需要保存元素的下标与值。可以使用一个三元组<row, column, value>来唯一表示一个元素。
2008
队列
队列只允许在表的一端插入,在另一端删除。
2008
递归
若一个对象部分地包含自己,或用自己给自己定义,则这个对象是递归的;若一个过程调用自己,则这个过程也是递归的。
2008
栈
只允许在末端进行插入和删除的线性表。栈的实现有顺序栈和链式栈两种。下面只讨论链式栈。
2008
静态链表
为数组中每一个元素附加一个链接指针就成了静态链表。它允许我们不改变各元素的物理位置,只要重新链接就能改变这些元素的逻辑顺序。静态指的是运算过程中存储空间的大小不…
2008
双链表
主要看看双向循环列表。
2008
循环列表
在循环列表中,只要知道表中任一节点的地址,就能遍历到其它任一节点。
2008
单链表
顺序表无需为表示节点间的逻辑关系而增加额外的存储空间,存储利用率高;可以方便地随机存取表中的任一节点,存取速度快。这是顺序表的优点。但顺序表的缺点也很明显,一是…
2008
顺序表
顺序表是线性表基于数组的存储表示。
2008

骑行 2010 03 · 12

From Shanghai to Qinghai Lake by bicycle, written on the road.

导演显然没骑过车
豆瓣评分虚高.
2011
最后一程
有人坐在河边总是说,回来吧,回来.
2010
天水人民亚克西
五一了.迷笛了.草莓了.夏天了.
2010
山路十八弯,弯弯到西安
很久没有下棋了,现在特别地想摸棋子.特别地想在302,在〇〇〇,看师父,大叔,大师,孙老,老千拆棋,争论.被沈戈尔,教主,束文呆,兔子让子.跟陈文备,丁昭元,王…
2010
每一天都是崭新的
黄石,摔了右膝,后面又伤了左膝.武汉,胃疼了.云梦,发烧了.随州,腹泻了.在湖北,时间啊它匆匆太匆匆,每一天都是崭新而难受的经历.
2010
多情自古伤离别,更哪堪年光遍
由于膝盖有伤,我在武汉就心安理得地到处逛着.程强俊真是个事业型+学术型的好青年,在占用了他宝贵的本可以忙正事的3小时之后,我实在羞愧难当,决定还是一个人逛武大逛…
2010
才饮长江水,又食武昌鱼
湖北人其实挺懒的.因为起床太晚,这个时间要是在安徽,那就只能早饭午饭作一顿吃咯.但这里不是安徽,而是湖北.这里早餐生意正是最好的时候.唉,勤劳勇敢的安徽人民啊.
2010
黄石的野孩子
晚上到了黄石.
2010
悲剧日
昨儿晚上弄到11点多回去,想着要早起,没想到早上还是没起来,弄到8点多才醒.在池州找超市买点东西,找,吃点早餐,调调车,装行李,走的时候都快十一点了.
2010
冰雹中呐喊
到池州了.
2010
有人在南京行走,有人在南京沦落
标题是抄的——废话,我标题鲜有不抄的。
2010
上路吧
据说有些事现在不做,就一辈子也不会去做了.
2010

读书与围棋 04 · 26

Books, and the game I taught myself up to amateur 5-dan.

面基
小杨去台湾下比赛,返程路过上海。唐老师、枫兄、小杨、我,四个人约了顿饭。告别围棋圈好久,搞不好今年和围棋唯一一次联系就是这顿饭了。唉。
2015
七问
在公司的最后一天了,似乎也是3年来桌面整洁的唯一一天。刚写完文档,改了一个脚本,等有爬回来的数据后测试下处理脚本。
2015
飞柔制劲
朋友圈真是一个神奇的地方。前几天被澎湃新闻那篇发刊词刷了屏。果然是汹涌澎湃的转发量,水都要从手机屏幕里漫出来了。
2014
计算中的上帝
2.上帝就是一名程序员。
2013
Microsoft Research Advertising Manual
上周吧,MSRA微博上发了一张Rick Rashid跟James Doohan的合照让人猜他们什么关系。说是猜对有奖。
2013
段数很高
Do you use the continental approach, based on the belief that an immediate pass flatters a woman? This is the average man’s greatest mistake.…
2013
散文大家白老师
最早接触到白老师的文字当然是那本《夏洛的网》。小时候家里没什么书,碰到有字的东西就狂看。
2013
人生不改是初心
说不清怎么喜欢上真田家的。可能跟游戏打得太多有关系。当年打太阁,用过武田信玄,用过真田幸村,用过佐竹义重,用过伊达政宗,用过明智光秀,最后拿服部半藏…
2013
活得善良
和文化圈的人认识就是有各种好处。比如说,我就不用为自己掏买书的钱了。甚至盗版书的钱也不用。我可以像劫匪一样悍然索取。
2012
有些人心里住着一头狮子,并且愿意听从它的怒吼
“这个世界上有那么多的书,有过那么多的作家,而一个人的一生又是如此短暂。遇见什么书,喜欢上什么作者,背后都是藏着缘份的。
2012
说说一位同事
他长我六岁。本来是高中老师,半路改行做了程序员。上个月他买了房子,不过宝宝还是在老家给父母带。上周搬进新家,喊我过去一起吃饭。铅灰色的天空。
2012
半目逆转
周末在上课去的7号线上翻完了这本书。定价35块钱。——还好是朋友送的,我是肯定买不起的咯。中信出书好没良心的。
2012
超越实地与模样的治勋君
高川格:“老师说,围棋是抢占实地的游戏,地盘大的胜。” 木谷实:“老师说,围棋是提掉对方棋子的游戏。
2012
请不要错过这个故事
书跟读者之间总是存在着缘份的。不过活在这个世界上,经历怎样的人生,遇到哪些人,做成怎样的事,都是要看缘份的。止乎当止行乎当行,冥冥之中自有天定。
2012
伊坂这样的小温情,暖手也暖心
这个月接到的任务是做安卓上面的开发,时间有点紧。作为一名流氓员工,我想了想,觉得需要加把劲。所以,我今天把这本《魔王》看完了。花了将近八个小时。
2012
The Great Gatsby
"But it wasn't a coincidence at all." "Why not?" "Gatsby bought that house so that Daisy would be just across the bay." Then it had not been merely th…
2012
神吐槽
听说里面有对钱锺书杨绛的吐槽,立马买来《东藏记》读。不过现在看一段与吐槽无关的描写。
2011
到哪里去
我最近迷上了嘲笑别人。前几天看到一篇帖子,梁漱溟说胡适其实还是旧派人物,与陈独秀、李大钊、周树人诸君分道扬镳也是必然的。下面有人回复:“陈独秀、李大钊太偏激了。
2011
东方武侠小故事
钱基博老爷子的《武侠丛谈》。其实感觉挺不搭的,哈哈。
2011
《秦汉史》摘抄
《秦汉史》摘抄
2011
方刀
"我学棋太晚了吧?"
2011
试论三国时期的江湖纷争及其对历史进程的影响
最近两天,因为某些由头,网上到处都在掐架.谣言兴,谣言止.谣言又兴,谣言又止.谣言再兴,谣言还兴,谣言嗨嗨地兴...
2011
谈读书的书
这本书是两年前读到的.在学校图书馆二楼的一个角落里,翻到了这本书.别人讲如何读书的书我一般是不看的.性质等同于听人教你如何吃饭.你要是把别人看书的感想拿来当作自…
2010
孩时的梦就是个坑,我们还心甘情愿地往里面跳
孙师在豆瓣日记里面推荐过自己的这本书,所以有了个印象.看看页数,知道是本小册子.等到拿到这本书了,发现比我之前印象中的还要薄.而且还是双语的,真是喜出望外.噢,…
2010
十里秋林映读书
这些天上海降温,一个不注意就发烧了.昨天中午躺在了床上,昏昏沉沉,时睡时醒的.待到烧退了下去,已是夜里两点多了.窗外夜色垂地.不想再睡,开了灯,床头边上两本书.…
2010
江山如此多娇
"围棋就是被那些韩国人弄坏掉了!"
2010

足球 05 · 27

Inter, derbies, and the long habit of staying up for Serie A.

欧陆主流足球联赛各管理模式及其对球队发展的影响
一个行业有一个行业的共性,“主席-总经理-主教练”的俱乐部架构是欧洲球队的标配。但是具体到各个联赛,进而到各家俱乐部,不同的控股制度和历史传统决定了,我们还是能…
2016
看球笔记
伊布踢法甲太对路了,只要不让他跑就还行,现在回意甲估计还是大杀器。法甲节奏比意甲还慢。
2016
看球笔记
前几天看到了超级月亮后一直对传说中今天凌晨的英仙座流星雨念念不忘。谁承想这两天一直阴天。昨晚10点多出门的时候看看天,似乎云开月明了,就决定夜里撞撞运气。
2014
看球笔记
阿森纳赛季前保留节目:吊打蓝月亮。之前买374的时候,陈文备短信问我这人怎么样,狠狠吹了一通,说他配上272屌炸天。今天首秀,果然没有让老夫失望。
2014
The World at His Feet
今天看到一段视频。应该是今年世界杯之前拍的。
2014
看球笔记
皇马排出了一个卡斯蒂亚的阵容。国米这边不太清楚,毕竟2010年之后就不怎么看国米的比赛了,据说上的大半都是主力,但能认出来的只有汉达诺维奇,拉诺其亚,维蒂奇…
2014
Io, Ibra
"Present? She got Zlatan."
2013
Our only light in paradise
看了上半场之后出门接亲。 比赛最后十五分钟,在新娘家里。伴娘看着我,我盯着手机,不时地刷比分。外面在放鞭,我还在听这张专辑打气。 最后十分钟,还是0比0。
2013
INVINCIBLE
比赛结束后一直在听这张专辑。 一直一直。
2013
请完成一个完美的剧本
车子几位老兵最后一次欧冠登顶的机会了吧。请奇迹。请逆袭。
2012
拒绝损友前来撒盐
隔壁把握机会能力真心强。破团只见机会,不见进球。说是心态问题,其实都是水平问题。向宇宙球迷表示祝贺。
2011
德比深度报道
你妹。一不小心睡着了。一上来迪马利亚就伤了。。。为攒人品单口相声说到现在,累死我了。少年们,人品攒够了,把宇宙队踢回M78星云吧!Lok’tar Ogar!
2011
德比深度报道
记者采访巴萨将士。提到种族歧视的话题,比利亚怒了,我从小就是好学生,会犯何种错误吗?会吗?只有那些南美来的猴子才会犯种族歧视这毛病好不好!
2011
德比深度报道
鬼故事续集:德比将近,C罗听说了,也照样子学,想找个水鬼夸夸自己高帅富。也跳河了,结果也让水鬼背上来了。
2011
德比深度报道
这个城市又到了冬天,对面走来的人都眯着眼。人们不敢说话不敢停下脚步,因为空气中弥漫着危险。
2011
德比深度报道
巴萨赛前新闻发布会表示,与宇宙无敌冠军队对阵时,适合地球联队的队歌是:全世界。。。被压迫的球队。。。联合起来。。。也没用。。。——距德比还有13小时13分钟。
2011
德比深度报道
暮云四合。炊烟渐起。推开一个普通球迷的家门,你会发现,朝廷台放着往昔皇马被屠的比赛。妻子缩在沙发中为梅西叫好。穿着皇马球衣的丈夫在默默地拖地板。
2011
德比深度报道
金球奖评选,卡西投票给梅西。梅西发推:mua~C罗发推:ca~布斯克茨发推:【掩面】噗~哈维怒了:卡西不选我是仇视巴萨!皇马人都小家子气!
2011
德比深度报道
早上好,今天是公历2011年12月10日,农历节气是屠杀。皇马,颤抖吧!——距德比还有23小时18分钟。
2011
德比深度报道
鬼故事时间:小法和皮克幸福地生活在了一起,抛弃了梅西。梅西想想人生实在没意思。干脆投水死了算球。他像钱谦益一样,怕冷。
2011
德比深度报道
巴萨神锋皮克成功洗牌,他表示在场上一切听从主教练的安排:要组织,我就是你的皮肯鲍尔。要进球,我就是你的皮甫琴科。要神奇,我就是你的皮利波特。
2011
德比深度报道
C罗手机失窃,与272之间的短信遭曝光:
2011
破团跪了,求宇宙无敌冠军球队轻虐
日渐寒冷,冬眠在即,皇马的一对对基友们又一次进入了发情期。破团团蜜是不是又开始荡漾了?你们啊,兔样,兔三坡,桑母谈母斯囡伊夫。
2011
美好的夜晚
皇马3:0阿贾克斯,这件事发生在遥远的伊比利亚半岛。翻过比利牛斯山,渡过地中海,穿过欧亚大陆,一个中国人深夜观看了这场比赛…
2011
讲述咱伪球迷自己的故事
七场八球.还俩越位.不说什么了.说到做到,要找我喝酒的,来者不拒.仰天大笑出门去,再来一瓶二锅头.只是害了几个朋友.一早收到十几条短信,说看我小组赛之前就那么笃…
2010
圣迭戈米利托!
国米对拜仁就像刺客对弓箭手。
2010
分身
请注意斯托克城队的15号。
2009

随笔 06 · 29

Everything else from my twenties: food, cities, people.

Simplification: One Way to Make Us Smarter
People value their powers of thinking, and most of us are interested in why some people seem to drive a highly tuned Maserati brain while others potte…
2016
The Cultural Dimension of Globalization
If we ask an ordinary person on the busy streets about the essence of globalization…
2016
你的名字是爱情
梁静茹的演唱会,大家等到她唱孙燕姿的《遇见》时才开始全场合唱。
2015
Swift翻译在豆瓣上架了
嘛,感谢小鱼同学。
2014
跨年
祝现在看到这条状态的朋友新年快乐。
2013
感恩节
感谢小翁同学。
2013
文艺双休日
事情是这样子的。
2013
爱慕叉
自从换了爱慕叉,冬天我再不需要暖宝宝了!
2012
父与子
电影里极光在空中垂下的时候,我刚放下电话。听着对白,挠了一会儿吉它。然后开始烧水。听着对白等水烧开。洗漱。听着电影里的对白挠吉它。
2012
刘东明及其他
人一辈子最重要的就是对隐忍的学习。隐忍是门很复杂的功夫,最起码很高明。我周边的人里面,最懂得隐忍的是…咳咳,我们先拉杂说点别的。还是说说我昨天思考的问题吧。
2012
作为某种意义上的影评
我来写个影评,但是正经看影评的人就不要看了。前两天莫名要写日志,但是写出来的极其糟糕,在这里顺便专题悔悟一下。悔悟完了我们接着写极其糟糕的日志。
2012
下午的时间
我喜欢下午的时间。好像下午这个词总是跟爱情联系在一起。但我现在说的不是爱情。好几年以前——其实也没过去多久,但我想强调一下我现在已经苍老了很多,所以…
2012
陶小白
我大概是个很无聊的人吧。也不懂得猜心术,也不关心全人类。不可原谅的是,还很笨。看书看不懂就喜欢拿“好读书,不求甚解”来搪塞。实在太无耻了。
2012
微博
很长一段时间都不喜欢上微博。因为我没钱,买不起一只足以刷微博的智能手机。但是我会说这么傻逼的话么?我这么聪明,是吧。
2012
还是吃
过年就是吃。和各种人各种吃。祝大家吃得开心。猫头鹰站在树枝上,周围全是鞭炮声。真是一个喧闹的世界,它想。
2012
吃
最近没怎么看书。不过这个“最近”从很久之前就开始了。但是我还是要说最近,就好像时间一下子就缩短到了几天一样。在图书馆扫到一本书的作者叫凑佳苗。
2012
送信的猫头鹰怎么还没来找我
都十年了,难道我真的是个麻瓜?
2011
此间的大学
因为有小说做底,人物丰满鲜明,又听说有胡子老师,还有豆瓣上满满的五星,没看之前我对这部电影的期望值还是很高的.看了之后才发觉上当了,节奏拖沓,高潮无力,总之完全…
2011
我的名字叫红
好些天以前,我做过一回神农氏.
2010
二十二岁了
月光撒在床前。窗外天顶上的月亮很圆。很亮。
2010
脑子很乱,随便写写
中午出去办张卡,虽则有风,还是被热得头痛欲裂.脑子一片乱糟糟的.回到公司,一下子浑身凉透.想起高二暑假补课时也是这样,每天中午骑车回家.毒辣的太阳.到家后背早就…
2010
吃济有滋味,吃少没趣味
梨,盖浇饭,雪糕,小面包,手抓饼,鸭血粉丝,汤包,牛肉汤米线,锅贴,麻板套餐,烧烤,苹果.
2010
十年之前
二零零零年,我每个月看
2010
流星
看到一颗流星的代价是连打十二道喷嚏。
2009
天长的时间
天长是我家所在的那个小城市.
2009
弯弯小炒之青椒土豆丝
佛经有云,刹那者为一念,二十念为一瞬
2009
多余的话
在文图偶遇瞿秋白的《多余的话》.薄薄的一本小册子,静静躺在夹层上.封面纯白,简单到肃穆,就像他踏着国际歌的节奏踱进刑场那道清癯的身影.翻开第一页,却是八个粗黑大…
2008
递归
中山美穗在收到中山美穗的信之後回信給中山美穗。
2008
睡翁杨先生超传
先生川中豪杰,杨家俊彦,单名曰超,性静嗜眠,一旦被絮蒙头,则八风不动,万事咸休,因号睡翁焉。
2008