2013年9月30日星期一

aNobii


如果一天有二十五小時﹐多出的一小時你會用來幹甚麼?

已經六年了! 300 本都未到...Orz
「以有涯隨無涯殆己!」

每次到 aNobii 更新書評時﹐都會想起這句說話。

今年讀書的效率急速下降﹐如無意外可以破底(還有三個月﹐可能尾段會發力都唔定 XD)

今天想重新介紹 aNobii﹐它就像閱讀界的 Facebook﹐只是內容由無病呻吟和晒命變為對書本的個人評級和評論。那麼它和 GoodreadsLibrarything 有甚麼分別呢?主要分別是中文人比較多﹐中文評論比較多﹐而我覺得最珍貴的是無乜打手

在現代社會﹐只要識打字﹐你都可以做評論家。由高登、香討、親子王國、HKEPC 或 Openrice﹐凡可以派膠或評分的網站都會有打手出現。

aNobii 身為一個為書本評分的網站﹐竟然會無打手出現﹐你認為是好事還是壞事呢?對真正書迷來說當然是好事﹐但出現這情況也証明它對生意人來說是無現金價值。

自從創辦人宋漢生於 2010 中將 aNobii 賣給英國書商及出版社後﹐中文版的版面一直沒有大型更新﹐英文版也只著重書著銷售的方向改變﹐簡單來說就是 Amazon 化。

雖然如此﹐它依然受到廣大華語書迷所喜愛﹐每天還是有很多中文書評誕生﹐証明讀書人多重感情。中文版一直沒有被砍掉主因是流量吧!在網上吸引忠心 Fans 並不是想像中這樣容易。但如果網站擁有人一直想不出中文版的永續經營方式﹐ aNobii 的下場可能會和 Google Reader 一樣。

這是我最不願看見的結局。

2013年9月29日星期日

Archi Linux 簡易安裝

我們無論如何都無法看到真實的世界﹐人類看到的世界只不過是通過大腦翻譯出來的世界﹐也就是「主觀意識」。

其實 Arch Linux 的 Beginners' Guide 非常詳細﹐跟足來做一定成功。

用 VirtualBox 試玩的好處是不用理會上網的問題﹐因此可以 skip 晒 Guideline 中安裝前上網設定的部份。(最重要當然是我另一部 NB 已報銷了...Orz)

由於 Arch Linux 的安裝界面沒有任何 UI﹐我建議先下載 GParted Live CD 分 Partition。

Partition Table 當然是選擇新的 GUID Partition Table (GPT)

我決定使用 GRUB 作為 boot loader﹐所以在建立 partition 時要建立一個 BIOS boot partition﹐Guideline 指要用 EF02 type code。(如果你決定使用 Syslinux 來做 boot loader 就不需要 BIOS boot parition 了)

在 Partition right click 選 Manage flags﹐然後選 bios_grub 就是 EF02 了
不了解如何份配 Partition﹐先用一個 '/' 開始吧!

我們已分配好 Partition﹐Boot 入 Arch Linux 的安裝碟後﹐可以直接跳到 Guideline 中 "Mount the partitions" 那部份。

接著的工作只要照著 Guideline 做就可以了﹐我列出本人用的 Command 給大家參考

# mount /dev/sda2 /mnt

/dev/sda2 是因為 /dev/sda1 給了 BIOS boot partition 用(就裏正如 Windows 問你安裝在那個 Drive。)

因為安裝時會在下載最新版本的 Package﹐所以選好一個快的 mirror source 都好重要。

# nano /etc/pacman.d/mirrorlist

namo 是 text editor﹐用 [Ctrl+W] search "Hong Kong"﹐將 cursor 放在 "Server = http://hkg......" 那句﹐然後用 [Alt+6] 複製﹐ [Ctrl+U] 貼在 File 的第一頁﹐最後用 [Ctrl+X] 離開。

終於正式開始安裝 

# pacstrap -i /mnt base

講你都唔信﹐已經安裝完了!接著選那個 Partition boot 機了﹐ genfstab 會自動幫你搞定。

# genfstab -U -p /mnt >> /mnt/etc/fstab

用 chroot 進入裝了 OS base package 的 partition 做設定

# arch-chroot /mnt

