作者: Hui-Hong YOU

  • 自己換輪胎

    把不想再花錢修復的折疊車,送給院內的朋友,再請舍弟把閒置的單車運來。雖然舍弟已經做了一些除鏽處理,但是整台車還是有不少地方需要調整。單是大盤、飛輪、鏈條的去汙,就花了我好幾天的下班後時間。

    舍弟曾提醒輪胎的裂痕要注意,實際看過也覺得的確有更換的必要,便上網訂了一組 26*1.5″ 的防刺胎,根據這份〈單車DIY.內外胎更換篇〉教學文,自己換輪胎。

    過程當中覺得最困難的地方,就是挖開外胎這一步了。有挖胎棒只是有個必備工具,有掌握到使用挖胎棒的要領才是重點。能夠順利把外胎挖開,接下來的卸外胎、換外胎、換內胎並不怎麼需要特殊技巧。

    換成比較窄的 1.5″ 胎後,騎乘起來仍是覺得很「重」,這也是騎慣了相對輕巧的小折和公路車後,難免會感受到的明顯差異。不過,再怎樣都比 11 路公車(步行)要便捷得多了。

  • 液體絆創膏、液態OK繃

    前幾天,血光之災找上門,雙手半廢。

    好心的同事遞來一條「コロスキン」藥膏,原來是所謂的「液體絆創膏」。這種醫療用品,之前在阿鈣廖于誠比賽受傷時,用普通三秒膠對傷口「緊急處理」的荒唐事件中,曾經被提及,而我還是第一次使用。剛抹上去的時候,真的是痛到翻天,我這種邊用雙氧水洗傷口還能邊講笑話、要旁人別擔心的鐵錚錚男子漢,還覺得痛到不行;幾秒後藥劑氧化、硬化形成一層薄膜,就沒什麼感覺了,可以正常洗手不怕水的效果還挺讚的,於是我決定自己去買一條來用。

    查了一下,最近可以買到的地點,在南港家樂福那邊的加欣藥局。可是到了店裡,卻只找到另一款「大木の流絆S」,不管啦,還是買來用,效果同樣不錯。當然,能不用到這些東西是最好的。

  • 原來龜派氣功是真有其人

    偶然逛到 [Kamehameha I – Wikipedia, the free encyclopedia],才知道鳥山老師在七龍珠裡創的「かめはめ波」鋪了這麼多層次的文字梗。(不過有學弟表示這是很多人早就知道的老梗了…)

  • 沒有 Flash Player 的日子,處處碰壁

    在 Internet Explorer 市佔率還很高的不久前,如果遇到了 IE only 的網站,你去反映,大多會得到「本站為了服務最多使用者而設計,噗拉噗拉噗拉…」的「懶得理你型」回覆,全然把 Web 跨平台以承載、交換資訊的意義本末倒置。但是那些真正造成 IE only 的,絕大部分並非綁了 ActiveX 元件這類障礙,而是半調子的 client-end scripting 程式設計師(或 copy-n-paste 師、WYSIWYG 開發工具拉元件師等)寫或抄出來的 scripts 就只能在 IE 上頭正常運作。

    這樣的情況,到了這個 Web 2.0 時代,與瀏覽器市場再度活絡、多樣化,推使 Web 應用程式開發者遵循跨平台 Web 標準技術行事,才漸漸有了改善。現在我遇到 IE only 的網站,就幾乎是金融業者的網路服務。

    不過,最近因為 Flash Player 「暫時」拿掉了 64-bit Linux 支援,我才親身體驗到,繼 IE only 後,我還得在 Flash only 的網頁裡處處碰壁,Flash only 的浮濫情況,更甚 IE only。

    YouTube 只能改用 Chromium 觀看 HTML5 版影片,不幸遇到內嵌廣告的影片的話,仍然無法觀看。

    ニコニコ動画也是。

    Justin.tv 也是一樣,我很久沒能看到貓的實況了。

    SlideShare 的線上投影片也看不到了,之前可以透過 Slidzy 網站下載 PDF 版本,但是該網站似乎倒了。不過還是可以註冊會員,下載原始的投影片檔案。

    連用個 GitHub 也會被瀏覽器提示你沒裝 Flash Player,結果只是個把網址 copy to clipboard 的功能有用到 Flash,真不知道為何不能用 JavaScript 搞定?

    更別說那些喜歡完全把導覽介面、內容嵌在 Flash 檔的大大小小網站。

    我也不是不知道有 GnashLightsparkSwfdec 這些替代品,但是一來這些東西的相容性目前還是沒能與 Adobe 本家的 Flash Player 匹敵,二來這個問題就如同 IE only 網站一樣,應該回歸到 Web 本質來看吧?

  • Building CyanogenMod 6 for HTC Magic

    經過這將近一天的不斷試誤,終於至少成功跑完 building 流程,先記錄一下:

    參考文獻:

    截自目前為止,編譯 AOSP 還是去找一台 x86 Linux 比較乾脆。我在 x86_64 Linux 上折騰好久,最後還是找家裡的 x86 桌機來用。

    流程:

    1. mkdir ~/aosp && cd ~/aosp/
    2. repo init -u git://github.com/CyanogenMod/android.git -b froyo
    3. repo sync (取得原始碼)
    4. source build/envsetup.sh
    5. lunch cyanogen_dream_sapphire-eng (指定要 build 給 Sapphire 用,也就是 32B 版 Magic)
    6. export CCOMPILER=~/aosp/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-
    7. export USE_CCACHE=1
    8. cd device/htc/dream_sapphire/
    9. mkdir -p ../../../vendor/htc/dream_sapphire/proprietary
    10. ./extract-files.sh (需將手機以 debugging 模式接上電腦,並且會呼叫 SDK 的 adb 抓取手機裡頭一些 proprietaries 檔案)
    11. cd ~/aosp/vendor/cyanogen/
    12. ./get-rommanager (若不想安裝 ROM Manager,可能需要修改相關的 Makefiles,否則此步不做的話 building 流程會失敗)
    13. cd ~/aosp
    14. make clobber ; make clean (若先前有跑過失敗的 building 流程,需先跑一次)
    15. make -j2 otapackage
    16. ./vendor/cyanogen/tools/squisher

    生出來的 *.zip 與 *.img 檔會在:

    1. out/target/product/dream_sapphire/
    2. out/target/product/dream_sapphire/obj/PACKAGING/target_files_intermediates/
  • 我好高興終於跟貴行不再是 Family

    今天請了一天休假回宜蘭,把該了的緣份做個了結。

    信用卡剪了、存款帳戶結清了,終於與中國信託 We Aren’t Family,我好高興。

    這幾天,我常常想到當兵時的某位同袍,卡奴,而且是個擺明了「人肉鹹鹹,不還錢就是不還錢」的卡奴,在馬祖山瓏市場街頭,遇到現金卡的推銷攤位,依舊面不改色、再次手滑填表辦個一張來以卡養卡、以債養債。

    銀行不要我這種安份守己、有借有還的客戶,硬要一再透過惱人的電話行銷把我惹毛、把我逼走,而比較喜歡這類極度「配合」專員做業績的人。

    所以,我也沒辦法,只好跟你們說再見。

    祝福你們和這些優質客戶好好做一家人。