Neway in 2012
终于,想好好给自己搞个blog了。回想起来,写了几篇blog都还是很久以前的事了,写完后发现自己真不适合写“文字”,所以只好coding了…… 好吧,这回当真要好好写写东西了,给自己,也给别人。
./github
摆在人家github位置上,不得不先说说github. Github早已久仰大名,但注册用户是早些时候开发sonar的test coverage changes脚本时,需要在github上提issue,故此才有了一个账户。但之后再次相遇确是@calvin-江南白衣迁移springside到github而fork了一个。之后便觉得,既然投身coding,若干年后回忆起来都coding了啥,都无从找起,于是便决定要在github上留点东西。
-
./github/financialRecorder
那时恰逢公司几个羽毛球草根爱好者说要重整草根俱乐部,我被选当为CEO/CFO,俗称”会长”,当然了,沿用之前各位”会长”风格,用excel管账必不可少,我自然也翻出模板继续用,但发现几个问题:1)每次打完球后,必须记得上班时打开excel填上记录,再email通知大家;2)如果有人账户钱不多了,我需要催他充值;3)若有同事充值给了现金,我必须记得打开电脑记录下来。于是就萌发一个想法,其实这些功能可以做成手机上的一个App吧,于是回到家,当晚写了一个简单的需求总结和简单实现方案。第二天发给几个同事看了,都说支持,于是乎,回来后就在github上建了第一个repository,bla…bla…bla…每晚不停地敲键盘,终于,后台的简单实现版本出来了,rest风格的几个api做好,开始前台App开发,选用之前@David介绍过的sencha-touch框架,搞了好久,终于摸索出来了一套开发wow,截至年底,终于有了第一个试用版。
-
./github/Fast-Redeploy-Tool
在下半年几个月中,也建了几个其他的repo,其中一个是为工作开发,写了一个快速重新部署应用的脚本,可以方便每次在远程服务器上调试代码而”布私包”的过程:在本地找出最近更改的文件,打包传上远程服务器,找到应用部署目录,更换文件,重新打包重启,全部过程脚本做好,避免每次要死掉100万个脑细胞的”布私包”繁琐工作,为此innovation还获了奖。
-
./github/Sublime-Pomodoro
另外一个repo,说来也小有成就感,听同事介绍了一个非常好用编辑工具–Sublime,作为向Geek迈进的一份子,我选了”学习了解Sublime”这个Team Dev的task,于是伴随着了解学习,发现这个工具用起来特别顺手,好比武士遇到好的兵器。于是某个夜晚在不停的blabla…敲键盘在sublime上coding时,突发奇想,是不是可以在sublime上搞个番茄时间计时器,于是乎,查了查sublime的API,似乎还真行,之后就有了”Sublime-Pomodoro”,放在Package Control上,至今已有225 installs了,也就是这个repo,居然还有个来自意大利的朋友帮我加了一个时间滚动的功能,顿时让我感觉到github的另一伟大之处–“Sharing is the most happiness thing in the world”.
./technical
说说去年自己比较关注的技术吧,也都是些跟大流的东西,cloud-foundry,mobile-dev(sencha),html5+css3,geek tools,DZone上看到相关的文章都会跟进去瞧瞧,当然现阶段也还只是站在门外瞧瞧,希望在今年能跨进门,半只脚也好,当然了,sencha-touch可以算是踏进半只脚了吧。说起DZone,多谢Calvin的推荐,这个网站确实是不错,特别是些入门介绍的pdf,简简单单5,6页pdf就讲清楚了,不会花太多时间看完,就能了解个大概,不过说回来,虽然每期的DZone基本都有下载,但还是有很多还没看,今年望改进。说到cloud-foundry,也是在同事们在InfoQ的sharing大会上得知的,回来后即可注册了个帐号,但真正用起来还是在financialRecorder这个应用上,用起来感觉还不错,确实减少了不是开发人员的工作,改个profile配置就可以部署到cloud上,其mysql和redis服务用起来也还好,当然了,cloud-foundry自身也发展挺快的,至少从weibo里看到活动还是蛮多的,希望今年继续努力。Sencha,不好说,感觉一般吧,开发确实方便,但性能确实一般,不过还没有尝试过开发Native的应用,所以也不好最后下定论,总之,还是会继续用下去,最后看看能不能整体调优下,最后有空再做个Native的,对比下。说到Sencha,不得不提他的姊妹PhoneGap,接着Sencha的下游,如果以后html5开发应用成主流的话,PhoneGap一定大火,新推出的build.phonegap.com,虽然用过后,只成功部署了一次(hybird模式),但方向很好,减少mobile开发者的部署难题。Geek tools, 去年搜刮了一圈,墙裂推荐一下几个工具:Sublime(适用于脚本编辑器),Launchy(windows快速启动工具),StEx(windows文件夹目录工具),Dev HTTP Client(Chrome下httpClient插件)。
./books
去年接过老婆不用的Kindle后,看了好几本书,打消了10个月的地铁上下班时间。自从考研结束后就基本没看过什么书了,若是‘文字’相关的,则几乎可以追溯到高中毕业,再就是前年在瑞典出差时看了2本书,终于,在去年,看了不下5,6本,数数看,《鬼吹灯》,《平凡的世界》,《兄弟》,《许三观卖血记》,《寻路中国》,《月亮与六便士》,应该还有些其他的,但印象不深,记得大致这些了,也许是受《平凡的世界》的影响,发现自己还是比较喜欢上一辈时代时候的书,或是最近在看的《挪威的森林》与《月亮与六便士》这样的一些外国书。也许是看了些文字的原因,发现这开篇blog居然也写了这么多。好了,培养起看书的习惯不易,望以后看完后再留意下书评,别人的和自己的。