<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-7509904</atom:id><lastBuildDate>Fri, 21 Nov 2008 03:41:52 +0000</lastBuildDate><title>鱼常游而忘飞</title><description>+++++仿佛轻云应笑我--相携水岸弄朝霞--此生只为听天籁--坐拥书城看落花+++++</description><link>http://www.oulan.com/com/</link><managingEditor>noreply@blogger.com (欧兰辉)</managingEditor><generator>Blogger</generator><openSearch:totalResults>615</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-7364798308149586099</guid><pubDate>Fri, 21 Nov 2008 03:40:00 +0000</pubDate><atom:updated>2008-11-21T11:41:52.037+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>冲洗备忘</title><description>根据前辈经验总结的，大家看看有什么问题&lt;br /&gt;C-41冲洗流程 &lt;br /&gt;冲洗步骤 具体操作&lt;br /&gt;1 设置温度 预设定PID控制器温度控制点为39℃&lt;br /&gt;2 药液升温 所有药液存储瓶置入水槽中&lt;br /&gt;3 温度控制 温度升至39℃后观察锁定±0.4℃&lt;br /&gt;4 测量药温 测量药瓶内的药液温度是38.4℃&lt;br /&gt;5 显影罐预热 胶片装入显影罐后置入水槽中预热&lt;br /&gt;6 测量显影罐内温度 大约30分钟后显影罐内温度从室温升高到33.1℃&lt;br /&gt;7 显影液注入 显影液注入显影罐中，热交换平衡后温度最低点是37.6℃&lt;br /&gt;8 彩显 3"10 温度范围37.8℃±0.15&lt;br /&gt;9 显影液倒出 耗时5秒&lt;br /&gt;10 水洗 30秒 温度范围24℃±41&lt;br /&gt;11 漂白 6"30 温度范围38℃±3&lt;br /&gt;12 水洗 2"00 温度范围24℃±41 3次换水&lt;br /&gt;13 定影 4"15 温度范围38℃±3&lt;br /&gt;14 定影液倒出 耗时5秒&lt;br /&gt;15 水洗 4"00 温度范围24℃±41 至少4次换水&lt;br /&gt;16 稳定 1"05 温度范围24℃±41&lt;br /&gt;17 干燥 时间根据需要&lt;br /&gt;&lt;br /&gt;补偿步骤 具体操作&lt;br /&gt;1 显影液 400ml工作液存储，每次冲洗后倒回存储瓶，冲洗3卷后丢弃，每卷显影补偿5秒&lt;br /&gt;2 漂白液 300ml工作液存储，每次冲洗后补偿新液66ml后倒满存储瓶&lt;br /&gt;3 定影液 即用即弃&lt;br /&gt;4 稳定液 即用即弃&lt;br /&gt;&lt;br /&gt;药液配置&lt;br /&gt;彩显浓缩液A：800ml&lt;br /&gt;彩显浓缩液B：213ml&lt;br /&gt;彩显浓缩液C：112ml&lt;br /&gt;漂白液III NR 不再生补充液：2.5升&lt;br /&gt;定影浓缩液：1.95升*2(共两瓶)&lt;br /&gt;稳定浓缩液：90ml*2(共两瓶)&lt;br /&gt;① 彩显液 由于彩显液采用400ml冲洗3卷的方式(每卷增加5秒显影时间)，因此直接配置工作液&lt;br /&gt;a) 工作液：1220.8ml水(13-30℃)+122.08ml彩显浓缩液A+32.5ml彩显浓缩液B+17.1ml浓缩液C+133.5ml水+60ml彩显开始液+414ml水=2L工作液&lt;br /&gt;② 漂白液 由于漂白液为直接补充液，因此直接配置工作液，并采用每次使用每次补充的方式&lt;br /&gt;a) 工作液：60ml水(21-38℃)+15ml漂白开始液+225ml漂白补充液=300ml工作液&lt;br /&gt;③ 定影液 采用每次使用每次配置的方式&lt;br /&gt;a) 工作液：180.6ml水(21-38℃)+50.3ml定影浓缩液+27.1ml水+42ml水=300ml工作液&lt;br /&gt;④ 稳定液 采用每次使用每次配置的方式&lt;br /&gt;a) 工作液：240ml水(21-38℃)+2.7ml稳定浓缩液+50.3ml水=300ml工作液&lt;br /&gt;&lt;br /&gt;搅拌过程&lt;br /&gt;1、彩显首30秒搅拌，后每30秒转10秒&lt;br /&gt;2、第一次水洗，不停搅拌&lt;br /&gt;3、漂白首分钟搅拌，后每分钟搅拌10秒&lt;br /&gt;4、第二次水洗，不停搅拌&lt;br /&gt;5、定影首分钟搅拌，后每分钟搅拌10秒"&lt;br /&gt;&lt;br /&gt;你使用的是C-41B冲洗工艺还是C-41工艺呢？&lt;br /&gt;C-41B工艺定影时间才为4'20"&lt;br /&gt;我认为你的冲洗工艺值得商榷:&lt;br /&gt;8 彩显 3"10 温度范围37.8℃±0.15&lt;br /&gt;9 显影液倒出 耗时5秒&lt;br /&gt;10 水洗 30秒 温度范围24℃±41 【冲洗温度38℃±3为好】&lt;br /&gt;11 漂白 6"30 温度范围38℃±3 【漂白时间为4'20"才是C-41B工艺】&lt;br /&gt;12 水洗 2"00 温度范围24℃±41 3次换水&lt;br /&gt;13 定影 4"15 温度范围38℃±3 【C-41B工艺定影时间为4'20"，你若采用C-41工艺应6'30"】&lt;br /&gt;14 定影液倒出 耗时5秒&lt;br /&gt;15 水洗 4"00 温度范围24℃±41 至少4次换水 【C-41B工艺用不了这样久的水洗时间，且温度也应在35℃±3】&lt;br /&gt;16 稳定 1"05 温度范围24℃±41 【C-41B稳定40"温度38℃±3】&lt;br /&gt;17 干燥 时间根据需要&lt;br /&gt;&lt;br /&gt;还有，你每次冲洗后补偿漂白液66ml会不会太多了，再计算下复用次数？你是采取的配置一次复用多少次配置新液&lt;br /&gt;&lt;br /&gt;http://forum.xitek.com/showthread.php?threadid=573024&amp;pagenumber=14</description><link>http://www.oulan.com/com/2008/11/blog-post_21.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-2070231683266959945</guid><pubDate>Tue, 18 Nov 2008 08:36:00 +0000</pubDate><atom:updated>2008-11-18T16:37:18.809+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>随笔</category><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>无题</title><description>西天彤云在，雪霁人悦行，含笑向北风，人言我多情</description><link>http://www.oulan.com/com/2008/11/blog-post_18.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-5146488358752368644</guid><pubDate>Sun, 16 Nov 2008 12:08:00 +0000</pubDate><atom:updated>2008-11-16T20:15:42.130+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>随笔</category><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>相見歡</title><description>寂靜冬夜雨敲窗&lt;br /&gt;雨敲窗&lt;br /&gt;素手清茶一杯散馨香&lt;br /&gt;&lt;br /&gt;輕斂容&lt;br /&gt;低眉看&lt;br /&gt;心飛揚&lt;br /&gt;抬眼看他未言夜未央&lt;br /&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_xTIo1r4tSZA/SR_3xcVzwpI/AAAAAAAABK0/2BBiJlqbBuE/s640/IMG_3308.JPG" /&gt;</description><link>http://www.oulan.com/com/2008/11/blog-post_16.html</link><author>noreply@blogger.com (欧兰辉)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_xTIo1r4tSZA/SR_3xcVzwpI/AAAAAAAABK0/2BBiJlqbBuE/s72-c/IMG_3308.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-397152534085386642</guid><pubDate>Thu, 13 Nov 2008 06:33:00 +0000</pubDate><atom:updated>2008-11-13T14:34:46.193+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>JavaScript</category><category domain='http://www.blogger.com/atom/ns#'>Java Script</category><title>悟透JavaScript</title><description>引子&lt;br /&gt;&lt;br /&gt;   编程世界里只存在两种基本元素，一个是数据，一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html"&gt;閱讀全文&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/11/javascript.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-3244623759212739204</guid><pubDate>Wed, 12 Nov 2008 13:59:00 +0000</pubDate><atom:updated>2008-11-12T22:03:36.801+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>随笔</category><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>無題</title><description>&lt;img src="http://lh3.ggpht.com/_xTIo1r4tSZA/SRrhFhMO6yI/AAAAAAAABHw/Y-6vfDTT0VE/s576/IMG_3170.JPG"/&gt;&lt;br /&gt;&lt;br /&gt;這個場景已經照過多次了。還沒有用膠片嘗試。</description><link>http://www.oulan.com/com/2008/11/blog-post_12.html</link><author>noreply@blogger.com (欧兰辉)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_xTIo1r4tSZA/SRrhFhMO6yI/AAAAAAAABHw/Y-6vfDTT0VE/s72-c/IMG_3170.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-6547277613747754378</guid><pubDate>Tue, 11 Nov 2008 13:44:00 +0000</pubDate><atom:updated>2008-11-11T21:47:23.443+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>随笔</category><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>無題</title><description>&lt;img src="http://lh4.ggpht.com/_xTIo1r4tSZA/SRbdLKE5dgI/AAAAAAAABEs/AVGOveAbRlU/s640/IMG_2871.JPG" /&gt;&lt;br /&gt;1. 相信事情很快就好，別因為等待失去理智。&lt;br /&gt;2. 明白眼前的不便因為什麽原因。&lt;br /&gt;3. 指責大多數人的時候往往原因就是問題出在自己身上。&lt;br /&gt;4. 做出讓步不等同于茍同。</description><link>http://www.oulan.com/com/2008/11/blog-post_11.html</link><author>noreply@blogger.com (欧兰辉)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_xTIo1r4tSZA/SRbdLKE5dgI/AAAAAAAABEs/AVGOveAbRlU/s72-c/IMG_2871.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-989959553218899013</guid><pubDate>Tue, 11 Nov 2008 03:23:00 +0000</pubDate><atom:updated>2008-11-11T11:23:53.392+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>SQL Server</category><category domain='http://www.blogger.com/atom/ns#'>SQL</category><category domain='http://www.blogger.com/atom/ns#'>RegExp</category><title>SQL Server中使用正則表達式</title><description>这两天有个需求，需要在数据库中判断字符串的格式，于是从网上搜集了一些资料，整理了一下。&lt;br /&gt;&lt;br /&gt;下面这个是一个自定义函数，用户可以调用这个函数判断指定的字符串是否符合正则表达式的规则.&lt;br /&gt;CREATE FUNCTION dbo.find_regular_expression&lt;br /&gt;(&lt;br /&gt; @source varchar(5000),   --需要匹配的源字符串&lt;br /&gt; @regexp varchar(1000),  --正则表达式&lt;br /&gt; @ignorecase bit = 0  --是否区分大小写，默认为false&lt;br /&gt;)&lt;br /&gt;RETURNS bit  --返回结果0-false，1-true&lt;br /&gt;AS&lt;br /&gt;BEGIN&lt;br /&gt;&lt;br /&gt;--0（成功）或非零数字（失败），是由 OLE 自动化对象返回的 HRESULT 的整数值。&lt;br /&gt; DECLARE @hr integer&lt;br /&gt;&lt;br /&gt;--用于保存返回的对象令牌，以便之后对该对象进行操作&lt;br /&gt; DECLARE @objRegExp integer   DECLARE @objMatches integer&lt;br /&gt;&lt;br /&gt;--保存结果&lt;br /&gt; DECLARE @results bit&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;创建 OLE 对象实例,只有 sysadmin 固定服务器角色的成员才能执行 sp_OACreate,并确定机器中有VBScript.RegExp类库&lt;br /&gt;*/&lt;br /&gt; EXEC @hr = sp_OACreate 'VBScript.RegExp', @objRegExp OUTPUT&lt;br /&gt; IF @hr &lt;&gt; 0 BEGIN&lt;br /&gt;  SET @results = 0&lt;br /&gt;  RETURN @results&lt;br /&gt; END&lt;br /&gt;/*&lt;br /&gt;以下三个分别是设置新建对象的三个属性。下面是'VBScript.RegExp'中常用的属性举例：&lt;br /&gt;   Dim regEx,Match,Matches         '建立变量。&lt;br /&gt;   Set regEx = New RegExp         '建立一般表达式。&lt;br /&gt;   regEx.Pattern= patrn         '设置模式。&lt;br /&gt;   regEx.IgnoreCase = True         '设置是否区分大小写。&lt;br /&gt;   regEx.Global=True                             '设置全局可用性。&lt;br /&gt;   set Matches=regEx.Execute(string)             '重复匹配集合&lt;br /&gt;   RegExpTest = regEx.Execute(strng)      '执行搜索。&lt;br /&gt;  for each match in matches                    '重复匹配集合&lt;br /&gt;  RetStr=RetStr &amp;amp;"Match found at position "&lt;br /&gt;  RetStr=RetStr&amp;amp;Match.FirstIndex&amp;amp;".Match Value is '"&lt;br /&gt;  RetStr=RetStr&amp;amp;Match.Value&amp;amp;"'."&amp;amp;vbCRLF Next&lt;br /&gt;  RegExpTest=RetStr&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt; EXEC @hr = sp_OASetProperty @objRegExp, 'Pattern', @regexp&lt;br /&gt; IF @hr &lt;&gt; 0 BEGIN&lt;br /&gt;  SET @results = 0&lt;br /&gt;  RETURN @results&lt;br /&gt; END&lt;br /&gt; EXEC @hr = sp_OASetProperty @objRegExp, 'Global', false&lt;br /&gt; IF @hr &lt;&gt; 0 BEGIN&lt;br /&gt;  SET @results = 0&lt;br /&gt;  RETURN @results&lt;br /&gt; END&lt;br /&gt; EXEC @hr = sp_OASetProperty @objRegExp, 'IgnoreCase', @ignorecase&lt;br /&gt; IF @hr &lt;&gt; 0 BEGIN&lt;br /&gt;  SET @results = 0&lt;br /&gt;  RETURN @results&lt;br /&gt; END&lt;br /&gt;--调用对象方法&lt;br /&gt; EXEC @hr = sp_OAMethod @objRegExp, 'Test', @results OUTPUT, @source&lt;br /&gt; IF @hr &lt;&gt; 0 BEGIN&lt;br /&gt;  SET @results = 0&lt;br /&gt;  RETURN @results&lt;br /&gt; END&lt;br /&gt;--释放已创建的 OLE 对象&lt;br /&gt; EXEC @hr = sp_OADestroy @objRegExp&lt;br /&gt; IF @hr &lt;&gt; 0 BEGIN&lt;br /&gt;  SET @results = 0&lt;br /&gt;  RETURN @results&lt;br /&gt; END&lt;br /&gt;RETURN @results&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;下面是一个简单的测试sql语句，可以直接在查询分析器中运行。&lt;br /&gt;DECLARE @intLength AS INTEGER&lt;br /&gt;DECLARE @vchRegularExpression AS VARCHAR(50)&lt;br /&gt;DECLARE @vchSourceString as VARCHAR(50)&lt;br /&gt;DECLARE @vchSourceString2 as VARCHAR(50)&lt;br /&gt;DECLARE @bitHasNoSpecialCharacters as BIT&lt;br /&gt;&lt;br /&gt;-- 初始化变量&lt;br /&gt;SET @vchSourceString = 'Test one This is a test!!'&lt;br /&gt;SET @vchSourceString2 = 'Test two This is a test'&lt;br /&gt;&lt;br /&gt;-- 我们的正则表达式应该类似于&lt;br /&gt;-- [a-zA-Z ]{}&lt;br /&gt;-- 如： [a-zA-Z ]{10}  ...  一个十字符的字符串&lt;br /&gt;&lt;br /&gt;-- 获得字符串长度&lt;br /&gt;SET @intLength = LEN(@vchSourceString)&lt;br /&gt;&lt;br /&gt;-- 设置完整的正则表达式&lt;br /&gt;SET @vchRegularExpression = '[a-zA-Z ]{' + CAST(@intLength as varchar) + '}'&lt;br /&gt;&lt;br /&gt;-- 是否有任何特殊字符&lt;br /&gt;SET @bitHasNoSpecialCharacters = dbo.find_regular_expression(@vchSourceString, @vchRegularExpression,0)&lt;br /&gt;&lt;br /&gt;PRINT @vchSourceString&lt;br /&gt;IF @bitHasNoSpecialCharacters = 1 BEGIN&lt;br /&gt;PRINT 'No special characters.'&lt;br /&gt;END ELSE BEGIN&lt;br /&gt;PRINT 'Special characters found.'&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;PRINT '**************'&lt;br /&gt;&lt;br /&gt;-- 获得字符串长度&lt;br /&gt;SET @intLength = LEN(@vchSourceString2)&lt;br /&gt;&lt;br /&gt;-- 设置完整的正则表达式&lt;br /&gt;SET @vchRegularExpression = '[a-zA-Z ]{' + CAST(@intLength as varchar) + '}'&lt;br /&gt;&lt;br /&gt;-- 是否有任何特殊字符&lt;br /&gt;SET @bitHasNoSpecialCharacters = dbo.find_regular_expression(@vchSourceString2, @vchRegularExpression,0)&lt;br /&gt;&lt;br /&gt;PRINT @vchSourceString2&lt;br /&gt;IF @bitHasNoSpecialCharacters = 1 BEGIN&lt;br /&gt;PRINT 'No special characters.'&lt;br /&gt;END ELSE BEGIN&lt;br /&gt;PRINT 'Special characters found.'&lt;br /&gt;END&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.csdn.net/weir55/archive/2008/04/28/2337096.aspx"&gt;http://blog.csdn.net/weir55/archive/2008/04/28/2337096.aspx&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/11/sql-server.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-4210859241853439446</guid><pubDate>Tue, 11 Nov 2008 03:21:00 +0000</pubDate><atom:updated>2008-11-11T11:22:28.625+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Delphi</category><category domain='http://www.blogger.com/atom/ns#'>UTF8</category><category domain='http://www.blogger.com/atom/ns#'>Unicode</category><title>Delphi与字符编码（实战篇）</title><description>本文目标：&lt;br /&gt;&lt;br /&gt;    * 了解Delphi的字符串类型&lt;br /&gt;    * 字符编码的检测与转换&lt;br /&gt;    * 简体繁体转换&lt;br /&gt;&lt;br /&gt;0. 导言&lt;br /&gt;看完“.Net与字符编码（理论篇）”，我们明白了字符是自然语言中的最小单位，在存储和传输的过程中可以使用三种编码方法：ASCII、DBCS以及Unicode。常见的DBCS编码有GB2312、GBK和BIG5，而UTF-8、UTF-16和UTF-32则是最常用的Unicode编码类型。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cnblogs.com/baoquan/archive/2008/01/05/1027371.html"&gt;http://www.cnblogs.com/baoquan/archive/2008/01/05/1027371.html&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/11/delphi.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-5815644344761123070</guid><pubDate>Mon, 10 Nov 2008 12:56:00 +0000</pubDate><atom:updated>2008-11-10T21:06:19.125+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>攝影</category><category domain='http://www.blogger.com/atom/ns#'>随笔</category><title>期待新的開始</title><description>&lt;img src="http://lh3.ggpht.com/_xTIo1r4tSZA/SRgu_zyXfPI/AAAAAAAABGE/RBh72p7BWKw/s640/IMG_3150.JPG" /&gt;&lt;br /&gt;該寫日記了。不為別的。為了天天充實，為了不讓自己有閑做別的事。堅持貌似容易，實施起來很難。除非有很大的吸引力，比如范閑。這來自現代的青年小生在我這里走紅的程度不亞于當初誅仙。但是更耐看。每日里下了班、吃過飯，教育過兒子之后，泡個腳坐在這里等最新一集的范閑上架，然後看，然後交流，然後罵罵作者，假想以后如何如何。意淫良久時光逐啊，不覺就是第二天，反反復復。&lt;br /&gt;&lt;br /&gt;也好，反正是新的東西就要出了，可能會輕快些日子。誰知道呢。</description><link>http://www.oulan.com/com/2008/11/blog-post_8880.html</link><author>noreply@blogger.com (欧兰辉)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_xTIo1r4tSZA/SRgu_zyXfPI/AAAAAAAABGE/RBh72p7BWKw/s72-c/IMG_3150.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-2034191485085937552</guid><pubDate>Mon, 10 Nov 2008 01:58:00 +0000</pubDate><atom:updated>2008-11-10T09:59:48.298+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>無題</category><title>無題</title><description>以后缺什麽別缺錢，少什麽別少堅持。</description><link>http://www.oulan.com/com/2008/11/blog-post_10.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-8106693162684475092</guid><pubDate>Tue, 04 Nov 2008 13:00:00 +0000</pubDate><atom:updated>2008-11-04T21:01:51.052+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>随笔</category><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>無題</title><description>1.涓涓清溪水，悠悠流樹前，沃樹發新花，花開是宿緣。&lt;br /&gt;&lt;br /&gt;2.繾惓黃昏後，枝斜水不休，晚來急驟雨，繞樹不合流。&lt;br /&gt;&lt;br /&gt;3.何當雨停歇，還我清泠意，縱身東去幾回眸，激越山野放歌去。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/_xTIo1r4tSZA/SQ7pwujzj8I/AAAAAAAAAsU/c-OIlVakpEE/s640/51770018.jpg" /&gt;</description><link>http://www.oulan.com/com/2008/11/blog-post.html</link><author>noreply@blogger.com (欧兰辉)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_xTIo1r4tSZA/SQ7pwujzj8I/AAAAAAAAAsU/c-OIlVakpEE/s72-c/51770018.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-750822251517482040</guid><pubDate>Wed, 29 Oct 2008 05:01:00 +0000</pubDate><atom:updated>2008-10-29T13:02:30.978+08:00</atom:updated><title>C++ GUI库大全</title><description>http://www.cppblog.com/singohgod/archive/2007/01/16/17691.html</description><link>http://www.oulan.com/com/2008/10/c-gui.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-1233030453325133150</guid><pubDate>Wed, 29 Oct 2008 04:42:00 +0000</pubDate><atom:updated>2008-10-29T13:01:16.715+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>IDE</category><category domain='http://www.blogger.com/atom/ns#'>Java</category><category domain='http://www.blogger.com/atom/ns#'>GNU</category><category domain='http://www.blogger.com/atom/ns#'>Linux</category><category domain='http://www.blogger.com/atom/ns#'>Windows</category><category domain='http://www.blogger.com/atom/ns#'>C/C++</category><title>VIDE</title><description>VIDE is the V Integrated Development Environment for the GNU g++ compiler and the standard Sun Java Development Kit. The current release is Version 2.00 for MS-Windows and Linux (RedHat 6.x, 7.x, 8.x; Mandrake 8.x; others).&lt;br /&gt;&lt;a href="http://www.objectcentral.com/objectcentral/vide.htm"&gt;http://www.objectcentral.com/objectcentral/vide.htm&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/vide.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-6696162819046578290</guid><pubDate>Wed, 29 Oct 2008 04:36:00 +0000</pubDate><atom:updated>2008-10-29T12:37:18.725+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Quincy</category><category domain='http://www.blogger.com/atom/ns#'>RAD</category><category domain='http://www.blogger.com/atom/ns#'>C/C++</category><category domain='http://www.blogger.com/atom/ns#'>GUI</category><title>Quincy</title><description>Quincy is freeware open-source. It is a simple programming environment for C/C++ on Windows. It contains an editor, a compiler, a debugger, and graphics and GUI toolkits.&lt;br /&gt;&lt;br /&gt;Because of it's simple interface, Quincy is ideal for learning C or C++ programming.&lt;br /&gt;&lt;br /&gt;With integrated support for FLTK and the FLUID GUI builder, Quincy is also a rapid application development (RAD) tool for Windows GUI programs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codecutter.net/tools/quincy/"&gt;http://www.codecutter.net/tools/quincy/&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/quincy.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-99243676111249243</guid><pubDate>Wed, 29 Oct 2008 04:30:00 +0000</pubDate><atom:updated>2008-10-29T12:31:15.105+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>IDE</category><category domain='http://www.blogger.com/atom/ns#'>C/C++</category><title>Anjuta IDE</title><description>Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities. These include project management, application wizards, an on-board interactive debugger, and a powerful source editor with source browsing and syntax highlighting.&lt;br /&gt;&lt;br /&gt;Anjuta is an effort to marry the flexibility and power of text-based command-line tools with the ease-of-use of the GNOME graphical user interface. That is why it has been made as user-friendly as possible.&lt;br /&gt;&lt;br /&gt;Any sort of suggestions or patches for Anjuta are also most welcome.&lt;br /&gt;&lt;br /&gt;Remember, this program is under the license of the GPL.&lt;br /&gt;Please read the file COPYING that comes with the distribution for details.&lt;br /&gt;Help wanted!&lt;br /&gt;&lt;br /&gt;   * Software Developers [New Code, Fixes, etc...]&lt;br /&gt;   * Editors [Manuals, Articles]&lt;br /&gt;   * Artists [Icons, images, splash]&lt;br /&gt;&lt;br /&gt;Please go to the mailing list section to join or subscribe to the development mailing list to start contributing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.anjuta.org/"&gt;http://www.anjuta.org/&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/anjuta-ide.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-2399829232364730946</guid><pubDate>Wed, 29 Oct 2008 01:02:00 +0000</pubDate><atom:updated>2008-10-29T11:52:05.130+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>IDE</category><category domain='http://www.blogger.com/atom/ns#'>Windows</category><category domain='http://www.blogger.com/atom/ns#'>Remote</category><category domain='http://www.blogger.com/atom/ns#'>SSH</category><category domain='http://www.blogger.com/atom/ns#'>C/C++</category><category domain='http://www.blogger.com/atom/ns#'>SFTP</category><title>BVRDE - 远程C++开发环境</title><description>&lt;strong&gt;BVRDE&lt;/strong&gt; is an Integrated Development Environment (IDE) for C and C++.  It is designed to make cross-platform development easy. Its features  include project management, application wizards, an integrated  interactive debugger, and a powerful source editor with source browsing and syntax highlighting.&lt;br /&gt;&lt;br /&gt;The goal of this tool is to allow a developer to compile and debug applications entirely on a remote computer, while editing and issuing compile and debug commands through a local interface. BVRDE supports a variety of network protocols to allow connectivity with various remote systems. This includes FTP and secure &amp;amp; encrypted protocols such as SSH and SFTP.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bvrde.sourceforge.net/"&gt;http://bvrde.sourceforge.net/&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/bvrde-c.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-7627381978058118175</guid><pubDate>Tue, 28 Oct 2008 12:42:00 +0000</pubDate><atom:updated>2008-10-28T20:43:02.801+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>微软，随笔，寓言</category><title>无聊的寓言之微软对猩扒壳</title><description>不知道什么开始，喝茶国度的娘儿爷儿们开始喝咖啡了。别说还跟爱上KFC、麦当奴的兄弟姐妹们一样，喜欢美元定价，去猩扒壳开塞。不过人刀赚着快也超不过系数，这不，旁边开了一递班，原料、配方、餐饮用具一律跟扒壳家的一样，就是服务员是呲牙妹，反正咱也不正乎，大不了自己服务呗。忽有一日，猩扒壳追击版权，说是那个小谁家的谁呐谁呐，你小样咋啦咋啦，以后谁再上递班那儿嘿喝的第一口准烫一泡。&lt;br /&gt;丫还真是坏，确实真的。这不，隔壁小谁家的喊上了，MLGBD。。。。</description><link>http://www.oulan.com/com/2008/10/blog-post_28.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-657323280024360670</guid><pubDate>Thu, 23 Oct 2008 03:50:00 +0000</pubDate><atom:updated>2008-10-23T11:51:30.766+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Microsoft</category><title>微软的一些小工具</title><description>www.sysinternals.com</description><link>http://www.oulan.com/com/2008/10/blog-post_23.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-8854407915559655138</guid><pubDate>Tue, 21 Oct 2008 04:36:00 +0000</pubDate><atom:updated>2008-10-21T12:40:03.656+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Delphi</category><category domain='http://www.blogger.com/atom/ns#'>API</category><category domain='http://www.blogger.com/atom/ns#'>Windows</category><category domain='http://www.blogger.com/atom/ns#'>UpdateResource</category><title>EXE图标替换</title><description>杂志文章作者：牵着蜗牛去散步&lt;br /&gt;&lt;br /&gt;HINSTANCE hInstance=LoadLibrary("D:\\dd.exe");//载入图标源文件 5~8FZ-x&lt;br /&gt;          HRSRC hRsrc = FindResource(hInstance,(LPCSTR)1,(LPCSTR)RT_ICON);  //查找源文件中的图标文件 -!_\4&lt;br /&gt;          LPVOID lpRes = LockResource(LoadResource(hInstance,hRsrc));  //锁定资源 GTYCNi66&lt;br /&gt;          HANDLE hUpdateRes = BeginUpdateResource("D:\\dd2.exe",  FALSE); //更新dd2文件图标为dd的 *aem5E`c&lt;br /&gt;          UpdateResource(hUpdateRes,(LPCSTR)RT_ICON, (LPCSTR)1,0,lpRes,SizeofResource(hInstance,hRsrc));  //更新图标资源 }253Q!f&lt;br /&gt;          EndUpdateResource(hUpdateRes,FALSE);           //结束更新资源 WF#3'"I&lt;br /&gt;          CloseHandle(hRsrc);  //关闭句柄 y"bSn5B[&lt;br /&gt;          CloseHandle(hUpdateRes);//关闭句柄 l(�Y U9dp&lt;br /&gt;          FreeLibrary(hInstance);  //释放载入的源文件 85{2TXQ^%=&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nn4a.com/bbs/read.php?tid=9818"&gt;http://www.nn4a.com/bbs/read.php?tid=9818&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;再来一段Delphi写的：&lt;br /&gt;&lt;br /&gt;给你一段读写自身icon的程序。写别的程序的，只需要loadlibrary,用它的句柄代替hinstance.&lt;br /&gt;&lt;br /&gt;PCursorOrIcon = ^TCursorOrIcon;&lt;br /&gt;TCursorOrIcon = packed record&lt;br /&gt;Reserved: Word;&lt;br /&gt;wType: Word;&lt;br /&gt;Count: Word;&lt;br /&gt;end;&lt;br /&gt;//This has been defined in DELPHI9. But not the definition of IconEntry.&lt;br /&gt;PIconEntry = ^TIconEntry;&lt;br /&gt;TIconEntry= packed record&lt;br /&gt;bWidth : Byte; // Width, in pixels, of the image&lt;br /&gt;bHeight : Byte; // Height, in pixels, of the image&lt;br /&gt;bColorCount: Byte; // Number of colors in image (0 if &gt;=8bpp)&lt;br /&gt;bReserved: Byte; // Reserved ( must be 0)&lt;br /&gt;wPlanes : word; // Color Planes&lt;br /&gt;wBitCount : word; // Bits per pixel&lt;br /&gt;dwBytesInRes : dword; // How many bytes in this resource?&lt;br /&gt;dwImageOffset : dword;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;var&lt;br /&gt;hRes,hMem:HRSRC;&lt;br /&gt;lpMem : Pointer;&lt;br /&gt;lp1 : PBYTE;&lt;br /&gt;n : integer;&lt;br /&gt;ts : TMemoryStream;&lt;br /&gt;IconHeader : TCursorOrIcon;&lt;br /&gt;IconEntry : TIconEntry;&lt;br /&gt;&lt;br /&gt;begin&lt;br /&gt;ts:=TMemoryStream.Create;&lt;br /&gt;hRes:=FindResource(hInstance,'small',rt_group_icon);&lt;br /&gt;hMem:=LoadResource(hInstance,hRes);&lt;br /&gt;lpMem:=LockResource(hMem);&lt;br /&gt;IconHeader.Reserved:=PWord(lpMem)^; //usually be ＄0.&lt;br /&gt;IconHeader.wType:=＄01; //＄01 for ICON&lt;br /&gt;IconHeader.Count:=＄01; // we just want lookup a single icon.&lt;br /&gt;//ts.Write(pbyte(lpMem)^,sizeof(TCursorOrIcon));&lt;br /&gt;ts.Write(IconHeader,sizeof(IconHeader));&lt;br /&gt;&lt;br /&gt;n := LookUpIconIDFromDirectoryEx(PBYTE(lpMem),True,16,SM_CYSMICON,LR_DEFAULTCOLOR);&lt;br /&gt;hRes:=FindResource(hInstance,MakeIntResource(n),rt_icon);&lt;br /&gt;hMem:=LoadResource(hInstance,hRes);&lt;br /&gt;lpMem:=LockResource(hMem);&lt;br /&gt;&lt;br /&gt;IconEntry.bWidth:= TBitmapInfoHeader(lpMem^).biWidth;&lt;br /&gt;IconEntry.bHeight:=TBitmapInfoHeader(lpMem^).biHeight div 2;&lt;br /&gt;n:=TBitmapInfoHeader(lpMem^).biPlanes * TBitmapInfoHeader(lpMem^).biBitCount;&lt;br /&gt;if n&gt;=8 then IconEntry.bColorCount:=0&lt;br /&gt;else IconEntry.bColorCount:= 1 shl n;&lt;br /&gt;&lt;br /&gt;IconEntry.bReserved:=＄0;&lt;br /&gt;IconEntry.wBitCount:=TBitmapInfoHeader(lpMem^).biBitCount;&lt;br /&gt;IconEntry.wPlanes:=TBitmapInfoHeader(lpMem^).biPlanes;&lt;br /&gt;IconEntry.dwBytesInRes:= sizeofResource(hInstance,hRes);&lt;br /&gt;IconEntry.dwImageOffset:=sizeof(TCursorOrIcon)+sizeof(TIconEntry);&lt;br /&gt;&lt;br /&gt;ts.Write(IconEntry,sizeof(IconEntry));&lt;br /&gt;ts.Write(pbyte(lpMem)^,IconEntry.dwBytesInRes);&lt;br /&gt;ts.SaveToFile('test.ico');&lt;br /&gt;ts.Free;&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zhidao.baidu.com/question/33643445.html"&gt;http://zhidao.baidu.com/question/33643445.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;还有：&lt;a href="http://www.180it.com/read.php?32"&gt;http://www.180it.com/read.php?32&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/exe.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-6518451807760713255</guid><pubDate>Thu, 16 Oct 2008 14:59:00 +0000</pubDate><atom:updated>2008-10-16T23:00:57.693+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>蛛网</title><description>&lt;img src="http://lh4.ggpht.com/ouland/SPdWgNIgZBI/AAAAAAAAAe4/Ty9oxOj561I/s640/36930029.jpg" /&gt;&lt;br /&gt;一网红尘</description><link>http://www.oulan.com/com/2008/10/blog-post_16.html</link><author>noreply@blogger.com (欧兰辉)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/ouland/SPdWgNIgZBI/AAAAAAAAAe4/Ty9oxOj561I/s72-c/36930029.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-3791454180899838258</guid><pubDate>Thu, 16 Oct 2008 04:58:00 +0000</pubDate><atom:updated>2008-10-16T12:58:55.405+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>摄影</category><title>LZ你还没领略精髓吧</title><description>1、一早一晚，一缕神秘光线&lt;br /&gt;2、5米内有个拍摄主体&lt;br /&gt;3、背景比主体暗&lt;br /&gt;4、整体画面略微欠爆&lt;br /&gt;5、略微压暗画面四角&lt;br /&gt;&lt;a href="http://forum.xitek.com/showthread.php?threadid=569529"&gt;http://forum.xitek.com/showthread.php?threadid=569529&lt;/a&gt;&lt;br /&gt;高人一个</description><link>http://www.oulan.com/com/2008/10/lz.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-105214463906328801</guid><pubDate>Tue, 14 Oct 2008 04:11:00 +0000</pubDate><atom:updated>2008-10-14T12:12:14.511+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>PDF</category><category domain='http://www.blogger.com/atom/ns#'>.net</category><category domain='http://www.blogger.com/atom/ns#'>Open Source</category><title>Generate Thumbnail Images from PDF Documents</title><description>Introduction&lt;br /&gt;&lt;br /&gt;This article presents VB.NET code to create thumbnail images from a directory of Adobe Acrobat PDF documents.&lt;br /&gt;&lt;br /&gt;Often when looking for documents it is much easier to find what you want visually, for example seeing the cover of a document.&lt;br /&gt;&lt;br /&gt;The application was written for a website that I was developing that needed to display links to PDF documents. Instead of just showing a little PDF icon next to each document we wanted to display the front page of the actual document.&lt;br /&gt;&lt;br /&gt;As shown below, this gives the listings better aesthetics and also enables the users to find documents quicker if they recognise it.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.codeproject.com/KB/GDI-plus/pdfthumbnail.aspx"&gt;http://www.codeproject.com/KB/GDI-plus/pdfthumbnail.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://www.oulan.com/com/2008/10/generate-thumbnail-images-from-pdf.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-2468509566896992354</guid><pubDate>Mon, 13 Oct 2008 03:30:00 +0000</pubDate><atom:updated>2008-10-13T11:31:03.505+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Social Network</category><category domain='http://www.blogger.com/atom/ns#'>Open Office</category><title>elgg</title><description>Create your own social network, quickly and easily. Elgg allows you to take full advantage of the power of social technology with elegant, flexible solutions for organisations, groups and individuals.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://elgg.org/"&gt;http://elgg.org/&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/elgg.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-5650101447697547729</guid><pubDate>Mon, 13 Oct 2008 03:27:00 +0000</pubDate><atom:updated>2008-10-13T11:30:07.237+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Open Source</category><category domain='http://www.blogger.com/atom/ns#'>Intel</category><title>Welcome to Threading Building Blocks.org!</title><description>Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability and performance.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.threadingbuildingblocks.org/"&gt;http://www.threadingbuildingblocks.org/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://www.oulan.com/com/2008/10/welcome-to-threading-building-blocksorg.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7509904.post-2472781233217895995</guid><pubDate>Mon, 13 Oct 2008 03:27:00 +0000</pubDate><atom:updated>2008-10-13T11:27:45.123+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Open Source</category><category domain='http://www.blogger.com/atom/ns#'>InfoWorld</category><title>Infoworld开源软件大奖</title><description>InfoWorld历年的开源软件大奖都相当有分量，不过国内知道或者关注这个奖项的用户并不是特别多。InfoWorld 2008年的“开源软件大奖”最新出炉，CHIP软件社区乘此机会将InfoWorld 2008年的“开源软件大奖”中文化并进行整理，希望能够为中国用户带来便利，也希望能够为开源社区共享绵薄之力。&lt;br /&gt;由于InfoWorld的评选软件范围广、类别多，很多时候在同一个类别中，桌面版软件和服务器版软件常常混杂在一起，限于时间和水平，这个专题的组织和本地化肯定有不妥甚至是错漏之处，欢迎用户和网友批评指正。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.chip.eu/cn/standardbeitrag_cn_3640079.html"&gt;http://download.chip.eu/cn/standardbeitrag_cn_3640079.html&lt;/a&gt;</description><link>http://www.oulan.com/com/2008/10/infoworld.html</link><author>noreply@blogger.com (欧兰辉)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>