开始工作

还是先来扯两句天气。

本周的天气又有点变冷,周末还下了一场雪,真是奇怪的天气。不过下雪归下雪,整体感觉气温在稳步回升,吹在身上的风,已经没有冬季显得那么硬。目前这个阶段,开始进入忽冷忽热的春季。这个阶段容易感冒,俗话说,春捂秋冻,还是要多加小心。

周末回的北京,虽说是周末回来的,其实初七就已经开始上班了,体验了两天远程工作的感觉,周末这两天忽然间找到了一点前两年在家工作的感觉,多少有些让人怀念。

初五那天,接到中学同学的电话,说因为家里小孩儿生病,脱不了身,不能出来了。多年不见,本来还想见面叙叙旧,看来又要不知道拖到什么猴年马月才能见面了。

这两天开始学习Javascript,之前总是跟同事说要学,其实一直都没有行动起来,这次无论如何都不能再拖了,再拖就实在是说不过去了……

其实对于大多数人而言,过完春节才算是在思想上承认新的一年开始了。这是民俗习惯,不管春节的年味儿变得有多淡,这种思想意识其实是根深蒂固的,一时很难改变。一转眼春节已过,这一开工,接下来又是整整的一年,过的真是好快。

去年年终总结里给自己提的要求,也要逐步贯彻落实了,不管是从阴历还是阳历,都已经没有推脱的理由了,自己给自己挖的坑,只能自己去填。回头看,总的说来,春节这些天在家里除了做一些顺应民俗的必要活动以外,就是思考了一些乌七八糟的东西,有工作上的,也有生活上的,再剩下的时间就是睡觉了,总也睡不够的感觉,四肢无力,昏昏睡睡,似乎随时都可以睡着。

初六那天,遵照之前每次回家的习惯,下午四五点钟的时候,骑着车子围绕着城内慢悠悠的转了一圈。目的只有两个,一个是发呆,另一个是四处张望,看看家乡的变化。这项活动基本上是我每次回家必做的事情。漫无目的的骑着车子瞎逛,对我来说真是一种享受,这短短几十分钟,让人彻底放松,想想一年也没有几次,格外珍惜。

这年头儿,生活节奏真的是太快了,一年到头,每天忙忙碌碌。年末写总结,并计划来年的安排,就这样,年复一年。

说一件最近发生的事情,昨天柴静在优酷上发布了一个关于雾霾的新闻调查纪录片,名字叫《穹顶之下》,推荐没有看过的朋友看看。

最后吐个槽,最近在弄微信支付,文档写的那真叫……

过年

这个星期的主要安排就是和家里的爸妈一起过年。不论有什么其他事情,这几天还是要挤出来的,否则就太有点儿说不过去了。

嗯,还是先来说两句家里的天气。这个星期的前几天气温还算暖和,就是空气质量一如既往的有雾霾。据说我回来的前两天出现了几天蓝天白云。大年初一下午天气开始转阴,偶尔天空中飘有一些小雪粒。初二白天开始下雪,时而大大的雪花,时而小小的雪粒。转眼初三中午的时候天气渐晴,初四这天上午有些刮风,但终于看到了久违的蓝天白云,心情也随之舒畅。

这次回家本以为要帮助家里打扫打扫卫生,帮着做做菜,打打下手什么的。没想到家里的事情都被爸妈做完了,还好回来的时候稍微买了一点东西,要不然可真就只带着一张嘴回来了。在家待了几天,基本上啥活儿都没干,总觉得少了点儿什么。

这几次每次回家,都尽可能的和爸妈在一块儿待着,很少出门。因为每次出门,爸妈都会打听个底朝天,同时我能感到爸妈的一丝不情愿,虽然这种感觉很微弱。

今年大年三十晚上,妥妥的坐在家里把春节晚会和爸妈一起看完了。想必和大多数人不同的是,我没有摇微信的红包 :D。另外,不管春节晚会有多么的烂,我还是坐在沙发上从头看到尾。对于我而言,春节晚会只不过是一个和爸妈一起看电视的借口而已。基本上,这也是我一年到头唯一一次看电视。

今天晚上和家里的朋友一起吃饭。围着火锅坐在一起发感慨,小学毕业到现在已经十几年,想想真的是转眼间的事情。期间几年断断续续的保持联系,多年后又坐到一起。不同的是,每个人的角色在随着年龄不断的变换。突然想起来,初二那天晚上接到一个中学同学的电话,多少有些意外。虽然这几年每年过年的时候也会互发短信拜年,但毕竟不在一个城市生活,另外不管愿意还是不愿意,成家之后,人的角色也在不经意间发生着转变。

因为大家所处的行业不同,平时接触的圈子不同,遇到的社会问题不同,解决问题的办法也会因为这些原因而不同,久而久之,导致的结果是,看待同一个问题所产生的价值取向也会慢慢不同。但不论怎样,因为彼此了解太多,至少曾经彼此了解太多,所以坐在一起聊天感觉还是很随意。

虽然这个星期的主要安排是和家里人过年,但还是有一些其他事情的。

比如前几天收到Mackenzie的邮件。先澄清一个小误会,前些日子总以为他在Canada,现在发现其实是在美国的Colorado。Mackenzie是一个很喜欢交朋友的人,自从第一次给他回了邮件之后,接下来每隔一段时间就会发email互相沟通一下。除了聊一聊最近的进展,还会说一些学习的想法。我觉得他总是非常热情,比如这次在鼓励我要持续学习 :),能够多认识一些这样的朋友,真是一件非常幸运的事情。

除此之外,还收到hongli的“happy new year”,以及Lolo的“happy birth day”,当然,前两天她也收到了我的“happy birth day” :D

最后,我发布了2014年的日记,并整理成书,发布到了Leanpub上。这次重新设计了一下封皮,并把2013年的日记也更新了一下。嗯,不啰嗦了,如果不出意外,以后每年发布一本书。

嗯,最后祝福路过的朋友新年快乐!

回家过年

上个星期就已经立春了,这个星期给我的感觉,整体上是阳光明媚,气温似乎也在逐渐的回暖。俗话说,七九河开,八九燕来。按照节气,现在已经进入七九,如果不是非要遇到春寒,想必也已经不会再次遇到特别冷的天气了吧。

这个星期没有什么太印象深刻的事情发生,依然过的平淡。上个星期许诺自己想改变一下作息习惯,这个星期也在努力纠正,争取晚上早点儿睡,早上早点儿起,整体上感觉有所改变,期间有几天睡的还是比较早的,早上起的也还算早,一点一点的在纠正。

周末因为买的晚上的火车票,出了火车站已经晚上十点半,所以这天晚上睡的有点儿晚,恍惚又回到了之前的作息习惯……其余的几天,还算比较好吧,睡的都还算早。毕竟每次调整的时间单位为一天,所以作息习惯这个事情还是得坚持一段时间才能有效果,急不来。

这个星期除了工作,主旋律是要回家过年。毕竟接近年底了,无论怎样刻意回避,心情还是多少会受到外部干扰。要想静下心来工作,或是看看文档资料什么的,最好还是应该远离人群,一个人钻到屋子里,可能更容易让自己静下来。

今天中午进的家门,发现爸妈做了好多年货,似乎又回到了几年前的春节。在我自己的印象里,家里已经有几年没有像今年一样做很多好吃的饭菜了。

过去的三四年,差不多每年的春节,都是临时拼凑几个饭菜,目的只是以备有人拜年待客之需,已经很少像今年这样,做几道传统的,通常只有在过年吃的饭菜了,而给我的感觉,过去的这几年,也越来越没有年味儿了,给人的感觉就像是休大礼拜天似的。而过年的活动,基本上除了在家里发呆以外,就是跟家里的朋友聚一聚,剩下的就是熬到日子,拿着火车票滚回北京。

当然了,过年还会给我带来另外一种错觉。那就是,放假之前总是会畅想一番,放假之后要弥补一下xx方面的知识,看看xx方面的书等等,总之是要把假期提前安排的很充实。但真正进入假期之后,才发现一天一天过的飞快,被各种传统礼仪性的活动所占据。这儿待一天,那儿待一天,一天又一天,等到真正有空闲安下心来的时候,突然发现上班的日子到了……本来打算的是要好好过日子,没想到最后却被日子给过了。这种感受已经不是一次两次了,貌似最近的这几年过年期间都是这么过来的,希望今年有所改善,我说的是希望……

除了上面这一点以外,另外一点让人印象深刻的,可能就要数长辈们的数落了。比如,如果他们没有听说你有女朋友,那就会先问你女朋友,如果你告诉他们有了女朋友,那就会问什么时候结婚,如果是已经结婚了,那就会问什么时候要孩子,如果已经有小孩了,就会问关于小孩的各种问题。对于这个套路,想必很多同龄人都遇到过。对于我来说还好吧,因为我会让他们在第一个问题上就熄火。

其实我曾经想过把上述问题录制成音频,存到手机上,他们问哪个问题,我就从手机上调出这段音频给他们听。这些音频段子以后每年都可以派上用场。我真的是不想让自己在大过年的时候,跟一个留声机一样,一遍又一遍重复相同的内容。

开个玩笑,说归说,事情肯定不能这么做。这应该就是所谓的传统文化吧,如果你不认同,有两种极端的选择,要么选择离开,彻底摆脱这种文化的束缚。要么选择留下,学着接受这种文化。既然当前选择了留下,那就学着“接受”,就当磨练一下忍耐力喽。

嗯,今天说了几件过年常遇到的俗事。希望接下来的这个星期,对于这类事情能够一一躲过,虽然几乎不可能,还是祝我好运吧!:)

作息混乱

这个星期的天气很奇怪,开始的几天春风暖意,真的让人误以为冬去春来,暖风来袭的节奏。可惜没过几天,气温就急剧下降,毫无春意来临的预兆。

虽然按照节气,这个星期立春了。但可惜节气归节气,气温归气温。温度没有回升,说啥都没用,所以还是乖乖的当冬天过就好了。

这个礼拜的作息有几天反常。上个礼拜换了Mac,折腾了一个周末的系统,导致周一只睡了四个小时,晚上回来九点多就睡了,凌晨四点多就醒了。第二天晚上又回归了常态,基本上都是快到三点才睡,严重意识到作息有些混乱,导致白天的时候精力总感觉跟不上,一身的疲态,不爽。

这个星期争取调整一下。我知道,对于我来说,只有真心想做的事情,才能坚持下去。如果是心不甘情不愿的事情,能坚持个三五天就已经是奇迹了。所以,呃,不知道这次是真心想改还是一时的热血冲动,我感觉是真心想改。不过,还是让事实说话吧。现在已经是凌晨两点了,今天就不算了,从明天开始……

这周发现了一个不错的网站,名字叫轻单。说不错的原因,目前主要还是内容吸引了我,所以前两天在网站上申请了内测账号,体验了一下,觉得网站的内容分享形式很新颖,不过我倒是觉得,最后能够留住用户的还是得靠内容,其他花哨的小功能其实都不能够成为吸引用户的核心。有兴趣的朋友,可以在网站首页上申请测试账户体验一下,可惜已经注册的账户没有发放内测码的权利。简单想来可能有两方面考虑,一方面是网站的功能尚不完善,另一方面希望能够筛选一些前期用户,以此积累一些优质的内容。

周五的时候,跟家里人通了电话,说下个星期就回家了,提前打个招呼。因为买的车票是晚上的,到石家庄已经是晚上十点半的样子,所以也跟家里的朋友打了个招呼,希望能到他那儿暂住一晚上。等到第二天白天再坐车回家,主要是大半夜的不想折腾了,年底了安全第一,万一路上遇到女流氓怎么办……

除此之外,给家里买的东西这个周末也都收到货了,下一步想就是怎么拿回去了……说起来,今年总算是没有空着手回家。虽然过去几年每年过年都是只带着一张嘴回家,从来都是理直气壮,但今年真的是邪了门了,总觉得应该买点儿什么,说不出哪里不对劲儿,真是一个奇怪的变化。

很奇怪,这个星期没有在手机上记录什么。似乎感觉很平淡,不像上个星期,有好多想法想去写下来。生活里遇到的虚虚实实的事情,真的是懒得去猜了,真的假不了,假的也真不了,时间最终会揭开谜底。所以也就不太想劳心伤神的去揣测,顺其自然就好,偶尔可以当一当鸵鸟也不错。

剩下的其实也就没什么太多想记录的。哦,最后想提一点,最近看书的效率有点低,可能跟作息的不规律有很大关系。当然了,除了作息,还会受到一些虚虚实实的事情影响。

还有一些值得一提的事情,最近下载了暴雪的新内测游戏,名字叫风暴英雄,正在试玩。周末玩了一个山丘,练到了4级。因为比较怀念魔兽争霸上的Dota,所以玩玩这个算作消遣感觉也还不错。

嗯,就酱紫。

随手记录

好吧,还是先来扯两句天气。这个礼拜的天气明显感觉到冷了,话说马上都快立春了,天气突然变冷了,往年好像也经常出现这种情况。不过话说回来,如果天空中再飘两片雪花,那就完美了。真的就会给人一种快过年过节的感觉。

如果过几天回家过年期间,下一场雪,年味儿也会重几分。扯到过年,现在都没什么过年的感觉,坦白说还不如休息个平时的小长假来的实惠。平时休小长假,可以毫无顾虑的在家里睡三天觉……但是过年除了不能每天睡懒觉以外,还得应付各种无聊的风俗。在家呆的几天不但不能充分的休息,还得忙的四脚朝天,最后整的一身的疲惫,美其名曰是在家“休息了”几天。

嗯,关于过年,估计很多人都有我这种感受。对于我来说,现在过年的一个主要任务其实就是回家和爸妈多待几天,然后就是和家里的朋友们吃吃饭,聊聊天什么的。至于其他的事情,真的就是能躲就躲了,不过除了这两件事以外,好像也没什么其他的事情了,呵呵。

上个星期盘算着平时能多用一用手机去记录一些平时的想法,这个星期开始就做了一些尝试,有想法就直接在手机上记录下来,用的app就是上个星期提到的Day one。整体感觉还不错,随时记录下自己当时的感受。过后看起来还真是蛮有意思的,有些看起来像是突如其来的想法,其实也是平时隐约感觉但又不能准确表达出来的一些总结。

比如最近发现现在的我,真的是蛮喜欢安静的。不太喜欢喧闹的环境,也不太能够接受总是喜欢喧闹的人。这可能跟我过去两年一直在家里窝着有很大的关系。这个习惯我觉得谈不上好坏,只是把我自己多年本来就有这种倾向的潜意识放大了而已。

但是坦白说,我很喜欢这种感觉,喜欢给自己留有大块儿的时间胡思乱想,这种感觉让我感到心情舒畅。

