今天去参加了Google的Open Social开放日,确确实实的体验到了Google举办活动所具有的那种休闲,轻松的开发工作氛围。遗憾的是,由于时间上安排不开,上午没有机会参加这次会,错过了不少精彩的演讲,也错过了丰盛的午餐还有诱人的哈根达斯。anyway,下午的安排也是很充实,很有收获的。阅读全文>
发表于 @ 2008年06月13日 23:15:00|评论(loading...)|编辑|收藏
导读: Web 2.0是一个极其广泛和深奥的话题,没有一个人能够列举出它的所有重点和特征。如果你对此充满了兴趣,请花一点时间来补充我没有提到的地方。我想这就是Web 2.0的参与性吧! #1 Web 2.0 编程思想:16条法则 原文:Thinking in Web 2.0: Sixteen Ways作者:Dion Hinchcliffe URL:1、在你开始之前,先定一个简单的目标。无论你是一个Web 2.0应用的创建者还是用户,请清晰的构思你的目标。就像“我需要保存一个书签”或者“我准备帮助人们创建可编辑的、共享的页面”这样的目标,让你保持最基础的需求。很多Web 2.0应用的最初吸引之处就是它的简单,避免并隐藏了那些多余的复杂性。站在创建者的立场,可以想象Google的几乎没有内容的主页,还有del.icio.us的简单的线条。从最终用户的角度来看,与之齐名的就是Diggdot.us所提供的初始化页面。你能够并且希望加入更多功能,但是先做好最开始的。在一个时候只做一个特性,完成一个目标。这听起来很太过于单纯化了,但它将使你更加专注,而且你也会明白我的意思阅读全文>
发表于 @ 2008年03月29日 17:56:00|评论(loading...)|编辑|收藏
我想,现在的大学生,不用校内就是跟不上时代的潮流了,而校内网的泛滥甚至成灾,归根到底,是满足了大部分玩家的交流欲望以及少数畏缩同志的偷窥欲。 事实上,校内只是一个仿效facebook的国内替代品,这也正好符合了国内上外网网速慢的情况,它推出后的成功效应绝对不亚于facebook和myspace在国外的反映。 其实,这也正是web发展的趋势所在。随着网络环境的不断完善,网速的不断提供,流媒体技术的不断成熟,这一系列的发展带来的是在线视频和社区类网站的迅速成长。阅读全文>
发表于 @ 2007年08月24日 14:55:00|评论(loading...)|编辑|收藏
VC 是XeroxPARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,它的最根本思想就是将业务逻辑,控制逻辑和视图分离,这样,可以让美工专门去负责视图部分,让程序员投入更多的精力到自己擅长的部分上来,使得整个项目的分工更为明确,也更为适合项目的开发。
其实,现在很多Web开发都在使用这样的模式,而几乎每种语言都有相应的MVC框架,从ASP.NET,PHP到JAVA,RUBY,都能找到它们的MVC框架,我只用过Ruby的Rails,所以以此为例,谈一下自己的理解吧。
下面,再来说说我们的JMAF,这是一个J2ME版的MVC框架,首先,想法是值得肯定的。但是,如果对于一个移动终端来说,我并不太认同这样的框架,虽然方便了编程人员,但是,由于当前移动终端的资源局限性,MVC框架所带来的额外开销是不可忽视的,又或者,是我对JMAF的认识不够吧。我个人认为, J2ME开发按照MVC模式是可以的,但是非要为它创建一个这样的框架,或者还为时尚早。
PS:我不懂JMAF的,纯粹胡说八道
阅读全文>
发表于 @ 2007年08月22日 14:12:00|评论(loading...)|编辑|收藏
有了概念,技术就不是问题,所以,关键是概念。Web2.0的时代让用户除了浏览,还可以做各种个性化操作,可以通过浏览器,管理自己网络上的东西,但是,注意,管理的东西是分离的,也就是说,某个站点的个人信息,到另外一个站点,就不适用了。再看手机,3G的到来必将使手机的网络变得无比畅通与廉价,那么,手机的应用也就越来越广,简单的电话,短信服务应经远远不够了,游戏,摄像,只是小小的扩展,人们更加需要用手机来管理自己的商务,理财,用手机来网页浏览,用手机来管理自己的网络信息,因为毕竟,手机的携带是如此的方便。阅读全文>
发表于 @ 2007年08月21日 02:26:00|评论(loading...)|编辑|收藏