平淡的生活

匆匆又是一个礼拜。北京的天气还是老样子,空气质量依然靠吹,只是天气的温度在不知不觉中回升,身上所穿的衣物也在不知不觉中减少,棉衣,单衣,逐渐过渡到短衣。枝头,也在不知不觉中长出绿叶。再过两个礼拜,夏天就悄然到来,2016 年四季中的春季,即将永远的过去。有时候,晚上,等四周静下来,靠在床头静静的发呆,也会莫名其妙的想一些有的没有的。嘿嘿。

这礼拜,过的平平淡淡。偶尔,也会心浮气躁。但经过短暂调整,又恢复平静。技术这方面,最近几天,还在翻阅《Ruby元编程(第二版)》这本书。想写一篇这本书的读书笔记,开了头,却发现对于 Ruby 这门语言,有一些概念想的还不够清晰,担心理解错误,写出来误导他人,索性又放下,重新拿起这本书翻看,待以为彻底想明白,再继续写也不迟。嘿嘿。

越来越发现,自己真的不够聪明,理解一个概念,学习一门知识,总要花费大力气才能勉强入个门。跟一些人相比,聪明程度真是相差甚远。有时候,抬头望望,感叹何时才能翻越那座山峰,想来能做的,只有低头赶路,偶尔坐下来,歇歇脚,稍作总结,然后继续赶路。所谓的“聪明”,也只能用时间去补齐。不过想想也好,坦然认识了自己的平庸,也可以少一些是非,少一些旁人的八卦,只有抓紧时间赶路,才能走的远一些,离目标更近一些。嘿嘿。

看书之余,还看了韩寒同学的发布会。舞台上的韩寒,很显然,还是一个稍显稚嫩的商人。演讲过程中,一些稍显生疏的煽动性动作,一些稍显狡猾的言语,距离老练和圆滑,显然还有一段距离。曾经,高二那年,第一次听说韩寒这个人,是读他写的《三重门》。那个时候,是很认真的读过一遍,读完,对故事里的女主角 Susan 有过好感,对男主角林雨翔有过惋惜。因为,或许是巧合,后来的高考,故事里的 Susan,很像我的一位高中同学……看吧,其实我从来就不是个标准的好学生,坏坏滴,哇咔咔!不过,时隔多年,我依然喜欢现在的韩寒。因为,我想,他至少是个好人,不会轻易被名利所左右。在如今这个名利场的时代,这不是人人都能做得到。很多人知道,“天行健,君子以自强不息”,然而我猜,却少有人知道,“地势坤,君子以厚德载物”。嘿嘿。

空气质量,时好时坏。但我还是碰到了两次好天气,让我得以晚上去跑步。两次,一次 8.4km,另一次,9.1km。经过过去这一个多月的恢复,基本上,我学会了控制跑步的节奏,这对于长跑很重要。跑到目前这个阶段,耐力对我来说已经不是瓶颈,或许下一步我要加强一下力量的锻炼,增加一些腿部力量的训练。最近两次跑步,跑到最后,我发现大多不是因为耐力不够,而是腿部力量已耗尽,已无力支撑下去,如果再坚持跑下去,估计不是腿伤就是脚伤,这显然违背了健身的初衷。所以,我想有必要适当加强一下腿部力量的练习。嘿嘿。

这礼拜又买了一本书,书名叫《中国近代史》。为什么买呢?因为发现网上书店只卖八块钱,而且还包邮。我就突然觉得吧,一本不到一百页的小书,八块钱,快递小哥还亲自送上门,不读完,都觉得对不起送这本书的快递小哥。文学之于写作,所以我还是想读一些文学作品的。对于中国古文学,我想多学一些文言文。因为我越来越觉得,古人说话非常的简洁,干练,有时候,这就像是 Ruby 写出的代码一样,简洁,干练。有异曲同工之妙。嘿嘿。

