麻辣面

2016年的四分之三已经过完了。按照习惯,接下来应该说,“不知不觉xxx,过得好快……”。但这次我想说的是,“有知有觉xxx,过的好快……”。

最近这两年,不管是做什么,总是觉得时间不够用,忙完了这个忙那个,时间就酱不经意间流逝了。但忙了一段时间回头来看,不管是狭小的时间点还是大块的时间段,时间能利用的大部分也都利用上了,迷茫确实少了很多,较几年前有了很大的改观。但是大部分时候还是觉得自己的进步太慢了,要学的,想学的东西还有很多,总会觉得时间不够用,做事情的效率还是觉得太低。有点轻度焦虑的倾向……

咦?!差点儿忘了说天气……闷热的天气正在渐渐消退,这个礼拜北京几乎没有太多感觉到潮湿闷热的天气,最多就是上午八九点钟的太阳会有些干热。空气一下子变的干燥,也意味着秋天正在不声不响的来临。一早一晚也已经有了凉意。现在穿长裤子走在上班的路上也已经感觉不到热,至少不会因为走了几分钟而出一身的汗。晚上从公司楼里出来,走在马路上,迎面吹来一阵阵凉风,还蛮有一种惬意的放松感。

最近开始做一个几乎全新的项目,技术上又进了一步,开始尝试Redux,对React-router的使用也在逐步深入。按照今年年初的计划,对于前端的学习,基本上在按部就班的进行着。虽然前些日子有些累,但好在还坚持着,第一阶段算是过去了,现在开始第二阶段……迈过了这个阶段,对于React的学习感觉基本上就算是入门了。今年对于前端的学习,也算是达成了初步阶段。啊,时间总是很少,想法总是很多,这是现阶段的主要矛盾。

前些年过日子,总是觉得一年有好多个月,一个月有好多天,一天有好多个小时,还时不时的会出现空虚寂寞冷的时候。仰望星空,还有闲情向窗外的月亮矫情一下。这两年过日子,一年就十二个月,一个月就三十来天,有时候还得算算这个月是三十一天还是三十天,心里默念一遍,‘一,三,五,七,八,十,腊,……’,若是三十一天,心里窃喜,有一种赚到了的感觉。啊,在时间面前,我好像永远都是个loser,好可怜。就酱紫,时间久了,也逐渐意识到,对于一个人来讲,一生的时间就那么多,做事情总要有个取舍,这又是一件困难的事情。前些年不知道想做什么,着急。这两年想做的事情太多,时间不够用,着急。以前对时间无从规划,现在对时间的规划,一般都是以年为单位。这也让我切身的初步体会到,一年下来,大概能做多少事情。正常人活着,人生也不过几十年……曾经跟朋友半开玩笑的说,我大概给自己规划的人生时长为六十年,超过六十年,多活一天我就赚到了。从去年开始,已经过半……所剩时间不多了,这话听起来多少有点恐怖……不知道当我顺利活到六十岁的那一天,看到三十年前写的这句话时,会是怎样的心情,那时候的我,又会是怎样的生活状态,有点好奇,好像是在猜谜,有点意思,虽然结局早已注定。

换个话题吧,我猜大部分人还是不太愿意继续聊那个话题的。有时候,人们总是喜欢用眼前的‘美好’,来特意掩盖未来注定要到来的事实。‘悲观是一种远见’,木心先生的这句话说的多么具有洞察力。

曾经的很多年,我总是对文史类知识存有偏见,总觉得那是个卖弄笔墨的行当,是要靠耍嘴皮子才能混饭吃,哪有理工类的知识来的实在,来的实用。这几年自己因为遇到了一些人生上的困惑,多少读了一些文字类的书,才逐步从这些困惑中走了出来,也逐步改变了自己对文史类知识存有的偏见。相反,正是因为自己缺乏此类知识的了解,才导致存有偏见。这真是一个死循环。结论还是那句话,不要对自己尚不了解的事情轻易说不。

还是说回现实生活吧。断断续续的,这周把《编写可维护的JavaScript》一书算是翻了一遍。第三部分讲自动化。本来计划好好看一下测试部分,结果发现这部分的内容所用的工具有点过时了,也难怪,看了一下原版书籍的出版时间是2012年,现在已经2016年。如今这两年前端的发展是一年一个样,四年应该有四个样了……所以,这部分就没有太细看,只是随手翻了翻。接下来,我要开始读《HTML5秘籍》这本书了。过些天就是中秋节了,到时候,如果有姑娘,就去陪姑娘,如果没姑娘,就窝在家里看书。好吧,虽然有姑娘的概率几乎为零,但我还是要这么一说,万一有了呢?吴军博士的那本《智能时代》我还一直留着没看。按照我这两年的看书速度,这样一本三百多页的文字科普书籍,哼哼,看完也就是一天的事儿。

另外,我还想好好学习一下Vim这款编辑器。前两天随手翻了几页《Vim实用技巧》这本书,学了两个小技巧,用在了平时的代码编写过程中,突然感觉好有成就感,对Vim又多了几分崇拜。以前我对这些小技巧总是不太想花时间去学习,这次我发现这些小技巧还真的能够提高不少做事情的效率,观念立刻转变。Vim用好之后,确实是个神器,现在对Vim的使用,确实有点丢Vim的脸……

文章已经累计十四篇断更,运动依然处于停滞状态……

今天晚上除去吃饭,在附近的一家兰州拉面馆吃了一碗麻辣面,灰常的好吃!话说我已经在这附近住了将近五年了,今天才发现还有这么好吃的面,上帝对我真是不公平啊……

是不是今天觉得有点文不对题?嗯,就酱。

睡觉

这个星期开始,夏天的影子在逐渐消失,秋天的味道越来越浓。前两天早上上班的路上,突然发现路边的一些植物已经开始落叶。只可惜我对植物比较外行,无法说出其名字。除此之外,那天早上的天空格外的蓝,空气质量也是出奇的好,真是外出度假的好天气,可我却大步的走在上班的路上,脑袋里想的是接下来的项目用什么技术栈来做比较好。突然间好想去冰岛,看极光……

工作上,这个星期完结了一个阶段性的项目,总算是可以缓口气了。短暂的停下来,可以总结一下过去的这一个多月,再展望一下未来的一个多月。不知道从什么时候开始,对我来说,思考变成一件很重要的事情。同时,我也很享受和沉浸其中,这一点也很重要。川流在拥挤的人群中,低头赶路,久了,会有一种茫然,所以要时不时抬头,踮起脚来看看路,接下来要走的以及刚刚走过的。

这个星期大概就是这样一种状态。工作时间就好好工作,工作时间之外,可以选择休息和学习新东西,暂时不用赶工期。生活的秩序也有那么一点点的恢复。

周中的时候,公司召开了年中会,到一个有水上娱乐设施的度假村,上午开完会,下午在泳池里high了半天。去之前有提醒带泳裤,可惜忘了,下水之前花三十块钱买了一条。话说我是不会游泳的,好在水位不深,只过腰部,没有生命危险。那天天气有点闷热,但水还是有些凉的,泡在水里时间久了,身体还是有些凉。High累了,就坐在泳池边上,脚放在水里,一边拿水枪向同事开火,一边看姑娘。突然就感慨,一年四季,夏天真是一个不错的季节,嗯。游泳馆也是一个不错的运动场所,嗯,难怪有人辣么喜欢游泳这项运动,今天好像才有点儿开窍了。难怪单身这么久,原来是姿势不对。其实,我以前就觉得跟姑娘开始约会的话,每次都从去电影院开始,这个套路太俗了,简直就是千年不变,一点新鲜感都没有。不过,一直也都没有想出一个新地点。这次坐在泳池边,脑袋里突然想到一个新去处。嗯,猜对了。

这个周末,基本上一半的时间都在睡觉。周日早上醒来的时候睡的有点恍惚,竟然出现今天是不是要上班的幻觉。中午吃完饭,靠在床头看书,没一会儿功夫眼皮就开始打架,躺在床上一觉睡到下午四点多。睡觉对我来说,基本上每次都有这样一个特殊的阶段。那就是每次疲劳之后,开始的几次睡眠是不解乏的,而且越睡越累,但是睡到某一个节点的时候,就开始越睡精力越充沛。这个周末基本上刚刚睡到那个节点,可惜明天又要上班了……生命不息,睡眠不止。其实,睡觉才是一项好运动。睡觉是会做梦的,做梦其实是一项拼脑力的运动。其实我一直都觉得,奥运会的项目里应该加入睡觉这一项。评分标准可以根据做的梦来进行评判……详细的就不展开说了,哪天碰到奥组委的人了,我会跟他们当面反应的。

周六晚上特别想放松一下,打开豆瓣的电影页面,突然看到正在上映《谍影重重5》。一看表,才七点多。搜了一下临近的电影院,有八点多的场,收拾了一下,决定出门去电影院看电影。七点多到八点多时间还来得及,但毕竟第一次去那个电影院,而我又是个路痴,天色也渐渐暗下来了,所以就没有事先在线上订票,打算到了电影院再订,心里盘算着,反正都有座位。但万一事先订了票,又没有及时赶到,不就亏了么。

还好顺利找到了电影院,从豆瓣上订了票。进入放映厅的那一刻,突然发现好像哪里不对,检票的那位大叔为啥没有给我3D眼镜?我低头一看票,怎么会是2D的?我又到豆瓣上的订票页面看了一下,原来这部片子在这家影院只有2D的。好吧,带着一点小小的遗憾,算是入场了。座位在第四排中间偏右,左手边是一位汉子,右手边是一位身材娇小的妹子,以及她右手边的男票。话说这位妹子进场的时候手里捧着一桶爆米花,每将一粒爆米花送入嘴中,都要咯吱咯吱的在我右耳边响半天,我就是在这样的伴奏声中看完了这部电影。话说,看到三分之二的时候,我突然庆幸没有看3D版。因为我大概可以想象的出来,镜头晃的如此厉害,如果是3D版,想必我现在已经晕车了。回家后,在豆瓣上看了下影评,果然如我所料,有人因为看了3D版,出现了晕车状。

前些日子看了《谍影重重1~3》,都是马特·达蒙主演,发现第四部就不是他主演的了,又看了下影评,有人评论说这部电影的导演说第四部跟前三部没有太大的关联,所以第四部我就没看,这次直接跑去看第五部。情节上来看,果然没有间断,基本上可以跟前三部联系起来。自从看了《火星救援》,我就开始喜欢马特·达蒙这个演员了。妈的,简直帅死了!前些日子,偶然还在YouTube上看了一段今年马特·达蒙在MIT毕业典礼上的演讲,我彻底沦陷。以后他演的或导的电影,我全看。

关于技术,周末看了下Ant Design,打算在项目中用一下。另外发现这个项目是用TypeScript写的,大体看了一眼前边的文档,想了解一下为啥要用TypeScript写。大体看了一眼TypeScript的语法规则,初步感受是,TypeScript的语法规则将Javascript向静态语言那边靠拢了一点,比如变量的声明要求指定类型等等。随手翻了几页《Elixir程序设计》这本书,觉得这门语言的模式匹配的概念蛮新鲜的,以后可以学习一下,开阔一下函数式编程的眼界。《编写可维护的Javascript》这本书看完第二部分了,对于一个刚刚接触Javascript的初学者来说,收获还是蛮大的。不过,有些细节的地方还是需要不断的实践才能熟练掌握。这本书,以后也要多翻几遍。

技术文章已经断更十三篇了,锻炼依旧是间断状态……

不算这篇文章,再连续写四篇日记,我就已经不间断的写了两百个星期的日记了。一百多个星期之前,即便是再怎么吹牛,我也没有自信说,接下来要不间断的写两百个星期的日记,风雨无阻。老实说,除了这些文字本身,我从这两百个星期里额外收获了很多东西,也许以后还会收获更多,也许是。但,有些是可望不可求的事情。大概没有人会因为每天坚持吃三顿饭,每天晚上坚持睡觉而感到意外,现在每周写文字对于我来说,基本上也变成了这样。

我想用文字记录我的生活。就酱。

又买书啦

这个周末在家休息了。不用在回家的路上敲这周的文字了。现在正坐在电脑前,耳朵里塞着耳机,听着《火星救援》的电影配乐写文字。

这个星期北京下了一两场雨,随后突然觉得有进入秋季的感觉。今年的夏季要结束了。虽然最近早上上班的路上还是有些热,但空气中潮湿闷热的水蒸气正在渐渐退去。晚上从公司出来,偶尔有秋天略显干燥的凉风吹过,这种感觉真好。突然觉得今年的夏天好像有点短,嗯……也可能是因为最近有点忙吧。

这周大部分时间还是延续着老样子,工作的时候还是比较忙吧。只是临近周末的时候,似乎感觉不是那么忙了,不知道是不是已经习惯的缘故,感觉多少也可以缓口气了,这个周末也得以在家里好好休息一下。