虽然我把自己的日记写到了网上,但有些过于私密的事情,还是不太喜欢告诉所有人,比如个人的感情。另外还包括一些很主观的价值观,比如什么是幸福等等。这些很主观的事情其实是跟旁人无关,只跟自己的内心感受有关,这是多么显然的事情。但我却发现很多人不是这么想的,大多数人总喜欢把自己的幸福凌驾于他人的羡慕之上。换句话说,只有他人称赞和羡慕的时候,这些人才会感到满足。我能说这算是虚荣心么?坦白说这种认知还真的是蛮幼稚的。在我看来,有这种想法的人,内心里其实是无比的空虚乏味。

另外,我发现我自己真的没有跟陌生人自来熟的能力。对于陌生人,我真的是需要熟悉之后才能判定到底想不想交这个朋友,或者说要不要走的更近一些,这对我来说,真的是需要一些时间。跟有些人比起来,对于我来说,这还真的是一个很难改变的性格特点。现在想想,当初选择做技术,真的是选对了方向……

最近比较喜欢听周杰伦的歌。感觉很奇怪,以前总觉得周杰伦的歌节奏感比较强,印象中一直把他的歌放到摇滚的类型,经过最近在公交上重新回味,似乎不是那么回事,抒情一点儿的歌还是蛮多的。其中有一首节奏感比较强的歌听起来还是蛮有感觉的,名字叫布拉格广场,其中女童声说唱的部分听起来好有感觉,似乎总能让我想起一个人,勾起一些美好的回忆。

再过两个礼拜就可以回家过年了,车票很早就已经订了。前两天在网上订购了准备带回家的年货。回想起来已经好几年不给家里买年货了,今年不知道为什么,总觉得应该买点儿什么带回去,所以前两天就在网上订购两件看起来比较新鲜的年货,希望爸妈能够喜欢。

最后分享一下这首布拉格广场。嗯,就这些。Enjoy!

思绪来的快,走的也快

好吧好吧,还是先说两句天气。对这个星期的天气没啥特别的感觉,但总感觉不像是冬天,有点初春的意思。空气中的冷风也没有前些天犀利,现在倒是觉得有点柔情似水的感觉。

周六阴天,晚上出门吃饭的时候,天空偶尔零星飘了几个雪粒儿。吃完饭回来的路上,基本上就停止了。如果硬要是抬杠,这应该也算是一场雪吧。

最近有一种很奇怪的感觉,周中的时候常常会有一些想法,而且想的东西也很有逻辑性。前前后后可以讲出一大堆的道理,而且在想的过程中还不断的提醒自己,周末写日记的时候记得加上。但每每到了周末开始敲键盘写的时候,却又怎么也想不起来周中的时候,到底想记录什么?这种情况应该已经不是第一次碰到了,以前也会碰到,但因为次数不是非常的频繁,所以就没有太过注意。

但最近觉得这种状态真的是不太好,有一些自我认为有价值的独立的思考成果就这样轻而易举的丢掉了,真的是觉得有些可惜。记日记的目的不就是记录这些么?所以我就琢磨着吧,以后应该充分的利用一下手机,养成随手记录的好习惯。

去年的时候,app store上有一款名叫Day One的app促销的时候下载安装了。但很可惜一直都没有充分的利用过,真是有些浪费了。后面真的应该充分利用一下。话说,自从跨入智能机时代,手机的利用率还真是不高呢!使用习惯这档子事儿,一时半时还真的很难改呀……

最近公司搬家了,与之前的位置相比远了两站地,不过还好,坐公交还算是方便,据说可选择三趟公交抵达。不过到目前为止,真正坐过的只有两趟,而这两趟公交的费用还不一样,其中一趟比另外一趟贵五毛钱。这也是我坐了几天之后,其中有一次下车的时候无意间发现的。

我发现偶尔关心一下粮食和蔬菜,算计一下能够节省几块钱,其实也是一种生活乐趣。当然,还是要防止自己掉进钱眼儿里。话说,上个星期晚上从公司回来打了几次车,不知道啥时候公司能给报销一下……哈哈,有一句话说的好么,“天下之道轮到极致,百姓的柴米油盐。人生冷暖轮到极致,男人女人的一个‘情’字。” :)

快到周末的时候,收到Chris的email,询问游戏文本翻译的怎么样了。这才想起来,两个星期以前答应人家的事情还没开始干呢?随后连忙回了一封email道歉,答应这个周末帮忙做完。还好要翻译的内容不是很多,花了不到两个小时,很快就翻译完了。做完之后又觉得心有愧歉,索性除了简体中文的版本,又翻译了一个繁体中文的版本。好在平时在网上跟人吹牛的时候经常使用繁体中文,对繁体中文多少不是很陌生。

记得曾经因为给人回邮件使用繁体中文,还让对方误以为我是广东人……话说,开始在网上使用繁体中文,还是要从去年读了一本钱穆先生的繁体竖版的书开始的。读完那本书之后,突然觉得繁体中文真的很cool,虽然笔画比较多,但是好在平时使用的是键盘打字,如果使用手写,我大概会觉得我有可能会有瞬间变成文盲的危险……

嗯,这周开始读曼昆的《微观经济学原理》。工作太忙了,进度不是很快,刚刚看到第二篇当中的第五章。不管怎说,总算是起步了。虽然目前读的进度不快,但还是有不少收获的,除了弥补一些经济类的术语以外,也对一些经济现象背后的原理有了一些初步的了解。也对一些追根溯源的为什么,有了一些初步的认识。

周五的时候在罗辑思维上订购了一套书,名字叫《光荣与梦想》。这套书属于再版,豆瓣上还没有最新版的介绍,所以这里也只能用旧版的链接进行说明了。再版的这套书也是一共四册,不清楚是不是正好再版是这个版本。

这套书还没有到手,据说还不错,看完之后再说喽。这本书主要讲美国的政治历史,基本上也是在我今年的读书计划范围内,没跑题,索性就读了。

另外,计划总是赶不上变化。本来今年不打算太过深入的学习前端,没想到接下来需要在工作中大量的使用,既然这样,那就稍微调整一下计划吧。分出一些精力,好好学习一下前端,对我来说反正迟早都要学,早学晚学都是学……

嗯,就酱紫。

过敏源

嗯……还是先来扯两句天气。这个星期的天气整体感觉还是蛮冷的,特别是临近周末这几天,感觉出奇的冷,好吧,也可能是因为周末这几天身体不太舒服的原因吧。

北京的天气,你懂的,雾霾基本是常态,偶尔出现几天晴空万里就是求爷爷告奶奶了,那得趁机赶紧呼吸几口新鲜空气,恨不得瞬间把前几天吸进的雾霾瞬间替换掉。所以说,要想在北京活的好好的,除了吃好喝好住好,还得能随着天气质量的变化,练就一身自动调整肺活量的本领。有时候我也很好奇,按照进化论的逻辑,在这种地方生活几代人,会不会最后能够进化出空气滤芯的功能器官……

这个礼拜的前几天过的还好吧,按照工作进度,网站整体也算是平稳上线了,期间总会有一些波折,但总算没有捅什么大篓子。可能还是拜于自己水平有限,没有负责什么太复杂的模块吧,算是无中生有的“逃”过一劫。

其实,模块化分清晰之后,如果没有从一开始就参与,后来者其实也很难在短时间内帮上什么忙,弄不好还会帮倒忙。与其如此,长远看,倒不如抓紧时间提高自己的技术水平,以此在未来做更多的事情。

这个星期的故事,还要从周四的晚上开始说起。

周四晚上睡觉的时候,突然觉得浑身疲态。当时觉得以为是前几天太累了,就没有想太多,总觉得睡一觉就好了,所以就直接洗洗睡了。其实,这应该是故事的开始。

周五上午到公司之后就发现不对劲儿,右鼻孔开始流清鼻涕,浑身开始乏力,后脑勺阵阵剧痛,这个时候我知道我“中奖”了……我意识到,我的过敏性鼻炎又犯了。去年四月份春天,我爸妈来北京玩的时候就闹过一次,去了一趟颐和园,看了看花花草草,就中标了,那次就整的我半死,差点儿一命呜呼的感觉,好在已经知道是因为过敏,就一直躲在屋子里,关紧窗子,吃饭基本靠外卖,最后总算艰难的活了过来……

话说,到了周五晚上回来,我就彻底挺不住了。以前总是买一瓶鼻炎康,喝几次睡几觉就好了。这次也一样,下了公交车,去旁边的麦当劳随便吃了一个什么套餐,赶紧跑到附近的药铺买了一瓶鼻炎康。回到家里瞬间就吃了六片,然后就倒在床上不省人事……

半夜醒来,一看表才特么十二点半。此时感觉浑身发热,但手脚冰凉,口舌干燥,四肢乏力,爬起来喝了口水,顺便去了趟厕所。回来之后担心睡不着,干躺着难受,一怒之下又喝了四片鼻炎康(里面应该含有辅助睡眠的成份),其实是当安眠药喝的。

周六上午十点多醒来,后脑勺还是阵阵剧痛,但好在身体感觉在往好的方向发展。期间收到hongli在hangouts上发来的两条信息,无力的回了几句。中午叫的外卖,实在是无力出门。

吃完午饭,又喝了几片鼻炎康,开始睡,一直睡到下午三点多,晚上总算是有点儿缓了过来。好在没有耽误第二天的事情。

经过这次事情,我决定有时间要去医院去查一查过敏源了。再不查,要死的感觉。不能再这么不明不白的被折磨了……要死人的……

好吧,说点别的。

我发现我是真的不太喜欢在众人面前表现自己,这应该跟个人的性格有关。其实我是觉得,不管自己到底怎么样,这都是自己的事情,跟他人无关。有时候,我突然会觉得,如果旁人认为你是A,但你又不表现一下,那么这个旁人就会认为你不给面子。其实,对于我来说,过后真的会有一种被舆论道德绑架的感觉,真的非常不喜欢这种感觉。

如果说对方为了博得我的尊重而为,那我觉得真的没这个必要。坦白说,我尊重人的原则很简单,人人都可以做得到,只要是个善良的人,我都会尊重。我从不看重对方的知识存量到底有多少,也从不看重对方的业务能力到底有多强,这些后天获得的东西,在我看来,只要对方愿意,都可以通过努力获得。但是,善良,不是每个人都有的。

这个社会的复杂性在于人人都学会了伪装,伪装来伪装去,却把最原始的品质丢掉了。本来很简单的事情,却非要搞得十分复杂。本来可以直接的事情,却要弯弯绕360度,最后还要把事情搞的弄巧成拙,整出很多不必要的误会。

老实说,我自己的外国朋友并没有多少,但每次跟他们沟通的时候,就很轻松,大家没有猜忌,有什么说什么,沟通的很顺畅,也很容易取得彼此的信任和默契。

这几年过来,对于交友,这是我的第一原则,但基本上也就这一条原则。对于以后,也不会变,不论是普通朋友还是未来的女朋友。

如何鉴别善良?很简单,两个字:时间。时间会拔掉伪装的外衣。

我好像又意淫了……按照如今社会成功的标准来看,像我这种没房没车没钱没女人的loser,我想多了……

嗯,再换个话题。

发现最近Phusion有一个开源项目很不错,是关于Docker的,名字叫baseimage-docker。Docker在去年的时候被很多国内的公司开始关注。据我所知,其中主要是国内创业公司居多。

而现在,国内很多大公司也开始更多的关注,比如阿里巴巴。我自己也认为Docker是未来虚拟化的一个大方向,所以接下来有时间的话,想多做一些了解。

最后幽默一下,刚才收到hongli在hangouts上发来的一个有趣的问题,大概意思是学历越高,回答这个问题的时间就会越久,问题在此。我用了两秒钟找到了答案,你呢?

别老偷看人家日记,早点睡!小心伤身体 :)

稍微调整一下

还是先来扯两句天气。整体感觉还好吧,前两天有些冬天的感觉,比较冷。但周末这两天气温又突然变暖,真的有一种春天的感觉,搞的我今天中午出去吃饭,连大棉袄都脱掉了,上半身外面只穿了一件单衣……

这个星期感觉过的还好吧,还是和之前一样。早出晚归,持续了一个多月了,最近感觉作息有些不适应,晚上睡的有些太晚了,多少影响了白天的状态。坦白讲白天的时间有时候没有充分的利用上,效率有点偏低,反而晚上倒是有点来精神,长此以往,我将不我……

另外一个是,今天已经十一号了,按照今年的预期,至少要读二十五本书以上,所以平均下来,至少每两个星期要读完一本书。但目前的现状是,一本还没有开始。所以有必要做一些调整了,提高一下时间的利用率,对于白天的时间,真的应该尽可能的利用起来,抓紧时间了。

晚上回来,感觉应该拿出一点时间读一些书。另外,晚上也应该早一点睡,这样才能保证白天有足够的精神。总之要抓紧时间了,感觉时间好少。时间就像XX里的XX,要挤总会有的。

好吧,我又要开始剁手了。周末从amazon上订购了三本书,一本是《现代体系结构上的UNIX系统》,另外两本是曼昆的《经济学原理(微观)》和《经济学原理(宏观)》。关于Unix系统那本书是今年刚刚再版的,伞哥审校,质量可以保证,:)

其实没有打算买这本Unix,只想买两本经济学原理。在我打算结账的时候,发现提示说满99块钱才能免运费。看来真的是很久不买书了,不知道啥时候免运费的门槛也提高了。既然酱紫,索性就添加了Unix这本书,为了免除五块钱运费,但又多花了四十多块大洋,我也是够拼的……

周末发呆的时候,突然想起一首之前看《遥远的救世主》的时候书中的一首词,觉得此时好有感觉,特意翻了出来,重新回味了一下,特此摘抄如下:

自嘲

本是后山人,偶做前堂客。
醉舞经阁半卷书,坐井说天阔。
大志戏功名,海斗量福祸。
论到囊中羞涩时,怒指乾坤错。

除此之外,这个星期和[@honglilai](https://twitter.com/honglilai)在[Hangouts](https://itunes.apple.com/us/app/hangouts-free-messaging-video/id643496868?mt=8)上沟通的还是蛮频繁的。有趣的是,由于时差的原因,有几次都是我睡觉之后他才发消息,第二天早上醒来发现有两条消息,然后差不多都是在第二天的去公司公交车上给他回复消息,来来回回沟通了几次,似乎感觉彼此已经很熟悉,虽然素未蒙面。

有趣的是,Chris这个星期也在Twitter上给我发了消息,真是罕见。他说他刚刚开发了一款游戏,希望能帮忙本地化成中文。顺便还跟我吐槽了一下Apple,说Apple store的上线流程很繁琐,这款app是他最后一次支持iOS了,以后只开发android平台。呵呵,可以看的出来,又是一个Linux的死忠。

说两句他的八卦,Chris这个家伙生活在日本东京,2014年大部分时间玩Arduino玩的很high。自己完全DIY了一款飞行器,从零开始,全手工制作,还制作了一些列的教学视频,并上传到了YouTube。说起来也算是牛人了,他把自制的飞行器的飞行轨迹进行图形化表示,并和他开发的Box2d图形化工具结合到了一起。呵呵,玩Arduino也是玩的蛮拼的。

哦,还碰到一件有趣的事情。前些日子偶然看到一个Rails的教学视频网站,顺手在网站上进行了邮件订阅。没想到前些日子这哥们还专门发了推广邮件,说推出了新的教学视频,费用给我打八五折,并发了优惠码。因为邮件内容写的很接地气,而且是指名道姓,他说他自己前些日子患感冒了,刚刚好转。当时我一看这封邮件就不是机器自动发送的,出于好奇,我就顺手回了一封邮件,告诉他我还只是初学者,没有购买需求。没想到这哥们很快就又回了一封很友好的邮件。

前天这哥们又出了新视频,还特意给我发了邮件,邮件中列出了几个适合初学者的教学视频。当时突然就觉得,地球上还是好人多啊!不是所有人眼里都只认钱的 :)

