12 2010 档案
daily scrum3_12/30
摘要:Scrum 总结:TeammemberYesterday’s workToday’s workBlockBinxing jiaotask 37787: active继续task 37787,对已经收集的图片加上相框身体不适,停工一天~Hao cuitask 37801: completed协助PM完善user storytask 37526: completed完成用户调查开始task 37952,熟悉系统框架、流程,生成基本常用的test case因为在赶组里的deadline,时间上不是很充裕Guangxin rentask 37776: active作为测试人员检查已完成模块的bug
阅读全文
daily scrum2_12/29
摘要:Scrum 总结:TeammemberYesterday’s workToday’s workBlockBinxing jiaotask 37787: active开始对图片加相框的功能实现继续task 37787,对已经收集的图片加上相框以前没做过Hao cuitask 37801: active协助PM完善user story继续task 37801,协助PM继续完善user story因为在赶 组里的deadline,时间上不是很充裕Guangxin rentask 37776: activetask 37525: completed完成了用户调查,作为测试人员检查已完成模块的bug开始
阅读全文
[Scrum]2010/12/28 —— 第一天!
摘要:Scrum 总结:TeammemberYesterday’s workToday’s workBlockBinxing jiaotask 37519: completedtask 37524: completed完成了用户调查和图片编辑的研究给图片加相框以前没做过Hao cuitask 37525: completed完成了用户调查1号后加入development,现在写些小函数~无Guangxin rentask 37526: completed用户调查进行中开始task 37776,寻找已经完成的模块中的bug工具还不是很了解Xiaobin xutask 37520: completedt
阅读全文
声明:关于我们团队Scrum进程推迟一天
摘要:由于某种众所不知的原因,我们决定将Scrum按原计划往后顺延一天,从12月28号开始为Scrum第一天。对于关注我们的朋友,这里我们真诚致歉。我们会加油的,希望您能持续关注:)CodingCrazy PMXiaobin
阅读全文
呆呆代码规范 v0.1
摘要:(由于C#是强类型语言,加之VS2010的优异的 Intellisense 能力,我们只需要少量代码规范即可。) 主要参考《移山之道》。1. 代码风格规范项规范说明缩进4个空格用Tab的话在不同地方显示长度会变行宽固定限制为在VS2010中不隐藏Solution Explorer时不超出边界括号不要依赖优先级而省略括号在复杂的条件表达式中清楚表示逻辑优先级断行与空白的{}行必须,不能省略单步Debug需要;使结构和对应关系清晰下划线只有两种情况下使用:类的私有成员以下划线开头事件响应函数以下划线分隔对象和动作大小写类型/类/函数名用Pascal形式变量用Camel形式类/类型/变量用组合名词,
阅读全文
《梦断代码》读后感
摘要:正如作者所说,这是一个关于一队人马并肩托起代码大石、欲将其推上山顶,虽历经磨难,但仍奋力创造某种有用、丰富且持久之物的故事,读罢想来也许最大的收获是对软件工程有了更加深刻的理解。我们觉得软件难以对付,是因为它不可见,不可见也并非唯一问题,我们也看不见电力、磁力或重力,但却能为多数实用目的可靠地预测其行为,可是我们没有理论可以用来计算对软件尺寸、性能和复杂度的限制,甚至不能以符合逻辑的手段来说明软件产品要做的事情以及它如何做到的问题。就像那个关于软件工程的笑话里说的,如果你不能把问题重现,程序员就没有办法解决问题。编程之美中有这样一句话:“据说编程的人都怀揣着一个改变世界的梦想:编程神奇而充满力
阅读全文
拾遗《梦断代码》(并Team Project简单分析)
摘要:读Inside Steve’s Brain后,内心里溢满的是对Jobs本人的无限崇敬,他光辉耀眼,带领跟随者冲破黑暗。而读《梦断代码》时,感觉这是一艘载着人类梦想的航船,有着强大的风帆和孔武的水手,但终是没能远航。最后搁浅在海滩上,给后来者无限的宽慰和警示。 我本人没有太多软件开发经历,但也十分懂得软件开发的艰辛和困难,所以在听到“为什么就是不能像造桥那样造软件”的呐喊时,来着灵魂深处的触动和震撼,宣泄了自己在过去软件开发过程里的所有委屈和无奈,做软件太难。 关于Chandler项目本身是否有决策失误,对于我这样的小人物不敢有过多的评论,这里拾遗了一些自己比较有感触的部分,结合眼下自己团队
阅读全文
狠一点,不言弃,我会赢——记徐迎庆博士的讲座
摘要:今天上午浩浩荡荡一帮子人去听了徐迎庆老师的报告,徐迎庆博士是微软亚洲研究院主管研究员,他于中国科学院计算技术研究所获得博士学位。在微软亚洲研究院工作其间,他在学术期刊和学术会议上发表60余篇学术论文,此外获得20项美国技术专利。他是多所高校的客座教授和研究生导师。他的主要研究兴趣在科学与艺术相结合的研究领域,包括信息设计、数字卡通与动画、计算机图形学、计算机视觉等,最近的研究重点在人机交互以及用户界面设计上。 今天讲座的题目是“Graphics and UX”,作为一名同在计算机图形小组(InternetGraphics Group) 的实习生,结束之后不禁为讲座的精彩大声叫好。鉴于听众的学
阅读全文
"呆呆"的NABC
摘要:呆呆,要呆就呆一起!Vision 该项目为了使情侣之间在能接入互联网的地方都能随时随地方便地沟通和了解对方的实时信息,并提供良好的辅助工具,从而减少误解,增进感情。Need 很多情侣都有过异地的经历(这里的异地含义比较广泛,包括在不同的公司工作),两人在不同的地方常会为不同的事情所困扰烦心。这时如果一方情绪不佳并没有得到及时的缓解,到晚上回家(异地则是晚上打电话)再沟通时,一天积累的事不可能一下讲得清(也可能已没有耐心讲给对方听),两人就可能会出现矛盾。一天两天。。。多了就影响感情。如果有一款软件,能让双方都及时知道对方的心情,各自的压力和对未来的计划,并能帮助培养感情,就能给爱情加温。A
阅读全文
缅怀放弃掉的“积分交换平台”
摘要:前几天发到博客园上的“积分兑换平台(这是一种剥削么?强烈求拍砖)”一文,引起了大家的关注和讨论,我们当然是知道里面实现的困难,也知道这样的经济游戏不是我们这样的草根能玩得了的。但我们还是尝试了向一些友好的网站做出请求(见后附的致**的一封信),希望能得到转积分的接口,先选择几个平台做一些实验,也是社区管理的一种新模式。 但最后csdn和其他网站都没有回我们,还好cnblogs给予了我们一些答复,虽然“目前我们还没有全站积分系统,该系统正在建设之中”这样的答复还是给我们的项目判了死刑,但真的谢谢博客园。 经过仔细的思考和论证,我们团队选择放弃这个项目转而开展一个代号为“8023”的软件开发:
阅读全文
关于“积分交换平台”的理论支持
摘要:在有一天我们突然奇想,觉得应该做一个方便大家的积分交换平台后,开始更进一步的讨论,意识到人们在网络里创造的价值缺乏比较好的保护。分享的精神的确让人感动,也能很好的促进技术的发展,感谢互联网给我们带来的分享。 但是不是应该尊重一点,分享是个人的意愿。我们如果愿意无偿分享,那么任何人都可以复制粘贴我们的工作,因为我们愿意并且以此为人生的根本和乐趣。但如果我们不愿意无偿分享,或为名或为利,但这是我们的权利呀,多少年前喊出的口号,个人财产神圣不可侵犯,促进了人类社会的发展。现在也已经有一些人在喊出神马“个人网络财产神圣不可侵犯”,但大家都知道要真正实现网络成果的保护在现在多少有些不现实,所以威客理论
阅读全文
积分兑换平台(这是一种剥削么?强烈求拍砖)
摘要:申明:这个平台是我们的几天前初定的计划,贴出来时希望得到大家关于这个平台本身的一些意见和建议,而结合我们ASE课程的开发周期,我们Team Project会在其中选择一个切入口,再根据大家给的意见,于今晚做一份适合2个月开发的NABC。(2个月结束后,大家如果支持我们,我们会按照这个NABC的构想继续做下去,谢谢大家)。引言: 随着物联网蓬勃发展,强大到已经可以模拟生活生活的各个方面,现实物理世界的价值开始和虚拟世界的价值进行深入的交互(或者说是虚拟世界开始向物理世界进军)。 历史的问题是,真实世界的人并认可虚拟世界的价值。网络,在人们根深蒂固的观念里是为现实交易服务的。当人们意识到可以通
阅读全文
梦之所寄,行之所为——地狱之门就此洞开(读梦断代码有感)
摘要:在博客园的精华区看到一篇名为“程序员,对自己好一点”的文章,颇有感触。我只是初涉这个圈子的一个小小的实习生,却也觉得对于程序员而言:累,加班工作,吃青春饭…。为什么要把自己弄得如此狼狈?为什么沦落到“连民工都不屑”的境地?… 今天终于看了韩磊老师翻译的《梦断代码》,英文原名是”Dreamingin Code”。很梦幻的名字,很悲戚的故事。译者穷一年之功翻译了这本仅300多页的书,看了之后不禁为那个行将就木的Chandler扼腕叹息。作者ScottRosenberg讲述了OSAF团队在01到05年间为了他们那个改变世界的梦想,不断经历挫折又不断克服的历程。他们所设想的是一个近乎无所不能的个人信
阅读全文
Pair ProjectII 电梯调度算法
摘要:时间真快,pair project II已经悄悄结束。先上以下我和pair的工作照吧。 Shaoqing很给力,几乎要成长为代码帝了,在这次Pair中,我更多的是负责Code Review给一些算法的建议和优化,感谢Shaoqing的工作。 以下是关于第二个结对编程“电梯调度程序”的总结。第一周,进行接口设计: Shaoqing和我的想法是电梯调度只在有需求是发生:即电梯外部有用户请求或者内部用户请求被实现(我们的框架里忽略用户进入电梯后错点或者乱点电梯的情况)时,才进行一次调度算法。因为在未发生上述情况时,电梯的运行状态是没有改变的,同样的调度算法后得到的调度指令都是一定的,也就没有每
阅读全文
Apple说不要管消费者?
摘要:Jobs said: Don’t listen to your customers, they don’t know what they want until you show it to them. 消费者的作用
阅读全文
Pair project 2: 电梯调度算法程序(基于接口的设计和编程)
摘要:1. 引言摘要:本篇博客详细讲述电梯调度算法的流程,测试程序的框架,以及测试文件(XML)的生成。继上一个结对编程项目(3D中国跳棋 —— 记与子禾童鞋的结对编程(附网站地址及完整源码))之后,我们迅速进入了第二个pair的怀抱中。结对人员 许晓彬&胡文凭时间 2010/12/4 – 2010/12/10源代码 --快速使用说明 已经编译好,解压后运行Runme.bat即可看到测试结果 事实上这是一个非常不错的学习的例子!对于有兴趣的读者,请参阅pair project II (电梯调度程序)获得关于整个 project的详细信息,并可以在我们刚发布的C#中XML文档生成实例:Elev
阅读全文
师兄所给的启示
摘要:12月10的时候,邹欣老师给我们从美国总部请来了一位84级科大校友,和我们这群小孩子谈心,收到通知时有点仓促,但班里的人还是差不多都到了,可想代码帝所带来的诱惑。好,废话不多说了,上点干活,关于这次牛人面对面,自己收获还是很多的。 凯成师兄三句话没说完,就讲到他喜欢写code,而且是当成一种艺术和享受,以至于通宵达旦,乐此不疲,我则在旁唏嘘不止。然后觉悟到,我们看牛人的时候觉得他们就是这么牛,然后就疑惑自己为神马不够牛,其实任何领域的成功都不是一样容易的事,背后的疯狂只有在其中的人自己知道。 关于性格: 师兄显得很天真(之前让我们自我介绍,我看他拿了本出来,本想记下我们的名字,但我们介绍得过于
阅读全文
C#中XML文档生成实例:Elevator Scheduler测试文件的生成详解
摘要:由于作为软件工程课pair project II (电梯调度程序)的志愿者,我负责为大家产生至关重要的用于最后评定各个pair的调度程序性能的测试数据(压力好大)。完整的源码下载(VS2010):http://files.cnblogs.com/codingcrazy/GenerateElevTestData.rar1. 要求详细要求:http://www.cnblogs.com/xinz/archive/2010/11/28/1890300.html3. TestingTA will simulate a “rush hour” test. The “rush hour” test is t
阅读全文
(2nd version)深度解析敏捷开发
摘要:不久前发了一篇关于敏捷宣言的翻译及理解,详情参见http://www.cnblogs.com/codingcrazy/archive/2010/12/02/1894010.html#1975500。对于最后三条宣言的内容,我们收到了很多关注和意见,其中包括邹欣老师和余晟老师的非常好的建议。结合之前我们的理解以及专家给出的意见,我们对原先的内容进行了加深理解和修正,下面是新的版本:Principle...
阅读全文
Team project analysis:用户可定制的学术搜索综合客户端
摘要:互联网网络走到今天,已经发生了翻天覆地的变化,从最初借助网络进行简单的文字共享,到图片共享,再到知识共享,所有可以放到网络上的东西都被这个庞然大物贪婪的吸收。我们已经从一个资源短缺的平台走进了一个资源过度膨胀的时代。是的,互联网网络作为一个整体欣欣向荣蓬勃发展,但对于组成这个网络的个人,是否有同等意义的进步。当我只需要一片枫叶时,它给了我完整的森林(什么树都有);当我只需要一滴清泉的时候,它把我拍...
阅读全文
网页结构分析——正则表达
摘要:上次讲到从网页上crawl了近1G的网页,开始了所谓的语义分析,我个人做得比较简单,从特定的结构入手,不知道真正的语义分析是怎么做的,如果谁知道,求教。一、 页面平均大小(80KB)。 结构信息:头部(包含城市信息)+中部(我想要用的,但也比较繁杂)+尾部(其他)对于中部信息,包含项有:.+shop-name(.+)score(.+)口味(.+)环境(.+)服务(.+)人均(.+)地址(.+)公交...
阅读全文
我们的team
摘要:打开这个页面很多次,终于还是决定写些什么。一个team有7个人,按理来说,应该算是很大的组了,但是显然,我们team的力量远远不如它所反映的那样。早上又看到一个0 score的通知,惭愧一下~每次讨论的时候总是会说这个team怎么样怎么样,那个team怎么样怎么样,我们也要怎么样怎么样,可是事实上,做到的何其之少。当然,我承认,作为一个成员,我的贡献实在微乎其微,不外乎team meeting的时...
阅读全文
理解敏捷开发准则
摘要:传说中在2001年2月的某一天,17位搞软件开发的老大哥们在一个叫Snowbird的有雪有鸟的胜地开会,自然,他们只能讨论软件,大概是觉得整天写文档太烦了,他们憧憬未来的轻量级开发方法,工程师都是实干型的,他们立即起草了《敏捷宣言》来表达他们的想法,宣布他们对以前开发方法的不满,并组建了敏捷联盟,从此一发不可收拾。他们提出的Twelve Principles of Agile Software引发...
阅读全文