顯示具有 Google 標籤的文章。 顯示所有文章
顯示具有 Google 標籤的文章。 顯示所有文章

2013年8月21日 星期三

[筆記] Google Drive API兩三事: App data, 靜態網頁連結

颱風天, 適合寫點東西, 所以就把上次的PinterestRSSAggregator加上發佈到Google Drive功能, 第一次碰Google drive api, 不過還好Google已經有了一個node.js的module: https://github.com/google/google-api-nodejs-client,省去了重刻Google API的功(這module還頗有趣的, 利用了Google discovery API, 支援了相當多Google API, 但實際上各API的細節的實作卻不在這module之中), 不過一開始還是在Google drive上碰到了一些問題:
  1. 想說要存個設定檔, 但檔案如果可以被使用者看到, 就會有機會被他砍了
  2. 因為是要發佈rss檔, 所以最好可以有一靜態連結
  3. Google drive是允許在同一目錄有同名的檔案的, 這似乎跟Dropbox不一樣, 它真正獨一無二的識別是id不是檔名, 所以要更新某個檔案還得先找到它的id, 有點小麻煩
第一項的解法還蠻簡單, 只要使用app data就好, 這目錄比較單純, 它的id就叫做"appdata"(真是夠怪了, 這個id是固定的, 但使用者的根目錄的id卻不是, 還得先用about去取得), 我用它實作了一個放設定的(參考這, AppConfig), 放在這目錄的好處是不會被使用者看到並刪除掉, 但要注意的一點是, 取得auth token時所做的認證用的scope必須包含"https://www.googleapis.com/auth/drive.appdata"

至於第二項的作法就是建立一個public folder, 並取得這目錄的webViewLink, 比如說是"https://www.googledrive.com/host/0B5rbRldWhe82WjhURVdkSzUxTjA/", 這樣你在這目錄下建的檔案, 例如 julianshen.rss 就可以用 "https://www.googledrive.com/host/0B5rbRldWhe82WjhURVdkSzUxTjA/julianshen.rss" 這連結來存取

2013年3月21日 星期四

可以用來取代Google Reader的另一個Google產品 - Currents (潮流同步)

最近科技界比較流行的戲碼是: Google要把Google Reader給送上斷頭台了

這齣戲有點輕肥皂劇的感覺, 先是Google公布要把Reader給喀嚓了, 再來就是一堆重度使用者叫苦連天, 一堆原本吃Google reader豆腐的服務跳出來說要接手實作替代方案, 緊接著是Google reader的Product manager 在Quora上爆料Google都把人抽去做Google+, 再來就是有重量級的部落格重炮轟擊Google關掉受歡迎的東西卻拿人力去開發沒用的東西(Google+), 對於這樣的評論, 個人是認為"言重了", 我自己本身的觀點跟這些是有點相反的, 不過我的觀點不主流, 這篇也不是為了談這個, 只是先行加點小小囉嗦... :P

Google Reader停了, 對原本的重度使用者以及使用到他的服務比如說feedly, 應該是重傷不少, 對我個人而言, 影響不大, 我在幾年前早把我消耗資訊的習慣, 從Reader轉到Twitter了, 個人認為Twitter也是一個很好的消化資訊的管道

不過, 先不管Reader和Twitter...你聽過Google有一個跟Reader同質性相當高的服務叫Google Currents嗎? 這是一個在這一年內(應該是吧)的新服務(中文譯名是有點矬):


目前除了有Android版本外, iOS上也是可以找的到

跟Google Reader不同的是, 它比較像Flipboard, 事先把新聞網站分類整理好讓使用者訂閱, 乍看之下是跟Google Reader不一樣的概念, 但是, 其實Google Reader訂閱的東西也是可以轉移到這邊來的

首先, 從"新增訂閱項目"開始

拉到最下面, 可以找到你原本就在Google Reader已訂閱的項目, 這時候你就可以把他們一個個加進來了


那可不可以加自定的RSS呢? 也不難, 這邊示範了怎樣加我自己Flickr的RSS, 搜尋"flickr julianshen", 馬上就找到它了, 我甚至還不用跑到Flickr網頁去找到那個RSS

再做另一個實驗, 搜尋我的名字"julianshen", 不但我的Flickr, 我的blog, 甚至是我的GitHub, Youtube, 都跑出來可以讓你去訂閱, 而且搜尋速度, 還蠻快的

當然也不是沒有缺點:

  1. 目前只有Android, iOS 版本並無PC或Web版本, 當然更無其他3rd party軟體
  2. 加進去的RSS都會被自動歸類, 大多被歸類在"資訊提供", 有些會被歸類的其他類別(比如說某些科技公司的新聞的RSS可能會被自動歸類到科技類), 沒辦法像Google Reader一樣自定目錄來分類, 也不能修改分類
  3. 沒辦法直接跟瀏覽器配合
不過這些好像對Google來說也不是啥複雜難做的吧

有兩個同質性那麼高的服務, 關掉其中一個也還蠻合理的啦, 賴到Google+頭上, 好像也有點無辜 XD




2012年7月8日 星期日

Google IO 2012

