随笔分类 -  软工

摘要:我对于学术搜索的想法是在整合多家的搜索结果后提供多样化的信息。有如下几点:提供文章作者的homepage,所在学院或系的homepage。提供人性化和方便的下载按钮。提供除文章以外的相关信息,比如video,ppt等。N (Need 需求)当我们找一篇文章的时候,可能想了解这个作者或他们组的研究情况,从而获得额外的信息。搜索到相应的文章时,需要下载时,我们可以提供方便的下载就好了,而不是一步一步的... 阅读全文
posted @ 2010-12-03 15:32 ustc_msra_ase 阅读(209) 评论(1) 推荐(1) 编辑
摘要:现代软件工程团队项目并不是随随便便就能决定是否值得去做,现在根据邹欣老师要求的一个框架 (NABC 模型),现在提出我对团队项目的一些初步想法,欢迎大家一起讨论!想法1:完善微软学术搜索(Microsoft Academic Search)的高级搜索界面1) N (Need 需求)目前在微软学术搜索的页面,高级搜索基本上不具备高级搜索功能,还是只能根据类别和时间搜索,不能同时规定需要搜索的某一关键... 阅读全文
posted @ 2010-12-02 22:04 ustc_msra_ase 阅读(565) 评论(2) 推荐(2) 编辑
摘要:前不久,我们团队在CSDN上发表了一篇关于“机器学习和视觉深度挖掘”的博文,其中比较详尽的列写了当前计算机视觉领域的牛人以及他们的师承关系,在短短一夜之间,访问量超过一千,并被相关领域的海外学者纷纷转载,这让我们想到可以在当前的Microsoft Academic 上添加“族谱挖掘”这一新的插件. 在热心网友和邹欣老师的提点和帮助下,我们重新对其做了一些前景展望与分析:Needs (需求) :有着广泛的用户需求:For 资深专家----桃李满天下: 搜搜看我的学生们都在做什么,取得了哪些成就,关注一下他们的研究现状For 著名学者---学术顶峰期 如何博取百家之长,丰富自己的研究,更上一层楼F 阅读全文
posted @ 2010-12-02 14:12 ustc_msra_ase 阅读(1059) 评论(18) 推荐(3) 编辑
摘要:关于project的idea,我认为可以做一个关于论文的reference提取的软件。1) N (Need 需求)我们在用latex写论文时,如果想要引用一篇论文,那么首先需要拿到它作为reference的bib文件形式。目前该领域主要做法有利用google scholar提供bibtex下载的功能,或者利用IEEE,ACM数据库提供的某些文章的bibtex信息,另外endnote之类的文献管理软... 阅读全文
posted @ 2010-12-02 12:52 ustc_msra_ase 阅读(699) 评论(2) 推荐(1) 编辑
摘要:Teamproject1:一款学术绑定搜索引擎Microogle学术搜索引擎: 一款集成型的学术搜索引擎,它集成了当今两大学术搜索引擎MicrosoftAcademic search 和 GoogleScholar 的特点,用户只需输入一个关键词,就可以同时得到这两大搜索引擎的结果,给出友好的展现,并添加有一些辅助功能。下面对这款新型学术浏览器的用户需求和前景做一下展望:Need(需求): 当我... 阅读全文
posted @ 2010-12-02 11:42 ustc_msra_ase 阅读(473) 评论(5) 推荐(0) 编辑
摘要:敏捷宣言的诞生: 2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场。经过两天的讨论,“敏捷”(Agile)这个词为全体聚会者所接受,用以概括一套全新的软件开发价值观。这套价值观,通过一份简明扼要的《敏捷宣言》,传递给世界,宣告了敏捷开发运动的开始。敏捷新的价值观:Individuals and interact... 阅读全文
posted @ 2010-11-30 19:48 ustc_msra_ase 阅读(1713) 评论(3) 推荐(5) 编辑
摘要:从团队来考虑,既然是一个团队,个人的得分与团队的得分应该是息息相关的,团队做得好,个人的得分高才有意义。所以,建议把个人得分与团队得分联系起来。比如先根据团队的项目表现给一个评价的分数,在这个大框架下面,对每一名学生再进行评分,可以加上“学生的总得分之和等于团队得分”这种限制。或者先根据团队的得分来定个人的最高分,即个人的得分不能超过团队的分数,然后根据每个人的表现类定具体... 阅读全文
posted @ 2010-11-28 20:23 ustc_msra_ase 阅读(315) 评论(0) 推荐(0) 编辑
摘要:自开始结对编程开始至今已有一个星期有余,时间虽短,但也还是小有感触,下面听我细细道来:第一次认识:说来惭愧,在上邹欣老师软工课程之前从来没有听过”结对编程”这词,第一次在作业的安排中见到了pair project,要求”结对编程”,当时也没多想,认为不就是两个人做同一个项目嘛,分工之后合并就ok了.直到真正考虑first pair project的时... 阅读全文
posted @ 2010-11-28 20:22 ustc_msra_ase 阅读(531) 评论(0) 推荐(0) 编辑
摘要:将近两周的结对编程要结束了,在此特发布我们做的游戏:RollingChecker,介绍一下它,并写一些对这次Project的感受RollingChecker,是一个3D的西洋跳棋,地址在这儿:http://home.ustc.edu.cn/~tdwjl/帮助文档可以在这儿下载:http://home.ustc.edu.cn/~tdwjl/RollingChecker.pdf在刚开始准备做这个的时候... 阅读全文
posted @ 2010-11-28 20:21 ustc_msra_ase 阅读(550) 评论(0) 推荐(0) 编辑
摘要:话说最近两周一直在忙3D围棋的事情,终于在昨天基本搞定。焦头烂额之后当然应该切腹剖心好好总结一番(好恐怖~~)。 本次的project很重要的一方面就是练习结对编程。很不幸的是,我的pair这两周一直在忙其他的事情,前后我们就讨论过两次总计不到一小时,仅仅对棋盘形式、规则设计进行了探讨,之后更无坐在一起进行程序编写的经历,所以很悲剧,我无法写出自己体会到的结对编程的优势。。。当然我可以就自己的经历... 阅读全文
posted @ 2010-11-28 20:20 ustc_msra_ase 阅读(574) 评论(0) 推荐(1) 编辑
摘要:第一个结对编程的pair project终于告于段落,这几天忙得昏天黑地头昏脑胀的,终于和zhouxiao同学合作把我们3D版中国象棋和2D版完成了。首先还是show一下这个不太好看的象棋:我们把棋盘设计成一个立方体的形状,但其实还是只在四个侧面上走,就好像一个两端开口的正方形水管。红色一方默认是初始方,一进入3D游戏就可以看到一大片他们的棋子。当然啦,为了适应所谓3D的规则,我们队棋子进行了一些... 阅读全文
posted @ 2010-11-28 20:19 ustc_msra_ase 阅读(602) 评论(0) 推荐(0) 编辑
摘要:结对编程终于在deadline搞定了,长出一口气。。。(另外恭喜Xiulian师姐获得今年的fellow荣誉,赞一个!)因为我和Xiulian师姐都有比较繁重的research work,Xiulian上周还在写paper,所以我们的pair开始得比其他组晚了近一周,不过还好在这几天赶出来了一个,虽然UI方面因为时间太紧的原因做得比较烂,画面不够华丽,但好歹游戏能够顺利进行,当然也有很多地方需要改进,欢迎大家提意见和建议!和很多同学一样,这也是我第一次听说结对编程这种工作方式,和邹老师上课介绍的一样,结对编程确实能够提高编程效率,当遇到问题的时候两个人同时想,往往会做到互补,把问题分析得更加透 阅读全文
posted @ 2010-11-28 20:17 ustc_msra_ase 阅读(479) 评论(0) 推荐(0) 编辑
摘要:在写3D围棋的时候就是bug不断,改了一个又一个,可那玩意是子子孙孙无穷匮也,整的我好惨。奋战几日,信心满满,傻了吧唧就去做presentation,结果好悲剧,一个挨千刀的bug一脸坏笑的爬到大家面前,它是high了,我要哭了,真是情何以堪何以堪啊,撞墙= =! 事后我分析了一下原因,原来我的3D围棋在记录落子情况时,记录了三项内容,落子点、杀掉的棋子点,及下一步的禁着点,而我在进行悔棋操作的时... 阅读全文
posted @ 2010-11-28 20:16 ustc_msra_ase 阅读(158) 评论(0) 推荐(0) 编辑
摘要:how to play: 1, choose the total number of chess first,then click 'ok' button for sure 2,press the left button of mouse and move around to change view angle 3,the botton 'rototeY' help to change the ... 阅读全文
posted @ 2010-11-28 20:02 ustc_msra_ase 阅读(225) 评论(1) 推荐(2) 编辑
摘要:浅谈软件开发基本原则----快速软件开发之读后感什么是软件开发,什么又是保证软件开发成功的关键,抑或什么是成功的软件?初学者可能认为coding水平决定着软件能否成功开发,真的是这样的吗?让我们一起来看一下专家Steve McConnell是怎么理解的…..软件工程的第一堂课,每个老师都会指出第一个误区:软件工程不是告诉你如何编程,软件开发也不只是coding,coding只是整个项... 阅读全文
posted @ 2010-11-28 19:54 ustc_msra_ase 阅读(414) 评论(0) 推荐(0) 编辑
摘要:初冬风高夜,仵作验尸天。本仵作团已对CodeAngle小组的“魔方教研室”进行了全方位立体式解剖,全尸在此http://cid-ba6a52af193f301f.spaces.live.com/default.aspx,各位看官可自行前往查看。本仵作现公布验尸结果如下:1、前期准备。(1)该小组对魔方教研室的用户定位十分明确,在前期的调研中,他们把用户分为三类:初级魔方玩家... 阅读全文
posted @ 2010-11-28 19:52 ustc_msra_ase 阅读(576) 评论(0) 推荐(1) 编辑
摘要:1.移山之道引子一个软件小组里,有PM、RD、QA、UE,在代码开发过程中,PM、RD的关注重点有重合之处,在出现分歧的时候如何解决?他们各自的重点又在哪里?2.移山之道C1 VSTS的代码控制很不错,但是对比其他代码控制软件,如SVN,有何优劣势?3.移山之道C7如此多的测试,工程中实际能做到的有多少,那些是重中之重?4.移山之道C9.4 performance tools测试时间会发生抖动,即... 阅读全文
posted @ 2010-11-28 19:50 ustc_msra_ase 阅读(240) 评论(0) 推荐(0) 编辑