月归档:六月 2010

Django 1.2.1 CSRF verification failed. Request aborted.

I was getting this 403 error today while attempting to make a POST request to a view: 403 Forbidden CSRF verification failed. Request aborted. Help Reason given for failure: CSRF cookie not set. Hopefully this saves you some time because … 继续阅读

发表在 Excellence Article, Programming | 标签为 | 4 条评论

Windows平台安装Python2.6 和 MySQL-Python

Python 版本:2.6 下载地址:http://www.python.org/download/releases/2.6.1/ 下载msi文件并安装 MySQLdb版本: MySQL-python-1.2.2.win32-py2.6.exe 下载地址:http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe 参见:http://sourceforge.net/forum/forum.php?thread_id=2316047&forum_id=70460 常见问题: 1.ImportError: DLL load failed: 找不到指定的模块。 —————————————————————————————————- D:\Program Files\Python2.6>python Python 2.6.1 (r261:67517, Dec  4 2008, 16:51:00) [MSC v.1500 32 bit (Intel)] on win32 Type “help”, “copyright”, “credits” or “license” for more information. … 继续阅读

发表在 Excellence Article, Programming | 标签为 | 一条评论

无题

最近项目一直压得喘不过气来,博客荒废了很久了,不过还好养成了在睡觉前将当天google reader中新的文章全部看完,PHP领域缺乏新意,每每有几篇文章出来也是跟我这样的庸俗后生一样泛泛而谈,大多已经了解,没有激起半点欲望。倒是蔡学镛老师的最近几篇文章激起我更多的感慨和思考,蔡以技术而成名,而最近几篇文章却一直避而不谈技术,这是技术者的反思,顺着他的思路,我也来感慨一下。 1、谈敬业 蔡学镛说:即使是面对自己不喜欢、违反自己的意愿与志趣(但不违反法律)的工作,依然努力去完成,这就是敬业。我赞成这个定义,按照这个标准,我进入阿里集团的头几个月是不敬业的,因为我迷失的,发现根本跟当初想象的是两回事。现在我觉得我是敬业的,因为我已经忘记了工作时的兴趣,也就是把工作和兴趣完全分开了,兴趣回家搞,工作公司搞,努力把一天的Todo List完成,回家捣鼓自己的玩意,越早越好,这就是我现在的状态,因此我开始避免和逃避加班,因为那妨碍我搞兴趣。我会有点抵触的情绪。因为既然工作不能足够的吸引我,那么我只好在9小时以外的时间来处理了,这一点上我觉得阿里云这样的纯技术公司,至少目前是纯技术公司应该向google学习,每天赶进度不是一个公司的长久,神天天或者非常之经常加班也会烦的。 2、主管应该写周报给下属 我觉得蔡在写下这个题目时一定有很多疑惑,遭受过很多碰壁,经历过很多疑惑,我估计每个做下属都这样,我不知道我的头在干嘛,我不知道做的事情我的头知道多少,我今天只干了一点点东西,我日报或者周报上写了一堆东西,我的头知道么?为什么我找头商量某个实现或者某个方案的时候,他总是不在?他是怎么干活的?我要怎么样才能晋升到他那个位置?他为什么有开不完的会?他为我做了什么?他为公司做了什么?他凭什么他处于现在的位置? 3、KPI心理学 蔡说对KPI的重视程度分为四个阶段,70% -> 30% -> 100% -> 0%,我身边有大把的人对KPI重视程度出于第三个阶段,每天KPI不离口,一提到工作就是KPI,会议上一讨论任务或者接下来的工作的时候就是KPI,我仔细想想,我也许出于第二个阶段,也许处于第四个阶段,或许未来我也会走到100% KPI导向,为了年终奖,为了晋升,也许我觉得这个不是我该做的,那么我会选择离开。KPI这个东西,我觉得有点像中国的考试制度,明知道有弊端,还是无可争议的引入,KPI驱动会让战略任务得以完成,也会失去很多东西,销售因为KPI可能会不停的骚扰客户,这已经不是什么个案了,技术会因为KPI而码一些纯粹为了需求的不够健壮的代码,运营会因为KPI而弄虚作假,如此等等…… 4、程序员的激情之道 曾经有人质疑我为何老是要在项目中采用新技术,是不是为了显示自己很不一样,很厉害?其实这根本就误解我了。我只是通过新技术保持我的激情,新技术就是我的毒品呀! 让一个技术人员保持一种激情我觉得很简单,技术,学习就足够了,阿里内部有很多很多形形色色的分享,每次分享邮件从outlook中弹出来的时候,我都点了Accept,事实上,我只去过一次,关于淘宝搜索广告的分享,分享完毕了之后,我觉得那天是我进入阿里以后收获最多的一天,心情最好的一天,其他的时间分享我也很想去,可是我没有时间,如果我去了,我的项目就无法完成。一个个活生生的例子是一个同事因为对淘宝的数据库架构太感兴趣了,跑过去听了,回来就给他的领导给批评了,好吧,我也想去听,只是我更知道揣测圣意。每个员工都很忙,分享的同学或许是出于自己的兴趣或者分享精神,或许是主管的要求,或许是KPI驱动(分享对KPI评审有加分),这都没有关系,问题是去听的人每次都那么少,我听的那次虽然是京杭同步的视频会议分享,到场者寥寥 5、你被截肢了吗? 在大公司中,员工只需要单一方面的工作表现到极致,就可以为公司做出贡献。但是,如果员工有两方面的能力,甚至三方面、四方面的能力都很突出,这些多出来的能力就无法得到发挥,会受到压抑,导致萎缩。 这是一个悲剧,但这个悲剧在大公司都会出现,我觉得每个优秀的技术性公司向伟大的公司转变的时候都应该学习google,让20%的时间释放多面手员工的技术和创意,未必影响公司的运转和产出,说不定能增加员工对公司的忠诚度和依赖度。

发表在 Life Diary | 标签为 , | 一条评论