Archives

gravatar

3GB DDR2 DRAM

記憶體真的是有夠便宜,不過很可惜,舊款 MB chipset 只支援到 3GB,就算插上 2x2GB 也只能用到 3GB。簡單一點,在麥克見聞 Activity@Mactivity有這篇文章和規格對應表格,很清楚分變出哪代支援容量,不然大家都叫 MacBook、MacBook Pro、Mac Mini、iMac。不然直接買 2x2GB 比之前一條 1GB 的還便宜。所以那些拼命燒錢的 DRAM 廠不知道在賺什麼,大概也只能賺前面那波比較貴一點的時候。
好消息是直接上了 3GB 感覺順很多,之前只要常常 Virtual Machines 一開(記憶體也只給他 256MB),加上一些系統程式,常常就看 swap 已經快用到 1GB。理論上最差 VM 給他消耗 0.5GB,Firefox、Safari和一堆吃記憶體怪物各給 150MB,這樣要消耗光 2GB 空間時真的是不知道消失到哪去了。另外一個最大感覺就是,平常習慣使用 Safe Sleep,常常會在剛回復的時候,電腦和滑鼠都頓頓的。現在這些症狀完全消失了,唯一的缺點大概就是 disk space 少了 1GB,因為 sleepimage 這時候變成 3GB 了。至於 swap,我已經強迫設為開機就是 1GB,也固定就 1GB,因為實際上真的用太多,對效能沒有幫助,自動倍數成長對實際使用和 disk space 都沒有好處。而且真的就是 swap,叫做「虛擬記憶體」實在是太超過了。

gravatar

想到繳稅

想到去年繳的一拖拉庫稅,竟然就是去養這群廢物。還好今年用大絕,扣掉一大堆之後,還有退稅。不過一想到這些錢拿去養某群廢物,真是很氣。

  1. 沒有搜索票就強行進入飯店個人房間
  2. 闖入警戒區抬走就抬走,但是很明顯的是針對國旗,一定要把國旗扯掉,拔掉,折掉
  3. 騎車在公路攜帶國旗,也會被攔,會被抬走
  4. 在自家放音樂,竟會被要求關掉並關門
  5. .... 不勝枚舉
看來帶青天白日滿地紅旗是違法,只得請帶方形國民黨徽,還有中共五星旗,然後合體,請把國民黨徽貼到五星旗左上角。(逃)

gravatar

CrossOver Chromium

CrossOver 把 Google Chrome 瀏覽器的開發版本 Chromeium,以及 wine 1.1.4 直接包裝成完整的執行檔 CrossOver Chromium。以下是執行畫面,背後的程式是 Firefox 3.1 beta。 下載後,拖拉到桌面或應用程式裡面,就可以馬上執行由 wine 模擬起 windows 環境執行 Chrome 瀏覽器的功能。不過這當然是非常非常嘗鮮的玩法,因為在 wine 裡面執行的 Chrome 會加上參數 --no-sandbox --in-process-plugins,最主要的 multile processes 優點就沒有啦。如此一來,醜醜的 windows 視窗外框,不是很漂亮的 X11 Font Rendering,只能跑 single process 的 multithread,優點大概只剩 V8 Engine 的速度。不過 Firefox 3.1 beta 是 TraceMonkey (記得把 about:config 的 javascript.options.jit.content 和 javascript.options.jit.chrome 打開才有效) 也差不到哪去; Safari 4.0 preview 是 WebKit 搭配 SquirrelFish,既然都是用 WebKit,就直接跑 Safari 就差不多了。

gravatar

神奇的 Windows Internet Connection Firewall

Microsoft 社的 Windows 時常有些驚人之舉。因為最近發現某台 IBM X31 上的 XP 竟然把 Wireless 介面的 DHCP UDP 封包全部 drop,結果就是切換到無線網路,Access Connection 會卡在等待 IP 配置。然後當然就是等很久時間,接著以失敗收場。一開始是懷疑無線訊號問題,或是 AP 的 DHCP server 問題,結果其他電腦都一切正常使用,唯獨 MS 社的 XP 無法使用。然後就把 ICF 的 log 打開,發現竟然把 UDP port 67, 68 全部 drop 掉,也難怪 XP 本身網路無法收到 DHCP 封包。這種怪現象還是第一次看到。知道對策之後,就把 UDP port 67, 68 加入到例外名單內。結果一樣失敗,無論如何一定會被 drop,這是哪們子的防火牆。總不能要用無線網路時候把防火牆關了,連結成功後,再把防火牆打開。最乾脆解法就是,直接關掉防火牆,然後抓免費的防火牆軟體取代內建的。