前几天,开 VPN,鬼使神差的翻看了一下 Google 的 Hangouts,突然发现里面竟然有人留言,睁大眼睛确认是 2016 年发的,时间已经过去一个多月,赶忙回复,亡羊补牢,怕引起误会,并稍作解释。还好,没有误会,第二天就得到了对方的回复。原来,下个月末,他要来我大天朝,想提前预约一下,大家一起喝喝茶,谈笑风生……哈哈,开个玩笑。不过呢,来我大天朝是真的。是呢,一位素未蒙面的国际友人呢。看吧,有缘万里来相会!国界根本就不是问题啊!地球村这个名词,突然从脑海中蹦了出来。嘿嘿。

不过呢,我这英语口语啊,是不是真的要努把力了呢?满打满算,还有一个月的时间,总不能,第一次就以外交失败而告终吧……(注意,此处没有嘿嘿。)

哎,是该努力学习英语了,非得把自己逼到绝境才肯努力,真是不折不扣的一个 loser 心态。(注意,此处没有嘿嘿。)

周日被朋友叫出去散心。本来周日想写两篇 Processing 的文章,结果又跳票了,计划总是赶不上变化,下周又积累到了三篇……嘿嘿。

哦,周日出门,回家的路上,路过清华大学,公交车上,上来两位亚洲面孔的同学,其中一位不停的向另一位介绍周边的环境,以及随时出现的状况,当然,还有时不时也聊几句大陆的一些文化。看的出来,一位是本地生,另一位是海外生。是呢,他们满口讲的都是英语,魂淡!(注意,此处没有嘿嘿。)

水管工

还是从北京的天气说起。这个星期,期间胡思乱想的时候,突然想到一个词来描绘如今北京的空气质量,叫停风就是霾。我觉得,这个词特别适合如今北京的空气质量。这个星期以来,有过一次阴天,天空下了小雨。柳絮也凑热闹,漫天飞舞,关上窗子,仰望天空,某一瞬间,有一种大雪纷飞的错觉。大风来临,烟消云散,又把你拽回到春天,毕竟温度也在逐步回升。

真是托了春季花粉的福。这个礼拜又开始闹过敏性鼻炎,从周一晚上开始,开始察觉不舒服,到周二中午确诊,说闹就闹,就是这么的果断。翻看去年的日记,一月份也闹过一次,今年春季,又是未能幸免。曾经有想过去医院,查查过敏源到底是啥,因为懒,一直推脱,直到今天,还是稀里糊涂。反正手中握有终极解决方案——关窗,躲在屋子里。若出门,则带口罩。去年从日本代购了两套口罩,专门过滤花粉和粉尘,可用清水洗。过年回家给爸妈带回去一套。前两天出门买菜,便戴上口罩逛菜市场。

这周基本上被鼻炎给毁了。两个鼻孔,形象的说,一个火焰山,一个水帘洞。一个鼻孔清鼻涕流个不停,另一个鼻孔干燥的像在喷火。接下来几天,白天鼻涕流多了,每到晚上就会头痛,什么都不想干。只能选择躺在床上,耳朵里听点儿什么,要么就是侧身,看点儿不用动脑子的视频,再要么就干脆睡觉。反正是没有心思看书学习了,大把的时间就这样浪费了,心里真是矛盾,但也无奈。

早上起来,因为呼吸道受阻,白天也是无精打采,浑身乏力,略感低烧,偶尔轻咳,像是得了肺病。做事情,几乎都很难集中精神。接下来几天,家里还剩几粒鼻炎康,干脆吃完晚饭喝几粒。因为此药带有助于睡眠的成份,晚上正好可在头痛的伴随中入睡。

到了周四,眼看晚上的时间都这么浪费了,有点舍不得,干脆从头开始看九四版的《三国演义》,实在困了,再去睡觉。白天的时候,硬挺着,实在无心看书写代码,就开始看 Facebook 最近的开发者大会,连在一起,看了将近三个小时,视频全长五小时。

Facebook 这两年也做了一些创新,但核心当然还是社交和通信。除了太阳能无人飞机,Oculus 虚拟现实以外,开发的 messager 相比微信而言,也已有很多创新点。例如他们强推的一个特性,将可自定义的机器人融入 messager,可以做到自动回答用户的问题。在演讲中,他们推了一个典型的电商案例。用户可以通过关键字查询产品,直到最后下单。大会看到目前,可以感受到,Facebook 的所有产品都是围绕着通信在做,包括他们最新的视频直播服务。正如吴军博士所言,Facebook 是一家通信公司。