自从最近开始工作,感觉已经好久没有买过书了。当然了,即便是买了,应该也不会有时间和精力去看……好在这个周末终于可以正常休息了,周五晚上一口气从网上订了三本书。一本是吴军的《智能时代》,一本是《编写可维护的Javascript》,还有一本是《HTML5 秘籍》。拿到这三本书已经是周六的晚上,匆匆翻了一下《编写可维护的Javascript》这本书,全书分为三部分,第一部分是编程风格,主要在讲Javascript语言的编程规范,好在过去一个多月写了一点儿Javascript,一些代码的书写方式还留在脑袋里,概念上来讲,没有什么难以理解的地方。第二部分是编程实践,此部分已经不局限于Javascript语言本身,而是拓展到与HTML以及CSS之间如何进行有效的代码组织,这部分还没有看完。第三部分是自动化,包括校验,文档化以及自动化测试等。整体进度现在只看到将近一半的样子,准备尽快先看完一遍,为接下来的Javascript代码书写做一些校正。然后这本书以后就可以当手册进行翻看了。紧接着要把《HTML5 秘籍》这本书看了,最后是CSS3这本书。啊……最近的时间又排满了,女票什么时候找哇!不想再过今年的光棍节啦……

由于前些日子工作比较忙,好容易休息了一个周末。这两天洗了洗衣服,给冷不丁同学(我养的一只仓鼠)打扫了一下它的小窝,今天下午去超市转了转,买了一点日用品,顺便囤积了一些零食,以备晚上饿的时候补充能量。本来打算今天晚上去跑跑步的,后来发觉现在四肢还是有些无力,索性还是先好好休息一下吧。周六晚上浏览网页,看到有人夸Apple Music,勾起好奇心,试着交了一个月的费用,一听,果然音乐品质要比网易云音乐好。刚开始还以为是个别现象,后来随机听了一些音乐,果然普遍音乐品质都要好很多。不过有几点感觉现在还有差距,一个是本地化不够,搜中文的歌曲用中文,英文的歌曲最好还是用英文,日语歌曲最好用日语……话说难道要让我重新学习一下日语不成?另一个问题就是网速不行,差不多每次都要开VPN才能顺畅的听。好在Apple Music可以下载下来听,所以可以提前在家里下载下来,然后在路上离线听就好了。反正订阅了一个月的服务,这个月我想尝试一下Apple Music,毕竟音质还是可以的,普遍要比网易云音乐好,如果还可以的话,打算长期订阅了,过段时间再买个好一点的耳机,啊,我的音乐又回来啦!

突然发现一个严重的问题。本来是周日晚上写日记,最近这段时间不知不觉推迟到了下一周的周三左右。想了一下,可能是因为前段时间太忙了,时间太紧,周末也在工作,所以不知不觉的日期就被拖到第二周的中间位置。接下来日常工作如果能恢复按部就班的节奏,还是尽量将日记准时发布于周日晚上。

这周还是没有写技术类的blog,已经十二篇了。啊!我的天啊……不过,换个角度,也可以看出日积月累的力量有多么的可怕。今天多做一点,明天多做一点,一年坚持下来就可以差出好多。这也算是自己通过这件事情得出的一个小小的心得吧。

别的没什么想说的了。尽量多学点儿东西,把工作做好,然后找个女票,成家。最近这段时间大概就这个主要想法了,没别的。

一瓶酸奶

现在正在回家的路上。看来,这周的文字又要在路上完成了。

这周北京的天气又着实闷热了几天,当然还是早上上班路上的时候比较闷热。几乎每天到公司都要坐到工位上先喘口气,浑身是汗……

这周依旧延续了前几周的生活状态,主要还是以工作为主。生活内容依旧很简单,几乎每天脑袋里都是工作的相关内容。但是我最近发现,虽然工作很忙,但有时候我还是可以从工作中找到一些有趣的事情。一天下来,也算是给自己找的一些乐子,缓解一天的疲劳。

前些天的某一天,早上到公司后发现桌子上多了一瓶酸奶,看了一眼周围同事的桌子上都有一瓶,我下意识的想到这可能是公司的福利。但奇怪的是,第二天就不再有了,一连几天都没有。偶然一天的下午,我发现清洁卫生的阿姨从其他人的桌子上回收酸奶的空瓶子。我好奇的问了一句,为啥我们这边没有酸奶了?阿姨说,酸奶有限,每天来的早的人可以去拿,来的晚的就没了。

后来没过几天,早上到公司后发现桌子上又有了一瓶酸奶。因为太忙了,没来得及喝就跑到楼上后端同学的工位那里调接口去了。中午吃饭的时候回到自己座位,发现酸奶没了,开始还以为是其他同事帮忙消化了,所以就没在意。不一会儿,阿姨走过来跟我说,上午给你拿了一瓶酸奶,看见你没喝,我就帮你放到冰箱里了。开始我愣了一下,下意识说了声谢谢。后来我从冰箱里拿出了那瓶酸奶,喝了。

中午吃饭的时候,碰到了那位阿姨,上前告诉她说,喝完奶的空瓶子我已经放回去了,不用再到我那里收了。后来最近这几天隔三差五我的桌子上都会有一瓶酸奶,每次喝完我都会自觉把空瓶子放回去。阿姨好像也知道我每次都会把空瓶子放回去,所以也没有再到我这里收过瓶子。

这件事情虽然是个小事,坦白说我已经很多年没有遇到过了。社会上混了这么些年,似乎已经习惯了人与人之间的利益交换,没想到今天真的遇到了一位好心人。这件事情真让人心暖。我似乎又开始相信这个社会上还是有好人的。这句话说的虽然有点儿极端,但事实已经证明我已经好多年没有遇到过类似的事情了,所以我要把这件小事记下来。同时我也为自己庆幸,在如今这个社会大染缸里泡了这么些年,我没有将自己的那份真诚丢掉,也没有被这个势利的社会所完全玷污。有时候为了生存,为了保护自己,不否认,我也学会了一些伪装自己的招数,但如果对方愿意以诚相待,我也依然愿意与对方分享自己的真诚。求生存,招数是用来保护自己的,不是用来伤害别人的。这一点,目前为止我自以为做的还算及格,也希望以后自己能够保留这份单纯。

这周还是以工作为主,所以这件小事也是工作之余遇到的。

周末在公司加班的时候,尝试了一下公司的咖啡机,用咖啡豆磨了两杯咖啡,品尝了一下,味道还不错,至少比袋装的速溶咖啡要好的多。之前有讲过,我喝不了袋装的速溶咖啡,就是2+1的那种速溶咖啡。喝完之后心脏受不了,心率加快,有一种得了心脏病的感觉,难受。后来买过瓶装的低咖啡因含量的纯咖啡,这种咖啡喝完感觉就很好,心率正常,还不影响睡眠。这次喝公司用咖啡豆磨出的咖啡感觉也不错,心率一切正常,还真的有提神的感觉,悲剧的是周六下午连续喝了两倍,导致晚上失眠,第二天凌晨三点才睡着觉……

嗯,这周没写技术文章,已经十一篇。没跑步,至少两个多月没锻炼了……我觉得,想要收获,总得付出点儿什么……最近用ReactJS已经一个多月,已经有入门的感觉了,也算是有失有得。

我觉得,付出总会有回报的,问题在于你能坚持多久。嗯。

假装感冒

最近有点忙,看来文字都要在路上完成了。

立秋了,节气上来看,上个礼拜的周末立的秋。俗话说,秋后还有一个三伏天。最近天气还是挺热的,印象最深的应该还是上班的路上,简直热死人,闷热的那种,出一身的汗。一旦回到家中,或进入办公楼,一天的闷热就算终止了。再出办公楼的时候天就黑了,气温也降了下来,一天就算过去了。

最近一段时间太专注于工作了,感觉时间过得太快,要学的东西太多,要完成的工作内容也有好多。当然了,压力之下也收获了一些前端开发的经验。自己的狗粮,迟早还是要自己去吃的。现在项目处于收尾冲刺阶段,等这几天结束了,我有重新推倒写一遍的打算。如果重新写的话,我想引入Redux,用action将数据的操作和view做分离。话说隔离真是个好东西,高复杂度的结构,一旦进行隔离,瞬间降低好几个级别。

最近这些天没怎么看书,等过了这几天,我打算先补一补CSS,还有就是想看一看关于原生DOM的书。这两年随着ReactJS的流行,Virtual DOM的概念被炒的很火。同时jQuery的时代会慢慢的退出主流舞台,我以为,以后行走于Virtual DOM之上,要想在此之上有更深入的了解,对原生DOM有一个基本的了解会帮助你走的更远,就像是如果想对C/C++有更深的把握,学习汇编语言是一项必备技能一样。好吧,也许这种认识还有很多局限性,毕竟正儿八经的做前端时间才一个多月,很多事情目前体会的可能并不深,或者可能并不准确,以后随着经验的积累,体会可能会越来越多,认识也会越来越清晰。

话说到现在有点不知道要说什么了……这段时间主要还是在写代码,乱七八糟的事情想的不是特别多,所以工作之外的心得好像也就没有以前多了。生活突然变的简单起来,一般也只有每天晚上1点以后,睡觉前能够享受一段安静的时间。一天之中难得的一段安静的时间。

有时候晚上静下来,感觉靠在床头发呆都是一种享受,然后心里就想,终于可以缓口气了,马上就可以和枕头来个亲密接触,第二天的事情就交给第二天再做吧(此时此刻我就是一只把头埋在地下的鸵鸟)……当你确定可以得到一样梦寐以求的东西,但还没有真正拿到的时候,那段等待的时光往往才是最幸福的。为了体会这份清净,很多次即便是已经很困了,还是不想睡,总想多享受一会儿这份清净。因为一旦睡去,一睁眼又是忙碌的一天。不过这些天我好像已经慢慢习惯了,如果不是赶进度,已经快分不清周末和工作日了,对我来说好像已经没什么太大的区别,反正都是一直在工作,管他是不是周末,关我屁事……

我也说不上来这种感受是好还是不好,人们往往对习惯了的事情几乎不会有思考的意识。不过说来说去,还是要挤时间学习才行,只有这样才能不断的提高工作效率,慢慢的改善工作状态,然后挤出更多的时间来学习,再提高工作效率,这应该才是一种良性循环。好吧,方法论这种东西说起来都是容易的。当前的生活状态估计还要持续一些日子,自己先做好心理准备吧。

文章这周我是又没有写,已经十篇了,我已经不想再提是哪十篇了,总之是欠了十篇的技术类文章。能补就补,不能补……我也不想难为自己。前些日子,有位冰岛的朋友询问关于Processing的问题,一直都没有回答,答应人家的事情没有完成,有点儿过意不去。最近他开了一个公众号,介绍冰岛这个国家的所见所闻,蛮有意思的。以后有机会去冰岛,他说可以给我做导游。我想了想,先攒点钱,以后有机会可以去冰岛玩……

文章都没写,锻炼身体就更别提了。前几天鼻子流鼻涕,嗓子突然变哑了,给人的感觉像是感冒了,其实并没有,只是外表看起来有点像。跟同事开玩笑说,其实我可以假装感冒……上班的路上,路过药铺,买了鼻炎康和草珊瑚含片,顺便称了一下体重,净重65公斤左右。依照我的身高来算,应该是标准体重,但为啥感觉自己瘦了点呢?前些日子回家我妈也说我瘦了。我妈说我瘦基本上是外表看起来真的瘦了,不是客套话,如果我胖了我妈也会直接说我胖了。我纳闷的是,为啥体重还是那么重呢?结论恐怕只有一个,减肥又失败了……虽然我并不算胖子,但我初步体会到了一个真正的胖子减肥失败的挫败感。

好吧,这次就说这么多吧,现在已经快凌晨两点,我要睡觉了,啊!我亲爱的枕头,我来啦!哦,对了,我还没有女票,如果有的话,我会先把她叫醒,然后我再去睡觉,所以我没有女票。

过得有点快

最近这应该是第二次在回家的路上写blog了。这些天有点忙,不管是要学的,还是要做的。公交上的时间用来写点东西,也是一种很好的利用。

哦,对了。每次都要聊一聊天气。这周的天气嘛……老实说,有点记不得了。印象深刻的,只有每天上午进地铁前的二十分钟,以及出地铁,往公司走的二十分钟。这四十来分钟是一天最热的时候。等再次出公司楼的时候,就已经是晚上了。晚上自然是凉快一些的。回家的路上,不管是地铁还是公交车都有空调,到家之后也有空调,一天下来就基本感觉不到热了。至于说天气阴天还是下雨,只要不发生在上下班的路上,我是不关心的。

这些日子一直在做前端的工作,从最开始的一脸懵逼,现在好像也能试着写个hello word……从整个项目的开发流程开始,到人与人之间的沟通,逐渐也都在按部就班的熟悉过程中。在最开始的时候读了两本入门的书,最近这两个礼拜没有怎么在看书,一直都在做项目实践。一方面是想理论联系实践,另一方面也在不断的总结开发经验。每隔几天我都会问自己,项目做到当前阶段,如果再让我重来一遍,我大概会采用什么样的方法去开发。React的各个组件之间如何组织会更合理一点,数据如何管理才能更清晰一些。React当中有一个router的类库,什么时候使用router更合理。前些日子看了一个Facebook开发的另一个类库,主要是用来降低bug以及做性能优化的,叫immutable.js。前两天在获取props属性值的时候碰到一个坑,突然想到了这个类库的使用场景。

