关于敏捷开发的26个心得

2012-11-27

指导敏捷软件开发团队的26条核心原则。用例一完全能够运行后再开发用例二。厨房里有一种说法正好可以印证这个问题:做好一盘菜后你再做下一盘. 对于软件开发来说一个最大的问题就是人们喜欢并行开发多个任务。因为不可避免的,我们设计的功能中总会有一部分会被放弃砍掉,如果提前开发,很可能做无用功。 一次只开发一个用例(或很少几个用例,这根据你的开发团队的大小而定); 让这个用例功能完...

为什么压力测试会耗费我们如此多的时间

2012-11-27

我遇到很多客户做过压力测试 – 有大规模的,也有小规模的 – 有用开源工具的,也有用商业软件的。 压力测试本身变得越来越容易,越来越可以支付的起因为出现了很多很好用的压力测试工具。还有一些公司提供在线压力测试服务。尽管做压力测试越来越容易、越来越有效率、而能花很小的代价产生很大的压强,但是我的所有客户都遇到了同样一个问题:压力测试并不会报告是什么导致了问...

编码混乱是技术上的债务吗?

2012-11-27

技术债务(technical debt)这个词是由Ward Cunningham 发明的,用来描述为了在最后期限前实现某个项目任务而让开发团队做某种技术上的妥协。这里有两篇博客文章,Uncle Bob 和 Martin Fowler 分别在里面描述了几乎所有项目都可能会遇到的各种技术债务。在 A Mess is not a Technical Debt 这篇博客里, Uncle Bob 评论说,做出妥协是实现有最后期限目标的必要的手段。但是他区分妥协与否的方法只是...

编程能力的四种境界

2012-11-27

人类心理学研究中的一个基础支撑科目就是分析人的潜意识和意识。 弗洛伊德是最早的一位能够清楚的认定和描述我们的心理活动领域的人。 在他这著名的一生的早期,他就指出我们的意识里分潜意识,前意识,意识。如 果我们想能清楚他们分别跟我们的思想、感觉、认知、判断和动机(这这些在我们每天的生活,职业生活中都是关键因素)有什么关联,我们可以把我们自己描述成 一个冰山。 冰山的尖端,唯一...

CKEditor取值 赋值

2012-11-26

设 置值、取值设置值CKEDITOR.instances.content.setData("输入文字"); // content 就是前面 CKEDITOR.replace 的第一个参数值或var editor = CKEDITOR.replace("content");editor.setData("输入文字");取值alert(CKEDITOR.instances.content.getData()); // content 就是前面 CKEDITOR.replace 的第一个参数值或var editor = CKEDITOR.replace("content")...

世界上最简单的管理秘诀

2012-11-23

忘掉你在那些管理类书籍里学到的东西吧。想让你的团队中每个人都表现卓越只有一种方法。管理类的书籍都错了。它们都试图告诉你如何管理人。人是不可能被管理的;只有可能管理个人。而因为个体的人彼此不同,所以对一个人有效的办法可能对另一个人毫无效果。一些人渴求公开的赞美;另一些人独立的时候会觉得不舒服。一些人是只为了钱;另一些人则渴望挑战性的任务。一些人需要指导;另一些人则痛恨别...

失败和成功的分水岭可以用五个字概括--我没有时间

2012-11-22

你是否有过想干点儿什么的想法?去开发一个项目?想实现一个目标? 如果是像Malcolm Gladwell 和 Peter Norvig告诉我们的,精通一个事情需要花去数千小时、数年的时间,你的梦想和雄心很容易就会熄灭。 当终点线看起来如此远时,你是如何让自己摆脱惰性、开始行动的?我想写一本书,但我没有时间把这么多的工作做完。 但你有把书的内容大纲列出来的时间吧?今天你有写出500字的时间吧?本...

淘宝网采用什么技术架构来实现网站高负载分析

2012-11-22

时间过得很快,来淘宝已经两个月了,在这两个月的时间里,自己也感受颇深。下面就结合淘宝目前的一些底层技术框架以及自己的一些感触来说说如何构建一个可伸缩,高性能,高可用性的分布式互联网应用。一应用无状态(淘宝session框架)俗话说,一个系统的伸缩性的好坏取决于应用的状态如何管理。为什么这么说呢?咱们试想一下,假如我们在session中保存了大量与客户端的状态信息的话,那么当保存状态信...

垂直搜索引擎技术

2012-11-22

1.Spider2.网页结构化信息抽取技术或元数据采集技术3.分词、索引4.其他信息处理技术 垂直搜索引擎的技术评估应从以下几点来判断1.全面性2.更新性3.准确性4.功能性垂直搜索的进入门槛很低,但是竞争的门槛很高。没有专注的精神和精湛的技术是不行的。行业门户网站具备行业优势但他们又是没有技术优势的,绝对不要想像着招几个人就可以搞定垂直搜索的全部技术,作为一个需要持续改进可运营...

网页正文提取的思路

2012-11-21

在不断追踪网页文本提取的技术,这篇文章中提到的做法很有实用价值! 网页由于格式千变万化,要找到一种能提取任意网页正文的算法,并能达到应用需要的准确度,具有一定难度。因此,总避免不了在提取程序中添加一些规则,对不同的网页类型作不同处理。另外,有人利用开源的Tidy,把不规范的网页规范化,然后利用DOM Tree,把包含正文的<talbe>...</table>提取出来,然后...