突然觉得,这个星期经历的事情好有国际范儿。一个生活在荷兰,一个生活在日本,另一个貌似生活在加拿大,而我生活在中国。地球很大,世界好小。

差不多就这些琐事吧。最后分享几件有趣的事情,一个是我元旦期间帮助Phusion录制的中文音频,并和视频做了合成,内容是Traveling Ruby的简介,有兴趣的朋友可以到优酷上去看。

另外一件事是,由于这段时间Phusion做了很多东西,changelog专门对Phusion的co-founder兼CTO的@honglilai做了采访。采访的内容我大致听了一下,主要包括如下三个方面:

  • 介绍Passenger的由来。
  • 介绍Raptor(Passenger5)的特性。
  • 介绍Phusion新开源的项目Traveling Ruby

有兴趣的朋友可以到原网页去听。原网页上的音频有可能会受到墙的干扰,网速可能比较慢,你可以先下载下来再听。我自己特意下载了一份,放到了我的VPS上。可以在线收听,也可以点击下载

2014年年终总结

2014年马上就过去了,时间过的好快,真的是觉得好快,没有半点儿恭维的意思,特别是今年……

想想坚持写年终总结已经有三年了,算上今年就四年了,想必以后每年都要写一下了,关于这一点以后也不用再啰嗦了。

还是延续往年年终总结的习惯,不准备按照时间顺序简单罗列一些发生的事情,毕竟这一年过来每个星期都有一些简单的记录。如果只是简单罗列,跟不总结又有什么区别呢?

首先呢,先来回顾一下去年总结里,给自己定的几个目标,或者说希望在2014年做的事情,以此为出发点,简单总结一下。

  • 锻炼身体
  • 深入学习Ruby及其Web相关技术
  • 坚持每周写博客
  • 看人文类书籍(包括了解西方文化)
  • 学习英语

锻炼身体

今年四月份开始,一直到十一月份,期间每天都会锻炼身体,除了十月份的时候回家过中秋,在家里休息了几天。其实,这段锻炼身体的经历,对我自己来说也算是创造了一个不大不小的奇迹。

锻炼的方式很土鳖,主要是窝在家里进行锻炼,辅助工具是可调节哑铃,还有一张地上铺的毯子。由于北京的天气原因,所以今年干脆就取消了所有室外运动,完全转到室内,以俯卧撑和仰卧起坐为主要锻炼方式。其实,选择窝在家里的初衷是因为经济实惠……

关于锻炼身体,印象最深的还得算是初中升高中的中学考试。那个时候偏胖(其实是比较胖),记得考试要考引体向上。虽然最终的体育分数从我们这届开始就不算在升学总分当中了,但还是有一个分数线,如果体育不过这个分数线,就没有资格报考重点高中。

记得那个时候考前还剩两个多月,引体向上的水平还稳定保持在顺利做完一个的水准(满分十个)。最后两个多月是玩了命的练习,虽然那个时候的学习成绩不咋地,但还是希望至少有资格报考一下重点高中,虽然明知学习成绩考不上……

人就是这样,当你真心想做一件事的时候,有时候潜力就会被挖掘出来,奇迹就有可能发生。故事的结局就像童话一样,正义战胜了邪恶,主人公顺利晋级……

言归正传,今年锻炼身体的开局也很类似。刚开始给自己定的起点非常的低,每天的俯卧撑和仰卧起坐分别做三十五个。随后每天坚持,除了后来十月份回家过中秋以外,期间从未间断。如果没有记错,从六月份开始,每天的运动量为一百个俯卧撑(分两次做完),仰卧起坐每天单次可以做至少两百个,但后来觉得做了这么多仰卧起坐,腹部也没见有太明显的腹肌,所以就换成了另外一种至少看起来比较科学的腹肌锻炼方法。但俯卧撑依旧保持。大概到十月份的时候,虽然腹肌还是没有什么明显的变化,但至少腹部的赘肉是基本上被我抹平了。这个时候俯卧撑依然保持了每天一百个的数量,但单次可以完成七十个。

本来是打算挑战一下单次做一百个俯卧撑的,但因为天气渐冷,外加有一个多月的时间没有暖气以及各种其他事情,生活习惯什么的受到严重的干扰,索性就慢慢放弃了。

经过今年的锻炼,除了锻炼本身以外,收获最大的还是一些心得吧。曾经有一段时间,至少在锻炼身体方面真的是信心爆棚。对自己真的是有点刮目相看,对比过去,相较于我自己来说,这真的是难以想象的。这也让我自己坚信,对我自己来说,也许有些看似遥不可及的事情,只要每天坚持,进步一点儿,用不了多久,也是可以达到一定程度的。这让我想到了Milo在知乎上回答的一个问题的答案。

对于锻炼身体,坦白讲更多的不需要脑力劳动,需要更多的是坚持。虽然我一直坚定的认为自己脑子很笨,通常对智力游戏没有信心,但好在我发现我的身体还算比较勤快,更走运的是,我发现,勤能多少挽回一些我的拙,这可能就是我从锻炼身体的过程中想到的一些东西吧,:)

深入学习Ruby及其Web相关技术

今年开始,决定以后的职业生涯转入Web开发,也算是正儿八经的开始学习Ruby及Web相关的基本概念。因为之前一点儿Web开发经验都没有,所以对于Rails的入门学习也是十分痛苦,而且进度也是十分的缓慢。学习的过程中,也是不断的填坑,弥补Web相关的基本概念。然后撞墙,然后再回头填坑,来来回回花费了很多时间。

了解了很多基本概念之后,已经过去小半年的时间了。但这个时候Rails的学习还尚未正儿八经的开始。眼前看,算是走了很多弯路吧。长远来看,有些坑是提前先添上了,虽然现在尚未派上用场,但我相信在未来的Web开发道路上,会帮助我尽可能的少撞一些墙。

之所以这段时间学了一些看似无用的知识,也读了一些看似无用的书。现在回忆,初衷应该是源自于自己前几年的工作感受。这次切换技术方向,如果没有大的变化,应该会是我未来整个职业生涯的方向了,我希望能够走的远一些,走的长久一些。处于这种考虑,当初开始入门的时候,就想了很多以后的职业道路上,可能会有哪些基础知识掌握的不牢靠而撞墙,基于这种想法,才花了一些时间,打了一些基础,填了很多基础知识方面的坑。

经过了最近这两个月,感觉之前的时间总算是没有白花,多少派上了一些用场。对于一些第一次碰到的技术,虽然也需要查资料看文档,但至少不会停步不前了。而且现在遇到的有些问题,对于我自己来说,总算是有一种积累的感觉,而不是盲目的只是为了解决问题而去解决问题,至少我可以了解一下幕后的原理是什么,这给了我一种很踏实的感觉,这也是我想要的感觉。

坦白讲对于前几年工作时,查文档查资料的过程中撞墙的感觉真的是怕了……这也让我浪费了很多积累宝贵经验的机会,这种状态真的是糟糕透了,有的时候真的有一种浪费时间的空虚感。

对于当前我自己的Ruby水平,当然只能算作是新手,新的不能再新的那种。对于Rails的使用,绝对算是新手中的菜鸟。这大概是当前我自己对自己的一个判断吧。

总的在我看来,所谓的2014年深入学习Ruby,目前来看,其实连门都没入啊,Rails当然同样也是这种感觉。好在十一月份的时候,进入了一家使用Rails开发的公司,可以一边实践一边结合之前学的一些理论,不断的去加深理解,不断的熟练掌握开发技能。接下来的一段时间,应该就是一种滚雪球的状态,需要不断的学习应用层面的相关技术。

十二月底很走运,收到Phusion的email,希望能让我参与一项他们新推出的开源项目Travelling Ruby,帮忙做一些其中的翻译工作。我觉得,这对我这个Rails新手来说,真的是一个不错的学习机会。

总的来说,对于2014年Ruby以及Web相关技术的学习,只能算是刚刚入门吧……真的是不敢妄谈其中的什么技术概念。

坚持每周写博客

很明显,事实证明,目标实现,完美达成!为了圆去年年终总结里吹的牛,2015年开始,每周写两篇文章,内容不限,其中至少有一篇是周记。

看人文类书籍(包括了解西方文化)

今年读了一些比较杂的书。豆瓣上能数得过来的一共四十二本(如果没数错的话)。大概翻了一下读过的书单,其中包括计算机操作系统方面的书,建筑学,设计类,以及人文社会科学类的书。从书籍内容所覆盖的知识面来说,感觉还算可以吧。

欣慰的是,总算开始试着看一些非技术类的书,尽可能的了解一些人啊,社会啊,其他非计算机行业的入门知识。如果把原来的知识储备比作一根光秃秃树干的话,现在树干上总算是开始长一些枝枝蔓蔓。努力从一个毫无幽默感的死理性派,逐步变成一个正常人。

其实读这些书的目的,除了想开阔一下眼界以外,另外还想多了解一些真实的社会,每个人在世界上只活一次(信教的不算),只是想活个明白。

这两年在人文方面,受两个人的影响比较大,一个是去年了解比较多的胡适先生,另一个是今年了解比较多的龙应台先生。通过看胡适先生的一些书信,对中国的社会形态有了更多的了解。通过读龙应台先生的书,以及看她在大陆以外的演讲视频,对全球的华人文化有了更多的了解。除此之外,通过她还对政治有了更全面、理性和客观的认识。坦白讲无比佩服这两个人在人文社科方面知识的渊博,真是受益匪浅。

除此之外,依照西桥所列的书单,由于时间比较紧,只读了前边一些基础的书籍,数目大概有不到三分之一的样子。关于这个书单,先记下了,以后有时间要按照书目通读一遍。

意外的是,今年读了几本建筑类的书,全部是安藤忠雄的书,纯粹扩展知识面,无任何功利目的。

由于时间关系,本来还想读一些社会学,以及金融经济学方面的入门书,目前看来也只能排到2015年了。

学习英语

今年觉得最失败的应该就是学习英语了,应该说是毫无进展,基本上算是又浪费了一年的光阴。总结一下,觉得问题应该出在没有定好学习的方向上。比如说应该加强英语的听力,还是应该加强英语的口语能力等等。所以导致期间眉毛胡子一把抓,一开始就想全面提升英语综合能力,结果却是各个方面都毫无建树。

在2015年,学习英语方面需要进一步明确学习的方向。争取在未来的两年内,进一步夯实英语的基本功,向native speaker方向努力。

好吧,以上大致总结了一下2013年希望在2014年想要做的一些事情,以及具体完成的结果,总的来说算是2014年的成绩单吧。下面大致计划一下2015年想要做的一些事情。

2015年计划

  • 坚持每周写博客

这一点,跟2014年相比没有什么大变化,唯一的变化是每周要写两篇博客。希望自己能够坚持下去,不要半途而废。

  • 学习英语

没得说,谁让自己英语比较烂。跟2014年不同的是,今年明确一下学习英语的侧重点。在2015年,希望自己能完整的读几本原版英文小说,实实在在的提高一下英语的词汇量和英文写作能力,争取在2015年年底的时候,能够用英文写一些看起来还算比较native的文字,而写作过程不会显得特别的痛苦,:P

关于英文小说,说起来有些惭愧。2011年Steve Jobs传记全球首版发行,记得当时很热血,专门从amazon上花了三十五刀买了英文原版,结果一放就是妥妥的三年,从未完整的看过……记得当时还有朋友开玩笑的跟我说,你看得了么?转眼2015年了,希望这句话的魔咒能够终止于此。

  • 读书

2014年之所以能够多读一些书,其中很大一部分原因是时间上的自由。2015年不同了,恐怕不会再像2014年那样有更多自由支配的时间,所以阅读数量上会大打折扣。但不管怎样,希望能够保持在二十五本书以上,其中包括但不限于计算机专业的大部头书籍。

另外,想给自己定几本必读的书,其中两本是曼昆的(宏观/微观)经济学原理。这两本书是2013年就想读的书,但一直今天推明天,明天推后天,2015年不能再拖了,必须要读完这两本书。

另外要读一些理论性比较强的社会学的书。想要了解市场,市场是由人组成的,我想要了解不同人的群体特征是什么。虽然我不是搞市场的,但我还是想知道市场上的每一个时期内大的变动,背后本质的推手到底是什么。我觉得这个可以作为玩票,空虚寂寞冷的时候,可以意淫一下。:)

  • Rails学习

这一点似乎也没什么好说的,应该怎么努力都不过分。但我还是想大概定一下学习的方向,尽量避免像去年学习英语一样眉毛胡子一把抓,结果却是各个方面都毫无建树。

因为前些日子走运,参与了一个后端的开源项目。大概想了一下,在2015年希望能够更多的参与进去。如果想深入参与,难免还要了解该公司的其他产品,想想索性就深入了解一下Passenger及其周边的相关技术。反正对我来讲,这些Rails server端的开源项目都没有怎么深入学习过,先学哪个对我来说真的是不太重要。
所以对于2015年Rails的学习方向,由于这个意外事情的发生,基本也就明晰了。准备用一年的时间,踏踏实实的学习一下Rails服务器端的相关技术,其中包括针对某个特定数据库的深入学习,比如MySQL。对于前端的学习,觉得先能够满足工作需要就好了。用一年的时间对Rails后端有一个比较好的学习,想必已经是一件不容易的事情了,切忌欲速则不达。

关于Ruby学习这块儿,还想填一个坑,那就是算法。希望能够加强算法的修养,至少读一到两本经典的算法书,并尽可能的达到熟练掌握的程度。坦白说关于这方面的修养无论多么努力都不为过,这是一个长期积累的过程。

  • 锻炼身体

等2015年天气变暖,以及工作生活都比较稳定之后,恢复身体锻炼。2015年的目标也很简单,俯卧撑单次可以做到一百个,仰卧起坐可以单次做到三百个或同等运动量。

目前能想到的,大致就是这些。基本上和2014年要做的事情分类没有什么大的变化。只是在个别的细节上做了更明确的调整。最后想说的只有一句话,希望在2015年年底写年终总结的时候,不要让自己失望,:)

