public marks

PUBLIC MARKS from YukuanBlog with tag software

20 January 2006

The Neuron Farm

基於興趣,碩士論文我是作 Bio-machine modeling 方面的題目,在歸類上屬於人造生命(Artificial Life, ALife)的範疇,選擇的 target 是神經細胞的生長、發育。

19 November 2005

The Prolog Interpreter

這學期加入 AI 助教群,我打算讓學弟妹從實作中瞭解 Unification Algorithm ,但又不想為他們帶來太大的負擔,於是我從眾多 Prolog language 的 open source 版本中找出了 Peter Bouthoorn 所開發的版本

17 November 2005

The cocktail party problem

在一個雞尾酒會場上,假設有人事先在三個不同的位置分別安置了三支麥克風,意圖監聽大家的談話。

Session Initiation Protocol

就 VoIP 網路而言, SIP是一個非常有彈性而且功能強大的通訊協定, SIP 能夠更有力的支援許多智慧型的電話網路服務及各種使用者平台,並且能夠快速而有效的發展許多先進的功能。

又遇 N Puzzle

針對 N Puzzle,之前以 CLIPS, C Language Integrated Production System 求解過,那是專家系統的課,所以我也很配合地,以 heuristic 的方式,寫起一條條的 production rules 。

Graphing for the Pattern of Antenna Field

專四下學期至專五上學期延續一年(1994-1995)的專題課。我選了任教工程數學及電磁學的柯盟卿老師開授的「天線場型電腦繪圖」作為畢業專題。

The Puzzle Game

大學時(1996)選修的「專家系統」課,任課老師要我們以 CLIPS 實作智慧拼盤程式。

Ant Simulation

大學(1997)的程式設計課要求學生在網路上找一個 JAVA Applet 的程式,研究後寫一篇報告上來。我在網路上找到 Mark Miller 所撰寫的「Manna Mouse」JAVA Applet,檢閱了原始碼後,覺得它的程式架構太雜亂了。

The Thread Class Library for Linux

在設計應用程式時,一些需要並行處理(concurrent processing)的功能,已經很少人使用中斷(interrupt)的方法解決,也不必再自行利用一個輪詢迴圈(Round-robin loop)來達到並行的效果──因為現在作業系統的設計,都已經支援執行緒(thread)了。

15 November 2005

《教堂與市集》的格言

[格言 1] 好軟體都是起源於程式發展者要解決切身之痛. 1. Every good work of software starts by scratching a developer's personal itch.

軟體系統的秩序起源--《建築的永恆之道》評介之續篇

這一回,就如之前規劃的,來聊聊“軟體構築”。更精確地說,是軟體系統中,秩序的來源。

久違了 XTinux

前陣子到 Study Area 閒逛時,發現了之前為公司弄的一些 PDA 軟體,同事把它 Screen Shot 起來,在那展示著:

YukuanBlog's TAGS related to tag software

agent +   ai +   alife +   Antenna +   brain +   bss +   clips +   compiler +   concept +   cpp +   dsp +   embedded +   expert system +   free +   functional +   ga +   graphics +   ica +   java +   linux +   matlab +   multithread +   neuron +   oo +   order +   oscillograph +   probe +   project +   prolog +   protocol +   puzzle +   quote +   refactoring +   scope +   search +   self organization +   simulation +   sip +   unit test +   voip +