聚會時間公告: 因應COSCUP 2011, Kalug 8月份休會一次

十月 29, 2010
» Monaco + LiHei 字型優化 on Ubuntu 10.04

看到 KaLUG 前輩的 EvilWM 後真的發覺 Linux 的自訂度真的很高,有些時候只需改個小小的設定就可以很漂亮,凍仁喜歡用 Ubuntu 的原因之一就是因為它可以用又大又美的字體,雖說 Windows 7 在這部份已經改善不少了,但個人認為還有待加強 :P

先看看三種組合的差別。

LiHei Pro

Monaco + Wen Quan Yi(文泉驛微米黑)

Monaco + LiHei Pro

Ubuntu 10.04 裡 Wen Quan Yi 的順序較優先,若單純使用 Monaco 時會有 Monaco + Wen Quan Yi 的效果出現,這是因為 Monoco 本身只有英文字型,在找不到中文字型的情況下會向下搜尋順位較高的中文字型,所以只要在 Wen Quan Yi 前加入 LiHei Pro 就可以同時使用 Monoco 的英文字型 + LiHei Pro 的中文字型。

jonny@lucid:~$ sudo vi /etc/fonts/conf.d/69-language-selector-zh-tw.conf
......

<match target="pattern">
 <test qual="any" name="family">
  <string>monospace</string>
 </test>
 <edit name="family" mode="prepend" binding="strong">
  <string>Monaco</string>
  <string>LiHei Pro</string>

  <string>DejaVu Sans Mono</string>
  <string>Bitstream Vera Sans Mono</string>
  <string>WenQuanYi Micro Hei Mono</string>
  <string>WenQuanYi Zen Hei Mono</string>
  <string>Droid Sans Fallback</string>
  <string>AR PL UMing TW</string>
  <string>AR PL UMing HK</string>
  <string>AR PL ShanHeiSun Uni</string>
  <string>AR PL New Sung</string>
  <string>HYSong</string>
  <string>AR PL UKai TW</string>
  <string>AR PL UKai HK</string>
  <string>AR PL ZenKai Uni</string>
 </edit>
</match>

凍仁則是拿 monospace 的設定來修改,也就是說現在的 monospace = Monoco + LiHei Pro

前人提到的 Firefox 字型不會動的部份,凍仁都是手動將以下語系字型皆改過就會動了:P
  • Simplified Chinese - 簡體中文
  • Traditional Chinese(Hong Kong) - 正體中文(繁體,香港)
  • Traditional Chinese(Taiwan) - 正體中文(繁體,台灣)
  • Western - 英文/西歐語言
  • Other lanaguages - 其他語言

2010-05-29

補上 Debian, RedHat 路徑。
Debian:/etc/fonts/conf.d/65-nonlatin.conf
Red Hat:/etc/fonts/conf.d/64-nonlatin-fedora.conf

2010-06-18

使用 find 搭配 grep 尋找包含 monospace 檔案。
jonny@lucid:~$ find /etc/fonts/ -name '*.conf' -type f -exec grep -il "monospace" {} \;
/etc/fonts/fonts.conf
/etc/fonts/conf.avail/65-fonts-persian.conf
/etc/fonts/conf.avail/60-latin.conf
/etc/fonts/conf.avail/53-monospace-lcd-filter.conf
/etc/fonts/conf.avail/69-language-selector-ka-ge.conf
/etc/fonts/conf.avail/69-language-selector-ko-kr.conf
/etc/fonts/conf.avail/65-nonlatin.conf
/etc/fonts/conf.avail/64-ttf-thai-tlwg.conf
/etc/fonts/conf.avail/69-language-selector-ja-jp.conf
/etc/fonts/conf.avail/45-latin.conf
/etc/fonts/conf.avail/69-language-selector-zh-sg.conf
/etc/fonts/conf.avail/69-unifont.conf
/etc/fonts/conf.avail/69-language-selector-zh-cn.conf
/etc/fonts/conf.avail/69-language-selector-zh-hk.conf
/etc/fonts/conf.avail/69-language-selector-zh-tw.conf
/etc/fonts/conf.avail/40-nonlatin.conf
/etc/fonts/conf.avail/41-ttf-arphic-uming.conf
/etc/fonts/conf.avail/49-sansserif.conf
/etc/fonts/conf.avail/69-language-selector-zh-mo.conf
/etc/fonts/conf.avail/64-ttf-arphic-uming.conf
/etc/fonts/conf.avail/44-wqy-zenhei.conf
/etc/fonts/conf.avail/20-fix-globaladvance.conf
/etc/fonts/conf.d/65-khmer.conf
# grep -i, --ignore-case 不分大小寫
# grep -l, --files-with-matches 印出符合的檔案

