於 Ubuntu 9.04 使用 台灣大哥大 - HSDPA 3.5G(Q101)

前天把 EeePC 賣掉, 買主馬上跑去申請台灣大哥大的 3.5G, 沒想到 Ubuntu 9.04 不支援, 趕時間只好硬搞, 此篇步驟不一定正確, Script 也有些重覆的地方, 但是, 可以成功撥接上網就是了~ 🙂

首先 Q101 3.5G 接上 EeePC, 然後會自動 Mount 在 /media/disk, 有發現一個 EeePC 的目錄, 裡面有 gkxdatacard.deb.

看到就覺得有救了, 應該可以馬上解決, 沒想到 dpkg -i gkxdatacard.deb 安裝完後, 重新開機, 再插 Q101 進去, 連抓都抓不到了. 🙁

馬上移除: dpkg -e gkxdatacard, 就可以正常抓到 USB, 只好開始另尋出路~

閱讀全文〈於 Ubuntu 9.04 使用 台灣大哥大 - HSDPA 3.5G(Q101)〉

Ubuntu Linux 的 Firefox 每次開啟都於 離線模式(Work Offline) 修復

於 Ubuntu Linux 使用 wvdial 撥接(3.5G), 網路通了, 但是 NetworkManager 認為沒有網路, 所以就跟 Firefox 說沒有網路, 每次都使用離線模式開啟.

閱讀全文〈Ubuntu Linux 的 Firefox 每次開啟都於 離線模式(Work Offline) 修復〉

如何 DIY 剪 RJ-45 網路線(顏色順序)

網路線要製作, 要準備的工具:

  • 工具: 夾線器, 尖嘴鉗(可有可無)
  • 器材: 網路線, 網路接頭, 保護套(可有可無)

先確定這條網路線的用途

  • 電腦接HUB(IP分享器): 接頭兩頭線的顏色是一致的.
  • 電腦接電腦: 接頭兩頭線的顏色 1-3, 2-6 對調.

下述顏色順序與接頭正反面的對法, 接頭分兩面, 一面有角, 另一面是平的, 主要是拿平的那面來看, 再依照下述順序對齊即可.

閱讀全文〈如何 DIY 剪 RJ-45 網路線(顏色順序)〉

Yahoo! BBAuth 單一登入 設定 / 教學 / 問答(PHP)

Yahoo! BBAuth 是做帳號單一登入, 就是使用 Y! 的帳號, 也可以登入你的網站.

同類的有 OpenID / Yahoo! OAuth.

照理說, 以後應該都會走 OpenID 或 OAuth, 那為何要寫 BBAuth? 為何不用 OpenID 或 Yahoo! OAuth?

  • OpenID: 太長了, 自己都懶得打, 放棄~
  • Y! OAuth: 照理說應該要用這個, 但是遇到一堆問題:
    • 第一次用遇到 Security 問題, 跳出警告視窗(那警告視窗看到就覺得死定了).
    • 第二次用遇到 Y! DB unsync, 每次 Reload YDN 的 Dashboard 出來的值都不一樣(登入異常)

總之, 使用 Y! OAuth 的經驗真是很糟糕, 還是先繼續用 Y! BBAuth 吧.

註: 此篇主要是設定 + 登入的部份, 如何存取 Y! API 的部份在此篇不提.

閱讀全文〈Yahoo! BBAuth 單一登入 設定 / 教學 / 問答(PHP)〉

Firefox 清除 DNS cache 外掛套件

常常改到 Linux: /etc/hosts, 或者 Windows C:\Windows\system32\drivers\etc\hosts, 每次改完就要重開 Firefox.

Firefox 會將 DNS 先 cache 起來, 讓 讀取下一頁時, 不需要重新查詢.

所以只要找到將 DNS cache 清除的 Add-ons(附加元件), 那改完 /etc/hosts, 就不需要重開 Firefox 囉~

閱讀全文〈Firefox 清除 DNS cache 外掛套件〉

MySQL 找出哪些 Table 使用 InnoDB / MyISAM

找出 MySQL DB 中 InnoDB 的 Table

SELECT table_schema, table_name FROM INFORMATION_SCHEMA.TABLES WHERE engine = 'innodb';

找出 MySQL DB 中 MyISAM 的 Table

SELECT table_schema, table_name FROM INFORMATION_SCHEMA.TABLES WHERE engine = 'myisam';

閱讀全文〈MySQL 找出哪些 Table 使用 InnoDB / MyISAM〉