很久没有认证的写博客了,原因是多方面的,一方面因为工作比较忙,最近在死磕一个电子商务的项目,对于不适合人类阅读的代码,花了很大的力气去重构,当然我也只能重构一些我用到的部分,这部分重构只能保证与我相关的这些特性能够在未来的一段时间内降低维护的成本,更深层次的重构,有专门的团队在负责,还有一个原因是过年吃多了,又长胖了,人胖了就不想动,变懒了,于是赶紧买了一辆自行车,只要不下雨,上下班都骑车,还特意在自行车上装了一个码表,蛮便宜的,十几块钱,能清楚记录我平均速度,总里程,总时间,当前行车速度,当前温度等等信息,建议骑车的人去买一个,安装也非常方便,淘宝上可以买到。
昨天晚上把Blog迁往Linode,关于Linode的详细介绍,请关注百度的Blogkid同学的介绍,这个VPS是和老王,神仙等人一起合租的,差不多每个人300人民币一年,速度还可以,从我的测试来看,比我之前用的VPS稍微慢一点,比起它的资源和性能,总的性价比还是不错的,如果有需要的朋友可以考虑一下,一个人买有点贵,当然如果你不差钱的话,那就无所谓了。
最近还发现一个神奇的现象,我的Blog流量在最近一个月增加了一倍多,新增流量主要来自百度搜索,但奇怪的是,google webmaster tools 中显示,订阅用户也增加了一倍多,看来订阅用户和访问量基本上没啥关系,怪不得那么多人在feed中添加广告,不过feed能够做到更精准的营销,这是当你在Blogbus 6周年跨界融合大会上,碰到的Feedsky创始人吕欣欣,他老人家说的。当时还和他合影了,不过照片不知道去哪里了……
关于以后,我会把更多的业余时间投入到数据库上去,先从MySQL入手开始搞,所以以后Blog可能更多的出现数据库方面的文章,当然PHP是我的职业语言,关于这方面的心得,我会继续发布在Blog上,关于编程语言可能还有Python,这个是不错的语言,Blog上还有可能出现的内容可能就是一些读书笔记。
Blog迁到Linode,新空间,新开始
迟到的2009总结
2008年末在车东的要求下写了08总结,其实08年没有什么好总结的,干了一点点小的事情,不错也算是第一步,如果09年的是充满机遇的一年,那么08年也算是一个准备吧,刚哥也好,神仙也好,曹宇伟也好,甚至科科和小龙都给了我莫大的帮助和指导。
2009年一年实现了很多梦想,或者说是设想吧:
加入一个快速成长的公司,不为生存发愁,
能够给予父母一些物质上的反哺,能够一年回两次家
能够住一次5星级酒店,
能够出门旅游一次,
能够方便的回去见女友,
能够在同学、老师、朋友面前证明自己的价值,
能够读完30本书
玩一次黑莓
买一台mac
参加一次技术聚会
细细数来,除了mac没买之外,其他的都实现了,貌似2009年一年没白活,那么2010年来一点更高的愿望吧
买一台笔记本,性能要好,是不是mac不重要
为女友买一台单反相机
接父母来杭州住一段时间
完成一个开源作品
好好学好两个语言,英语和Python
学会理财
参加两次以上的技术聚会
看完《代码大全》《程序设计语言原理》《high performance mysql》
再读一遍曼昆的《经济学原理》
每周至少健身一次
决定离开
人这种动物真的很奇怪,大多时候都总是做着利己的事情,很多时候却选择了不能因为自己而活着的方式。
Livid曾经形容上海是个妖怪的城市,结果他终于躲到了杭州去了,我没去过昆明,不知道昆明是不是Livid说的那样美好,我时常去杭州逛逛,深知杭州没有那么好,至少交通不是很好,堵车是我最不喜欢的事情,偏偏杭州这个事情最常见。
2008年8月我进入Blogbus工作,明天我将从这个我从前到现在一直喜欢的公司里面走出,我不知道从这里带走的小资情调能不能融入新的公司,没有办公室政治的Blogbus是我过得最快乐的一年。
杭州并没有传说中的那么人杰地灵,我将要去这个地方,我深知这个地方的牛人都是外来的,杭州没有上海那么排外,上海制定了很多排外的政策,比如外地车就不能在一定时段上高架,比如上海户口的就一定得交公积金和三险,外地人则可有可无,走在是上海的小巷中,总能听到“乡下人”来形容外地人,好吧,外地就外地吧,中国的户籍制度把人强分成农业户口和城市户口,再把城市户口分成外地户口和本地户口,再把本地户口分成市区户口和郊区户口……
对于一个应届生来说,在同学都急着找不到工作的时候,却频频接到传说中猎头的电话,我是幸运的,凭心而论,我不是很优秀,我的很多专业的知识来自于Blogbus师长的传授,有神仙,车东,刚哥,曹宇伟,唐珂,张捷和潘建龙,在UI和HTML等前端技术方面给我帮助的有,李飞,吴旋,姐夫,还有已经离职的小光大哥和陈小新,在产品方面给我指导的也有很多,蔡溪哲,张新玲和夏添,以上排名不分先后,我是想到哪个写到哪个,在经济上帮助过我的还有姐姐,Blogbus除了一条小狗,一个小猫,两只乌龟还两只被猫吃掉的小鱼非常可爱之外,还有平儿,小U,小花,还有杂志的徐帆姐姐等等
离开是为了更好的发展和长大,也许过于一帆风顺对我没有好处,我想去吃点苦头,顺便交几个难友,多认识几个同事~~外面的世界很大,又一次选择了不光为自己而活着……
连日来的一些感慨
1) 不要相信任何第三方,即使是你的兄弟开的公司,也不一定跟你说真话,因为很多话是不能跟你说的,第三方和你合作的唯一目的就是钱,当然公司间的合作本来就是利益合作,这本无可厚非,但是总有人利用信息不对称,对灌输给你的信息做对他更有益的改动,然后在合作后频频跳票,不兑现承诺,所以对付第三方的唯一办法就是,找一堆供应商,然后让他们把承诺统统变成白纸黑子,然后挨家比较,选中了之后,把这些白纸黑子变成合同条款,不然拒签。还好上海是一个还算守法律的城市,基本上写进合同的都能兑现,不能兑现都会给一个合理的赔偿或者置换。
2)网站运行速度慢,第一个要检查的是数据库,而不是程序逻辑
3)如果有服务出现了故障,大多是程序本身出了问题,前提是服务器和网络没有异常的情况下,所以无论你愿不愿意都最好能重现一下错误,这是解决问题的最好办法
4)服务器服务调整是个慢工细活,动之前大脑里应该清楚每个细节,如果不熟悉,最好用纸写下来,然后再仔细想想,然后再开始做,假如你和曹宇伟 一样牛逼或者比他更牛逼,能够把shell运用的出神入化,那另当别论
5)文档是最好的老师,网上的那些免费的收费的电子书,都是文档加上作者的理解写成的,假如英文尚可的话,还是直接阅读文档的比较好,我如果遇到一个新的东西,我一般会查一下中文的介绍,大致了解一番,然后去阅读手册,有时候想啊,手册这么好的东西,怎么就没人翻译一下呢,每每冲动去翻译几个手册,苦于乱七八糟的事情和心情太多,浪费了很多时间。
6)不要太相信国内所谓的牛逼的公司的牛逼的人的推介的书,基本上都是炒作,书本身并没有太大的价值,比如《Apache源码分析》和 《走出软件作坊》,作序者都很狡猾,基本上不会提及书的任何内容,当然也可能是作序者根本没看过自己作序的这本书,所以里面大多介绍作者是怎么样一个人,作者的团队、背景甚至认识过程等等,这点在阿里DBA简朝阳先生《mysql 性能调优与架构设计》中尤为突出,那么多所谓的牛人作序,没有一个提及书的内容,不过简朝阳先生的性能调优几个章节还是值得一读的,架构设计不过是一带而过,我觉得不应该放在书名中,名不副实。
7)***权威指南 都是骗初学者的,大段大段的抄手册里面的内容,初学者因为不熟悉所学技术的手册,可能会觉得这种书很详实,用到的都有,其实如果去翻下手册,就知道,还有比这个写的更好的,所以手册不仅是最好的老师,也是最权威的权威指南。
8)不要因为技术而技术,这点对技术人员非常重要,大多数技术人员都喜欢更新的东西,确实,新的东西比旧的东西在多数时候更强大,但你的需求真的需要那些新的功能么?如果花了很大的力气研究一门新的东西,然后只用到老的东西里面也有东西,那么就是浪费了,所以,能满足需求的就是最好的。
9)scalable 在国内都翻译成“可扩展”,比如《构建可扩展的Web站点》一书就是这么翻译的,事实上,应该翻译成“可伸缩”,大部分时候你的网站随着流量的不断增长,服务和设备保持着一种扩张的状态,当我们上了一个可以扩展的解决方案之后,它能不能收缩呢?万一某个时刻我们发现这些东西不是想象中那么好用或者有用,毕竟有些东西需要很大成本的,比如51.com前些日子就裁掉了整个宁波机房,我们是否可以退回去?
10)过程是需要的,谁也不能一蹴而就,一步登天,成功的人都是认真的活到他成功的那一天,急躁只会令自己丧失和浪费更多的时间