对于React组件的生命周期,从文档上来看,只有几个回调方法,好想挺简单,但在真正使用过程中才会发现,其实真正实践起来并没有那么容易。要想真正准确理解整个生命周期,还是需要在真实的开发场景中细细的理解。

以前关于前端总是在谈论Javascript,这段时间其实被折磨的最惨的是CSS,这也让我意识到,后面应该好好学习一下CSS,以前太忽视了,外加平实周围都在谈论Javascript,所以给人的感觉好像CSS容易的不值一提……其实要想把CSS用好,也不是一件容易的事情。

昨天的blog写到上述内容,今天接着写。

昨天谈到一个immutable.js的类库,今天晚上又遇到一个坑,调试了一晚上,才发现设置的数值原来是一个引用类型……深度copy之后解决问题。

好吧,这次写偏技术的东西多了一些。也可以看出来,最近心思都在忙于工作,也在学习一些前端的新东西。

周末两天,差不多一天半都在写代码。周日休息了一上午,一直在补觉。周六晚上脑袋有点转不动了,忙里偷闲,看了《谍影重重2》。片子很好看,我很喜欢这类情节的电影,主角不但不会死,还总能绝境逢生,最终反败为胜。看完有点像是被打了鸡血一样,有点像是在看《第一滴血》的意思。

话说最近将近两个月没跑步了,等忙过这段时间,我想逐步恢复运动,如果有可能的话,我还想搬的离公司近一些,换一间好一点的房子,到时候爸妈来北京也有个落脚的地方,具体到时候再看。

关于Processing的文章,好像说不说已经没有太大的意义了,总之,目前为止已经欠了9篇文章。也许,这个系列的文章剩下一共也没九篇。不知道,先记下吧。最近几个月我还是应该先好好学习一下前端的,静下心来,先老老实实的把基础打好,时髦的东西先放一放。我认为我需要这样一个静下心来积累的阶段。

好吧,这次就说这么多吧。这次的blog是分两次写的,也是这四年多来的第一次,好在期间不管发生什么,从未间断过。

有时候,回过头来看,这就是生活的本来面目。

下大雨

过去的这段时间,全国很多地方都在下雨,北京也未能免俗,下了很大的一场雨。不过吧,很可惜,忘记拍一张照片留念了。不过过后想想,北京这几年经常这样,所以也就释怀了。明年或许还会来这么一场,明年再说……

这周对于个人以外来说,可能也就是下雨这件事情印象比较深刻。平时的话,早上出行还是坐地铁,晚上回来坐公交。坐地铁的时候人还是蛮多的,索性就在脑袋里胡思乱想一会儿。我一直是觉得,每天除了瞎忙活以外,要给自己留一点时间去思考。具体思考什么呢?我觉得什么都可以,比如总结最近的方方面面,哪些事情做的还可以,哪些事情还需要改进,具体应该如何改进等等。过去的这个礼拜,有时候白天一直在工作,晚上回来坐公交的时候,脑袋里就会想很多事情。透过公交车窗口,呆望着外边的人来人往,静下心来想一些事情,那个思考的过程,我觉得对我来说是一种消化,同时也算是对白天一天的总结,也算是让大脑换一种状态放松,我很享受这个思考的过程,我觉得这对我来说是一种沉淀和积累。如果认识到了一些新的结论,就会有一种成就感和充实感,觉得这一天总算是没白过。

有时候,我也觉得,家离公司远一点也未必就一定都是坏事情,这正好强制给自己挤出一段时间用来思考。如果家离的太近,反而可能这段时间就很容易被压缩。另外,上周差一点就感冒了,这周接受教训,为了更好的让自己能够可持续发展,晚上尽可能的早睡一会,至少要保证第二天的精力能够支撑完成正常的工作和学习。我必须承认,之前有点太心急了。其实现在静心想想,每天只要保证多做那么一点,要不了多久就可以赶上来。反而如果太着急,革命的本钱一旦没了,那就说啥都不好使了。

等忙过这段时间,我要开始挤一些时间恢复跑步了。今年的半程马拉松还有很长的一段路要走。外加这段时间又停了下来,还要慢慢恢复一段时间才能持平之前的状态。今年的素描绘画估计要泡汤了,现在半年的时间已过,之前才刚刚开了个头。这段时间又没有太多精力去学习,只能往后顺延了,今年能学成啥样子,我现在心里也没底,只有尽可能的争取了。其实,平心而论,这对我来说其实也算不上什么打击和失败,我之前曾经跟一个朋友说,这几年我一直都在逐年给自己加任务,我会一直加到自己喘不过气来为止,然后再开始减任务,减到比满负荷稍微低一点儿的状态。其实只有一个目的,就是想看看自己一年下来到底能干多少事情,尽量不要让自己虚度光阴。说来说去,我还是不太喜欢跟他人攀比,过去的这几年我也一直在跟自己比。不管是写文字,还是跑步,又或是学习一些新的东西。自己之前做到了‘一’,下次就争取做到‘二’。但有意思的是,你永远无法阻挡别人跑过来跟你比。对于这种情况,我也没什么可说的,只能是承蒙看得起在下了,承让。

我发现我跟有些人真的是没得比。我无法连续一周工作七天。每个星期我至少要休息一天,至少要留有一天的时间来给脑袋发呆,否则下个星期坚持不了多久,脑袋就彻底迟钝了。脑袋迟钝的外在表现就是无论做什么事情反应总是慢半拍,更严重的就会变成消极怠工,各种磨洋工。所以无论如何,每周我都要给自己的脑袋留一点时间来发呆,否则就彻底呆掉了。看来,一周工作五天,周末休息两天(或者至少休息一天)是有一定的科学道理的……嘿嘿,好吧,我在为休息找借口。关于休息,Elon Mask有句话说的好,“当公司破产时,你有的是时间跟家人在一起。”(手动微笑)。

这段时间在学习前端的一些技术。关于CSS,有点小体会。我觉得学习CSS的难点,并不在于实现具体常见的样式,而是如何更有效的组织大规模的CSS架构,比如如何具有更好的兼容性,更巧妙的减少CSS的代码量,更合理的重用,更合理的布局等等。由于浏览器的兼容性不同,这其中必然有很多经验性的东西。当然,实现一些特别炫酷的效果也并不是一件简单的事情,但相比而言,只要习得其中的技巧,就不再是一个问题。周末在看一本CSS网站布局方面的书,名叫《CSS网站布局实录》。这本书是前两年买的,当时只是随手翻了翻,没有太细看。这本书的出版时间有点早了,现在貌似已经绝版,书中的一些布局理念有点过时。不过,了解一些历史也没什么不好,可以看出来,当年在布局的时候,曾经用table布局也是风靡一时啊。另外吧,我觉得,学习CSS还应该在实践中体会和总结,理论方面感觉没有太多可深究的东西。关于HTML的学习,周末找了一本HTML 5的书,看起来还不错,等这些天忙完,准备好好看一看,还找了一本最新版的CSS 3英文原版书,接下来也准备好好看一看,Javascript的书就不说了,已经有很多不错的书,我要静下来心来好好打一打前端基础,给自己多争取一段沉淀的时间,不急于求成。

周末忙里偷闲,看了一部电影,是一部老片,名叫《谍影重重》,算是换换脑子吧。这部电影的男主角是马特·达蒙。我知道这名演员还是看了《火星救援》才知道的。后来就对这名男演员产生了兴趣,呃,我是指对他的演技产生了兴趣。观后感还行,这部电影现在已经拍了五部,以后有时间都看一看。真是忙里偷闲啊,算是透一透气,深呼吸一下。

已经两个月没有写Processing的文字了,欠了八篇文章,blog的月访问量也跌出了十万。不过也无所谓了,现在我也不准备靠这些文字混饭吃。写这些文字纯粹就是一种业余爱好,一方面打磨自己的写作水平,记录自己的生活,另一方面以文字结交志同道合的朋友,目前这对我来说就足够了,其他对我来说,都不是最重要的。今年后面几个月我只要能够补几篇Processing的文章,还是可以凑成一本书的。今年年底还是有望发布四本书的。四年时间写了七本书,技术方向从PC的desktop开发转到iOS开发再转到Web开发,这已经远远超出我最开始的预期了。至少,距离拥有作家的title又近了一步,嘿嘿。

之前有人说我过去几年想的太多,做的太少。其实吧,过去这几年我感觉我做的也不少,只不过有些事情都是从零开始的,需要一些积累才能看到变化。就像是是登山看日出,你需要爬到一定高度才能看到美丽的日出。

这篇文字是用同事的HHKB静音版键盘敲出来的,你感受到了么?嗯,贵的就是好啊!哈哈!加油了!

下一站,感冒

啊,又是闷热的天气。临近周末的时候,下了点儿雨,闷热转变为潮湿。其他时间,白天十点之前闷热,晚上渐凉,但也好不到哪里,你想么,毕竟是夏季,虽然用了‘凉’这个字眼,但也只是相比白天而已。白天的时间基本都躲在了楼里,固对外界无感,除非是地震,否则不太留意外边的天气变化。当然,如果刻意想知道,还是可以站在窗边瞄一眼的……

这周过的还是蛮紧凑的,因为总想把时间尽可能的有效利用起来,所以基本上每个时间段脑袋里都在想事情。哦,除了午饭后的午睡。当然,午睡也有可能在做白日梦,做梦也是一种思考嘛。

呃,现在回头想想。这周好像除了写代码,工作之外,然后就是在看书学东西。每天晚上回家之后,冲个澡,睡觉之前,还有一段最享受的时间,就是靠在床头,打开笔记本,有一整块时间来安安静静的看书。有好几次,如果不是因为第二天上午还要去公司,我就通宵看书了。因为连续几天睡得太晚了,导致临近周末的时候,突然出现一种要感冒的症状。意识到之后,下班赶紧跑回来,洗洗睡了。差一点就变成了‘下一站,感冒’。话说,其实我已经好几年没感冒过了。从医学角度来讲,每年感冒个一两次是有好处的,可以证明免疫系统是正常运转的。

这周一口气在看两本书,一本是《CSS设计指南》,另一本是《Pro React》。前面一本不多说了,挺不错的一本书,至少比《CSS权威指南》读起来更像是一本书,而不是手册。后面这本书也挺好的,目前读了大概一半儿左右,不过我感觉,如果读完的话,React入门差不多够了。对于我这种没有什么前端经验的人来说,能有一本这样的书真像是一颗救命稻草啊……也好在前几年有了一些英语基础,读起来也没有太多的不适,有时候还挺沉浸其中的,这一点让现在的我都感到有点吃惊,退回到两年多前我都不一定能读进去。周末在YouTube上看了一段关于介绍React的视频。整个过程我基本上就是在“哈哈”中看完的,讲者太尼玛幽默了,现在想想我还想笑,哈哈。讲者名叫Michael Jackson……是一名React社区的leader,同时也是一名ReactJS的培训师。

说点别的,这次重启Mac系统,发现爱奇艺Mac端软件有点出现流氓态,有点百度的意思了。明明系统设置中没有勾选开机启动,然而现在每次重启都会自动重启。为了解决这个问题,下载了一款Mac清理软件,结果爱奇艺这个问题没解决,不知道错把哪个开机启动的进程给取消了,导致现在屏幕桌面上的图标都不见了,也不能创建文件,只能打开Finder窗口,跑到Desktop目录下才可以看到相关文件,真是魂淡……看看今年下半年Mac版本升级的时候能不能恢复过来吧。

这周基本上每天晚上回来都坐公交,既有座位,还可以用kindle看书,站点直接停在家门口,真是一石三鸟。去年买的这款BOSS降噪耳机真是买的太值了,除去音质不谈,应该是我买过的性价比最高的一款耳机,喜欢死了,居家旅行必备耳机。不过,话说回来,后面有钱了,我还是想入手一款专门听音乐的耳机,嘿嘿,我不能没有音乐,我喜欢的音乐也不能没有我。

这周写了一些React的组件。不知道从何时开始,最近突然发现函数式编程要逆袭了。以前都是面向对象大行其道,Javascript明明对于函数式编程更正统的语言,曾几何时也将自己强行划到面向对象的队列里。好吧,既然如此,接下来要学习一下函数式编程了,多学点东西也没什么不好,反正我现在对面向对象编程也已经没什么好感。周末的时候又翻了一下《Javascript语言精粹》,真是每次翻都有收获,还是要好好学习一下Javascript。

