2017-12-07

即時更改 Bash 顯示的文字顏色

在 Linux 上經常會使用 Bash 協助處理不同大大小小的任務
有時還會透過 echo 或 printf 等指令將文字輸出,以顯示訊息
可是不論正確還是錯誤都以同一種樣式或顏色顯示難免會有在除錯時看漏訊息

2017-11-20

NextCloud 與 LibreOffice Online 整合

使用雲端服務通常都會想起 Google Drive, DropBox, OneDrive 之類
而 Google Drive 及 OneDrive 整合了文件編輯工具,可以在線上進行雲端文件分享及即時編輯

2017-11-10

安裝 FreeBSD 及桌面環境

既然上次試用 Unix 之一的 OpenIndiana ,當然少不了 BSD
在下試用 BSD 但單單安裝流程上還要比 OpenIndiana 還要麻煩……

2017-09-27

在 OpenIndiana 安裝 LibreOffice

OpenCSW 是一個專為 Solaris 作業系統提供免費及開源軟件套件庫
過往在下通常都是使用 Unix Like 的 Linux
今次嘗試使用真正的 Unix 系統 OpenIndiana ,但發現 OpenIndiana 比起各大 Linux 發行版的複雜及麻煩程度更高

2017-09-03

NetBeans 加入 PHP 外掛程式

雖然能編寫 PHP 的 IDE 有很多
不過純粹在下比較慣用 NetBeans ,因此希望能在 NetBeans 編寫 PHP

2017-08-17

在 Mac OS X 運行 Inkscape

Inkscape 是一種免費、開源、自由的向量圖形編輯器
跨平台特性能於 Linux, Windows, Mac OS, *nix 運行,而且遵從 SVG 開放標準格式
還能讓閣下省卻購買某些專利軟件的費用便可製作向量圖

2017-07-07

在 VirtualBox 上運行 Mac OS X

用 Mac OS X 當然需要擁有一部 iMac 或 Macbook (俗稱 Mac 機) ,但很多人又不願意付錢購買 Mac 機
由於現在的 Mac 機使用 Intel 架構,因此有人將其破解並製作成 OSx86 或 Hackintosh
但要使用 Hackintosh 並不容易,必須使用 Intel CPU 但並非所有 Intel CPU 都支援
而且還有很多不同的圖像、音效、網路等驅動程式……

2017-03-10

HTTP 標頭 Transfer-Encoding: chunked 的處理方法

最近在下自行建立了一個 REST Server 並透過 Web API 的方式傳回 XML 資料
發現當遇到獲取的資料很長時, XML 的前後都會有一些非 XML 的資料顯示,令 XML Parser 等工具出錯……

在 Linux 以 RetroArch 進行 PlayStation 遊戲

一直以來只有很少直接以 Linux 為主要平台而開發的遊戲,能於 Linux 上運行的模擬器亦不是很多
在下曾嘗試使用 PCSX-Reloaded 及 ePSXe 進行 PlayStation 遊戲,但效果都不如理想

2017-01-18

實作 HTML5 Gamepad API

最近再次拿起手掣玩遊戲,希望可以在錄製影像同時紀錄玩遊戲按按鈕等操作
讓觀眾可以欣賞玩家進行遊戲,同時可以了解玩家如何操作
最初使用 Java 希望可以達到跨平台效果,但發現有點麻煩
最後發現 Firefox 支援一個稱為 Gamepad API 的實驗性 API 可以達到相似效果

2016-11-20

2016-09-17

PDF 繪畫圓形或橢圓形方法

承上次提及的 純文字製作簡單 PDF
在繪畫圖形中,可以畫線、矩形、甚至以點陣圖插入圖像都可以,但好像沒有提及圓形或橢圓形
莫非 PDF 不能繪畫圓形或橢圓形 ?

2016-08-29

Java 的 Invalid HTTP method 解決方法

最近因為經常接觸一些 Web API 所以經常使用 curl 來發送 HTTP request
但使用一段時間後,發現 curl 不能發送 multipart/related 的 HTTP request
因此需要尋找一些替待方法……

2016-08-22

Linux 設定滑鼠捲動速度

很多具圖形界面的 Linux 發行版都有提供滑鼠設定工具,但好像沒有能夠設定捲動速度的選項
Linux 能否設定滑鼠捲動速度 ?

2016-08-13

Linux 連接藍播放裝置

現在越來越多藍芽裝置,例如藍芽鍵盤、藍芽滑鼠、藍芽遊戲手掣,大都是經 USB 可以隨插即用的藍芽裝置
但如智能電話、藍芽播放裝置,則沒有 USB 連接的方式,Linux 能否連接這些裝置 ?