February 2,2012

[免費服務]002:協助M君安裝 OpenNMS 1.8.16

很久以前我就在一則回覆網友的留言裡面提到過:


…我對(自己)服務的品質有信心,但是,我的空閒時間太少,可以服務的時數,不足以讓任何一個專案在「可接受的時間內」從無到有


最近還真的發生了一個實例,簡單紀錄如下:

前一陣子有位 M 網友到我的留言版問有關 OpenNMS 的問題,經過十天(Jan. 8~18),二十二則留言(M發問14次,我回答8次),最後 M君 成功安裝 OpenNMS 1.8.16 ,底下是最後一則留言摘錄:


之後再執行install -dis安裝竟然成功了~~

我的天兒阿~~你太厲害了!!謝謝


以前 [免費服務]001:L君試用OSE (CentOS 5.4 + OpenNMS 1.6.10) 那一次,到現場實做,兩個小時就完成了。

這次單看時間實在太久(來來回回花了十天),不過,這次完全是透過網路留言,一來一往,問答的方式,依然能夠引導網友順利安裝 OpenNMS 1.8.16 ,這表示我的能力還不錯吧 :)

==
如果有人對於我的 自由軟體導入評估(免費服務)有興趣,歡迎跟我聯絡,直接在任何一篇網誌留言我都看得到!

ystuan發表於 樂多12:46回應(0)引用(0)自由軟體-網路管理 │標籤:OpenNMS

February 1,2012

[備忘]如何研判是光纖交換機的SFP(GBIC)有問題,還是伺服器的HBA有問題

問題描述:客戶環境新加的一台 ESX 4 機器無法正常 VMotion ,例如,要把 guest OS 從 ESX local disk 搬到我們 SAN storage 的時候,就會卡住,最後這台 ESX 就會看不到我們的 LUN ,要 rescan 才會找回這些 LUN。

(中間 SAN storage troubleshooting 過程省略,結論是問題指向 SAN switch ,要針對 ESX 插進來的 port 4 進一步處理)

一般在 Brocade SAN switch 遇到問題的時候,都會把 supportshow 的輸出存檔來找問題

要判定是 SFP 還是 cable 的問題:
先看一下 porterrshow 的輸出結果:

porterrshow:
frames enc crc too too bad enc disc link loss loss frjt fbsy
tx rx in err shrt long eof out c3 fail sync sig
=====================================================================
0: 52m 926m 0 0 0 0 0 567m 1 77 18m 75 0 0
1: 3.0g 2.4g 0 0 0 0 0 635k 71 3 15 1 0 0
2: 840m 2.5g 0 0 0 0 0 208k 4.5k 187 1.1k 0 0 0
3: 268m 214m 0 0 0 0 0 5.1m 153k 15 64 4 0 0
4: 256m 217m 2.4k 763 73 0 382 13m 204 34 542 3 0 0
5: 2.4g 2.2g 0 0 0 0 0 34m 4 7 4 0 0 0
6: 1.4g 298m 0 0 0 0 0 1.3m 187 9 121 0 0 0
7: 1.7g 3.5g 0 0 0 0 0 251k 0 38 218 0 0 0
8: 1.5g 236m 0 0 0 0 0 123k 0 15 424k 5 0 0
9: 2.6g 290m 0 0 0 0 0 6.2m 0 27 37 2 0 0
10: 37m 53m 0 0 0 0 0 1.7k 0 2 0 0 0 0
11: 71m 115m 0 0 0 0 0 1.0m 0 3 0 0 0 0
12: 973m 1.1g 0 0 0 0 0 11 564 3 0 0 0 0
13: 3.1g 1.6g 0 0 0 0 0 504 559 3 1 0 0 0
14: 3.5g 753m 0 0 0 0 0 611k 236 15 36 0 0 0
15: 3.1g 2.5g 0 0 0 0 0 401k 296 12 25 0 0 0
16: 4.0g 3.9g 0 0 0 0 0 33m 20 867 75k 301 0 0
17: 416m 2.2g 0 0 0 0 0 461k 21 151 69k 34 0 0
18: 1.7g 311m 0 0 0 0 0 107k 20 100 89k 25 0 0
19: 3.7g 2.4g 111 27 2 0 12 54m 41 85 1.4k 4 0 0
20: 4.0g 3.0g 0 0 0 0 0 6.6m 38 86 1.5k 1 0 0
21: 3.1g 471m 732 136 18 0 94 166m 16 86 1.3k 2 0 0
22: 1.8g 1.2g 182 33 3 0 22 5.1m 7 83 1.5k 2 0 0
23: 331m 1.0g 0 0 0 0 0 1.2m 16 80 385 0 0 0
24: 2.9g 1.4g 0 0 0 0 0 773k 46 2 3 1 0 0
25: 1.8g 3.2g 0 0 0 0 0 1.3m 159 8 111 0 0 0
26: 479m 365m 0 0 0 0 0 10m 10 3 19 0 0 0
27: 948m 1.1g 0 0 0 0 0 336k 52 5 34 0 0 0
28: 2.6g 4.1g 3.2k 1.0k 127 0 432 12m 146 10 98 2 0 0
29: 2.8g 2.7g 0 0 0 0 0 58m 0 79 1.3k 1 0 0
30: 781m 969m 103 33 3 0 11 458k 3 3 12 1 0 0
31: 39m 104m 2 1 0 1 0 796k 0 46 88 2 0 0

如果只有 "enc out " 表示主要是 cable 的問題。
如果 "enc out " 和 "crc err " 都有表示主要是 GBIC/SFP 的問題。
要找出是 source 還是 destination 端的 SFP 問題,使用 "portshow x" 指令,其中 x 換成 port number 的數字


portshow 4:
portName:
portHealth: No License

Authentication: None
portDisableReason: None
portCFlags: 0x1
portFlags: 0x24b03 PRESENT ACTIVE F_PORT G_PORT U_PORT LOGICAL_ONLINE LOGIN NOELP LED ACCEPT
portType: 4.1
portState: 1 Online
portPhys: 6 In_Sync
portScn: 32 F_Port
port generation number: 2405
portId: 030400
portIfId: 43020028
portWwn: XX:XX:XX:XX:XX:XX:XX:XX
portWwn of device(s) connected:
YY:YY:YY:YY:YY:YY:YY:YY
Distance: normal
portSpeed: N2Gbps