嗯,今天晚上突然想听Twins的歌,柔情泛滥了,好奇怪。大概十年前的时候,有过一段时间蛮喜欢听的。我记得那个时候微软的Windows Live上还有blog的业务,那个时候还在上学,记得经常跑到网吧里,看北师大的一个姑娘在上面写blog,页面上经常播放Twins的歌,然后我就不知不觉听起来了,后来Twins出事了,blog上的音乐自然也就没了。记得,那个时候我还很喜欢听孟庭苇的歌,暑期打工赚了点零花钱,买了Sony的walkman,买了磁带,那嗓音简直太要命了。那段时间曾经在中国传媒大学的研究生公寓住过两天,记得还跟同公寓的一位播音系的同学提到孟庭苇,对方也是不断的同意孟庭苇的嗓音确实很好听。唉,没想到那个时候就初显文艺,可惜那个时候不会写文章,更谈不上什么文笔,否则当时可以作的文章就大了。人生的变化真是大,有点怀念当初的单纯,当然,现在也很单纯,哈哈!

嗯,我还记得,这周的Processing文章又没写,已经欠七篇了,谢谢。哦,也没跑步,谢谢。

下一站,天后!睡啦!

桑拿天来啦

本星期天气状况基本上已进入桑拿天气,没有空调已经难以生存。我记得两年前的一个夏天,没有开一天的空调。意志力坚强不?为啥意志力可以如此之坚强?因为那个时候吧,屋子里没空调……不过话说回来,那个夏天也不知道为啥,确实也打算过一次没有空调的夏天。想想看,古时候也没有空调,亲近一下自然也蛮好的。我记得,那个夏天,念叨最多的一句话是,“心静自然凉”。

这个星期过的还是蛮快的。可能是因为刚刚换了新的工作环境,很多东西都是新的,要学的,要了解的,要适应的,都有新的内容。工作地点离现在的居住地点有一段距离,所以每天需要花费一些时间在路上。之前还打算尽快搬到附近,后来有朋友说,现在不是找房子的好时候,学生放假云云之类。想了想,就先忍一忍吧。还好,公司附近有一趟公交车临近始发站。如果顺利,每天晚上回家,公交车上应该能占到座位。

现在觉得要学的,以及想学的东西好多。早上坐地铁上班,可以保证上班时间,虽然不用打卡,还是自觉一些吧。回家的时候打算坐公交车,中途不用倒车,直接到家门口,还算方便,所以也打算充分利用一下公交车上的时间,正好这是一段比较长的时间,可以看一些东西,或者写写东西,比如你正在看的这篇文字就是在公交车上打出来的。现在时间对我来说好宝贵,好想充分利用每一分钟。

现在的工作内容完全变成了前端开发。周末看了Redux,算是扫了扫盲。想必ReactJS尚未熟练,Redux一开始理解起来感觉还是有些费劲。好在把文档读了一遍,对数据流有了基本概念,慢慢的边做项目边加深印象吧。看文档才发现,其实Redux可以脱离ReactJS使用,以前发现Redux和ReactJS总是同时出现,以为它们两个是绑到一起的,原来并非如此。抓紧时间,一步一步来吧,学新东西总是需要一定的时间去沉淀和理解的。好在现在工作环境还是蛮好的,几乎没什么杂事,可以专心看一些东西,可能也是因为新来的原因吧。说来也蛮有意思,2016年的年计划里,今年要学习一下ReactJS,现在的工作内容正好就是ReactJS,真是人算不如天算。对于这一点,还是很开心的。之前也没怎么正儿八经的学过ReactJS,Javescript也不咋滴,技术固然也比较烂,幸运的是,周围的同事都很包容。想想看,今年到目前为止真是太运气了……如果这还不好好学习一下的话,真是太对不起自己了。

这周关于Processing的文章又脱稿了,坏处是已经欠了六篇了,好处是认识了一位远在冰岛做设计工作的朋友。真是华人遍天下啊……地球太小了。

已经有日子没跑步了,特别是工作以后这段时间。每天睡眠的时间也少了很多。还是先忙过这段时间吧。这段时间有点紧。过些日子也许会考虑搬家,到时候再看。

这篇文字当你看到这里的时候,我已经进家门了。从手机打字输入转移到了Mac OS X上,这篇文字的百分之九十都是手机打出来的。这还是第一次用手机连续输入这么多文字,感觉手机的输入速度还可以吧。哦,毕竟输入速度的瓶颈在大脑,而不在输入键盘。另外发现,公交上车还是可以做一些事情的,只要心能静下来就行。

回头想想,过去这几年市面上常见的软件开发职位,我大部分都做过一遍了。就职业生涯的宽度来讲,此时若结束职业生涯,也已无遗憾。当然,从深度来讲,我还差得很远。所以接下来,我要好好的打一口井,不想再到处挖土坑。我对土坑已无兴趣。

这段时间工作上势必会比较辛苦一些,要做好心理准备……

起花名

这周的天气嘛,阴天居多,偶尔还下雷阵雨,但是空气质量还是普遍不怎么样。好吧,或许你猜到了,我这是在为自己不跑步而找借口。三伏天临近,最近也也是以闷热为主,空气湿度也开始增大。在室内的时候基本上都需要开空调了,特别是晚上睡觉的时候。

这周和之前工作过的前公司老板见面闲聊了聊,吃了顿饭,还回去见了几个曾经一起工作过的同事。可能是因为很久没见过了吧,大家依然还是可以像往常一样唠家常,聊了将近一个下午。突然觉得,许久没见,偶尔见一次,反而多了几分亲近。不管怎么讲,离开那家公司已经四年多,期间也受到过一些帮助,断断续续,没有失去联系,总的来说还是要感谢的。缘份是一个很奇怪的东西。大家都是本分人,只是与我相比,他们更喜欢安分守己而已,少了一些喜欢闯荡的个性。那一刻,我突然觉得吧,行业不同,造就的人也不同。或者说,人不同,选择的行业也不同。

期间,跟原来的老板也聊了很多,交流了一些各自的想法,蛮好。人都在变,这几年互联网大行其道,不断的渗透到各行各业,圈内和圈外的人都像是热锅上的蚂蚁,外面人想进去看看,里面的人想出来看看,像是围城。想了想,我还是选择暂时留在圈内。不知道还能随这股浪潮飘多久,飘到哪里。有一天飘不动了,就站在墙沿儿上,把圈外的人拉入圈内,从圈外人的口袋里赚几个铜板,混口饭吃,嘿嘿。

晚上从原公司出来,和一位原同事顺路往回走。源于我跟他之前是一个项目组,大家共事的时间长一些的缘故,有一些私人交情,他请我吃了晚饭。他没什么太大变化,四年多过去,北京的住址没有什么变化,四年多年前在我走不久就在老家买了房,只是工作上开始负责一些技术以外的事情,也算是一种成长吧。期间聊到这几年的一些变化,提到曾经合作过的,甲方公司里的一位女工程师离职回老家时,突然觉得有点伤感,有点失落。脑袋里出现了几个“如果当初……”。在时间面前,人的命运又算是什么呢?多数人最后也只有顺从的份。时间像是筛子一样,会把人筛到不同的道路上。

既然决定留在圈内,我知道,接下来会非常的忙。趁还有几天空闲期,买了第二天的火车票,回家看爸妈。在家里待了两天,收拾一下心情和状态,准备接下来的学习和工作。自我感觉,今年最近这段时间,我好像又成熟一些了,突然开始主动照顾家人了,以前的我不会这样。

周五去新东家报到,生平起了第一个花名,叫藏马。名字出自童年看过的一部名为《幽游白书》的漫画。周围不了解的新同事,还以为是西藏的一种马……于我来说,倒无所谓。反正这既满足了公司对花名的要求,又满足了我自己的心理预期,一语双关,一举两得。

周末开始在家里补一些前端方面的技术知识,开始读一本关于Webpack和React的书,名叫《SurviveJS - Webpack and React》。一口气看到第二部分,对于Webpack搭建整个前端框架有了一些基本的了解。为啥选择这本书?因为这本书在美国Amazon上的评分还算可以吧。另外,对于讲解Webpack的书,说实话,资料并不是特别多,中文的就更少了。对Webpack了解一点的朋友都知道,Webpack的文档就是个笑话……对于Webpack的学习,网上流行的说法是,学习曲线很高,但学会之后xxx。奇怪的是,这次看这本书倒是没有感觉特别高,大部分还是能够顺着逻辑一路跑通的,难道是因为其他相关工具的学习更简单?还是说这本书讲的很好?不知道。通过周末两天的学习,已经可以结合npm的package.json配置文件做一些自动化的事情,可以对一些前端项目的前期架构做一些基本的配置,虽然还不够熟练,但好在对于整个脉络有了一个七七八八的了解。慢慢来吧,先上路才是最重要的。学习应用层面的工具,通常来说,有一点好的地方,那就是只要搞清楚如何使用就好了,背后的实现逻辑,一般情况下是不需要你知道的,除非碰到问题需要解决,才会去深究背后的原理。这里核心的问题不在于每次都要搞清工具背后的逻辑,而在于遇到问题有能力去搞清楚背后的原理。那个时候才是体现价值的时候。

好吧,说着说着又开始飘飘然了。这周Processing的文章还是没有写,已经欠了五篇了,我要给自己先记在账上。

这次回家,从家里带了我爸前些天去秦皇岛时买的烤鱼片和栗子,味道还行。

时间已经进入2016年的后半年,等这个月稳定下来,就要认认真真的找个女朋友了,一个可以一起过日子的姑娘。以前总是乱开玩笑,都没怎么认真对待过。当然,近期生活中也没有出现过想一起认真过日子的姑娘。嗯,我强调了,是近期。以后如果出现了,就要去认真对待这件事情。

就酱。算是又进入一个新的阶段吧,接下来我得努力工作和学习了。争取早日进入下一个阶段,那么,下一个阶段是什么阶段?你猜?

热,内外交加

这篇周记写的有些晚了。虽然现在已经第二周又过了四天,但是想了想,无论怎样,还是要补一篇,实在不想有中断,好在过去的时间还不算长,凭借回忆,还可以回想七七八八。为了契合时间点,本篇文中所提到的类似于“本周,这周”等时间点,均为当时的时间。

这周的天气有点三伏天的感觉了,特别是临近周末。平时白天的时候,天气也略显闷热。翻看了一下日历,大概七月中旬才会正式进入三伏天,一直持续到八月份。好在屋子里有空调,天热的时候,就窝在屋子里。所以,虽然牢骚归牢骚,心里的怨念其实并没有想象中那么大。

这周过的平淡无奇,或许是因为天气的原因,心态也有点躁,很多时候无法静下心来做些事情。空气质量以轻度污染为主,偶尔还会下雷阵雨,无形中为逃避跑步提供了借口。平时出门的时候,偶尔干热,偶尔闷热。天气的变化无常,多少也影响了心情。

这周想了很多事情,有的没有的,未来的,现在的。但总的结论只有一个,那就是,无论怎样,接下来还是要不懈努力才可以,这一点是确定无疑的。既然如此,倒也简单了,接受挑战就是了,哪个更有挑战性,对个人成长更有帮助,过程更可控,坡度更陡峭,难度系数更高,就接受哪个,找刺激。理由很简单,成长本身就是理由。剩下的,拼一把喽,想多,说多其实都无用。这么想,反而踏实了,一步一步努力去做就是了。过去的这几年,我觉得,普通人之间在智商上确实有差距,但其实并没有想象中那么大。靠勤奋往往足可以填补之间的差距,最后也根本到不了拼智商的阶段。所以吧,当前与他人有差距,可以简单认为之前的努力还不够,还要继续不断努力下去才可以。

过去的几年,我的学习方式都是从下向上,从理论过度到实践,接下来我想换一种学习方式,从上往下,用实践验证理论,遇到无法理解的概念时,再回头去补理论知识,实践倒逼理论。待到时间充裕的时候,可以先补一补基础知识。最近这几年的学习,多了理论,少了实践,这确实是我自身的一个问题。另外,算法和编译器的学习也会是我后半年的一个学习重点,必须得把这些基础知识补一补,否则编程语言层面的知识难以够成体系,上层建筑即便学了也不会稳固,知其然也要知其所以然,否则迟早会遇到学习的天花板。

这周心态不好,Processing的文章又没有写,啊!已经欠了四篇了啊!

啊!这周也没有跑步……我觉得我陷入了严重的低潮期,我需要打一打鸡血!要不,偷着喝点鸡汤?

天热了,平时做饭也简单了。蒸了一次米饭,炒了两次菜,吃的满头大汗。逛了一次菜市场,新买了一瓶芝麻酱,是纯的那种,买了三块钱的面条,可以吃两顿,还买了好几个馒头。我发现最近我还是蛮喜欢吃馒头的,虽然天越来越热,但还是煮了几次粥。北方人最终还是回归到面食的饮食习惯……米饭也还好,有时候还是蛮想吃的。只是,不知不觉,最终还是离不开面食啊。

这周状态不好,白天晚上脑袋里都是晕晕的,总想睡觉,周六在家睡了一整天,早上醒来,半晌就开始困,然后睡,吃完午饭,又开始困,然后又接着睡,吃完晚饭,洗了个澡,十点多就睡了。这对于一个平时凌晨一点多才睡的人,简直不可思议。莫名其妙的浑身疲惫,莫名其妙的困,莫名其妙的即便补了觉,醒来还是困。真是莫名其妙,之前也不记得做过什么。