資料來源:
Ubuntu大改造 - Part 1 by 小迪克

延伸閱讀:
Programmer 專用最佳字型 - Monaco font by Tsung
[轉]grep命令介紹 by H's 手札

十月 28, 2010
» 【New】Linux 與 Apple : 現在 Canonical 可能會告 Apple!

在座大多數的各位,可能已經知道 「Launchpad 」 這個屬於 Canonical ,其目的是 「協助使用者與開發團隊兩者互相合作,且本身也是開放原始碼的軟體與工具」 。但是在最近,Apple 也決定在他們的作業系統(Mac OSX)上使用 “Launchpad” 這個字眼!

Canonical 是一間開發 Ubuntu Linux 作業系統,同時也在 Linux 相關行業中佔有一席之地的公司。而 Apple 也不遑多讓。但最近的一些作為,替 在Apple 引來一些流言蜚語。首先他們公開抵制了 Adobe 的 Flash Player,接著,他們企圖掩蓋在新產品 iPhone 上出現的重大缺陷,而且我最近也得到他們同時也打算把 Eclipse 拒於 App Store 門外的消息!

最近,我們的朋友 Andrew @ webupd8.org 已經發現另一件有關 Apple 的事情。Apple 已經使用 “Launchpad” 這個名字來命名 Mac 上的啟動..
# 註:類似 Ubuntu Netbook Remix 可直接在牆(桌面)上點選圖示來執行應用程式,Apple 稱這個是 iPad Style。

Apple的 Launchpad

然而,“Launchpad” 這個名字早就已經是 Canonical 有限公司的註冊商標。Canonical 的員工都表示,他們已經得知此事並告知法律部門,他們也將在短期做出對策。或許,他們將控告 Apple,或許不會,因為即使名稱相同,其用途是不同的!所以,你怎麼想呢?他們應該控告 Apple 嗎?

以下為圖中敘述
The Launchpad gives you instant access to your apps -iPad style. Just click the Launchpad icon in your Dock. You open windows fade away, replaced by an elegant, full-screen display of all the apps on your Mac. It takes just a swipe to see multiple pages of apps, and you can arrange apps any way you like by dragging an app icon to a new location or by grouping apps in folders. Download an app from the App Store? Your new app automatically appears on the Launchpad, ready to blast off.

# 若有翻譯不好的地方請告知凍仁,謝謝。

原文連結:
Linux vs Apple : Now Canonical Might Sue Apple! | Tech Hamlet

相關連結:
Canonical 有可能控告 Apple - CrBoy on Plurk
Canonical 有可能控告 Apple - 凍仁 on Plurk

七月 25, 2010
» Install Dropbox on Ubuntu 10.04

Dropbox 是凍仁近來在 Ubuntu 上必裝的套件之一,除了檔案備份、與N台電腦資料同步以外,更可以透過它分享資料給網路上另一端的伙伴,最重要的是這樣凍仁就可以快速的在N台電腦上切換,當然也支援 Windows, Mac OSX,也因這樣現在用隨身碟的次數減少許多

由於 BenQ Joybook S52 已經偷偷升上 Ubuntu 10.04 LTS (Lucid Lynx) Daily Build 的關係,之前都得自己下載 source 來編譯,其實只要動個小腦筋就不用自己編啦,只不過官方還沒放上以下這段就是了,噓 :P

Install Dropbox by apt

加入 Dropbox 軟體來源
jonny@lucid:~$ sudo vi /etc/apt/sources.list
...