这周,书是真的没看多少,头痛外加流鼻涕,实在是静不下来看书。当然,锻炼也省了。周日的时候,身体终于好了些,可惜外面又是狂风大作,索性,这个星期就歇了,下个星期再继续吧。

这周浑身不舒服。前些天听了几期华语 podcast,其中有两期是讲建筑的,其中一位主播嘉宾是纽约的建筑师。节目结束的时候,留了网上的社交账号,关注之。前两天网上刷信息,突然想起来,跑到下边留了一句,问,你在纽约工作,有没有听过木心这个人?不久,答曰,有,而且甚是喜欢。继续留言,我上个月读完《文学回忆录》,后上瘾,有买入大陆版木心作品一辑、二辑。不久,答曰,我在纽约无处买,后买入 kindle,从亚马逊中国买入电子版……

记录上面这段话,因为小有感慨。自读完第一遍《文学回忆录》,还是第一次碰到可以对话的另一位读者,有趣的是,对方还是个建筑师。突然觉得,有时候,相识就这么偶然。如果不是发神经,跑到网上问这句话,不知何年才能知晓。

这周除了身体不舒服,还有另外一件倒霉事。周中的时候,家里洗澡的开关坏了。待到周末身体渐好,出门买了新开关,回来扳手、改锥、钳子一起上,将坏了的开关换下,从此世界又恢复了和平。整个过程可以看做,程序员冒充水管工,拯救世界和平。还别说,换完之后,还小有成就感,当晚就冲了澡,体验一下劳动成果。

这礼拜又补了两篇 Processing 的文章,下个星期还有两篇就赶齐了,好不容易。

周末逛超市,兴起,破了斋戒,买了一只扒鸡,周日吃完。

想改作息时间,早睡早起,略感难,愿再尝试之。

刮大风

这周的北京,开始刮起了春风,很大的那种。大概周末时段,天空中开始飘起了白白的柳絮,漫天飞舞,用一个略感俗套的形容词来形容,就像是大片白色的雪花。与冬季不同的是,现在的趋势是变暖。白天出门,已经不需要穿棉衣,单衣足够,甚至周末出门,发现已有人穿上了短衣,预示着夏天要来了,时间过的真是快。很多时候,这让计划在时间面前显得略感无力。

上个星期,到朋友那里去看猫,顺便取回了之前借出去的一本书,书名叫《冒号课堂》。这本书是很多年前买的。刚才去豆瓣上看了下,现在的纸版已经绝版,但好在有 kindle 版,记得之前 kindle 版也是没有的,或许是最近上架的吧,真好。坦白讲,那个时候对这类书的好坏,我是没有判断能力的。隐约记得,当初应该是看到 Milo 有在豆瓣上推荐这本书,模糊记得那个时候他还调侃说,‘这本书被封皮设计给毁了,差点儿错过一本好书。’很显然,出于对 Milo 本人的信任,我也买了一本回来,还煞有介事的认真的读了一遍。现在回想,当初读完之后,应该是收获甚微吧,很显然,不是书里讲的不好,是自己当初的基础太薄弱,无法承载书里的知识。书里提到的很多概念,当初也只是潜意识里觉得好像是这么回事,甚至有些概念还是第一次在这本书里看到,那个时候,要用自己的话来把书里所讲的内容,重新梳理一遍,恐怕是万万做不来的。

这次取回这本书,又重新把这本书摆到了眼前,毕竟时隔几年,书中的内容几乎也毫无印象,就像是面对一本全新的书,自然是又有了一种重新翻看的冲动。顺其自然,大概花了几天的时间,读完了上篇(全书分为上、下两篇),算是读完一半吧,相较于前几年第一次读,这次算是收获颇丰,也拜于这两年对动态语言的接触,逐渐打开了自己对于编程语言的眼界。这次重新读,对上篇中所讲的九大编程范式总算有了初步的了解,书中提出的有些观点也算是有所感悟。毕竟每一种编程范式都自成体系,薄薄几十页讲述,也只能做初步介绍,但这对于“师父领进门”而言,也已足矣,若对其某一种范式有兴趣,自可去寻求更多资料以学之。读完这本书中,上篇对编程范式的讲解,对于编程语言的理解,犹如学写作手法而于写作,得益之处不在于文字本身。想必以后在写程序的时候,对编程语言的理解和运用,可以帮助我有更多理解。