在三元桥附近发现了一个城市书屋,蛮不错的,一楼有书架,书架上有书,可以外借,二楼是一个咖啡馆,三楼可以喝茶。如果不借书,还可以在室内免费看,环境还可以,平时也没什么人,一楼有长桌子,可以围坐,真是个好地方,以前怎么没发现?

这次乱七八糟的记录了一些生活点滴,文字中,也可以看出来,上星期的心态略浮躁,既没有怎么看书,也没有怎么写文章。嘿嘿,人总有低潮期,希望自己可以尽快活过来,重新回归正轨。

时间过的真是快,要努力呀……

麻酱面

啊,这个星期的周记又拖延了一天多。天气也越来越闷热了,开空调基本也变成了常态。夏至也到了,一年当中白天时间最长的一天。北京的空气还是那个鸟样,时好时坏。遇到刮风下雨,空气好一点儿的概率就会大一些,除此之外,要么是良,要么是较差。总的来说,没什么本质上的差别。前段时间,有朋友跟我说,今年北京的空气变好了,当时正是开春,因为隔三差五有风,所以天气也确实说得过去。北京的空气,说来说去还是要靠天吃饭。

这周干了很多很杂的事情,看书,写文字,写代码,跑步,吃饭,喝水,睡觉……总之,有点忙,所以周记拖到现在才写。

这周重新把《Ruby元编程(第2版)》读了一遍,算上之前读过的,差不多已经读了三遍。本来这周想写一篇读书笔记,记录和归纳一下书中的知识点,可惜到现在只写了不到一半。一方面是想边写边总结,另一方面是想尽可能的把概念理解清楚,免得写出来误己误人。这本书总体给我的感觉,知识点还是蛮零碎的,虽然主题很明确,所以总结起来会有很多很零碎的小技巧在里面。虽然这本书算是读过了,但是要想达到灵活运用,想来还是需要一些时间去练习。

这周用最新的Rails 5.0写了一个小demo。发现一些方法啊什么的还是有变动。另外,写了一些单元测试,包括model层和controller层,两个简单的集成测试,还有几个基本的routes测试,坦白说不是特别的熟悉,写起来有点蹩脚。之前学过一些RSpec,也尝试着写过一些。两者相较而言,代码的可读性上,感觉RSpec要好一些。但是,我预感,RSpec达到一定量之后,应该没有单元测试更简洁易懂。

Demo里第一次做了国际化的功能,支持任意页面的中英文切换,这个是第一次做,发现做起来还是有一些坑的,特别是和Ajax相结合做局部刷新。借助了cookies,但总感觉实现的有点蹩脚,在development环境下,每当语言切换后,页面的第一次刷新总不是很流畅,目前没有想到特别理想的解决方案。

跑步,这个星期象征性的跑了五公里,一方面是因为天气问题,另一方面当然是比较忙吧。嘿嘿,总是给自己的懒惰找借口。

周末无意间在网易云音乐上听了美貌大王许岑同学在2013年发布的那张专辑,歌词写的很有意思,总的吧,我只能说很有特色。旋律我现在是不大能从专业角度去欣赏,所以最多也只能对歌词方面粗略感知一下,毕竟都是方框字嘛,哈哈。最近这段时间有点迷恋许岑同学,发现这个人很有意思,很自信,有一点点自负,很会搞营销,偏执于自己的价值观,当然也很有才,自己的生活内容搞的很丰富,做事情也很有毅力,持之以恒。这个人也有一句自己的名言,“在平坦的路面上曲折前行”。一开始我觉得这句话有点好笑,现在我觉得这句话有点意思。我蛮喜欢自信但不过于自负的人。不过,这里还是要注明一下,我是直男。

头一次被陌生的姑娘夸奖长的帅。事情是酱,年后一直想找个女票,前两天头一次被一个陌生的美女夸奖长的帅,被调戏为男票。平生第一次被夸奖长相长的好……你们感受一下。那一瞬间脑袋里突然出现幻觉,“还做什么程序员?要不去试试靠脸吃饭?”

最近天气热了,买了两次面条和一瓶芝麻酱。煮几根面条,过一过凉水,拌一点儿麻将,切一点儿黄瓜丝,再来两瓣生蒜,简直太香了,美味。我发现,饮食习惯上,我已经被深深的烙上了北方人的烙印,这已经成为生理的一部分。讲真,已经是夏天了,吃饭饮食可以从简,煮几根面条,拍个黄瓜什么的,放个蒜瓣,既便捷又美味,还不至于吃一顿饭出一身汗。

这周的Processing文章又没写,下周又积累到三篇了,老三篇啊……

最近这段时间对微信的朋友圈又有点腻了,已经好久没发信息。微信对我来说基本上又退回到一个收发短信的位置。这次是真的有点腻了,不知道会腻多久,反正只要还在腻,就不再用朋友圈。

最后讲两个八卦。前两天很意外,平时不怎么说话的Ralph同学,在微信上发来一则关于华为的比赛活动的信息,搞的我一时没摸到头脑,一问,原来是活动推广……另一则,Chris现在玩Arduino已经出神入化了。昨天在YouTube上看了一则他刚刚发布的视频,自己动手做了飞行器不算,还利用GPS让飞行器实时跟踪自己的位置,在自己的头顶上盘旋飞行。

生活如此丰富多彩,而我只是用文字来记录。这算不算是曲折的路面上平坦前行?

杂货铺

啊,这个星期干了很多看起来很杂的事情。在一开始,还是要唠叨一下北京的天气。这周北京的空气有些糟糕,很明显的一点,那就是最近跑步减少了,每次看到天气的空气质量为轻度污染的时候,为了健康,就不太想跑步了,最多是晚上的时候,去操场放风,散散步啥的。印象中这周好像就跑了个五公里。这周北京局部地区下了冰雹,雨过天晴之后,空气有片刻清新。紧接着,很快就恢复了轻度污染,北京果然名不虚传。

话接上文,这周粗略看了一本关于PostgreSQL的书,名叫《PosgreSQL修炼之道》。纯粹是想扫盲PostgreSQL数据库,现在看完,总体感觉,基本达到目的了。整本书讲解的大部分内容都是基础知识,没有讲太多特别深奥的内容,坦白说有点像是简化版的手册,不过正好符合我的预期,我就是想先入个门,先有个宏观的了解,以后再看手册的时候,就比较容易产生一个系统性的知识结构。

这本书看的过程中,一些实践性很强,同时也特别细节的内容,没有特别的去深究,在能够理解的基础上,先有一个大概的印象,以后实践中遇到了,知道去哪里查资料就可以了。因为实践性很强的技巧,即便当时记住了,时间久了不用,很容易就会忘。书中有些地方,作者会和其他数据库做类比,比如MySQL和Oracle。读的过程中,果然有一点和我预想的一样,那就是很多基础概念在不同数据库有不同的命名,这一点是学习很多新技术的一个坑。例如同样的一项技术,在A里叫x,在B里就称为y。这一点这本书里有提到,可以预先填一部分坑。总的来说,这本书给我印象最深的是最后一篇,讲解第三方开源软件和架构。以前总觉得数据库做集群是一件很神秘的事情,看完这部分,通过了解这些工具,发现其实也没什么可神秘的,很多工具现在已经很成熟。当然,要想使用好这些工具,需要具备两方面的知识,一方面是对系统级的基本概念有很好的理解和掌握,另一部分应该就是对业务有很好的理解。所以,虽然表面上看是配置一些参数,但要想做好,还是有很多功课要做的。

因为想重新做自己的blog,所以这个星期也在想一些UI设计方面的事情,我发现这个事情还是挺费时间的,比如设计风格啊,字体风格啊,版式设计啊,以后框架的扩展啊什么的。真是不做不知道,一做问题就都出来了。为此,我还特意跑到三里屯的Page One书店,翻看了一些外文设计方面的书籍。其中还翻了两本设计logo的书,同时也提醒了我,是不是也应该设计一个酷酷的logo呢。翻来覆去,时间就这样流逝掉了。同时也感受到,设计可真是一个有创造性的技术,既要风格鲜明,不落入俗套,还不能过于抽象,避免无法准确的传达寓意。不过,临近周末这几天,我大概有了一些想法,倒是可以先做起来,边做边调整。因为,我突然想明白了,一遍是不可能做到位的。

这周配置了自己的VPN,使用的是shadowsocks。果然好用,网速杠杠的,截止到目前为止,看YouTube,基本都是自动超清播放,除非是本地网速慢。这也导致最近两天在YouTube上看了好多视频。嗯,畅通无阻的超清视频就是爽啊。现在都是24小时挂着,基本感觉不到墙的存在了。

具体忘记是在看哪个视频的过程中,鬼使神差的就突然联想到一个叫Rust的编程语言。然后就跑到官网上看了一下,又鬼使神差的安装了,通过了解,又安装了包管理工具Cargo。然后小试了一把,一切顺利,第一印象不错。然后连续在YouTube上看了好几个关于Rust的近期视频(刚配置的VPN,网速快也是一大主要原因哈),发现很多Ruby社区的人跑去学Rust了。这让我也想多了解一点Rust。而且,从演讲者所举列的例子中,在语法层面,发现Rust有几分动态语言的风格,还不失系统语言的运行效率。作为初步了解,跑到官网上去看了一下文档。从开始了解Rust,到目前为止,前后一共花了一天多的时间,文档读到4.11小结。手动输入了一遍第三章的代码,做了初步体验。总体,感觉不错。还去Rust的社区注册了账号,想看看大家都在提什么问题,顺便了解一下现在的发展状况。

话说,Ruby语言还是要学的。坦白说,我不喜欢C++,太难了,学不会啊!:( 。但还是想掌握一门系统级的语言,C语言很好,想了想,感觉似乎已经有点古老了,特别是当前的多核时代,编程语言天生具有并发的特点,似乎是一种现代语言的标配。Go语言感觉被定格在了服务器端开发,而且语法风格有点太过于工程化,少了很多动态语言的味道。

啊,好吧。这次好像说了不少技术上的东西,还说了一大堆术语,对于不太喜欢技术的朋友只能说声抱歉啦。毕竟这是生活日记,写很多技术内容是不合适的,但是这次有点没把持住,就担待一次吧!以后注意!

这个周末跟家里人通电话,话说,爹妈逼婚逼得紧啊!每次谈到这个话题,都是不欢而散。话说结婚当然可以啦,但也得先有个女票吧……上哪找呢?总不能满大街去撩妹吧……求上天赐给我一个女票吧!

Orz,跪求。

晚上也热了

天开始热了啊!晚上也越来越热了,不喜欢闷热的天气,特别是晚上。每当天气热的时候,脑袋里经常会是一锅浆糊,注意力不能集中,精神也是萎靡不振,身体也总感到疲惫。这个时候就有点向往欧洲,特别是北欧。最近这两年在北京,越来越喜欢冬天。每当冬天,特别是深冬的时候,不管是学习,还是工作,精力都会很充沛,精神往往也能集中,思维敏捷,心也静得下来。

然而到了夏季,特别是现在这个时节。心情就开始燥起来,学习,工作的效率都会打折扣。除非是刀架到脖子上,否则真的是很难百分百集中注意力。这个星期就有点这个苗头,比如Processing的文章,周末硬着头皮总算是写了两篇。好嘛,下个星期还有两篇。“争取”这两个字似乎已经说了无数遍了,这次我也不说了,下个星期尽力而为吧,都是自己给自己定的任务,自作自受,活该,没人逼。

我现在终于有点理解,勤奋上进是何等的难,自甘堕落又是何等的容易。而习惯于自甘堕落之后,想要改正,又是难上加难。自甘堕落就像是吸食鸦片,吸的时候很爽,吸完之后又是无限的空虚。然而空虚过后,又会回味其中的爽,而忘记之后的空虚,久而久之,自甘堕落成为一种习惯,要想改,变成难上加难。而所谓的勤奋上进,本质上就是一种强制的自我改变,每次的改变都是一次逃离舒适区,都是一次不舒服,不舒服就意味着会有痛。持续的自我改变,就意味着不断的逃离舒适区,不断的忍受这种痛。每一次对痛的这种适应,就是一次进步。说实话,我不喜欢痛,但痛过之后,会有瞬间的快感。有人将这种快感定义为成就感。为了得到快感,必须要忍受开始的痛。

焦虑会让人有危机感,也可以反过来说,危机感让人产生焦虑,这要取决于一个人的心理状态,运用得当,会成为进步的动力,运用不当,会成为进步的阻碍,甚至会影响正常的生活。这些年,我以为自己是一个危机感很强的人,经常就会陷入焦虑,焦虑过重就会影响正常生活。有时候心态调整的好,就会将焦虑转化成动力,调整的不好,就会陷入低潮期。很长一段时间都无法正常工作,心态久久不能静下来。这两年突然变的又对季节敏感,虽然我在努力的调整,但还是无法百分百免疫,这一点我做的不够好。

最近无意间在网上看到诸葛亮留给他儿子的一封家书,名字叫《戒子书》。写的真好啊,自愧不如,读完才知道,原来“非宁静无以致远”是出自这里。以前烦躁的时候,也曾经用这句话来静心,却不知道出自哪里,真惭愧。前些天,我还看到另外一句话,“登高必自卑,行远必自迩”,这句话出自《中庸》,我很喜欢。对于有一些工作年头的人来说,每当学习一样新东西的时候,心态往往放不下来。总喜欢找捷径,爱面子,急于速成,不能很好的放平心态,脚踏实地。这种心态多存在于有一定社会经验的人当中。当然,很多时候,我自己也不例外。虽然大部分时候,我会将自己的缺点尽可能的暴露出来,以此得到改进的机会。因为我一直以为,承认自己的缺点,是改掉缺点的第一步。但难免有时候也会顾于情面,拉不下脸来承认自己的缺点,会担心给对方留下不被认可的印象。好在这两年,我越来越觉得,往往很多时候勇于承认自己的缺点,才是真正自信的表现。只有真正自信的人,才不会在意对方的态度。反而那些急于得到对方认可的人,往往才是真正内心不自信的表现。回忆过去这几年的一些经历,从我自己所接触的人来看,这个结论很多时候是对的。举个例子,比如最近这几年我比较喜欢跟人开玩笑,即便对方是第一次遇到的陌生人,网上的或线下的,简单介绍之后就开始胡乱开玩笑。开的很多玩笑有时候是自嘲,有时候是与对方的调侃。往往是那些真正有自信的人,能够彼此心领神会,相视而笑,反而能够迅速互相认可。相反,那些不够自信的人,心里就会产生各种猜忌。往往这个时候我就知道,我们之间以后很难做很好的朋友了。

闲聊了几句感触,也许对,也许不对,还是让生活去验证吧。

这个礼拜除了补了两篇Processing的文章以外,也开始搭一个架子,准备用Rails 5写一个blog。数据库用的PostgreSQL,Server端当然用的是Passenger,:)。前端用的是ReactJS,CSS的framework用的是Foundation。基本的框架已经搭好,配了Capistrano,目前先放到了bitbucket上,等以后有一些东西了再放到Github上。看了DHH录的那一段关于Rails 5的二十分钟介绍视频,发现Rails 5的ActionCable竟然实现了网页局部实时刷新的功能,了解了一下原理,原来借用了Redis做缓存,虽然机制并不简单,但总算是可以做到页面局部的实时刷新了,还是蛮酷的。