# Dropbox on Ubuntu 10.04
deb http://linux.dropbox.com/ubuntu lucid main
deb-src http://linux.dropbox.com/ubuntu lucid main

加入 Dropbox 認證金鑰,建議使用 Dropbox 官方金鑰
jonny@lucid:~$ gpg --keyserver pgp.mit.edu --recv-keys 3565780E
jonny@lucid:~$ gpg --keyserver keyserver.ubuntu.com --recv 5044912E
jonny@lucid:~$ gpg --export --armor 5044912E | sudo apt-key add -

安裝 Dropbox
jonny@lucid:~$ sudo apt-get install nautilus-dropbox

Install Dropbox by make

安裝編譯相關套件
jonny@lucid:~$ sudo apt-get install gcc libnautilus-extension-dev libnotify-dev python-docutils

下載 Dropbox sources code
jonny@lucid:~$ cd DirName

jonny@lucid:~/DirName$ wget https://www.dropbox.com/download?dl=packages/nautilus-dropbox-0.6.1.tar.bz2

解壓縮
jonny@lucid:~/DirName$ tar jxvf nautilus-dropbox-0.6.1.tar.bz2

開始編 Dropbox
jonny@lucid:~/DirName$ cd nautilus-dropbox-0.6.1
jonny@lucid:~/DirName/nautilus-dropbox-0.6.1$ sudo ./configure
jonny@lucid:~/DirName/nautilus-dropbox-0.6.1$ sudo make
jonny@lucid:~/DirName/nautilus-dropbox-0.6.1$ sudo make install

Dropbox 加碼了,從原本的 3G 變成了 8G,好讓大家繼續拉下線衝 G 數!當初會想寫 Blog 有部份原因也是怕轉換系統或電腦掛掉時沒文件可看,有了 Dropbox 凍仁就算電腦掛掉也不會那麼心疼了。

延伸閱讀:
Dropbox - 超實用!免費網路文件備份、同步與分享工具!

相關連結:
高登工作室 | Dropbox
Mobile01 | DropBox 免費加到10G, 不用求人小密方

五月 31, 2010
» QuickSynergy(softKvm) on Ubuntu

COSCUP 2009 時聽到 ssh 前輩分享的實用套件,可以用軟體的方式來模擬 kvm(使用同一組鍵盤滑鼠來控制多台電腦),這對想同時使用兩台電腦以上的凍仁來說真的很方便,而且 Synergy 除了可以在 Ubuntu 上使用以外,支援 Windows、Mac OSX!

安裝

jonny@ubuntu:~$ sudo apt-get install quicksynergy synergy

設定

Server

一般為桌機、共用鍵盤滑鼠之電腦;此為滑鼠超過螢幕右方時,即切換鍵盤滑鼠焦點並控制名稱為 thinkpad 的電腦

Client

一般為 Notebook、被控制的電腦;輸入 Server 的 IP 位址及被控制的電腦名稱。
Server、Client 設定完同時點選執行(Execute)。

/* synergy 預設使用的 Port 為 24800,記得先允許此 port 才可正常連線。 */

相關連結:
sshlog | 軟體 KVM – Synergy

九月 12, 2009
» 【Themes】Tish (like Mac)

看了近兩個月黑壓壓的佈景這次就來換個廚具(顧名思義就是白、灰..)的顏色唄.. 好在已經有支援 Linux 的 Firefox 3 佈景,要不然還真的有點不搭XD

佈景主題(GTK Themes):T-ish Pack



介面控制(Interface):T-ish-Ubuntulooks-Graphite


視窗邊框(Metacity):T-ish-Ubuntulooks


圖示(Icon):Mac_OS_X_Leopard_for_Ubuntu_v1.0


桌布(Wallpaper):WALL-E



Firefox Themes:Camifox (for Linux)

2008-09-02


選單還是 Ubuntu logo 不喜歡!?那就手動改成 Apple 唄XD

複製預更換的 Apple Logo
cp ~/.icons/Mac_OS_X_Leopard_for_Ubuntu_v1.0/scalable/apps/48/distributor-logo*.png   ~/.icons/Mac_OS_X_Leopard_for_Ubuntu_v1.0/scalable/places/start-here.png