尼克大說,對Julian的十大IO問題之一應該是"你是自己花錢去的嗎?", 今年的確自費出國參加了幾個活動, 本以為今年也無緣IO了, 不過最終還是成行了, 不用繼續怨念, 這都得感謝很多人呀…首先是Tiffanie的幫忙牽線, 以及Elvis的慷慨讓票(老實說他大可以拿去賣黃牛票賺一筆,卻原價轉賣給我), 還有wuman, 不曉得幫我跟他朋友煩過幾次, 後來聽到尼克大也差點幫我弄到票, 實在非常的感動....還得感謝Arthur, 我這次就可以不用自費出去了(還得間接感謝這時候離職的Johnny :P , 還有也有幫我問的mifong), 反正終於不用在台灣枯坐在電腦前熬夜看轉播, 雖然去了美國還是熬著夜被公司這邊要東西(不是有人拿著保障名額出去的?), 好吧....總歸還是很高興....很感謝這麼多的人....

好了, 感謝完了, 進入正題, 猶豫半天, 還是把這篇當半遊記來寫, 反正好像還在Jet lag (呃, 都回來三四天了), 還睡不著, 適合胡言亂語, 寫寫流水帳

2009年11月21日 星期六

What you need is a powerful phone or a simpler PC?

這標題我從Chrome OS發表那天就下了, 只是一直到現在才開始寫這篇

先來看看Chrome OS的介紹影片吧:


我想它的訴求就是快跟簡單而已

的確, 現在的我們被複雜的PC制約的其實挺不自由的, 只是要上個網血拼或是寫篇文章, 一打開電腦就得等上一段時間, 泡杯咖啡烤個麵包都綽綽有餘, 現在的電腦越來越快越來越強大, 當然處理這些雜務並不成問題, 問題在於正因為越來越強大, 加諸於其上的功能也越來越多, 導致整個越來越複雜, 當然開個機也越來越慢, 就算電腦的速度越來越升級, 隨之而來的並不代表整個速度如倍數成長, 反而是會有更多更複雜的功能的出現...

其實我們日常大部分打開電腦會做的事其實都蠻固定的, 我想至少有百分之七八十的時間只集中在電腦裡面少部份的功能而已, 所以, 從這角度來看, 我們是真的不需要那麼複雜的電腦...

Chromes OS看起來是一個以Browser為核心的操作系統(我這邊不稱它是一個作業系統, 主要是因為大部分在作業系統教科書上所列的作業系統的特色在它身上都是Linux實現的), 當然, 它的確快, 省卻了一些不必要的開機步驟, 也不需要太多的背景程式, 也不用去實做複雜的Window Manager, 一開機啥都沒有, 只有一個Chrome.

只有一個Chrome, 大概就提供了一個一般人對電腦的所需, 或許可以這樣說, 舉凡上網, e-mail (透過G-mail), 寫寫文件(Google Doc), Google在雲的彼端已經幫你準備好了這些服務了, 一台簡單的小筆電, 用不著四核心, 連上網, 一切搞定...

或許, 這樣一個操作系統, 不就讓人非得跟網路綁在一起了, 如果到了沒網路的地方, 就等於廢掉了半身武功, 連最基本的編輯文件也廢了? 其實不然, 別忘了...還有Gear...不過, 儘管如此, 網路已經變成跟水一樣是生活的必需品了, 現在的電腦沒了網路其實也是費掉了大半的武功了, 所以這樣看來, 它的作法上也沒啥不對...

只有一個Chrome, 也代表它應該比較簡單易學, 很多人都懂得怎用Browser, 就連我爸都常用來看股票或網路銀行之類的, 所有的程式都來自於網路, 所以使用者也不用費心去想怎安裝程式, 連上去就使用就好, 不想用了也不用費心去移除, 說實在的再簡單也不過...

不過, 能夠滿足一個一般人大部份的需求並不代表已經滿足所有的需求, 這樣的一個操作系統, 個人認為並不是拿來當主要使用的, 它可以是在輕簡的電腦上像是Eee PC或是一些平板電腦上發揮它較大的效益, 這些電腦常被帶來帶去, 出門在外會處理太複雜的東西的機率或許就不高了...

說完了Chrome OS, 不得不再說說它這位兄弟 Android了



看看這兩段影片... 回顧今年, Android快速的成長, 光今年就一共出了1.5, 1.6, 2.0三個版本, 真的它媽媽好快...

功能越加越多, 隨著硬體的進步(Snap dragron, Cortex A8), 能做的事情也越來越多, Android等於盡其所能的吸收長大, 一隻手機不但能夠打電話, 也能夠寫e-mail和上網, 還可以聽音樂, 播放影片, 可以做很多很多的事

這樣...好像有點不太對勁...PC的硬體目前比較起來還是優於手機, 怎Chrome OS是極盡所能的減肥, 而Android卻是不斷地在增肥

Chrome OS幾秒鐘就能夠開完機在Android應該是跟神話沒兩樣, 但功能上比較起來, 真正能做的事情, Android卻又多上許多

以前賣手機...很簡單...可以打電話就好, 以前賣PC, 還要偷偷塞大補帖(哈, 不是鼓勵犯罪啦)

那現在是怎回事? 賣手機, 同樣價錢要大放送, 不但要能打電話, 還要能做到PC上一堆軟體可以做到的事(而且以前要花錢買這些軟體, 現在, 買手機就統統都有), PC卻要流行回陽春麵?

同樣是可以帶出門的, 裝了Chrome OS的精簡筆電跟一隻裝載Android的手機, 價格差不了多少, 能做的事差很多(手機還比較小隻), 那這樣說來, 使用者真正需要的是哪一種?

總覺這問題真的會是一個矛與盾的問題