製作 Linux Live Boot USB

在 Ubuntu 系列上可以使用 USB Creator 這種具備 GUI 操作界面,簡單易用
若果沒有 GUI 要製作 Live Boot USB 亦不困難

sudo fdisk -l
檢查與電腦接駁的硬碟裝置
IDE 硬碟為 /dev/hd*
SATA 硬碟 或 USB 為 /dev/sd*

假設閣下的 USB 為 /dev/sdb
sudo fdisk /dev/sdb
管理 /dev/sdb 的

檢查質數 (Check Prime)

只要修改語法便可以套用至其他程式語言

public static boolean isPrime(long value){    if (value < 2){        return false;    } else if (value == 2){        return true;    } else {        for (long i = 2; i <= (long) Math.sqrt(value); i++){            if (isPrime(i)){                if (value % i == 0){                    return false;                }

PHP 輸出 OpenDocument Spreadsheet

OpenDocument Format 是一種開放文件格式,廣範於開放辦公室軟件上應用
例如 OpenOffice.org (現為 Apache OpenOffice ), LibreOffice , KOffice 等辦公室軟件
閉源的 Microsoft Office 由 2007 開始 及 線上辦公室應用的 Google Docs (現為 Google Drive 的一部分)
亦支援 OpenDocument Format

OpenDocument Format 由於使用 XML ,檔案於資料交換上
Continue reading...

使用 Visual Studio 建立 Windows Service (Create a Windows Service with Visual Studio)

打算設置一個開機自動啟動程序,使用者通常會將檔案或其捷徑存放至自動啟動目錄
在 Windows 自動啟動目錄存放於 開始 > 所有程式 > 啟動

但不同的使用者會有不同設定,以另一個使用者帳戶登入 Windows,他未必會啟動同一個檔案

Windows 能夠觸見下文
Continue reading...

不要再使用 WinRAR

不少電腦使用者,尤其在亞洲地區,甚至主要是中國、香港,若果要壓縮文件都會使用 WinRAR
但問題是 WinRAR 只是共享軟件,不是自由,更不是免費軟件
而且根據官方描述,共享試用版只有 40日,當超過 40日
當開啟 WinRAR Achieve Manager 時,WinRAR 便會

讓 Linux 進行桌面現場廣播

以往透過電腦進行廣播,都是使用 FME (Flash Media Encoding) 進行
問題是,FME 只能安裝在 Windows 及 Mac
雖然 Linux 有替代品 - WebcamStudio,但正如其名,WebcamStudio 是使用 Webcam 進行廣播
在本篇文章並不適合

假如打算在 justin.tv 進行桌面現場廣播
首先前往 justin.tv ,然後登入自己見下文
Continue reading...

Linux 簡單檔案批次設定權限

Linux 是一種對於檔案管理非常嚴格的系統,雖然嚴格,但設定上卻很簡單
透過 +/- r, w, x 或 八進制數值 控制權限
普遍地,利用
chmod -R 0777 /var/www
便可以將整個 /var/www 改變成 0777 權限

雖然這個指令可以將整個目錄

Linux 切換 Java 環境設定

Java 允許使用者在同一作業系統中安裝不同版本的 Java 環境
而不需要移除不適用的版本便可以立即切換
若果你每次都會使用絕對路徑這篇文章可以對你作用不大
以 Windows 來說,由於 Java 環境只會透過 PATH 來切換,若果需要切換 Java 環境只要更改見下文

安裝 Whitespace

Whitespace 是一種非常有趣的程式語言
一般程式語言,不論直譯器或編譯器
都不將 [space] (空格)、[tab] (製表符)、[newline] (新行) 為程式語言的閱讀範圍
但 Whitespace 卻相反,只閱讀它們,其他字元全都當成註解

Whitespace 只提拱了 Linux 的 Solaris, RPM, DEB見下文
Continue reading...

於 Debian 及基於 Debian 的 Linux 發行版上安裝 Picasa

Picasa 是一種免費 (被 Google 收購後) 而且使用簡單的圖像整理軟件
原本 Picasa 只有 Windows 版,但可以透過 WineHQ 調用 Windows API 來安裝於 Linux 系統中
後往亦推出 Mac OS X 版本及與 WineHQ 一拼整合的 Linux 版本
但完整的 Picasa 功能只能在 Windows 版本中運作,Linux 與 Mac OS X 版本均沒有