总结最后,附一个知乎上问题的答案,以此自勉。回答者是我所仰慕的一位游戏程序员 :)

程序生涯如逆水行舟,不进则退。
安逸者恶之,好学者惜之。
救烦无若静,补拙莫如勤。
志者忌妄自菲薄,胡乱设限碍筑梦。
今学之道何其多,更有知友解君惑。
何不谋定而后动,日复精益求进哉。
Milo Yip知乎的回答

客串

还是先来聊几句天气,嘿嘿。感觉几乎快成每周天气预报的总结篇了……

这个星期以来,感觉天气的温度真正的冷了起来。比起前些日子,也有好的一面,整体感觉这个星期的风好像没有之前大了。但空气的温度显然要冷了很多,吹起来还是能明显打透身上的毛衣。不过还好,多亏还穿了一件棉袄,嘻嘻。

这个星期的事情看起来还是蛮杂的。比如我又开辟了两条公交路线,以后去公司可以不用做地铁了,像我这种穷苦人家出身,能省则省了,要开始试着学会居家过日子嘛,嘻嘻。

有一段时间没有和家里的朋友聊天了,花了一个晚上的时间和一个家里的朋友说了很多。聊了很多想法,过去的,现在的,以及将来的,生活上的,工作上的,以及感情上的。当然,大部分还是关于我的,毕竟老家里的生活节奏没有北京这边快,变化也没有这边大,这也是很自然的事情。

关于我,可能最大的特点还是这两年的变化。前两天在豆瓣上查了一下今年读的书,能算得上数的,一共读了四十二本书,先抛开书的数量不说,书目的覆盖范围还是让我比较满意吧。书的内容涉及到基本的建筑学,人文社科类的比较多,甚至还看了一点儿禅宗类的书,也算是涨了点见识,开了开眼界,自我感觉上稍微离土鳖远了一点儿,:P 。

当然,有些书还是非常值得反复阅读才能慢慢真正理解,所以其实单纯的追求书的数量实在是有些片面,但是我觉得,不管怎么讲,还是应该保证一定的阅读量,虽然这并不能直接说明什么。

这两年的生活经历,以及今年读这些人文社科类的书给我最大的冲击,可能还是对我的价值观改变比较大。至少目前来说,坦白讲对于一些很虚的东西,其实对我早就已经没有什么吸引力了,比如说一个好的title,UFO什么的。

这段时间还是蛮享受这种生活的,虽然平时也很辛苦,时间也很紧张,过程中也会碰到各种各样的人,有聊得来的,有聊不来的,我觉得这都很正常,人与人本来就不一样,想法不一样,过往的经历不一样,自然也对当前事物的看法也不一样,所以有矛盾也是很正常的事情。在不至于影响正常工作的情况下,尽力化解不必要的矛盾,然后尽可能的找到自己聊得来的才是更重要的,:)

现在对我来说,尽可能的保持一颗单纯的心态,先把事情做好,才是重中之重,至于其他的杂事,想必会随着时间的流失,慢慢的烟消云散。因为在我看来,其实很多矛盾和误解基本上都来自于不信任,而不信任来自于不了解,而了解一个人需要的恰恰是时间。所以,对于我来说,当前尽可能的先专心的把事情做好就是了,特别是接下来的这个星期……

下个星期就是这个月的月末了,2014年又要结束了。我已经多次在今年的周记中提及,今年的时间过的真是太快了,对于我来说,几乎每一天都被安排的满满的,特别是在重新进入公司之前的那多半年里。期间只有一次回老家休息了几天。

这两年多的生活有点像过山车,有时间可以做一个大的总结写下来,彻底总结一下这两年生活的得与失。冒昧的想了一下,过去这两年的经历也许会成为我未来的一个转折点。谁知道呢?我又开始意淫了……

下个星期2014年结束,按照惯例,下个星期的周末要写今年的年终总结了。同时2014年的《一个程序员的日记》也要打包成一本书了。似乎每年打包出一本电子书也要快变成一个惯例了,希望自己能一直坚持下去。在去年的年终总结里,我曾经对自己承诺,如果2014年还能坚持写一年的周记,2015年开始每周写两篇,我要挑战一下袁岳同学的这一条建议。

好吧,说点轻松愉快的。说一件今天干的蠢事,让大家开心一下。今天订了一张春节回家的火车票,刚开始还蛮开心的跟家里人报信,说我抢到火车票了,是一月十七号的……后来,你懂的,刚才我又买了一张……Orz

另外一件值得说的是,周末收到Phusion公司Co-founder发来的email,关于Phusion公司想必Rails圈子中使用过Passenger的同学对这家公司并不陌生。因为之前走狗屎运的翻译了一篇他们写的技术文章,所以这次他们先想到了我……

最近他们新推出了一个开源项目,名字叫Traveling Ruby,希望我能帮忙做一些中文翻译方面的工作。随后和他们的CTO在GTalk上聊了一会儿,没想到的是他竟然也会使用QQ……我告诉他我已经有三年多不使用QQ了,他说我是第一个见过的中国人里不使用QQ的……哎,看来我真的是脱离群众了,而且是越来越远的节奏……

最后……最后当然是盛情难却,:P 。只是刚开始他以为我还是Freelancer,但后来我告诉他我已经加入了一个本土的Rails团队,只能用业余时间帮他们做这件事,而且时间还不能保证……我能保证的是,我会一直持续的关注,并尽可能的参与其中。毕竟,当前我自己的工作任务对于我来说已经很重,我的头脑此时还是很冷静滴!

对于他们CTO的评价,基本符合我的预期判断,技术牛到一定程度的人,一般都没什么架子,而且很容易相处。虽然接触的时间很短,只有不到一个晚上的时间,但很快就彼此建立了基本的信任,至少给我的感觉是这样,:P

周六花了两个多小时的时间,帮他们把Traveling Ruby主页上的视频文本做了翻译,并录制了音频,并通过email发给了他。很快他就把录制的音频结合视频做了编辑,本来是想让我帮忙上传到优酷上,不料我发现了一个视频中的中文文字的错误,所以又用email跟他做了沟通,现在还没有回信,毕竟荷兰和国内有七个小时的时差,想必是忙别的去了,要么就是去睡觉了……

希望以后中文版页面出来之后,自己的声音不要把国内的朋友吓跑……其实作为一名淳朴的程序员,想想还是有些兴奋的,能参与到一个有影响力的开源项目当中,能够贡献自己的一份力量,对我自己来说也是一个很好的激励,近距离的感受一下开源的魅力。Feel so cool, so exciting! I like this feeling :P.

话说回来,明年开始也要加强一下英文写作水平了,增加一些词汇量,尽可能的让自己的英文水平离二把刀的水准远一点儿……对了,还有对微信平台的了解,现在感觉真的是太少了,像个文盲,明显一种脱离群众的节奏……

时间已经不早了,本来今天还想说说这个星期对于国内市场的一点感受,顺便再做点本职工作,敲几行代码,但是现在时间有点晚了。算了,现在已经是周一了……

这周要再接再厉了,加油!分享一首来自新恒结衣的歌曲,晚安啦!Rails!

时间好紧

还是先来念叨两句天气。呃,这个星期好像都没怎么太多关注天气。平时一早一晚走在路上的时候,脑子里基本上一直处于被占用状态。想东想西,反正一直无法闲下来的感觉。只记得空气越来越冷,嘴里呼出的气体瞬间变成白色的雾气。

这个星期过的时间上还是蛮紧张的,每天都是满满的感觉,晚上的时间基本上也是被占用的状态,严重压缩了睡眠时间。虽然平时白天在公司的时候脸上没太显出来,但脑袋里一直在不停的想事情,一天的时间很快就过去了。

上午虽然到公司的时间不算早,但一般情况下也是会抓紧时间,争取在午饭前多做点事情。看看网页,刷刷微博基本上就别想了,:)

对于我来说,一步一步往前走吧。不管怎么说,现在已经比刚开始的时候要好很多了。虽然大的进步谈不上,一步步来吧,必须要经历这样的一个过程,对于这一点我心里还是很清楚的。当对大部分常见的Gem都熟悉之后想必就会好很多,总的来说来说还好吧,毕竟一开始就有心里准备,:)

我发现我还是改不了夜猫子的习惯,每天效率比较高的时间段,基本上还是在晚上九点半以后,当周围慢慢静下来,心里也就慢慢的能沉下来,这个时候的大脑一般都非常的清晰,思维也很敏捷。如果能钻进去,至少可以保持到第二天的凌晨三点,但再往后就不敢熬了,要强迫自己去睡觉了,要不然就会严重影响第二天白天的状态。如果不强制去睡觉,我觉得我可以到凌晨四点左右。但不管怎样,还是尽量少这样吧,对身体真的是不太好。

时间真的是很紧张,坦白讲忙过这段时间还是希望能尽量正常下来,毕竟现在几乎占用了所有用来学习新知识的时间,甚至是休息的时间,久了真的不是一种可持续的状态,经验之谈。

今天时间很晚了,尽量少写一点儿。

周六上午好好补了一觉,下午脑袋晕晕的打扫了一下屋子的卫生,扫扫地,拖拖地什么的,洗了洗衣服,呵呵,当然是放洗衣机里洗了……话说已经好几年不用手洗衣服了。现在有时候也会回想一下当年,那个时候为什么就那么勤劳。现在真的是变的有些懒了,舒适的环境让人变的开始懒惰了。有时候不经意间也会问自己,当初吃的苦,现在还能不能再来一遍?欣慰的是,如果时光能够倒流,我还是很愿意重新来过一遍……虽然那个时候真的是不容易,但现在想起来还是一种很无悔的感觉,忆苦思甜?也许吧……:)

话说,这次我终于进入了智能机时代。周日的时候终于在Apple store上预定了iPhone6,下午跑了一趟三里屯的Apple店,入手一部64G的深灰色iPhone6一部,欠朋友的债,时间上也只能往后顺延了…… :P

入手iPhone6的动因有两个,一个是这个礼拜测试开发的时候遇到一个坑爹问题,最后发现是因为我的iPod touch设备本身的问题,真让人感到郁闷。另外就是当前我这部Nokia的n82也实在是老迈了,这部手机用了六年多,相比于其他人手机的使用寿命,已经是不可想象的事情了。

想当年Nokia的n82也算是市面上的“机皇”行列了,现如今连生产这部手机的Nokia都不在了……短短几年时间,时代变化真是快。现在这部手机的后盖已经掉了,原装电池也早已经报废,现在用的是国产的山寨电池,坦白讲我自己都很难想象,如今在这个移动互联网时代,我竟然可以用一部手机长达六年多的时间,看来我真的不是一个喜新厌旧的人,更不是一个盲目追求时尚的人,至少在日常生活层面是这样,东西用久了就会有感情 :)

现在桌子上并排摆着一部iPhone6和一部Nokia n82,这部n82看起来好有沧桑感,这是一部有故事的手机,嘻嘻!我想我会尽可能的收藏起来,曾经历史的见证,:)

好啦,就写这些吧,接下来也要继续努力了,想必年前是闲不下来了,:P

错位

不管怎样,还是从天气说起。经过上个周末的一阵寒风,总体感觉这周开始算是正式进入寒冬。外面不管是大风还是小风,都可以轻易打穿身上的线衣。还好每天上午出门走一段就进入了地铁,出了地铁再走一段就钻进了楼里,随后一整天几乎就躲在里面,直到晚上回家。

这个星期还没有穿上过冬的棉衣,又抗了一个星期。不过很险的是,周末差一点就弄感冒了。周五晚上感觉身上有一种要感冒的疲态,洗了个澡,老老实实的睡了一觉,周六除了外出吃饭,也老老实实的宅在家里休息了一天,因为浑身一副感冒的疲态,本来计划想看点东西,但始终静不下心来,脑袋也有点晕,索性不如就休息一下。

好在周日上午醒来感觉好了很多,终于找到点儿满血复活的状态,感冒总算是没有闹起来。今天就老老实实的把过冬的棉衣穿上了。

这个星期继续,接着了解两个关于微信开发平台API的gem。除此之外,也在读微信开发平台的文档。应该还是对Rails整个框架的调用不够熟悉,导致一开始有些基本想法找不到思路,浪费了一些时间,期间甚至实现了一些gem本身提供的功能,造了一些轮子。不过事后来看,虽然花了一些不必要的时间,但还是学到了一些其中的基础知识,之后才慢慢有点开窍。

过程中其实感觉还是蛮谨慎的,因为总感觉不是在做自己的玩具,想怎么折腾就怎么折腾,不合理了大不了推倒重来。所以很多时候,想实现个什么功能就会犹豫很久,虽然现在也没什么业务层面的经验,还是希望能够把事情想的周全一些,所以就会很谨慎。不过我自己也很清楚,不管现在如何谨慎,考虑的如何周全,事后免不了还是会改来改去,关于这一点也早就有心里准备,:)

说来说去,目前还是对Rails不是太熟,缺少太多项目经验,所以很多东西不能够斩钉截铁的放手去做。不过不管怎样,事情总归会被推着往前走,总会有第一次,顾虑太多有时候也会是一种阻碍,做好做坏对于我来说都是宝贵的经验积累,尽力而为就是了。话说,我倒是挺会宽慰我自己,:D

不管怎么说,目前来看,从四年前开始,我就一直在寻找适合自己的职业生涯的技术方向。过去几年经历了很多事情之后,当前总算是找到一个自己比较喜欢做的技术方向。这几年,我自己一直在努力把握和探索自己前进的方向,至少目前看来,尚未脱离预定的轨线。

每切换一次技术方向,就像是重新开始挖一口井。以前总是挖到一定尺寸,就找不到继续挖的原动力。过去几年,也挖了几口不同的井,但都很肤浅。这一次,我希望能够一直深挖下去,也许中间会有一些磕磕碰碰,遭受一些挫折和失败。但过去的经验告诉我,有些事情总会过去的,当你回头再看的时候,其实很多事情根本就不是个事儿。所以对于我自己来讲,不管自己曾经折腾过什么,对于目前而言,我应该从心态上清空自己,一切从零开始,给自己一个成长的时间,虽然我很清楚,时间对我来说越来越宝贵。

对于计算机的理解,老老实实的说,是从2014年才真正的入门,既然是这样,那就更应该算是从零开始。

好吧,说的话有点车轱辘外加鸡汤了。

不确定是从什么时候开始,我就开始不太“追星”了。可能是因为年龄的增长,以及社会阅历的增多,各路神人见的太多了,慢慢就不再对这类人有什么神秘感了,也就更谈不上去盲目崇拜了。不崇拜并不意味着对对方不尊重,或者轻视。当然,更不是因为自我感觉良好的土鳖想法,而是更加能够用平和的心态彼此对待。