除了读这本书,前些日子买了几本素描的书,其中有一本书叫《铅笔速写技法》。前些天,翻看了不到一半的样子。这本书的装订和排版,有点像画册,书中的插图有一些名画,读起来很悠闲,让人有一种边读边欣赏著名作品的感受。作者的文笔也很亲近,没有摆什么专业术语,这对于初学者很友好。网上有一位朋友来 email,也向我推荐了一本很好的书,很感谢!在 YouTube 上找了一位台湾的画家,讲解铅笔素描的一些基础知识,看了几集,蛮有意思的,讲解幽默,至少入门蛮好,打算跟几集学一些基本技巧。

这个礼拜看了几个视频,是关于 JavaScript 的。我在网上搜了一下关于如何深入学习 JavaScript,在 StackOverflow 上,得票最多的一个答案,其中一项是推荐观看 Douglas Crockford 关于 JavaScript 的演讲视频。在 YouTube 上找到了这个视频,并全部下载到了本地。这个视频是一个系列,分为八个章节,每个章节讲解一个主题,涵盖内容从计算机的起源到比较新的 ES5 标准,看了前两章,感受了一下,Crockford 还算是一个蛮有意思的老头子,偶尔会爆一些黑历史,哈哈!这里要提一点,他应该是微软黑,时不时调侃微软几句,好在我已脱离微软阵营几年时间,对微软已无爱,哇咔咔!我喜欢他的这种调侃,真有一种 Unix 程序员的风范!

往常,每周都会去逛菜市场买菜,这周也不例外。是呢,正在向居家过日子的好男人转型!就差一个女朋友了,哈哈!这次去买菜,发现个别菜价相对之前是真的便宜了。比如黄瓜,以前都是论根买,买个三四根就好几块钱,这次装大款,花五块钱一下子买了好多根,买的时候,还一个劲儿的跟老板说,太多了,我吃不了。老板也一个劲儿的劝,当水果吃,当水果吃。结果前两天,顿顿吃黄瓜,生着吃,炒着吃,各种吃……黄瓜的便宜,猜想应该跟季节有关,哦,还有香椿,相较于之前也是挺便宜的。这对于没有关心过粮食和蔬菜的人来讲,买菜的体验还是蛮有新鲜感的。当然,总体菜价是上涨的,可以预感,现在人民币贬值的可真厉害。看,逛菜市场买菜不单是为了那张嘴,还有体察国民经济的好处。

这周总是刮风,室外运动就进行了一次,跑了 6.2km,跑步软件尝试了 Nike+,以前是用 Strava。App Store 里搜了一下 Nike+,发现 Nike 开发了一系列的运动软件,不单是跑步,还有各种运动配套软件,我统统都下载了下来,注册了账号,准备体验了一下。微信朋友圈里,有朋友提到了 runtastic 这款软件,我去 App Store 里搜了一下,看着 icon 面熟,后来去 Wishlist 里一看,果然之前我就有收藏这款软件。这款软件也是有一系列运动配套 app,跑步是其中一款,分免费版和付费版,我下载了免费版,也注册了账号,准备以后都尝试一下,哪款好就用哪款。

这礼拜看了一部香港的获奖电影,名叫《十年)》,拍的真好。看完之后,我有一种想学广东话的冲动。这部电影,豆瓣上是没有链接的,所以我用了 wikipedia 的链接。刚才搜了一下,百度百科上竟然也有链接!好奇点击去看了下,看到了混球时报的评论,还被列在了“反面评论”里。嗯,懂了。

话说,时间过的真快,转眼就到四月中旬了,想学东西好多啊!总是一种无从下手的感觉!努力吧!

十三陵骑行

