职场麻辣烫

在职场混迹十几年了,个中酸甜苦辣,冷暖自知。时下微信朋友圈里职场的心灵鸡汤仍然算是流行,只是在大多数时刻鸡汤并非良药,看完也就看完了,你可能当时心中掀起一点涟漪,连波澜都算不上,甚至连小小的改变都很难。相反,所谓告诉你真相的心灵毒药却少之又少,而往往是这些“毒药”才能够刺激到你,或者会幡然醒悟作出改变也未可知。

努力了未必成功

举个例子:很多鸡汤都鼓励你要成长,你想升职,必须先努力训练自己的能力,做到能取代你的老板,自然就会升职了。但实际情况往往大相径庭。在大公司,关键还是看有没有空出的位置让你升,老板升了,你才有机会。在小公司大概会好一点。所以,努力大概是必要条件,但不是充分条件。你努力[……]

继续阅读

人生需要做减法

从业多年,养成了随手将所需要的资料存下来以备不时之需的习惯,久而久之电脑上文件、邮件,以及浏览器的收藏夹就越来越庞大。虽然我也有经常整理文件的习惯,但面对成百上千的文件时,仍然倍感焦虑。文件太多,有时急需要查找一个需要的文件时却往往无法查找,而大多数文件其实大多数时间时使用一次就可能被尘封遗忘。周末终于下决心按下 Reset 键,改变一下这种混乱状态,于是花了一天的时间将工作用的电脑重装了一遍,首先将所有文件备份,然后工作电脑上只保存必须的文件。顿时感觉干净和清爽起来。

我想电脑中的文件时间久了需要整理,我们的人生更时如此需要多做减法。特别是在这庸庸扰扰的当代社会,我们内心充斥着大量的欲望,[……]

继续阅读

随心所动

最近偶尔会听一听台湾大学孙中兴教授的社会学的公开课,偶尔能听到一些非常有意思的观点。今天听到这么一段,让人颇有感慨:孙老师年轻时也是颇迷茫,在大学毕业时并不清楚自己想干什么,只是觉得自己不想去考公务员,于是老师问他,既然你不知道自己想干什么,那你最擅长干什么?孙老师回答说是读书啊,老师说那你就继续读书吧。于是孙老师就继续去国外念书,然后一路走下来成了台湾大学教授,虽然物质生活未必丰富,但是读书教学还是自得其乐,也算是过上了自己想要的生活。所以这里的隐喻是,既然你不知道自己想要什么,不如就跟着内心去走。

回想自己的例子,2012年做了广州某商业银行的虚拟柜员机项目,用户操作方式和以往的 C/S[……]

继续阅读

芳华

2017年的圣诞节,公司放假一天,趁着人不多带了母亲去看冯小刚的《芳华》。故事在旁白中娓娓道来,音乐总在扣动心弦时准时想起,冯小刚以一种文艺的方式向他所逝去的青春致敬,但他还想讲述的更多:运动的狂热、人性的冷漠、战争的残酷,时间的无情,芳华再美好,仍旧脱不开人性和时代。看完片子,一时感慨,总觉得要写点什么。在那个时代背景下,小人物的命运被战争和时代所左右,充满了无力感,善良的人也仿佛只能低着头,用沉默和寡淡来抗争,用时间来填补内心的创伤。

豆瓣比较火的一个话题是:《芳华》中最打动你的片段或细节是什么?影片最后的那个场景也让我久久不能忘怀,刘峰和小萍一起坐在车站的长椅上,小萍说当年送刘峰走之前[……]

继续阅读

如何理解 Ruby 类的实例变量

最近在项目中需要定义不同的规则,由于规则是可能经常变化,且规则数量可能较多。于是用了一点 Ruby 的元编程特性,来实现一种简单的 DSL 从而来简化整个工程的结构。先来看看这个简单的 DSL 的用法来理解下我们的需求:

这样,我们可以将不同的规则实现到不同的 class 中,熟悉 Sinatra 的同学会发现,这种使用方式和 Sinatra 中使用 post/get 等关键字定义 REST 服务的方式非常类似 。现在的问题是,如何实现 RulesValidator 以及如何使用 PasswordValidator 和 UsernameValidator 来取进行校验。在上述示例代码中,DS[……]

继续阅读