刚进入社会那几年也曾经对技术好的同学有过一段时间的仰慕。可能是机缘巧合的原因,经过这几年平时持续的关注,我所仰慕的人中,剩下来的大部分都是人品极为赞的人。更走狗屎运的是,这几年多少都和我所仰慕的人有过或多或少的接触,虽然大部分线下没有见过面,但网上都有过直接或间接的接触。坦白说,我从这些人的身上学到了很多不限于技术的东西。也受到过这些前辈们的鼓励,比如我在twitter上的第一个follower就是及其有职业追求的耗子叔叔,从发音来讲,我的名字跟他只差一个字,:)

举一个例子就好了,说多了有被认为在拍马屁的嫌疑,:P

对于这些我所仰慕的人再没有神秘感的原因是,我已经能够清楚的认识到,这些人平时非常的勤奋,所以技术好是顺理成章的结果,这就导致我对这些人本人非常的认可,技术潜移默化的降为次要,做事的方式和看问题的态度上升成为主要。所以虽然和这些人不处于一个技术领域,但依然会持续关注。

这也导致不知不觉的,我现在平时在评价一个人的时候,不再以一时的技术高低来作为唯一的衡量标尺。这可能也是我目前不再喜欢和人攀比一时的技术高低的另一个原因。

有时候这就导致一种错位的现象。如果有人想用技术得到你的仰慕,而你却只能给予尊重,对方就会觉得你自视清高,这就会产生无法解释的误会。如果对方觉得你某方面很强,而你却不愿意刻意的表现自己,对方多半又会觉得你自大。这又是一种错位的现象,而且还都不能解释,会越描越黑。产生这种误会的一个重要的原因其实是因为大家评价一个人的纬度不同而已。我自己评价的纬度是人本身,而对方评价的纬度其实只有单纯的技术因素。

刚开始发现这一点的时候,觉得还是蛮纠结的,不但得忍着,还不能解释。后来就慢慢的想明白了,其实真没必要在意别人怎么看,时间久了误会自然就会化解。如果时间久了误会依然无法化解,那就不叫误会了,那就转变成了矛盾。

最后,想说一句鸡汤的话,是多年前手机短信刚刚盛行转发的年代流行的一则鸡汤。最近不知道为什么,特别想拿出来回味一下。

真正关心你的人不会在乎你飞得高不高,而只在乎你飞的累不累。

起风了

周末这两天起风了。据说下周一还会有大的降温,终于有深冬的感觉了。这两天刮的风已经感觉到了一点锋利,明显能够打透毛衣,下周一开始不确定要不要穿上棉袄。虽然说起来是棉袄,但是一点儿也不厚,穿上这件棉袄,算是整个冬天最厚的衣服都穿上了,往年标准的过冬套装。

这个星期过的还算蛮充实。作为Rails新手,前两天的时间熟悉了一些Ruby规范,接下来开始了解一些微信平台的相关文档,大概看了一天多,最后一天开始了解一个关于微信平台的gem。这个星期的大概流水账差不多就是这些。哦,中间穿插了多半天的时间去另外一个办公地点办理了一些入职手续。

感触还是有那么一点。或许是因为过去的很长一段时间每天游荡在墙外的原因吧,对国内的状况真的是了解不多,很多国内最新流行的事件也不太了解,导致和别人聊天的时候总感觉像是一个局外人,甚至有时候还被朋友开玩笑说我太out,跟不上时代了。对于一个之前一直关注国外的人来说,有时候这确实让我感到很纠结……

一个星期以来对于Rails的接触,目前的感觉和之前的预想并没有太多偏差。只要懂得基本的运作原理,更多的还是对不同Gem接口的熟悉和使用,实践经验在此就显得非常的重要,对于这一点其实也没有太多的捷径可以走,只能是不断的实践,遇到问题解决问题,目前这个阶段就是需要不断的积累实践经验,亲自做过一遍,了解了其中的来龙去脉之后就会越来越熟练。好在这个过程并不需要理解特别抽象的新概念,问题复杂度大部分都会来自业务层面,以及对Gem的熟练使用。

对于身边的同事,觉得都还是不错的,刚开始可能都有些拘束,熟悉之后慢慢的感觉就会放的比较开。另外,对于我这个Rails新手,也许近期会不断的麻烦身边的同事,讨教一些很low的问题,坦白说不知道对方的忍耐程度怎么样,希望最后不至于引起对方的讨厌 :P

因为之前对国内的状况有点不了解(这么说的我好像不在国内生活似的),所以对于国内市场什么的也是知之甚少,特别是微信。坦白说,之前我只在微信上订阅了几个技术圈的订阅号,这些人经常会写一些文章,所以差不多一天最多也就打开一次。平时在朋友圈里我是不发信息的,至少截止到目前,我是一条都没有发过。有时候我也会瞎猜,因为我从来不在朋友圈里发信息,所以很可能加我的朋友误认为我把他屏蔽了,产生误会。其实这也难怪,技术圈子里像我这么奇葩的人,毕竟还是少数。

有同事问过我为什么不用QQ?我说这是个人癖好。其实,这还真就是一个个人癖好,谈不上什么好坏。我对腾讯不太感冒,就像有些人不喜欢360一样。你可以认为这是一种个人偏见,但有一点,这只是我自己的个人行为,但我绝对不会阻止他人使用。其实,要说从什么时候开始有这种想法的呢,那可能多半要从开始长时间翻墙算起了。

自从可以自由访问国外网站之后,我发现国内的很多公司,包括BAT这些大公司,和国外的很多公司相比,大部分都没有什么品味和追求。不管是技术本身,还是产品本身,除了有点儿钱以外,骨子里其实是没有什么信仰,只要能赚钱什么事情都敢干,所谓的没底线。

算了,吐槽的话就少说两句吧。虽然目前我对腾讯不太感冒,但好在也不是是十分讨厌,所以也没有什么太多的反感,接下来在不影响工作的情况下,多用一用也挺好的,免得被周围的朋友又说我out了。

另外一件事,和周围的同事以及朋友说,过了年想养一只猫。尽可能的从小开始养。以前总是担心被我养死了,毕竟这种担心也是有原因的。今年年初的时候养了两盆花,不到两个月接二连三的都被我给养死了,像我这种有点儿没心没肺的人,还是会有这种顾虑的。有朋友告诫我说,担心以后在搬家的时候因为不方便被我给抛弃了。回头想想还是有道理的,不过,年后再说吧,养猫这件事儿还是看机会,有合适的,又有那种冲动和条件,可以试试看,没有合适的就先放一放。

说实话,明年找个女朋友才是正经事,找猫的事还是可以放一放,要是找的女朋友也喜欢猫啊狗啊的,那就太好了,正好可以一块儿养,:D

今天中午出去吃饭,发现外面起风了。回来的路上,想起宫崎骏的那部电影《起风了》,回来之后把这部片子给看了。好温馨,算了,文艺的话就不多说了,电影的名字只是觉得跟今天的天气很应景。

嗯,先就这些吧。Rails方面也要努力了,:)

珍惜的东西

本来想按照惯例先来说两句本周的天气。但细想来,这个礼拜过的稍显匆忙,似乎对于北京的天气,以及空气质量少了很多关注。令人印象深刻的,只有小区楼旁边的那一片小树林地上的落叶,层层叠加,越来越多,脚踩在上面,干枯的落叶产生清脆的响声。

呵呵,写完第一段,接下来不知道说点儿什么了。

想了想,这个星期干的最多的一件事情就是见了很多不同的人。呵呵,真的是见了很多人,可能是过去几个月以来,见人见的最多的一个星期。当然,大部分都是国内Ruby圈子的人。

以前很长的一段时间里一直在Ruby China论坛里潜水,最近才偶尔参与一些话题的讨论,看着大家发帖子,讨论技术问题,讨论非技术问题。但也只限于网上,基本上没有在线下直接聊过,以为大家除了技术以外,也会有很多重合的价值观,但经过过去的一个多星期的时间,线下接触了一些人,这才发现,我想的太简单了。技术本身只是一个交点而已,交点以外其实各有不同,:)

其实,各有不同才有活力,各有不同本身其实谈不上好坏。但跳出这些不同,我又感受到一种前几年在公司的时候才有过的一种感觉。

俗话说,文人相轻,但是坦白讲,程序员这个行业内的人群也有很强烈的相轻意识。我到现在一直也不能确定这种相轻的意识来源于哪里?为什么很多程序员会倾向于在技术上互相攀比?是利益竞争?好像不是,即使是天南海北互不认识的人也会互相鄙视。兴趣不同?好像也不是,同一个技术圈子里也会有互相鄙视的现象。爱出风头?好像也不是,即便只有两个人在讨论问题,有时候对方还是要比个高下。

呵呵,反正直觉上,这应该是一个比较复杂的综合问题。但总的来讲,程序员行业里的很多人都倾向于攀比,好胜心很强,也许对方并不图什么。有的时候是故意的,有的时候是情不自禁。我自己曾经在周记中简单的总结过自己的过去,我简单称这种现象为职业病。

关于程序员的这种现象,记得很多年前从云风的blog上看到过他的观点,我很认同他的观点,刚看到这个观点的时候,有一种豁然开朗的感觉。他的观点很简单,一个人的技术再好也他是自己的事情,跟他人无关。

根据这个观点,我自己觉得,如果一个程序员因为自我感觉技术良好,就可以随便轻视他人,其实在我看来,就是人品有问题。当然会有程序员认为,谁让人家技术好呢?(这句话在我看来基本上等同于,谁让人家手里有枪呢?)抱有这种观点的人,其实骨子里就是一个犬儒主义者。所以我的观点也很简单,不管是什么职业,人品或者说个人修养和专业知识其实本来就没有半毛钱关系。

如果有人因为自己的专业知识比对方多一点,就产生一种虚幻的优越感,我只能说这种人才是真正的土鳖。

脸红的说,这也是我进入社会几年后才逐渐摆脱这种思想困扰的。既然现在自己已经意识到这一点,希望自己以后不要再犯这样的土鳖错误,能够多向周围的人虚心请教,能够与志同道合的人一起成长。

现在与前几年不同的是,现在的我找到了以后想做的技术方向,对自己也有一个比较清晰的技术目标。想必也不太会漫无目的的再分散注意力。其实,很多人之所以喜欢与他人进行攀比,很大一部分原因是缺少自己清晰的目标所导致的,至少目前我是这么认为的。

与人不争,至少在当前这个浮躁的社会,要做到真不是一件容易的事情。

最后,说几个有意思的事情记录一下。

在过往的一个多星期里,曾经有个公司的联合创始人问过我blog右侧的英文简历是不是我自己写的?呵呵。其实,当时我很想回答他(出于礼貌我没有这么说),是我上小学的表弟随手替我写的,你觉得你的文笔跟他比起来谁写的好?:)

另外一件有意思的事情是,虽然我每个星期都写一篇周记,尽可能真实的记录了我的每一个星期,内容比较杂,但尽可能的避开技术。经过过去的一个多星期,将近两个星期的时间,遇到了很多人,我发现虽然在过去将近两年的时间里,我把我生活中的重点内容都搬到了网上,但还是很难在较短时间内建立彼此的信任。这也说明彼此能够产生信任是一件多么不容易的事情。特别是在这样的一个拜金的社会里。

最后,过去的一个多星期里,遇到了形形色色的人,被问到各种奇奇怪怪的问题,这些问题的答案表面上看起来各种莫名其妙,现在想来,其实答案也很简单。蔡学镛曾经在微信里写过一篇文章,名字叫《成长就是理由》,一言以蔽之。:)

P.S. 周末这两天了解下微信平台,看了Rails关于model部分的文档,最近加入了一个刚组建的团队,希望能从同事的身上学到更多,对自己有更多成长。:)

老生常谈

还是先来说说天气吧。这个星期随着APEC的过去,天空中又开始出现雾霾,马路上又开始堵满了汽车,想必老家里的公交又开始收费了,:D

这个星期过的还是蛮杂乱的,干了很多琐碎的事情,但真正能够有结果的,其又充满了很多偶然性。中间的时候花了差不多一整天的时间翻译了一篇技术文章,目前看起来对一些朋友还是有帮助的,没有出现大的误导他人的翻译错误,也没有因为翻译水平的问题被喷的满脸狗血,目前来看还是很开心的,心里的那颗悬着的心多少总算是放下来了。

大概是从去年年底的时候决定以后从事Web开发的。这个想法就跟我当初开始写这个博客的心情一样,很平静,但又很坚定。过去的几年尝试了几种不同的技术方向,一直没有找到自己比较喜欢的。每次都是做个一两年就会觉得很疲惫,随后就像是遇到了一个无法突破的天花板一样,让自己逐步丧失持续学习的动力,直到有一天产生反抗心理……

过去的几天也有人问过我,会不会在学习Rails的道路上,又会出现前几年的情况,半途而废。坦白讲,我非常能理解他们的想法,毕竟过去几年的事实证明了一些问题,这是我无可辩解的,事实胜于雄辩,因为他们的顾虑是有依据的。

其实,这个问题我也曾经问过我自己。毕竟,归根结底这是一个关乎我自己未来的问题。很走运,经历了过去几年的不断尝试,这次我得出的答案其实并不关乎于技术本身。而且我觉得,这次我终于想明白了我为什么要选择做Web。

答案是,我非常向往自由和平等,Web开发是目前为止在这方面给我最大满足感的一个方向。Web开发不局限于访问平台,不局限于实现方式,不局限于开发平台。通过Web,不存在任何外力阻止其信息的流通,可以和地球上的任何一个人进行自由的沟通,我喜欢了解不同肤色的人,喜欢了解不同地域的文化。最后还有一个重要的原因,Web和Linux的关系越来越紧密,我喜欢Linux的开放和自由,Linux就像是一个技术王国,每一个细小的技术分支都能够激发我的好奇心。如果以后有机会或充足的时间,我想我会踏踏实实的把早期版本的Linux/Unix kernel源码读一读,好想知道内部到底是如何运作的。

选择Rails开发,是立足于Web开发之上,选择的一个技术方向。所以接下来的问题范围就缩小到了为什么选择Rails了,呵呵,你猜?

所以,上面的这个问题就解决了。其实,客观的来讲,互联网发展非常迅速,每隔个一两年就会推陈出新,有些技术很快就会被淘汰,谁都无法预测互联网的未来会是什么样子,所以我觉得解决这个问题的办法只有一个,那就是不断的学习,保持持续的好奇心。所以这也产生了另一个问题,互联网的行业经验到底有多大的价值,特别是靠技术吃饭的手艺人。

关于这个问题,其实我的观点可能和大部分人的观点不太一样。在我看来,相比于其他传统行业,互联网行业经验的价值其实是最无用的,很有可能不但不会成为你创新的砝码,反而很可能会成为你创新的绊脚石。这也是为什么互联网总是“年轻人”的天下,这里的年轻人三个字打了引号,那是因为这里所说的年轻人并不是通常意义上按照年龄划分的。关于什么是年轻人,一句话:有的人长着一张不到三十岁的脸,却有一颗六十岁的心。而有的人虽然有一张六十岁的脸,但却有一颗三十岁的心。

