﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-BlueDavy之技术Blog-随笔分类-业界随想</title><link>http://www.blogjava.net/BlueDavy/category/11559.html</link><description>不懂理论只懂实战的粗人。</description><language>zh-cn</language><lastBuildDate>Mon, 31 Dec 2007 13:06:33 GMT</lastBuildDate><pubDate>Mon, 31 Dec 2007 13:06:33 GMT</pubDate><ttl>60</ttl><item><title>回顾07，展望08</title><link>http://www.blogjava.net/BlueDavy/archive/2007/12/31/171845.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Mon, 31 Dec 2007 07:38:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/12/31/171845.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/171845.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/12/31/171845.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/171845.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/171845.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 07年的最后一天了，回顾当年、展望来年已经是每年最后一天的惯例了，就像往年一样，07年对于业界而言仍然是高速发展的一年，新技术、新框架、新名词不断的在冒，不过对于自己而言，07年在新东西方面接触的不多，也许是现在更加的专注了吧，没有以前那么博了，:)，回顾的关键字自然也就锁定在自己感兴趣的领域：OSGi、SCA、Erlang、互联网应用、认识架构。<br>对于08年，有很多的期待：OSGi、互联网应用和深入架构。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/12/31/171845.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/171845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-12-31 15:38 <a href="http://www.blogjava.net/BlueDavy/archive/2007/12/31/171845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《面向软件错误构建可靠的分布式系统》读后感</title><link>http://www.blogjava.net/BlueDavy/archive/2007/11/25/162998.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sun, 25 Nov 2007 11:00:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/11/25/162998.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/162998.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/11/25/162998.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/162998.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/162998.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这篇文档是erlang创始者之一的Joe Armstrong所编写的博士论文，由段先德翻译、邓辉审校，感兴趣的同学可以从以下地址下载：<br> http://erlang-china.org/study/joe-armstrong_thesis_cn.html<br>Erlang在业界已经引起了不小的轰动，通读了下这篇博士论文，翻译的质量很高，:)，所以读起来非常的顺畅，论文的内容对于erlang初学者而言绝对是堪称经典，写的非常的不错，点出了erlang的强项并详细的进行了解释，感谢翻译论文的段先德和邓辉的工作。<br>Erlang以天生的支持并发、分布式和容错而闻名，由于erlang的诞生是为交换机而服务的，因此在并发、分布式、容错、动态代码升级等方面是实现的非常好的，其目前主要是应用在erission的交换机上，这对于erlang的那些天生的特性也是个很好的证明。<br>通过阅读这篇博士论文，让我对了erlang有了部分的认识，由于目前尚未实践过，只能根据论文本身对自己理解的erlang做个阐述。<br>Erlang采用的是虚拟机的方式，这个虚拟机和java的虚拟机类似&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/11/25/162998.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/162998.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-11-25 19:00 <a href="http://www.blogjava.net/BlueDavy/archive/2007/11/25/162998.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>质量和快速决定了软件架构</title><link>http://www.blogjava.net/BlueDavy/archive/2007/10/11/151907.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 10 Oct 2007 18:00:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/10/11/151907.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/151907.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/10/11/151907.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/151907.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/151907.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 软件架构的选择和设计并不是很容易做出的，一个成功的软件架构取决于N多的因素，软件架构这个词向来就是最为模糊的一个词，个人认为软件架构实在是个很大的话题，业界一直采用的形象比喻就是建设房子时的房屋结构图，以软件的角度来说，软件架构应至少包括软件开发时使用什么语言、形成软件开发时可运行的核心基础框架、软件应用模块的设计（包括模块内聚的功能、对外提供的服务等）、软件测试的方法、软件部署的方法以及团队开发的方法，那么怎么来选择和设计软件架构呢，其衡量的因素是什么呢，个人认为其中质量和快速是衡量软件架构的选择和设计是否成功的两个最重要的因素。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/10/11/151907.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/151907.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-10-11 02:00 <a href="http://www.blogjava.net/BlueDavy/archive/2007/10/11/151907.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《Oracle9i&amp;10g编程艺术》读后感</title><link>http://www.blogjava.net/BlueDavy/archive/2007/08/10/135767.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Fri, 10 Aug 2007 04:20:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/08/10/135767.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/135767.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/08/10/135767.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/135767.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/135767.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 《Oracle9i&10g编程艺术》即为《Expert one to one oracle》的升级版本，不过升级后可能会变为三本书，这本书强调的是深入数据库体系结构的讲解，本书的作者Thomas Kyte(即Tom)无疑是Oracle界最为知名的人物，而这本书可以说基本是专为开发人员而写的，因为我个人觉得书中讲的东西大部分DBA都是懂的，但对于开发人员来讲估计大部分都不懂，Thomas Kyte抓住了怎么给开发人员讲才能讲清的方法，对于书中的每项内容Thomas会讲解什么时候这么做、为什么要这么做、什么时候不能这么做以及为什么不这么做，要说服开发人员，很多时候除了告诉怎么做以外，还必须得告诉为什么要这么做，否则很难说服，而Tom在书中则很好的做到了这点，Tom会告诉你Oracle是怎么去实现的，所以你要这么做或者不能这么做，这本书除了让我学习到了更多的Oracle知识外，还让我更加明白了数据库在系统中的重要性以及充分发挥数据库的功能是多么重要的一件事，还有一个附加的好处就是让我们可以窥探到部分Oracle的设计，对于自己实现应用系统也是会找到一些可参考的地方，这本书写的实在是太好了，强&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/08/10/135767.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/135767.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-08-10 12:20 <a href="http://www.blogjava.net/BlueDavy/archive/2007/08/10/135767.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>产品规划</title><link>http://www.blogjava.net/BlueDavy/archive/2007/07/08/128863.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sun, 08 Jul 2007 04:56:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/07/08/128863.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/128863.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/07/08/128863.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/128863.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/128863.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 很久以前写过一篇关于产品规划的blog，结合最近在做产品规划时的一些感想再来写一些想法，产品规划涵盖的面非常的大，宏观上来讲涉及到技术部门、销售部门、售前部门等，细节上来讲涉及到产品每个版本的功能特性、销售、推广策略、销售对象、售后支持、产品定价甚至是产品包装的细节，所以在做产品规划时要考虑的较为全面，需要做到宏观以及细节层面的共同把握，本篇blog主要是对产品规划中的蓝图规划和版本规划做一些概述。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/07/08/128863.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/128863.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-07-08 12:56 <a href="http://www.blogjava.net/BlueDavy/archive/2007/07/08/128863.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>做家中间件厂商到底有多难</title><link>http://www.blogjava.net/BlueDavy/archive/2007/04/25/113488.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 25 Apr 2007 04:34:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/04/25/113488.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/113488.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/04/25/113488.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/113488.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/113488.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 不知道很多正在创业、已经起步或者想做中间件厂商的同学们会怎么看待这个问题，中间件厂商到底有多难呢，它的难处到底又在哪里呢，为什么中国一直以来就很难诞生一家比较好的中间件产品的厂商呢，在这篇blog中想谈谈自己的一些感受。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/04/25/113488.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/113488.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-04-25 12:34 <a href="http://www.blogjava.net/BlueDavy/archive/2007/04/25/113488.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>招人招人</title><link>http://www.blogjava.net/BlueDavy/archive/2007/03/26/106430.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Mon, 26 Mar 2007 07:52:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/03/26/106430.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/106430.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/03/26/106430.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/106430.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/106430.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: dudu老大，借用下首页发此贴，请允许，多谢多谢！<br><br>公司主要从事政府行业的数据集成/整合类的项目，在丰富的项目经验上形成了更符合项目实战要求的数据集成/整合/交换的产品。<br>公司：深圳市特道信息技术有限公司，位于深圳市宝安区，目前公司的产品发展线上主要有三大产品：数据传输、数据转换和数据服务，现需招聘产品实施人员和产品技术人员：<br>产品实施人员<br>负责用公司产品完成项目的实施工作，需具备良好的客户沟通能力和对于数据交换/整合业务的理解能力，有此类相关实施经验者优先，公司对于产品实施人员将根据员工的兴趣、能力来为员工的发展提供广阔的空间，实施人员--->产品研发人员、实施人员--->项目经理、实施人员--->产品经理，我们都将为员工提供好相应方向的能力培训以及环境。<br>要求：<br>1、能够接受出差，目前公司的项目主要集中在北方的几个城市，后续主要会是南方和中部的城市；<br>2、沟通能力；<br>3、学习能力。<br>产品研发人员<br>产品研发人员负责公司产品的研发，目前公司产品体系中拥有三大产品，将根据员工的能力以及兴趣来决定进入&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/03/26/106430.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/106430.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-03-26 15:52 <a href="http://www.blogjava.net/BlueDavy/archive/2007/03/26/106430.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>软件开发人员应具备的基本素质</title><link>http://www.blogjava.net/BlueDavy/archive/2007/02/19/100211.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Mon, 19 Feb 2007 11:31:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2007/02/19/100211.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/100211.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2007/02/19/100211.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/100211.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/100211.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 去年带了几个新人，越来越觉得软件开发这行还是需要一定的"天份"的，其实每行都需要一定的"天份"，每个人都有自己最为适合的行业，特别是技术行当而言，如果真的希望在软件的技术领域有所发展的话，勤奋、吃苦的精神固然是必须的，但以下的几点素质却是基本的，而有些我觉得完全是靠天生的，或者后天小时候的努力才能培养出来的，如果不具备的话，我觉得这样的人就不是很适合从事软件技术行业：<br>1、逻辑思维能力<br>2、举一反三能力<br>3、自学、独立解决问题的能力<br>4、对软件开发的兴趣&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2007/02/19/100211.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/100211.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2007-02-19 19:31 <a href="http://www.blogjava.net/BlueDavy/archive/2007/02/19/100211.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>界面设计师，我们需要你</title><link>http://www.blogjava.net/BlueDavy/archive/2006/11/10/80474.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Fri, 10 Nov 2006 11:11:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/11/10/80474.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/80474.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/11/10/80474.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/80474.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/80474.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 界面设计，一个在软件行业非常尴尬地位的东西，但是绝对离不开的东西，不过在软件行业的技术发展一直是为程序员们提供更佳的方式，而在界面设计方面则是在近些年来才逐渐的重视，但这并不意味着在界面设计上一直就做的很好，反倒在界面设计方面一直就是软件设计中最薄弱的环节，如果从软件设计的层面去看界面设计，N多的设计师都会看到其中犯的N多设计错误的基本常识，可以去想想为什么每次系统改界面总会是件那么痛苦的事，很多时候都是因为在项目/产品中缺乏专业的界面设计师而造成的。<br>在你的项目/产品中，是否有专业的界面设计师呢？&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/11/10/80474.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/80474.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-11-10 19:11 <a href="http://www.blogjava.net/BlueDavy/archive/2006/11/10/80474.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的面试标准(对于软件技术人员)</title><link>http://www.blogjava.net/BlueDavy/archive/2006/10/30/78009.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Mon, 30 Oct 2006 03:29:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/10/30/78009.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/78009.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/10/30/78009.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/78009.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/78009.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 每个面试官随着面试经验的积累，都会逐渐的积累自己的一套面试标准，当然，这套面试标准也会随着公司的需求、业界的发展而不断的变化和发展，面试标准反应了面试官对于各种级别技术人员的技术要求，在以前的一篇blog中曾经提及过面试官应营造好的面试氛围，而这篇blog则会谈及自己面试时采用的标准来衡量面试者的技术能力，抛砖引玉，大家多交流.....<br>个人觉得面试标准主要由纯技术方面的标准和符合公司产品/项目技术要求的标准两部分组成，当然，还有一些是性格方面的要求，这篇blog主要谈及下技术方面的面试标准，由于面试多和公司要求、面试官的判断标准有关，所以通常来说不能因为没通过面试就认为自己没有这方面的能力，需要多尝试。<br>面试时对于面试者我会根据程序员和设计师两种大的标准来问问题。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/10/30/78009.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/78009.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-10-30 11:29 <a href="http://www.blogjava.net/BlueDavy/archive/2006/10/30/78009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>探讨EAI中的应用连接</title><link>http://www.blogjava.net/BlueDavy/archive/2006/10/08/73719.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sun, 08 Oct 2006 04:10:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/10/08/73719.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/73719.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/10/08/73719.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/73719.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/73719.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: IBM认为一个完整的EAI的解决方案应当包括五个方面：用户交互、应用连接、业务流程整合、构建整合和信息集成。<br>在这篇blog中来探讨下EAI的应用连接，IBM对于应用连接的定义：通过 HUB 或总线架构，实现应用与应用之间的连接，完成相关的数据路由与数据格式转换，对于IBM的这个定义，非常的认可，在实际的EAI类的项目中，这也确实是个很实际的需要解决的问题，可能很多人仍然会认为EAI是一种炒作，好象也是没有什么做的成功的EAI项目，但EAI项目现在确实是存在的，而且在这块的技术、实施经验也是不断的成熟，EAI项目带来的意义更是不可否认，在这篇blog中将从应用连接所应对的应用场景、技术实现两个方面来探讨下：&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/10/08/73719.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/73719.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-10-08 12:10 <a href="http://www.blogjava.net/BlueDavy/archive/2006/10/08/73719.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>四类设计人员</title><link>http://www.blogjava.net/BlueDavy/archive/2006/09/16/69699.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sat, 16 Sep 2006 04:15:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/09/16/69699.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/69699.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/09/16/69699.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/69699.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/69699.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 个人觉得设计人员可以分为四种类型：模块设计人员、框架设计人员、专业领域设计人员、系统设计人员，这四种类型的设计人员并没有什么绝对的谁强谁弱，只能说各有千秋吧，但一定程度上来讲，四种类型之间还是存在着一些关联，来看看这四类设计人员的专注点和关联吧：&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/09/16/69699.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/69699.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-09-16 12:15 <a href="http://www.blogjava.net/BlueDavy/archive/2006/09/16/69699.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>回顾一个人的小项目</title><link>http://www.blogjava.net/BlueDavy/archive/2006/09/09/68761.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sat, 09 Sep 2006 13:42:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/09/09/68761.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/68761.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/09/09/68761.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/68761.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/68761.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 尽管这只是一个小项目，耗时也很短，但个人觉得这个项目的整个过程还是值得回顾的，项目虽小，五脏俱全，项目经历了两个小的迭代，迭代过程中经历了典型的需求调研、设计、开发&重构、集成测试过程，采用了现场客户、TDD等实践，这里就以第一迭代来对这个项目的过程做些总结：<br>1、迭代版本的频繁发布能很好的建立客户方对于系统的信心；<br>2、结合真实系统的调研能够更加准确的挖掘(引导)客户的需求；<br>3、简单而完整的设计过程和TDD能保证开发较好的完成；<br>4、把握设计的尺度，依靠重构来不断的提升设计。<br>5、提升系统的交互对于客户是直接而明显的帮助。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/09/09/68761.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/68761.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-09-09 21:42 <a href="http://www.blogjava.net/BlueDavy/archive/2006/09/09/68761.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>两个小问题备忘以及继续谈交互</title><link>http://www.blogjava.net/BlueDavy/archive/2006/09/06/68114.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 06 Sep 2006 12:10:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/09/06/68114.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/68114.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/09/06/68114.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/68114.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/68114.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 简单的谈谈交互中重要菜单和工具栏按钮；<br>备忘javascript清空表格中行的问题；<br>备注动态创建的radio按钮无法选中的问题。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/09/06/68114.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/68114.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-09-06 20:10 <a href="http://www.blogjava.net/BlueDavy/archive/2006/09/06/68114.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>不懂交互的人谈交互</title><link>http://www.blogjava.net/BlueDavy/archive/2006/09/03/67453.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sun, 03 Sep 2006 13:28:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/09/03/67453.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/67453.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/09/03/67453.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/67453.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/67453.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在交互设计方面完全就是个外行，看About face那本书也是挺难看懂的，不过自己还是想在这里写写自己对于交互方面的一些想法，由于目前做项目/产品时还没有专业的交互设计师，现在自己在做项目/产品的时候根据自己的想法开始对系统的以下几个方面有所要求：&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/09/03/67453.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/67453.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-09-03 21:28 <a href="http://www.blogjava.net/BlueDavy/archive/2006/09/03/67453.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>深度搜索技术的期待</title><link>http://www.blogjava.net/BlueDavy/archive/2006/08/13/63356.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sun, 13 Aug 2006 11:36:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/08/13/63356.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/63356.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/08/13/63356.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/63356.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/63356.html</trackback:ping><description><![CDATA[搜索引擎的不断发展让我们可以在极度庞大的信息中准确、快速的找到自己所要的信息，从搜索引擎技术的发展也可以看出越快、越能准确的搜索到所需的信息的搜索引擎必然会获得巨大的成功，从这方面来说搜索引擎基本是种纯粹依靠技术的产业，而随着搜索引擎发展到今天的情况来看，深度搜索技术越来越值得期待，现在的搜索引擎技术基本是种较为平面的搜索技术，而深度搜索技术则可以对象word文件、Flash文件信息以及图片文件的信息进行搜索，这就必然会提升信息搜索的准确性，而让我们能够更快的搜索到所需的信息，这是对于深度搜索技术的一方面的期待。<br />对于基于深度搜索技术的下一代搜索引擎，还希望能够提供强大的横向比较的功能，举例来说，要出去一个地方玩，可以从网上查到非常多的去那个地方的攻略，而如果如果挖掘出众多游记中关于住宿、路线等的评价的做一个横向比较，那就会让出游者更加的方便找到所关心的东西，并且能够依据横向的比较做出住宿、路线等的决定，极度期待支持这样横向比较的技术的诞生。<br />搜索技术方面仍然有很大的提升余地，而搜索技术的提升则是大家都所期盼的，期待吧，就像当年的google横空出世一样.........<br />对于搜索技术基本是完全不懂，在这里也只是谈谈自己的一些想法，欢迎大家讨论， <img height="19" src="http://www.blogjava.net/Emoticons/75_75.gif" width="19" border="0" /><img src ="http://www.blogjava.net/BlueDavy/aggbug/63356.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-08-13 19:36 <a href="http://www.blogjava.net/BlueDavy/archive/2006/08/13/63356.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一站式系统</title><link>http://www.blogjava.net/BlueDavy/archive/2006/07/05/56851.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 05 Jul 2006 12:22:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/07/05/56851.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/56851.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/07/05/56851.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/56851.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/56851.html</trackback:ping><description><![CDATA[昨天重装系统，突然想到一个问题，如果以后机器本身只要装个微核，然后所有的东西都可以通过网络直接安装就好了，那样重装系统就不是件什么痛苦的事了，只要连接到网络上选自己需要的windows、office等等，平时在用这些软件的时候随时可以把个人的偏好上传到服务器，那是多么爽的一件事呀，^_^，也许可以做个这样的网站，提供这样的服务，和一站式的框架类似.....<br />一站式系统在c/s结构中优势显得更为突出，用户本身只需要安装一个微核，登录中心系统后可以选择自己所需要的模块或者由中心分配该用户所能拥有的模块，之后中心自动分发这些模块给客户端，在以后这些模块升级时中心同样的自动分发给客户端，同样的，随时都可以通过中心来改变客户端所能访问的模块，这样的系统感觉挺爽的，^_^........<br />说到一站式系统，不由就可以想起现在的Eclipse的Callisto，一站式的eclipse，好像将来的windows live office也要这么做，这个概念和以前的Net Computer的概念也有些相同.........<br />那么对于B/S的系统呢，是否有意义呢？尽管在B/S中根据用户来分发模块也是同样的，但它不是真实的分发，而是权限级别的控制....<img src ="http://www.blogjava.net/BlueDavy/aggbug/56851.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-07-05 20:22 <a href="http://www.blogjava.net/BlueDavy/archive/2006/07/05/56851.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>所思</title><link>http://www.blogjava.net/BlueDavy/archive/2006/06/23/54666.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Fri, 23 Jun 2006 06:39:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/06/23/54666.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/54666.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/06/23/54666.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/54666.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/54666.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 所思、所悟：<br>建立客户、领导的信心；<br>模块的扩展设计；<br>界面设计的重要性。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/06/23/54666.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/54666.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-06-23 14:39 <a href="http://www.blogjava.net/BlueDavy/archive/2006/06/23/54666.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>讨论下项目经理</title><link>http://www.blogjava.net/BlueDavy/archive/2006/06/14/52859.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 14 Jun 2006 15:02:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/06/14/52859.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/52859.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/06/14/52859.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/52859.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/52859.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本来是不想写这种blog了的，反正自己现在也不准备做项目经理了，但在近来项目中碰到的一些事情让自己产生了些想法，还是要写写。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/06/14/52859.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/52859.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-06-14 23:02 <a href="http://www.blogjava.net/BlueDavy/archive/2006/06/14/52859.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Joel on software读书笔记三</title><link>http://www.blogjava.net/BlueDavy/archive/2006/06/08/51565.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Thu, 08 Jun 2006 15:57:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/06/08/51565.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/51565.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/06/08/51565.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/51565.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/51565.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 已经看完，觉得这本书是越看到后面越精彩，Joel的很多观点引发我的思考，觉得这本书对于技术人员而言绝对是本好书，会很大程度的调整看软件、做软件的观点，不废话了，继续写最后看的这部分的读书笔记。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/06/08/51565.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/51565.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-06-08 23:57 <a href="http://www.blogjava.net/BlueDavy/archive/2006/06/08/51565.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>随便侃侃</title><link>http://www.blogjava.net/BlueDavy/archive/2006/06/08/51229.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 07 Jun 2006 16:59:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/06/08/51229.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/51229.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/06/08/51229.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/51229.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/51229.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 尽管抽象机制就象Joel说的一样，都是带有漏洞性质的，但是对于软件行业总体而言，应该说仍然是有利的，尽管它使得高手越来越强，而新手则越来越弱，抽象机制给业界带来的好处是很明显的，象Webwork、Struts、Hibernate等等，但这些东西同时也会带来一个问题，就是维护问题，特别是当整个业界的思想还没有同步的时候，就会变得比较麻烦了，不知道大家怎么看呢？<br>Internet时代的软件来临了？<br>觉得我们这代java软件从业人员是很幸运的，高度的抽象机制还在建立的过程中，有望参与到其中；软件的建设思想在改革中，web 2.0、OSGI；软件的商业运作模式在改变中，从传统的销售软件的模式改为internet软件商业模式。既然拥有这样的运气，我们是不是应该做点什么呢？.........&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/06/08/51229.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/51229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-06-08 00:59 <a href="http://www.blogjava.net/BlueDavy/archive/2006/06/08/51229.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Joel on software读书笔记二</title><link>http://www.blogjava.net/BlueDavy/archive/2006/06/04/50231.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Sun, 04 Jun 2006 03:13:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/06/04/50231.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/50231.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/06/04/50231.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/50231.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/50231.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 继续读Joel on software，^_^，除了继续忍受中文版翻译的不佳外，还是享受着Joel的一些想法，痛并快乐着吧，好了，不废话了，这几天主要读了冰川下的密码到动机激励机制的几章，这几章引起的共鸣更强。&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/06/04/50231.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/50231.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-06-04 11:13 <a href="http://www.blogjava.net/BlueDavy/archive/2006/06/04/50231.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Joel on software读书笔记一</title><link>http://www.blogjava.net/BlueDavy/archive/2006/06/01/49795.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Thu, 01 Jun 2006 13:44:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/06/01/49795.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/49795.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/06/01/49795.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/49795.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/49795.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本来想等读完之后再来写读后感的，不过由于引起的共鸣或者说带来的感想确实不少，还是决定先写写，免得以后有所忘记，^_^<br>Joel on software不愧是jolt的得奖书籍之一，写的非常的不错，不过建议大家直接看E文版，不要看中文版，中文版翻译的实在不怎么样，给人的感觉根本就是直译的方法，象其中体现出不够专业的翻译的词到处都是，象连编、内用软件等等词，里面翻译的很多话都翻译的很晦涩，估计如果对joel讲的那个方面不懂的话，看中文版反而会完全看不懂...<br>Joel on software是本很薄的书，讲的主要是joel在软件方面的一些经验、想法、实践，joel是以前Microsoft Excel团队的领导之一。<br>目前看了大概一半，流水帐式的记录下读书的笔记.....&nbsp;&nbsp;<a href='http://www.blogjava.net/BlueDavy/archive/2006/06/01/49795.html'>阅读全文</a><img src ="http://www.blogjava.net/BlueDavy/aggbug/49795.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-06-01 21:44 <a href="http://www.blogjava.net/BlueDavy/archive/2006/06/01/49795.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ajax带给了我们什么</title><link>http://www.blogjava.net/BlueDavy/archive/2006/05/27/48434.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Fri, 26 May 2006 18:03:00 GMT</pubDate><guid>http://www.blogjava.net/BlueDavy/archive/2006/05/27/48434.html</guid><wfw:comment>http://www.blogjava.net/BlueDavy/comments/48434.html</wfw:comment><comments>http://www.blogjava.net/BlueDavy/archive/2006/05/27/48434.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/BlueDavy/comments/commentRss/48434.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/BlueDavy/services/trackbacks/48434.html</trackback:ping><description><![CDATA[Ajax在带给我们提供良好的用户体验的情况下，还给我们带来了什么呢？<br />Ajax让我们开始认真的看待Web页面，真正的思考html+css+js这样的结构，开始思考如何去发挥B/S的优势，也让我们对B/S的系统有了更大的信心，B/S在界面设计方面的优势非常明显，在交互方面也在努力的追赶C/S，在某些交互方面已经开始超越，从这个角度上来说，Ajax成功的让html、css、js三者受到了前所未有的重视，真正的让他们开始上位了，其实这不就是B/S系统的本来优势嘛，同时带来了业界对于熟悉html、css、js人才的需求，让这样的人才真正的获得了应有的地位。<br />Ajax也让开发商开始从界面以及交互方面如何进行提升，如何让用户得到更好的体验，这也带来了对于业界交互工程师这个职位的需求，软件业界迫切需要这样的交互工程师，就像我之前一篇blog所说，我认为能够引导用户操作习惯的软件是一种非常成功的软件，而且其带来的效果也是很"可怕"的，一旦用户形成了习惯，这种软件走向成功的几率就会变得非常的高。<br />Ajax让所有做Web框架的开源方有了新的机会，原有的Web框架在开源界没有得到足够的认同没关系，Ajax给了这个机会，谁先推出较大程度发挥ajax优势的web框架谁就获得了这次机会，这不是也给了国内软件业一个很好的机会吗？尽管目前在ajax界已经有了象dwr、dojo、qooxdoo等等这样的东西，但我认为他们都只是ajax构成的web框架所使用的工具包而已，他们本身并不足以成为框架，我们在关注ajax工具包这样东西发展的情况下能否更多的去思考、实践ajax在整体项目中带来的变化呢，能否更多的去思考怎么样去更好的发挥ajax的优势呢？Ajax带来的不仅仅是概念，在web框架中它带来的更多的是与传统框架不同的设计思想、设计理念，而目前整个业界都在摸索之中，这确实是ajax带给我们的一个良好的机会。<br />Ajax还能带给我们什么呢，带给我们新的商机，国内软件界目前的主要精力仍然放在了工具软件的使用上，这也导致了象工具类书籍的流行，不是说这一定是坏事，Ajax推出的同时必然也就带来了很多以前没有的工具，这样的工具类书籍是新的商机，也许将来象dojo in action、dwr in action、qooxdoo in action这样的书出来也不足为奇。<br /><br />Ajax并不是什么新的技术，这个大家都知道，但是它能够带给我们的东西真的很多，其实每一种足以引导业界改变的概念、思想，特别是设计级的(概念、思想)，带来的影响都是多方面的，会影响到整个开发界的开发模式、商业公司等。<img src ="http://www.blogjava.net/BlueDavy/aggbug/48434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/BlueDavy/" target="_blank">BlueDavy</a> 2006-05-27 02:03 <a href="http://www.blogjava.net/BlueDavy/archive/2006/05/27/48434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>