永远不要放弃做梦的权利

引言

时间过的真快,自己不知不觉已经工作了6个多月,又到了新一年的毕业季,突然翻出去年此时写的一篇文章还是蛮有感慨的。

去年

前不久终于下了决定在腾讯、微软(苏州)、EMC、Yahoo四家公司中选择Yahoo,去遥远的帝都开始另一段新的旅程。回首求职的9月到11月这三个月,可以说觉得疲惫而又充满了挑战,这是人生是一段不可多得的经历,下面我会以关键词的形式分享这段时间里的心得。

用Express搭建 blog (一)

Info

公司马上要举行 hack day 了,这次决定和小伙伴用 Express 作为框架来搭建我们的应用,所以昨天搭出来UI后,今天开始系统的学习下 Express。

Start

首先是express的全局设置。

1
sudo npm install -g express

接着我们试着用express搭建一个简单的blog程序 在work path 运行命令

1
express -e ejs blog

可以看到express已经帮你创建了一系列的模板程序。接着进入blog目录安装ejs等相关依赖。

1
cd blog && npm install

运行

1
node app

并访问http://localhost:3000/ ,简单的hello world 程序已经生成。

Mac OS 10.9 软件环境故障排查

之前在10.7上搭配好了一系列的软件环境。

在升级到10.9后,基本上所有的软件环境都没有了。

试图通过 brew 安装 mongo db 也编译出错。本篇 blog 就是基于上述问题的一系列排查。

使用 Node.js 做 Function Test

Info

上周 meeting 上同事说他们现在在用 java 写 function test,产生了很多冗余的代码,整个项目也变得比较臃肿。现在迫切需要个简单的模板项目能快速搭建function test。

后来我回去想了想,为什么我们非得用 java 来做 function test 呢?

Node.js 应该是个不错的选择,并且对 json 有着天然的支持,于是回去在 github 上随手一搜,还果真有相关的项目: testosterone,于是便有了这篇blog.

Build A Micro Team

最近这两周一直在忙,忙到忘记回QQ和微信的程度,甚至有两天下班回来直接躺平,虽说忙碌但是也收获了不少。

Start

说起来有趣,最近在忙的这个项目最初是公司设立的用于工程师在业余时间开发的project,正式参与这个项目时正好是自己所在team的空闲期,并且对他们的team在tech talk介绍过的项目很感兴趣,就联系了他们team的leader,利用下班时间帮他们写项目。

Change

最初项目不紧不慢的进行,自己主要集中在业务逻辑方面,前期项目大部分code都是我在维护,直到高层越来越重视,于是项目的进度开始加快,并成立了一个Scrum Team来驱动项目。

同时我的manager也让我投入更多的时间在这个项目,因此我有大约70%的时间focus在这个项目,由于这是一个新的scrum team,大家之前都没有带领团队经验,所以我们一切从零开始。