Interrupts: 17688 Link_failure: 34 Frjt: 0
Unknown: 197 Loss_of_sync: 542 Fbsy: 0
Lli: 16222 Loss_of_sig: 3
Proc_rqrd: 1365 Protocol_err: 0
Timed_out: 0 Invalid_word: 2433
Rx_flushed: 0 Invalid_crc: 763
Tx_unavail: 0 Delim_err: 0
Free_buffer: 0 Address_err: 0
Overrun: 44 Lr_in: 292
Suspended: 0 Lr_out: 7291
Parity_err: 0 Ols_in: 35
2_parity_err: 0 Ols_out: 9
CMI_bus_err: 0

看兩組數字:一組是 "Lr_in" 和 "Ols_out" ,另一組是 "Lr_out" 和 "Ols_in" 。如果數字大小還蠻相近的,表示正常。
如果該組數字是 "in" > "out",表示問題有可能是從外面進入 san switch ;若反之是 "out" > "in",則是 san switch 造成的。

例如,如果 "Ols_in" 遠大於 "Lr_out" ,那麼問題很可能出在連進來的設備,因為那個設備送出 一堆 offline sequences,造成 san switch 用 "link reset" 來回應。

在我舉的這個例子裡面:
Lr_in > Ols_out (292 > 9)
Lr_out >> Ols_in (7291 >> 35)

這兩組數字裡面,後者有顯著的差異,取這組來研判,因為是 "out" > "in" ,表示是 san switch 造成的。

解決:最後更換了 san switch port 4 的 SFP(GBIC) 就解決了

參考文件:
HP StorageWorks B-Series Switches - Identifying if SFP or the Cable is the Cause for Loss of Link
HP Storageworks B-series SAN Switches - How to Interpret the Brocade porterrshow Output

名詞解釋:

enc_out -> Encoding error outside of frame
crc err -> Frames with CRC errors
Lr_in -> Link reset In (primitive sequence), does not apply to FL_Port
Lr_out -> Link reset Out (primitive sequence), does not apply to FL_Port
Ols_in -> Offline reset in (primitive sequence), does not apply to FL_Port
Ols_out -> offline reset out (primitive sequence), does not apply to FL_Port

實務討論:
那兩份參考文件對我們的意義是,如果是 SAN switch 的 SFP 的問題,那就我們來做(因為客戶多半跟我們買的),如果是 server HBA 的 SFP(GBIC) 問題,那就讓客戶找 server vendor,有助於儘快找到該負責的一方。
(我聽到的說法是,因為 server HBA 價格相對高很多,站在客戶的角度,如果 host <=> san switch 之間出問題,一般都叫我們先到現場換 san switch SFP)

當然,的確實務上 SAN switch SFP 壞的機率比 server HBA 大很多;我也遇到過 server HBA 壞掉,不過都是很明確的那種:1. 從 server 上面下指令查看,跟那一張卡片相關的 path 全斷 2. HBA 實體已經沒有光線打出來(光纖拔出來看),很好判斷。

印象中我還沒遇到 HBA 有這種不易判斷的 intermittent 狀況,不過以後如果遇到,有了那兩份參考文件,比較容易說服客戶,讓 server vendor 預做準備(雖然我猜多半客戶還是會希望我們先換換看 XD)

ystuan發表於 樂多12:06回應(0)引用(0)ItchScratching │標籤:工作

January 9,2012

[自由軟體][OpenNMS] 最新版下載,如何搜尋郵件論壇資訊,如何除錯

網管軟體 OpenNMS 最新版可以到官方網站 的下載頁面:http://www.opennms.org/get-opennms/,目前(2012-01-09)的最新版:

The current stable release is 1.8.16

The current unstable release is 1.9.93


如何搜尋郵件論壇 (mailing list) 資訊:
官方網站的http://www.opennms.org/get-support/列出了好幾種得到支援服務的方法,免費的方式例如 Wiki ,郵件論壇,IRC網路聊天室,JIRA程式臭蟲回報系統等等,然後最底下還列了收費服務 :D

OpenNMS 的 mailing list 其實有很多有用的討論,不過它是放在 SourceForge.net ,那邊並沒有好的搜尋工具,可以考慮利用轉信的 http://opennms.530661.n2.nabble.com/OpenNMS-discuss-f529575.html ,或是直接 Google

我自己用的方法更猛,就是用 gmail 信箱去訂閱 opennms-installopennms-discuss;當然我有設 filter (不進入 inbox)以及 label (放進一個分類),這樣子已經好幾年了,我現在在自己的 gmail 信箱搜尋比網路上的結果還詳細 XD

如何除錯:
這個我也不敢說多行,畢竟我「手邊沒有 OpenNMS 在跑」這樣的狀態已經好幾年了,常常都是幫網友隔空把脈、隔空抓藥,但是畢竟我吃過豬肉也看過豬走路,一點經驗分享:

把 DEBUG level 調高:

修改 $OPENNMS_HOME/etc/log4j.properties (多半在 /opt/opennms/etc/log4j.properties )把相關的 log 檔案調高到 DEBUG

例如如果要改 pollers.log,就把

“log4j.category.OpenNMS.Poller=WARN, POLLERS”

的 WARN 改成 DEBUG

然後檔案都在 /opt/opennms/logs/ 底下

另外一招就是用 Wireshark 抓封包來看

ystuan發表於 樂多23:15回應(0)引用(0)自由軟體-網路管理 │標籤:OpenNMS

January 3,2012

[教學] 不用白不用:中華電信送 mPro 用戶「免費」Wi-Fi

