2012年3月17日

用Google App Engine 開發Go 語言應用的簡明教程

Google開發者計劃工程師 Johan Euphrosine (proppy)近日在蘇黎世聯邦理工學院就Go語言與Google App Engine做了一次演講。現在他已經將演示文稿發佈出來,大家可以一起來了解下如何通過GAE開發Go語言應用。

這組幻燈片的主要內容包括:
  • 創建與部署簡單的web 應用
  • 解析XML 數據
  • 解析JSON 數據
  • 通過goroutine 與channel 實現多個數據源的並行裝取

點擊查看:Go + App Engine中譯版。感興趣的同學還可以試著完成課後作業

via proppy

Gmail 允許你將圖標按鈕換成文字按鈕

Gmail在去年11月徹底進化為小清新之後,就開始大量啟用不帶文字的純圖標按鈕,不過這似乎對一些人造成了困擾。比如我就總要在點擊Spam按鈕的時候猶豫一下,到底是哪個按鈕。

現在好了,他們在Gmail設置裡加了個選項,允許你將默認的圖標按鈕改成文字按鈕(如上圖),然後那些老按鈕就又回來了:


Via TNW

2012年3月16日

Google Earth for Android 和iOS 升級到6.2,終於支持KML

今天,Google Earth for Android 和iOS 版本一起發布了6.2 版本的更新,最讓廣大Google Earth粉絲高興的就是增加了對KML文件的支持,只要你在瀏覽網頁的時候看到KML文件的下載鏈接,點擊即可直接利用Google Earth應用打開,並看到KML文件所分享的內容(如上圖)。

另外這次更新還將Google Earth Gallery也帶入到了移動版應用裡,方便你探索各種自己定制的地圖。比如你可以查看美國地質調查局提供的實時地震地圖來觀測到地震信息


對於Android用戶,新版本還增加了分享功能,允許你將當前應用的截圖直接分享到Google+圈子裡、作為Gmail附件發送,或是其它支持分享的應用。

點此在Google Play裡更新Android版 ​​本,至於iOS版本還需要等待幾天才能上線。

Via GEB

Google Code Jam 2012 開始報名

2012年度Google全球編程競賽已經開始報名,報名時間截至4月14日,資格賽2012年4月13日開始。參加必須需要用Google帳號報名並且註冊選手信息,並收到報名成功郵件。

練習歷年比賽題:https://code.google.com/codejam/contests.html

具體時間表:
日期時間( UTC)*時長介紹
Tuesday, March 13, 2012 
Ends: Sunday, April 15 at  00:00 UTC
19:00 UTC32d 5hrRegistration
Friday, April 13, 201223:00 UTC25hrQualification Round
Saturday, April 28, 201201:00 UTC2hr 30minOnline Round 1: Sub-Round A
Saturday, May 5, 201216:00 UTC2hr 30minOnline Round 1: Sub-Round B
Sunday, May 6, 201209:00 UTC2hr 30minOnline Round 1: Sub-Round C
Saturday, May 26, 201214:00 UTC2hr 30minOnline Round 2
Saturday, June 9, 201214:00 UTC2hr 30minOnline Round 3
Friday, July 27, 2012TBDTBDOnsite Finals

大賽主頁:https://code.google.com/codejam

Via Google Code Jam

2012年3月15日

Google 官方表示將開發支持Windows 8 Metro UI 的Chrome

現有版本的Chrome其實以及你個可以正常工作於Windows 8系統上,然後你也可以將其圖標加到Metro UI界面裡(如上圖),但目前它沒有跟Metro UI做任何整合。

來自Mashable的消息稱,Google官方表示他們會讓Chrome針對Windows 8的Metro UI做一些獨特的體驗整合,也包括針對Windows 8平板的觸摸體驗,應該類似Chrome for Android beta那樣吧?

Via Chrome Story

2012年3月14日

50 張Chrome OS 官方新壁紙下載

在Chrome OS增加壁紙這個概念之後,新版裡又增加了50個新的壁紙。


YouTube 提供非營利組織使用「實況轉播」功能