設定好一些 Library 或系統用 Display Text 語言﹐更改 /etc/locale.gen﹐ Uncommend "en_US.UTF-8 UTF-8" 就可以了(即將前面的 # 移除再儲存離開)

# nano /etc/locale.gen
en_US.UTF-8 UTF-8

行一次 locale-gen

locale-gen

設定系統語言

# echo LANG=en_US.UTF-8 > /etc/locale.conf
# export LANG=en_US.UTF-8

設定地點和時間

# ln -s /usr/share/zoneinfo/Hongkong /etc/localtime

# hwclock --systohc --utc

設定電腦名稱

# echo Michael > /etc/hostname

啟動 DHCP

# systemctl enable dhcpcd.service

# cd /etc/netctl
# cp examples/ethernet-dhcp my-network

# netctl enable my-network

設定 root 密碼

# passwd

設定 Boot Loader﹐Arch Linux 預設沒有安裝 GRUB﹐因此要用 pacman -S 先下載 grub﹐再用 grun-install 安裝

# pacman -S grub
# grub-install --target=i386-pc --recheck --debug /dev/sda

設定 GRUB﹐用 grub-mkconfig 的預設就可以了

# grub-mkconfig -o /boot/grub/grub.cfg

搞定了所有設定﹐離開 chroot

# exit

umount 安裝的 partition

# umount -R /mnt

重啟電腦

# reboot

完成了﹐安裝 Arch Linux 就是如此簡單。

2013年9月28日星期六

Blogger 的介面...Orz


其實大學時學習甚麼程式語言沒有甚麼大不了﹐反正之後也不會用到﹐學習的態度和方法才重要﹐因為你往後會一直用。

網誌重新開張﹐立即面對 Blogger 介面太樣衰的問題﹐任何 Template 都不能令人滿意 щ(゜Д゜щ|||;)

而且為了 iPad 上的閱讀體驗﹐套用 Dynamic View 是比較方便日後轉用其他 Template﹐但發文多少和圖片是否夠多會真接影響到 View 是否順眼。

大慨 Google 也意識到這個介面上的問題﹐因此開發了比以前強大的 Template Designer.


雖然如此﹐但有很多細節依然令人沮喪﹐例如 Quote 竟然連一個背景圖片都沒有...Orz

最後在 Google 抄了一個回來自己改﹐然後放在上圖中的 Custom CSS 裏。

blockquote  { 
 background: url(http://1.bp.blogspot.com/-2keGFpacOL4/UkW09Hz8PcI/AAAAAAAACqk/F5htuWkHInI/s1600/quote_30.png); 
 background-repeat:no-repeat; 
 background-color:#000; 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 -ms-border-radius: 3px; 
 -o-border-radius: 3px; 
 border-radius: 3px; 
 -webkit-box-shadow: 0 0 3px #808080 inset, 0 0 1px #FFFFFF; 
 -moz-box-shadow: 0 0 3px #808080 inset, 0 0 1px #FFFFFF; 
 -ms-box-shadow: 0 0 3px #808080 inset, 0 0 1px #FFFFFF; 
 -o-box-shadow: 0 0 3px #808080 inset, 0 0 1px #FFFFFF; 
 box-shadow: 0 0 3px #808080 inset, 0 0 1px #FFFFFF; 
 margin: 10px 13px; 
 padding: 13px 35px; 
 line-height: 1.65em; 
 font-weight:bold; 
 font-size:16px; 
 color:#FF5757; 
}

另外寫這篇文章時又發現需要顯示代碼﹐於是又 Google 了一個靜態代碼產生器。
http://tohtml.com/

本人另一個 Blog 使用比較出名的 SyntaxHighlighter﹐令網頁載入比較慢﹐因為需要載入額外的 js 和 css 檔案﹐而本人用 Dropbox host 那些檔案﹐我相信用 Github 載入快很多﹐但我是懶得搞 ⊂彡☆))Д′)。

謎之音:說好要寫的 Arch Linux 呢?(炸)

2013年9月27日星期五

Arch Linux 發見!


在軟件測試中﹐匿名意見是最中肯的

每一年總有時候覺得要重新學習某些東西了﹐今次又輪迴到 Linux。

Ubuntu 自從使用 Unity 之後變得相當難用﹐ NVIDIA 顯示卡 hang display 的問題一直未能解決。

三個月前曾跳船到 Linux Mint﹐但最終也因 NVIDIA 顯示卡問題宣告失敗﹐更犧牲了一部 NB。

 
(我和 Linus Torvalds 的心情一樣: NVIDIA! Fxxk You)

在 Google+ Community 發現了 Arch Linux 群組﹐聽聞它以輕型 Linux 自居﹐預設安裝最少套件 (Package) 和盡量使用最新版本。

我的玩樂神經一被挑起就一發不可收拾﹐雖然我不知道起一個 Arch Linux 來幹麼﹐但安裝了才算吧!於是使用 VirtualBox 開始了 Arch Linux 的玩樂之旅。

廢話說到這裏也有點累了﹐明天再續吧!(XD 不要打面)