04 2012 档案
做专家还是做胶水——知识结构和发展方向
摘要:用我自己的感悟来说,进入IT圈就像进入一个江湖,江湖上有很多传说——某某大侠啊,某某帮主啊、某某之父啊,也许从书本上、也许从博客或论坛上,也许从QQ群里,你总会听到各路神仙的大名,从你一进入江湖开始,就会主动或被动地对某些领袖产生膜拜。有些人高高在上,有原始天尊一般高不可及且不容置疑的地位;有些人... 阅读全文
posted @ 2012-04-26 13:28 真阿当 阅读(143) 评论(0) 推荐(0)
ubuntu下django部署至apache
摘要:首先需要为pache安装mod_python模块sudo apt-get install libapache2-mod-python安装mod-python,然后Apache的配置文件/etc/aApache2/httpd.conf,添加如下内容:LoadModule python_module ... 阅读全文
posted @ 2012-04-18 13:47 真阿当 阅读(194) 评论(1) 推荐(0)
真累啊——近一年的工作心得
摘要:真累啊,做个项目从product owner、scrum master、架构师、工程师甚至游戏策划,数个角色全占了。 自己做产品经理设计原型,取舍功能,排优先级,自己做项目经理pk自己的产品经理,每个轮次接受做什么。我很清楚product owner和scrum master最好不要是同一个人来... 阅读全文
posted @ 2012-04-17 20:19 真阿当 阅读(144) 评论(0) 推荐(0)
优秀的接口的评价标准
摘要:就我看来,好的接口设计有两道关卡: 第一道是接口的命名。如果接口的命名直接就能看出接口的作用,那么可以打分“优”。 第二道关卡是返回值。如果接口的命名看不出来,那么直接进入接口的内部,看看最后一句返回值,如果结合返回值和接口能看出接口作用的,可以打分"良"。当然,这里还有个没有返回值... 阅读全文
posted @ 2012-04-13 13:54 真阿当 阅读(304) 评论(0) 推荐(0)
“简单就是力量”、“重构”和“架构设计”
摘要:前两天和@大城小胖 就一个问题激烈辩论了很久。之后,我认真反思了一下造成我们观点有分歧的原因,由此,有了这篇文章。 事情从我和@flashlizi 讨论注释是否必要开始。在我开始编程的初期,我接触过很多质量非常烂的代码,没有注释,命名随意,奇技淫巧遍布—— 不只是别人的代码,也有我自己几个月前写... 阅读全文
posted @ 2012-04-12 20:29 真阿当 阅读(135) 评论(0) 推荐(0)
多边形碰撞demo —— 小车撞墙壁
摘要:www.adanghome.com/js_demo/11/方向键左右控制小车转向,上下键控制向前开或向后开。碰到小石块后,小石块会变成红色。在chrome和safari浏览器下浏览。 阅读全文
posted @ 2012-04-05 19:42 真阿当 阅读(131) 评论(0) 推荐(0)
坐标旋转
摘要:坐标旋转: x1 = Math.cos(angle) * x - Math.sin(angle) * y; y1 = Math.cos(angle) * y + Math.sin(angle) * x;反坐标旋转: x1 = Math.cos(angle) * x + Math.sin(angle... 阅读全文
posted @ 2012-04-05 14:45 真阿当 阅读(190) 评论(0) 推荐(0)
2d向量类 —— js版
摘要:function Vector2D(x,y){this._x = x;this._y = y;}Vector2D.angleBetween = function(v1,v2){if(!v1.isNormalized()){v1 = v1.clone().normalize();}if(!v2.is... 阅读全文
posted @ 2012-04-05 11:35 真阿当 阅读(205) 评论(0) 推荐(0)
多边形碰撞算法
摘要:原文地址:http://www.codeproject.com/Articles/15573/2D-Polygon-Collision-Detection==================================================// Check if polygon A ... 阅读全文
posted @ 2012-04-02 13:47 真阿当 阅读(293) 评论(0) 推荐(0)