gravatar

用 Adeona 找回失竊電腦的資訊

第一次看到 Adeona 的資訊,是在 OpenFoundry 的電子報。詳細內容就請看電子報內容囉。當時覺得很有趣也很有用,就在 MacBook 上裝了。
在這裡特別下的標題是找回失竊電腦的資訊,而非找回失竊電腦。因為並無法幫助使用者馬上找回失竊電腦,而是提供和提高一些線索的機會。Adeona 會把使用者的資料,像是目前 IP, Wireless SSID, iSight 照下來的圖片,經過加密後存在 OpenDHT 的 server 上。目前這些 server 是由 PlanetLab 維護的 200~300 台 Linux 機器。
一旦裝了 Adeona 後,請記得把產生的 adeona-retrievecredentials.ost 備份下來,供以後必要時候用來作身份認證使用。否則直接放在安裝的 NoteBook 上,被幹走了當然連這檔案都沒辦法取得,要事後跟 OpenDHT 要回可能的資料是不可能的。同時設定的密碼也是要牢記,因為他沒有 central server 管理你的帳號密碼,因為根本也不回要你註冊帳號。所以有了 adeona-retrievecredentials.ost 沒有密碼,也是作白工。
當真的有需要取回有關資訊時候,同樣也要安裝 Adeona 程式,然後執行 /Applications/Adeona/adeona-retrieve.term。這是個 Terminal 設定,他會執行 /usr/local/adeona/adeona-retrieve.exe。然後就是選擇之前的 adeona-retrievecredentials.ost接著會問你要取回哪個時間範圍,以及數量的選項。以及輸入正確密碼。都無誤後,會向 OpenDHT 取回相關資訊。如果當初有透過 iSight 擷取圖片,也會下載下來。基本上不一定下可以取回全部紀錄的時間所記載的資訊,像是可能電腦狀態相同,就沒有上傳; 或是網路問題等等。下載的圖片解析度為 160x120px,雖然小但是對於正面看著螢幕操作電腦的距離來說,已經是可以非常清楚辨識出面貌。另外還有 internal ip, external ip(如果是使用 NAT 或是 AP 的話), nearby routers(基本上就是類似 traceroute 的結果)。同樣,這些資訊並無法幫助使用者取回電腦,只是提供部份線索,以及提高尋回的機會。
缺點的話,如果 iSight 鏡頭被刻意遮掩住,當然就無法取得照片資料。另外,電腦開機後,因為沒有密碼所以可能沒辦法進系統操作。雖然 Adeona 在開機就啟動,也有辦法在登入前就有能力回傳資料。但是大部分除非被接上網路而且是可以直接存取 Internet,否則要對方透過像是 Wireless AP 之類的,通常還是要使用者登入。當然因為對方不知道帳號密碼,所以不可能登入。電腦內當然也不可能有對方 AP 帳號,也不可能直接就連上 Internet。況且對方甚至就直接重灌 OS,當然本來在電腦內的 daemons 就不復存在。除非這種功能是類似內建在 Firmware 的軟體。

** 部份畫面圖片直接引用自 http://adeona.cs.washington.edu/osxretrieveguide.html

gravatar

破解 iphone/ipod touch 2.1 韌體

iPhone-dev 的 PwnageTool 和 QuickPwn 都推出了針對 2.1 版的破解程式。但不要用在新推出的 iPod touch 上,部份是因為作者們本身都還沒有。

gravatar

新竹手足球公開賽

中華民國手足球協會於上月底,在新竹科學園區科技生活館舉辦的手足球公開賽。
檢視全部照片 @ Picasa Web Albums。相片著作權和所有權屬原作者所有。

gravatar

Google Chrome Browser

