Version 41 of XO

Updated 2006-09-29 10:31:17

A guy known as XO, eXtra Old in Cyberspace, at the age of 54, it's considered extra old in this part of the world, if one still gets hands dirty, coding something.

I lecture in Fu-Jen Catholic University [L1 ], and is also a co-founder & CTO of a small design house, CQ Inc. [L2 ]

About three years ago(refering to year 2002), began very much enjoying the scripting language, especially Tcl. Tk seems even better, however besides using SpecTcl building simple GUI interfaces for our Tcl scripts, honestly, don't know Tk very much. Did once try Visual Tcl, however, with all due respect, terrified by the complexity of the codes generated. I meant to generate a skeleton, and adapted the changes as required, It's simply too complex for me at then to locate the appropriate spots of the generated code for adapting those changes.

I also accidentally bought a second hand book, "BOOK The Visual TCL Handbook, 1/e", it's about Visual Tcl, however this Visual Tcl is not that Visual Tcl, a.k.a vTcl. ^o^

Kind of attracted by the "jim", by its small footprint, however still too big for our picMicro based Embedded system. ucLinux / Linux based platforms are currently under surveyed.

Leveraging Starkit/Tclkit/Starpack, Metakit & Tclhttpd a lot. On and off, study OpenACS for quite sometime. Use Snit for our OO. Recently also studying moodss.

Zigbee wireless sensors network will be one of our focus areas in the near future.

Has been with this wiki for a while, however "Klant" is the one who brought me here to this particular page.


As of Today (2006/2/18), attracted by Python, while surfing for a more scripting oriented language to do the system programming, however later being led to Ruby, and ended up with Lua finally, I sincerely hope so, there are simply too many of them ^o^.

Benchmark results here [L3 ] may have something to do with how & why I ended up with Lua. Tcl's zero learning curve is certainly a sugar for the end users spicing up whatever they want on our products, there is no doubt about it, what I have been looking for recently, is sort of a more for internal R&D use high level language, but with better performance.

So instead of Tcl + C, I am shooting for Tcl + Lua. Lux [L4 ] comes in handy, however seems like a little bit old, it's done some time in 2001.

Still try to catch up with the Moon (Oops, I mean Lua) by burning the midnight oil, grinding my nose on the book: Programming in Lua [L5 ], a.k.a. Blue PiL, very well written book BTW.


Try entering Chinese --> (吳照輝) see if it's working. Yeah! It does show up my Chinese name correctly. ^o^

Wikit executed under ActiveTcl seems OK with Chinese. However ... Chinese won't show inside WhipIt executed via Tclkit. (I manually inserted encoding cp950 into tclkit.) WhipIt invokes wikit.kit from within, and makes a combo service of Tclhttpd + wikit. (Please refer to Wikit run in a Slave Interpreter on TclHttpd)

I used to have the same problem when using Will Duquette's Notebook App, however after I put cp950.enc to encoding folder, Chinese works just fine.


Start of a block in Chinese... (For testing) 其實個人覺得拿 Wikit 搭配 Notebook 是個蠻不錯的組合,平常我都拿 Notebook (Will Duquette 先生管它叫 Personal Wiki)來撰寫「工作日誌/實驗日誌」(Lab Diary),過去沒發現,今天(2006/9/29)在與輔大資管系學生分享 Notebook (不也就是「筆記簿」ㄇㄟ) 可以拿來做「筆記」用途時,突然驚覺 Notebook 還真是好用!除了本身有著一個個人專屬私的 Wiki 領域之外,當想要跟人家分享一些自己的小筆記時,Notebook 還可以把一頁頁的筆記轉成 HTML 網頁,或是 MediaWiki 格式,轉貼到 MediaWiki 網站來與他人分享。

輔大資管有個「E-Office學園」[L6 ],最近也有一些討論關於該 phpbbs 管理上,未來的走向,蠻想這個周末來好好整理一篇回應的文章,建議改用 Notebook + Wikit / MediaWiki 兩個搭配來使用。 End of Chinese block.


Category Person