資料來源:
GNOME-Look.org
Pixar - WALL-E
Firefox 附加元件

五月 4, 2008
» 【gDesklets】Starterbar - 仿 Mac 的工具列

凍仁最近迷上 Mac OS X GTK themes(MacOS-X Aqua Theme + Mac OS X Leopard) ,又那麼不巧去看到很多外國玩家的 Dock 都改裝 Starterbar 而不是 AWN。Starterbar 在 7.10 中就算沒跑特效也可會動,可 AWN 卻不行;AWN 可以當視窗清單在用而 Starterbar 只能當啟動圖示罷了,因為它只會越開越多視窗而不會跳回已開啟的程式.. 只能說各有其優缺點囉XD

其實凍仁現在是混著用的XXD(上方為 Starterbar 下方為 AWN)


1. 安裝 gDesklets (Gnome 桌面排版程式)
jonny@ubuntu:~$ sudo apt-get install gDesklets


2. 將 gDesklets 設為開機時自動載入
系統 → 管理 → 作業階段 → 新增
 名稱:gDesklets /* 可任意修改 */
 指令:gdesklets shell
 備註:GNOME 桌面面板程式系統 /* 可任意修改 */


3. 開啟 gDesklets
應用程式 → 附屬應用程式 → gDesklets


4. 將 Starterbar 放置桌面

依分類 → Toolbar/Launchers → 在 Starterbar 上點左鍵兩下 → 放置在視窗上適當的位置


5. 新增 Starterbar 啟動圖示
從 面板、應用程式選單 裡拖曳至 Starterbar 裡。修改位置請在 Starterbar 拖曳手動更換。修改圖示請在圖示上按左鍵 → edstarter..


6. 調整 Starterbar 位置
在 Starterbar 上按滑鼠左鍵 → 移動桌面小程式。在設定桌面小程式裡也可更改對齊方式..


PS: 若想繼續新增其他 desklets 千萬別忘了新增完要點一下 重新啟動小圖示 唷XD

相關連結:
MacBlog - Linux Desktop 美化 (1) - Gnome 篇

四月 8, 2008
» 【VoIP】C2Call - 鑲在瀏覽器裡的網路電話

C2Call 是網友 Sian 介紹凍仁使用的 VoIP Web Widget,目前還在測試階段。使用方法也很簡單,只要註冊完並登入 C2Call 即可開始使用。這家公司還真棒!能把 VoIP Client 整合至網頁裡.. 或許下次就直接鑲在 Firefox 裡啦,哈...


登錄後預設是沒有其他使用者的名單,需透過 e-mail 來邀請其他使用者



當受邀請的使用者點選 e-mail 上的連結後就可開始通話囉


如想更換註冊時的密碼,請直接點選 Change Password 修改。

預更換使用者資料請選 Profile。目前只可修改名稱..



以下為官方說明

什麼是C2Call?
C2Call 讓你通過網路瀏覽器打電話。它的運作程式就如同網路電子郵件並且無須安裝任何軟件。你能夠免費在網上跟任何人聊天。

C2Call如何運作?
每當你進入 C2Call 網頁並且使用 C2Call 時 Java 附屬程序會自動裝載在瀏覽器內。它適用於 Windows, MAC 和 Linux 。
它是一個臨時Java附屬程序自動裝載在你的瀏覽器每當你進入 C2Call 網頁使用 C2Call。它適用於 Windows, MAC 和 Linux 。

我需要具備電話嗎?
不用,你能夠使用已安裝在電腦裡的麥克風及擴音器(喇叭)或頭戴收話器(耳麥)。

需付多少錢?
C2Call 是免費的。在不久的將來我們會提供優質服務如直撥電話號碼(撥打傳統電話),電話轉接到手機等等。但是 C2Call 基本服務還是免費的。

我如何能夠免費跟任何人談話而不僅侷限於 C2Call 用戶呢?
你能夠使用 C2Call 邀請功能發送一個電話邀約郵件給任何你想交談的人。他們只須按下按鍵打電話給你。只須一個聯系就能撥打電話!

資料來源:
C2Call

support:

biggo.com.tw

biggo.sg

A Django site.