摘要: 今天PM大人跑路回学校了,换我这个一点都不文艺的枪手写博客,赶不上专业的大家多包涵。由于保研,组内有人要回学校办手续,今天只有三人开Scrum。 今天的主要进展是树干的缩放和旋转已经做好,然后对special node的配色进行了一些调整。树的移动依旧是个悲剧,在透明窗体上要响应鼠标事件并不是件容易的事情——透明窗体的透明部分实际上并不存在(WPF根本不会绘制它),因此在透明的部分好像没什么办法... 阅读全文
posted @ 2012-11-09 17:53 smart-code 阅读(228) 评论(22) 推荐(3) 编辑
摘要: 今天主要讨论了下进展,树的拖动和透明窗口的组合遇到了一些问题,原因是当窗口被设置为完全透明的时候,透明的部分将无法响应事件,这样如果鼠标移动到了透明的位置,那么就没办法将树移动到相应的位置(因为捕获不了事件)。当然也可以采用将背景透明度设为很小的肉眼无法察觉的一个值,但这样的问题是用户桌面上的图标就变得无法点击了,也不是一个好方法。这样的话就只能考虑放弃透明窗口的设计,不过这个要到明天才能决定。还有如果使用了透明窗口的话还需要加上一个退出的按钮,不然就无法退出了。树的旋转和收缩进展不是很大,遇到的问题是,在树枝旋转之后,还是处于比较大的状态(因为和之前的树干一样),这样看起来就不怎么像一个br 阅读全文
posted @ 2012-11-08 16:41 smart-code 阅读(259) 评论(24) 推荐(4) 编辑
摘要: 今天在即将开会的时候被mentor召唤走,结果放了大家鸽子,很是抱歉。不过说起来大家入职了几个月之后已经不像刚来的第一个月那样经常无所事事闲得蛋疼了,除了ASE之外都有自己group里的事情要忙,各种各样的会要开,要找到每个人都available的时间还不是一件很容易的事情呢。 于是今天在收缩树枝方面有了一些进展,由于底层接口的实现和根据动作的具体调用由不同的人负责,所以大家花了一些时间进行交接... 阅读全文
posted @ 2012-11-07 20:18 smart-code 阅读(218) 评论(22) 推荐(4) 编辑
摘要: 好了今天是首次人员聚齐的Scrum,虽然才第二天的说。上午的时候超神将所有的代码都checkout了,众人大惊,以为超神要接管所有code进行传说中的one day release来嘲笑我等愚蠢的人类。不过还好最后只是超神误操作而已。所以很简单的东西到了团队规模都容易变得复杂,即使有TFS这类的协作工具,有的时候还是会有额外的问题。然后今天的Scrum中主要讨论的是树枝收缩的过程的细节。由于潇帝已经完成了树枝基本动作的实现,接下来需要做的就是根据计划的动作去调用接口。目前的想法是当需要收缩一个树枝的时候先将当前的主干进行一定的旋转,之后让主干上的节点渐变消失,而所有的树枝收缩为一个specia 阅读全文
posted @ 2012-11-06 21:40 smart-code 阅读(229) 评论(23) 推荐(5) 编辑
摘要: 本周开始,我们的ASE课程设计中的Milestone2又要开始了,依然是10天的Daily Scrum。当然我们做的还是和M1一样的东西,只是有更多的改进。今天是Scrum的第一天,基本上大家还都是处在各自任务的摸索阶段。尝试可行性,写一些尝试性的code,然后再慢慢集成进现有的框架。具体的工作、难点与重点:1、叶子节点:M1里叶子节点还算比较完善,代码经过多次重构后也比较容易扩展了。所以当前的任务应该是设计一套新的Template,毕竟原来只有一套Template略显寒碜。难点估计又是配色问题。虽然邹老师很热心地想提供一个UI Vendor来帮我们,但由于UI Vendor更多的是做静态设计 阅读全文
posted @ 2012-11-05 22:08 smart-code 阅读(258) 评论(23) 推荐(5) 编辑
摘要: 今天在ASE课程上邹老师讲了创新的迷思(啊还是觉得myth这个词翻译成迷思还真是巧妙)。邹老师举了一些有趣的例子,比如Dvorak键盘这样的创新,虽然提高了效率但是却因为其他的原因而不被人接受。创新神马的有时候也未必都像想象中的那么美,再说在现在的时代idea总是cheap的。之后我们就Bing Dictionary这个软件进行了讨论,讨论它的缺点和值得改进的地方。同样备选的还有Bing Academic Search,之所以选了Dictionary是因为觉得这个软件的槽点更多。词典软件这个field里有很多优秀的软件,比如金山,比如有道。很难说现在在这个field里谁做到了最好,虽然我日常使 阅读全文
posted @ 2012-11-05 21:24 smart-code 阅读(532) 评论(25) 推荐(5) 编辑
摘要: 当然也是讨论的最后一天。 今天的讨论相当迅速,基本没有加入新的feature,只是将前几天的想法更细化了一下,将大的task拆成了一些小的部分,并简单分了下工。看起来在M2中树干与树枝的部分工作量相当大,这一点和M1中相对均匀的工作量分配不同,所以也改变了当初一些人手的分配。 最后的分配是: 树干与树枝 Shuangzhi Wu,Xiao Li,Li Z... 阅读全文
posted @ 2012-11-02 20:12 smart-code 阅读(195) 评论(25) 推荐(6) 编辑
摘要: Review 对于之前的spec请猛击这里,所以就不赘述了。 接下来的三周内我们将对M1已经实现的Grow A Search Result进行M2的开发工作(M = Milestone)。当然这里面有对旧feature的改进和修缮,也有全新feature的加入。不管怎么说,压力还是很大的。 在M1中我们最终实现的是对单个关键词的搜索,用户在输入一个关键词之后软件会持续地从Bing上获取关于关... 阅读全文
posted @ 2012-11-01 18:12 smart-code 阅读(284) 评论(25) 推荐(6) 编辑
摘要: 今天的Planning人终于到齐了一次,时间也提早了一点,由于是下午没有空的房间只好找了个小的focus room大家挤在一起。 主要做的事情一个是大家互相share了下一些方向的尝试结果,另一个是基本确定了一些大的work item。 数据方面,基本上决定了使用BingRSS,当然有人争论说使用BingAPI获取的数据和RSS的结果其实是一致的,只是我们之前将BingAPI给出的结果根据时间... 阅读全文
posted @ 2012-11-01 17:20 smart-code 阅读(191) 评论(24) 推荐(7) 编辑
摘要: 今天中午的时候有和邹欣老师的Lunch Discussion,讨论了很多东西,有很多收获。 首先确定的是page cluster之类的事情是不需要做了,而之前相对比较纠结的就是这一点,是否要做cluster,如何cluster是很蛋疼的问题。讨论的过程中我们注意到其实M2的重点也可以不是这里,虽然将网页聚类并产生新的keywords是非常激动人心的事情,但我们毕竟不是在做research,对于g... 阅读全文
posted @ 2012-10-31 21:08 smart-code 阅读(230) 评论(19) 推荐(8) 编辑