整理一些要看的文章連結。
Category Archives: Working & Study
大學沒教的 10 + 1 件關於程式設計的事
本文翻譯自10+1 things they never teach in college about programming。
早上看到這篇文章還滿有趣的,就順手翻譯了一下。很久沒碰英文了 XD,有翻譯謬誤之處請指正。
* * *
我還記得當我完成學業時是多麼天真而傻。那時我深信自己已經準備好進入任何一家軟體公司,並且成為一個閃耀頂尖的開發人員。但理所當然地,工作開始後沒多久我就意識到,還有多少事是我不瞭解的。
在不斷吸取經驗的同時,我一直艱困地學習那些我從來沒被教導過的、但卻是對於成為一個好的開發人員來說最基本的理解觀念。以下是我希望我能在學校就學到的10件事情。 Continue reading →
實做 Web-UI ftp browser (Apache, PHP, Perl)
這篇只是當作 comment 用,因為我實在沒有邊 coding 邊寫 comment 的習慣。
狀況提要
幫某個團體架設的 ftp 站,以 pure-ftpd 管理,並使用 utf-8 編碼。但使用成員大多不熟悉 ftp client 使用,就算會用也因為編碼問題常常看到亂碼。
想法
於是上個週末用一個晚上試著寫寫看能不能利用 Web browser 實做 ftp 瀏覽 (read only) 的功能。我知道 Apache 有 Options Indexes 的功能,搭配基本的認證可以達到限定特定使用者存取,但因此法的帳號密碼會被瀏覽器 cache 住,且也無法登出,所以才想自行動手。 Continue reading →
換裝硬碟心得
還算新手的我,前些日子有幸摸到一台不知多古老版本的 FreeBSD 機器。
據稱是之前硬碟滿了,不想重灌系統,然後請了*外面的電腦公司*來處理。結果電腦公司的人好像是直接用新硬碟對拷…。聽了我下巴差點沒掉下來,這不叫換湯不換藥嗎(喂!這成語是這樣用的嗎 XD),對拷後原本空間不夠的磁碟分割區還是不夠啊。
然後另一個點是,他們壓根兒就忘了root密碼,而這謎樣版本的 FreeBSD 沒有開機選單,進 Single user mode 也沒有多餘指令可用(重申:我是新手)。基於以上原因,我給他們的建議是拿顆硬碟備份,然後重灌系統。
由於沒有準備,我身邊包包裡剛好只找到 7.0-Release boot-only 的開機片,進 commit 時,ftp site 上好像又都沒有可用的資料了,因此決定賭他一把。在 commit 前,進 option 把版本號改成 8.0-Release,然後安裝。
一下子後,看起來是一切 okay 了,鬆了口氣。
然後把舊的硬碟掛上去,搬資料,重分割,就差不多了。
雖然是新手,但在沒有後援的狀況下,還是硬裝得像老手一般 :p 順便加強一下太久沒用遺忘掉的觀念。
復活了
主機之前掛掉很久,加上一直很懶得將網域的設定弄一下,呈現掛點狀態。不過也還好,之前那段時間一直很忙,也沒有什麼特別要記的東西。
現在網址又改回 pptpb.folkdance.tw 了。
無名小站備份
換網址
我把這裡的網址換成 pptpb.folk.tw 了,舊的網址 pptpb.folkdance.tw/wordpress/.* 會轉址到新的地方。
若你願意的話,就改一下連結囉。