因為 google chrome 的 mac 版本尚未推出, 因此只能在 windows 上一探究竟和體驗. 但是某公司電腦作業系統不在支援範圍 (XP/Vista), 因此只得透過 Virtual Box 的 Windows XP 來體驗. 況且 CPU 不是 Vx 技術, 執行起來速度還可以接受, 但是實際上宣稱的 JavaScript 效率就無從實際體驗, 只能透過別人的benchmark來了解效能.
基本上用起來很不錯, 對於中文輸入支援也很好, 簡潔的畫面和 google 風真的很不錯. 另外在開發者選單裡面有工作管理員, 可以看到每個網頁的 tab 所佔用的資源和CPU loading 真的是很新鮮. 不過還沒遇到過網頁當掉, 然後直接把某個tab給殺掉的用法.
基本上還是看mac版推出後有什麼跟Safari/Firefox上的效能差異,畢竟Firefox雖然也是native程式,但是那堆message pump framework, XPCOM, 搞得Firefox又肥又大,GUI 效能上好像沒有Safari快.

gravatar

QuickPwn 1.0 for Mac 推出

QuickPwn for Mac 終於推出了,Windows 版的已經推出有一段時間了,在 Mac 上只能透過 PwnageTool 破解 iPod touch/iPhone。不過基本上 QuickPwn 並不是取代 PwnageTool 的用途,因為 QuickPwn 是用來快速 Pwn (擊敗、壓制?) 你的裝置,而 PwnageTool 是用來製作客製化的 firmware。使用 QuickPwn 1.0 for Mac,韌體版本必須是 2.0.2,並且只對 2.0.2 版本有效。所以需要先透過 iTunes 更新到 2.0.2 之後再使用 QuickPwn。官方的 torrent 下載。

gravatar

SafariPowerToy 0.2.5 for Leopard (Intel)

SafariPowerToy 又改版了, 這次主要直接增加詞彙的轉換而不全只是每個中文字的字形的轉換. 因為會變成類似正面表列法, 有支援的詞, 或是可以一對一轉的個別字才會轉換, 所以有可能會有些漏網之魚的簡體字詞彙中有個別的字形沒有轉換, 但是數量應該很少, 至少瀏覽頁面已經大幅的呈現正體/簡體以符合使用者閱讀習慣. 新一版是 0.2.5, 一樣是 intel leopard build.

gravatar

自訂Safari的Serif/Sans-serif字型

在 Safari 的設定裡面,只能自訂 Standard Font 和 Fixed-width Font。其他各家的瀏覽器通常可以設定 Serif 和 Sans-serif 的字體。而 Safari 似乎一定都是用 Times 字體當 Serif。如果要自行設定的話,目前 GUI 上找不到任何地方可以改。但是透過修改設定檔的方式,其實是可以自訂這些字體。 首先開啟 ~/Library/Preferences/com.apple.Safari.plist 這個檔案,如果是文字檔格式就可以用任何文字編輯器編輯。或是使用 Property List Editor 編輯。然後新增這些 key value 組合。WebKitSansSerifFont 代表的是 Sans-Serif 字體;WebKitSerifFont 代表的則是 Serif 字體。 然後結束 Safari 之後,重新開啟,就會有自行設定的字體。

gravatar

PwnageTool 2.0.3

PwnageTool 2.0.3 推出了,直接下載連結,驗證碼 91e670e0c623cd43f5e8cfbfaae6c23d98d8f31b。這一版支援 iPhone OS 2.0.2 5C1。內建包含 Installer.app beta 6。不過依照 Apple 更新韌體的速度,大概沒過多久又會有 2.0.3,甚至九月到了,有傳聞中的新的 iPod touch 搭載 firmware 2.1。 另外也有更新 Windows 用的 QuickPwn 最新的 beta。

gravatar

Safari 4 Developer Preview (40A12)