在部署PostgreSQL的时候,还是遇到了一些坑。之前很早的时候在VPS上安装了一个包管理软件叫LinuxBrew,当初没想太多,以为不会遇到问题,就在此基础上安装了各种软件,包括PostgreSQL,结果在后续安装其他软件,以及配置Capistrano的时候,才发现各种需要设置安装路径。最后,心凉了,全部卸载,干干静静的,老老实实的用APT安装。本以为会相安无事,装完PostgreSQL,各种启动不成功,后来才发现PostgreSQL的默认端口号5432被占用了,修改了端口号,这才得以顺利使用。这两天在看一本PostgreSQL的入门书,努力扫盲中,话说PostgreSQL的数据类型真是太丰富了!竟然提供了很多几何图形方面的数据类型,还提供了一些基本的几何图形计算方面的方法,这突然让我对它产生了更多的好感。Rails中使用React也是蛮方便的,配置一下package.json,使用npm感觉应该可以比较方便的引入第三方的component。话说,前些日子理论搞的太多了,现在要写一写代码了。要开始吃自己的狗粮啦!哈哈!

周末看了一部电影,是之前比较火的《疯狂动物城》。说实话,没太大感觉。倒是蛮好笑的,这一点符合迪斯尼的风格。要说寓意,那肯定比不过乔治•奥威尔的《动物庄园》。《冰与火之歌》的第六季已经上映,最近也是一直在跟着看。每周总算还是有一点娱乐,不过说实话,最近也没有太多心情娱乐,要学的东西好多啊,技术太low了,英语太烂了,想重新做个个人的blog,还想找个女票……真希望一天有48个小时啊!Orz

就这样吧。周末实在热的受不了了,就会开空调。

就酱。

发现一个新书店

这周的日记写的有点晚了,上个星期有点忙。

北京的天气也越来越热了,毕竟夏季已经到来,这一点,上个星期也有所感受。总的来说,不管是温度还是空气湿度,都有了夏天的样子,晚上睡觉,也已感到一些闷热。空气质量总体来说感觉还好,其实,只要有风,空气质量总是好的。

这周接待了一位来自荷兰的著名程序员朋友,大家在网上联系了一年多,这次他来北京休假终于有幸见面,很开心。所以呢,时间是有限的,结果这周并没有读什么书,有得有失。

周末无意间新发现了一间书店,地点位于三里屯,距离Apple store很近。几年刚入坑Apple产品的时候,也去过几次三里屯,但从来没见过这样一家书店,不过还好,这次总算是见到了,有缘总会相见的。书店的名字叫Page One。也许早就有朋友知道这家店,但老实说,我是第一次知道,也是第一次去体验。整个书店以英文版书籍为主,现在对我来说,这一点我很喜欢。为什么要说“现在对我来说”?这次荷兰的朋友来北京,我真切的感受到,其实,不同语言之间的沟通,本质的困难并不在于语言本身,而是文化的差异。文化的差异造成了交流的鸿沟。语言自然很重要,但最终能够增加彼此了解的,其实是背后的文化。语言,其实只是连通两种文化的一座桥梁 。这座桥梁的好坏,只是决定了文化之间的交流是否畅通。如果满足了基本沟通的需要,那么交流的内容就会凸显其重要性。所以接下来的几年,我希望能够多读一些英语世界里的书籍,不限于英语语言本身,包括历史,政治,经济,文化等。简单来说,I want to know much more about the English world through English language. 我想了解英语世界的文化,我认为这才是不同语言之间彼此沟通的实质,语言只是一扇门,仅此而已。

说回到Page One这间书店,我觉得体验上要比豆瓣好很多,哈哈。当然了,一个是立体的,一个是平面的,没有可比性。以前,以及现在,我读一些书的主要信息来源,还是豆瓣。但很显然,豆瓣毕竟是中文网站,内容也是以中文内容为主,这很正常。但这显然对于想读一些英文书籍的人来说,帮助就会有限。所以接下来,我想我有必要找一些类似豆瓣的英文网站,那里应该会推荐一些英文世界流行的书籍。与其学习英语,不如学习一下英语世界的文化。

最近吴军博士来中国,他写的《浪潮之巅》第三版刚刚发布。这本书的前两个版本我都买了,这次就不打算买了。前两年通过读这本书,对IT的发展历史,主要是美国的IT发展历史,有了一些基本认识,对我帮助很大。这几天吴军博士在国内做了几次演讲,虽然我没有去现场,但还是在网上看到了相关视频,也算是对这本书新版的一个补充吧。这两年IT行业发展很快,今年的人工智能前些天又被炒的很火。IT行业确实是这样,每年都要炒几个概念。对此已经习惯。

这周没怎么跑步,好像只跑了一个五公里,没有长跑。好吧,这个星期懒惰了。休息一下,再慢慢恢复吧。

计划今年要学素描,两个月快过去了,到现在还没有什么起色,投入的时间也很有限。前些日子,买了纸和笔,现在却没什么进展,有时候想到这点,心里就开始有一点愧疚感。

要学的,以及想学的东西好多啊,时间总是觉得不够用。女朋友还没有,今年还要找个女朋友……生活真不容易,真希望一天有48小时。无法想象Elon Mask那类人是如何炼成的?

Processing这周一篇文章也没写,哦买高!又积累到三篇了……救命啊!~

天热了

这个礼拜突然感觉天变热了。之前一直以为只有白天的温度会高一些,特别是正午。最近这两天晚上出门锻炼,才发现晚上也已经变热了,夏天就这样悄无声息的又来了,一年之中,又是一个轮回。过完夏天,紧接着会是秋天,然后是冬天。去年的夏天,今年的夏天,还会有明年的夏天。一年四季,周而复始,平常的已经无人察觉。

这个星期终于补了两篇Processing的文章,只要下个星期再写两篇,就可以补齐了。好吧,这句话不知道已经说了多少遍,阿弥陀佛。这个星期我是先把这两篇文章写了,然后才做的其他事。现在来看,感觉还不错,至少周末不再有写文章的心理压力,一星期下来,可以安心做其他想做的事情。

这个星期,在读上星期提到的那本《Intel微处理器》。总体来说,还算顺利吧,读到了第八章,汇编部分差不多读完了。接下来的章节,进一步会介绍Intel的硬件构造,比如CPU的数字电路等等。这次读完汇编语言,有一个小小的感悟,从语言的语法层面讲,猛然意识到,原来现今的高级编程语言之所以长成现在这样,其实是和汇编语言是一脉相承的。换句话说,现今的高级编程语言,可以看作是汇编语言的一种高层抽象。语言的抽象程度越高,描述能力也就越强。以前我总以为,汇编语言与现在的高级编程语言是格格不入的,它们之间完全是两回事。当然,我知道有编译器这个东西。这次读这本书,纠正了我的一个错误观点,更准确的说,应该是对编程语言,又有了一个新的认识。

这本书我读的是第七版,当时应该还是一个16位过度32位的年代,或者至少说32位占主流的年代,所以内容上,很多新的知识点,都是分16位和32位来说明。存储器的访问方式,自然也分为实模式和保护模式两种情况。而现今的64位操作系统,如果没有猜错,也只有在操作系统启动的时候,会在实模式停留片刻,然后很快就切换到保护模式。因为汇编语言直接面向的就是硬件电路,所以我对接下来Intel的CPU数字电路的讲解,还是有一点兴趣的。我想,作为一个程序员,对CPU了解到数字电路层面,目前也就差不多够了。至少对以后学习某个系统的API,在电路层面可以猜一猜,它到底改变了哪些数字电路的引脚状态。至于那些数字信号,又是如何根据电气特性转换成模拟电路,以及最后以弱电的形式进行传送的,这部分就留给物理电子类相关专业的同学操心好了。嘿嘿,开个玩笑。但不管怎样,计算机领域知识的建立,是以分层的形式构建起来的。每一层都掩盖了下一层的真相,我也只是想多了解一些真相而已。话说,真是好奇害死猫啊!

读书之外,看了美貌大王许岑同学的几个视频。比如之前他讲的如何学习英语的视频,还有如何做菜的几个视频,以及学习吉他的视频。关于讲学习英语的视频,对于没进过英语培训学校的人来说,还是有几分好奇的。这套视频是去年买的,当初花了两天一口气看了一遍。最近对于学习英语有点焦虑,对于之前看的那遍已经没什么印象了,索性大部分又重新看了一遍。第二遍看,重新熟悉了一遍他讲的学习方法论。在我看来,他讲的对我很有用。抛开证书考试,语言的学习本来就是一辈子的事情。以前我有认识到这一点,但这一次,又进一步坚信了这一点。想想对汉语的学习,我现在不也是每周写文字,来不断的积累和修正自己的语言体系么。所以对于英语的学习,就像学习汉语一样,需要的也是不断的积累。包括日语也是,说起来之前我还学习过几天日语,现在也只有记得一些基本的对话,如果不持续使用,差不多也都快忘光了。不过,话说回来,学过跟没学过还是有区别的,现在如果重新学习日语,至少入门已经不像最开始那么痛苦了,哈。

吃饭的时候,看了两个许岑同学最新的做菜视频,还是小有收获的。比如,做文思豆腐羹都需要哪些步骤,现在我已经大概有了一个基本的了解。又比如许式骨汤白菜炖豆腐,哈哈。以前在我印象里,做这些菜的步骤都是及其繁杂的。这两天经过这么一看,发现也没什么了不起的。以后有机会了,我也可以试着做。嗯,当然是有机会了,比如以后娶妻生子,生活稳定了,哈哈。

最后说说他的吉他视频。现在我在写这些文字的时候,耳朵上正戴着耳机,耳机里响着小松原俊的《鲸》,简直太好听了。这个教程也是去年的时候买的。好吧,实话告诉你,我还买了他的Mac版本的PPT教程,哈哈。之前虽然买了他的吉他教程,除了开始的几个视频以外,后面的教学视频我是没有怎么看的。虽然我也有一把古典吉他,但跟他视频里的那把比,实在无言拿出来,真的不好意思跟人家打招呼。再说,他讲的是指弹吉他,跟古典吉他还是有区别的。比如指弹吉他的弦是钢的,而古典吉他的弦是呢绒的。不管是演奏技巧,还是演奏的曲目上,还是有不少区别的。

