June 13, 2026
by wanleung
In short: A coding rule from a 1990s university computer science class — where the hard constraint was the size of a CRT screen — turned out to be one of the most practical pieces of advice I’ve ever...
Read more →
May 30, 2026
by wanleung
Code: github.com/wanleung/ai-dev-teamIn short: The pipeline’s own AI agents opened a pull request with 7 critical bugs — code that couldn’t run at all. This post dissects exactly why it happened and...
Read more →
May 25, 2026
by wanleung
As the system grew, every new pipeline type — bug fixes, documentation, features — needed its own Python script and GitHub Actions workflow. This post covers how all of them were unified into a single watcher process where a GitHub label determines which pipeline runs. Adding a new pipeline now means writing one YAML file.
Read more →
May 24, 2026
by wanleung
Standard mode and TDD mode cover most use cases, but sometimes you want a custom sequence — run two review loops in a row, skip deployment tests, or run a domain-specific agent you added yourself. This post covers pipeline.yaml: a separate config file that lets you define any stage sequence with explicit loop blocks, and a drag-and-drop GUI that builds it without hand-editing YAML.
Read more →
May 23, 2026
by wanleung
The standard pipeline writes code first, then tests. This post covers a TDD mode that flips the order: QA writes tests before the engineers see the problem, then engineers implement against those tests, then a fix loop runs until the suite is green. It also covers how this forced a proper stage registry — replacing hardcoded stage sequences with a configurable system.
Read more →
May 16, 2026
by wanleung
The original pipeline was hardwired to GitHub Models. This post covers how I extracted every LLM backend into its own class with a shared interface, added a relay that automatically falls back to the next backend on connection failure, and what I learned about building resilient AI infrastructure around unreliable upstream APIs.
Read more →
May 04, 2026
by wanleung
Seven posts of technical depth, but what does it all mean? This closing post steps back to reflect on the lessons learned, how this project vindicates what Builder.ai was attempting, where the remaining hard problems are, and what I’m building next.
Read more →
May 02, 2026
by wanleung
The first draft is never the best draft — not for requirements, not for system designs. This post covers how the pipeline runs structured review-and-revise loops before any code is written: the PM rewrites the requirements based on critique, the Architect rewrites the design based on critique, up to three times each. Better inputs at the top produce dramatically better code at the bottom.
Read more →
May 01, 2026
by wanleung
Agents that can only read what you put in their prompt are flying blind. This post covers how agents get access to external tools — searching the web, querying GitHub, reading the codebase — and how the system automatically switches strategy based on repo size: smaller projects get the full code in the prompt, larger ones use semantic search to find what’s relevant.
Read more →
April 30, 2026
by wanleung
A one-way pipeline that can’t respond to feedback is just a code generator. This post covers two features that make the system a real collaborator: a feedback loop where review comments on a pull request trigger automatic code revisions, and a Q&A mechanism where the AI pauses mid-run to ask clarifying questions before building the wrong thing.
Read more →
April 29, 2026
by wanleung
Without memory, every pipeline run starts from scratch — the agents forget what frameworks you chose last week, what they built last month, what the reviewer rejected last time. This post covers a three-tier memory system: per-run context, a searchable history of past projects, and a living knowledge base kept inside each target repo.
Read more →
April 28, 2026
by wanleung
A pipeline that crashes halfway through loses all the AI work done so far. This post explains how the system saves progress after every stage so a failed run can resume exactly where it left off — never repeating work. It also covers how to route different projects to different GitHub repos from a single pipeline.
Read more →
April 27, 2026
by wanleung
The pipeline has six core roles — Product Manager, Architect, Engineers (running in parallel), Code Reviewer, and QA Engineer. Each role hands a structured output to the next. The quality of those handoffs matters more than any individual agent. A vague requirement produces a vague design, which produces broken code. Getting the handoffs right is the whole game.
Read more →
April 26, 2026
by wanleung
Instead of building a new database or custom framework to run the AI team, I used GitHub itself — issues, branches, pull requests, and Actions — as the backbone. Agent behaviour lives in plain markdown files, not code, so anyone can read and change it. This design means adding a new agent takes minutes, not days.
Read more →
April 24, 2026
by wanleung
Introduction post in the AI Software House series.I spent three and a half years at Builder.ai believing in an idea: that software development could be industrialised. That you could describe an app...
Read more →
March 15, 2026
by wanleung
An Arduino project that enables ESP32-C3 to act as a display driver for lcd4linux daemon using an I2C OLED 128x32 display (SSD1306).
Read more →
February 16, 2025
by wanleung
A new article was posted on Media https://wanleung.medium.com/learning-from-it-project-failures-key-lessons-and-strategies-for-success-c6c2cd4461a8
Read more →
September 09, 2024
by wanleung
My previous company was in this culture. It works very well. But it is a small company. So, I don't think a large enterprise would work as most of the large enterprises are very hierarchy and...
Read more →
December 23, 2020
by wanleung
https://wanleung.medium.com/
Read more →
May 02, 2016
by wanleung
The Ubuntu on my Dell XPS 13 was 15.10. After the update to 16.04, it lost the WIFI. Here is the way to enable the wifi back. sudo apt-get install broadcom-sta-dkms and it will work again.
Read more →
February 18, 2015
by wanleung
http://www.vjmedia.com.hk/articles/2015/02/18/99722 創新科技局又胎死腹中, 作為IT人, 覺得這個理所當然. 因為有局同無局, 政府其實都係唔知乜野係創新科技, 唔會識搞, 所以最好唔搞好過搞. 但話又說回頭, 莫乃光議員其中一個POINT, 有局始終好過無局, 原因係, 多左個局, 我們多左個明確對像, 年年鬧, 月月鬧, 日日鬧....
Read more →
November 08, 2014
by wanleung
全部都係我們錯. 個客改REQUIREMENT加新REQUIREMENT而無加時間, 我們趕到痴Q線, OT O 到仆晒街, 攰到抽筋, 係我們錯. 班友唔Q識寫API, 都算, 份DOC同個API又唔同, 我們跟足DOC做野唔WORK, 原來又係我們錯. 之前又話乜Q SUPPORT都有, 又話幫手這樣那樣, 有TEST ACC同CODE, 到頭來班友乜Q都唔知又唔識搞, 能力不足,...
Read more →
July 30, 2014
by wanleung
本人自製了一些片上YOUTUBE,作為初學者學習使用Raspberry Pi的教學。 如有任何問題,以及想知的事,請到HKCOTA的Facebook專頁留言。 https://www.facebook.com/hkcota
Read more →
March 31, 2014
by wanleung
FOSSASIA 2014於2月28日至3月2日在柬埔寨首都金邊舉行. 因為受到FOSSASIA邀請出席, 並有半價機票連住宿. 於是在2月尾出發去金邊, 基於貪平, 乘坐馬來西亞航空去吉隆坡, 再轉機去金邊. 查過一下旅行資料, 柬埔寨位於熱帶, 去柬埔寨最好是10月到3月之間的旱季, 所以在FOSSASIA之後, 順道去邏粒參觀吳哥窟. 是次參加FOSSASIA, 我準備了三個題目,...
Read more →
September 08, 2012
by wanleung
原文: FaceBook Post: 《對理性的執著——我為甚麼要求撤科》動機篇 作者:劉彥君 慈幼英文學校老師.香港中文大學教育博士候選人 要求撤科的動機何在?要求撤科,是因為課程不完善嗎?因為施政失當嗎?因為洗腦嗎?...
Read more →
September 08, 2012
by wanleung
原文: FaceBook Post: 《何謂洗腦》 作者:劉彥君 慈幼英文學校老師.香港中文大學教育博士候選人 甚麼是洗腦? 洗腦本來沒有一個統一的定義,在這次國民教育科事件中,主流討論裏的「洗腦」,主要是指「有害的思想灌輸」,本文也以此為定義。所以,這裏也不討論「洗腦」是否有害,因為在主流的討論中,有益的就不叫「洗腦」。至於少部人提到「有益的洗腦」,這裏就以「有益的思想灌輸」代替,以消誤會。...
Read more →
July 31, 2012
by wanleung
各位家長,要小心五毛之言論,現在五毛已大舉出動,有些會扮中立理性各打五十、有些會抹黑、有些會放假消息、有些會專用歪理來花你時間消磨意志及打擊士氣,要你先接受後檢討,請不要中計。政治就和買餸講價一樣,一定要狠,寸土必爭,只要有少少心軟,即會全敗,必需要以否定為肯定。 再者,国民教育是無需要和無必要,因為原本的常識(未合併前的社會科),通識,EPA,倫理,中史和中國文化,已有公民教育的存在。...
Read more →
July 22, 2012
by wanleung
又到香港書展, 今年書展, 今年本身沒有什麼心情去書展, 基本上, 近年書展已成了特賣場, 書展的書和在樂文或其他書局所賣的差不多, 而因為最近已在樂文買了幾本書的關係, 所以不大有興致, 刻意去書展和人們鬥迫. 但當看到是屆書展, 請了白先勇先生來為其新書--父親與民國開座談會, 就決定出席, 目的為了取得白先勇先生的簽名. 白先勇先生的新書, 主要是想盡量還原其父的歷史,...
Read more →
March 26, 2012
by wanleung
本人在花了一個月的空餘時間, 幫筆順五碼寫了一隻開源的Android版本. 這是本人第一隻正式發表的Android App, 和之前iOS的一樣, 我第一隻APP亦是和輸入法有關的. 寫Android App的困難, 在於其API和iOS的設計方式不同, 寫的時候要重新適應, 不過寫落覺得有些似Java Swing, 所以很快就適應過來. 自己感覺, 人們常說Android設計UI很麻煩,...
Read more →
January 18, 2012
by wanleung
最近miniweb事件,來龍去脈,請移玉步到http://www.daisymarisfung.com/2012/01/16/miniweb-copyright-infringement/,不再另述,本文的目的,是談談本人的一些見解,若有任何錯漏,不吝賜教。 聲明: 商業侵權在香港是刑事罪。 在英式法律系統下,是假定無罪,即法庭一日未判,都是無罪的。...
Read more →
January 11, 2012
by wanleung
本人已在本人的facebook及G+上已表明對泛民初選之立場, 不再另述. 本人發本文的目的是我們在解釋保安技術層面時, 被標籤為專業霸權, 而對專業霸權一詞有感而發而已. 專業霸權一詞真好, 好像有了專業, 就可以用專業的「武力」去欺壓人. 如基要派人士, 常用科學霸權來說科學欺壓他們, 但科學是講證據, 係人都可以推返, 那何來霸權? 那麼香港的IT界, 又是否專業霸權,...
Read more →
July 22, 2011
by wanleung
又到一年一度的書展, 有看開本BLOG的網友, 應發現我上年無寫有關書展2010的POST, 可能以為我無出席. 查實去年(2010)都有出席, 不過是最無聊的一年, 往年的書展實在太平凡, 沒什麼特色, 又無特別書, 又因那時比較忙, 因此乾脆不記了. 今年可就不同, 今年2011書展, 辦得比以往幾年好, 可以話最有心思是今年了. 今日一早就入了會場, 行到晚上差不多6時才離開....
Read more →
May 22, 2011
by wanleung
5月19日晚是Hacking Thursday Hong Kong(H4HK-駭能工程)的首次聚會, 出乎意料的大成功. 原本活動只預8人, 最後有15人出席. 當晚由YAHOO麻雀, 到看過什麼小說, 天南地北無所不談. 當中有些小插曲, 當晚亦有另一網上組織Travel Life在同一CAFE聚會, 不少當日Travel Life聚會的參加者都認錯了我們H4HK而誤入了我們的活動....
Read more →
October 02, 2010
by wanleung
今年是第一次去barcamp,前2年無去是因為barcamp在早上開始, 對於在放假會睡到差不多下午的我來說,是太早了,所以早2年都無出席。 而今年出席的原因,是因為今年的軟件自由日和barcamp是同一天,為了方便租場, 於是軟體自由日就找barcamp一同合辦,由barcamp在下午開一些時段來辦軟體自由日的活動。 當日軟體自由日的安排可到此參詳。...
Read more →
October 01, 2010
by wanleung
因SERVER有問題及無時間,無寫幾個月BLOG了。一寫,就要賣一賣廣告。 小弟第一隻IPHONE APP:Cangjie Traditional Chinese Input上了APP STORE了,是一隻實際上寫給自己用的,可在IPAD上用倉頡打傳統中文的APP。不過既然寫了出來,安裝入IPAD上亦要買US$99的DEV ACCOUNT,那麼不如順手放上APP STORE做福人群。...
Read more →
November 22, 2009
by wanleung
Google在美國時間19日10時發報了Chromium OS的原碼, 星期五在公司下載了原碼, 但沒時間COMPILE(有同事BT了一個BUILD好的IMG放在VM玩,但LOGIN不到), 而星期六因要去看醫生及去坪石幫手升級OLPC, 一直到今日才有時間試. Build的過程很簡單, 只要照著程序做就行, 而且因為用UBUNTU9.10的關係(他們建議), 過程一直都很順利,...
Read more →
November 16, 2009
by wanleung
11月12﹣15日,是每童一電腦義工團第3次去四川省都江椻浦陽小學,最初2次是把總共1000部XO送到四川省都江椻浦陽小學,而這一次是更新XO系統,另加入一些新的程式,和他們師生進行培訓,教導他們如何使用XO,及使用XO作教育用途,並幫助浦陽小學建立無線網絡系統,學校伺服器,以及建立電郵及作品分享平台。...
Read more →
November 03, 2009
by wanleung
Server需要大修, 於是把web和mysql等, 搬到macmini上, 而用VM的好處, 能把整個IMAGE, 搬到另一部機繼續運行, 而原本那部機就可以大修, 而搬的過程非常簡單方便, 只要在另一部機上裝上VMWare, 再把vm image rsync過去就行. 而為何無故地由VMWare轉上KVM? 因為ubuntu出了9.10, 而原本server行ubuntu6.10,...
Read more →
October 26, 2009
by wanleung
Windows7開賣,而M$為了宣傳,展開了一連串的宣傳活動,而於24日辦了一個慈善優惠日,人們可以以港幣377元換購Windows7...
Read more →
October 04, 2009
by wanleung
本人server上的vmware server很久沒有更新過, 由於以前vmware server安裝在kernel 2.6系統時,會有compile不到的問題, 因此每升級vmware一次,就要去patch個vmware, 非常不方便, 因此升到1.0.4後, 因為懶, 及沒有時間的關係, 就一直都沒有更新過. 今日心血來潮, 就把原來的1.0.4, 升級為2.0.1. 在升級過程上,...
Read more →
October 04, 2009
by wanleung
冒險少女娜汀亞這一套動畫,1990年最先在日本NHK播映,1991年在香港TVB播映,那時本人約是三、四年級左右。 在2005年,為了記念冒險少女娜汀亞誕生15周年,日本方面以這個故事為主題,製作了一隻PS2 GAME,於2006年移植到PC上,在今年2009年翻譯成中文版,以台灣譯名為名,為海底兩萬里。...
Read more →
September 30, 2009
by wanleung
由於之前那部CLOUDBOOK的KEYBOARD壞掉,除了那部OLPC外,沒有其他可帶出街的筆電(本身有一部LAPTOP,但由於電池壞了很久,已變成DESKTOP),於是在物色一部又輕又方便的筆電。 剛巧看到GIGABYTE Touch Note...
Read more →
March 25, 2009
by wanleung
這次用apt-get dist-upgrade不能順利由etch升至lenny,發現是debconf問題,需要先刪除debconf-i18n,之後去主站下載debconf-english_1.5.26_all.deb和debconf_1.5.24_all.deb,再force install,之後才能順利用apt-get dist-upgrade升級。...
Read more →
March 14, 2009
by wanleung
終於有空安裝debian 5 來試. debain installer 不能detect cloudbook的network card. 原本的kernel不支援headphone plugin, 需要patch. 原本kernel 己支援VIA C7的e_powersaver, 不需要再compile. 而他地方, 基本上沒有什麼大分別.
Read more →
December 30, 2008
by wanleung
經過了2星期的等待, 終於在23日收到電話, 叫我去取貨. 由於olpc的LCD是新技術, 在陽光下仍能清晰可見, 而且解像達1200x900, 非常適合作電子書. 這olpc是買來作電子書用途.
Read more →
October 07, 2008
by wanleung
防火長城,是中共中央為了防止大陸人民瀏覽到一些中共認為會影響大陸社會穩定的外國網上資訊,而設立的一個全國性防火牆。 在香港,不知哪一個該死的契弟不學無術,想在香港這個受基本法保障自由的地方,學偉大祖國那套,管制網上自由。 譚偉豪一當選為IT界議員, 在接受香港電台訪問時, 就已明言要立法監控網上言論. 當時就知道網上言論自由危在旦夕. 萬萬想不到, 政府會在這個選舉後, 毒奶事件,...
Read more →
July 27, 2008
by wanleung
家中已用了Gigabit Network 近半年, 自上月開始, 有部分電腦的gigabit的network卡, 連不上家中的gigabit network, 最後需要把gigabit network卡設定成只行100Mbit才能連上. 經用google搜索過, 發現有不少人有同樣的問題, 和他們一樣, 本人亦是用linksys sd2008的gigabit switch. 由於不明原因,...
Read more →
May 28, 2008
by wanleung
不知何解, 最近常有人問, 如何在非中文介面下用scim輸入中文. 本人亦是用英文介面, 因為習慣了, 改不到. 由於系統預設scim只會在中日韓介面時才會啟動, 因此若要在英文介面下要輸入中文, 就需要手動設定一下. ubuntu和debian的作法都是一樣的, 首先, 看一看有沒有安裝scim及輸入法的packages和im-switch. 然後用im-switch去設定....
Read more →
May 14, 2008
by wanleung
近日acg界最轟動的消息, 是有三個常把最新動畫用share分享的日本人, 被當地警方逮捕的事件. 有關文章可到知日部屋找到. http://www.cuhkacs.org/~benng/Bo-Blog/read.php?897 這又帶出自由分享及版權的問題. 在網上, 亦有很多討論自由軟體和cc的相關的文章, 亦帶出很多問題重點, 其結論多是自由分享, 令資訊更流通, 只會利多於弊. 不過,...
Read more →
March 23, 2008
by wanleung
3月19日出席了由Agile Hong Kong 辦的WORKSHOP,去體驗PAIR PROGRAMMING。 之後和舊同事以及主辦單位一行13人一同食晚飯。最後回到家中已是零晨1時30分。 覺得這類WORKSHOP不錯,除了可學到不同的知識外,還可識到不少行內人。 而且這類SOLVE PROBLEM的問題,很久沒有做過,做完感覺腦筋好像清晰了不少,很久都沒試過有這樣的感覺。...
Read more →
March 22, 2008
by wanleung
終於把家中的WORK STATION和LAPTOP上的DEBAIN, UPGRADE到TESTING VERSION。 GNOME的速度比以前快了些,而字體就比以前減了2個SIZE,應該FIX了上一個版本字體雖SET為同一SIZE,但在GNOME中字體比KDE大的問題。 另外TESTING VERSION中,多了開機動畫。 其他功能還在測試中。
Read more →
March 19, 2008
by wanleung
終於買了部cloudbook, 因其輕巧, 只有2磅重, 而且用linux, 用linux的產品一定要支持一下. 在美國賣us$399, 香港要賣hk$4000. cloudbook 用via 的C7-M1.2G的cpu, 512MB RAM, 30GB Hard DISK, 雖然ram少了點, 慢了點, 勝在輕巧, 而且design值得一贊, mouse pad是分別在機身2旁,...
Read more →
January 02, 2008
by wanleung
等了很久的phpbb3終於release. http://www.phpbb.com/ 本人覺得今次release最重要的是, 終於support utf8. 之前phpbb2, 若要支援多個語系, 如繁體, 簡體和日文, 就要轉utf8, 要把code內hard code了charset的地方全轉成utf8, 轉完後還要試試有沒有地方用了utf8的function, 要把其刪除, 之後再試,...
Read more →
September 01, 2007
by wanleung
今日再用firefox嘗試登入HSBC的網上銀行, 終於能成功登入. 證明HSBC弄好了firefox的登入問題. 但在Debian中, 用iceweasel仍不能登入, 經看過登入頁面的source後, 看到在一個variable, 在用debian的iceweasel時, 會程現false的狀態, 這個variable是由server generate出來的. 但用user agent...
Read more →
August 30, 2007
by wanleung
昨日還能用Iceweasel(Firefox in Debian)登入HSBC的網上銀行服務。 豈料今日早上登入時, 出現這句 We regret that HSBC Internet Banking must be viewed by either Internet Explorer 6.0 (or later versions) or Netscape Navigator 7.1 (or...
Read more →
August 21, 2007
by wanleung
From: Greg Kroah-Hartman To:
[email protected], Andrew Morton ,
[email protected],
[email protected] Subject: Linux 2.6.22.4 Date: Mon, 20 Aug 2007 21:43:07 -0700 Message-ID:...
Read more →
August 14, 2007
by wanleung
這個是舊聞, 本人是在8月11日lwn上得知這個消息, 現在筆錄一下. SCO和IBM 為了unix 版權問題的官司, 法官最後得出結論是, novell 沒有轉移任何unix及unixware 的版權給SCO, 因此判SCO敗訴. 詳細新聞: http://lwn.net/Articles/245202/
Read more →
August 12, 2007
by wanleung
http://firedog.hk/blog/2007/08/08/end-of-firedog/ 火狗工房, 一間香港原創遊戲開發公司, 在他的的開發blog中, 宣佈若沒有資金的話, 將會結業. 愛神餐館, 一隻能成功打入日本市場的遊戲, 火狗的成功, 雖然蝕足八年, 但正如他們的blog所說 "能夠創作原創的動畫、漫畫和遊戲,就是我的夢想,就是火狗全體成員的夢想",...
Read more →
May 22, 2007
by wanleung
Need to recompile kernel. cd /usr/src/sys/i386/conf cp GENERIC MYKERNEL Edit the file MYKERNEL and add the line options QUOTA Then run the following commands: /usr/sbin/config MYKERNEL cd...
Read more →
April 26, 2007
by wanleung
Here is the instruction for running XEN on Debian Etch on Core2Duo 6300 with 2GB Ram. First, install all the packages that related to XEN. apt-get install libc6-xen linux-headers-2.6-xen-686...
Read more →
April 17, 2007
by wanleung
The source is now on Github: https://github.com/wanleung/self-signed-certificate-generator While the Debian apache2 package was in Apache version 2.0, there was a tool called...
Read more →
April 15, 2007
by wanleung
為慶祝DEBIAN 4.0 released,Debian HK今日下午3時在又一城辦了一個聚會, 本人今日有幸能抽空出席。在聚會中,認識了不少LINUX的愛好者, 大家彼此交流了不少LINUX的經驗和知識, 是一個很好的聚會。
Read more →
April 09, 2007
by wanleung
Debian Etch finally released on 8th April, 2007. Here is the notice from
[email protected]. Debian GNU/Linux 4.0 released The Debian Project is pleased to announce the official release...
Read more →
March 31, 2007
by wanleung
Read more →
March 16, 2007
by wanleung
This instruction is for Gnome in Debian etch on kernel 2.6.18. apt-get install bluetooth bluez-cups bluez-gnome bluez-hcxidump bluez-pcmcia-support bluez-utils libblurtooth2 obexfs obexftp obexpushd...
Read more →
February 17, 2007
by wanleung
There is an interesting hack in an account of our client on our webhosting service. It is an online library system of our client which is written in PHP. One day, the system admin reported that the...
Read more →
June 12, 2006
by wanleung
To use deb rather than source. http://www.debian-administration.org/articles/78
Read more →
May 03, 2006
by wanleung
Article from Linux Gazette to say how to prevent DDoS attacks. http://linuxgazette.net/126/cherian.html
Read more →
March 27, 2006
by wanleung
http://www.centos.org/modules/news/article.php?storyid=127 這是真人真事。一日CentOS團隊收到一封政府的電郵。 某鎮政府去信centos, 說他們的website給centos的人hack了. 而政府發言人所看到的, 是centos3 apache的test page. 像這頁:...
Read more →
March 24, 2006
by wanleung
Use update-alternatives to change the xinput setting so that can use SCIM in en_GB enviroment. # update-alternatives --install /etc/X11/xinit/xinput.d/en_GB xinput-en_GB...
Read more →
March 07, 2006
by wanleung
http://yblog.org/archive/index.php/6055#trackback
Read more →
February 08, 2006
by wanleung
Close: regsvr32 /u %windir%\system32\zipfldr.dll ReOpen: regsvr32 %windir%\system32\zipfldr.dll http://yblog.org/archive/index.php/5913
Read more →
February 03, 2006
by wanleung
cabextract http://www.kyz.uklinux.net/cabextract.php ies4linux http://www.tatanka.com.br/ies4linux/en/instructions/
Read more →
January 05, 2006
by wanleung
W: GPG error: ftp://www.hk.debian.org unstable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F1D53D8C4F368D5D NO_PUBKEY 010908312D230C5F W:...
Read more →
December 29, 2005
by wanleung
/etc/rc2.d/S13gdm log_action_msg->log_begin_msg log_daemon_msg->log_begin_msg /etc/X11/default-display-manager
Read more →
December 23, 2005
by wanleung
grant update, insert, delete, select on *.* to user@host identified by 'passwd'; flush privileges;
Read more →
December 01, 2005
by wanleung
perl -MMIME::Base64 -le '$/=undef;print decode_base64( <> )' foo
Read more →
November 25, 2005
by wanleung
Apache - add the type in "conf/mime.types" and restart apache thttpd - need to recompile. Add the type in "mime_types.h" and "mime_types.txt" in the source code folder. Then, Recompile it.
Read more →
November 17, 2005
by wanleung
For CentOS4. /etc/X11/xinit/xinitrc.d/xinput.sh #export LC_ALL="en_US.UTF-8" export XMODIFIERS=@im=SCIM #case matters for this variable! export GTK_IM_MODULE=xim export QT_IM_MODULE=xim #export...
Read more →
March 13, 2005
by wanleung
最近寫畢業論文,發現LINUX真的非常方便。 第一次在LINUX上寫文, 發現有DIA這一個繪圖工具, 這工具對本人論文中的插圖,幫助非常大。 以前在M$ WINDOWS中,寫報告,要畫圖時,會很麻煩, 因為繪圖,而去買昂貴,而又對本人沒有什麼實際用途的繪圖軟體, 是不可能,小畫家繪圖又太過麻煩。 因此會用M$ WORD中的繪圖工具, 在M$ WORD中畫插圖,...
Read more →
March 02, 2005
by wanleung
GRUB開機磁片 mkfs /dev/fd0 mount /media/floppy/ mkdir -p /media/floppy/boot/grub cp /boot/grub/stage1 /boot/grub/stage2 /boot/grub/menu.lst /media/floppy/boot/grub/ umount /media/floppy/ /sbin/grub...
Read more →
February 03, 2005
by wanleung
之前有網友指出, GNOME MENU沒法顯示自行加入SHORTCUT的功能, 是因為libglib 2.0 是升級到2.6.1-3的問題。 本人不見了GNOME MENU ICON是在UPGRADE到2.6.1-2時, 之後升級到2.6.1-3,是仍不能顯示, 但沒有做DOWNGRADE去回復。之後做了全系統UPDATE,就尤MENU沒有ICON。 今日,幫系統做全UPGRADE,GNOME...
Read more →
January 31, 2005
by wanleung
I am trying my best to finish my final year project these days. My final year project is about cryptography. I need to program at least 3 small programs to show that how the DES, RSA, and MD5 work. I...
Read more →
January 26, 2005
by wanleung
本人由第一個LINUX系統,REDHAT5,到最上一個系統,FEDORA3,都是用REDHAT的。 現本人家中的SERVER都是用FEDORA的。 DEBIAN是第一次用,之前有試用過UBUNTU,但覺得SUDO不大習慣,最後用回FEDORA。 本來LAPTOP是用開FEDORA的,但由於在聖誕期間,FEDORA給本人玩倒了,要重新安裝系統, 於是在聖誕時,貪玩的試安裝DEBIAN。...
Read more →
January 23, 2005
by wanleung
原本GNOME個MENU都能新增ITEM的。 但今日不知作了些什麼, GNOME MENU突然顯示不了新增的項目。 查看applications:///時, 那些項目是存在的, 但個MENU怎樣都顯示不了, 試過REBOOT,重新安裝GNOME都不行。 也試過開另一個新USER看看,新加入一些SHOUTCUT,但都顯示不了。...
Read more →
January 22, 2005
by wanleung
Detect Hardware: from: http://wiki.debian.org.tw/index.php/HardwareIdentification 兩個主要的硬體偵測軟體 * discover - hardware identification system * kudzu - The Red Hat Linux hardware probing tool. 在...
Read more →