最新的 Safari 4 預覽版本 40A12 已經在 8/22 釋出,不過只能透過 ADC member site 下載,並且只有英文版本。最新的內容包含有

  • 可以在 Advance Preferences pane 裡面直接勾選要出現 Develop 選單。
  • 重新設計過的 Web Inspector
  • 整合 JavaScript Debugger,含有
    1. JavaScript Profiler
    2. Console API
  • 新的 WebKit 版本支援
    1. Gradients in CSS
    2. Masks in CSS
    3. Canvas in CSS
    4. Reflections in CSS
  • 對於 HTML 5 的支援
    1. Accessible Rich Internet Applications
    2. Cross-site XMLHttpRequest
    3. HTML 5 Cross-document Messaging
    4. HTML 5 Offline Applications
    5. HTML 5 Local & Session Storage
    6. Standalone Web Applications
    7. HTML 5 Canvas
    8. HTML 5 Media Elements
    9. Transforms in CSS
    10. Transitions in CSS
    11. Web Fonts in CSS
先前釋出最新一版的 SafariPowerToy 0.2.2,不需要更新已經可支援 Safari 4 40A12 版的繁簡字型轉換。

gravatar

SafariPowerToy 0.2.2 for Leopard (Intel)

Download link
僅支援 Mac OS X 10.5 Leopard Intel 機器. 測試過 Safari 3.1 & 4.0 preview. 內含 Package Installer.
開發網頁在此. 因為程式基本是跟機器和軟體平台的 ABI, Application Binary Interface 有關, 在 Intel x86 機器無法測試 PowerPC 平台相容性問題. 因此無法提供 Universal Binary.

gravatar

PwnageTool 2.0.2

PwnageTool 2.0.2 版推出了,直接下載連結在 http://xs1.iphwn.org/appcast/release/PwnageTool_2.0.2.tbz。這個版本包含了 Installer 4 beta。預設模式就會安裝 Installer,但是在 Pwnage 裡面的 package management interface 還沒將這個選項打開,因此會回報說 Installer 還沒有支援。但是事實上已經有預設將 Installer 加入。最新版的 Cydia 也預設加入。
新下載點 Mirror list

  1. ZippyShare
  2. RapidShare
SHA1 sum 是
c68fc1981679497d9d5b76135aaf06775b19d612
。下載後可以打開終端機是視窗打
openssl sha1 PwnageTool_2.0.2.tbz
執行結果為 SHA1(PwnageTool_2.0.2.tbz)= c68fc1981679497d9d5b76135aaf06775b19d612 繼續重複的工作,下載新的 2.0.1 firmware。製作 iPod1,1_2.0.1_5B108_Custom_Restore.ipsw (iPhone,1_2.0.1_5B108_Custom_Restore.ipsw),然後 restore ipod touch。iPod touch 被我 restore 的次數應該已經超過裡面音樂全部翻新的次數。

gravatar

iPod/iPhone 2.0 jailbreak note

  1. 很多 1.0 的軟體或工具沒辦法在 2.0 上使用,因此更新到 2.0 目前沒有很多應用程式。
  2. 預設 / 是 500MB,不過目前看起來會不敷使用。我只有裝 AppStore 幾十個 free apps,以及 Cyndia 和一些簡單的工具像是 OpenSSH、Mobile Terminal 和一些 libraries,/ 目前就已經是 98% 了。所以可以在破解時設定成為 1GB,或是 2GB 如果你想要裝更多的軟體,例如 vim (20MB), native gcc, iphone 2.0 headers
  3. IRC 上的人真的很勤奮,才上去看沒多久,就把 Mobile Terminal 更新了,Cydia 在 refresh 之後就可以安裝了。
  4. iPhone 2.0 binary toolchain 在這,密碼是 failboot。
  5. 很多人透過搜尋韌體檔名來找到這個網頁。我在這邊聲明一下,這邊不會提供任何下載或是 firmware 連結。目前 2.0 的 jailbreak 只會多出 Cydia 和一些 BSD/unix port,沒有任何可能正常使用的軟體。請等一段時間後。如果你是要 jailbreak 來編譯發展 native 程式,我相信你已經有 mac 環境,可以自行做出 ipsw。 Many people browse this web by the firmware ipsw keyword from search engines。I won't provide or deliver any download or links to the firmwares. Currently, there are few BSD/unix ported software in the 2.0 jailbreak. No stable or usable software ported from 1.1.x to 2.0. Please wait a moment for the software porting progress. If you just want to compile and develop the native sotfware on the iPhone, I think you already have the Mac environment and can build your own IPSW by yourself.

gravatar

PwnageTool 破解 iPod touch 2.0 firmware