又扯了几句类似鸡汤的话。时间过的好快,今年再过一个多月,2014年就过去了,又该写年终总结了。我现在是觉得,写博客这件事对我来说意义越来越重大了。我已经坚持写了一百多个星期了,有时候我也会想的很远,我觉得,如果我能一直就这样写下去,每年出一本电子书,累积出来,老了以后完全可以当回忆录了。想想这真的是一件蛮有意义的事情,越想就越舍不得间断,越不间断就会越有意义,有趣!

按照去年年终总结中所说的,过了今年,明年开始,挑战一下每周写两篇。加油!

做了一个玩具

还是依照惯例,先来说说这周的天气。呵呵,想起这周关于北京天气的事情,就觉得有点好笑。也不知道从什么时候开始,网上开始讨论APEC会议。原谅我的孤陋寡闻,因为对这类会议一直就没什么兴趣,所以对于这类消息而言,一般都是满屏幕都装满的时候,才不得不被迫的看下。

这次也不例外,根据网上一些人的言论推断,貌似很早就开始吵吵了。据说还因为这次会议,北京市的很多部门或公司进行了放假。周末给家里人打电话,聊天得知,为了不影响北京的天气,老家里连私家暖气都不允许烧,据我爸说,附近地区有一家工厂的老板因为私自烧暖气,被拘留了,还罚了一些钱。石家庄市为了减少汽车尾气排放,私家车进行了限行,但公交免费了,随便坐,真是个奇葩。真难怪这些天北京的空气格外的好,天空也格外的蓝。看来如果真想改善空气环境,还是可以做好的嘛。

嗯,上个星期说要开始做个wiki,这个星期一开始就着手进行。使用的工具是Ruby 2.1.3,Rails用的4.1.6,差不多都是最新的,做了不到一个星期,基本的功能都做出来了,周末这两天部署到了VPS上,部署的工具目前看起来比较low,没有使用Capistrano,也没有使用Docker,因为VPS上装的是Ubuntu 14.04最新版,部署的工具结合着使用了Ubuntu上的Upstart,代码的推送工具,使用的是Git的hook,配置和使用也非常的方便。server端的middleware,使用的是Unicorn,服务器是Nginx,生产环境的数据库使用的是PostgreSQL。

基本上与上个星期所想的方案差不多,没什么差别。前端的CSS框架使用的是Foundation,javascript框架目前没有用,以后打算加入EmberJS。一边做,就一边琢磨,虽然是一个初步看起来还算简单的wiki,如果想做的完善,还是有很多功能可以做的,所以就浮想联翩的想了很多,越想就越觉得庞大……有些事情真就是这样,不在事情当中,总是没法看的更深入,一旦开始参与进来,就会发现其实并没有想的那么简单。“坑”,是越挖越深。

第一次正儿八经摆出来给人看的东西,所以难免代码写出来会给人一种很low的视觉冲击。因为基础功能不是很难,又想快点上线先用着,所以很多测试也偷懒了,接下来尽快补上吧。测试部分,打算使用RSpec。虽然我自己感觉,自从今年DHH在RailsConf 2014上发表了关于TDD的那番演讲之后,TDD的偏执观念在逐渐削弱,于此给我的感觉是RSpec好像也没有之前被人谈论的那么多了,很多人貌似又逐渐回归到Rails原生的单元测试上。不过,我自己倒是觉得,技术本身其实并没有什么错,错的是想用僵化的方法去解决多变的问题,还是那句话,软件开发没有银弹。嗯,等把测试加上,稍微整理下代码,然后就放到Github上。

做的过程中,我发现Git的分支合并用起来还是蛮爽的。每次想加一个功能或做一些稍微多点的调整,就新建一个分支,放到分支上去做,随便折腾,完成没问题之后再合并到master上,流程习惯之后,心里还是蛮踏实的,:D

做的过程中,看了两个关于Rails源码分析的视频。一个是Rails源码分析之Arel,另一个是The Rails Initialization Process。看完之后还是学到了很多东西,重新了解了一下Rails的整个生态环境。对于Rails内部的一些组件有了一些感官上的认识,以后如果想读Rails的源码了,也给了我一个起始的思路和入口点。

呃,好像这个星期除了写代码之外,其他的真就没干什么事情了。哦,有一件事情可以说说,昨天下午家里厕所水龙头不好用,漏水了,所以拿起了扳手和改锥进行了一番修理。不是有句话说的好么,上得了茅房,下得了厨房,:D

总的来说,Rails周边相关的类库确实是好庞大,也好复杂,但日常开发更多涉及到的是逻辑层面,和系统底层打交道的交叉点其实并不是太多,更侧重于应用层面,这应该也是和语言本身的定位有关吧,从这一点来说,还算是能够松一口气。 :D

嗯,就这些吧。

参加圆桌讨论

还是先絮叨几句本周天气。整体来说,这个星期的天气还算可以吧。只有那么几天的天气略显雾霾……呵呵,看来我已经把对北京天气的期望值降到了很低,低到快看不见底线了……

天气越来越冷了,地上的落叶也越来越多,悄然进入2014年的冬天。这一整年过的好快,我想我已经不止一次的感叹时间的流失,尤其是今年,特别的多,people changed,:D

接着上个星期的读书计划,算是把《数据库系统概论》看完了一遍,整体对数据库有了大概的了解,接下来要做东西了,很早就说要做个东西出来,但总是发现有要补习的基础知识,看似总也学不完的样子。但是不管怎样,目前要先到告一段落了,想来最近这些日子,有点掉进技术坑里的状态,不过目前想来对于大的知识点而言,基本上已经都有了个了解,剩下的要不断的实践了,一边实践一边查漏补缺了。

关于接下来想做的东西,前几天想了下。根据自身目前的需求,特别希望有一个个人wiki,其中一个主要的功能是希望能够方便记录平时碰到的有用的网站。除此之外,就是能够摘录一些有用的文字片段,或者是记录自己的一些自己的想法。坦白说之前在网上找了一圈,不管是Twitter还是Google plus其实都不太适合做这件事情。很早之前用过一段时间delicious,开始觉得挺新鲜,用着用着就觉得很混乱,界面以及功能都很复杂,使用的过程中,噪音和干扰很多,后来就越来越不想用了。

前几天在网上搜了搜,也没有发现一款自己特别满意的应用。后来跑去看有没有开源的用rails开发的wiki,主要想法是除了快速搭建一个个人wiki以外,以后有了个人需求也可以DIY一下。不幸的是,似乎也没有找到一个合适的开源项目。大部分开源的wiki项目,要么是PHP+MySQL,要么是用Rails很老的版本开发的。想想还是自己做一个吧,也算是自己练手了,以后自己有了新的需求,自己改起来也是顺手的事情。

嗯,说了半天,接下来计划先开发一个个人wiki。前几天大概用sketch对界面做了一个简单的设计,对于初期的基本功能也有了一个大致的想法。部署的话,就直接放到VPS上好了,Unicorn+Nginx。嗯,下个礼拜开始实施。

这个星期的周末,一年一度的RubyConfChina在北京召开。不过,今年没有去参加,总觉得毕竟自己目前Rails方面的经验实在有些匮乏,想必就算去了,收获可能也不会有预期的那么大。不过,如果有可能的话,也许会参加明年的RubyConfChina。据说明年会在成都召开,到时候如果有条件可以去成都转一圈,哈哈。

虽说昨天没有去参加大会,但是今天下午到3W咖啡参加了会后的圆桌讨论。感觉不错,特别是第二场,几个初创公司的创始人对于融资和找风投方面的经验,分享了很多宝贵的经验以及行业知识。而且这些知识很明显在课本上是看不到的,我很喜欢这类经验分享。总的来说,让我自己对于当前的风投圈子有了一个大概的认识。我这里所说的认识,是指扒开风投的华丽的外表,真实的了解到风投背后的一些投资策略,以及其中会遇到的一些坑。

坦白讲,风投这部分的分享,对我来说,收获很大,触动也比较大,填补了很多之前对这方面的一些认识。通过这些分享,再回头看网上关于一些当今互联网行业风投的相关新闻报道,又会对这些新闻有了一些新的认识,:) 。总之,今天下午参加这次讨论,真是不虚此行。

嗯,本周就这些。

一百个星期

按照惯例,还是先来说两句天气。北京的天气,这两天又出现了严重雾霾,虽然今天白天天气晴的非常好,可以用万里无云来形容,但是据说昨天晚上有一架来自俄罗斯的飞机因为雾霾天气,无法在北京降落,在其上空盘旋了八圈,最终因为飞机上的油耗尽,被迫降落在天津……

今天中午出去吃饭,发现地面上已经出现一层落叶,冬天要来了,再一次不得不说,时间过的真是太快了。突然发现,今年的时间过的好快,以前从没有像今年一样,发觉时间过的如此快。

可能,我是说可能,是因为今年年初对于以后的发展方向有了一些确定性的想法吧。从而也发现自己要学的东西实在是太多了,时而会感到以前的几年光阴有点荒废的挫败感。不过还算庆幸的是,我没有选择逃避和自欺欺人,即便很多东西需要从零开始学。

好吧,还是少说一些带有负面情绪的话,除了把情绪搞得低落,浪费时间以外,半点儿用都没有。不太清楚从什么时候开始,对于抱怨非常的反感。很久以前如果有人冲我发牢骚抱怨,我一般会劝说他,抱怨其实是徒劳,倒不如想想应该如何应对更实际一些,但大多数时候,对方会认为我无法体谅他的难处而收场。后来当我意识到这一点之后,再碰到有人对我抱怨的时候,我选择安静的倾听对方的诉苦,虽然我很清楚,这对于我和他来说,其实是在浪费彼此的时间,毫无用处。但之所以现在会选择倾听,是因为我想明白了一个简单的道理,人与人在面对挫折和困境的时候,各自的反应是不同的。有人喜欢向他人倾诉,只不过我比较喜欢让自己安静下来,更理性的面对现实而已。

呵呵,扯得有点远。坦白说,上大学的时候,曾经有过很长一段时间,一直到毕业的一段时间,我自己也是经常满肚子的牢骚和抱怨。不幸的是,那个时候我却一直找不到人倾诉。时间久了,慢慢的发现,每次自我抱怨完了,事情该怎样还是怎样,没有半点儿好转,再后来,慢慢的,就变了。

嗯,话题转回来。

这个星期还是继续上个星期,在看《数据库系统概念》这本书。到目前为止,第八部分还剩下两章内容,第九部分介绍了四个常见的数据库,其中一个是PostgreSQL,我打算大概看下,其它三个全是商业数据库,就不看了,主要是不感兴趣。实话的说,整本书看的过程很痛苦,几经无法继续读下去,很多篇章真的是硬着头皮读的,好痛苦,算是找回了点当初第一遍读《CSAPP》的感觉。好在在我读这本书之前,早就预料到这本书读一遍是绝对不可能完全搞懂的,至少对于我来说是这样的。所以虽然在读的过程中,一些篇章读的是云里雾里,好在已有心里准备,挫败感降低很多,实在读不懂的地方就先放过了,尽可能的不纠缠于细节。

其实,这本书的后半段,在讲完“事务”这一部分之后,除了随后对数据库系统的一个整体概述以外,剩下的章节对知识点讲解都很零散,而且各自成体系,都很独立,所以后半段给我的感觉知识点就非常的多,少了很多系统性的整体认识,很不连贯。这可能也是在读的过程中让我产生困惑的一个原因吧。不过,这本书是我必须要搞懂的一关。理解这些知识,需要时间,所以我也不会当前一直纠缠于此,随后我会边实践,边回头翻看这本书。虽然第一遍有很多知识点没有想的太明白,不过,这已经不妨碍我对数据库系统的整体框架有了一个大概的认识,至少我了解了一个常规数据库的知识边界在哪里。

除此之外,给Vim安装了两款插件,一款是关于Go语言的,名字叫vim-go,另一款是针对大部分语言的智能提示的插件,简称YCM。本来没打算考虑安装第二款YCM插件的,不但很庞大,而且第一眼看上去好复杂。不过后来还是装上了,当初有点较劲儿的感觉,越不好装我就偏要装。现在想想,保不齐哪天被我给卸载掉,因为装上这款插件之后,对于Ruby而言,之前装的snippet插件好像不管用了,目前还没有找到设置的机关在哪。说不定哪天心情不好我就会再把YCM卸载掉,嘻嘻!

最后想说,这篇文章是我连续第一百个星期的周记。最开始写的时候,从未预料到可以连续写一百个星期,唯一的想法就是想真实的记录自己的生活和想法,能够连续坚持一百个星期,从未打算过。不过,事实证明,如果我真的想做一件事情,至少我是可以坚持下来的。也许这个想法一开始听起来有些不靠谱,但只要符合常人逻辑,对我来说,还是有可能的。

“脑子笨,身体就得勤快一点儿。”这句话是我第一个老板给我的赠言。不忘初心!:)

稍作调整

想来想去,觉得这个星期不知道该写点儿什么。

还是先来说说天气吧。这个星期还不错,北京总算出现了几天好天气,真的是晴空万里,蓝蓝的天空,且没有一片云彩。美中不足,伴随晴天的还有不小的秋风吹过……但好景不长,周末这两天又出现雾霾天气,随手在网上搜了下全国空气质量,结果是大半个中国插满了黑色的小旗儿……雾霾天气直到现在尚未有退去的迹象。如果没有风的帮忙,想必还会停留数日吧。

上个星期决定翻看下《数据库系统概念》这本书。截止到目前为止,翻看了有不到一半的样子。不过对于常见数据库系统的功能模块划分,基本上做到心里有数了,接下来是“事务”这个比较大的子模块。再往后,接下来会从整体系统的角度描述数据库,以及特定数据库功能模块的讲解。全书的最后,会对一些常见的数据库做简要的介绍。对于这些典型数据库的挑选,我觉得有些疑惑,全书最后介绍了四个数据库,其中三个是大型商业数据库,只有一个是开源数据库,按理说,开源数据库应该讲解MySQL可能更与时俱进,但它却拿PostgreSQL做例子,虽然这正好符合我的胃口,但还是让我多少感到一些意外,可能是因为PostgreSQL之前待在学校的时间太久的缘故吧,形成了惯性,谁知道呢?

这本书看到现在,给我的整体感受是,数据库系统基本上可以划分成两个层次,上层属于逻辑层,下层属于物理层。对于上层逻辑层来说,如果是关系型数据库,其理论基础来自离散数学的集合论。下层物理层涉及到对数据的实际存储,主要是面向具体的存储设备。对于数据的具体存储,有两种主要的存储方式,一种是顺序存储方式,另一种常用的数据存储结构是B⁺树。

