<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://blogmarks.net/api/user/YukuanBlog/marks/tag/cpp">
<title>Public marks from user YukuanBlog with tag cpp</title>
<description>Public marks from user YukuanBlog with tag cpp</description>
<link>http://blogmarks.net/user/YukuanBlog/marks/tag/cpp</link>
<items><rdf:Seq><rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/815743"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/310056"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/228384"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/226083"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/225810"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/225807"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/224553"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/224544"/>
<rdf:li resource="http://blogmarks.net/api/user/YukuanBlog/mark/224540"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/815743">
<title>Boost to Python</title>
<link>http://yukuan.blogspot.com/2006/08/boost-to-python.html</link>
<description>前陣子費了番功夫評估一些工具，跑複雜網路的模擬實驗要用的。這些實驗，圖論用得特別兇；會用到許多隨機抽樣的東西；實驗結果、數據，也要以圖表繪出。</description>
<dc:date>2006-08-28T21:06:39Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>graph, python, BGL, boost, cpp, programming</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2006/08/boost-to-python.html"><img border="0" src="http://blogmarks.net/screenshots/2006/08/28/74624f049f4db0ce31af311dc4a748b1.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2006/08/boost-to-python.html">Boost to Python</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">前陣子費了番功夫評估一些工具，跑複雜網路的模擬實驗要用的。這些實驗，圖論用得特別兇；會用到許多隨機抽樣的東西；實驗結果、數據，也要以圖表繪出。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/graph">graph</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/BGL">BGL</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/boost">boost</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programming">programming</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=815743">Copy</a> | 
<a href="http://blogmarks.net/link/1043155">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/310056">
<title>我的 Linux on Windows 體驗</title>
<link>http://yukuan.blogspot.com/2006/01/linux-on-windows.html</link>
<description>Linux-like 環境下許多好用的工具被熱心的使用者移植到 Windows 上。剛開始人們先移植的是上面的程式開發環境，慢慢的其他實用的軟體也陸陸續續被移植過來。</description>
<dc:date>2006-01-20T11:37:31Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>freeware, linux, gnu, ide, cpp, porting</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2006/01/linux-on-windows.html"><img border="0" src="http://www.blogmarks.net/screenshots/2006/01/20/1988cc69775e6f8039c686197d6556d6.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2006/01/linux-on-windows.html">我的 Linux on Windows 體驗</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">Linux-like 環境下許多好用的工具被熱心的使用者移植到 Windows 上。剛開始人們先移植的是上面的程式開發環境，慢慢的其他實用的軟體也陸陸續續被移植過來。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/freeware">freeware</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gnu">gnu</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ide">ide</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/porting">porting</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=310056">Copy</a> | 
<a href="http://blogmarks.net/link/470112">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/228384">
<title>The Prolog Interpreter</title>
<link>http://yukuan.blogspot.com/2004/02/prolog-interpreter.html</link>
<description>這學期加入 AI 助教群，我打算讓學弟妹從實作中瞭解 Unification Algorithm ，但又不想為他們帶來太大的負擔，於是我從眾多 Prolog language 的 open source 版本中找出了 Peter Bouthoorn 所開發的版本</description>
<dc:date>2007-06-19T22:48:01Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>functional, unit test, software, prolog, refactoring, project, ai, compiler, cpp</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2004/02/prolog-interpreter.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/11/19/87d82854a7a760dbadbbdba7ed26ab68.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2004/02/prolog-interpreter.html">The Prolog Interpreter</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">這學期加入 AI 助教群，我打算讓學弟妹從實作中瞭解 Unification Algorithm ，但又不想為他們帶來太大的負擔，於是我從眾多 Prolog language 的 open source 版本中找出了 Peter Bouthoorn 所開發的版本</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/functional">functional</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/unit%2Btest">unit test</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/software">software</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/prolog">prolog</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/refactoring">refactoring</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/project">project</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ai">ai</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/compiler">compiler</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=228384">Copy</a> | 
<a href="http://blogmarks.net/link/345886">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/226083">
<title>又遇 N Puzzle</title>
<link>http://yukuan.blogspot.com/2003/02/n-puzzle.html</link>
<description>針對 N Puzzle，之前以 CLIPS, C Language Integrated Production System 求解過，那是專家系統的課，所以我也很配合地，以 heuristic 的方式，寫起一條條的 production rules 。</description>
<dc:date>2007-04-12T07:57:59Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>software, oo, search, project, ai, puzzle, cpp, linux</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2003/02/n-puzzle.html"><img border="0" src="http://blogmarks.net/screenshots/2007/04/12/04540980a557307c5b77316c0559a0bd.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2003/02/n-puzzle.html">又遇 N Puzzle</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">針對 N Puzzle，之前以 CLIPS, C Language Integrated Production System 求解過，那是專家系統的課，所以我也很配合地，以 heuristic 的方式，寫起一條條的 production rules 。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/software">software</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oo">oo</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/search">search</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/project">project</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ai">ai</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/puzzle">puzzle</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=226083">Copy</a> | 
<a href="http://blogmarks.net/link/341658">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/225810">
<title>Graphing for the Pattern of Antenna Field</title>
<link>http://yukuan.blogspot.com/2000/07/graphing-for-pattern-of-antenna-field.html</link>
<description>專四下學期至專五上學期延續一年（1994-1995）的專題課。我選了任教工程數學及電磁學的柯盟卿老師開授的「天線場型電腦繪圖」作為畢業專題。</description>
<dc:date>2007-07-01T11:28:03Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>software, project, Antenna, cpp, graphics</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2000/07/graphing-for-pattern-of-antenna-field.html"><img border="0" src="http://blogmarks.net/screenshots/2007/07/01/9181af975c5bef1326f8968d004f4e8a.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2000/07/graphing-for-pattern-of-antenna-field.html">Graphing for the Pattern of Antenna Field</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">專四下學期至專五上學期延續一年（1994-1995）的專題課。我選了任教工程數學及電磁學的柯盟卿老師開授的「天線場型電腦繪圖」作為畢業專題。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/software">software</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/project">project</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/Antenna">Antenna</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/graphics">graphics</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=225810">Copy</a> | 
<a href="http://blogmarks.net/link/341166">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/225807">
<title>The Thread Class Library for Linux</title>
<link>http://yukuan.blogspot.com/2000/07/thread-class-library-for-linux.html</link>
<description>在設計應用程式時，一些需要並行處理（concurrent processing）的功能，已經很少人使用中斷（interrupt）的方法解決，也不必再自行利用一個輪詢迴圈（Round-robin loop）來達到並行的效果──因為現在作業系統的設計，都已經支援執行緒（thread）了。</description>
<dc:date>2006-01-09T12:13:29Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>software, oo, linux, project, multithread, cpp</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2000/07/thread-class-library-for-linux.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/11/17/e5175297696cb7d6371d9916c0b4b445.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2000/07/thread-class-library-for-linux.html">The Thread Class Library for Linux</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">在設計應用程式時，一些需要並行處理（concurrent processing）的功能，已經很少人使用中斷（interrupt）的方法解決，也不必再自行利用一個輪詢迴圈（Round-robin loop）來達到並行的效果──因為現在作業系統的設計，都已經支援執行緒（thread）了。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/software">software</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/oo">oo</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/project">project</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/multithread">multithread</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=225807">Copy</a> | 
<a href="http://blogmarks.net/link/341160">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/224553">
<title>Re: 請問在何種狀況下會考慮使用exception?</title>
<link>http://yukuan.blogspot.com/2001/09/re-exception.html</link>
<description>就大部分的軟體系統而言，想在程式還沒完成時就知道效率的瓶頸在哪？無異是緣木求魚！在應該使用 Exception 時就使用，在程式還沒正確之前，效率再高都是枉然。</description>
<dc:date>2006-01-09T13:38:09Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>programming, debug, exception, cpp</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2001/09/re-exception.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/11/15/941d6cad07641a61594da4c2597ac48b.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2001/09/re-exception.html">Re: 請問在何種狀況下會考慮使用exception?</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">就大部分的軟體系統而言，想在程式還沒完成時就知道效率的瓶頸在哪？無異是緣木求魚！在應該使用 Exception 時就使用，在程式還沒正確之前，效率再高都是枉然。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programming">programming</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/debug">debug</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/exception">exception</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=224553">Copy</a> | 
<a href="http://blogmarks.net/link/338895">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/224544">
<title>Re: 有沒有好的機制來判斷物件是否已被 delete</title>
<link>http://yukuan.blogspot.com/2001/07/re-delete.html</link>
<description>如果整個程式都是由我一個人開發的話（包括使用的 Library），通常是不必動用到這類的工具。</description>
<dc:date>2006-01-09T13:38:45Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>tools, programming, debug, cpp</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2001/07/re-delete.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/11/15/b5829108add7557bef8cfe4de9956675.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2001/07/re-delete.html">Re: 有沒有好的機制來判斷物件是否已被 delete</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">如果整個程式都是由我一個人開發的話（包括使用的 Library），通常是不必動用到這類的工具。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tools">tools</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programming">programming</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/debug">debug</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=224544">Copy</a> | 
<a href="http://blogmarks.net/link/338880">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/YukuanBlog/mark/224540">
<title>Assertion</title>
<link>http://yukuan.blogspot.com/2001/06/assertion.html</link>
<description>Assertion 的使用目的，就是要防止客戶對程式庫的誤用。以 Design by Contract 的原則再加上 OOP 的術語，簡單說來：就是要確保物件在執行操作或行為後還要維持其內部狀態的正確。</description>
<dc:date>2006-01-09T12:23:12Z</dc:date>
<dc:author>YukuanBlog</dc:author>
<dc:subject>programming, debug, exception, cpp, assertion</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://yukuan.blogspot.com/2001/06/assertion.html"><img border="0" src="http://www.blogmarks.net/screenshots/2005/11/15/233bc3df5c914420cb76d0c502e10dcc.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://yukuan.blogspot.com/2001/06/assertion.html">Assertion</a></h4>
 
by <a href="http://blogmarks.net/user/YukuanBlog">YukuanBlog</a> 
<p class="description">Assertion 的使用目的，就是要防止客戶對程式庫的誤用。以 Design by Contract 的原則再加上 OOP 的術語，簡單說來：就是要確保物件在執行操作或行為後還要維持其內部狀態的正確。</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programming">programming</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/debug">debug</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/exception">exception</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cpp">cpp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/assertion">assertion</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=224540">Copy</a> | 
<a href="http://blogmarks.net/link/338873">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> </rdf:RDF>