Month: March 2011

2011 MacBook Pro 改裝第二顆硬碟

因為我的 MBP 只有 128GB 的 SSD ,這樣的容量對我來說是不夠的,而且平時外出也不太可能帶著多帶一個外接硬碟,所以就把原本的光碟機移除掉,改成第二顆硬碟。 在施工之前,一定要有 PH00 以及 T6 兩種螺絲起子,因為 MBP 的螺絲都很小,構造都很精密,稍微不慎就會滑牙,用對的工具可以事半功倍。 另外也要準備改裝套件, 2.5″ 硬碟專用的「硬碟轉接盒」,在網路拍賣上有不少店家有在賣,這邊就不幫他們廣告了,購買時請注意規格,要買 SATA 的,如果不確定,記得詢問店家 MBP 是否可以使用。

Posted in 玩具

Mac 新手軟體整理

新手免不了的筆記 程式類 Eclipse – 如果安裝 Sublipse 出現 “Failed to load JavaHL Library.” ,則多下載 – Universal Subversion Binaries 安裝即可。 Xcode – 目前 4 要收錢, 3.2.6 註冊後可以免費下載。(備註,如果作業系統為 OS X Lion 則可免費使用) MAMP – Apache2, MySQL, PHP for Mac

Posted in Computers

2011 MacBook PRO 15″ + 120GB SSD + 8GB RAM 開箱

從去年開始我就想換 Apple 的電腦,當時做了不少功課,因為在 MacRumors Buyer’s Guide 上面,提到 Apple 在去年 2010 年底推出了新款的 15″ 以及 17″ MacBook Pro,網站建議買家稍安勿燥 (Don’t Buy – Updates soon),今年將會推出全新的 MacBook Pro 。

Posted in 玩具

記得補充水分 for ubuntu

在 gugod’s blog 看到一篇記得補充水分,覺得實在是個很棒的點子,所以寫了個 Ubuntu 版的 script 。 需要先安裝 libnotify-bin 才能執行 sudo apt-get install libnotify-bin 然後把下面這三行存成一個 shell script 檔案,然後把工作加到 cronjob 中即可。

記得指定 DISPLAY=:0.0 要不然不會出現在螢幕上。 Ubuntu 版的喝水休息提醒 備註:notify 前面的圖片可以自訂,例如說: /usr/bin/notify-send -t 5000 -i /home/roga/bin/clock.png message is here.

Posted in Computers

MySQL HandlerSocket Plugin for PHP

如果要用 PHP 透過 HandlerSocket 存取 MySQL ,必須先安裝好 php-handlersocket 這個 PHP Extension ,在 Debian Squeeze 安裝 MySQL HandlerSocket Plugin 有提到安裝方法,安裝完之後有以下 function 可以用。

有鑑於 php-handlersocket 提供的 function 使用起來不是很直覺,所以我寫了一個 wrapper 方便使用,以下是範例,首先必須先建立一個資料表:

Posted in Programming