這個破解方法,會把裝置內的軟體和設定全部刪除和覆蓋,請小心服用。 首先執行程式 Pwnage Tool,我是使用 Expert mode。 接著它會尋找 firmware (IPSW),但是找很久都沒反應,後來發現在 Browse for IPSW 上面點兩下,就可以叫出開啟檔案對話框。 主畫面長得像這樣子,有非常多的設定可以使用。 第一個項目是設定 partition,可以把 / 改成比較大,之前 1.1.x 的 / 只有 300MB,所以 jailbreak 之後,裝很多軟體會不敷使用,很多 /Applications 和 Fonts 會被移往另外一個專門存資料和音樂的 partition。選項 disable wipe out 要選起來(預設),因為如果不選,iTunes 會用 security mode 把 partition 清光,大概會花 40 分鐘。下面則是可以自己選擇 / 的大小。 可以在製作 ipsw 時候,順便把 Cydia 的套件也加進去。目前支援 iPhone 2.0 OS 的軟體還不多,雖然這些都是從 unix-like 平台 port 過來。可望在 2.0 jailbreak 廣泛流傳後,產生非常多的程式。(大概木馬也開始蠢蠢欲動吧,雖然是跑 Mac OS X like,但是 iPhone 上的 user 就是 root 和 mobile 兩個,而 root 密碼應該每台都一樣,除非有更改)。 Cydia 一定要加進去的。Installer.app 目前還不支援 2.0 firmware。 可以自訂開機 logo 和 restore 狀態圖示。圖片的限制就是有 alpha channel 的 PNG 檔,彩色或灰階不限,但是要在 100KB 以內,尺寸要在 320x480 以下。 接著就開始產生新的 ipsw firmware,這個 ipsw 會包含破解和剛才所選取的軟體和設定。 等了一段時間之後,他會問你目前 iPod/iPhone 內的軟體是不是使用前一版的 Pwnage Tool 破解過。不知道就給他按 No。 其實到這裡已經產生一個新的 ipsw,以下過程只是教你怎麼進入 restore 模式(DFU),他不會幫你 restore,已經知道的話,就可以跳過,使用 iTunes 直接按 option 和 restore 按鈕,選擇新的 ipsw(可能是 iPhone1,2_2.0_5A347_Custom_Restore.ipsw, 或是 iPhone1,1_2.0_5A347_Custom_Restore.ipsw。例如我是iPod1,1_2.0_5A347_Custom_Restore.ipsw),就可以開始跟平常 firmware 過程一樣的步驟。(進入 DFU 方法,就是關機後,按住 power 和 home 約七秒後,放開 power 再按住 home 約 10 秒,如果進入 DFU,則會跳出 iTunes 然後跟你說 iPod/iPhone 目前在 Recovery 模式。) 破解完之後的實機照片,軟體都回復到最原始的設定,多了一個 Cydia 的 package installer。

gravatar

iPhone 2.0 firmware jailbreak 韌體破解

iphone-dev team 已經正式開放 PwnageTool(Mirror) 軟體下載。這個軟體不是用來 unlock 電信網路業者的功能。主要是提供軟體相容性和允許 3rd party 軟體的使用,支援的硬體是 iPhone or iPod touch + 2.0 firmware 或是 iPhone 3G。使用教學。

gravatar

[RSS] 訂閱 AppStore 的軟體更新與狀態

除了上 iTunes AppStore 去找有哪些新的軟體被加入,有哪些是免費的軟體,哪些是 Top 100 的方式外,還可以透過 RSS 訂閱到自己常用的 Feed Reader 來比較清楚了解到底有哪些軟體的更新與狀態。

  1. Top 100 免費 Apps
  2. 最近加入的 Free App
  3. Top 100 付費 Apps
  4. 最近加入的 Apps
  5. 更新的 Apps
其中第一二項免費的 Apps 應該是最多人下載的項目。 :P

gravatar

iTunes Store 有 Taiwan 囉

iTunes Store 已經將台灣列出來囉。不過當然販售的不是 Music、Movies、TV shows。而是 App Store,就是 iPhone 或 iPod touch 的軟體。其中一項可以免費下載的軟體,就是把 iPod/iPhone 當作 iTunes 的遙控器。