2007年07月
这些网站成为了新一代以用户为中心、依托 Web 2.0 建立的新闻网站的模板,digg.com 和 Reddit 就是其中两个典型的例子。有人说这些网站只不过是类似 Usenet、电子布告栏、或 WELL (Whole Earth ‘Lectronic Link) 这样的最传统的社会型网站的更新版而已,而 WELL 则早在 1985 就已出现,从中可以很容易看到诸如 Slashdot、digg.com 或 Reddit 这类网站的痕迹。我讨论过 del.icio.us,曾指出对于大多用户来说,他们更看重网站的特性,比如 Web 提要,而非网站首页(其门面)的设计,经常访问这个网站的用户不会过多关注首页。阅读全文>
发表于 @ 2007年07月31日 17:35:00|评论(loading...)|编辑
1,什么是mashup?这是对于mashup是玩具还是真的生意的判断,也是mashup作为一种特性(mashup-as-feature)还是作为一个生意(mashup-as-business)的判断。3)交易型mashup同样上面卖车的例子,若购买行为是在mashup站点上完成,对于ebay也没有任何损益。例如,A说douban就是一个mashup建立的站点啦,并用只说的mashup的商业模式来套,而B说douban怎么是mashup,然后不但攻击A而且攻击只说。3)mashup将促使创业焦虑症mashup的增多其实将促使创业焦虑症,因为mashup轻量且快速,用它来做某种应用,有时候有趣而惹眼球。阅读全文>
发表于 @ 2007年07月31日 10:46:00|评论(loading...)|编辑
看到这个标题,也许会有人表示疑惑,J2EE和.NET并不在一个层次上,怎么能将它们放在一起呢?需要指出的是,通常所说的.NET包含了一个相当广泛的产品家族,包括开发平台、操作系统、服务器、终端设备等,此外还包括服务平台。开发平台只是整个.NET战略中的一部分,所以确切地说,放在这里的.NET应该算是.NET开发平台。
阅读全文>
发表于 @ 2007年07月27日 09:02:00|评论(loading...)|编辑
在技术上,我的感觉是两者互有千秋,.NET在Anders的带领下发展很快,我也是Anders的一个粉丝,成为他那样的高手是我梦寐以求的愿望(我也知道是不可能的)。但Java领域中牛人也是倍出。现在在Java和.NET最大的区别也许就是一个可以跨各种操作系统平台,一个只能在各种MS的平台上互相移植。阅读全文>
发表于 @ 2007年07月27日 08:28:00|评论(loading...)|编辑
Java最吸引人之处,在于跨平台。而.NET可以看作Java的改良版,囊括Java大部分的优点,所以当然也具有跨平台的潜力。但是认真追究起来,Java和.NET的程序其实也不算真正跨平台,因为Java VM(虚拟机器)和.NET VM本身就是一个平台,而Java程序只能在Java VM上执行,.NET程序只能在.NET VM上执行,至于VM的底下是什么操作系统,则无关紧要。
阅读全文>
发表于 @ 2007年07月27日 08:18:00|评论(loading...)|编辑
如果数据库系统( database systems)像受人尊敬的智者讲述的条理清晰的故事,那么工作流(workflow)就像一群乳臭未干的小子在大谈各自的“哲理”。之所以这样讲,我是想指出,工作流系统 (workflow management systems)还处于技术发展曲线( technology hype curve)上的初级阶段。可当使用工作流术语讨论工作流时,他们会摇头表示不同意,因为每个人对工作流术语都有不同的理解。阅读全文>
发表于 @ 2007年07月24日 14:21:00|评论(loading...)|编辑
BPM----业务流程管理。业务流程管理还从管理人员的角度涉及了非技术问题,比如分析、组织的效率。什么是工作流技术 工作流(Workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。阅读全文>
发表于 @ 2007年07月24日 13:45:00|评论(loading...)|编辑
2. 灵活性较高,支持更多的REST概念,支持透明的内容协商,适合于开发更加强大的REST组件(不限于服务器端应用)。1. 为任何可以通过JDBC访问的数据库提供Web服务访问接口,自动将REST风格的HTTP请求转换为相应的数据库SQL语句,并将数据库中的记录编码为XML格式传给客户端。1. 因为是REST风格的HTTP请求到SQL语句的直接映射,因此强制使用以SQL和关系数据库为中心的数据建模设计方法,不支持面向对象的设计。REST-art,最新版本0.2 特点:一个旨在替换复杂的SOAP框架的REST框架,用来作为替代SOAP方便地发布Web服务的工具。阅读全文>
发表于 @ 2007年07月19日 15:59:00|评论(loading...)|编辑
REST提出了一些设计概念和准则:网络上的所有事物都被抽象为资源(resource);REST之所以能够简化开发,是因为其引入的架构约束,比如Rails 1.2中对REST的实现默认把controller中的方法限制在7个:index、show、new、edit、create、update和destory,这实际上就是对CURD的实现。从REST的概念上来看,所有可以被抽象为资源的东东都可以使用RESTful的url。由此看来,使用REST的关键是如何抽象资源,抽象得越精确,对REST的应用就越好。所以,所有希望拥抱REST的朋友们,赶快训练自己如何带上资源的眼镜看世界吧,这才是REST的核心所在。阅读全文>
发表于 @ 2007年07月19日 15:55:00|评论(loading...)|编辑
怎么样做到尽量趋近于完美?这可能受到多种因素的影响,比如团队的工作能力、工作态度以及项目客观因素;还有管理、过程、工具,等等;可能会有很多!但是,我们可以简单归结为所有参与者工作成果的近乎100%的完美!所以,不要争论,从自己这里开始找原因,去改进!
阅读全文>
发表于 @ 2007年07月12日 14:31:00|评论(loading...)|编辑