抱歉,周日去十三陵水库骑行,回来后四肢无力,冲了个澡,已经没有力气写文字,迷迷糊糊,脑袋也是晕晕的,也就早早休息了。所以上个星期的日记,拖到今天下午来写。

这周已经进入四月,春天也已经到来。这周北京的天气不算完美,有风的时候,会好很多,无风的时候,大多数时候空气质量都是良好。晚上还不错,仰望天空,时常能够看到天空中的星星。所以,这周跑步的时间点,也逐步移到了晚上。

周六的时候,突然没有心情看书和学习,本打算那天去骑行,后来发现刮大风,车子也没有准备好。车子隔了三个多月没有擦洗过,去年骑完就再也没有碰过,辐条和车架上一层灰尘,车胎也扁了。随手打开手机上的天气 app,发现第二天周日微风,晴天,空气质量优,所以决定周日去骑行。关于地点,我从网上搜了几条比较好的骑行路线,应该都是一些骑行爱好者体验过的。我从中先挑了一条难度相比较偏低的路线,剩下的路线,以后有时间再慢慢的体验。周六下午,我把我的红色 700bike 擦洗干净,出门打了气,顺便熟悉了车况,准备第二天出发。

周日早上七点多钟起床,天气晴朗,万里无云,偶有微风。上衣穿了去年买的骑行服,担心拍照过多,手机没电,所以带上了充电宝,骑行水壶里灌满了凉白开,没有放盐和糖。担心骑行过程中,阳光的照射,所以带上了骑行眼镜。下楼去超市,买了少许面包,背上背包,上路。

大概不到八点半,正式启程。出发点在清河,所以骑行路线还是比较清晰的,只需一路向北。一路上还算顺利,骑行速度不快,安全第一,沿途时常看到三五结群的骑行爱好者,有时候互相对视,彼此擦肩而过,但也心照不宣,自知都是同路人。每天都在大城市,偶尔离开市中心,离开林林总总的高层建筑,离开喧闹的人群,也算是一种身心放松。

坦白说,在没有参与骑行这项运动之前,我以为骑行还是挺小众的。但这次我独自骑行去十三陵,我才发现我又一次 out 了。沿途除了碰到自行车骑行的朋友,还遇到一个摩托车骑行车队,前前后后十几人,集体向前开去,好威风。突然感慨,平时真是在屋子里闷太久了,真的应该多出去走走,用眼睛多看看外面的世界,要不然活的真是太闭塞。

这年头儿出门,手机导航真的应该顶得上半支眼睛。这次骑行,如果没有手机导航,一天时间,我想我很难顺利的打个来回。上午大概十点半多,穿过一个村子,骑到了山脚下,之后开始爬山。十一点多,爬到了半山腰,看到了十三陵水库的那个大石碑,上面刻着“十三陵水库”几个大字,继续向上爬,沿途也断断续续看到同行的骑友。说实话,700bike 爬坡真的不是一把好手,后来实在有点爬不动了,索性下来推车上山。没有怕多久,我就差不多到了一个平坦的山腰,扭头便看到秀美的水库。

我站在水库旁边,眺望全景,那一刻,全身心无比放松,感叹春天的刀工无比精妙,将锦绣山河雕琢的如此秀丽。春天代表了生命力,万物苏醒,代表了一年的开始,萌芽的蠢动,希望的燃起,这是一个美好的季节。

环绕水库骑行了一段距离,距离水库渐行渐远,停下来,打开手机地图 app,准备搜索一条返程路线,发现手机连不上网了,但手机顶部明明显示着 4g 标志,而且信号格几乎全满,但就是上不了网,开始以为手机出了问题,关闭重启,还是不行,后来又以为手机欠费,但手机信号一直有,为了一项一项排除可疑的问题,向身边的警察叔叔询问了附近哪里可以给手机充值。恰好不远处有一超市,谢过后,跑进超市,老板说这里不卖充值卡,后来我灵机一动,问有没有 Wi-Fi,让我连一下网,自己充值。老板人好,倒腾了一翻,连上了网,用支付宝充了值,关掉 Wi-Fi,还是连不上网,此时手机顶部的信号指示还是将近满格,我不想再浪费时间了,索性在 Wi-Fi 下先用地图 app 搜索出一条返程路线,然后依照这条路线先往回走,不联网也不影响查看路线。谢过老板,为了表达谢意,买了一瓶苏打水,返程,:D