坦白说,虽然现在尚未读完这本书,但回头翻看之前看过的《PostgreSQL数据库》,整体上对这本书的章节划分又多了几分理解。我可以比较清楚的知道,《PostgreSQL数据库》这本书的哪几个章节其实可以归类到一个主题。我觉得,如果翻看完《数据库系统概念》这本书,基本上达到了我之前的预期,让我对数据库系统的整体架构以及各个模块的划分有了一个比较清晰的了解。

老实说,做这些功课,眼前看起来会和实际的应用相差较远。但我是觉得,如果我能更好掌握这些基础知识,对于以后快速理解和掌握多个应用层面的数据库会有更多的帮助。其实,学习一项新的技术,我总会有这种想法,那就是总想先去搞懂这项技术背后的原理,然后再去掌握具体的实际操作,我认为一旦理解了技术背后的原理,上层的实际操作无论怎样变动,心底总会是踏实的。这可能就是渴望对一项技术的复杂度进行掌控的另一种心理状态的具体体现吧。

在看《数据库系统概念》这本书之余,换换脑筋,在翻看另一本关于Javascript当中DOM编程的书,名字叫《Javascript DOM编程艺术》。之所以当初选中这本书,其实主要还是出于对豆瓣的信赖。当前翻看完了前三章,单从第二章讲解Javascript语法来看,豆瓣上的评分有点过高了。不过也难说书的后面讲解的比较出彩也说不定,呵呵。只不过看到现在,尚未达到预期,:)

除了看书,这个星期Apple发布了新的OS X系统,对于发布会本身,其实没什么太多可以说的,相比于今年前两次的发布会,这次的发布会其实只是个小剧场,为的只是宣布一下之前没来得及说的新产品而已,几乎没有预料之外的东西可以说。

OS X发布的当天我就把自己的Mac系统进行了升级。过程很顺利,Rails开发环境没有受到任何影响,Homebrew以及Git也没影响。只有MacVim受到了一些小影响,后来跑到Github上看了下,原来在上一个Mac版本的时候,MacVim更新过一次。随后下载下来替换成最新的MacVim,然后一切就完美啦!

这个星期突发了一个想法,用sketch设计了一款棒球帽,是《棒球英豪》当中明清学园棒球队的球帽。

剧中上杉达也的角色是我看过所有动漫当中最为崇拜的一个人物。如果不出意外,以后也不会有任何角色在我心中与之相媲美。

加油啦!

生化武器

先来说说这周的天气吧,呵呵。这周天空中出现大规模杀伤性生化武器。印象中,一周下来,窗外一直保持着雾茫茫一片,平时也只有在早上的时候,会开窗透透气,流通一下室内的空气,之后会赶紧关闭。除此之外,因为暗无天日,几天不见阳光,空气也开始变的阴冷,室内除了冷以外,还带有一丝潮湿感。

这几年都会有出现几次雾霾,而每次的雾霾都要靠“吹”才能缓解。而每到此时,我就很向往海边……因为无法立刻到海边,所以也只能在网上看看海边……的图片。脚后跟也能想到,老家的空气质量常年领衔全国污染十大城市,所以肯定比北京还要烂。哎,为了经济发展真的是连命都不要了,真的是要拿几代人的生命健康来换。
好吧,说多了都是泪,说点别的。把上个礼拜留的一点儿《冒号课堂》看完了。没什么可多说的,这次重新读,有了比第一次更多的收获。相比第一次阅读,在编程范式方面,有了更多切实的体会。但还是有一些个别的思想一时无法领会,过两年回头再读,或许会有更多的体会。

了解一下processing这款工具。坦白说这是一款面向设计人员使用的开发工具,所以基于这款工具的编程模型也非常的简单,上手非常的容易。之所以想了解,最开始还是因为Arduino。后来发现processing在图形设计方面,真的是蛮强大的。这款软件所触及到的领域不只是Arduino这种开源硬件,还可以用这款软件快速的进行原型的开发,开发生成的应用既可以是桌面应用,又可以是javascript的页面。对于生成的桌面应用,可以分别生成Windows、Mac以及Linux的原生应用。

这款软件上手不但简单,而且对于一些侧重于设计类的软件开发的效率非常高。我觉得,平时有一些小想法,做一些小工具,使用起来还是非常的便捷的。对于网页的图形设计,用这款软件做一些小设计也挺不错。说实话,自从前几天看过Bret的一则演讲视频《Stop Drawing Dead Fish》,我被触动到了。

我突然就觉得,专业的事情就应该交给专业的工具来完成。联想到之前他的一则演讲视频《The Future of Programming》,我想到《劝学》里的一句话,“君子生非异也,善假于物也。”我觉得这位牛人真的很会创造工具,然后用专业的工具去做专业的事情。

作为一名程序员,坦白说以前骨子里还是多少对图形化界面的工具瞧不上眼。尤其是转到Vim以后,更是对点点鼠标的事情有点不屑。但是现在,我知道我又犯了一个类似职业病的错误,就像是我之前写的那篇《职业病》一样,只不过那篇文章里说的是对人,现在说的是对物,仅此不同而已。就工具本身来说,只有合适和不合适,顺手不顺手,专业不专业。专业事情就应该交给专业的工具去完成,这才是最正确以及合理的做事方式。

基于这个认识的转变,我希望能在设计方面,熟练掌握一到两款相关的专业软件,以便能帮助自己在设计方面学习一些设计类的知识。除了日后能够辅助做一些界面设计类的工作以外,平时也可以用工具实现一些自己在设计方面的想法。坦白说,以后我不希望把自己局限在系统层,就像今年五一的时候读安藤忠雄的书的时候所想,我希望今后设计一些很cool的软件,但为了保证软件不能只是中看不中用,所以我需要从下往上做起。我觉得这跟设计建筑是类似的,外表装潢固然很重要,但也要保证建筑自身的质量,:)

除此之外,读了一本Javascript的书,名字叫《JavaScript语言精粹》。书的内容真的很不错,让我对Javascript这门语言的态度转变了很多,呵呵。书写的很简洁,正文部分正好一百页。按照书中所讲的规范,可以很容易的避免很多Javascript的坑,但很显然,这本书不是一本零基础编程入门的书,所以还是需要有一些编程基础,但不管怎么说,我很喜欢这本书,而且也开始不讨厌Javascript了,呵呵。这本书真是立功了。

另外,开始正儿八经的读《数据库系统概念》,要想把数据库搞定,这本书是入门。时间紧迫,加油了!

两本书没看完

先感慨一下,时间过的好快啊!上个星期还说十一怎么过,今天为止,基本上已经接近尾声…….

回顾一下,现在天气越来越冷了,躲在屋子里穿一件短袖已经感觉到冷了,即便晚上关上了窗户,还是会感到冷。俗话说一场秋雨一场寒,十一这两天下了两天雨,本来也已经是这个节气了,所以顺带温度感觉下降的也有点快。

这个星期把《一九八四》中文版本读完了。读的过程中并没有给我太多的震撼,似乎很多故事情节都在意料之中,无论过程多么的曲折。虽然是这么说,并不是因为故事情节本身不够挑动神经,而是因为前几天刚刚看过《动物庄园》,对于其中故事情节的转折,多少已经有了一些心理准备,所以才会没有给我太多的震撼。

对于书的内容,不想多说什么了。说多了很容易毁灭某些内心脆弱的同学,多年以来形成对伟大祖国的美好印象,以及对未来美好的憧憬,更多的还很有可能伤及他们的私人感情,从而让这些人产生无端的反感,结果却是适得其反。而对于我自己来说,其实是得不偿失。有兴趣的朋友,自己可以找来读一读,:)

关于这本书的英文版本,我还是想读一读。现在越来越觉得,英文阅读和写作水平,已经成为制约我以后职业发展的一个重要瓶颈。从获取最新技术角度来讲,现在越来越不能接受国内的二手中文资料,特别是一些实效性比较强的实用性技术。虽然对于移动互联网行业,现在国内有越来越多的热心人会第一时间进行翻译,但是翻译的质量一方面真的是不能保证,另一方面,也很有可能得不到日后的及时更新。而且,对于很多专业性比较强的资料,其实还是无人翻译的。真正需要学习这类资料的人大概分为两类,一类是英语还算有基础的人,直接就读了,没时间,也没动力翻译。另一类人一看是英文,基本上就退缩了……

试着读一些英文小说的想法,还有另外一个。那就是不想被局限于技术圈。想开阔一下自己的视野,业余时间也想参与一些英语环境的社交圈子。深入了解一些不同的文化,不同的观点,想来应该也是一件很有趣的事情。地球这么大,上面生活着形形色色的人,为什么非要把自己局限在这一亩三分地呢?

如今互联网如此开放,其实坐在家里就可以了解很多有趣的人和事。可能有人还是觉得离的有点远,讲一个我自己的八卦。大概在2012年圣诞节的时候,在GTalk上认识了一位外国朋友1,有趣的是,对方的母语是西班牙语2,我的母语自然是中文,但我们却用英语交流,而且想想就蛮好玩的。那个时候,我就觉得地球还真是蛮小的,世界其实挺大的,英语确实特么是国际通用语言!

因为对方生活在美国,有时差,所以平时几乎不怎么聊天,偶尔在Twitter和Google plus上会看到,圣诞节的时候,想起来了也会发个消息,问候一下。虽然聊天的次数没有几次,但也能了解一些有趣的文化背景。比如据她说自己是拉丁裔,全名非常的长,除了first name和middle name,last name本身还包括了两个名字,一个是father’s last name,另一个是mother’s last name,但平时都不直接叫名字,会有另外一个昵称。像类似于这种传统的文化,对于我这种土鳖来说,还是觉得蛮新鲜的,哈哈!

八卦到此为止,呵呵。言归正传,除了想长长见识,填补一下与异国人沟通的鸿沟以外,就是希望能够自由的表达。不用顾虑哪些中文是关键字,哪些中文是敏感词。哪些中文不能说,哪些中文需要拐弯抹角的说,哪些中文需要轻描淡写的说,哪些中文需要用拼音字母代替,哪些中文需要用拼音字母的简写代替。

最后一个想法,还是希望能够多了解一些真相,能够多听一听不同的声音。这年头儿,想活个明白其实并不是一件容易的事情,:)

关于这本书,扯的有点儿多了。最后还有一本没有读完的书,就是上个星期提到的那本《冒号课堂》。一句话,可能还是自己的功力不够吧。虽然是时隔几年重新读,还是有一些抽象的思想无法领会。但也有很多收获的地方,之前云里雾里的很多知识点,都已经能够理解了,很多时候一边看一边有一种醍醐灌顶的感觉,或许再过两年,回过头来重新读,可能会有进一步的理解和认识。还剩下两章内容没看,下周先看完吧……

关于读书,就说这么多。上个星期忘记记录一件事情,因为我想把VPS的服务降级,但Linode的Tokyo数据中心没有地方了,所以就迁移到了Dallas。试用了一个星期,感觉还可以,虽然比不上日本。想想如果以后日本机房有地方了,还迁移回来,相对于国内来说,还是日本的网速快。嗯,到时候再看。

最后是锻炼身体,周末这两天,把一百个俯卧撑当中的第一次做的数量,从五十个提升到了六十个,有了一个小小的变动。

哦,最后要提一下,根据cloudflare上的页面统计显示,目前为止,我的博客被Google和Baidu两个搜索引擎的收录比为7:1,我很满意,如果是70:1我就更满意了,:D

  1. 好吧,后来才知道,是一名女程序员

  2. 很久之后才知道,西班牙语在美国是第二大语言

有点杂

还是先来说说天气吧。

这个星期以来下了两次雨。每次下完雨都有感到一点凉意。周末这两天倒是有些出奇的暖和,搞不太懂秋天的天气变化。俗话说,春捂秋冻。秋天可以稍微冻着点儿。但别把自己搞感冒了就好。

临近国庆节了,我是肯定不会再往家里跑了,安安心心的窝在屋子里折腾自己的东西,保持宅男本色……

国庆这几天打算把数据库啃一啃,说来说去还是那本书《数据库系统概念》,老老实实的把这本书看完吧,都是基础姿势,不学习一下怪可惜的……说实话,节日不节日的,对我来说也早就没有新鲜感了,连过年都麻木了,跟歇大礼拜天似的。

前几天把coursera上关于Rails的教学课程看完了,上个星期遗留了一半,内容都是一些基础知识,没什么新鲜东西,之所以还会看完,主要是想查漏补缺,都是基础,多熟悉一遍也没什么坏处。

除此之外,还了解了一点新知识。

在coursera上发现国立台湾大学新开了一门机器学习的课程。话说,这两年机器学习随着大数据,被吵的挺热的。虽然从字面上而言,多少能够猜到一些大致的方向,但具体来说是没有什么概念的。作为入门了解,看了第一周的课程视频,至于后面的来说,有时间就看,没时间就算了。

除了机器学习,发现了一门介绍R语言的入门课程。作为数据统计工具,这两年R语言也开始火爆。依然是作为了解,心里有数就可以了。毕竟是专属领域的特定工具,用到的时候再深入学习也不迟。

学习Ruby也有几个月了,对于动态语言也算是有一点了解了。但总有一种不得要领的感觉,所以又把大约三、四年年前买的《冒号课堂》这本书翻了出来。当初记得看过一遍,但由于那个时候还没有接触过动态语言,所以对于什么是命令式编程,什么是声明式编程等等其实是看的云里雾里。这两年多少接触了一些动态语言,也接触到一些新的编程方式,但脑袋里并没有形成具体的理论,所以总有一种浆糊的感觉。有一种蒙懂的感觉,但脑袋里却没有清晰准确的定义。基于这个原因,就想重新翻阅一遍。这本书总体来说分为上下两个篇章,上篇主要是介绍各种编程范式,下篇主要是讲解OOP编程。目前看到第三章,一边看一边感慨,实在是佩服作者对于编程范式的理解如此之深刻。联想于作者是学数学出身,书中的很多地方都体现出作者抽象思维的深度。现在再读这本书,相比于前几年有了更多的帮助。还好当初果断入手一本,如今这本书已经绝版,好险。

除此之外,开始看奥威尔写的《一九八四》。这本书一共分为三部分,目前已经看完第一部分。这本书是中英双语版,希望能把英文版也看完,就从这本书开始吧,实实在在的提高一下自己的书面英语的水平,多积累一些英语词汇,争取明年后半年可以用英文习惯性的写一些东西,而写出来的文字不至于太难看,:P

锻炼身体方面,每天依然是俯卧撑一百个,分两次做,每次五十个,尚且还没有什么进步。腹部锻炼也是在坚持,大概每星期锻炼四到五次的。虽然小肚子上的肥肉下降的不是很快,但相比于三个月前,已经有显著下降了。锻炼身体嘛,贵在坚持,加油了!

换电锅

这个星期的天气已经明显变凉了,尤其是早晚。有几天晚上睡觉要关窗了,要不然会担心被冻醒。不知不觉,秋天来了……

