2011年11月6日 星期日

2011 Macbook Air 11吋入手感想 – 好輕好快

https://richielin-programer.blogspot.com/2011/11/2011-macbook-air-11.html

img_6177-1

天秤原本使用 2008 early 15 MBP,在使用三年半的時間內,一般使用上還是很棒,雖然已將 RAM 加大到 6g,且更換 7200 HDD,但用於軟體開發上,卻愈來愈顯得力不行心。尤其是開啟 XCode VM Win7 時,更到頓到自己都受不了。原本以為自己是軟體工程師,效能至上,不太可能使用 MBA 這種小電腦,不過在 MBP 主機板固障送修需要二周時間維修後,決定先買台肖想許久的 11 MBA 來頂著先。
沒想到這幾天用下來,發現竟然可以完全取代原先 15 吋的 MBP,更是意想不到的事。

2011年10月16日 星期日

分享多台 iOS 裝置的 iCloud 設定應用

https://richielin-programer.blogspot.com/2011/10/ios-icloud.html

iCloud 是 Apple 為 iOS 及 PC/MAC 提供的新的雲端同步/備份功能,它的功能很強大,讓 iOS 免除以往必須與 PC/MAC 以 USB 接線才能同步的問題。不只如此,連行事曆、工作清單、Email、連絡人、書籤、備忘錄、照片等都提供解決方案了。

當然一如往常,天秤的文章不會也不想做功能面的介紹,這些各大網站都已詳細介紹過,只是想從應用分享這一面著手。iPhone/iPad 裝置裡存在並使用著三個主要的 Apple ID 帳號,最常見的就是 iCloud 及 AppSrore 帳號了,還有一個是常被忽略的 GameCenter 帳號。這次的例子就是如果你有一台 iPhone, iPad 且家人有台 iPhone 時,如果設定 iCloud 讓每個人保有自己的資料,並且讓只購買過一次的 App 還能每台機器共用,並且三個機器都可以同時透過 GameCenter 來連線對戰。

以天秤的例子來說,首先來看一下天秤和家人的持有狀況,下列為希望達到的方式:

  • 天秤手上有一台 iPhone 及一台 iPad,兩台的行事曆等資料必須同步以方便工作 。
  • 家人有台 iPhone, 行事曆等資料必須與天秤分開,避免混雜在一起 。
  • 所有裝置都要使用同一個 AppStore 帳號,以便 app 可以共享使用,不需重複購買 。
  • 每個裝置都要使用不同的 GameCenter,以便三台機器都可以連線對戰。

以下是希望的架構圖:

Pasted Graphic 1

2011年10月15日 星期六

鐵道時刻表 Universal 版本已送審

https://richielin-programer.blogspot.com/2011/10/universal.html

IMG_0005

~ 經過一連串密集的 Coding 之後,鐵道時刻表 Universal 版本總算送審了,如果順利的話最遲一周內就可以更新了,希望不要再有 Bug 出現。

2011年10月11日 星期二

Facebook for iOS 用法

https://richielin-programer.blogspot.com/2011/10/facebook-for-ios.html

facebook-logo-1

Facebook
是目前最紅的社交網站,流量已超過 Google 了,它不只有 Flash 遊戲,連 app 的應用分享也愈來愈普及。曾經有傳言 Facebook 會像 Twitter 一樣內建在 iOS 5 SDK 裡,直到 iOS5 GM 出來,卻還是未見 Facebook 內建在其中。但沒有關係,因為 Facebook 官方有提供 Facebook for iOS sdk 可運用,用法雖然沒有 Twitter api 來的簡易,但功能卻是更全面。這裡我們示範簡單的 Facebook sdk 用法,包含將文字貼到塗鴉牆上,及貼上一張圖片到照片集的範例。

2011年10月10日 星期一

鐵道時刻表 for iPad 開發中

https://richielin-programer.blogspot.com/2011/10/for-ipad.html

螢幕快照-2011-10-11-下午10.06.58

眼尖的網友還真是不少,上封文章天秤寫到 鐵道時刻表 for iPhone,馬上就有朋友寫信來關心,詢問是否會出 for iPad 版本的。

沒錯,天秤正著手處理 iPad 版本的鐵道時刻表,目前進度大約 75%,還在處理一些細節畫面。基本上底層是和鐵道時刻表相同的機制,畫面也盡量相同共用,不過其實是懶隋啦,而且也還沒有 iPad 版畫面的 idea,所以就讓它比較快的速度可以上架,日後有想到畫面的 idea 再來美化它了。

