Archive for the ‘【技術手札】筆記’ category

用 SystemRescue 拯救壞掉的磁碟

10月 23rd, 2011
譯者:Nica <nicaliu at gmail dot com>
.
建立在 Gentoo 基礎上的 SystemRescue CD/USB 乃優質緊急救援分支套件之一,它將數量驚人的功能全打包到 350MB 的影像檔裡。可以解救 Linux、Mac 與 Windows 系統,而且能夠從近乎所有種類的媒體復原資料。今天我們將來看看如何建立 SystemRescue live USB 碟,然後恢復已毀損磁碟裡的資料。

管理 RPM 的五個小技巧

6月 23rd, 2011
譯者:Nica < nicaliu at gmail dot com >
.
上禮拜,我看了 處理 Debian 套件一些不為人知的小技巧 – 用 dpkg, apt-file 與 aptitude 來作。這禮拜,我想帶大家看看,在使用 Fedora 或 RHEL-衍生系統處理 RPM 時能作的一些事。
.
你可能會想知道哪個套件擁有這個檔案。關於這個,可以用 rpm -qf filename。例如,你想知道哪個套件擁有 /usr/lib/libkonq.so.5 這個檔案,只要執行 rpm -qf /usr/lib/libkonq.so.5 便可。在 Fedora 15 下,這個命令會回傳 kdebase-libs-4.6.3-1.fc15.i686。

維護小公司網路安全的十個步驟 – 1/3

6月 4th, 2011
譯者:Nica < nicaliu at gmail dot com >
.
不會因為你的企業規模不大,駭客就不會拿你當目標。事實上,自動掃瞄的技術與僵屍網路【譯註:把你的網路當成惡意程式執行的端點】攻擊沒在管你公司是大是小,他們只在乎你的網路安全裡是否有漏洞可以利用。

Wordpress 上的網路商城

3月 31st, 2011
因為部落格使用 wordpress 的套件
所以試著在這個專案上尋找購物車相關的plugin
發現了 wp-e-commerce 這專案…

利用簡單的 bash script 備份 MySQL 資料庫

1月 31st, 2011
譯者:Nica < nicaliu at gmail dot com >
.
無論你是自管部落格或使用任何 Web-based 的應用程式,只要是運作在 Apache/MySQL/PHP 的堆疊架構下,都應該擁有一套備份系統,確保在 MySQL 資料庫裡存放的資料能安全無虞。很多解決方案可以幫你完成這個任務,但沒有一個 bash script 像我無意中在 blog 文章留言 裡所看到的這麼簡單。以下就是這個 script 的全貌:

開放源碼軟體使用前十問(3/3)

1月 29th, 2011
譯者:Nica < nicaliu at gmail dot com >
8. 開放 ? 還是開放核心 ?
有些號稱”開放源碼”的專案真的是”開放核心”:什麼是開放核心 ? 專案部份性開放源碼,但有些功能必須付費才支援。一般來說,這表示專案是開放源碼的,而且能用於小規模部署上 – 不過若你想用它來作企業級的建置,就得付費才能得到支援。
.
這樣聽起來對中小企業來應該是理想的 ? 舉例來說,你可能用不到平衡負載 (load balancing) 或平行複製 (replication) 的功能,所以”社群版”對你來說就很完美了。問題是廠商可能把現行版本裡的功能 A 與功能 B 握住不放,最後卻決定到下一個版本時還是不釋放你所需要的這些功能。
.
就拿 SugarCRM 來說,6.0 釋出帶來的是許多社群使用者們一直想要的新界面,但社群版裡卻不提供。必須再強調一次的是:若專案為開放源碼,並非致命問題,要留意的是這些被握住不放的功能是否值得花錢買,還是你能跳過它們(不用),這些在在都是應該在選擇時注意並納入考慮。

開放源碼軟體使用前十問(2/3)

1月 24th, 2011
譯者:Nica < nicaliu at gmail dot com >
.
選擇開放源碼軟體
.
4. 開放源碼專案生命週期
與功能進程息息相關的便是專案開發週期了。有些像 Ubuntu 這樣的專案,設定六個月的釋出循環,提供妥善建置的技術支援有效期間。標準釋出版則擁有 18 個月的支援,長期支援(long term support; LTS)釋出版則可以有三年的桌面環境支援與五年的伺服器支援。

開放源碼軟體使用前十問(1/3)

1月 17th, 2011
譯者:Nica < nicaliu at gmail dot com >
來到 2011,希望你的新年新希望會是在公司裡使用更多開放源碼。若是這樣,現在是最好的時機了。只是在開始前,可以花點時間思考下面幾個提點,瞭解如何評估開放源碼專案。
.
首先當然是軟體的評估。開放源碼的美好之一就是:你可以實際體驗,不用買版權或想辦法買它 (當然,這指的是大部份的狀況下。請交叉參考文後獨立廠商的討論)。