这个星期的“杂事”也是挺多的,一件一件的说吧。首先是在微博上看到了一条广告,内容是一家公司在推广他们的产品,是一系列关于学习英语的书,其中的一本书真的是吸引了我。随后我点开了他们在淘宝上的官方店面。具体了解之后,我觉得书的内容真的是很有创意。其中的每一个单词都是精心设计过的,即便抛开单词本身,其中的设计创意其实是吸引我的主要原因,对我的冲击感非常的强。即便买来不用来背单词,单是收藏也是蛮不错的。所以随后去豆瓣上看了下,发现亚马逊的售价比淘宝便宜。虽然生活已经很拘谨,但还是在亚马逊上订购了一本。入手之后感觉不管是装订还是排版,设计感十足,拿在手里也非常有手感。好吧,算是给这家公司免费做了广告了,呵呵。

紧接着,一个多月前在京东上买的电锅又坏了。说是又坏了,是因为之前已经坏过一次了,而且进行了更换,这次又是和上一次一样的毛病,看了下之前更换的时间,这次还不到一个月,毫不犹豫,立刻在京东的网页上下单进行了更换。话说京东的物流还真的是蛮不错的,这一点真的是没得挑,甩当当网几条街。头天下的单,第二天就带着一款新产品上门更换,效率刚刚滴。事后想了下,要是以后每不到一个月就坏一次,岂不是每个月都可以用新锅了?虽然锅的质量实在不咋地,但以后每个月都有机会用新锅,其实还是能接受滴,怕就怕超过一个月之后又坏了,基本上就要被坑爹了……

除了生活上的这些琐事以外,发现了一款侧重于移动互联网的UI设计软件,软件的名字叫sketch,试用了下,觉得上手还是蛮简单的。其实工具什么的,用一用基本都可以掌握,关键还是在设计层面。坦白说,自己在设计方面也算是小白。或许因为这两年接触iOS以及移动互联网比较多,对一些UI层面的设计多少也被熏陶了一些。俗话说,没吃过猪肉,还没见过猪跑么?照猫画虎,试着设计了一款logo。logo的内容是SnailEgg两个单词的组合。先是设计了纯文字版,设计完之后觉得纯文字版不够新颖,没有太多创意。话说这两年简洁的设计理念已经被用烂了,多少感觉已经不是那么容易吸引人的眼球了,所以随后又想了一版文字和图形结合的形式,觉得总算是打破了一点点墨守成规,有了那么一点独特性。

设计完之后,突然就觉得应该在设计方面做一些积累。随后我就想弄一个页面,以后有了新的想法,就放到页面上进行展示。这既可以积累在设计方面的创意,又正向的促进了自己的积极性,所以随手就在vps上建了一个新的子域名。目前还没有什么东西可以放,为了避免显得太空荡,先把当前设计的这个logo放到了上面。前端的CSS框架用的是Foundation,之前了解过一点点,所以上手还算是没什么困难。子域名的页面当前只是一个单一页面,短时间内就先这样,因为没有什么后端,所以页面内容都是纯手工写的,算是从头造轮子。不过我是觉得,对于基础层面的技术,还是要造一造轮子的,对于基础知识的掌握是有好处的。例如布局这个单一页面的过程中,了解一下响应式设计相关的基本概念,顺便在这个单一页面上试着做了一些简单的尝试。当前页面的内容虽然不多,但也能自动适配大中小三种设备。

除了设计logo,在coursera上发现一门Rails相关的课程,看了下课程的题目,很多都是一些基础内容,花了一天的时间从头看了下,多半天的时间,看了大概有一半吧,一共有六个星期的课程安排,一口气看了三个星期,应该再有一天就可以看完了。除了coursera,发现国内这段时间的在线视频教学好火啊,突然冒出了好几个在线视频网站,有些是收费的,但大部分还都是免费的。顺便搜了几个关于Web前端开发的视频,总体感觉干货讲的不是很多,很多都是一些非常基础内容,要么就是一些很多书上本来就有的东西,被搬到了网上。从其中挑了一些经验分享的视频内容看了看。除了对前端架构的了解以外,更多的是想了解一下,前端开发的工作流,以及其中圈内常见的辅助工具,对于这些辅助工具,同时顺藤摸瓜,从国内摸到国外,整体看一看比较前沿的地方在哪,以及当前前端实际生产开发的状况。

最后,关于《Redis设计与实现》那本书,除了最后的一章以外基本上看了一遍,我感觉以后正式使用之前还是需要再找一些相关资料看一看,多读一读官方文档什么的。

对于后端来说,之前的那本数据库的书读了三分之一的样子,没读完……我觉得我应该读完,没什么可妥协的。从前段时间对基础知识的补习来看,越发觉得基础知识的重要性。很多表面上看起来很酷的技术,如果懂得其原理,除了能够日后助于快速掌握运用以外,更重要的是可以对其复杂度有一个整体衡量。从顶层架构看来,这对于产品开发的宏观把握是非常有帮助的。我喜欢这种感觉,这是一种理性思考的过程,有理有据,既不是跟风也不是胡乱猜测,我觉得,这才是一种扎扎实实积累的感觉。理性的思考也会有对有错,但就算是出错了,也可以很容易的发现错在哪里?对在哪里?这种感觉很踏实,因为至少这种状况是可控的,至少可以对与预期有一个确定性的判断。

好吧,扯的又有点多了。最后再说一点,修改了本博客的一些特性。比如当前博客上的所有链接都会自动在新的标签页打开了,不再像是之前的那样,会在同一页面打开。点击博客页面右侧的邮箱,可以直接给我发邮件了,方便了部分习惯使用邮箱的朋友。还有在右侧添加了Design的页面链接。

好吧,就说这些吧,要去睡觉了,困死了。

中秋归来

前几天在家过了中秋节。这也算是年后正儿八经的回家休息了一下,跟爸妈逛逛街,外出转一转,一起吃吃饭,聊聊天。期间陪我妈去医院检查了一下身体,给我爸重装了下电脑。顺便也和家里的朋友们一起吃了一顿晚饭。

暂时远离了喧闹的互联网,彻底转换一下生活节奏,以及平日生活所关注的焦点。总之,关心了一下粮食和蔬菜,以及男人和女人。当然,虽说远离互联网,但是Apple的发布会还是不会忘记滴!虽然我不会像大多数果粉那样熬夜看直播,但还是会在第二天看录播的发布会视频滴!

话说这次发布会的网址有点儿坑爹,发布会的视频换到了一个新网址,害的我还在原来的旧网址翻找了半天。好在Google神通广大,不一会儿就让我搜到了新网址。爱死Google了!关于发布会的内容,想来也没有太多想说的。这次的发布会主要是关于Apple的新硬件产品,这些硬件产品至少在未来的一到两年,有够Apple忙活的了。Apple这一年的两次发布会,真的是向前迈出了一大步,其中的多个产品方向,如果能够最终做起来,都是一个很大的市场。如今的iOS,对于Apple而言,已经逐渐变成了一个基础平台,日后Apple的很多产品都会以这个平台为基础,以此拓展不同领域的市场。拓展的领域越多,平台的风险就会越低,同时平台也会越稳固,平台越稳固,就会有越多的资源进入到这个平台,这是一个良性循环。

前几天网上传有一则消息,说Apple会在2015年推出12.9英寸屏幕的iPad。如果这一天真的到来了,那么我觉得,iOS上的app能够在Mac上运行的日期也就不远了。到那个时候,Apple就要千秋万载一统江湖了。

好吧,扯了两句Apple的发布会,还是把话题转回来。

周三的时候,乘火车回到了北京。刚下火车,遇到一件倒霉的事情。北京租房的门钥匙忘记带了……虽然下午不到三点多就到了北京,但是木有钥匙,只能等房东下班才能进门。只好跑到肯德基,一直等到晚上七点半将近八点,这才进入家门。好在随身带了很多“装备”,可以打发一下时间,随即掏出iPad,在上边把《动物庄园》看完了。这本书在iPad上存在了很长时间了,好几次都想看,但都有点舍不得花时间去看,正好碰到这次“机会”。这本书本来也不长,时间长短也差不多,算是赶巧吧。

关于奥威尔的书,我还存有另一本,是著名的《一九八四》。当初买这本书的时候,还专门买的双语版,前半部分是中文,后半部分是英文。一直也都很想看,但都是狠不下心花时间看。不过,这次算是先从《动物庄园》下手了。看完之后,整体感受是,奥威尔真是个明白人啊。在天朝,这种书没有被列为Jìnshū。真是一件奇怪的事情。但直觉告诉我,至少在朝鲜,这种书肯定会被列为Jìnshū。看完《动物庄园》,让我对《一九八四》又多了一份期待。而且,这两天我突然发现,对英文阅读的排斥感减弱了很多。有的时候,甚至还情不自禁的试着用英文表达一些观点。这两天也在盘算着看一些英文原版的小说,实实在在的积累一下书面英语水平。也许哪天一冲动,就先从这本《一九八四》开刀。不但提高了书面英语水平,还可以清理一下上学时候被灌输的歪曲的价值观。不幸中的万幸,我上学的时候,学习成绩无比的烂,烂到几乎被周围所有同学鄙视,:P

又扯远了,嘻嘻。除此之外,也在看一本关于Redis的基础书,名字叫《Redis实现与设计》。电子版已经很便宜了,kindle上只要9.99元。以前大致看过一点儿这本书的第一版,印象中写的还是不错的,而且据说当前这一版几乎是全新写的,而且依照的是最新3.0版。Redis属于内存数据库,没有关系模型的约束,要是分类,也应该划分到NoSQL阵营。因为像Redis以及随后要学的PostgreSQL都属于数据库,算是Rails开发的基础设施,迟早也是要学的,也算是按照从后端向前端的路线前进吧,按部就班。

想想要学习的东西实在是太多了,也只能这样一步一个脚印的向前走了。虽然很多时候也是心急如焚,但再怎么着急,饭也要一口一口的吃。好在目前大部分都是应用层面的基础知识,理解起来不会特别的困难。所以,勤加练习,坚持积累就好了。

锻炼身体方面,也是貌似好久没有记录了。回家休息了几天,期间也没有继续锻炼,舒服的休息了几天。这两天也正在试着恢复锻炼,才隔了几天没活动,这两天肌肉就略显酸痛,锻炼真是一件持久的事情。现在的运动量依然还是一天一百个俯卧撑,分两次做,每次五十个。腹肌锻炼方面,还是依照前些日子的方法,进行比较科学的锻炼,取代了简单的仰卧起坐。对于俯卧撑的锻炼强度,大概就保持目前的状态,逐渐试着增加锻炼的强度,保持数量不变。比如说,逐步增加第一次做的数量,相应的减少第二次做的数量,直到最后一次性做一百个。腹部锻炼方面,目前先这样吧。坦白说,当前腹部的锻炼强度已经超出了我承受的范围,先适应了这一套锻炼方法再说其他。不想把自己一下子搞的太累,从而影响正常的工作学习。

就这些吧,给我的时间不多了。忙里偷闲,又回家休息了几天。接下来的一段时间我要恢复一下状态了,加油了!

回家过中秋

本来以为天气会越来越凉,没想到这两天天气开始回暖了,竟然没有持续凉下去。除此之外,这几天偶尔也会下雨,空气中有些潮,还会夹杂一点闷热。

这个星期把《深入解析Mac OS X & iOS操作系统》大概看了一遍。坦白说,看这本书的初衷其实也就是想有个大概的了解。基本上了解一下Mac和Unix/Linux有哪些主要的区别。对于过于细节的API调用,其实本来也是不太在意的。通过看这本书,也算是大概对Mac OS有了基本的了解,算是达到了目的了吧,至少对于Mac OS的一些特有技术,多少有了一个初步的了解,对于主要的知识点不会一脸的茫然。以后如果有时间或精力,心血来潮的时候,回头再慢慢体会吧。

这个星期多少有些躁,心态也不是特别的好,做事情效率也不高,身体也略感疲惫。虽然时间依然很紧迫,但总有一种提不起精神的感觉,也许真的应该休息一下了。

今年前半年感觉多少有点拼,拉锯战一直延续到现在,有点搞不动了,累了。虽然偶尔缓个一两天,还能继续,但是还是坚持不了几天,就又不行了,感觉真的要休息一下了。趁这次回家,和家人一起过中秋。

说实话,平时自己休息的时候,心态其实总是放不下。每当休息,就总会觉得时间被浪费了,还有很多东西需要学,还有很多不会的技术要熟悉……结果休息又休息不好。休息不好,就又不能继续下去,最终形成了恶性循环。总之结论就是,不会休息,就不能好好学习……

这次回家待几天,一来是想和家人待两天,聊聊天。二来也想调整一下,调整一下什么呢?我想可能是生活本身吧,关心一下粮食和蔬菜,关心一下人情冷暖。因为平时想的都是一些职业上的东西,很多时候都忽略了生活本身,忘乎所以的关注于互联网。关心一些事情的同时,相比也丢掉了一些东西。这几天也想慢下来,体会一下生活本身。和朋友聊聊天,和父母聊聊天,带他们去医院检查检查身体,多了解一些他们的身体状况,多关心一下他们的身体。

说到老人身体,我发现了一个让人很无奈的现象。人上了年纪,就会有一些老年病,这几天这里不舒服,过几天那里又不舒服,小毛病不短。很多老年人的病,其实大多也都是一些慢性病,需要调整自己的作息习惯甚至是生活习惯,并且持续坚持,才能长期有效和慢性病和平共处。然而,大多数老人,因为上了年纪,就会变的比较固执,很多生活习惯以及一些观念很难改变。这使得和慢性病和平共处形成了一个很大的矛盾。如果不能有效的进行自制,就会加速慢性病的发展。有的时候,想起这些,心里难免会感到很困惑。一方面,老年人的很多慢性病无法根除,甚至有的连病因都无法查明。另一方面,很多老年人因为固执,以及多年养成的生活习惯,大多数时候也很难被说服。

像这种情况,我在很多人家都有见到过,也有听到过。做子女的明白其中的利弊,却无法说服父母做出相应的改变,感到无奈,毕竟不能每天二十四小时待在他们身边。很多时候,也只能感慨,虽然我很心疼他们。

坦白说,我不知道等我到那个年纪,也会不会变成那个样子。可能也会吧,也许到那个时候,我自己也无法把持住自己,无法改变很多养成多年的生活习惯,无法听进下一代人的劝阻。但有一点我希望我自己能够心里明白,我希望那个时候我还有反思自己的能力,至少我心里应该明白,虽然很多习惯已经改不了了,但是这是我心甘情愿的选择,而不是浑然不知并且固执的坚持自己的观点。

好吧,我也不太清楚,为什么说着说着,就说到了老年人。可能是因为关于这个问题,在以后未来的日子里,我会越来越无法回避,我需要提早正视这些事情。

本来是中秋节,到最后却说了一些略感沉闷的话,呵呵。还是祝大家中秋节快乐吧!^_^