對了,iPad 版本並不會另外收費,而是做成 Universal 版本,原有的 iPhone 使用者可以免費升級至 iPhone/iPad 共用版本。我想一套已經上架二年半的軟體,還可以每天更新時刻表,且還經過界面大改版且可免費升級至 Universal 版本,應該是很夠意思了,那些在 AppStore 上只願給一顆星的朋友,就饒了天秤吧。

2011年10月6日 星期四

R.I.P Steve Jobs

https://richielin-programer.blogspot.com/2011/10/rip-steve-jobs.html

ming-apps-steve-jobs-profile-image1

Steve Jobs 1955-2011

2011年9月28日 星期三

輕量化免費的文書編輯軟體 Kod

https://richielin-programer.blogspot.com/2011/09/kod.html

icon-256

自從用功能強大的 BBEdit 一段時間之後,漸漸對這類全功能的文書處理軟體感到不耐,不是它不好用,相對來說是因為它太好用且功能太強了。或許也就是因為如此,它開啟文件速度一直未達到我的要求。我只要求可以快速開啟文字檔,讓我簡單編輯後存檔離開。

原本在 BBEdit 之前是以 Smultron 為主力,但是它很久沒有更新,且跳到 Mac AppStore 上之後變成收費軟體 4.99 美金了,所以天秤就開始尋找輕量化的文書處理軟體,直到找到這套 Kmod 軟體,似乎還不錯用。

官方網站: http://kodapp.com/
下載連結: http://kodapp.com/download/

2011年6月15日 星期三

年久失修的 Friendly.Flickr 連結重新開放

https://richielin-programer.blogspot.com/2011/06/friendlyflickr.html

年久失修的 Friendly.Flickr 連結
不知道在什麼時候就已無法下載了
最近重新整理部落格才發現
所以再重新開放下載
不過這版本只有 Friendly.Flickr 執行檔
WLW 的 plugin 就無法提供了
還請見諒

請至我新的網站下載,謝謝 (順便打一下廣告)
永久網站: http://www.richiestyle.org
Friendly.Flickr:http://www.richiestyle.org/archives/157

也請逛到天秤網站的朋友,留個言吧
留言版: http://www.richiestyle.org/message

2011年6月13日 星期一

部落格要搬家了

https://richielin-programer.blogspot.com/2011/06/blog-post_13.html

天秤最近很懶,懶到連落部格都沒寫了
最近剛好一連串的案子結束
想好好振作一下了
把原本就在使用的網路空間整理一下
架設了自己的官方網站 www.richiestyle.org
並考慮以後文章都只貼到新的空間裡
把天秤的作品、部落格文章及開發教學文章都放在一起
並把之前作品重新整理一下
還請舊雨新知繼續支持

官網: www.richiestyle.org
部落格: http://www.richiestyle.org/archives/category/blog

2010年12月30日 星期四

關於 12/22 台鐵改版後時刻表錯誤的說明

https://richielin-programer.blogspot.com/2010/12/1222.html

首先請大家記得去更新,已更新至新的時刻表資料了

12/22 台鐵時刻表大改版
又因資料格式的變動,造成鐵道時刻表更新後無法寫入資料庫
以致於重新啟動後,又回到舊的資料庫了
這種事其實很難從改版前就先做好準備,因為不知道改版後會變成什麼樣子的格式
只能在發現錯誤後,儘量快速的修正,然後上傳新版至 iTunes 來解決
然後在 Apple 審核通過上架前被罵到狗血淋頭
幸好是每次版本都可以從中間學習
修正一下 iPhone 上的資料庫以最大彈性來應付不同的格式改變
期望資料庫彈性夠大到能應付下次的版本

而這次其實在 12/22 當天就發現問題了
但是卡在 iTunes 的審核速度及 Apple 審核人員耶誕假期的休假
很多人不知道軟體送審核必須要至少一周的時間
也不知道 Apple 審核人員在今年耶誕假期有休假不處理軟體的審核
而台鐵又剛好在這段時間改版,以致於問題其實早就已修正了
但面臨無法最快時間讓使用者更新的狀況
也許這是 iPhone 軟體開發者都會碰到的麻煩吧