flowmind33.blogspot.com
It's my Life: Google Cloud SQL
http://flowmind33.blogspot.com/2012/11/google-cloud-sql.html
Ǝɟıן ʎɯ s,ʇı. 對於很多用慣retional DB的使用者來說,Google Cloud SQL DB的推出或許是個福音. 目前的Cloud SQL以MySQL 5.5為主,提供. 目前Google 提供free trail(至2013 Q1),可在建立instance的時候選擇size D0,輸入所要建立的instance name,這裡建議取短一點以方便後面呼叫(id:instance name)使用. SQL Prompt為一個web版的sql consloe,下圖示範建立一Database guestbook. 建立好資料庫相關表格後,就可以著手進行與Google App Engine的整合了. 官方附了一個簡單的guestbook範例的jsp頁面+servlet code與web.xml的設定供參考. Using Google Cloud SQL with App Engine Java SDK. Https:/ developers.google.com/appengine/docs/java/cloud-sql/developers-guide.
flowmind33.blogspot.com
It's my Life: [note] WebSocket API
http://flowmind33.blogspot.com/2012/05/note-websocket-api.html
Ǝɟıן ʎɯ s,ʇı. 很想來個Web Sockets淺談的標題,但是以目前對他的認知,連淺談都還稱不上,所以就簡單記錄一下. 在web 2.0的時代, 我們使用了Ajax來進行非同步的資料處理,而ajax與server溝通的方式還是可以分為. 1一般的方式為client polling,資訊"即時"的情形取決於client的詢問,效率不彰也很耗損資源. 2Comet:Long lived connection,由server來主動push data給client. 3Long pooling:Comet演進而來,client發出request後,server 沒有新資料可以回傳,會等待一段比較長的時間,直到server有新資料可以回傳,或timeout為止,維持一條long polling的查詢減少requet的建立與結束,目前如facebook採用此較有效率的動態更新方式. WebSockets的初衷就是提供socket給web server與client browser,讓client與server之間可以維持長時間的連線,並且可以進行Server Push此類比較有效率的溝通方式.
flowmind33.blogspot.com
It's my Life: Skype與MSN整合
http://flowmind33.blogspot.com/2012/11/skypemsn.html
Ǝɟıן ʎɯ s,ʇı. 隨著行動裝置快速進化,以及social media network的快速進化,前任即時通訊軟體霸主MSN,. 先是露出疲態,市佔下滑,行動裝置APP Store也一直沒有好用的msn App,msn彷彿僅剩下告訴朋友我還活著的功能,於是前浪就這樣倒在沙灘上了. 想當初微軟msn可是硬生生的幹掉了前代霸主ICQ(淚),就這樣默默的稱霸了10年了,想到以後沒辦法聽到煩人的燈燈聲,也是一種莫名的感傷. Http:/ blogs.skype.com/en/2012/11/skypewlm.html. 不過skype很窩心的在登入頁面(https:/ secure.skype.com/login). 就這樣帳號就合併了,不過目前群組並沒有跟著匯入. Bye,MSN.哪天哪個懷舊的MV再見了. 訂閱: 張貼留言 (Atom). Simple範本. 由 Blogger.
flowmind33.blogspot.com
It's my Life: [note] mac下使用中研院ipv6 tunnel
http://flowmind33.blogspot.com/2012/04/note-macipv6-tunnel.html
Ǝɟıן ʎɯ s,ʇı. 話說換了光世代後,看youtube還是不能直接觀看1080p著實令人感到悲劇.很快的就在網路上看到 mobile01. 的討論串,其中除了詳述原因為台灣user連線到youtube並不會連到台灣google機房而是繞出美國.但由於此現象一朝一夕似乎無法改善,所以就參考了win 7 64 bit得相關設定方法,直接使用到中研院提供的ipv6 tunnel,果然之後考試都考一百分,youtube也可以直播1080p了. 由於網路分享的是windows得方法,手邊還有台mac嗷嗷待哺,所以就上網google了一下mac的 設定方法. 2安裝 MacPorts,可到( https:/ distfiles.macports.org/MacPorts/. 3開啟終端機sudo port install vpnc. 4sudo port load tuntaposx. 5下載gogoc source file(http:/ gogo6.com/downloads/gogoc-1 2-RELEASE.tar.gz),解壓縮(任意資料夾). 訂閱: 張貼留言 (Atom).
flowmind33.blogspot.com
It's my Life: 跨裝置解決方案 PhoneGap and jQuery Mobile
http://flowmind33.blogspot.com/2012/06/phonegap-and-jquery-mobile.html
Ǝɟıן ʎɯ s,ʇı. 跨裝置解決方案 PhoneGap and jQuery Mobile. 行動裝置的時代來臨後,開發app的風氣蔓延了起來,但是隨著平台種類的成長,開發人員的噩夢又再度降臨了,Android的話可以使用Java或C,iOS則要學習Object C, Windows Phone當然就C#或VB.傳統的跨平台開發需求就轉化為跨裝置開發,而目前市場的氛圍,似乎希望讓HTML5的Web Solution成為跨裝置開發的依歸. 而在目前2012 Q1的當下,HTML5的Spec仍尚未最終定案下,市面上出現了PhoneGap與jQuery Mobile這兩個跨裝置的HTML CSS Web開發方案. 首先介紹:PhoneGap( http:/ phonegap.com/. 提供了讓開發者在不同平台上,置放相關的中介套件後,可以Web的方式進行操控,. 更新 AndroidManifes.xml,加入對於裝置的與使用權限的設定. 基本的相機,電話,簡訊,連絡人資訊,網路皆可於html中操作. 訂閱: 張貼留言 (Atom). Simple範本. 由 Blogger.
flowmind33.blogspot.com
It's my Life: Android ExpandableListActivity and SimpleCursorTreeAdapter
http://flowmind33.blogspot.com/2012/03/android-expandablelistactivity-and.html
Ǝɟıן ʎɯ s,ʇı. Android ExpandableListActivity and SimpleCursorTreeAdapter. 在Android app的開發中,若想實現點擊listview中的某個item則展開下面的子list,可利用ExpandableListActivity來達到此目的,官方的範例如下: http:/ developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/ExpandableList1.html 而此list activity對應到的adapter可使用SimpleExpandableListAdapter或者extends BaseExpandableListAdapter作彈性的使用,說明如下:. 而若第一二層都想使用cursor為基礎之資料的話,則可extends SimpleCursorTreeAdapter來實現這個功能,底下附上最近部分片段. Private class MyExpandableListAdapter extends Sim...
flowmind33.blogspot.com
It's my Life: Android SimpleCursorAdapter
http://flowmind33.blogspot.com/2012/03/android-simplecursoradapter.html
Ǝɟıן ʎɯ s,ʇı. 一下相關的問題後,找到了android提供的SimpleCursorAdapter,該adapter的好處在於可以將db查詢回傳的Cursor直接使用,如此可方便開發者在Listview的item click listener中進行物件的操作. SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to). 更多資訊可參考http:/ developer.android.com/reference/android/widget/SimpleCursorAdapter.html. 而另外一個使用SimpleCursorAdapter的好處在於一般的apadter在更新資料後,往往要搭配dapter的notifyDataSetChanged()通知UI畫面重新更新,而直接使用SimpleCursorAdapter僅需要使用 Cursor. 訂閱: 張貼留言 (Atom). Simple範本. 由 Blogger.