<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>tomzheng关于信息技术的blog</title>
	<link>http://www.tomzheng.com/it/blog</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Mon, 02 Feb 2009 15:35:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title></title>
		<link>http://www.tomzheng.com/it/blog/9</link>
		<comments>http://www.tomzheng.com/it/blog/9#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:35:03 +0000</pubDate>
		<dc:creator>tomzheng</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tomzheng.com/it/blog/9</guid>
		<description><![CDATA[cintanotes, 我最喜欢的桌面笔记的风格。
]]></description>
			<content:encoded><![CDATA[<p>cintanotes, 我最喜欢的桌面笔记的风格。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomzheng.com/it/blog/9/feed</wfw:commentRss>
		</item>
		<item>
		<title></title>
		<link>http://www.tomzheng.com/it/blog/7</link>
		<comments>http://www.tomzheng.com/it/blog/7#comments</comments>
		<pubDate>Mon, 02 Feb 2009 10:51:32 +0000</pubDate>
		<dc:creator>tomzheng</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tomzheng.com/it/blog/7</guid>
		<description><![CDATA[微软的AIK的imagex看来要取代ghost了。比ghost强大多了。支持增量备份。
]]></description>
			<content:encoded><![CDATA[<p>微软的AIK的imagex看来要取代ghost了。比ghost强大多了。支持增量备份。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomzheng.com/it/blog/7/feed</wfw:commentRss>
		</item>
		<item>
		<title></title>
		<link>http://www.tomzheng.com/it/blog/5</link>
		<comments>http://www.tomzheng.com/it/blog/5#comments</comments>
		<pubDate>Fri, 12 Oct 2007 12:43:44 +0000</pubDate>
		<dc:creator>tomzheng</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tomzheng.com/it/blog/5</guid>
		<description><![CDATA[最近由于笔记本送修，又为我的小电脑sony-ux17c大肆采购了一番。买了优派19寸普屏显示器，罗技的鼠标和键盘，由于停网，又买了ubs口的无线上网卡。算上之前买的摄像头、usb音箱。这些花费也能买一台低价pc了。另外，还想升级摄像头为罗技的自动对焦的800万像素笔记本摄像头。
另外，还买了索尼T20数码相机，希捷的120g外置硬盘，算起来，这一个月买的硬件真不少。我认为还是索尼的相机拍出来的照片的明暗感觉比佳能好。之前买的柯达数码相机彻底歇了，新装5号电池只能照一两张照片就没电了，看来还是要随大流，不能图便宜，大家的眼睛还是雪亮的。
]]></description>
			<content:encoded><![CDATA[<p>最近由于笔记本送修，又为我的小电脑sony-ux17c大肆采购了一番。买了优派19寸普屏显示器，罗技的鼠标和键盘，由于停网，又买了ubs口的无线上网卡。算上之前买的摄像头、usb音箱。这些花费也能买一台低价pc了。另外，还想升级摄像头为罗技的自动对焦的800万像素笔记本摄像头。</p>
<p>另外，还买了索尼T20数码相机，希捷的120g外置硬盘，算起来，这一个月买的硬件真不少。我认为还是索尼的相机拍出来的照片的明暗感觉比佳能好。之前买的柯达数码相机彻底歇了，新装5号电池只能照一两张照片就没电了，看来还是要随大流，不能图便宜，大家的眼睛还是雪亮的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomzheng.com/it/blog/5/feed</wfw:commentRss>
		</item>
		<item>
		<title></title>
		<link>http://www.tomzheng.com/it/blog/4</link>
		<comments>http://www.tomzheng.com/it/blog/4#comments</comments>
		<pubDate>Thu, 02 Aug 2007 12:14:10 +0000</pubDate>
		<dc:creator>tomzheng</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tomzheng.com/it/blog/4</guid>
		<description><![CDATA[“实际上你最好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言”
摘自 raymond的《如何成为一个黑客》
这四种语言恰恰分别属于面向对象、大纲（编译）、动态（虽然python也是动态，但perl更胶水）、函数。
参考：编程语言的分类和思维架构
]]></description>
			<content:encoded><![CDATA[<p>“实际上你最好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言”</p>
<p>摘自 raymond的《如何成为一个黑客》</p>
<p>这四种语言恰恰分别属于面向对象、大纲（编译）、动态（虽然python也是动态，但perl更胶水）、函数。</p>
<p>参考：编程语言的分类和思维架构</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomzheng.com/it/blog/4/feed</wfw:commentRss>
		</item>
		<item>
		<title>编程和思维（转载自“一分为四”）</title>
		<link>http://www.tomzheng.com/it/blog/3</link>
		<comments>http://www.tomzheng.com/it/blog/3#comments</comments>
		<pubDate>Tue, 17 Jul 2007 14:16:02 +0000</pubDate>
		<dc:creator>tomzheng</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tomzheng.com/it/blog/?p=3</guid>
		<description><![CDATA[转载自：“一分为四”网站
思维的心商有见识、手段、信仰、习惯。对应着编程语言的声明型语言、命令型语言、标记型语言（因为信仰是主动的表达信息）、事件驱动型语言。因此，函数型语言和声明型语言、命令型语言不是并列关系。
思维的情商有观察、意志、兴趣、反射。对应着编程方式为面向对象编程、文章编程、组件编程、函数编程。
组件编程的意思是接到一个任务，就找出手头的组件，比如zope/j2ee/django/ror这些web框架就是可组合的组件、vb的控件也是 组件、利用过滤器的shell编程也是组件、编程的层次结构也是组件、对各种web api的maskup也是组件、tcl语言也是组件编程的思路，用这些组件来搭积木，或者叫用胶水粘合成一个程序。兴趣就是听从内心的想法来行动，而组件 编程则是自下而上编程，首先考虑的是能实现什么，而不是要干什么。另外，组件思维也是用相似性来解决问题的方法，这也是离散思维的方法。
面向对象编程是接到任务后，考虑适合谁来干，把任务分派给不同的对象共同来完成任务，对任务进行划分。（我想说面向对象编程就是编写组件编程的各种 组件，但感觉不确切）。比如表现层是一个对象、数据层是一个对象、输入是一个对象、输出是一个对象。任务的完成就是对象的相互配合。
文章编程就是对任务进行分解，分成子任务、孙任务。也就是自顶向下编程。而组件编程是自底向上编程。
函数编程逐步追踪的过程，比如这个任务是达到一个什么结果，那么，要得到这个结果需要什么条件，而这些条件的完成又需要具备什么条件。来逐步达到可实现。这种编程和文章编程是可以配合的，因为文章编程也是追求最终实现。
很多语言都同时适合两个分类。比如smalltalk即是面向对象语言，又是事件驱动语言。tex、html是标记语言，它也很好的实现了文学编程的大纲结构。prolog语言是声明型语言，但它很重视推理能力，也是是函数编程的能力。
大部分语言是命令型语言，这些命令型语言同时具有情商的各种编程方式的特征，比如很多编程语言同时是面向对象的、函数的、组件框架的、而通过noweb、leo、m4、make、folding又能实现文章编程的能力。
这里只提到了心商和情商，而没有提智商和逆商，这是因为感觉心商和情商的概念更明确，更容易和编程语言的特点联系起来。因为智商和情商是对应的，心商和逆商是对应的。那么说情商就是在说智商。
现在说说智商的离散思维、关系思维、大纲思维（树状思维）、因果思维。
组件编程只是离散思维在完成任务时的表现，而prolog是认识事物的过程中的离散思维，搜索、链接是知识检索的时候的离散思维。
面向对象编程也是关系思维在完成任务时的表现。关系数据库是知识检索时的关系思维。
文章编程是完成任务的大纲思维，而通常的大纲则是一般的知识组织形式。
函数编程也是完成任务的因果思维，prolog是知识检索的因果思维。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://quadripartition.com/chatblog/12" rel="bookmark" title="Permanent Link: 编程和思维">转载自：“一分为四”网站</a><br />
思维的心商有见识、手段、信仰、习惯。对应着编程语言的声明型语言、命令型语言、标记型语言（因为信仰是主动的表达信息）、事件驱动型语言。因此，函数型语言和声明型语言、命令型语言不是并列关系。</p>
<p>思维的情商有观察、意志、兴趣、反射。对应着编程方式为面向对象编程、文章编程、组件编程、函数编程。</p>
<p>组件编程的意思是接到一个任务，就找出手头的组件，比如zope/j2ee/django/ror这些web框架就是可组合的组件、vb的控件也是 组件、利用过滤器的shell编程也是组件、编程的层次结构也是组件、对各种web api的maskup也是组件、tcl语言也是组件编程的思路，用这些组件来搭积木，或者叫用胶水粘合成一个程序。兴趣就是听从内心的想法来行动，而组件 编程则是自下而上编程，首先考虑的是能实现什么，而不是要干什么。另外，组件思维也是用相似性来解决问题的方法，这也是离散思维的方法。</p>
<p>面向对象编程是接到任务后，考虑适合谁来干，把任务分派给不同的对象共同来完成任务，对任务进行划分。（我想说面向对象编程就是编写组件编程的各种 组件，但感觉不确切）。比如表现层是一个对象、数据层是一个对象、输入是一个对象、输出是一个对象。任务的完成就是对象的相互配合。</p>
<p>文章编程就是对任务进行分解，分成子任务、孙任务。也就是自顶向下编程。而组件编程是自底向上编程。</p>
<p>函数编程逐步追踪的过程，比如这个任务是达到一个什么结果，那么，要得到这个结果需要什么条件，而这些条件的完成又需要具备什么条件。来逐步达到可实现。这种编程和文章编程是可以配合的，因为文章编程也是追求最终实现。</p>
<p>很多语言都同时适合两个分类。比如smalltalk即是面向对象语言，又是事件驱动语言。tex、html是标记语言，它也很好的实现了文学编程的大纲结构。prolog语言是声明型语言，但它很重视推理能力，也是是函数编程的能力。</p>
<p>大部分语言是命令型语言，这些命令型语言同时具有情商的各种编程方式的特征，比如很多编程语言同时是面向对象的、函数的、组件框架的、而通过noweb、leo、m4、make、folding又能实现文章编程的能力。</p>
<p>这里只提到了心商和情商，而没有提智商和逆商，这是因为感觉心商和情商的概念更明确，更容易和编程语言的特点联系起来。因为智商和情商是对应的，心商和逆商是对应的。那么说情商就是在说智商。</p>
<p>现在说说智商的离散思维、关系思维、大纲思维（树状思维）、因果思维。</p>
<p>组件编程只是离散思维在完成任务时的表现，而prolog是认识事物的过程中的离散思维，搜索、链接是知识检索的时候的离散思维。</p>
<p>面向对象编程也是关系思维在完成任务时的表现。关系数据库是知识检索时的关系思维。</p>
<p>文章编程是完成任务的大纲思维，而通常的大纲则是一般的知识组织形式。</p>
<p>函数编程也是完成任务的因果思维，prolog是知识检索的因果思维。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomzheng.com/it/blog/3/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://www.tomzheng.com/it/blog/1</link>
		<comments>http://www.tomzheng.com/it/blog/1#comments</comments>
		<pubDate>Sun, 08 Jul 2007 12:22:42 +0000</pubDate>
		<dc:creator>tomzheng</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[blog开始
]]></description>
			<content:encoded><![CDATA[<p>blog开始</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tomzheng.com/it/blog/1/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
