随笔分类 -  前人经验

一些前辈们开发项目的经验
摘要:Start linking with Basic Interactions本章节阐述元素之间的相互作用。你会学习如何创建简单的页面链接和交互的多个实例。这是第一篇或第二篇关于创建交互的文章。视频:下载MP4格式Interactions Overview在你的wireframe里面,可以从基本的页面链接到动态的“AJAX-J”的行为到有条件的逻辑和数学函数之间增加联系。原型之间的相互作用往往取决于用户和意图。有时候,一个快速点击是一个方式。但是如果你在做用户测试,你可能希望在原型接近最终应用上面花费更多。在构建更复杂的交互之前,考虑是否需要是一个好主意。当然,有时它只是乐趣,使各项工作。在Axu 阅读全文

posted @ 2012-10-31 22:40 Ron Ngai 阅读(3076) 评论(0) 推荐(0)

摘要:最近做了一个《软件工程》的大作业。当初选题的时候是学期初,刚好第一周我就住院了,所以没有注意到我们最终大作业的题目是只选的。而那个时候,我是组长。因为本人的沟通能力实在差,所以也没有从队友中得知这一件事情。关于选题:我一直有一个想法,就是将地理位置和微博相结合。就跟当初的follow5一样。可惜的是follow5已经关闭了。跟follow5提供的地图应用功能不一样的是:1.我将用户对象限定在我们学校——广东外语外贸大学。因为范围太大对地图的加载会压力太大。还有就是范围我个人觉得还是小众比较好。人多了就麻烦了。而且我们仅仅为了交作业的好。限定在校内最好了。2.微博的接口将使用新浪微博的API。原 阅读全文

posted @ 2011-12-28 17:21 Ron Ngai 阅读(1535) 评论(0) 推荐(1)

摘要:这段时间本来就有点忙,但是还是觉得过的有点单调,有点无聊,或许说还有点空虚。所以我就跟我们班的海贼迷要了#海贼王#这部经典的动漫。看了近两百集,感慨颇多。特别是最近我在担任大作业组长的时候。相比之下,我觉得有点惭愧,内疚。完整的团队当路飞想出海的时候,他虽然是个很无脑的男人,但是他也知道单单依靠他自己一个人的能力是无法让他成为海贼王的。所以他进入伟大的航道前做的第一件事情就是寻找伙伴。对于一个团队来说,很多时候是需要分工合作的。你很难方方面面都会。要远航,需要航海士,需要厨师,需要船医,需要工匠......众所周知,身为船长的路飞除了打架之外什么都不会,连最基本水手要求游泳都不会。同样,总所周 阅读全文

posted @ 2011-11-30 21:03 Ron Ngai 阅读(5519) 评论(10) 推荐(3)

摘要:8月1日,我开始做这个网站的后台。8月23日,完成全部Beta版。虽然暂时不知道学校那边到时候会有什么意见。但是,花了20多天做一个网站的后台确实有点久。这20多天里面,离开过学校几天,带我弟去玩了几天。剩下的日子就是如打酱油搬,每天悠闲悠闲着写代码。有时候好几天才写完一个页面。这20天总共完成了30个页面,但是忽略掉那些没有没啥代码的页面,估计剩下有核心价值的页面也就20张吧。平均下来还真的,一天完成一个页面。怪自己太懒了吧,本来还想多做一个项目的。结果自己悠闲悠闲着就把暑假给过完了。值得庆幸的是,整个网站的流程设计,后台开发是完全我独立作业出来的。完全充当了产品经理,需求分析员,后台程序员 阅读全文

posted @ 2011-08-23 06:05 Ron Ngai 阅读(356) 评论(0) 推荐(1)

摘要:删除某文件夹及其所有子文件夹和文件C#代码/// <summary>/// 用递归方法删除文件夹目录及文件/// </summary>/// <param name="dir">带文件夹名的路径</param>publicvoidDeleteFolder(stringdir) { if(Directory.Exists(dir))//如果存在这个文件夹删除之 { foreach(stringdinDirectory.GetFileSystemEntries(dir)) { if(File.Exists(d)) File.Del 阅读全文

posted @ 2011-08-22 04:52 Ron Ngai 阅读(488) 评论(0) 推荐(0)

摘要:每个人刚开始的编程技术都不理想,所以我们决定列出一张清单,写上大家都能接受的理由,还有提高编程能力的建议。 0. 编程适合所有人吗? 开门见山地说,编程并不适合所有人。它比较适合那些有耐心去解决难题,改变生活的人。 我们就以一个16岁的孩子克里斯蒂安·欧文斯(Christian Owens)为例子吧,他追随他的英雄史蒂夫·乔布斯,从事自己喜欢的工作。他从7岁开始接触计算机。3年后,他获得一台Mac电脑,随后开始自学网页设计。2008年,他建立了自己的公司。 这是一个不少人都知道的小网站Mac Bundle Box。该网站符合苹果的设计指南和风格,在两年的时间中赚到了人生的第 阅读全文

posted @ 2011-06-21 18:58 Ron Ngai 阅读(801) 评论(0) 推荐(3)

摘要:许多年轻有才华的开发员正不断的寻找新的项目和解决不同的问题,以此来增加经验。然而,很少有一个单一的环境能够提供这样的条件。如果基于遗留系统代码(维护原有系统),架构方面没有多大的想象空间。因此,许多开发人员觉得需要变换工作,到不同的环境去获取新一阶段的学习。然而,“跳槽“只不过是获取丰富经验的途径之一,我仍提议另一个选择: 承接网站开发项目或者软件开发项目。如果你从来没有接过单,可以参考伯乐在线的这篇文章《如何找到你的第一个客户》。 回想起来,我能成长为一名成熟的软件开发人员,最快的一个办法就是得益于在咨询公司工作学到的经验。为什么是这样呢?有以下几个原因: 1. 大量的新项目(以及几个老项. 阅读全文

posted @ 2011-06-18 16:52 Ron Ngai 阅读(1436) 评论(1) 推荐(1)

导航