我感觉自己和大部分程序员一样,都是差不多先生,一个项目越到后期越明显,一方面感觉差不多就要结束了,一方面看到更多的问题出来要你解决,所以我很多时候觉得差不多了,就这样吧,我做了很多工作了,我对的起自己了,程序有问题我也不想了,windows 你还能用的有问题呢,你能怎么样呢。
忽视的问题越多,那更多的问题还没被你发现,因为你不想发现他们。
所以当你觉得完成90%不错了时,其实你只完成70%,但是想尽力100%完成他时,那能实现95%。
我感觉自己和大部分程序员一样,都是差不多先生,一个项目越到后期越明显,一方面感觉差不多就要结束了,一方面看到更多的问题出来要你解决,所以我很多时候觉得差不多了,就这样吧,我做了很多工作了,我对的起自己了,程序有问题我也不想了,windows 你还能用的有问题呢,你能怎么样呢。
忽视的问题越多,那更多的问题还没被你发现,因为你不想发现他们。
所以当你觉得完成90%不错了时,其实你只完成70%,但是想尽力100%完成他时,那能实现95%。
之前使用vim写程序一直都是没有任何代码提示的,有的时候的确会感到一点不方便. 此外我几乎没有使用任何插件,主要原因是认为光vim现在都没有使用到非常熟练.
mac os x里自带了vim,因此我都不准备装MacVim了,我只是修改了一点.vimrc配置文件,使用了molokai颜色主题,不过发现用了这个python的语法着色都看不到了.
要为vim配置python语法提示,下载http://www.vim.org/scripts/script.php?script_id=850 把complete-dict,pydiction.py 放在 ~/.vim/pydiction下 把python_pydiction.vim放在~/.vim/after/ftplugin下
在.vimrc下添加: let g:pydiction_location = '~/.vim/pydiction/complete-dict'
隐藏TabBar很简单,设置Hidden=YES,或者设置alpha=0.0 就可以了,不过发现再屏幕底部会留一块空白, 我为当前的tab item 的指向的视图设置为全屏也没用.
我的做法是把UITabBarController的view的frame设置的比屏幕更大(这样tab bar就到屏幕外面去了),然后我再设置tabbar的frame,修改他的位置到屏幕底部,然后隐藏什么的也能看到全屏内容了.
asp.net mvc3 + .net 4 使用outputcache的时候发现没有作用,以前.net3.5或者webform使用outputcache非常简单的,而且从.net开始可以为outputcache指定cache provider,这样就可以把分布式缓存后端给outputcache使用. 但是我现在却没有任何的作用.
后来我怀疑是因为outputcache没有指定provider,但是我根本不知道默认的asp.net mvc的outputcacheattribute可以使用的provider是什么,我只能用memorycache写了一个outputcache provider之后才可以,不过写outputcache provider很简单的.
在写了六年.net/asp.net(mvc)之后,我还是想尝试些新的东西,还有个原因是在离开thmz.com之后我想不能在肆无忌惮的在服务器上使用windows/sql server 这样的环境.
我彻头彻尾的喜欢python的哲学,所以从去年就开始写一些python程序.作为web开发,django可能是python最有名的开发框架,不过我到觉得他反而庞大的象个.net框架.
在开发gae程序时,我开发觉得web.py非常迷人,毫无道理的向你解释web服务程序开发的本质,现在当我想开始新的web项目时,tornado似乎是我的首选,和web.py几乎差不多的框架, 写过gae程序的经验应该不会让我有太多不适应,代码应该很干净,而且据说性能也很好.
在mbp上安装 pycurl时提示:gcc-4.2 failed with exit status 1 解决的方式是用:sudo env ARCHFLAGS="-arch x86_64" easy_install setuptools pycurl==7.16.2.1 进行安装