這幾天才聽同事說的,原來中華電信 mPro 450, 750, 950 客戶,到 2012/12/31 都可以免費使用他們的 Wi-Fi !大家都知道了嗎?
(2012-02-03 更新:原來之前很多網站都介紹過了:Wi-Fi 用到爽,上網方案搭配免費無線網路調查 | T客邦

CHT_mPro_free_wifi_010
mPro 五週年回饋 全費率享8折、送Wi-Fi

優惠內容:
(一)mPro方案全面8折 單申辦mPro方案任一資費客戶,優惠期間可享mPro月租費(50/150/450/750/950型)8折優惠。
mPro 950型資費客戶於當月上網傳輸量小於1GB者,其mPro月租費可再享有8折優惠(即64折月租費608元),101年12月31日優惠到期後恢復原價計收。
(二)mPro方案全面送Wi-Fi
享免費無限使用:mPro450、750、950型客戶可享Wi-Fi免費無限使用
享每月免費30小時:mPro 150、450型客戶可享Wi-Fi每月免費使用30小時。*若超過每月免費額度,收取1元/分Wi-Fi上網費用,併於行動電話帳單計收。
優惠期間:100年8月1日~101年12月31日


啊哈,公司配的是 mPro 950 ,馬上來申請加入會員,可是到底要申請哪一種呢?

依照中華電信--會員中心的說明:

CHT會員帳號
為您於中華電信會員相關網站上經過會員註冊流程,填寫相關會員資料,所取得的帳號
emome帳號
為您於中華電信行動網站 www.emome.net ,經過驗證門號等流程所註冊申請的帳號
HN帳號
為您申請 HiNet ADSL或光世代所配發的帳號與密碼


我同事是申請 emome 帳號,所以我也如法炮製囉

CHT_mPro_free_wifi_012
首先到 http://www.emome.net/點網頁正上方中間的 加入會員

CHT_mPro_free_wifi_013

Step1:於空白欄位中輸入「行動電話門號」、「身份證字號」 (非個人用戶請輸入公司統編)、「門號晶片卡末4碼」(即行動電話門號晶片卡背面末4碼),資料輸入完整後按下「確定」鍵送出。
(PowerOp:為了看SIM卡末四碼,只好關手機、把卡拔出來看囉)
Step2:系統將自動隨機產生一組emome會員密碼,請等待系統以簡訊的方式傳送到您的手機。
Step3:手機收到此emome密碼,即可用來登入emome網站,並建議您第一次登入emome時即更新密碼


CHT_mPro_free_wifi_015
會員基本資料我不是很愛填,所以我只填打星號,一定得填的。

CHT_mPro_free_wifi_016
簡訊來的很快,應該還不到三分鐘吧

CHT_mPro_free_wifi_017
用剛申請好的帳號(也就是手機號碼)以及簡訊傳來的密碼再登入一次 www.emome.net,然後到右上方 我的emome > 會員資料 去修改密碼

CHT_mPro_free_wifi_018
右邊紅框處就是 修改密碼 的按鈕

CHT_mPro_free_wifi_019
密碼改好了,要來試用他們家的 Wi-Fi 熱點上網囉!

CHT_mPro_free_wifi_020
公司辦公室在台北101的57樓,也有訊號耶,那個35樓中華電信服務中心的訊號有這麼強嗎?還是 種花 有拿到整棟樓布建 Wi-Fi 熱點的權利?如果有 73樓G社的朋友看到這邊,麻煩回報一下有沒有訊號 :D
(2012-02-03 更新:後來問了我們 IT 才知道,因為我們公司很多人去抱怨中華的3G訊號太差,結果他們就建議來我們這邊裝 Wi-Fi Access Point ,提供3G 以外的上網選擇)

CHT_mPro_free_wifi_021
好,公司網路線拔掉,筆電改抓 CHT Wi-Fi(hinet) ,隨便連一個網址,就會被重導到這個登入畫面

CHT_mPro_free_wifi_022
帥氣地輸入帳號(手機號碼)、密碼(剛才重新改過的),然後……

CHT_mPro_free_wifi_023
拿泥!?誰偷用我的帳號!?

喔,原來是我的 NOKIA N900 手機,剛才已經先用這個方式連 Wi-Fi 上網了

我:「一個帳號同一時間只能有一個設備透過 Wi-Fi 上網喔?」
S大:「那不然全台灣所有的人共用一個帳號好了?」
我:「……」(默默地把 N900 登出

CHT_mPro_free_wifi_025
再試一次,果然就可以上網了,耶!

登出的方式說是有兩種,可是我找不到那個 登出 的視窗,所以我都是用第二種方法,連線到 http://88.wifi/ 直接斷線

CHT_mPro_free_wifi_027

==
想當年 種花的 ADSL 用戶好像也有送過免費的 數據機撥接?現在變成 3G 上網送 Wi-Fi ,時代果然在改變……

==
這個東西對我最明顯的好處就是:
手機 - 用 Wi-Fi 上網比較不耗電、速度快
筆電 - 用 Wi-Fi 上網速度比手機3G上網再開 hotspot 分享快,也比較不耗電

==
S大的 iPhone4 沒有申請帳號密碼就直接上了,當時我還讚嘆 iPhone 好威,結果剛才在 Wi-Fi上網程序問題 這邊找到答案:


※如果您為中華電信購機優惠用戶,享有【中華電信Wi-Fi無限上網免費優惠】,系統將自動為您登入無線網路,請安心使用。


切,原來是用錢砸出來的 XD

ystuan發表於 樂多23:35回應(0)引用(0)ItchScratching

December 30,2011

[偏見?]我來告訴你 NOKIA Lumia 800 的音質問題在哪裡

昨天晚上 小海 終於把他之前使用 NOKIA Lumia 800 的經驗寫成了這篇 買了 Nokia Lumia 800,從昨天晚上到剛才,都是 推特 上面大家熱烈討論的話題。

關於電池電力的問題,因為 NOKIA CEO 都出來說明年一月就會以韌體更新的方式解決,大家最多再等三十多天,但是 小海 說的 「音質連一般水準都達不到」到底是否真有其事呢?

其實答案就在 他文章連結那個 Nokia Support Discussions - Lumia 800 disastrous audio quality,討論串裡面一堆國外的網友在質疑 滷味呀 800 的音質,其中第一篇就給出了 GSMArena.com 的評測:Nokia Lumia 800 review: New beginnings - GSMArena.com
With headphones plugged in the smartphone dramatically changed its frequency response, cutting-off the bass frequencies, while its stereo crosstalk and intermodulation distortion spiked. Quite unconvincing performance for a flagship device.


到底耳機插進去,頻率響應曲線的變化有多大呢?我直接把 GSMArena 評測的圖貼過來:



綠色的曲線代表使用耳機,可以看到低頻的部份整個曲線大便大變,呼應了 小海 所說的 「根本聽不到低頻阿!!!!!!!!」

我們找一隻跟 NOKIA Lumia 800 外型長得幾乎一樣的手機(對,就是 NOKIA N9)來比比看,同樣是 GSMArena 的評測:Nokia N9 review: Once in a lifetime - GSMArena.com



綠色的曲線代表使用耳機。

這樣一比就很明顯了吧?我不是專家也看得出來有問題:聽不到低頻(如果你是專家,可以看看 GSMArena 他們的測試方法 Audio quality test

當然,那個 Nokia support 論壇上的網友也說了,既然不管什麼耳機插下去 Lumia 800 聲音表現就大大走樣,所以用藍牙耳機就可以閃過這個問題,只是藍牙耳機的音質比較難跟有線耳機比拼,我稍微查了一下,Bluetooth audio quality (A2DP) 這篇有提到,雖然 A2DP 傳輸的頻寬算是夠,但是預設的 subband codec (SBC)效果並不好,而支援其他 codec (例如 MP3 AAC, apt-X)的又不多。 01 上面這篇 關於 bluetooth A2DP 的聲音品質與壓縮講的也是這個意思

==
平衡報導一下,我同事本來跟他老婆一人一隻 Lumia 800,他受不了電力的問題,跟朋友交換(!)改拿另一隻芒果機 htc Titan ,他老婆主要是為了 手機有內建 MS Office ,目前很滿意 Lumia 800。
==
另外,我是 Linux 愛好者,手機要我選 Meego 跟 Mango ,我還是會選前者的(雖然 Meego 手機應該會空前絕後),這篇我是把 「台灣買不到N9」 的怨氣出在它的 evil twin 滷味呀 800 身上,請大家小心服用。
==
最後,既然 小海 戳 弱雞啞 戳這麼大,我也手癢戳一下 小海:

@tzangms 還有就是,IT音樂雙棲的你,竟然會入手一隻音質表現很爛的手機,這個反差也太大了吧!反差大到,留言罵你的人都寫錯字,把 fake rocker 拼成 fake roker ...
==
喔我忘了還有一個要戳(好忙),就是在找資料的過程中,意外發現 and1.tw 網站的這篇 「Nokia Lumia 800開箱評測」 整個把 GSMArena 那篇 Nokia Lumia 800 review: New beginnings 英翻中,沒有標明出處耶!?

ystuan發表於 樂多12:44回應(0)引用(0)ItchScratching │標籤:我愛戳戳樂

December 21,2011

[HOWTO] Citrix Receiver (ICA Client) on NOKIA N900

HOWTO: (Modified based on Citrix ICA Client / Bloomberg Anywhere working on N900 and other, full credits at the bottom)

1. Download CITRIX ICA Client for ARM processor (tar.gz) from their website. The current version is Citrix Receiver for Linux 12.0, Release Date: 10/5/2011. Scroll to the bottom, under section "For ARM Processors", choose "Receiver for Linux " with .tar.gz file format (Direct Link)

2. sudo gainroot on your N900's X-Terminal to gain root access (Make sure package rootsh is installed, refer to Root access - maemo.org wiki for more info on how to gain root access)

3. Create /home/Citrix/ and move the file you downloaded there.

4. untar the file there (tar -zxvf linuxarm-12.0.0.189834.tar.gz)

5. run ./setupwfc (you may have to add executable rights)

6. install libxaw7 using apt-get by command apt-get install libxaw7 (Note: you may also need to install libXinerama1 by apt-get install libXinerama1)

7. when you try to log in to ie. bloomberg it will ask you to save .ica file (after security check, it will be launch.ica for bloomberg) which you need to save

8. then go to your Citrix folder and run ./wfica ../users/MyDocs/launch.ica (if you saved it there) ; and voila! few seconds and it will start :-)


7. Copy file npica.so to the plugins folder of N900 default browser by command cp /usr/lib/ICAClient/npica.so /home/user/.mozilla/plugins/ so that Citrix .ica file could be recognized by N900 browser

8. If you encountered this error message : You have not chosen to trust “AddTrust External CA Root”, the issuer of the server’s security certificate, then you need to put file AddTrustExternalCARoot.crt under /usr/lib/ICAClient/keystore/cacerts/

My N900 doesn't have the /usr/share/ca-certificates/ directory for my to copy from, so I followed an instruction from University Computing Service of University of Cambridge, and downloaded the file from https://support.comodo.com/index.php?_m=downloads&_a=viewdownload&downloaditemid=11&nav=0,1

The md5sum result is 51e14b4c734e450402ea2cf73f2aee0f ,which is the same as /usr/share/ca-certificates/mozilla/AddTrustExternalCARoot.crt on my Ubuntu 11.10 box, so I believe this .crt file is not fake :)

CREDITS(This post, and my N900 with a working Citrix Receiver, would never be possible without the following:)
Citrix ICA Client / Bloomberg Anywhere working on N900

You have not chosen to trust “AddTrust External CA Root”, the issuer of the server’s security certificate.
Converting the root CA for use on mobile devices - University Computing Service

==
Questions/Comments are welcome

ystuan發表於 樂多08:46回應(2)引用(0)ItchScratching │標籤:N900

December 19,2011

Ubuntu Unity Dash 再看一遍的原因是…

記得第一次看到 Ubuntu 11.10 Unity 介面的時候,整個被 Dash 的新功能嚇到不敢說話:

my Ubuntu 11.10 "Oneiric Ocelot"

注意到了嗎?下方有四個小圖示,目前指在 房子 的圖示(代表 Home),如果你點到左邊數過去第三個……

OMG! Ubuntu! 竟然是 Recent Files!最近開啟過的檔(A )案(ㄆㄧㄢˋ)就這樣 赤裸裸 的以小圖示的方式出現在眼前!

還有更可怕的,看看下圖的打字搜尋效果:



嚇死人,打什麼出什麼,打 avi 就出 avi ,打 rmvb 就出 rmvb ,打 手槍 就出 ……(被拖走)

==
這樣我的小筆電是要怎麼見人啦!以前令人驕傲的「 句點開頭隱藏資料夾 之 ctrl h 連打」(now you see it, now you don't) 完全無意義……

最近注意到有個解法比較成熟了,就是 Activity Log Manager for Zeitgeist ,可參考這篇文章 How to Manage Your Recent Files (Files Logging) In Ubuntu

嗯嗯,可以清掉最近的活動紀錄(例如15分鐘),或者某個時段的紀錄,或者不要紀錄某個程式的活動(例如VLC),或者不要紀錄某類型檔案的活動(例如 Video),或者不要紀錄某個資料夾底下的活動(例如,嗯,我為什麼要告訴你? XD)

==
我想,把這個 Activity Log Manager 安裝、設定好之後,我就可以 進 Dash 再看一遍 了吧,不然真的不敢打開 XD

ystuan發表於 樂多23:54回應(0)引用(0)自由軟體-linux │標籤: Ubuntu

December 15,2011

一曲「平安夜」,預祝大家 2011 聖誕快樂 !


唄:上間綾乃 ヴァイオリン:Aria Aizawa

YouTube 影片底下的簡介:

2010年12月25日クリスマスライブ

沖縄民謡唄者「上間綾乃」ヴァイオリニスト「aria aizawa」クリスマスソング「沖縄方言ヴァージョン」コラボ


經過 Google 翻譯 之後,大概的意思是:去年(2010)聖誕節的現場表演,由 沖繩民謠歌手 上間綾乃 跟 小提琴手 Aria Aizawa 合作的,沖繩方言版本的聖誕歌曲

(我不懂日文,更不用說是 琉球/沖繩 方言了,有人可以幫忙確認 1.唱的是不是日文 2.歌詞是什麼 嗎?)

==
自從今年暑假去了一趟沖繩2011沖繩親子自由行 文章列表,帶回了一把 沖繩三線,從此就開始注意 上間綾乃 :D

ystuan發表於 樂多12:51回應(0)引用(0)ItchScratching

December 9,2011

[經驗分享]新台幣一百元起跳!順豐速運台灣寄快遞到香港

之前在 推特 看到有人推 快遞中國:順豐瘋長的故事(印象最深的一句話:「我是你的同事王衛」),才意識到這間快遞公司已經進來台灣好一陣子了。

2011漫畫博覽會046_台灣順豐速運
圖片引自 Flickr 的 mingjaan

十月底有個需求要寄東西到香港,網路上搜尋了一下,發現 順豐速運 似乎是個不錯的選擇,我的東西(烏克麗麗:EleUke Peanut)重約 0.8 kg ,長寬高也都一般,網站上試算了一下,只要新台幣一百元!(有另外幾間跨國的快遞,網站上試算的結果都是一兩千元……)

於是發了個推問問推友:

有件約 800公克 的小包裹 要從台灣台北寄到香港尖沙咀,查了 FedEx 跟 UPS 都是一兩千台幣,台灣的郵局(中華郵政)是 275元,順豐速運只要 100元,有人對最後一家有評價嗎?之前在推上看過他們起家的過程,不曉得服務如何?


推友 @orsonwang 回我一句:
@PowerOp 用過幾次順豐,沒掉過,沒壞過。


心裡踏實多了,於是打了電話約快遞員來收件,後來也很順利:


嗯,10/31 11:49 台北101大樓 收件,11/01 15:17香港尖沙咀 派件簽收,0.8KG的包裹,算1KG的錢,新台幣100元,給他們按個讚:D


底下附上網路查件的截圖給大家參考:
順豐速運台灣寄快遞到香港

PowerOp沒有拿 順豐 的好處,純粹經驗分享,供大家參考囉!

==
迷之聲:我這麼小咖的 blogger ,到現在也還沒有人來「買」我 :p 如果有利益的話我一定會揭露的啦,等到真的有人贊助我發文的那一天,我一定會敲鑼打鼓慶祝的啦 XD

ystuan發表於 樂多12:52回應(0)引用(0)ItchScratching

November 25,2011

「不跟隨」的代價

時光飛逝,轉眼間這隻 二手 NOKIA N900 入手即將滿一年(舊文:Nokia N900入手一週 ,感想可以濃縮成一句話:



「不跟隨」是要付出代價的。



沒錯,現在旁人問起我的手機,我都得要介紹說:「這是已經被 NOKIA 放生 的,跑 Linux (Maemo) 的 N900」

不過後來另一隻跑 Linux (Meego) 的手機 NOKIA N9 也被放生了,所以我的 N900 在 放生界 就升級為 前輩了(好冷~~~)

 #nokia #n9 brochures in China. on Twitpic
(對岸的廣告詞:诺基亚N9 不跟随)(說的真是太好了,因為這第一隻 Meego 手機推出,的確後頭沒有跟隨任何 Meego 手機,空前絕後啦!)
==
說來好笑,原本是希望用實際行動支持 Free / Open Source Software ,可是目前我最常跑的軟體竟然是 Opera Mobile 瀏覽器 XD

目前用的版本是 11.50.14 ,它比內建的 MicroB 多了分頁功能,比 Firefox Mobile 快、順,不過不支援 Flash 是一個問題。

之前上網查了一下,Opera Mobile 在 N900 的前身 Nokia Internet Tablet 時代是有內建的,後來 N900 沒有內建它,Opera 內部有員工繼續提供編譯好的版本,就這樣神奇的一直到現在都還有更新

反倒是 Firefox Mobile ,Mozilla 已經決定把對 maemo 的支援降到 tier 3 了:Bug 681422 - No updates in maemo5 Nightly repo since Aug 02

從 talk.maemo.org 的討論串 FYI - Fennec on Maemo no longer supported可以看到,社群一方面肯定/感謝 Opera Mobile 的不離不棄,一方面也說 Firefox Mobile 似乎是 N900 HTML5 video 目前的唯一解(例如 Firefox Mobile 10.0 Alpha 2 for N900,下載 fennec_10.0~a2_armel.deb 並安裝,應用程式名稱會顯示 Aurora 而不是 Firefox,這個10.0 a2 可播放 HTML 5 Video)

希望社群有人能夠出來繼續 build 囉。

ystuan發表於 樂多16:22回應(0)引用(0)ItchScratching │標籤:N900,我愛戳戳樂

November 15,2011

[閱讀雜感] Ubuntu Linux 30 天 30: What I Learned from 30 Days With Ubuntu Linux

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 30: What I Learned from 30 Days With Ubuntu Linux

終於寫到第三十篇了,原文文章 Tony 說 Ubuntu Linux 是個驚喜 (pleasant surprise),並且用一句話來概括:"Ubuntu Linux is more than capable of being the primary desktop OS for most users, but the learning curve will have some bumps." (Ubuntu Linux 足以充任大多數使用者的主要桌面作業系統,不過學習曲線會有些小起伏。)

他花了一些篇幅來演繹上面那句話,然後又問了之前問過的大哉問:"So, why is the Linux market share so small after two decades?"(那麼,為什麼二十年過去了,Linux的市占率還是那麼小?)

這次 Tony 給了他認為的答案:Linux有認同危機(identity crisis);大家都知道 Windows 就是 MS Windows,Mac 就是 Mac OS X,可是 Linux 是 Ubuntu? Fedora? Mint?選完了發行版本,還得選桌面環境(GNOME? KDE?)

他同意 多元、選擇 是 Linux 的優點,但是在競逐成為桌面作業系統主流的路上,這反倒成了缺陷……

最後,他很誠實的說,他還是會回到 MS Windows,但是他提醒大家,作為一個科技作家(tech writer),嘗試各種新科技本來就是工作的一部分:

"Goodbye is not forever."

==
PowerOp:終於把30篇的閱讀雜感給寫完了,今年事情太多,本來考慮不要參賽,跳進來之後也做好了無法完賽的心理準備,沒想到竟然在還沒開始忙的第九天,稿子明明寫好了,卻忘了貼,就這樣喪失完賽資格 XD

不過這樣也好,心裡負擔更輕了些,人家跑步有陪跑的,我就當成是來陪賽的,還是把三十篇寫完囉!(後面忙起來的時候還真的有幾天脫稿)

當初選這個題目,一方面是偷懶(拿人家的東西來寫感想,可長篇大論可簡短評論),一方面也是想要回到「初心者」,試著去體驗一下 Linux 新手會遇到哪些問題。畢竟我是 1996 開始使用 Linux 的,有些東西已經習慣了,「見怪不怪」了,這時候聽聽不同的意見也蠻好的。

最後,希望 "Year of Linux Desktop" 不再是個笑談,能夠有實現的一天 :)

[閱讀雜感] Ubuntu Linux 30 天 29: Five Things I Like Most About Ubuntu Linux

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 29: Five Things I Like Most About Ubuntu Linux

昨天談完五大抱怨,今天原文文章 Tony 列出他的五大讚美。

不過他首先強調,跟許多人不一樣,他並不把 「非微軟」 跟 「價錢」 當作 Ubuntu Linux 的優點:他很喜歡 MS Windows 7,也期待 MS Windows 8,他不認為微軟是邪惡的,也不認為私有軟體是科技的禍根。

至於價錢的部份,他喜歡新科技跟新玩意,平常兩三年就會換電腦(因此會得到新版的微軟作業系統),就算要付錢買,他也不認為這會讓他不使用 MS Windows。

底下是他舉出的 Ubuntu Linux 五大優點:

1. Ubuntu Software Center(第10天的文章)
就好像 app store 一樣,把各種的軟體集中在一起

2. Ubuntu One(第15天的文章)
很多人都不知道 Ubuntu One 這個雲端服務,(以及 Ubuntu One Music Store線上音樂商店),隨著 Canonical 推展 Client 的腳步,就算你是使用 MS Windows 或是 Android 、iPhone/iPad ,都有 U1 Client 可以用囉!

3. Unity Interface(第14天的文章)
這個新的介面還有很多問題,不過 Tony 蠻喜歡的,把 Unity 拿來跟 MS Windows 7 的介面相提並論。

4. Peripheral Support(第26天的文章)
超乎他預期的好,他的印表機、掃描器、webcam、無線網卡等等都抓到了!

5. Linux Community
前一篇的第五點,他討厭的是 Linux Flamer ,這邊又很有趣的列出了 Linux Community ,平平都是人,還是有很多人,成為老手之後,仍然願意幫助新手……

==
PowerOp:
第一點,現在裡面也開始有付費軟體了,蠻有趣的演進,希望能做起來。
第二點,我有興趣使用 Ubuntu One 的免費空間(目前是 5GB),可是我的 Nokia N900 似乎沒有 U1 Client ,倒是有 DropN900 這個 Dropbox client 耶 XD
第三點,Unity我還用不習慣,不過我越來越懶,就湊合吧,倒是等到預載 Ubuntu 的平板甚至手機問世的時候,才是 Unity 真正的考驗
第四點,從某個角度看甚至比 MS Windows 環境還方便,大部分的時候,你不需要準備驅動程式光碟,不需要到週邊設備廠商的網站去下載,插上去直接一翻兩瞪眼就是了 :p
第五點,我在我的前一篇寫過了 :D

[閱讀雜感] Ubuntu Linux 30 天 28: My Five Biggest Ubuntu Linux Complaints

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 28: My Five Biggest Ubuntu Linux Complaints

三十天系列即將結束,今天原文文章 Tony 列出他對 Ubuntu Linux 的五大抱怨,明天則是五大讚美,最後一天總結。

在列出五大抱怨之前, Tony 強調其實蠻不容易列出五項的,他只好根據這將近一個月的體驗來列,但是並不到 deal-breaker(無法接受) 的程度:

1. Syncing the iPhone(跟 iPhone 同步)
就如同 Tony 在第三天的文章所說,的確這不是 Ubuntu Linux 的「錯」,不過這會阻止他跳槽。不過 Tony 也提到, iOS5 開始就有 OTA (Over The Air) 更新,以後更新不需要透過筆電/桌機的 Windows/Mac 囉!

2. Banshee(Banshee媒體播放器)
在第13天的文章他自己也說過了,其實 媒體播放器 有很多選擇,挑剔 Banshee 有點那個,不過一路收看到這邊的朋友應該都知道,他很強調「預設值應該要適合一般大眾」,而 Ubuntu 預設的這個 Banshee 竟然非常的……

3. Wine
在第23天的文章裡面 Tony 試著在 WINE 裡面安裝三個 MS Windows 的軟體:Microsoft Office 2010, Quicken 2011, 以及 Evernote,結果都裝不起來,他說有很多留言告訴他可能要修改這個那個,甚至建議他用 VirtualBox 虛擬機 裝個 MS Windows 。「那我幹嘛跳槽過來?」他問。

4. Swimming Upstream
Tony 覺得每次找到一個解法就會產生兩個問題,他打個比方, Ubuntu Linux 如果是個微波爐,一定是那種只能烹調特定食物,需要按魔法按鍵,然後還得上網找資料重新拉電線才會動的那種。難道不能輕鬆的按個 Start 就動起來嗎?

5. Linux Flamers
Tony 不客氣的說,推廣 Linux 的最大阻力之一,其實就是 Linux 社群本身(之前第五天的文章有提過);有著 "vocal minority" 的特質,雖然大部分的社群份子樂於助人,但那些自大又自以為是的混蛋(arrogant, self-righteous, jerks)往往會嚇跑新手。他拿 iPhone 4 「天線門」 收訊不良事件的來類比,直接指責使用者 "holding it wrong" (拿的方法不對)並不是一個友善的做法,畢竟使用者都是依著過往經驗來面對新事物。他也提到在學習曲線兩端的人(新手跟軟體開發者)都要努力,讓學習曲線平滑。

==
PowerOp:

第一點跟第三點比較難,一個是要打開蘋果的黑盒子,一個是要打開微軟的。不過這種 catch-up game 還是一直會有人跳下去做就是了。

第二點我猜 Canonical 多少有私心,畢竟透過 媒體播放器 線上購買數位音樂 是有賺頭的,如果一個其他功能很強的播放器,卻沒有實做線上音樂這部份,Ubuntu 是不可能選它的。

第四點其實已經比以前好很多了,很多東西現在都 "Just Works" ,我都好久沒有 ./configure; make; make install 了呢。

第五點我以前就想開了,有些人就是來酸你的,新手務必避開/無視這些人;不過有些可能是良藥苦口,這就要一點耐心跟智慧去判斷了。另外關於學習曲線的部份,新手和軟體開發者是光譜的兩端,不適合放在一起,中間最好有老手(Power User)出來當橋樑,就像現在很多的使用者論壇一樣。

November 12,2011

庭庭學騎腳踏車


六歲九個月的庭庭,開始騎兩輪的囉!

==
歷史回顧:可可在她六歲七個月的時候學騎兩輪腳踏車,有引用專業教學影片,值得有需要的爸媽一看喔!

November 10,2011

[閱讀雜感] Ubuntu Linux 30 天 27: Working With GIMP

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 27: Working With GIMP

今天原文文章 Tony 測試 GIMP (GNU Image Manipulation Program) ,這個最常被拿來跟 Adobe Photoshop 比較的軟體。

Tony 他對於圖形處理完全外行,還好他的老婆是個專業的攝影師(原文有她的臉書連結),所以接下來是他老婆試用 GIMP 之後的感想:

==
首先,她喜歡 GIMP 的載入速度,看起來它似乎不像 Photoshop 那麼佔資源;另外 GIMP 本身無法處理 RAW 格式,不過這只要安裝一個 RAW file reader 即可,她找到的是 UFRaw。

接著來看 GIMP 自己的影像處理功能,她很高興的發現 GIMP 的介面很好操作,甚至她覺得比 Photoshop 更好操作,有不少快捷鍵通用,當然也有些不一樣。

基本的功能都跟 Phontoshop 很像:"duplicate and create new layers, create layer masks, adjust curve, clone and heal" (PowerOp:偷懶不翻了)

她發現了幾個缺點:
"Not able to find a way to reduce noise"
"there didn't appear to be an eyedropper tool in the hue / saturation adjustment area to pick the color tone I wanted to adjust."
"the text tool to be clumsy and restrictive as compared to Photoshop"

另外,似乎沒有簡單的方法把操作「錄」下來(GIMP 可以用 script 來做複雜的動作)。

==
好, Tony 接手,把原文文章作結:GIMP很強大,遠超過一般人所需,但是比起 Photoshop 還差了些……

==
PowerOp:我對 Photoshop 跟 GIMP 都一竅不通,就不發表意見了 XD

November 7,2011

[閱讀雜感] Ubuntu Linux 30 天 26: Connecting Peripherals

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 26: Connecting Peripherals

今天原文文章 Tony 測試 Ubuntu Linux 跟電腦週邊設備的相容性。

他自己也說,三十天都快要寫完了才在測試的確有點怪,一般人應該第一天,最多第二天就會想要確認自己的週邊是不是能夠跟新的電腦作業系統匹配吧?不過他解釋,因為他的工作只需要螢幕、鍵盤、滑鼠、顯示卡、無線網路這些東西可以動就行了,不過他還是偶爾會用到掃描器、WebCam、印表機,所以就來測試囉!

Tony 的印表機是 Epson Perfection 3490 Photo ,插上去好像沒有反應?沒有彈出視窗告訴你系統偵測到了沒有……

他在 Ubuntu Software Center 裡面試著搜尋 Epson ,沒找到什麼有用的,上網搜尋 "installing Epson Perfection 3490 Photo on Ubuntu 11.04",跳出來的一堆文章都不太管用。

他爬了一堆網路文章之後,終於發現 Ubuntu 預設就裝了 Simple Scan 這個掃描軟體,把它叫出來,放一本雜誌到掃描機,然後按下 scan ,影像就出現在螢幕上了!(PowerOp:有抓到掃描器耶,不過一點提示都沒有,難怪 Tony 卡關)

接著他測試他的 Logitech Webcam Pro 9000,一樣,插上去沒什麼反應,不過他上網搜尋的結果,大家都說應該會自動抓到,可以安裝例如 Cheese Webcam Booth 這個軟體測試, Tony 一試就成功!

最後是印表機, Tony 有很多台,他決定拿 HP Deskjet 2400 color inkjet 來測試,這次 Ubuntu 終於彈出視窗,說抓到印表機並且設定完成。他打開 LibreOffice Writer ,叫出之前的文章,按下列印,就印出來了!

他的結論是:Ubuntu Linux 的硬體週邊支援似乎不錯,不過有時候你自己得找適當的軟體來測試、確認!

==
PowerOp:想當年才沒那麼順利咧!現在是真的蠻多週邊都有支援了!

November 6,2011

[閱讀雜感] Ubuntu Linux 30 天 25: Tracking Personal Finances

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 25: Tracking Personal Finances

今天原文文章 Tony 來談談個人財務(記帳)軟體,他在 MS Windows 上一向習慣使用 Quicken ,所以他希望能夠在 Ubuntu Linux 上面找到合適的替代品。

他試著在 Ubuntu Software Center 搜尋 finance ,找到六個,其中有兩個得到4星半的評價,分別是 GnuCash 跟 KMyMoney ,他把兩個都裝起來測試。

GnuCash 跟 KMyMoney 這兩個軟體都有 匯入 QIF 的選項,不過 Quicken 2011 已經不再使用這個格式,而是使用 QFX 格式。這兩個軟體也有支援匯入 QFX ,不過 Tony 發現他的 Quicken 把資料用 QDF 格式儲存,所以他重新開機進入 MS Windows ,把記帳的資料匯出成 QIF 格式,再重新開機回到 Ubuntu Linux 。

直接跳到結論: KMyMoney 比 GnuCash 可親,不過 Tony 還是想要用 WINE 來跑他習慣的 Quicken……

==
PowerOp:這整篇文章,基本上就是繞著 "跟Quicken相容性" 打轉,看來人的慣性真的很可怕,一個工具上手了,就懶得換了 :p

November 5,2011

[閱讀雜感] Ubuntu Linux 30 天 24: More Secure By Default

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 24: More Secure By Default

今天原文文章 Tony 從他自己的角度,解讀為什麼 Linux 為什麼預設就比較安全,不過我覺得他這篇寫得很爛,所以我決定摘要底下一位網友的留言 :D

==
PowerOp:
那位 coolguy4linuxxpxl 網友不同意 Tony 主張的 "Linux 使用者較少,所以比較不受攻擊者注意",因為 Linux 其實無所不在:網站、路由器等網路設備、嵌入式系統等等。另外,他認為真正的安全是要不斷更新的,就算 Linux 系統的設計真的比較安全,網路上還不是一堆很久沒更新的 Linux 被人家破台?他認為從系統安全與套件更新來看, Linux 因為有套件庫的概念,所以可以作到全面的同步的系統更新(當然,如果你有個別自行下載安裝、甚至編譯安裝的軟體,就要自己盯著囉)

November 4,2011

[閱讀雜感] Ubuntu Linux 30 天 23: Would You Like Some Wine With That?

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 23: Would You Like Some Wine With That?

在 Linux 底下要使用 MS Windows 的程式有幾種方法,例如安裝 VirtualBox 之類的虛擬機,然後安裝完整的 MS Windows ,或是用今天原文文章 Tony 提到的 WINE 。

WINE (WINE Is Not Emulator) 這個專案已經17年了, Tony 在 Ubuntu Software Center 裡面搜尋 WINE ,竟然找到14個,到底哪個才對啊,他一點概念也沒有,不過他注意到那個 WINE(meta package)有最多人評價,而且平均得到 4星半 ,所以他就裝這個囉!

裝好之後,他在 Unity 介面的 Applications lens 輸入 Wine ,跑出來三個:Configure Wine,Uninstall Wine Software,和Winetricks,既然他想要執行 Wine ,也許該從設定(configure)開始囉?

在設定的視窗裡,可以選擇要跟哪一版本的 MS Windows 相容, Tony 把預設的 Windows XP 改成 Windows 7,其他都先不變更。

好,要來安裝軟體了,他找到放在 Windows 硬碟分割區的 MS Office 2010 .exe 安裝檔,在圖示上面按右鍵選擇 "Open With Wine Windows Program Loader" ,跑出錯誤訊息,說這個檔案沒有執行權限。他上網查了一下,原來是這個檔案沒有 x 屬性 (executable) ,他在圖示上面按右鍵選 Properties ,把 executable 選起來,可是……

那個剛剛才勾選的 executable 屬性又會自己消失!

Tony 搞不定,call out 請網友來救援囉!

==
PowerOp:底下幾乎每個網友都說:你不能在 Windows 的 _NTFS_ 硬碟分割區去變更(Linux底下的)檔案權限,請把那個 EXE 檔案複製到任何一個 Linux 的硬碟分割區,再透過 WINE 去安裝。

然後,也幾乎每個網友都推薦 PlayOnLinux 這個圖形化的前端介面,會讓你使用 WINE 更輕鬆!還有幾位網友提到,最好先到 http://appdb.winehq.org 看看 WINE 對哪些 MS Windows 軟體的支援度較好,一般如果拿到白金(Platinum)或是金(Golden)等級的會比較好裝。

November 3,2011

[閱讀雜感] Ubuntu Linux 30 天 22: Spread Out and Get Comfortable

(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)

Ubuntu Linux, Day 22: Spread Out and Get Comfortable

今天原文文章 Tony 談 虛擬桌面 (Virtual Workspaces) 。如同很多 Unix / Linux 一樣,Ubuntu 預設提供虛擬桌面(四個), 在 Unity 介面下,螢幕左邊那一排按鈕有一個可以用來切換。Tony 試著在左上的虛擬桌面開啟試算表 (LibreOffice Calc) ,在右上的開啟瀏覽器 (Firefox) ,在左下的開啟圖形編輯軟體 (Gimp) ,在右下的開啟文書編輯器 (LibreOffice Writer) 來編寫這篇文章。

他覺得好處是可以把同樣性質的視窗(工作/家庭/娛樂)放在同一個虛擬桌面,不過他覺得切換有點不方便,每次都要去點那個按鈕。

==
PowerOp:結果底下一堆網友留言告訴他快速鍵: Ctrl + Alt + 箭頭上下左右 就可以在四個虛擬桌面之間切換了 :p