今天下午,我躺在床上,一口气看了好几个吉他视频教程。之前第一次看的时候,没有细看所教的曲目,这次发现他竟然教了小松原俊的这首《鲸》。妈呀,心里的那道最后的防线立马沦陷了。几年前我第一次听《鲸》这首歌的时候,也是听许岑演奏的。当时第一次听我就沦陷了,印象里,当初还到处找这首歌的出处。没想到几年后,他竟然在教程里手把手教了。我按捺不住了,跑到美国eBay上,注册了一个帐号,搜了一下Leo Kottke的签名版Taylor吉他。虽然现在已经停产了,但发现竟然还真的有卖的,跟许岑同学手里的那把一样,而且还比他买的价钱上便宜了一半。看了下卖家,支持海外邮寄,从Ohio发货。看得我有点流哈喇子,还好,最后理性战胜了感性,淡定,淡定。唉,想想要不是现在真的没时间,也没那份闲情,否则我就下单了……这笔账我就先记下了,以后迟早要还。

前两年,我也一直感慨,这辈子我要学习一门乐器。去年的时候,我买了陶笛,尝试了一下,入了个门,蛮好。现在来看,好像没有吉他对我的吸引力大。我要再耐着性子等等,如果对吉他是真爱,就不会因为时间的流逝而降低我对她的兴趣。正所谓,两情若是久长时,又岂在朝朝暮暮。这句话用在吉他上好像也挺合适的,哈哈。我觉得,我迟早要和音乐有一腿。嗯,要勾搭一下。

这周跑了一个13km。这周的雾霾没有想象中那么严重,所以平时晚上经常会去附近学校操场活动一下。如果跑步,就小跑5km。如果不想跑,就围着操场散步,思考人生。周末晚上跑步的时候,突然意识到,如果以常规速度跑,现在跑5km就像是跑前热身。跟去年跑5km的心情完全不一样。不过,坦白说,距离21km还有8km。后面8km的提升才是真正的考验,每提高1km,都需要一个不大不小的突破和提高。

这次聊的内容挺杂的,加油了!说到不如做到!

回了一趟家

时间过的真是快。年后来北京,不知不觉已经过去两个半月有余。这个星期,回家待了三天,周日回京。在家里,遇到了一场半雨。这个半场雨是怎么回事呢?那是因为回家的途中,只赶上了半场,而剩下的那一整场雨,是从头到尾都经历了。遇到这场雨,有好有坏,好处是,阴雨天适合在家里睡觉,坏处是,若在以往,每次回家,我都会骑车绕县城一圈,而这次,因为雨,不得已免了。

观天象,这次不但家里下了雨,北京也下了雨。下雨好啊,下完后的空气,至少可以清新片刻,让人有机会呼吸两口新鲜的空气。这次回家,刻意感受了一下两边的天气温度,实际结果是,家里要比北京冷一些。按地理位置,北京更靠北方,照理应该更冷一些,然而事实却相反。我找到的一条理由是,或许是因为北京西北两面环山的缘故。但北京历来有风口之说,这又让我感到迷惑不解。

自从前两年对计算机这台机器摸到一些入门的门道之后,心里就会时常有一种冲动,想尽可能多的去了解她。这种冲动时常涌出,表现出来就是,每次手里摸到一些偏理论的书籍,总有一种爱不释手的情感纠结。随便翻几页,若是能够从书中学到新内容,便想一口气将其读完,全然忘记时间的概念。但是很多时候,迫于现实中生活的压力,读这类书的时间就很难权衡。

这个星期翻书架,翻到一本名为《Intel微处理器》的书。看起来应该是前几年就买了,买来后一直没有机会看,便放到了书架上挺尸。我买的这本是第七版,刚翻看豆瓣,这本书已经出了第八版。可惜的是,不管是第八版还是第七版,都已经绝版。是呢,囤书就是有这点儿好处,特别是一些计算机的书。因为计算机领域里技术更新太快,遇到想看的书,应先囤下,以后想看了可以慢慢读。否则,很有可能以后想看的时候,遇到绝版的情况,会有一种无奈感。这点儿小心得,也是过去几年曾经爬过多次坑之后明白的。

翻看了一下前两章内容,尚且觉得还好。对于处理器等硬件周边的相关知识,可以温故而知新。因为曾经不喜欢Windows平台,外加之前读一些相关教材的时候,对Intel处理器的评价不是太高,所以之前心中留有一丝偏见,对Intel的处理器略有排斥。但是随着时间的推移,最近这种心理略微回归理性,想来以为,即便最后还是不喜欢Intel的处理器,也应该是建立在理性的了解之后,而不应该是盲目的人云亦云。况且,至少在PC领域,Intel的技术亦然还是主流,单纯从学习知识的角度,不管是了解计算机的技术发展史,还是学习当前技术,都有必要了解一些。我以为,对硬件能够多一些了解,或许对于理解操作系统就会有更多帮助。总而言之,从多个层面,多个角度学习计算机,总归是一种循序渐进的学习方法。

对于这本书而言,不能否认的是,书中的具体知识略显陈旧,已经不具有代表性,毕竟第八版都已经上市。不过,毕竟我也不是做系统级开发的,对于此类知识,习得其中的原理才是重点,所以我以为,知识稍微陈旧一些想必也无大碍。关于这本书,我想试着读一读,希望能通读一遍,对计算机能够有更多理解。

除了这本书,随手翻了一下《Web性能权威指南》这本书的前两章。大概感受了一下这本书对于Web性能优化的角度。从目前翻过的前两章来看,主要是从Web相关协议的层面,对性能做一些分析和优化。如果对Web相关协议有一些了解,再读这本书或许收获会更大一些。

老实说,因为这周回家,感觉并没有干什么事情。时间上,感觉基本上都放羊了。回去的主要活动,就是休息,发呆,转移注意力,换换脑子,听爸妈唠叨家常。难能可贵的是,这次他们没有对我逼婚,真是理解万岁!不过,这反而让我觉得,接下来,是不是应该多花点时间在这方面。好吧,这一次,爸妈的这一招欲情故纵用的确实不错。

因为回家,这周跑步只跑了一次,热身运动,跑了一个5km,算是饭后减肥吧。下周天气好的时候,再跑。

这周的Processing文章一篇也没写,下周又变成三篇了,谁来救救我的拖延症……

月底也快临近了,我的英语口语还是那副鸟样,谁来救救我的英语口语……

时间啊!为啥我总是不够啊!谁来救救我的时间……

突然想起星爷的那句话,“努力!奋斗!”。好有画面感……

读书,有点躁

本周的空气质量马马虎虎。不过,总算是有几天的晴天。之前不停的唠叨,北京的空气质量要靠吹。好在这周有几天刮风,但晚上风力就会小很多,抓紧时间,晚上可以去周边的操场跑步。由此原因,晚上没事时候,就会抽一个小时,慢跑5km。就这样,跑了三天,周四休息,周五尝试新的突破,一口气跑了12.7km。若不是因为操场晚上十点半关门,我想我可以跑过13km甚至14km。

之前,把全程马拉松的距离错记成48km多,待这次突破12km时候,还想小小的宣布一下,终于达成1/4马拉松。然而,其实全程马拉松的长度为42.195km。其实上个星期就已经突破了,知道真相之后,反而心情没有想象中那么兴奋了,虽然这次跑步的距离比之前提高了2km。

或许是因为最近两个月,逐步恢复跑步的原因吧。上个星期刚跑完10km,这个星期体能很快就恢复了。跟之前跑7、8km时候相比,现在体能反而恢复的要快的多。本周的前三天,每天晚上去操场慢跑个5km,第二天体能很快就可以恢复。打算周五晚上跑12km,所以周四休息了一晚上,也恰好,周四晚上刮大风,也多亏了这大风,周五的空气质量才能有保障,否则,周五的慢跑计划就泡汤了。半程马拉松的长度为21.1km,按照现在的进度,似乎今年的半程马拉松目标有望达成。不过,目前还是不能打包票,只能走一步,看一步,希望能达成目标。

很多时候,我发现生活总喜欢跟我开玩笑。如果我以为我可以做成某件事,往往会在事情的进行中,会出现一些不可抗拒的原因,无论怎样竭尽全力,事情往往最终还是泡汤。反而很多无心的事情,一步一步的倒是水到渠成,过程反而看似顺利。结果,很多事情即便看似胜利在望,也不敢掉以轻心,更不敢夸海口,拍胸脯打保票。在身边的一些朋友看来,我是“谦虚”,其实真不是谦虚,是事出有因。即便我再有信心,没有达成目标之前,也实在不敢打保票。因为,我知道,生活总喜欢跟我开这种玩笑,是真怕了。

这周读了一本半书,怎么说呢?一本是《随意搜寻》,另一本是《Web信息架构》。前一本读完了,后一本,读了一半。本来呢,上周说想读《Web信息架构》这本书,后来浏览豆瓣书评的时候,有人提到《随意搜寻》这本书,而且发现作者是同一个人,出版年份在《Web信息架构》之后,也就是说《随意搜寻》是新作。

老实说,读完《随意搜寻》这本书后,总体觉得没有豆瓣上评价的那么好。对于信息的搜寻,这本书提出了几个观点,然后书中通过大量的例子来支撑作者的观点。深度也没有讲太深,至少没有达到读之前的那种预期。倒是一些作者的观点,还是蛮新颖的。读完这本之后,又读了《Web信息架构》。读到目前为止,我感觉,这本书还是不错的,要比上一本有更多收获。作者从信息组织的角度,对网站的架构做了分析,并提出了网站架构的一些方法论和借鉴。虽然现在还没有完全读完,但已经学到一些网站信息架构的方法。当然,只知道方法是远远不够的,还需要根据具体的业务,来积累经验,让方法论具有可操作性。

这周写了一篇Processing的文章,本来打算要写两篇,好吧,又少了一篇,争取下周补上。

周日,在家里翻看书架上的书,翻着翻着,发现有些好书现在市面上已经绝版。同时,也发现原来想读的书还有好多,只因为平时没有在视线内,在无意中被忽视掉了。其中有些已经看过的书,也已经没有太多印象,想重新拿起来再读一读。有些书是几年前买的,买来后翻了几页,就放下了,现在翻来,亦然想读,然而,除此之外,还有几分怀旧感,那种感觉很奇妙。无意间,还翻到了2011年和2012年期间,工作时候写的工作日记。日记里记录了当时工作的每一天。现在重新翻看日记,不停的感叹时间过的真快,有点悔恨当初将大把时间挥霍,真是罪过。

成年后,很多事情就是这样,只有自己真正意识到的事情,才有可能做出改变。除此之外,旁人的劝说,其实都是无用功。可能,这就是成长的代价吧。

用时间去沉淀生命。

糟糕的天气

这周北京的天气有点糟糕。空气质量一连几天都很糟糕,时间久了,心情也略感沉闷。按照惯例,除了去逛一趟菜市场,基本上就没怎么出门。今天五一,又如何,窝在家里,写了一篇教程。搞不清楚为什么,每逢节假日都不喜欢出门,不太喜欢人多的地方,喜欢清净,眼前的清净,耳边的清净,总而言之,追求心里的清净。去过国外的朋友说,国外的生活太清静,人烟稀少,平时想热闹一下都难。朋友又对我说,这种生活状态比较适合现在的我……我想了想,确实。

今天晚上,在厨房里一个人做饭,边做边瞎琢磨。如果把我一个人扔到一个荒无人烟的地方,与世隔绝,吃喝不愁,至少还需要哪些必备条件,可以长时间保持正常人的生存状态。粗略想了想,只要有书和音乐即可。有书,我可以和书的作者交流,有音乐,我可以和自己交流。剩下的,可以仰天看星星,思考整个宇宙。现在,平时只要有书看,可以好几天不开电脑,不看微信,不看微博,当然也可以不上网。出门我可以不带手机,甚至有时候还会忘记带手机,然而也不会觉得有焦虑感。老实说,作为一个互联网从业人员,我为我能够没有被互联网所绑架而感到开心。有人可能有疑问,不讲话可以吗?说实话,我可以好多天不讲话。最长时间我没有试验过。多年前,曾经有一段时间没有工作,过后回忆,大概至少一个星期左右没有跟人讲过一句话。现在把这个事情讲给身边的人,很多人难以置信,以为我在夸大其词,所以现在我已很少跟他人讲这个。但是呢,我从中学会了独处。虽然生活中,有时候偶尔还会有焦虑,但很快就调整过来。

想想,现在的很多焦虑,不是不知道要干什么,而是拿不定要先干哪个。不是不知道要学什么,而是拿不定要先学哪个。总觉得时间不够用,想学的东西有好多,看到很多东西都不会,时间却匆匆流逝,就会产生焦虑感。这跟无所适从的焦虑正好相反。嗯,想了想,其实半斤八两。调整的方法呢,就听听音乐,从音乐中重新找回自信,再来。

这周看完了上周买的那本《中国近代史》。因为豆瓣上标注这本书93页,而且拿到此书,直接翻看书后页码,也是九十多页,就信以为真。然而,这本书正文前面,还有六十多页的导读,合在一起其实有一百五十多页。不过,这本书的正文写的蛮好,纠正了很多中学时期,历史课本学来的错误观点。反而是这本书的导读有点水,前半部分对正文作者表示肯定,从做学问的角度对正文作者加以分析,很好,而后半部分,则开始写一些批判的话语,并开始揉进一些意识形态的东西,党话出现。好在现在我看此类书,都会非常之小心,对有意灌输意识形态的词汇,敏感度要比以往高很多,对此类言论,免疫力也是高了很多。这本书的正文写的很好,但还是被文前导读,在最后时刻恶心到了。然,现在即便对于这样一本薄薄的历史小册子,也不放过灌输意识形态,唉……

