有不少軟件如 FileZilla 都提供 FTP 檔案上載功能,而且能跨平台應用,非常方便
雖然現在不少 Linux / Unix 都會具備 GUI ,但仍然有大量 Linux / Unix 沒有安裝 GUI
尤其以作為伺服器的 Linux / Unix 大多數都不會安裝 GUI
那麼,當需要上載大量檔案時應該怎樣處理 ?
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2012-04-26
2012-04-19
XML I18N
不少電腦語言都各自有自己專用的 I18N (Internationalization) 寫法,例如
PHP 通常會用 gettext 或 intl
Java, JSP, Servlet 通常會用 Locale + ResourceBundle 配合 Properties file
另外還有各種 Framework 都各自有一套 I18N 寫法
但是若果由一種 I18N 寫法至另一種 I18N 寫法顯然是需要一點點時間學習……
PHP 通常會用 gettext 或 intl
Java, JSP, Servlet 通常會用 Locale + ResourceBundle 配合 Properties file
另外還有各種 Framework 都各自有一套 I18N 寫法
但是若果由一種 I18N 寫法至另一種 I18N 寫法顯然是需要一點點時間學習……
Labels:
I18N
,
Java
,
PHP
,
programming
,
xml
2012-04-11
安裝及使用 GIMP Resynthesizer
進行圖像處理時,不少人第一時間都會想起 Adobe Photoshop
但 Adobe Photoshop 只能在 Windows 及 Macintosh 中安裝,沒有 Linux 版
而且 Adobe Photoshop 並非免費,若果自己並非熟識圖像處理,不會故亂購買 Adobe Photoshop 吧 ?
那麼 GIMP 是一種替代軟件
GIMP 不單免費,而且能夠跨平台操作,還有一種叫 Resynthesizer 的人工合成工具,協助不熟識圖像處理的使用者
但 Adobe Photoshop 只能在 Windows 及 Macintosh 中安裝,沒有 Linux 版
而且 Adobe Photoshop 並非免費,若果自己並非熟識圖像處理,不會故亂購買 Adobe Photoshop 吧 ?
那麼 GIMP 是一種替代軟件
GIMP 不單免費,而且能夠跨平台操作,還有一種叫 Resynthesizer 的人工合成工具,協助不熟識圖像處理的使用者
Labels:
GIMP
,
Resynthesizer
2012-04-07
Linux 中使用 Skype 語言通話功能問題
Skype 是一種跨平台即時通訊軟件,同時具備即時視像及聲音通訊功能
只要用戶設置視像攝錄鏡頭及聲音輸入裝置,便可以進行視像及聲音通訊功能
Windows 與 Mac 用戶由於原本在設計上已經具有成熟的視像及聲音驅動程式
於 Skype 選項中選取合適的裝置,便可以進行視像及聲音通訊
在 Linux 中雖然視像及聲音驅動程式已經有足夠的支援,不少硬件都有提供 Linux 版的驅動程式
但 Linux 中使用 Skype 語言通話仍有些微問題
只要用戶設置視像攝錄鏡頭及聲音輸入裝置,便可以進行視像及聲音通訊功能
Windows 與 Mac 用戶由於原本在設計上已經具有成熟的視像及聲音驅動程式
於 Skype 選項中選取合適的裝置,便可以進行視像及聲音通訊
在 Linux 中雖然視像及聲音驅動程式已經有足夠的支援,不少硬件都有提供 Linux 版的驅動程式
但 Linux 中使用 Skype 語言通話仍有些微問題
Labels:
ALSA
,
Linux
,
PulseAudio
,
Skype
,
Ubuntu
2012-04-05
經典遊戲 - R-Type
R-Type 是 1987 年由 IREM 公司製作的遊戲,以 R-Type 的質素在當時的遊戲科技可算是超水準的作品
Labels:
R-Type
2012-03-27
2011-12-29
在 MySQL 計算年齡 (Calculating Age in MySQL)
儲存個人資料時,由於年齡是一種跟隨時間而變動的資料,因此合理情況上不會儲存年齡
取而代之會以出生日期為儲存資料,便可以透過日期相減計算出年齡
When recording an user data, age is an dynamic data. Generally, you should not store it.
So you store the date of birth, then calculating the age from date of birth.
取而代之會以出生日期為儲存資料,便可以透過日期相減計算出年齡
When recording an user data, age is an dynamic data. Generally, you should not store it.
So you store the date of birth, then calculating the age from date of birth.
Labels:
MySQL
,
programming
2011-12-07
讓 SciTE 顯示中文字
SciTE 是一個強勁的文字編輯器,其跨平台性被人稱為 Linux 版 Notepad++
另外由於它同樣使用文字文件作為配置文件,可以非常簡單修改設定,基本 SciTE 本身便可以修改自身的設定
另外由於它同樣使用文字文件作為配置文件,可以非常簡單修改設定,基本 SciTE 本身便可以修改自身的設定
Labels:
SciTE
2011-11-22
使用 Google Chrome 下載 Flash 媒體播放器的影像
網絡上有不少外掛程式,下載 Youtube 的影片
但網絡上除了 Youtube 還有不少網站提供媒體播放,但這些網站卻不像 Youtube 有外掛程式來下載其媒體檔案
是不是沒有方法下載這是媒體檔案 ?
但網絡上除了 Youtube 還有不少網站提供媒體播放,但這些網站卻不像 Youtube 有外掛程式來下載其媒體檔案
是不是沒有方法下載這是媒體檔案 ?
FFmpeg 使用 libmp3lame 函式庫的問題 (The problem of FFmpeg when using libmp3lame library)
FFmpeg 是一種強大的影音格式轉換工具,大部分免費(不一定開源)影音處理軟件都會使用 FFmpeg
FFmpeg 的背後還有不斷更新、強化的巨大函式庫,函式庫大部分也是免費、開源的
其中經常使用的 MP3 音訊格式也是調用 libmp3lame 函式庫所編碼而成
FFmpeg 的背後還有不斷更新、強化的巨大函式庫,函式庫大部分也是免費、開源的
其中經常使用的 MP3 音訊格式也是調用 libmp3lame 函式庫所編碼而成
Labels:
ffmpeg
,
libmp3lame
,
mp3
訂閱:
文章
(
Atom
)