2013年6月24日 星期一

暮色、好星晴

2013/06/24 好星晴


多久沒抬頭望望天空呢?今日台北好星晴,下次不知何時能放鬆地望著天,把飛機的軌道當流星呢?(F1.8、5s、ISO100)


今天開完後賴著不走,遠端登入整理別人寫的 code ,弄一點簡單的 Daemon 雛形,忽然覺得好快樂啊,好久沒這輕鬆地邊寫邊學啊!希望能慢慢找回自己的步調!


2013年6月23日 星期日

[Raspberry Pi] 使用 Raspbmc 之 AirPlay 播放影音 @ Mac 10.8

Raspbmc-Pi AirPlay Enable


AirPlay 對 iOS Device 來說是個很美妙的東西且 Apple TV 獨秀的管道,從 iOS Device 將播放的影片透過 AirPlay 協定輸出到 Apple TV ,簡言之,你可以用 iPod touch、iPhone、iPad 甚至 Macbook 播放 PPS,然後嫌螢幕太小,而家裡剛好又有大螢幕,此時就透過 AirPlay 輸出到大螢幕上,學弟的老爸也特地買了 Apple TV 做這件事呢!


這次使用 Raspbmc 套件:


$ wget http://download.raspbmc.com/downloads/bin/filesystem/prebuilt/raspbmc-final.img.gz
$ cd ~/Downloads
$ gzip -d raspbmc-final.img.gz
$ diskutil list
...
/dev/disk1
  #:                       TYPE NAME                    SIZE       IDENTIFIER
  0:     FDisk_partition_scheme                        *7.7 GB     disk1
  1:             Windows_FAT_32                         58.7 MB    disk1s1
  2:                      Linux                         1.9 GB     disk1s2


$ sudo diskutil unmountDisk /dev/disk1
Unmount of all volumes on disk1 was successful
$ sudo time dd bs=1m if=raspbmc-final.img of=/dev/rdisk1
1300+0 records in
1300+0 records out
1363148800 bytes transferred in 269.010945 secs (5067261 bytes/sec)
  269.02 real         0.00 user         0.98 sys
$ sync
$ diskutil list
...
/dev/disk1
  #:                       TYPE NAME                    SIZE       IDENTIFIER
  0:     FDisk_partition_scheme                        *7.7 GB     disk1
  1:             Windows_FAT_32                         73.4 MB    disk1s1
  2:                      Linux                         1.3 GB     disk1s2
$ sudo diskutil unmountDisk /dev/disk1
Unmount of all volumes on disk1 was successful


Raspbmc-Pi


接著就把 Raspberry Pi 接上剛剛弄好的 SDCard、HDMI線、滑鼠(鍵盤倒可以不用)、網路(可用RJ45或USB wifi 網卡)跟 MicroUSB 電源線,就會看到畫面進入初始化的階段,如果是用 Wifi USB 的話,需要切進程式設定。而當有了網路後 Raspbmc 也能更新系統(是否進行kernel更新),那就擺一下讓他跑一會(大概需要25分鐘吧?)


更新前(藍色系):


Raspbmc-Pi


更新後(紅色系):


Raspbmc-Pi


大概設定完網路後,接著再啟用 AirPlay 功能:


系統設定 -> 服務 -> AirPlay 


最後就可以透過 iOS device 進行 Airplay 輸出到螢幕啦!如果你的螢幕不支援 HDMI,但是跟我一樣是透過轉接頭 (DVI-I) 轉換的,那會碰到音源輸出的問題,所幸這也能解決,在播放過程中,移動滑鼠就可以看到下面有聲音的icon,點選後可以選擇音源輸出,此例採用"類比"輸出,並記得把 Raspberry Pi 接上喇叭(或螢幕支援的小喇叭),這樣就能享受 AirPlay 了


在 Raspbmc 界面打滾一番,發現他做了不少東西,包含提供 HTML5 的 remote player,也有紅外線遙控等(大概要外接USB IR receiver),服務方面還有 FTP、網路芳鄰等,說真的還滿完整的。美中不足的是 AirPlay 在 PPS 等相關 iOS app 內不順,但在 Youtube app 上倒很 OK。


Raspbmc Web Controller


2013年6月22日 星期六

ACER Aspire 4810TZG 拆卸硬碟

4810TZG-04


這幾年比較有裝置可以把玩,就拆拆看,原先還看不太懂,研究後覺的設計的也還不錯啦!


拆機流程,大概就看到那邊有個黑色塑膠片,提起來就行了


4810TZG-01


4810TZG-02


[OSX] MacBook Pro 更換硬碟、查看硬碟傳輸速度 @ Mac 10.8

MBP-HDD-T型


原先添購的 1TB 硬碟是要給舊筆電用的,卻意外不合,就...轉給 MBP 使用了。由於新購那顆有支援 SATA III ,故查閱一下自己這台 MBP 13" 2011 late 是否有支援。


螢幕快照 2013-06-22 下午2.41.10


查證方式很簡單,只要從左上角 -> 關於這台 Mac -> 更多資訊 -> 系統報告 -> 硬體 -> Serial-ATA:


連結速度:MBP 裝置支援的最高速度,其中 SATA3 = 60億位元、SATA2 = 30億位元等


協調的連結速度:硬碟與 MBP 溝通的真正速度


故上頭的那張圖是原先買 MBP 的內建硬碟,僅 SATA2 等級,接著更換後:


螢幕快照 2013-06-22 下午4.21.18


就看得出來有 SATA3 的等級啦!不過更換硬碟又是一門學位,因為 MBP 真的安置硬碟太好了,還需要特別的T型螺絲起子,所幸在附近傳統百貨五金店花了 99 元舊買到了!此次使用 T-6 大小:


tools


2013年6月16日 星期日

[Python] 備份 Github.com 上的資料(可指定 user)@ Mac 10.8

github-backup-routine;


最近在 github.com 上弄了些程式,想說也該備份一下。所以順手寫了隻 script,可定期把 github 的資料備份(git clone/git pull)下來。有興趣可以逛逛 changyy / github-backup-routine.git,記得執行前要把 username 換掉 XD