2011/9/30
冰淇淋三明治之後,Android下一代作業系統要叫做Jelly Bean?
了關係,代號極有可能為「Jelly Bean」(雷根糖),也意味著跟著I系列(Ice Cream
Sandwich,冰淇淋三明治)之後,「J」系列作業系統蓄勢待發。
再說回還未推出的冰淇淋三明治作業系統,今年五月Google開發者大會首次公開系統功
能,大家普遍認為這是要將智慧型手機和平板電腦不同的Android版本合併的開端,目
前智慧型手機採行的Android系統代號為「Gingerbread」,平板電腦則為
「Honeycomb」。最新傳出三星將會推出Ice Cream Sandwich平台的Nexus Prime智慧型
手機,就連董事長施密特也親自表示十月或十一月就要推出。
以目前來看,Google新版Android「Ice Cream Sandwich」將整合手機與平板平台使用
情境,其中也包含了不少有趣的應用,例如對應NFC、透過相機進行圖像辨識或是整合
數位家電控制等。而在目前,Google下一個以「J」為開頭的Android版本似乎也準備開
始有消息?
相關情報從This is my網站的消息來源所透露,表示接續整合手機與平板使用情境的
「Ice Cream Sandwich」的下一版Android,其名稱將會是「Jelly Bean (雷根糖)」。
不過,由於目前Google官方尚未正式公佈「Ice Cream Sandwich」實際版本編號,因此
目前也無法確認「Jelly Bean」將會是什麼版本。
而從相關消息來源所透露說法,「Jelly Bean」主要將會著重於「遊戲規則」方面上的
改革,不過並沒有太多關於這方面的消息,從Google去年便一直強化針對以HTML5打造
web遊戲內容的應用,甚至目前在Chrome Web Store中也有不少遊戲存在 (而且今年的
Google I/O大會也請來《Angry Bird》開發商Rovio執行長Peter Vesterbacka擔任背
書),後續也針對Google+開設了遊戲服務,或許下一步將會透過Android平台進軍行動
遊戲市場?
但目前看起來,「Jelly Bean」僅只是其中一種可能的名稱,至少Google似乎還沒有作
出最後決定,但可以確定下一版Android名稱一定是以「J」為開頭的甜點名稱。
現在還沒有比較確定的「Ice Cream Sandwich」正式釋出時程,即便先前的傳聞已經有
消息"透露"下一款Nexus手機仍為三星製作,不過進一步消息可能還是要等Google官方
公佈。至於時間的部份,先前傳聞最快會是在今年10月,而Google董事長Eric Schmidt
的說法則是表示會在10月或11月之間,但看起來應該會比先前兩款Nexus手機發表時間
還要早一些?
2011/9/29
第一代悠遊卡Mifare卡每個金鑰長度太短,只有48位元
工程師,涉嫌利用電腦跟獨卡機,竄改3張悠遊卡的儲值金額,悠遊卡公司發現後主動
報案,警方在內湖某超商逮捕嫌犯,對此,悠遊卡公司強調,內部的儲值加密系統並沒
有被破解,所以嫌犯竄改儲值金額還是會被逮到。
內湖這家超商的監視器拍到這名身穿黑色上衣、短褲的年輕男子正在用悠遊卡消費,他
就是國內第一個破解悠遊卡的駭客,不花一毛錢就能加值卡片。悠遊卡公司一再強調,
加密系統沒被破解,但糗的是,4道防護機制還是被破到第2關。
這名男子24歲,目前在台北市一家科技公司擔任資安部門的工程師,平常專門在抓門禁
漏洞,警方認為,他的電腦實力不容小覷。
男子成功把3張卡片都改到9000元,在8月25日查詢餘額,9月10日正式出手,但第一張
卡片沒改好失敗,再拿出第二張卡片就能消費,此時悠遊卡公司察覺不對,暗中觀察,
12日,男子拿出第3張卡消費,前後共消費5次,22日,悠遊卡公司主動報案,23日,第
6次消費時,被警方埋伏逮捕,移送法辦。
為了39元的不法所得,年輕工程師最重可處10年有期徒刑,得併科罰金2億,實在是得
不償失,另一方面,也突顯出悠遊卡公司的儲值機制有待加強。
~~~~~~~~~~~~~~~~~~~~~但
這並不是臺灣第一起破解Mifare卡事件。早在2010年臺灣駭客年會上,臺大電機系教授
鄭振牟便公開了如何破解Mifare的論文。
發行超過2,700多萬張的臺北悠遊卡,日前傳出有駭客破解悠遊卡所使用的第一代
Mifare晶片卡,竄改票面金額、予以加值使用。這也引發許多人對其安全性的質疑。臺
北悠遊卡公司公關室科長林諭林表示,第二代悠遊卡目前發行進度仍須等金管會審核通
過,即使日前已發生悠遊卡遭駭事件,該公司仍有其他配套措施,確保悠遊卡的安全
性。
林諭林表示,在晶片卡安全防護上,除了記憶體內建的加解密演算法Crypto 1的安全防
護外,透過基碼多樣化,每張悠遊卡都是不同金鑰,一次只能破解一張悠遊卡,無法大
量複製已破解的卡片使用。另外,他說,悠遊卡本身也有獨特的防偽機制,即便同為
Mifare卡,要破解悠遊卡只能拿現成的悠遊卡來破解,無法把非悠遊卡當成悠遊卡使
用。最後一關則是透過後臺進行每天交易查核,若有異常資料則會先進行鎖卡。此外,
前臺的讀卡機也有設定檢查流程,藉此判定有問題的卡片。
此次事件並非是臺灣第一起破解Mifare卡事件。早在2010年臺灣駭客年會上,臺大電機
系教授鄭振牟便公開了如何破解Mifare的論文,使用千萬等級的設備,包括6臺內建8個
GPU的伺服器加上側錄資料,在7秒內便可以破解密碼。
智慧卡專家倪萬昇表示,第一代Mifare卡每個金鑰長度太短,只有48位元,有心人士可
以購買市面上的RF讀卡機,用暴力方式解開密碼,預計幾個月∼2年就可破解。
他認為,悠遊卡原本僅供交通應用使用,但只要跨足小額支付時,就必須使用類似二代
金融卡、晶片信用卡等內建3DES、AES或RSA先進加解密標準的晶片卡,才能提供較高的
安全度。
Amazon Silk採用分離式瀏覽器架構,Amazon Kindle Fire Kindle Keyboard 及 Kindle Keyboard 3G
是一場為了Kindle Fire平板電腦舉辦的記者會。
外界都看好Amazon是唯一可以威脅蘋果iPad的業者,但是看來Amazon平板電腦鎖定競爭
對手應是邦諾書店(Barnes & Noble)的Nook Color,這場記者會似乎也是為了即將來
臨的假期購物季暖身。
根據Gdgt網站的報導,Amazon平板電腦交由廣達生產製造,設計樣本極有可能來自黑莓
PlayBook,此消息一出,業界認為這簡直是自殺行為(如果採用超慢速處理器的話)。
此外,Amazon也會在周三宣布和FOX影視公司合作,加入更多的電影和影集,同時還和
多家出版商合作出版線上雜誌,都將成為Kindle Fire重要的內容。外界認為Kindle
Fire定價會落在250美元至300美元之間,包含原先年費79美元的Amazon Prime服務。
就在 Amazon 即將發表 Kindle 接班人的時候,Bloomberg 竟然偷步透露了所有資料:
這台貌似 PlayBook 的 7 吋電子閱讀器果然名為 Kindle Fire(上圖右),並計劃於
11 月中以 US$199(NT$6,060 / HK$1,550)推出,現已接受預訂。對一台備有 1GHz
雙核心 TI OMAP4 處理器、1,024 x 600 觸控 IPS LCD 螢幕、Gorilla Glass 及 8GB
儲存空間的 Android 平板來說,這個售價是挺不錯的。可惜它只有 Wi-Fi 版本 ,而
且它也缺乏相機及收音咪,所以才可以這麼便宜吧;也不排除Amazon 虧本賣機,然後
以售賣內容的利潤來補貼。
不喜歡 LCD 螢幕的使用者不用擔心,因為 Amazon 也發表了配有 E Ink 及紅外線觸控
螢幕的銀色 Kindle Touch(上圖中),比現時的 Kindle 更輕、更薄。雖然沒有任何
接鍵,但是它的 EasyReach 操作方式看起來不難用:觸控螢幕左至右分為三個區域,
輕擊各區的作用分別觸發「上一頁」、「選單」及「下一頁」的功能。售價方面有普通
版的 US$99(NT$3,010 / HK$770)及 3G 版的 US$149(NT$4,530 / HK$1,160;包括
免費的全球漫遊呢),兩者已經接受預訂並將於 11 月 21 日推出。
需要更便宜的選擇嗎?那就可以考慮僅售 US$79(NT$2,400 / HK$620)的新一代
Kindle(上圖左),並且即日發售,確實非常吸引!唯一要注意的是這個版本會有廣告
出現;非廣告版售價跳至 US$109(NT$3,320 / HK$850)。無論如何,恐怕 Barnes &
Nobles 的股價今天要下滑了...
補充:上一代的 Kindle 則變成 Kindle Keyboard 及 Kindle Keyboard 3G,價錢分別
減至 US$99 及 US$139。
Kindle Fire 終於在今天揭開底牌 199 美元! 雙核心外加IPS超耐刮螢幕再給您 8 小
時電力 這個價格可以說是太漂亮了 (可惜最近台幣貶值) 應該人手一台才對, 除了
Kindle Fire 之外, 原來的 Kindle 也大降價, 99 元就可以抱一台回家, 筆者有一台
Kindle 3G, 已經取代原來的雷射印表機列印的任務, 如果要列印文件就直接 email 到
自己的 Kindle (WiFi 免費推送到 Kindle) 就可以了, 原因是最後一次急著要列印時
候, 因為家裡墨水匣沒墨水了,又不想買貴貴的墨水, 又急著出門, 所以情急之下就傳
送到 Kindle 上面, 打從那次開始, 就沒有用過家裡的噴墨印表機了
產品規格
1. 7" 多點觸控外加 IPS防刮螢幕, 可惜只有 16 bpp 色彩
2. 19x12x1.14公分方便手握
3. 413 克
4. 完全不需要跟電腦連線
5. 8GB 儲存
6. 剩下的都靠雲端儲存
7. 8小時電力(電子書)
8. WiFi 802.11n
9. USB 2.0 (可以變成隨身碟)
10. 3.5mm 音源, 可惜沒有整合麥克風
11. 支援格式: Kindle (AZW), TXT, PDF, unprotected MOBI, PRC natively,
Audible (Audible Enhanced (AA, AAX)), DOC, DOCX, JPEG, GIF, PNG, BMP,
non-DRM AAC, MP3, MIDI, OGG, WAV, MP4, VP8.
12. 一年保固
CPU 據傳是採用 TI ARM 雙核心 OMAP CPU 但是這個算是小道消息沒有被官方證實, 主
頻率也不是很清楚, 可能要等到拆機才會知道
值得一提的是 Amazon Silk 採用了 EC2 的雲端計算, 也就是說除了本機 CPU 運算的
同時, EC2 的主機群負責大部份的運算, 最後把結果經過壓縮後送到 Amazon Silk 顯
示出來, 同時也會推測您可能接著會瀏覽哪些頁面, 事先處理好, 等您去瀏覽
大概 11 月就可以出貨, 要等上 1 個月
估計最先被打到的可能是 iPod Touch, 三星平板, HTC Flyer 不過左列這些廠商相信
也不是省油的燈, 可能也會有策略性降價或是其他方案吧!
Amazon Silk採用分離式瀏覽器架構,整合雲端雲算的能力以加速瀏覽,雖然Amazon強調目前Silk僅會獨家出現在Kindle Fire上,但有部落客斷言,Amazon勢必會發表支援個人電腦的桌面版Silk瀏覽器。
Amazon於周三(9/28)發表全新的Kindle Fire平板電腦,且內建新一代的Amazon Silk瀏覽器。Amazon Silk採用分離式瀏覽器架構,整合雲端雲算的能力以加速瀏覽,自詡為革命性的雲端加速瀏覽器。此一瀏覽器吸引了媒體的關注,並有媒體認為這是Amazon此次最重要的發表,更甚於Kindle Fire本身。
根據Amazon的解釋,Amazon Silk是藉由Amazon雲端服務(AWS)的運算速度與能力來加速行動裝置硬體的能力,Silk瀏覽器同時存在於Kindle Fire及Amazon EC2上,當造訪網頁時,Silk能夠根據網路狀況、網頁複雜度及快取內容的位置來判斷如何分工。
雖然這種「分離式」瀏覽架構Amazon並非首創,Opera的行動及桌面瀏覽器即採用了這樣的概念。不過,相較於Opera,Amazon有更豐富的雲端資源可用來強化這樣的瀏覽架構。
Amazon Silk目前僅出現在Kindle Fire上。Amazon執行長Jeff Bezo表示,該公司重新建構了瀏覽器軟體,並運用AWS的雲端運算資源,當使用者利用Silk瀏覽時,其實便是在呼叫Amazon EC2的強大運算能力來加速網路瀏覽。
雖然Amazon強調目前Silk僅會獨家出現在Kindle Fire上,但有部落客斷言,Amazon勢必會發表支援個人電腦的桌面版Silk瀏覽器。
Amazon說明了Silk瀏覽器的設計概念源自於現在的網站愈來愈複雜,例如CNN首頁的建構是來自於25個獨立網域的161個檔案,即使只是一般的網頁建構,也約要自13個不同的網域取得80個檔案,而無線傳輸的延遲性較高,每次往返約延遲100毫秒,因而拉長載人網頁的時間。Amazon的EC2則一直與網路骨幹相連,每次往返的延遲時間只有5毫秒,而且EC2擁有諸如CPU、儲存空間或記憶體等強大的運算資源。因此,Slik得以利用EC2的伺服器艦隊來取得網站的所有元件,並一次將其傳遞至Kindle Fire上。
透過AWS來執行網路瀏覽還有其他的優點,例如AWS與主要網路供應商保有良好的合作關係,而且許多主要的網站皆已進駐EC2,這代表網頁的存取都直接於AWS架構內進行,節省傳輸時間;另可藉由AWS的硬體能力解放行動瀏覽器的限制,當行動用戶要造訪非常複雜的網站時,可將沈重的任務交由AWS進行,而保留行動裝置上的處理器效能與電池壽命。
Amazon表示,傳統瀏覽器必須等待HTML檔案的接收以開始下載其他的網頁資源,但Silk不同,因為它在EC2上就已自動取得這些網頁的特性,就在其他瀏覽器仍在設定與代管網站的伺服器進行連結時,Silk甚至在網站尚未指示瀏覽器時就已將網頁內容傳送到Kindle Fire上了。
此外,Amazon亦嘗試利用Silk所蒐集的網頁瀏覽資訊來加速瀏覽,例如當Silk發現造訪特定新聞網站的使用者中,有85%接下來會點選頭條新聞,那麼EC2與Silk就能決定預先將相關的內容傳送到Kindle Fire上,當使用者點選該新聞時,該新聞內容便會即時呈現。
資訊學院的30門課-作業系統
在於3-Tier與多人多工盛行的今日,很多人開發程式時,都是很直覺的設計一個功能,或者是以單一使用者的角度與立場,去自己塑造使用者的需求,表面上看來這樣可以設計出一套深具使用者親和力的系統或者網站,其實卻處處隱藏了危機….
-------
資訊學院的數位影像處理,絕對不是把主力放在教你怎麼修圖,那作業系統就不是教您怎麼重灌Windows 7。傳統的作業系統課程會包含磁碟管理、行程管理、快取記憶體、分頁管理。
傳統的磁碟管理最重要的就是RAID的觀念,這至少我在三門課聽過,計算機概論就不用說了,檔案結構、計算機組織與結構還有就是作業系統。RAID的觀念在系統規劃容錯時,是再重要的也不過,但是近年來因為SSD的價格越來越親民,新的磁碟管理課程應該要導入SSD乃至於混合式HDD。
行程管理對於提高程式穩定度很重要,特別是在於3-Tier與多人多工盛行的今日,很多人開發程式時,都是很直覺的設計一個功能,或者是以單一使用者的角度與立場,去自己塑造使用者的需求,表面上看來這樣可以設計出一套深具使用者親和力的系統或者網站,其時確處處隱藏了危機,例如開發一個會議室預定網頁系統,A先去瀏覽了可供使用的會議室1001,然把資料導向下一頁,按確定後,這間會議室1001就被保留了下來,然後B重覆一樣的動作,瀏覽了可供使用的會議室1002,然把資料導向下一頁,按確定後,這間會議室1002就被保留了下來,看來程式完全沒問題對不對?大錯特錯,因為設計者假設了只有單一使用者使用系統的情境,且更深深的以為每一個向主機提出的需求,會立即的被執行完成,沒有延遲,不會會出甚麼錯。
會議室預定網頁系統實際上的狀況可能是,A先去瀏覽了可供使用的會議室1001,然把資料導向下一頁,但是B也重覆一樣的動作,瀏覽了可供使用的會議室1001。之後系統把Time Slice切給A,A按確定後,這間會議室1001就被A保留了下來,A的需求被完成了,但是B重覆一樣的動作,把會議室1001的資料導向下一頁,按確定後,這間會議室1001最後變成B的,最後A、B兩位USER到了會議時間,在會議室裡吵了一架,系統裡記錄的是B是合法登計者,但A卻是先看到這間會議室的,啞巴吃黃蓮啊。
怎麼解決就留著給有智慧的各位去想想吧,或者再翻翻這本很重要的教科書。
[光通訊時代] 資訊學院的30門課-數位影像處理
其實我沒有修過數位影像處理這門課,最最接近的是通訊理論,甚麼?通訊跟影像處理最接近?
沒錯真的就最接近,那圖型識別呢?圖型識別可以說是一門資料分群法,我還沒修之前也以為圖型識別是影像處理課程。
資訊學院的數位影像處理,絕對不是把主力放在教你怎麼修圖,把滿臉豆花的豆花妹修成吹彈可破的粉嫩美人,影像處理是上研究所後,因實驗室內要找研究題目,開始自修的,但後來也不是做影像相關的題目,真正認真讀時,卻是轉換到IPTV部門時,因為單純自己想知道,去K了這一本MPEG4的書,合併了MPEG2的Standard Spec,慢慢自己理出了頭序。
數位影像處理一開始會導入線性轉換的概念,以及量化與無失真壓縮如賀夫曼編碼與Run-length encoding,哇!這些不是真的跟通訊系統講的理論,一樣的概念。當然還有許多技巧來消除空間與時間上的重覆資訊。
修這門課在生活上也有得到好處,為何我買的舊型藍芽耳機會破音?原因就在於藍芽傳輸的通道寬度以及雜訊干擾以至於頻寬不足啊。所以就需要資料壓縮了啊,然後資料壓縮在電腦或手機端有CPU來算是沒問題,但是解壓呢?這也是為何支援A2DP(https://www.bluetooth.org/Building/HowTechnologyWorks/ProfilesAndProtocols/A2DP.htm)的藍牙耳機,會比較大隻的原因,裡面有Codec。
影像處理與通訊一樣之處在於,如何在有線的通道內穩定的傳輸最重要的資訊量。所以同樣用到線性轉換、編碼理論、資料壓縮甚至於是資料加密。跟這些相關的基礎課程有微績分、線性代數、演算法與工程數學。