上週一 YouTube 在官方網站上寫到 YouTube 的最新服務,那就是提供 YouTube 上的非營利組織會員使用實況轉播的功能;YouTube 的實況轉播功能並沒有像是 Ustream 一樣是公開開放給會員使用,而是透過品牌合作才能夠登上 YouTube 線上直播頻道。

YouTube 望透過這個服務的開通,能夠讓非營利組織可以將慈善活動或會議,以即時的方式傳播給社會大眾。YouTube news and politics 經理 Ramya Raghavan 說:

過去,只有少部份與 YouTube 有合作關係的夥伴才能夠使用實況轉播功能,現在我們開放在 YouTube 非營利計劃中超過 16,000 個的非營利組織使用實況轉播功能。

相信透過實況轉播的方式,可以凝聚更多人參與慈善活動的心,下次說不定就能在 YouTube 上看到台灣飢餓三十活動的直播,無法到場參加的朋友,也可以在電腦前共同響應這項活動了!

(資料來源:Mashable

Google+ 新版相冊管理器讓照片管理更輕鬆

如果你經常將自己的照片上傳到Facebook、Flickr或Google+的網絡相冊,一定知道傳的越多,管理起來越麻煩。尤其是需要對照片的順序進行調整,或是將一個相冊裡的照片挪到另外一個相冊裡。現在,這兩個老大難問題對Google+的相冊都不再是難題了,他們的新版相冊管理器可以輕鬆做到。

進入Google+的相冊後,點擊Options菜單裡的Organize即可進入管理模式,按照時間排序照片,拖拽即可直接調整順序,在各個相冊之間移動也是易如反掌,你還可以一次性刪除一組照片。

Via TNW

Google+ Hangouts 現可展示Google Docs 文檔

Google+裡的視頻群聊功能Hangouts自發布之初起,除了看到大家的視頻以外,本來就具備展示一些內容的功能。今天Google+團隊宣布他們將Google Docs的展示也集成進了Hangouts,現在你可以利用Hangouts上課,利用Google Docs展示課件。

只需要點擊Hangouts裡的Docs按鈕即可選擇Google Docs裡現有的文檔進行展示,也可以上傳一個新的文檔。左側有一個列表方便你隨時切換文檔,你甚至可以在Google+裡實現Google Docs的實時協作,大家邊聊邊一起修改一篇或多篇文檔。

Via TNW

Google I/O 2012 門票漲價到900美元,將在3月27日開搶

將於今年6月27-29日舉辦,日程首次由2天擴展到3天的Google I/O開發者大會終於公佈了售票事宜。儘管之前Google說想用比賽的形式選拔出參會者,但這次沒提這個茬儿,門票還是以傳統形式在線發售(也許他們為比賽留了一些票),但價格大幅漲到900美元一張,學生票也微漲到300美元一張,而且取消了往年“早起的鳥兒有便宜票吃”的慣例,一律900美元 。

報名條件也與時俱進,除了需要Google帳戶,你的帳戶還必須開通了Google+,然後用Google Wallet進行支付。

Google I/O 2012門票將於太平洋時間2012年3月27日早上7點開始發售(北京時間3月27日晚上10點),估計屆時對Google服務器又會產生很大壓力,大家要做好不斷刷新的準備。

如果你到不了舊金山Moscone West大會現場也沒關係,依然跟去年一樣可通過Google在線觀看直播,另外Google也會在全球各地組織Google I/O Extended活動,讓各地的開發者聚在一起看Keynote直播並邊看邊吐槽。具體哪個城市會開通Extended活動還沒有最終決定,你可以到這里為自己的城市進行申請

今年的具體日程表還沒有決定,大致的時間:
  • 6月27日:9:00 am–5:15 pm,加After Hours 6:30 pm–10:30 pm
  • 6月28日:8:30 am–5:45 pm
  • 6月29日:9:00 am–5:00 pm

Google倒是提前宣布了Carnival 2112嘉年華大趴體,他們說今年會提供各種娛樂、交互模擬、上手體驗和現場音樂演出供大家歡樂。這是去年的After hours party照片:

 
另外為了展示一下HTML 5的強大,Google還做了一個input/output遊戲(I/O兩個單詞就是來自於此),利用<input>和<output>組件搭建起自己的機器,還要保持小球別掉下去,完成後可直接在Google+分享:


2012年3月12日

YouTube過濾不雅影片以便進入校園

長期對YouTube抱持負面印象的教育人士要開始改觀了!因為Google針對YouTube設計了一個專屬入口網站,讓學校可過濾學生取得的內容。也因為這些寶貴的免費教材,讓YouTube開始在教育界廣受歡迎。

大部分美國的學校都禁止學生進入YouTube,以免受到不良影響。去年12月開始,Google推出「YouTube for Schools」,讓學校可挑選所需的影片,過濾所有的評論,以及僅保留其他相關教學影片的連結。此項方案讓學校可以進入 YouTube EDU 教育書庫,在自己的網路中得到所需的影片。

如此一來,老師們可以將YouTube上廣受歡迎的教學影片帶入課堂,讓學生們觀賞到知名講座如TED,及一系列廣受歡迎、有益心靈的影片。

面對YouTube的新服務,學校陸續的撤除了某些藩籬。正如芝加哥公立學校教育局長John Connolly所說:「我們非常高興YouTube當下的做法,我們也將自製一些內容及工具,用來幫助老師,提升教學範疇。」芝加哥公立學校教育局在上月就已開始准許老師使用「YouTube for Schools」。

YouTube的這項做法,引起美國各地區教學人士的廣泛迴響。雖然也有些許雜音,但不可諱言的是,「 YouTube for Schools」這項產品勢將席捲美國各地,成為教學圈內的重要議題。

來源:The New York Times

2012年3月11日

Ubisoft 4 月推出超華麗 Chrome web game "From Dust"

Ubisoft 宣布將會在四月推出一隻畫面十分華麗的策略遊戲 From Dust,而最特別的是這款遊戲並非一款簡單的電腦遊戲,而是一款「瀏覽器」遊戲,只要在推出後透過 Google 的 Chrome Web Store 下載,就可以隨時隨地作戰。


不知道看罷以上的遊戲預告片後,大家是否有立即下載 Google 的瀏覽器 Chrome 並等待這款遊戲推出的衝動?老實說,筆者就有這種衝動,不知道屆時這款遊戲會否設有線上連線多人遊玩?如果有的話,那就更為完美了!

來源:9to5Google

Google+ Hangouts 改進,方便你邀請在線好友一起視頻群聊

Google+團隊宣布 Hangouts視頻群聊功能又有改進,方便你邀請在線好友一起視頻群聊。新功能主要有三:
  • 可在Hangouts界面左側看到在線好友列表
  • 將鼠標懸停在左側好友列表的頭像上,可看到其在線狀態
  • 直接點擊就可呼叫他們加入進來

Via TNW

Chrome 再次金身不保,少年黑客領走第二筆六萬美元獎金

繼被一名俄羅斯學生在2分鐘內繞過沙盒被破解之後,Chrome瀏覽器再次破相,這次得手的是一位代號為PinkiePie的少年黑客,他在此之前準備了一周多,結合了三個新的漏洞,在一台打了所有安全補丁運行Windows 7的Dell Inspiron筆記本電腦上利用最新版的Chrome穩定版獲得了完全的系統權限。PinkiePie因此獲得了第二筆6萬美元的大獎,當然獎金也是Google提供的。

Google員工稱PinkiePie是一位有職業道德的安全研究家,他並未將這些漏洞賣給第三方。PinkiePie說自己整個攻擊過程裡最簡單的一步就是在施行最初的攻擊之後就跳出Chrome沙盒。他很早就發現了跳出沙盒的辦法,但他拒絕談論具體的技術細節。

目前Pwnium大賽的獎池裡還有88萬美元。另外說明一下的是之前還有一位黑客也攻破了Chrome,但他利用的似乎是Chrome裡捆綁的Flash的漏洞,所以並未拿到獎金。

Update:Chrome Stable分支旋即升級到了17.0.963.79,修復了PinkiePie發現的安全漏洞。

Via Chrome Story

為何Google+ 一直不允許第三方應用發信息流?他們不想讓信息流氾濫

在今天舉行的SXSW爐邊談話上,Google+老大Vic Gundotra在提到Google+在發布7個月後的今天依然缺少API來讓第三方應用發表信息流的時候,他說這都賴他,因為他不想讓大家的信息流過於氾濫。Gundotra表示:
我也不保證到2012年底就會為第三方提供發布信息流的API,我就是不想這麼做,因為我看到其它平台的開放API催生出很多第三方客戶端的生態系統,然後他們又不得不關閉這些API。當我有信心不會傷害開發者的時候才會放出API。

如果信息流的重要性判斷算法不夠好的話,一個應用就會發佈出太多的信息流,導致你follow的人發的真正的信息流被邊緣化。如果我們有太多這種信息,那就好像變成了一座鬼城。

然後Gundotra掉轉槍口批評Facebook允許廣告出現在相冊裡的做法,同似乎表示只有很少的Google用戶關閉了Search+ your world功能 ──也就是在Google搜索結果裡插入很多Google+信息的做法。

Via TC

幫Chrome 減輕對內存壓力的擴展TabMemFree

如果你的電腦內存不給力,那麼在Chrome裡打開過多標籤頁的時候就會導致內存不足,系統變卡變慢,尤其是打開一些很佔內存的標籤頁的時候尤為明顯。

此時你可以使用TabMemFree這枚擴展,它可以將在一定時間內未活動的標籤頁自動變成睡眠模式,這樣它們就不會再佔用系統內存資源。睡眠模式下的標籤頁會呈現為空白頁的樣子,同時標籤頁的顏色也會變化。當你再次切換到這個標籤頁的時候,它會重新被激活,但並非瞬間就能活過來,而是需要重新讀取頁面,所以速度可能有點慢,不過總比你關閉再重新打開快。

最後,如果你用Firefox的話,也有個類似的擴展可以用:BarTab

Via GHacks

Google 強制在Google Play 發布應用的開發者使用Google Wallet 作為應用內支付系統

來自路透社的報導稱,Google要求所有在Google Play(也就是Android Market)裡上架的Android應用必須使用自家的Google Wallet作為應用內購買渠道,而不允許使用Paypal、Boku和Zong這些第三方支付手段。

社交網絡Papaya確認了這一消息,說是Google強烈建議他們換用Google Wallet來讓消費者在應用內購買虛擬物品,好給用戶帶來更流暢的體驗。Papaya說不管Google這一做法是對是錯,他們必須遵守。

如果你研究一下新的開發者分銷協議,確實可以找到Google要求開發者使用Google Checkout進行應用內購買的段落(注意,不是路透社報導裡說的Google Wallet,不過這應該是Google忘了自己的Checkout已經是Wallet一部分的問題了),儘管Google不會像Apple那樣對所有應用進行審核,但看起來他們將來會對部分著名的應用進行調查,強制他們使用Google Wallet。

Google的做法確實有自己的一套說辭,因為當用戶進行應用內購買的時候,如果彈出一個窗口先叫他們選擇支付方式,再輸入自己的帳號密碼,之後再進行購買,整個過程確實很煩人。如果大家都用Google Wallet,就可以做到Apple那樣的一鍵購買,最多是輸入Google帳戶的密碼驗證一下。不過這麼一來,An​​droid一直自稱的開放性好像也就不存在了。

Via TNW

Google 發布第一段Google 眼鏡的使用說明視頻

Google今天發布了一段叫做Glass How-to: Getting Started的視頻,入門性的介紹了Google眼鏡的使用方式,這應該是眾多視頻中的一個,接下來估計還會有更深入的視頻吧? 這段視頻介紹了你如何觀看到棱鏡屏幕,使用右側眼鏡腿兒觸摸區域操作眼鏡的基本...