这两天随手翻了几页钱穆先生的《中国文学史》,方才知道,“文学的起源是诗歌,亦即韵文先于散文,西方亦然”。而于中国,文学自然始于诗经。亦难怪木心先生在《文学回忆录》中称赞诗经,而在其自写的《诗经演》中,将三百多首诗经重新自写过。亦可见,诗经确有其精华之所在。诗歌,诗歌,诗与歌,目前为止,尚不可体会其奥妙。希望在以后的学习中,能有所悟。

接下来,准备读一读《Web信息架构:设计大型网站》,这本书尚未开始读。只看标题,让我想到,很多时候,我们关注Web页面的设计,其本质其实是一种信息的展示,其应分为两个层面,具体信息的展示方式,属于平面设计领域,而具体要展示哪些内容,则取决于信息如何进行组织。对于网站的架构,如何对信息进行有效的组织,想必也是一门学问,所以我以为,有必要读一读这本书,希望能从书中找到一种有效组织信息的方法。

这周北京的空气质量实在是差,好在我抓住了一次可以跑步的机会。终于突破了十公里,跑了10.2km,平了去年跑步的最好成绩。接下来,长跑的距离,会慢慢增加,备忘了,今年跑步的目标是半程马拉松,现在的距离,连半程马拉松的一半还没到,再接再厉了。

这些天,似乎素描的练习少了很多。接下来,应该分配一些时间,还要多加练习才行。2016年,三分之一已过,否则年底无法向自己交代。
嗯,这次就先说到这里。

每次结尾,都要感叹时间流逝之快。其实,时间,流逝的是真快。

平淡的生活

匆匆又是一个礼拜。北京的天气还是老样子,空气质量依然靠吹,只是天气的温度在不知不觉中回升,身上所穿的衣物也在不知不觉中减少,棉衣,单衣,逐渐过渡到短衣。枝头,也在不知不觉中长出绿叶。再过两个礼拜,夏天就悄然到来,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!

天气好的不像话

这个星期北京的天气真是好,好的有点不像话!嗯,真的好,就应该夸一下。有时候,傍晚出门跑步,有风,嗯,有风吹。温度越来越暖,春天终于来啦!好适合春游啊,有时候坐在窗子前,望着外面蓝蓝的天,好想出去玩儿啊!春天真不适合工作和学习,万物苏醒,应该是出去跑着玩儿的好日子……

想想,还是冬天适合安下心来读书学习啊。说季节不影响心情,其实还是会受影响的,这两年体会有点深。回头看,每年学习效率最高的时间段,就是十一月份到来年的一月份,基本就是深冬季节。低温可以让人的脑袋变得冷静,冷静容易让人沉浸。话虽这么说,一年有四季,都是白花花的时间,还是要学会珍惜。时间不多了,想学的东西却还有很多,这种心态真应该调整调整。

上个星期说,接下来想弥补一下算法方面的基础知识。这个星期已经开始了,在看一本算法方面的书。书有点厚,进度也不是很快,还是想保证尽可能先读懂吧。这本书读一遍肯定是不够的,所以打算先大致浏览一遍,读懂多少算多少,尽力。先从整体上把握一下作者对于整本书的编排思路,找到其中各章节之间的逻辑关系,第二遍,第三遍的时候,一边读,就可以一边将前后的知识点联系起来。这是我近年来读大部头书的一个小小的经验。特别是计算机类的书,有时候书中有很多知识点都是前后引用。这就导致,如果想第一遍就读懂,会变得比较困难,特别是对于没有这方面基础的人,更是如此。所以第一遍读的时候,先不要急于将所有细节都搞懂。先读完第一遍,能懂多少懂多少,读完后跳出细节,从宏观上总结一下整本书的知识架构,以及前后章节之间知识点的联系。然后再读第二遍,第三遍的时候,边读边思考前后章节知识点之间的联系,这样读完第二遍,第三遍之后,获得的知识是系统性的,是一个整体,有血有肉,有前后之间的联系。

读这本书的时候,我发现我的数学功底有点不够用了,上学时学的那点东西,坦白说早就还给老师了。说来也惭愧,那个时候对于数学的认识,远远没有现在深刻,所以本来学的时候就不用心,完全都是在应付考试。造成现在这种窘境,其实一点儿也不奇怪,真是出来混,迟早是要还的啊。如果我能勉强把这本算法书看懂,接下来估计我就要去填数学的坑了。真是少壮不努力,老大徒伤悲啊。锄禾日当午……粒粒皆辛苦啊。不过说实话,这两年胡乱读了一些书,终于懵懵懂懂的体会到数学的魅力之所在了。对于数学,终于从之前的无感,甚至有些厌恶,转变成现在的敬畏,甚至有些喜欢。以前总觉得,数学和实际生活离的太远,一堆抽象的数字符号,无论怎样都无法与实际生活联系到一起。而这两年,不管是学习计算机各方面的专业知识,还是通过读书了解其他专业方面的知识,追到深处,我都发现了数学的影子。以前也总听人说,数学是一个工具。但是如何具体使用数学这个工具,坦白说,我一直都不得门路,自然也就没什么兴趣。这两年,我终于有点开窍了。通过阅读一些书,我慢慢发现了,别人是如何通过利用数学模型来解决实际问题的。这才让我慢慢的了解到,学了数学知识,到底是如何使用的。了解到这些,自然而然的,“数学无用论”这种无知的观点,对我来说,也就彻底不存在了。原因很简单,因为我已经切身感受到了数学的用处,以及如何使用数学模型来解决问题,23333

读书之余,很偶然,发现美貌大王许岑同学新开了一门讲摄影的视频课程。这两年,平时我也喜欢用手机随手拍一些照片,作为每周日记的题图。虽然对摄影谈不上狂热,但还是饶有兴趣。所以花了两个晚上,从头一路看到最近的一期。目前为止视频还没有更新完。看到现在,总体感受呢,主要还是培养你对摄影的兴趣和认识。当然,摄影技巧和经验也是有的,但我觉得具体的技能并不是这个教学视频的重点。怎么说呢,摄影是一门艺术,是一门捕捉光线的艺术。

这门摄影教程看到现在,跳出摄影本身。我现在隐约觉得,摄影,绘画,写作,音乐其实都是一种表达,一种情感上的表达,如果你将这种表达形式看作是某种语言,我觉得也未尝不可。它们的区别只是表达的手法不同而已。如果能够通过其中某种表达方式,准确的传达创作者的情感,并让对方有精准的体会,我就说这是好的作品。这跟你在表达的时候,所使用的具体技巧不属于同一个层面的问题。我以为,意识到这一点,对我以后在这些方面的学习很重要。于摄影,我不会一味片面的追求照片的精美,于绘画,我不会片面的去追求某种高难度的绘画技巧,于写作,我不会刻意追求华丽的词藻,于音乐,虽然我还没有开始深入的学(只是在中学时候,学过小号和短号,会演奏简单的乐曲)……但在音乐鉴赏方面,我不会再片面的追求旋律本身。总而言之,以后在学习或鉴赏这些作品的时候,我都会去尝试揣测创作者的情感表达。目前为止,我对这些门类的理解是,艺术是一种表达。

周六的时候,我从淘宝上买了几支中华牌的素描铅笔,型号有2B,4B,6B,8B,10B以及12B,今天下午发的货。我准备学习一下素描。昨天晚上,在豆瓣的读书频道,查找好的素描教程,发现有建筑素描这个门类,突然意识到,素描也是要根据所画内容进行分类的。比如,人体素描啦,动物素描啦,漫画素描啦,当然还有建筑素描。既然如此,之前对建筑有点兴趣,索性就暂定建筑素描,其他方面的素描,入个门就好。不过,反正素描本身对我来说,就是个兴趣爱好,玩票,最重要的是开心。

这周的天气不错,所以跑步自然就多了一些。这周一共跑了三次,周末的时候,将距离提到了4km,慢慢来,健康第一,比赛第二,哈哈!

文字写到这里,时间是次日的凌晨两点,我的耳朵里塞着一副耳机,耳机里播放着《火星救援》里的电影插曲。去年时候看的这部片子,两遍,现在依旧感动,乐观,不放弃,是一种精神。

逐步恢复锻炼

除了一早一晚,现在的天气正在逐渐变暖。只不过,北京的空气质量还是要看天。这个星期呢,蓝天白云还是有的。不过,没怎么出门,所以,也没怎么太在意外边的天气变化。哦,还有,现在的白天越来越长了。总觉得吧,预示着一年当中的夏天在不知不觉中到来。唏嘘,时间过的好快。

这个星期在看ReactJS,主要的参考资料还是官网吧。不过,去年的时候买过一本ReactJS的书,名叫《React》,没有看完,那时只是好奇,并没有决定要学习ReactJS,所以买完之后,这本书也只是翻了一下前两章内容,而且,现在也没有印象了。既然现在已经决定要学,就决定重新看一遍。目前为止只是翻看了一半吧,总体感觉,豆瓣上大部分人给的三颗星还是比较中肯的。这本书是由几个资深的前端开发者合著的,自然的,问题也出在章节之间的衔接不是太好,章节之间讲解的知识内容比较跳跃,对于有一些前端基础的人来说,读起来还行,但对于新手,不太友好。这本书讲解的内容不是特别深,基本上都是介绍性的,对于入门来说,除了基础知识以外,可以初步了解一些组件化的套路。ReactJS的服务器端渲染比较吸引我,因为这个特性直接影响到了SEO。但有利有弊,简而言之,前端渲染和后端渲染的代码是有些区别的,不能简单的重用。除了单纯的ReactJS以外,书后有几个章节分别介绍了一些常用的工具,以及前端的测试。粗略翻看了一下测试部分,前端的测试看起来还是挺复杂的。举例说,其中提到了一个Facebook自己开发的前段测试工具,名叫Jest,语法层面猛然看上去就像是RSpec……特别针对ReactJS,还专门有一章内容讲解如何进行自动化测试。坦白说,没想到现在的前端已经如此复杂,好庞大的一个生态体系,真齐全。当然,这也从侧面体现了,前端的复杂度越来越高。

除此之外,这个礼拜终于补了两篇Processing的文章,算上下个星期的,还欠三篇……继续努力了。

最近平时在看一些文章的时候,又一次感受到,我介个算法基础啊,实在是有点low啊,经常看着看着就搞不定了。我觉得吧,这个坑我要填了,早填早超升。拖得越久,代价付出的越大。不但会影响学习其他知识,更重要的是对自信心和兴趣的打击太大。有时候吧,想法挺好,一旦深入到稍微复杂点儿的算法,就懵逼了。这周没事的时候,看了下2015年Ruby China大会上,一个关于用Ruby在LeeCode上解算法题的演讲,觉得蛮有意思的。总之,嗯,我想先填这个坑了。

这个星期逐步恢复锻炼了。空气不好的时候,就躲在屋子里做力量练习,俯卧撑,腹肌练习什么的。周日的天气还不错,下午不到五点的时候,突然想出去跑步。由于平时没怎么出门,总是担心外面会冷,怕运动完感冒,所以这次穿的有点多,等去了操场才发现,我火星人了……大部分正在运动的人,不是短衣就是单衣,而我,呵呵。不过,不管怎样,既然来了,自然是要活动活动的。作为冬眠苏醒后的第一枪,还是要打响滴!2016年第一次跑步,恢复性练习,跑了3km,然后绕着操场溜达了几圈,边走边听音乐,边思考人生。

最近一个朋友,从传统软件公司,跳到了现今比较时髦的互联网公司。周六的时候,约出来一起吃了烤鱼。像我这种穷人,自然是蹭吃蹭喝的主儿,他埋单。说实话,还是有点怀念去年跑到杭州,晚上跟Jay同学一起去吃烤鱼的经历的,吃完一起跑到幽静的山脚下散步,然后大嗓门吹牛。这次,这位朋友也入了互联网行业的坑,所以就想聚一聚,谈谈人生,聊聊理想。当然,谈的内容不限于互联网。由于我平时看了一些杂书,苦于没有听众,这次终于找到了,还能骗吃骗喝,何乐不为,索性听我各种神侃。

坦白说,人生路上,知己难求。遇到了,就要珍惜,哪怕是一分钟,也要珍惜。若以前不相识,不能怪罪于谁,但相识了就要珍惜。对于互相认同的朋友,坦白说我从来都是直言不讳,有些话很理性,听起来难免会觉得有些刻薄,但我自以为,这是作为真正的朋友,应该履行的义务。讲真话,是最起码的要求。周六那天晚上,我们聊了很多,聊的很深入。以前我听到过一个观点,只有两个人的时候,才有可能进行深入交流,现在我非常认同这一点。

到现在为止,除了素描以外,其他各个方面都在逐步进入正规。

2016年的四分之一快过完了,时间过的真是快,要加油了!