返程途径明皇十三陵,照了相,歇了脚,吃了东西,补充了水分,周围闲逛了一圈,正式踏上返程路线。此时发现,手机的4g可以联网了……我突然觉得,这特么就是生活。

因为我不想再按原路返回,还是来时沿途风景,我觉得已没有意义,而我新找到的另一条返程路线,正好绕十三陵水库一个圈,所以我选择了另外一条路线。当然,归来途中还是有一段路线是重合的。边往回走,除了欣赏沿途风景,边思考。我突然发现,受骑行这项运动的影响,我越来越有一种探索的冲动。如果是许多年前的我,想必我会自然而然的选择来时路线,原道返回,而这次,我下意识的去寻找新的路线,虽然返回的沿途,路线上出现了一些小小的偏差,但过后我还是对我做出的这种选择做了好评。

我想,骑行这项运动,我除了能从其中娱乐身心以外,我想我可以学到更多。这里的更多,已不限于骑行本身。探索,是一个很刺激的活动,她充满了趣味性,挑战性,不确定性,偶然性,更重要的是,她可以帮助你成长,成长就是未来,未来如果没有成长,那就是没有未来,只不过是在重复昨天的故事,而已。

这次,记录了好多骑行方面的内容。骑行,对我来说还是一项新的兴趣爱好,以后会怎样,我也不知道,我希望它能够变成我的一项长久的兴趣,来充实我的生活,也希望我能够从骑行当中学到更多,同时也帮助我能够更好的成长。哦,忘记说了,这次全程总计七十三公里。在 700bike 的骑行排行榜上,当天全国排名为第五名。话说,哪天我选择一条一百公里以上的路线,估计当天全国排名第一名的头衔就是我的了,哇咔咔!迟早我要拿一次第一!想想就开心!

讲了这么多骑行的内容。这个星期,我还依然坚持在跑步,而跑步时间,我调整到了晚上,距离增长到了 5.3 公里。由于那天晚上将近九点才到操场,结果跑到晚上十点,跑完又绕着操场散步,边听音乐,边思考人生,边享受四周的安静和黑暗。结果导致十点半的时候,管理操场的大妈手里拿着大喇叭,在操场的入口处,轰我马上离开,可惜我带着 Boss 最强降噪耳机,根本没听到,最后还是我主动摘下耳机,走到操场门口,准备离开,大妈这才轻声对我说,“带着耳机呢是吗?没看操场就你一个人么?”

当然,除了锻炼四肢。这礼拜还读了《Ruby元编程(第二版)》,读的七七八八,先把 Processing 的文章补完,有时间写篇读书笔记。读完之后,又开始读《Text Processing with Ruby》,这本书呢,之前为了解决电子书中的文本问题,读了个开头,这次又是从头开始读,计划读完它,然后有时间写篇读书笔记,尽量用英语吧,光说不练假把式。

这个星期,Jay 同学说,他在成都的公司开业了,还招了一名年轻漂亮的前台妹纸,:D 。祝他一切顺利!想想去年,人还在杭州,今年就彻底移民到了成都。我呢?我的下一站会在哪儿呢?尚且未知。

最后说一件事情,我的 blog,上个月的月访问量已经突破了十万,还是小开心一下。感谢地球上,分布在不同地域的中文阅读的朋友,我猜,应该还是以华人为主吧。访问的地域分布,主要是北美和大陆,比例大约为 1:1。总体上,海外的朋友要略多于大陆。这要感谢 Google 的搜索引擎,当然,也要感谢 Baidu 的搜索引擎,你懂的。要特别说一点,在我的微信公众号里,寥寥共几人,但有一位萍水相逢的朋友每次都为我点赞,在此特别感谢关心和关注。

上面这段话放在文后,而没有放到文前,或当成标题,也只是希望给那些平时阅读的朋友看到。我以为,志同道合,才有可能做真正的朋友。朋友,我从来不追求量,只追求质。

Do the better! No best!