最近开始系统性的学习scala。其实之前使用过scala的,比如我在用Gatling这款性能测试工具的时候就接触到了scala了。Gatling本身就是用Scala写的,而且Gatling的性能测试配置文件本身就是一个scala类,可以随意使用scala甚至是Java提供的各种类库。当时觉得用Gatling特别舒服的原因就在于配置文件强大的表现力。而这种表现力就是由Scala语言提供的。

Read More

不知不觉,从2012年5月1日加入ThoughtWorks到现在,已经3年有余了。时间过得很快,这三年多我干了很多事情,但仔细想想也没有什么特别值得一提的。在一个公司呆久了总觉得很多事情是理所当然的,直到今年进入了咨询团队,走马观花般见识了很多其他公司的团队和项目,才发现在ThoughtWorks的准则和其它公司的玩法是完全不同的。

Read More

2015年7月1日做的ACL手术,上一篇写到了4-8周的恢复情况,也就是8月份的恢复情况。当时情况是走路稍微有点瘸,速度和正常人无异,弯腿角度140度左右。训练情况是每周去健身房3次左右,每次椭圆机20分钟,固定自行车30分钟,另外加上一些力量训练。

Read More

但凡服务器上了一定规模(百台以上),普通的ssh登录管理的模式就越来越举步维艰。试想Linux发布了一个高危漏洞的补丁,你要把手下成百上千台机器都更新该补丁,如果没有一种自动化方式,那么至少要耗上大半天时间。虽然你编写了大量的shell(或python,perl)脚本来实现各种自动化场景,但最后会发现你又陷入了脚本的汪洋大海之中,管理和维护这么多的脚本的成本也不小。你需要一款基础设施自动化工具,希望它能具有以下功能。

Read More

7月1日做的手术,经过一个月的康复,走路已经可以完全不用拐杖了,护具也只是在办公室的时候带着,下班回到家里一般就不带了。前4周的恢复情况请参加我前一篇文章。

Read More

IT行业中的企业特点是都属于知识密集型企业。这种企业的核心竞争力与员工的知识和技能密切相关。而如果你在企业中扮演的是工程师的角色的话,那么你的核心竞争力就是IT相关的知识与技能的储备情况。而众所周知,IT行业是一个大量产生新知识的地方,就拿Web前端举例,短短的5,6年时间,Web前端已经经历了数次变革,就目前来看变革还将继续下去。从以前的div+css网格化布局到JavaScript的方兴未艾,然后是各种JavaScript框架的百家争鸣,HTML5和CSS3的落地,移动web冲击下带来的响应式设计,jQuery,AngularJs,ReactJs等操作DOM元素截然不同的理念和方式,web component的标准化进程……为什么现在企业到处都在招前端工程师?好像突然之间,前端工程师成了稀缺资源。这里的原因之一就是很多前端工程师跟不上行业变化,无法达到目前市场上对前端工程师的能力和要求。在这种大环境下,工程师能够掌握快速学习的能力就变的至关重要。

Read More

7月1日手术。手术完后即按照护士要求做踝泵及伸腿运动,次数多少记不得了,反正300次应该是有的。护士说不能下地,但我坐床上实在无法撒尿,最后还是站在床边撒的。

Read More

虽然5月份已经确诊了前十字韧带断裂,但由于公司项目一时走不开,无法立即手术。几番协商以后,终于确认手术时间定于6月底。期间专门挂了胡勇的6月17日的门诊,让他给看了看。胡主任让助手给我做了各项检查,结合MRI结果,得出了我的前交叉韧带肯定断裂了的结论。所幸我的半月板没有任何问题。顺便我也去了住院部,想预约6月27日住院。但护士告诉我只有提前两天打电话才行。

Read More