几个月前,看了《画家与黑客》。写得、翻译得都很好,用了一个周末2天时间一口气看完了。看完后很舒服,能够让纷乱的思路得到梳理。
后来,又买了《黑客》。没有《画家与黑客》好看,感觉是写给圈外人看的,供圈外人了解一群计算机狂热的爱好者;而且,内容比较浅,缺乏思想,只是像写流水账一样的记录了一些计算机爱好者的活动。看了一部分,后来就没看了,等我有时间闲下来再随便翻翻,特别无聊的时候,看看也还可以。
还买了一本专门讲Vim的书《学习Vi和Vim编辑器》。这本是拿来当手册用的,遇到问题的时候就翻翻,所以,一直放在我的办公桌上,里面被我贴满了各种索引贴士。
目前在看《框架设计 CLR via C#》,很厚的一本。.NET 1.0 出来的时候,我看过一本《C# in a Nutshell》,开篇就是讲CLR的,得益于那本书,我C#入门没走上邪路。今年开始,看电子版的《C# 4.0 in a Nutshell》,书是好,可是电子版看着很累,想打印吧,快1000页了,麻烦,买影印版吧,网上还没有;所以,就挑了这本《框架设计 CLR via C#》,内容比较接近。
这段时间,去technet看了几个关于SharePoint做内容管理的视频。道理讲得是不错,不过SharePoint权限设置过于粗糙的问题还是没有说怎么解决,给绕过去了,遗憾。我比较想看看官方的解释,偏偏没有,各种创新的解决方法都被发明出来了,各有利弊。
又抽空玩了玩Azure和ASP.NET MVC 3,还行,开发和部署体验很好,就是速度有点儿慢,Razor引擎DEBUG环境下的确慢好多。不过,发布后可能会好些。因为Azure云收费剧烈,所以,我把原来Pylons写的一个小应用移植过去以后,就没再动了。
有时会到stackoverflow帮人解答问题,攒“名声”。这个网站帮了我不少忙,也想着回馈一下。不过,我专挑简单的回答
同时,帮客户做了几个工作流和BI的小应用。由于客户方环境限制(SharePoint Standard版本,别说在服务器端PowerShell,就是Web Application都碰不到),要实现企业版里面同样地效果,着实费脑筋,关键的,还得让客户以后可以自己维护,性能还得过得去。借助Sandbox,highcharts(一款Javascript的图表库),jquery-ui,SharePoint Designer,差不多都给做出来了,其中2个还超出客户预期。还是有点儿成就感的
对于SharePoint,我对其性能和服务器场的扩展一直没底,所以,接下来准备再搭一个干净的小环境测测。目前手上有3台笔记本,内存加起来18G,看怎么样规划了。初步架构架下来,发现手头还是紧啊!现在手头有2套虚拟机环境,其中一套准备Shutdown了,因为太乱了!另一套也许可以直接拿来用。
语言方面,接下来会看看Ruby和Python的书。Ruby的镐头书早就买了,闲着没看;Python的一直就没买过书,看《The Pylons Book》混过来的!等我有空,还是买本看看吧。但这肯定也是明年的事情了。