[華語, cmn-Hant-TW]
Linux Mint Debian
[華語, cmn-Hant-TW] 一向就對 UBUNTU 這種半年就來大更新的 distro 很感冒,畢竟也不是說非常常玩 Linux,每次心血來潮想碰一下的時候都在灌大更新也很煩,所以就想找看看有沒有適合的滾動式發行套件 (rolling distro) 能符合我的需求。 滾動式的概念很簡單,就是他沒有一個固定的版號,反正 update 就能跳到最新的就是了,所以也不用管啥 11.04 哪天過期啦、我要不要升到 11.10 啦之類的。最有名的應該算是 archlinux 了吧,其實公司的某幾台早就是灌 archlinux (前一篇才剛提到)了,不過我跟 Linux 不太熟,要像在 FreeBSD 下面一樣能自己手工把桌面弄出來大概還要花好幾個月的時間研究,不符合本次玩票性質的需求。在網路上找了一下發現 Linux Mint Debian 似乎不賴,首先 GUI 是包好好的,有 gnome 跟 xfce 可以選用,然後底層是 debian testing。剛好 debian 算是在我不太熟的 Linux…
collect entropy
[華語, cmn-Hant-TW] 幫一台 archlinux 更新時遇到的。 pacman 的新簽章機制需要跑一次 pacman-key –init,結果吃到這錯誤: Not enough random bytes available. Please do some other work to give the OS a chance to collect more entropy! (Need 279 more bytes) 結果在這篇找到解答了,只要跑 ls -R / 就能「收集」到大量的 entropy,問題於是解決。不過實測時發現先跑 ls…
AMD DDR3-1600 RAM Module
[客家話, hak-Hant-TW] 貼紙頂上是寫 9-9-9-24,撈 SPD 的 9-9-9-28 沒同樣,毋過我手動改作 9-9-9-24 (1T) 可以用 (Phenom II X6 1075T@3.0G) 沒堵到問題就是。
vim syntax 及 modeline
[華語, cmn-Hant-TW] vim 只要設定好的話,只要他認識的檔案都會用正確的語法上色,不過其實也不是每次都會判斷正確,或者有些檔案就是沒辦法直接判斷,要告訴 vim 內容是啥他才會動,這時候可以用 :set syn=syntax 指定語法,不過每次開檔案都要設定一次會覺得有點煩,還好有 modeline 可以幫忙解決問題。 預設情況下 modeline 是開啟的可以直接使用,使用方式也很簡單,例如想用 tcsh 語法上色,就直接在要編輯檔案開頭加上這條敘述即可。 /* vi:set syn=tcsh: */ /* vi:set syn=tcsh: */ 用 C 的註解語法包起來 (shell script 可能要在前面加 #), 兩個冒號之間就是要下的指令。除了 syn 外,有需要特調 ts(tabstop), sts(softtabstop), sw(shiftwidth) 之類的都可以一起加在裡面,以後每次開這個檔案就會套用這個設定,當不同計畫案的 coding style…
臺鐵六家線站名及英譯
[華語, cmn-Hant-TW] 台鐵六家線是連接台鐵新竹站及高鐵新竹站的新路線,其中台鐵新竹到竹中是原內灣線的路廊雙線電氣化並增設通勤站,竹中到六家是新建路線,終點台鐵六家站和高鐵新竹站共構。 本線的地名及英譯從開業前到開業後吵不停,再加上一些工程因素亂入讓這條線亂七八糟的程度更上層樓,有些東西應該可以/已經修掉,有些大概要換有正常腦袋的主事者問題才能解決了。由於六家線的英譯主要問題不在於拼音方案,因為套用漢語拼音而念不出來或不會念之類的問題本篇不會討論,有意論戰拼音方案者請另尋戰場,然本篇有用到之大量英譯處除非特別註明否則均直接使用台灣華語羅馬拼音(THL) 及其對應之地名英譯原則草案。 新竹 建議名稱:新竹站 Hsinchu Station 既有站名,沒什麼問題。 北新竹 建議名稱:北新竹站 North Hsinchu Station 站名沒問題,正式譯名 North Hsinchu 也沒問題,方向方位使用意譯,「新竹」採用傳統音譯。不過此站出現過之各式招牌讓人嘆為觀止,什麼怪東西都跑出來了。 有些人會覺得北新竹用意譯會讓人誤會是新竹的北方,和竹北產生混淆所以應該用全音譯,有沒有搞錯?北新竹跟竹北會搞混是原本站名的就有的問題,怪到英譯去會不會牽托太多,而且「北新竹 North Hsinchu」 跟 「竹北 Jhubei 」光看英文的部份明明就更不會搞混吧。真的還是覺得會混淆那就把北新竹改叫「東光 Dongguang」問題就可以解決。 世博(千甲) 建議名稱:千甲站 Chianjia Station 本站原名為千甲,因為新竹市要把世博台灣館蓋到北新竹站附近,所以改名成世博,但是地方反彈所以就加上副站名千甲,基本上副站名通常是用在原站名不夠清楚或代表性不足,加上副站名方便一般旅客辨識用,像是台北捷運的公館(台灣大學),或是高雄捷運的前鎮高中(五甲),啊這邊副站名這樣加有意義嗎?你要的話用「千甲(世博) Chianjia(Shihbo)」還比較說得通一些,不過其實直接叫「世博千甲 Shihbo Chianjia」就可以了,市政府爽地方也爽,大家都快樂不是很好? 竹科(新莊) 建議名稱:新莊站…
Grand Central Dispatch 試玩
[華語, cmn-Hant-TW] 因為開有多執行緒的需求,就研究了一下 mac 的 framework 有提供哪些東西可以用。初步看來就是傳統 pthread 跟 NSThread 可以用,不過 Thread 程式寫起來一向就很煩,所以就想找找有啥替代品可以用,後來就注意到 Mac OS X 10.6 (iOS 4)之後新加的 Grand Central Dispatch。 基本概念很簡單,就是把你要做的東西加進 queue 就好了。把要做的事情放在同一個 queue 的話他就會照順序一個一個執行,當然你可以開很多個 queue 同時跑,那就可以一次做很多事情,直到把系統榨乾為止。 首先要開一個 queue dispatch_queue_t queue = dispatch_queue_create("cc.pighead.queue", NULL);dispatch_queue_t queue = dispatch_queue_create("cc.pighead.queue", NULL); 第一個參數可以隨便打,第二個參數在…
Asus M*A Series
[English, eng-Latn-US] M2A-VM HDMI M3A78-EM M4A785D-M PRO M5A88-M Phenom II X3 720 BE works with ALL these motherboards, from 2 to 5
Sanyo eneloop KBC-L54D
[華語, cmn-Hant-TW] 三洋 (現併入 Panasonic ) 的新 eneloop 行動電源也推出一陣子了,台灣現在應該也不算太難買到,當初是沒啥耐心在逛 Bic Camera 的時候剛好看到就順便入手一下,稍貴了點就是。 照慣例隨手寫不照順序: 標示的容量變多,但是沒有感覺,而且舊的已經用很久,就算新舊拿來實測比較也不會準,就不管他了。 充電端從二個 (DC in + mini USB) 變成單一 micro USB,附的變壓器從圓頭的改成 micro USB,附的 USB 線也從 USB to mini USB 變成 USB to micro USB 線,總之就是全面 micro USB 化。現在一堆行動裝置像是手機啦藍芽耳機啦甚至無線鍵鼠都是用 micro…
行善鄰?
[華語, cmn-Hant-TW] 行善里 (Village) 自願降格成行善鄰 (Neighborhood) 了嗎?