2011/9/30

computer architecture and organization

主管:「把你前面的座位給整理一下,不要堆那麼多東西,看起來就像是垃圾堆一樣!」

Kradark:「桌面是L1 cache,抽屜是L2 cache,書櫃是主記憶體,我是在實作記憶體階層管理,表面上看起來是亂的,實際上卻大大的提升Access的效能啊!」

主管:「好吧,那我現在呼叫你這個API,進行garbage collection。」

Kradark:「......!」

資訊學院的30堂課-密碼學

crypto1是悠遊卡所使用的加密演算法則,居然在維基百科就有連結,而且開宗明義說,幾乎是沒有保護狀態。原來讀取我們的悠遊卡,跟讀取我們數位相機拍出來的照片一樣,幾乎是完全沒有保護狀態("the security of this cipher is ... close to zero")。到底crypto1演算法哪裡錯了?或者我們教的密碼學哪裡錯了?

資訊學院的30堂課-資料結構 Data Structure

Data Structure說是資訊學院的精華所在,如果有人反對,應該不是唸CS的吧。長官又指定一個其他組員搞不定的工作過來了,任務是因應組織調整,變動人事資料表,但是資料來源是LDAP,沒有開發大量讀取的權限,最棘手的是,資料來源不是常見的關聯式資料,如Oracle或Informix,不單單是搞定ODBC Driver就ok了,那該怎麼辦呢?
--

Data Structure說是資訊學院的精華所在,如果有人反對,應該不是唸Computer Science的吧。鏈結串列、Binary Tree、B-Tree、in-order、pre-order、post-order、recursive,等等不但是程式設計的延伸,還必須承接後續高年級課程,如人工智慧要用到決策樹,不但是計算機概論常出考古題的所在,在考研究所或國家考試時,也常是必選科目。

長官指定一個其他組員搞不定的工作過來了,任務是因應組織調整,變動人事資料表,但是資料來源是LDAP,沒有開放大量讀取的權限,一次只能抓一筆,最棘手的是,資料來源不是常見的關聯式資料,如Oracle或Informix,不單單是搞定ODBC Driver就ok了,那該怎麼辦呢?

我先到書局罰站了一下,帶回了一本Visual C++的書,然後我引入ladp的dll,連上ldap主機,先抓取一筆人員資料看一下,我所要的姓名、組織代碼,年齡,電話甚至學歷都有,另外再抓取一筆單位資料,發現了裏頭有上層組織的代碼,這不就是樹狀結構,這時候,求學時代所學的Data Structure就派上用場,要dump出來有兩個做法,一個是先深(DFS),一個是先淺(BFS),我比較懶惰,不想去寫queue或是找STL,我就利用遞迴呼叫就是一種堆疊的觀念,實作先深尋訪,抓出了六個分公司當root,呼叫完遞迴後,就成功的完成了這個專案,再排入這個AP後,後來的組織整併,就與我們沒有關係了,因為都自動處理好了。

昨天在PTT的Soft_Job板上爬文,看到有人抱怨,上104找來的面試的人,DFS與BFS都搞不清楚,還好至少我還記得修課時教什麼,因為期中考考過BFS。

資訊學院的30堂課-資料庫管理 DataBase

之前開發一套車輛管理系統,車籍資料超過80個欄位了,資深的長官指示車籍資料分成會異動的一個表格,不會變動的另外一個表格,當時剛到公司的被稱為小朋友,長官說甚麼,就只好幹甚麼,這卻是災難的開始。

資料庫管理系統,課程主要精神就是在教EDR與正規化,正規化很重要,一個系統的效能在於適當地切割資料表,沒有正規化的資料庫,很容易發生資料不匹配的問題,而導致於coding時事倍工半。修課當時,也只是照著課本做,其實對於如何合適地使用SQL語法,是上班之後的事了,不過我覺得對於語法效能最有幫助的課反而是Data Structure,order by就不用說了,排序最少是O(N*logN)當我下了一個group by或者union,腦袋瓜要馬上閃過,這樣子在實際上執行時,花費的時間複雜度是否可以接受。另外,偶而會幫忙同事turning語法,新手最容易犯的錯誤,就是查詢網頁時,資料看不到,原因就在於inner join與left join的不同。

再來是索引的運作,大部分的所以都是使用B-Tree結構來節省查詢的時間,樹狀結構可以把線性搜詢所需要的O(n)時間,reduce到O(logN),如果資料結構B-Tree的那個章節有認真學的話,使用B-Tree的好壞處很快就可以理解,自然也知道最適合加入索引的時間。

之前開發一套車輛管理系統,車籍資料超過80個欄位了,資深的長官指示車籍資料分成會異動的一個表格,不會變動的另外一個表格,當時剛出社會時,被年長20歲的前輩,稱為小朋友,長官說甚麼,就只好幹甚麼,這卻是災難的開始。這樣設計的下場是甚麼呢,就是超級慢的查詢速度,車籍資料有4000筆,兩個表格進行join後,產生4000*4000這麼大的笛卡耳積,先不論資料庫系統進行的什麼優化,或者有設定索引,光就時間複雜度的觀點,就慢了4000倍,這80欄的車籍資料,在大部分的頁面,都需要讀取兩個表格,後來跟我同組的同事討論後,決定合併這兩個表格,結果速度就馬上有明顯的提升,因為長官這一個決策錯誤,全部的code翻起來review一次。

不知道CS哪一門課,教把會變動的資料與不會變動的資料,分開來存放的,是!有的,剛好我們大學開了一門很冷門的課課,叫做檔案結構,不是資料結構喔,這樣存放的確可以減少讀取到記憶體的資料量,但是我們系統的最終儲存目的地是資料庫,而不是自己維護的檔案,所以長官應該是沒有修過資料庫管理系統,甚至於資料結構,經後來他的談話之後,還真的耶,他的開發經驗就是C語言加檔案結構,後來他就沒有再插手系統設計的部分了,只安排了我們做什麼工作,什麼時候交出來而已。

crapto1.c

/* crapto1.c

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, US$

Copyright (C) 2008-2008 bla <blapost@gmail.com>
*/
#include "crapto1.h"
#include <stdlib.h>

#if !defined LOWMEM && defined __GNUC__
static uint8_t filterlut[1 << 20];
static void __attribute__((constructor)) fill_lut()
{
uint32_t i;
for(i = 0; i < 1 << 20; ++i)
filterlut[i] = filter(i);
}
#define filter(x) (filterlut[(x) & 0xfffff])

crypto1破解軟體

居然在維基百科就有連結
而且開宗明義說 機乎是沒有保護狀態
http://www.dexlab.nl/downloads.html#emulator
這邊把演算法說的很清處
http://www.sos.cs.ru.nl/applications/rfid/2008-esorics.pdf

冰淇淋三明治之後,Android下一代作業系統要叫做Jelly Bean?

根據美國科技網站ThisisMyNext報導,Google下一代Android系統還是跟「甜食」脫不
了關係,代號極有可能為「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位元

號稱「絕對不可能被破解」的悠遊卡還是破功了!台北市一家科技公司年僅24歲的資安
工程師,涉嫌利用電腦跟獨卡機,竄改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

Amazon發出邀請通知,要在周三召開記者會,雖然並未透露任何細節,不過業界盛傳這
是一場為了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切給AA按確定後,這間會議室1001就被A保留了下來,A的需求被完成了,但是B重覆一樣的動作,把會議室1001的資料導向下一頁,按確定後,這間會議室1001最後變成B的,最後AB兩位USER到了會議時間,在會議室裡吵了一架,系統裡記錄的是B是合法登計者,但A卻是先看到這間會議室的,啞巴吃黃蓮啊。

怎麼解決就留著給有智慧的各位去想想吧,或者再翻翻這本很重要的教科書。

[光通訊時代] 資訊學院的30門課-數位影像處理

其實我沒有修過數位影像處理這門課,最最接近的是通訊理論,甚麼?通訊跟影像處理最接近?

沒錯真的就最接近,那圖型識別呢?圖型識別可以說是一門資料分群法,我還沒修之前也以為圖型識別是影像處理課程。

 

資訊學院的數位影像處理,絕對不是把主力放在教你怎麼修圖,把滿臉豆花的豆花妹修成吹彈可破的粉嫩美人,影像處理是上研究所後,因實驗室內要找研究題目,開始自修的,但後來也不是做影像相關的題目,真正認真讀時,卻是轉換到IPTV部門時,因為單純自己想知道,去K了這一本MPEG4的書,合併了MPEG2Standard Spec,慢慢自己理出了頭序。

 

數位影像處理一開始會導入線性轉換的概念,以及量化與無失真壓縮如賀夫曼編碼與Run-length encoding,哇!這些不是真的跟通訊系統講的理論,一樣的概念。當然還有許多技巧來消除空間與時間上的重覆資訊。

 

修這門課在生活上也有得到好處,為何我買的舊型藍芽耳機會破音?原因就在於藍芽傳輸的通道寬度以及雜訊干擾以至於頻寬不足啊。所以就需要資料壓縮了啊,然後資料壓縮在電腦或手機端有CPU來算是沒問題,但是解壓呢?這也是為何支援A2DP(https://www.bluetooth.org/Building/HowTechnologyWorks/ProfilesAndProtocols/A2DP.htm)的藍牙耳機,會比較大隻的原因,裡面有Codec

 

影像處理與通訊一樣之處在於,如何在有線的通道內穩定的傳輸最重要的資訊量。所以同樣用到線性轉換、編碼理論、資料壓縮甚至於是資料加密。跟這些相關的基礎課程有微績分、線性代數、演算法與工程數學。

資訊學院的30門課-電子計算機程式

我的計算機程式設計是在數學系修的,教很基本的C語言,算是修的有點勝之不武,學
期分數是97分。期中期末忙著顧5學分的微積分,沒有人把心思放在這科上,連我也不
例外,當然這科我永遠不可能被當掉的課,只是把作業打一打、交一交而以。
這科的重點在哪邊?最最大的重點在於怎麼寫出沒有memory leak的code,C語言乃至於
C++,很大的一個issue就是跟OS要了一塊Memory或者new了一個物件後,就算Memory沒
有歸還也不會產生錯誤。當然學生時期,只是交個Project,所謂的Project只要在交的
那一瞬間可以運作正常就算過關,code往往存在許多memory leak的問題,但是一個在
Production運作的code時,這樣是不行的,系統會crash掉,而且問題很難抓,在手機
廠的一個coder曾分享過一段話「有一些應用程式,過去有很嚴重的memory leak,後來
人走了,來一個新人,他不去修,後來就砍掉重練,流動性高就會變成這樣子呀」。原
來C語言沒學好會造成職場流動率高,真的是蝴蝶效應啊。
因為教的很基本,你可以當做資訊學院開的兩學期C語言的上學期,大概就一些基本語
法,後來教到指標陣列,陣列指標、函數指標、遞迴等等時,還有一些標準I/O函式
時,很多數學系的同學就投降了。這就是我所謂的勝之不武吧。
這一科在資訊學院的重要性,應該是重要到不能再重要了,如果指標的觀念沒有完全搞
懂時,大二時教授資料結構時,那些鏈結串列、堆疊、駐列、二元數很理所當然的就看
不懂code。然後後續許多交Project的課程,就要附著在某些熱血同學身上。
我們資訊系的C語言教上下兩學期,名稱叫做「計算機程式設計」,下學期我是在資訊
系修的,期中考滿分100分,當時只有三個人及格,這又是另一個勝之不武的故事了。
不過對於長期慣用指標,對我也是有副作用,我在大二時,Java開始流行,由於Java沒
有指標,我用起來就礙手礙腳的,例如對於一個字串的倒轉、合併等等的處理,我用C
只要把幾個指標加加減減就OK了,但是來到了Java,我居然不知道怎麼寫了,所以我的
Java說真著一直不熟。不過後來Java的出現對於資訊學院的學生來說,不見得是好事,
不是不用學有指標的C語言,而是要雙修C語言跟Java。真的是時代的洪流啊。
當然有個知名電腦作家說過「使用指標需要一點天份,因為他用到大腦雙重間接思考的
部份。」所以Java跟C#等比較不依賴指標的語言,對於擴增coder的數量有很大的助
益,但我不覺得這對於資訊學院學生來說帶來多少優勢,大家想想其他學院如管理學院
等等就知道我的意思了。

2011/9/27

CHT推出3G行動上網免費試用服務 ADSL禁止強迫搭售市話

ADSL搭售市話 中華電敗訴
  中華電信強制用戶申租ADSL服務,必須同時租用市內電話服務的搭售規定,國家通
訊傳播委員會(NCC)認為不合理,下令取消,雙方因此爭訟,最高行政法院判決,中華
電信敗訴確定。
  中華電信打輸這件行政官司後,對於所有中華電信的用戶將產生什麼樣的影響呢?

  那就是中華電信必須在NCC的限期內,取消搭售規定;簡單的說,未來用戶可以自
由選擇要租用市內電話,或者ADSL的服務,而不必兩者同時被強制租用,為此,用戶將
可大幅減輕資費負擔。
  97年9月間,中華電信向NCC陳報新增「專用用戶迴路ADSL」服務資費,NCC認為,
該項費率不合理,且有損害消費者權益的情況,因此在98年1月函覆中華電信,不予核
定。
  NCC當時的函令同時要求中華電信,應在1個月內,取消申租ADSL服務,必須同時租
用市內電話服務的搭售規定;並且,中華電信既有的 ADSL用戶,得隨時取消與該服務
搭售的市內電話服務,中華電信不得拒絕。
  最高行政法院指出,中華電信在本件訴訟之前,就因用戶申租ADS L服務時,須同
時租用「市話」服務,並支付市話月租費的搭售行為,違反電信法規定,在96年8月間
被NCC裁罰30萬元,並命中華電信在兩個月內,改正有損消費者權益的搭售行為。

http://www.emome.net/channel?chid=537

99/04/01起,本公司推出3G行動上網免費試用服務。客戶只要自備3G網卡設備,即可於
本公司各服務中心申辦免費試用門號,享國內連續72小時免費體驗3G行動上網帶來的便
利。
另外,本公司於指定試辦窗口,備有數量有限的3.5G網卡設備,提供還沒有網卡設備的
客戶,免費借用4天。
費用說明3G行動上網門號(3G USIM卡):
提供客戶自服務開通後,於國內連續72小時免費瀏覽網際網路。行動上網試用期間屆滿
時,門號將自動退租,客戶無須再辦理門號退租。每一客戶證號,僅限申辦一次免費試
用服務。

例如:客戶於4/10申租本試用方案,門號於當天10:35 A.M.開通即開始計算使用時間,
客戶可以無限制瀏覽網際網路至4/13 10:35 A.M.。試用時間屆滿,門號將自動辦理退
租,客戶將無法繼續上網使用。
客戶於免費試用期間,若遺失或損壞USIM卡,可至各地服務中心申請補發,每張卡片需
收取換卡費新台幣300元整。

3.5G網卡設備:
3.5G網卡設備以試辦窗口實際提供之產品為準。本項作業委託神腦公司代辦,另於保證
金收據上,註明免費借用網卡設備之歸還日期以及時間。相關費用說明如下:

保證金:2,000元(現場以現金或刷卡繳付,繳還網卡設備時無息退還)。
免費借用天數:4天(如:4/10開始借用,應於4/13前,於原借用網卡服務據點營業時
間結束前歸還)。
超過免費借用天數:
設備日租費:每日計收新台幣150元整。
逾期超過14天,將沒收全額保證金,且3.5G網卡設備則歸客戶所有。
網卡設備若遺失或損壞,則沒收保證金以為賠償費用。
申請本試用服務客戶,可自備3G行動上網終端設備或利用本公司提供之免費借用網卡設
備。
本試用服務搭配之免費借用網卡設備,僅限於指定窗口辦理,同時以實際提供之產品為
準。由於提供免費借用之網卡設備,數量有限,如備貨皆已借出,則須等候;建議客戶
申辦網卡設備前,先以電話確認。
若客戶於非指定提供免費借用網卡設備之服務中心辦理本服務,則需自備3G行動上網終
端設備。

試辦窗口試辦窗口再增加! 快查找離你最近的門市

營運處 名稱 神腦駐點
聯絡電話 地址
北區
桃園營運處 桃園中壢局 03-2806362 中壢市中山路一五二號一樓
桃園桃園局 03-3353037 桃園市成功路一段三十號二樓
新竹營運處 新竹林森局 03-5220021 新竹市林森路22號
新竹新竹局 03-5252625 新竹市中正路一0五號
台北東區營運處 台北松仁局 02-27236460 台北市松仁路一三0號

台北西區營運處 台北新莊局 02-89923409 台北縣新莊市中華路一段57號2樓
台北三重局 02-29864441 台北縣三重市重新路三段27號1樓
台北南區營運處 台北杭州局 02-23415692 台北市仁愛路一段四十二號一樓
台北東門局 02-23915228 台北市金山南路二段52號
台北文山局 02-89446109 台北縣新店市北新路一段72號1樓
台北北區營運處 台北長春局 02-25815614 台北市長春路27號

板和營運處 台北板橋局 02-89513245 台北縣板橋市民族路一六六號二樓
士林營運處 台北文林局 02-28838116 台北市士林區文林路156~158號
基隆營運處 基隆基隆局 (02)24201045 基隆市仁愛區仁一路321號
宜蘭營運處 宜蘭宜蘭局 (03)936-9495 宜蘭市東港路46號
苗栗營運處 苗栗苗栗局 037-374985 苗栗市中正路560號
中區 豐原營運處 台中豐原局 04-25123191 台中縣豐原市豐西街21號
台中營運處 台中南台中局 04-23446255 台中市市府路37號
台中北台中局 04-23445282 台中市大雅路231號2F
彰化營運處 彰化彰化局 04-7286940 彰化市和平路52號
南投營運處 南投南投局 049-2209369 南投市民族路160號
南區 雲林營運處 雲林斗六局 05-5362115 雲林縣斗六市文化路38號
嘉義營運處 嘉義嘉義局 05-2910552 嘉義市中興路322號
台南營運處 台南西門局 06-2212693 台南市西門路一段701號
高雄營運處 高雄林森局 07-2818832 高雄市新興區林森一路230號 2樓
高雄至聖局 07-5585597 高雄市左營區至聖路200號
屏東營運處 屏東屏東局 08-7336261 屏東市民生路343號
鳳山營運處 高雄鳳山局 07-7468742 高雄縣鳳山市經武路58號
東區 花蓮營運處 花蓮花蓮局 03-8339009 花蓮市中正路五九五號
台東營運處 台東台東局 089-324344 台東市大同路128號

申請 本服務限本國籍自然人申辦,客戶須攜雙證件臨櫃辦理,未成年者依現行新申租
門號規定辦理。
免費試用時數屆滿後,門號將自動斷訊且退租,客戶無須再臨櫃辦理門號退租。
若有借用網卡設備,須於約定歸還時間前,至原借用網卡設備之服務據點歸還。
每一客戶證號,限申辦一次本服務。

13筆令人驚愕的社群媒體行銷統計數據;臉書改不停,網友逗趣回應:連我媽都抱怨!

社群媒體行銷已經成為現代企業不可或缺的重要工具,然而它的影響力究竟有多大?相信以下的13條數據便能說明一切了:

1. Google上每天有20%的搜尋是從來沒有被進行過的

2. Facebook上,每周有35億筆內容(網站連結、新聞、部落格文章等)被分享

3. 43%網路消費者都是社群媒體的粉絲或跟隨者

4. 53%Twitter用戶在推文中推薦公司或產品

5. 美國網友平均每天觀看30分鐘的線上影片

6. YouTube上,每分鐘都有35小時長度的影片被上傳

7. 56%LinkedIn上億用戶來自美國以外

8. Wikipedia上已有1700萬篇文章,且每天都由超過9萬位的活躍用戶產出2300新內容

9. 每天都有1400萬篇部落格文章產生

10. 2億的Facebook用戶都藉由手持裝置來使用服務

11. Flickr上有超過50億張照片

12. 每個月有4500萬人瀏覽SlideShare上的簡報檔案

13. 今年將有$30.8億美金的資金投資在社群媒體網站廣告上,和去年相比增加了55%

 

2011/9/26

http://dev.gameres.com/Program/Visual/3D/PPL.htm

http://dev.gameres.com/Program/Visual/3D/PPL.htm

computer graphics(2)

接下來還是computer graphics。
接下來教的是,也就是jserv大大講到的頂點著色單元(Vertex Shader)與像素著色單
元(Pixel Shader),shader這個詞在3D遊戲卡中常常聽到,
昨天anti-aliasing的解答如下:

15%表示孩子經常使用他們的智慧型手機,72%擁有筆記型電腦或平板電腦或ipad

英國科技公司Westcoastcloud發表最新調查報告,每十位英國兒童中,就有一位有自己
的iPhone;這項調查針對2,000位有10歲以下孩子的父母進行訪問,10%的父母表示就算
是四歲小孩擁有自己的手機也沒什麼不好,17%的父母是因為拗不過孩子的糾纏才買手
機給小孩,68%的父母表示是為了連繫方便,所以才給小孩手機,5%的小學生已經擁有
自己的iPad。

超過半數的父母擁有智慧型手機,其中15%表示孩子經常使用他們的智慧型手機,72%擁
有筆記型電腦或平板電腦,其中10%表示孩子會使用其電腦,平均每位小孩每周花三小
時上網,半數父母並未使用家長控制軟體(parental control)來控管家中的網路連線
內容,22%的父母認為孩子實在是花太多時間在上網;此外,25%的小孩有自己的
Email,8%的小孩擁有社群網站Facebook或MySpace的帳號(不過Facebook規定用戶必須
在13歲以上)。

Westcoastcloud公司Bill Strain表示,孩子對新技術有興趣是件好事,但是讓四歲孩
子擁有自己的手機就非常沒必要。另外,孩子可以使用父母的手機和筆記型電腦,不過
他們上網時父母應提高警覺,避免可能接觸到不適當的內容。英國政府最近正在研討一
項新的通訊法案,要求電信商必須向父母提供各種預防措施,防止孩子接觸網路上的不
適當內容。

Google+甚至會高達4340萬。Android Market上架

Facebook的f8開發者大會在台灣9/23凌晨盛大展開,除了揭露了一連串吸睛的新機制
外,也順便報告了一下自家引以為豪的當前使用者數量:8億。與此同時,身為挑戰者
的Google+,在2天前正式開放後,據非官方的知名Google+使用者Paul Allen的統計,
用戶也快速的增加了30%,達到粗估3780萬的數目。

這個比例是按照Allen 9/9時所獲得的2870萬用戶做計算,而他還特別解釋,3870萬的
數字是未加入他設置的「誤差係數」(Fudge Factor)之結果,如果加入5%未公開的帳戶
資料,以及10%非羅馬字母系統(Roman alphabet)的帳戶名稱,如亞洲的台灣、日本等
地,目前用戶數甚至會高達4340萬。

在Google+加入之後,原本由Facebook稱霸,大勢底定的「社交圈」,各路人馬頓時開
始動作頻頻,儘管4340萬相較8億仍舊是微不足道,但期盼Google+所激起的這陣漣漪,
能持續擴散出去,繼續保持社交界現在的活力。

早前Google+才剛起步,進行了90天的測試,最近正式推出Beta版本,正式開放註冊,
於Android Market上架,大家毋須再等朋友邀請,都可自行下載至電腦或手機使用。

Google+ Beta相比原來的版本,竟有多達近百項改動,當中大部分是針對社群功能,最
特別的可算是「Hangouts」的一眾功能。「Hangouts視訊聚會廣播」功能就跟傳統的一
對一視訊形式大大不同,用家最多可邀請9個用家同時視訊通話,而且由於其餘9人亦可
各自加插另外的9人參與,令人數幾何級數倍增,故除了簡單的親朋聚會,亦適用於大
型表演活動,進行實時串流的Hangouts視訊聚會。

於進階的Hangouts功能中,亦加入很多網絡互助元素,如用家可分享屏幕畫面、於屏幕
畫板塗鴉、集體創作Google文件等,故應用層面由日常生活,到工作、娛樂亦顧及到。

凡使用Android 2.0版本以上的行動裝置(即手機或平板電腦均可),都可下載Google+
Beta程式;如屬Android 2.3版本以上的流動裝置,更可利用前置相機,透過Google+
Beta行動版參與視訊聚會。至於iOS平台的使用者,亦將於不久後可使用Google+ Beta
行動版。

2011/9/25

Building Chromium Windows @ Windows 7 64Bit

http://changyy.pixnet.net/blog/post/29627673-building-chromium-windows-@-windows-7-64bit

great!

資訊學院的30門課 - computer graphics

computer graphics這一門課算是我比較認真的一門課,也是85+認證一族。

課堂一開始,就一直在教畫直線,有人會說,劃直線不就是給個起點與終點,然後呼叫隔壁老王(API),請他幫你油漆就好了嗎?但是如何內插中間的點,而且中間點會有小數,但是pixel位置都是整數,如果給定一個xy線性方程式,要以畫點的api劃出一條線,是相當容易的,但問題是,這個api用了多少次浮點運算,使用了多少個浮點數,這非常的重要,因為FPU比整數運算單元慢很多。學到最後,出社會也不要叫我們寫一個畫直線的api。但是卻很深刻地體認到,程式要跑得快,請注意浮點數的使用,數值程式要跑的正確,請注意浮點數的精確度。畫矩形就跳過去不講。

再還是畫直線,只是畫的是平滑直線,還要交project,沒有修這門課,我永遠搞不懂,大二時我數學系同學問我,為甚麼WINDOWS95的字都糊糊的,大二的我真的答不出來,還敢號稱是資訊系的。原因就是向量字型開啟平滑(ANTI-ALIASING)去鋸齒功能,而且當時解析度很低,例如640X480,邊緣捕的灰階點,看起來就像墨水暈開了,這問題後來怎麼解決的,不用解決啦,面板尺寸變大後,解析度拉高就看不出來了。回到PROJECT,課本只給了一個錐型的微積分方程式,然後老師跟我們說參數把離直線的垂直距離代進去就得到了灰階值。哭了,用C語言怎麼時做一個積分,而且距離直線的距離都是浮點數,也不能用手算後,讓程式查表,老師也沒教。念過數學系的我,這就是我的責任了,答案就留著明天講吧。

資訊學院的30門課 - compilers

第一發會講compiler,是因為昨天去聽了jserv大大在高雄的分享,Android 圖形系統 -- 設計與實做分析 (http://blog.linux.org.tw/~jserv/archives/2011_09.html),真的讓我感觸良多,很多人說資訊科學領域很多教課書上的內容用不到,我覺得不是用不到,而是沒有讀透,或者是工作領域上沒有關聯,但在業界,絕對都有它應用的所在。compiler就是我沒有摸到邊的一門課,今天特別把教課書拿出來,利用超商便當微坡的時間,懺悔了三分鐘。

修compiler最主要的好處在於,這對於開發一個新系統,或者在有限的資源必須開發高計算能力的軟體時,如何選用適用的程式語言,這就很重要,當然還有一門課叫作Programming Language。也才能了解到以native code與vm架構所跑軟體的不同。

大部分的創新與創意,並不是來自偶然,而是不斷的堆砌背景知識,觸類旁通之後的產物。這也是我在工作之餘,還是要吸收許多與工作幾乎沒有甚麼關連的IT知識的關係。

當然跟這個講題最有關的課還有,computer graphic與embedded system。

資訊學院的30門課 - 總綱

電子計算機程式設計
作業系統
數位系統導論
軟體工程概論
物件導向程式設計
資訊專題
電子電路學
網路與通訊概論
計算機導論
機率論
程式語言
電腦動畫
系統程式
資料結構
線性代數(2)
微積分(1)
普通物理學(1)
以上是85+

集合論
編譯器設計
資料庫系統
演算法
計算機結構與組織
數位系統實驗
線性代數(1)
檔案結構與管理
以上是75+

普通物理學實驗(1)
電子電路實驗
微積分(2)
等候理論
普通物理學實驗(2)
普通物理學(2)

以下是研究所課程
圖型識別
人工智慧
網路程式設計
Inerternet程式設計
高等視窗程式設計
嵌入式系統
電腦視覺
多媒體網路

2011/9/21

雙核ARM多核架構

在單核時代,Cortex A8架構是絕對的主流。作為ARM官方設計的產品,雖然Cortex A8和Cortex A9都基於ARM v7指令集架構,但是它們之間依然有很多的不同點,其中最重要,也是用戶最能感覺到的,是一項叫做亂序執行的功能。雖然Cortex A8和Cortex A9都支持同時執行兩條指令,但是只有Cortex A9支持亂序執行能力,這個功能究竟是什麼意思?
我們知道,計算機程序,都是由一條一條的指令組成的。這些指令有很多種功能,有的是把數據從一個地方復製到另一個地方,有的是做數學運算,有的負責判斷某一個條件,有的負責從一處跳轉到另一處。編譯器會把所程序員寫出的程序編譯成一條一條順序的指令,就像電器的使用指南一樣,讓處理器遵照它去做。為了方便理解,我們假設一個程序的內容是做一份考試卷,執行的過程是先做完選擇題,再做完問答題;做選擇題的條件是要有鉛筆去塗答題卡,而做問答題的條件則是要有鋼筆去寫答題紙。
如果你忘了帶鉛筆,那麼為了完成考卷,就必須要等到鄰座的做完了選擇題,你找他借來鉛筆,才能繼續自己的考卷,這樣就耽誤了時間。對於一顆標準處理器而言,很多時候都會遇到這類"沒有帶鉛筆"的情況,比如需要訪問的數據在內存裡,這就需要處理器通知內存管理器,讓內存管理器去把數據調入處理器,才能繼續執行這一條指令。由於處理器內部的時鐘延遲是納秒級別,而內存的運行頻率則有數十納秒的延遲,兩者之間差了許多倍,因此處理器一般需要消耗很長的等待時間,才能繼續開始工作,最終的結果就是性能下降。

這時候,亂序執行就派上用場了。一個程序的指令都是有嚴格的邏輯順序的,但是所謂的亂序執行,就可以打破這種原本的指令順序,在邏輯允許的範圍內以一種新的順序去執行程序。如果繼續用考試的例子,那就是這樣:
http://www.evolife.cn/html/2011/60967_2.html
那麼回頭來看看Scorpion核心。這個核心是高通在單核時代設計出來的,雖然也是基於ARM v7指令集架構,但在具體設計上屬於高通自己的實現,與Cortex A8相比有很多區別,其中最重要的就是高通為Scorpion核心引入了部分的亂序執行能力。所謂部分的,就是說在某些特定指令序列下,Scorpion可以實現亂序的效果,Cortex A8則不行。在單核時代正是由於這點,高通的處理器核心在很多測試中的表現都要稍好於Cortex A8,但是當雙核時代來臨後,大家都升級到了支持完整的亂序執行的Cortex A9核心,而高通則依然沿用老舊的Scorpion核心,當年的優勢就成為了現在的劣勢。

不僅如此,在純執行能力上,Scorpion面對Cortex A9也處於劣勢。根據高通提供的數據,同樣在1000MHz的頻率下,Cortex A8的執行能力為2000DMIPS(可以簡單認為是每1週期執行兩條指令),Scorpion比它要高一些,為2100DMIPS,但是Cortex A9則高達2500DMIPS,領先Scorpion接近20%。雖然高通試圖通過超頻20%的方式彌補這個差距,但是在單線程性能上,還是被競爭對手甩開了不小的距離,畢竟亂序執行的能力在很多應用中可以獲得的性能提升遠遠不是這200MHz的頻率可以彌補的,而且更高的頻率也會抵消Scorpion核心在省電上的特點。這點在後面的測試裡也可以看出來。
這就是為什麼ASMP目前採用的越來越少的緣故。雖然ASMP存在著設計簡單、結構清晰、耗電較低的優勢,但是由於性能不足,在PC領域從來都沒有成為過主流。而在移動領域,高通認為手機對於耗電的要求要大於性能,又希望可以在雙核時代繼續沿用單核時代的核心架構而不需要徹底重新研發,因此採用了ASMP架構。但是事實證明,高通在這點上可能有些耍小聰明之嫌,因為既然消費者決定購買雙核,那麼就一定是衝著性能去的,並且對功耗也已經做好了心理準備。


最近比較火熱的小米手機就選用了高通MSM 8260芯片,不過它自稱的"最快"還要打上一個問號

根據高通的官方數據,其1.2GHz的MSM8x60芯片組在滿負荷工作的時候,僅處理器部分就要消耗大約1.2瓦特的功率,這相對於單核時代不到500毫瓦的功耗而言,也已經是非常高的數值了,這證明了不管怎麼去省電,雙核都依然是雙核,既然如此,去追求雙核應有的性能顯然應該比如何去節省那麼一點點的電更加重要。換一個方面說,性能足夠強的話,系統可以以更短的時間完成任務,進而更多地進入低功耗的狀態。高通通過ASMP也許節約了一定的耗電,但是其最大33%的性能損失會導致系統多出33%的時間處於高功耗狀態,消耗的功率可能抵消甚至反超節約的,讓高通的如意算盤打空。

回到話題上來,可能有些讀者會認為,單獨來看,可能ASMP和SMP的差距也並不是那麼巨大,在之前圖中的極限狀況下也就相差33%而已,在實際運行中的差距很難達到這個數字。但是不要忘記,之前的文章中我們討論過亂序執行的重要性,那麼如果我們將指令等待也引入到之前的圖中,那麼會發生什麼情況呢?

在此,我們用灰色的方塊代表需要等待的指令,而等待時間​​為兩個週期。
這就是為什麼ASMP目前採用的越來越少的緣故。雖然ASMP存在著設計簡單、結構清晰、耗電較低的優勢,但是由於性能不足,在PC領域從來都沒有成為過主流。而在移動領域,高通認為手機對於耗電的要求要大於性能,又希望可以在雙核時代繼續沿用單核時代的核心架構而不需要徹底重新研發,因此採用了ASMP架構。但是事實證明,高通在這點上可能有些耍小聰明之嫌,因為既然消費者決定購買雙核,那麼就一定是衝著性能去的,並且對功耗也已經做好了心理準備。

2011/9/20

Google在併購Groupon失利後,於今年4月推出Google Offers,為了加快團購服務的腳步,Google採用併購策略,先後買下了Dealmap與DailyDeal。

Google在併購Groupon失利後,於今年4月推出Google Offers,為了加快團購服務的腳步,Google採用併購策略,先後買下了Dealmap與DailyDeal。

Google繼於今年8月買下以美國市場為主的Dealmap團購網站後,本周再併購了德國的DailyDeal團購網站。

DailyDeal是在2009年12月於柏林設立,當時僅有兩名員工,隨後將市場擴大至德國、奧地利與瑞士等,供使用者選購當地的餐廳、旅遊、娛樂與零售服務,被Google併購將可加速該站擴大規模,連結更多商家與消費者。DailyDeal預估今年可創造4000萬歐元的交易額。

北京時間9月19日消息,據國外媒體報道,由於旗下團購業務Google Offers發展緩慢,谷歌宣佈收購德國團購網站DailyDeal。

  DailyDeal創建於2009年9月,今年第一季度出售了25.2萬張優惠券。DailyDeal已經將業務範圍擴展到奧地利和瑞士。據DailyDeal聯合創始人之一法比安·海勒曼(Fabian Heilemann)稱,該公司在奧地利的業務已經超過Groupon。DailyDeal已經宣佈將進入更多的歐洲市場,下一步將進入的市場可能包括斯堪的納維亞地區、比利時、荷蘭和盧森堡。DailyDeal 2011年營收將達到約4000萬歐元。

  目前,Daily Deals只在北美市場開展業務。據團購資訊聚合網站Yipit稱,在投入運營的前三個月,Google Offers在紐約、舊金山和波特蘭地區的業務出現滑坡。與7月份相比,儘管8月份交易數量增長了22%,但營收下滑了23%。

  收購DailyDeal標誌著谷歌有意進入歐洲市場。DailyDeal已經建立起穩固的業務,據稱在許多國家的業務都超過了Groupon和LivingSocial。

  谷歌最近收購了團購資訊聚合網站The Dealmap。

  目前尚不清楚谷歌收購DailyDeal的協議條款。

開價53億美元收購Groupon未果,Google持續向團購網站業務投注資源。根據路透(Reuters)報導指出,網搜龍頭Google於美國時間8月1日對外宣布,該公司已經收購團購訊息聚合網站The Dealmap。分析師認為,Google此舉可說是向被Groupon和LivingSocial霸佔的美國團購市場,展開進一步擴張。

報導指出,Google並未公布收購The Dealmap的交易條款,但在聲明中表示,對於The Dealmap團隊所取得的成就印象深刻。

事實上,在收購Groupon未果後,Google於2011年4月就推出團購服務Google Offers,並於隨後推出行動支付服務Google Wallet,展開該公司進軍電子商務市場的攻勢。

近2年來團購網站正歷經爆炸式的成長態勢,目前全美共計有400家團購服務供應商,根據追蹤在地廣告市場的BIA/Kelsey公司數據顯示,估計到了2015年,團購市場規模將可望達到61億美元。

Groupon目前是美國團購網站中的翹楚,緊跟其後的是LivingSocial,不過在美國市場,其他大型競爭對手,鉅額投資正紛紛湧現。Google曾於2010年試圖收購Groupon沒有成功,甫於2011年4月推出了團購服務Google Offers。

據悉,Dealmap創立於2010年5月,該網站聚合大量團購網站推出的折扣訊息,目前擁有超過200萬的用戶,此外,Dealmap的應用App也已經被蘋果iPhone手機和Google Android手機下載超過100萬次,可見其受歡迎之處。

The Dealmap日前表示,該網站將暫時繼續專注於其目前主打的產品和服務。據悉,透過The Dealmap網站及其行動應用App,用戶依舊可以獲取大量團購訊息。此外,The Dealmap補充表示,該公司已經準備好與合作伙伴和消費者,隨時分享更多關於The Dealmap整合和過渡計劃的最新消息。

對於這塊呈現爆炸性成長的團購市場,網搜龍頭Google已經一步步出招,未來可以想見的是,Google必將團購網站的經營結合該公司既有的線上廣告優勢,對於當前如日中天的Groupon和LivingSocial等團購網站,可說是來勢洶洶。

Google決心要發展團購服務,在併購Groupon失利後,於今年4月推出Google Offers,為了加快團購服務的腳步,Google採用併購策略,先後買下了Dealmap與DailyDeal。

由於團購服務的進入門檻不高,使得全球的團購服務如雨後春筍般出現,並讓Yipit這類專門追蹤全球團購服務及商品的推薦網站應運而生。Yipit每日追蹤全球679家團購服務,向使用者推薦當日最佳交易,而且還會發表團購趨勢報告,但目前Yipit只支援美國城市。

根據Yipit的數據,現階段全球最大的團購服務為Groupon,估計今年可創造15億美元的營收,第二名則是LivingSocial,估計其年度營收為5.4億美元。

Yipit分析,雖然團購服務門檻很低,且Google與Facebook都擁有大量的用戶,不過要達到Groupon現有的規模並不容易,特別是Google與Facebook缺乏在地的銷售團隊,以致於無法提供大量的優惠交易,這也是Google Offers與Facebook Deals只在少數城市提供服務的原因。

Groupon目前全球各地的銷售團隊約有3500名員工,Google則依賴併購擴大市場,而Facebook已在今年8月底宣布關閉4月才上線測試的Facebook Deals團購服務。

Wallet為Google所開發的行動付款免費程式,可於程式中儲存金融卡、信用卡、禮物卡、集點卡或優惠券的虛擬版本,藉由手機內建的近場通訊(Near Field Communication,NFC)技術,使用者只要將手機貼近商家感應器,就能以Google Wallet付款或集點。

Google錢包(Google Wallet)正式上線,合作夥伴除了原有的花旗、MasterCard和Sprint Nextel之外,最新加入全球最大信用卡龍頭Visa,另外還有Discover Financial Services和美國運通卡。

TechCrunch網站進行試用,使用NFC技術的Google錢包,只要貼近感應器就可以付款,手機若未解碼就無法使用,如果30分鐘內沒有使用,再度使用就必須再輸入PIN碼,設計方面還稱得上安全。

不過感應方面偶爾還是不太靈光,當Greg Kumparak(TechCrunch網站記者)利用手機感應不過的時候,再拿出美國運通卡卻是一刷就過;另外一大問題就是,Google錢包需要新規格的NFC讀卡機支援,因此並非設有NFC讀卡機的商店就能使用;雖然Visa、美國運通都已經允諾加入Google錢包聯盟,不過目前的機器還未支援,因此相對來說,能夠使用Google錢包的商家還是極少數。藉由手機內建的近場通訊技術,使用者只要將手機貼近商家感應器,就能以Google Wallet付款或集點。初期僅支援由花旗銀行發行的萬事達卡,但包括Visa、Discover與美國運通等信用卡業者未來也可嵌入Google Wallet中。

Google周一(9/19)宣布Google Wallet服務正式上線,首家搭配的電信業者為Sprint,近日將開始把Google Wallet程式傳送到Sprint的Nexus S 4G手機上,當使用者在手機上發現Google Wallet程式時即可開始使用該服務。

Wallet為Google所開發的行動付款免費程式,可於程式中儲存金融卡、信用卡、禮物卡、集點卡或優惠券的虛擬版本,藉由手機內建的近場通訊(Near Field Communication,NFC)技術,使用者只要將手機貼近商家感應器,就能以Google Wallet付款或集點。

Google付款服務副總裁Osama Bedier表示,Google Wallet現階段允許使用者透過花旗銀行發行的虛擬萬事達卡或Google預付卡(Google Prepaid Card)付款,其中,Google預付卡可利用使用者所擁有的任何信用卡儲值,為了感謝早期採用者,今年底以前於Google Wallet中啟用Google預付卡功能的使用者都能獲贈10美元的免費預付卡金額。

初期Google Wallet僅支援由花旗銀行發行的萬事達卡,但包括Visa、Discover與美國運通(American Express)等信用卡業者也已提供其NFC規格,以讓這些品牌的信用卡未來也可嵌入Google Wallet中。Bedier說,Google的目標是讓所有的付款金融卡都可添增至Google Wallet,讓使用者揮別厚重的傳統皮夾。

Google計畫針對Google Wallet釋出各種API,以供發卡銀行在Google Wallet中整合付款機制,以及讓商家提供換貨、集點或收據等功能,未來亦可望支援其他的行動裝置或平台。

根據Gartner的估計,去年全球約有1.02億的人口使用行動付款服務,估計今年行動支付人口將成長38.2%,達到1.41億人,交易規模亦將成長76%,達到861億美元。

Wallet為Google所開發的行動付款免費程式,可於程式中儲存金融卡、信用卡、禮物卡、集點卡或優惠券的虛擬版本,藉由手機內建的近場通訊(Near Field Communication,NFC)技術,使用者只要將手機貼近商家感應器,就能以Google Wallet付款或集點。

Google Wallet(Google 皮夾)用最簡單的方式說,就是 Google 推出的手機 NFC 電子錢包。在核心的部份可以想像它就是內建在手機裡的悠遊卡,同樣可以「碰了就走」,但自然結合了手機之後功能性就多了很多。首先,存在手機裡的卡片可以不止一張 -- 只要是合作的信用卡都可以存在裡面(目前 Google 的合作銀行是花旗,其他信用卡的話可以「儲值」到 Google 的一張預付卡裡),如果有合作的商店的集會卡/會員卡的話,也可以存在裡面。此外,Google 還推出了另一個配套的服務,叫做「Google Offers」,可以將折價券送到你的手機裡,在你付款的時候只要將手機到感應器前「嗶」一次,計算會員卡優惠、加入折價券折扣、和信用卡扣款三件事可以一次完成。

當然在這樣的系統裡,安全會是第一考量,所以 Google 內建了多套安全機制來保護消費者的信用卡。在軟體方面有手機的鍵盤鎖、PIN 碼、資料加密以及手機上永遠不會顯示完整的信用卡號碼的機制;在硬體方面 Google 則是設計只有在 Google Wallet 已經開啟並解鎖的時候 NFC 晶片才會開啟的防護,以減少被側錄資料的機會。Google 另外設計了遠端資料抹除的機制,如果你手機不小心弄丟的話,可以遠端把這些資料都清掉。我個人的看法是 Google Wallet 應該不會比普通的 RFID 信用卡要危險多少 -- 單純就卡號遺失的危險直接寫在卡片上的信用卡還要來得危險得多 -- 如果是擔心後端系統的安全的話...至少再差也不會比現有的系統差吧 XD。

目前在美國 Google Wallet 系統是由 Google(軟體)、Mastercard(PayPass)、花旗銀行(發卡銀行)、Sprint(手機商)合作,這當中 Mastercard 扮演著最重要的角色,因為目前全球已經建置好的 300,000 個 PayPass 點都可以用 Google Wallet 來付費,對 Google Wallet是否能起飛影響巨大。相較之下 Google Offers 的服務範圍就小得多,目前暫時只從舊金山和紐約開始,但加入的都是頗知名的連鎖店,包括 Macy's、Subway、Wallgreens、Toys 'R Us 等。Google 確認了不會從交易中抽取佣金,Google Wallet 的 App 本身也是免費的。

Google Wallet 初期只支援 Sprint Nexus S 4G 一隻手機,目前正在實際測試系統,預計夏天就可以讓 Google Wallet 正式上路,但暫時沒有往全球其他地方輸出 Google Wallet 的計畫。但可以想見的是,如果真的有遇到困難的話,那也是政治因素居多,而不是技術因素 -- 光是看台灣有多少種 NFC 小額付款方式整合不起來就知道了...

2011/9/19

怪裡怪氣的SQL

本來是這樣寫的
sql = "SELECT * FROM TABLE1 A, TABLE2 B WHERE 1=1";
目的是為了下面的語法好兜
if( condition1 )
sql = sql + " and a=cond1";
if( condition2 )
sql = sql + " and b=cond2";
目的就是不管condition1跟condition2成不成立,sql也是可以跑的。
簡單說就是懶。


但是後來寫的人又發現A.AAA = B.BBB是必要條件,又把它加上去。
就變成這個怪樣子。

比較正確的作法是把1=1改成A.AAA = B.BBB,
不過大家知道的咩,趕案子時有時候沒有想那麼多。

2011/9/18

具有Cherry MX機械軸的Quick Fire Rapid 電競鍵盤,可長期備戰的散熱器Hyper 612PWM CPU Cooler

暑假結束啦,親愛的鄉民們,你還在緬懷暑期時如火如荼所推出的眾多遊戲&各項電腦產品嗎?小編了解各位大大對電競商品的狂熱,特別邀請全球周邊大廠CoolerMaster,特別嘉惠咱們王團的團員們,公開展示即將上市的全系列各項電競周邊產品,並與各位大大們共同研討電競週邊的商品,精采可期,不要錯過喔!!!

CoolerMater在這次活動,將公開9月底即將上市的Trooper 電競機殼,採用橡膠材質做局部表面處理,隱藏式收納盒的貼心設計,上下方皆有獨家防塵過濾網設計,支援2組 USB 3.0 規格,對應水冷裝置,支援PCI 9+1 slots,可提供4Way SLI或是Crossfire X多顯卡技術支援 及並支援最新的 XL-ATX 主機板規,請團員們拭目以待;其他將展示及探討的產品如:具有Cherry MX機械軸的Quick Fire Rapid 電競鍵盤,可長期備戰的散熱器Hyper 612PWM CPU Cooler,以及其他全套電競週邊產品,請「大家相招到頂來 ,共同來鬧熱」!

我心目中最凶狠的電競主機 Phenom II X8FX-8150 + MSI 990FXA-GD80 + MSI R6970 Lightning四張組成4-way CrossFireX

我心目中最凶狠的電競主機 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
我心目中最前電競主機
1) Phenom II X8FX-8150 + MSI 990FXA-GD80 + MSI R6970 Lightning四張組成4-way CrossFireX

2) steelseries全系列電競鍵鼠耳麥組

3) 創巨全系列7.1實裝

產品規格如下,詳附URL:

CPU: AMD AMD Phenom II X8 FX-8150(ES)萬眾期待的八盒推土機Bulldozer 超頻8.43g http://valid.canardpc.com/show_oc.php?id=1980971

VGA: MSI R6970 Lightning*4張
http://tw.msi.com/index.php?func=proddesc&maincat_no=130&prod_no=2337

MB: MSI 990FXA-GD80 (4-way CrossFireX)
http://www.enet.com.cn/article/2011/0614/A20110614873239_15.shtml

MEMORY: Kingston HyperX 1600mhz/8GX *4條

SSD: Kingston HyperX 240G SH100S3*2顆 (RAID 0)

CASE: 鈦宇 Twelve Hundred (G1200)
http://www.ahq.com.tw/pviewitem2.asp?sn=737&area=76&cat=251

POWER: 海韻 SeaSonic X-SERIES 850W 電源-金牌認證

MOUSE: steelseries World of Warcraft®: Cataclysm™ MMO Gaming Mouse
http://steelseries.com/products/games/world-of-warcraft-cataclysm/world-of-warcraft-cataclysm-mmo-gaming-mouse

滑鼠墊: SteelSeries 5C Frost Wyrm Edition
http://steelseries.com/products/games/world-of-warcraft/steelseries-5c-frost-wyrm-exclusive

KEYBROAD: SteelSeries Shift: Cataclysm
http://steelseries.com/products/games/world-of-warcraft-cataclysm/steelseries-shift-cataclysm

AUDIO: Creative音效卡「X-Fi Titanium」這才是遊戲該有的聲音
http://scl13.com/creative-sound-blaster-x-fi-titanium/


喇叭: Creative  GigaWorks T40 Series II 加 Inspire T6160 雙碧合體7.1聲道
http://www.mobile01.com/topicdetail.php?f=500&t=1352112&p=1

藍光DVD燒錄機: SONY BDX-S500U 藍光6X薄型外接式燒錄器
http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=DRAD10-A51428174&SR_NO=DRAD16&ROWNO=13
NTD$ 7790

寬頻網路: 中華電信光世代50M

耳機麥克風: steelseries SANCTUARY CALLS. HEAR HOW AMAZING IT SOUNDS.
http://steelseries.com/products/games/diablo-iii/steelseries-diablo-iii-headset

眼鏡: steelseries原廠電競眼鏡http://steelseries.com/products/other/steelseries-scope

USB3 External SSD: 創見固態硬碟 128G USB3.0 可攜式 SSD 1.8吋 防滑抗震防震 TS128GSSD18C3


詳見圖文版: http://optical-comm.blogspot.com/2011/09/phenom-ii-x8fx-8150-msi-990fxa-gd80-msi.html

2011/9/16

Windows 8 Developer Preview下載點download

- Windows Developer Preview with developer tools English, 64-bit (x64), 要下
載4.8GB大小的ISO檔案, 需要DVD+R DL(雙層8.5GB)的double layer空片才裝的下
- Windows Developer Preview English, 64-bit (x64), 3.6GB 需要4GB以上的RAM 記
得選64位元
- Windows Developer Preview English, 32-bit (x86), 2.8GB 版本最小的
我是裝3.6GB的 因為我沒有double layer的空片
Windows 8 Developer Preview下載點download:
http://msdn.microsoft.com/en-us/windows/apps/br229516

宏達電首款Beats音樂機亮相

市場盛傳蘋果iPhone 5將於9月底預購,10月開賣,昨(14)日宏達電宣布,推出與知名耳機廠Beats合作,首款音樂智慧手機感動機XE(Sensation XE),並將在9月底於亞太、歐洲、非洲、中東上市。Beats在美國廣受女神卡卡等藝人愛用,相信新機將能為宏達電第四季挹注成長動能。

HTC Sensation XE搭載Beats Audio及專屬的Beats by Dr. Dre耳道式耳機,手機能自動切換至資料庫,提供耳機最佳且不失真的音樂體驗。

手機大戰將再掀高峰,市場盛傳,蘋果iPhone 5將於9月底預購、10月開賣,具有超大螢幕,宏達電則將推出與潮牌耳機廠Beats合作的專業音樂智慧手機,雙方將展開視覺與聽覺的大作戰。

宏達

宏達電除了推出感動機XE外,計畫年底前將上市具備大螢幕、薄機身的高階手機Runnymede,及一款中階機種,至少三款,顯示宏達電以Beats系列手機搶攻各階層市場的企圖心。


宏達電昨(14)日宣布,與Beats合作首款手機感動機XE(Sensation XE),將在9月底於亞太、歐洲、非洲、中東上市。法人看好新機,將為宏達電第四季挹注成長動能。宏達電之前已花3億美元入股Beats,該品牌在美國廣受女神卡卡等藝人愛用。

據了解,宏達電計劃年底前推的Beats利器,除了感動機XE,還有具備大螢幕、薄機身的高階手機Runnymede(市場暫名拉米美德),及市場名暫為Rhyme或Bliss的中階機種等,至少三款,顯示宏達電以Beats系列手機搶攻各階層市場企圖心。

宏達電執行長周永明表示,宏達電認為音樂、電影及遊戲音質的提升,已成為行動體驗至關重要的部分。

宏達電Beats大軍上市,將與iPhone 5正面交鋒,iPhone 5具有3.7吋螢幕,現有iPhone4是3.5吋,同時推出美規CDMA與歐規WCDMA的兩種3G規格,可適用於全球八成以上的電信用戶,具有800萬畫素鏡頭,造型如水滴狀。

市場傳出,蘋果可能將把中國電信列為iPhone 5 首波開賣的業者之一。陸媒指出,中電信已經通知經銷商9月底展開iPhone 5預購,10月與全球同步開賣。中電信是全球最大CDMA電信業者,超越排名第二的美國Verizon。

中電信董事長王曉初曾表示,iPhone 5 一旦引入,下半年將增加手機補貼。陸媒指出,中電信將引進iPhone 5命名為「龍計畫」,準備人民幣15億元 (約新台幣67.5億元)的行銷費用,計畫年底前賣出106萬支。

外資估計,今年第四季iPhone 5出貨量可達3,000萬支,將再刷新單季出貨量新高,全年出貨拚1億支。iPhone 5代工廠鴻海、和碩各分得八成及兩成代工訂單。法人估計,宏達電第四季出貨量可能有小幅成長空間,全年出貨量約5,000萬到5,500萬支。

宏達電昨日股價下跌10元,收在760元,外資連續二個交易日賣超逾千張。宏達電今年買回2萬張庫藏股的計畫將在17日告一段落,未來股價走勢值得關注。


2011/9/15

中華電MOD第2平台採用Android 華電技嘉

     中華電宣布MOD啟動第2平台服務之後,平台得標商愛立信日昨全球同步宣布,該平台將支援Android作業系統,此亦意味,中華電信MOD服務,將從目前的封閉式平台,正式靠攏Android開放平台。

     中華電此舉也讓GoogleIPTV市場,多了中華電信這家生力軍,也將為支援Android平台的機上盒大廠,創造未來3-4年高達100萬台機上盒的採購商機。

     台灣愛立信總經理曾詩淵進一步透露,愛立信、中華電信達成共識,未來將共同釋出多螢一雲Android平台程式,提供MOD用戶自動下載頻道選單至平板電腦、智慧手機等手持裝置上,把手持裝置搖身一變、成為觸控式的搖控器,並且顛覆以往必須守候電視機前收看節目的收視習慣。

     此外,未來MOD將導入多螢電視服務(Multiscreen TV Service),提供不同終端裝置收看MOD節目,同時具備預錄節目功能設備商包括摩托羅拉的XoomARCHOS兩個品牌,已推出支援易利信平台的Android平板電腦,平板電腦、智慧手機搖身一變成為手持電視機,此亦意味著,行動電視時代即將到來。

     中華電信同時訂出未來3-4年內、MOD用戶累計達到200萬,以MOD既有90萬用戶推算,未來中華電信採取公開招標方式釋出的機上盒採購數量約在100萬台左右。

     愛立信拿下的MOD第二平台擴充案,已與技嘉與華電聯網率先合作提供少量支援第二平台的數位機上盒。

     中華電信表示,適用於第二平台的機上盒採購行動,預定最快12月開始展開招標相關作業,實際進行採購的時間點將落在明年第1季。

     另外,中華電信總經理張曉東日前表示,考量全面汰換機上盒、成本相當龐大,MOD啟動第二平台之後,對於使用第一平台的MOD用戶,未來將採軟體升級方式,讓既有90萬用戶同時享有第二平台服務,不會全面汰換機上盒。

 

2011/9/14

9/30開始寬頻上網新用戶或升速用戶,裝機後7天內試用若不滿意,可向中華電信無條件申請退租或降回原速

9/30開始寬頻上網新用戶或升速用戶,裝機後7天內試用若不滿意,可向中華電信無條件申請退租或降回原速,解決用戶因上網速率不如預期引起的不滿。

中華電信宣佈9/30起將推出寬頻上網7日內不滿意退租服務,並提供速率測試服務,試圖減少用戶批評寬頻上網不符預期引發的消費糾紛。

這項做法比照消保法對郵購買賣需提供消費者7天內無條件退費的規定,中華電信自9/30開始,包括寬頻上網新裝機用戶或升速用戶,裝機後7天內不滿意均能無條件退租或降回原速,不額外收取費用。

中華電信表示,有鑑於寬頻上網常受到環境的限制,例如供裝距離、用戶端通訊設備、線路等因素影響服務品質,9月底提供7天內無條件退租服務,後續將陸續開放各級速率適用,9/15提供資料速率測試服務,讓用戶瞭解實際上網速率,未來裝機時以測試數據給消費者簽認。

這項措施是為解決用戶因寬頻上網線速與實際上網速率落差太大,而引發用戶不滿釀成消費糾紛事件。

今年8月立委羅淑蕾即接獲民眾陳情,申請中華電信50M光纖上網服務,但實際連網速度不如預期,遠低於業者宣稱的50M,批評中華電信在無法保證用戶服務品質下,每月卻向用戶收取固定月租費,有誤導廣告不實的嫌疑。

消基會也在8月召開記者會批評中華電信未提昇服務品質,嚴重影響消費者上網權益,且歷年來接獲的消費申訴案件,電信類申訴案高居第一名,顯示電信服務因種種原因引起不少消費糾紛案件,要求NCC介入督促業者改善。

9月底提供的寬頻上網7天內無條件退租即為NCC指導下,中華電信比照消保法規定,提供寬頻上網用戶安裝後7天內退費機制,雖然並非從根本上改善網路品質,但對於目前採年租的電信服務模式,消費者申租後在綁約期限內退租需支付高額違約費的模式而言,該服務至少提供消費者評估試用的機會,可望避免部份糾紛事件的產生。

事實上,目前在行動上網服務申請上,中華電信、台灣大哥大等業者已提供用戶試用服務,用戶可向業者申請一定期間的試用期,在申辦行動上網前借用SIM卡與設備,以瞭解服務品質是否符合預期,再決定是否申辦。

【HTC EVO 3D搶鮮體驗見面會】之心得分享 ─ HTC evo 3D之裸視立體視覺效果

首周人氣請參考上圖,2011-09-14一人、2011-09-15十七人次,一周共414次瀏覽。

說過要發表一篇比較不一樣的介紹文,在survey過大家發表的文章後,僅量寫一些比較不雷同的內容。所以這幾天構思了不少元素,一直在會場中思索的問題,在這兩天的爬文過程中,也有了初步的輪廓。
IMG_3740 IMG_3741
高雄場的會場就金品酒店,位於高聳入雲端的85大樓。
IMG_3738
那天高雄市三民區下大雨,似乎到了前鎮區就沒雨了,但是這是不減少任何一位同學參加EVO 3D體驗會的熱情的。
來到第42層樓,出電梯旁邊就可以看到街景,人車都顯得十分渺小了。
IMG_3752 IMG_3759
接下來是報到處,首先映入眼簾的HTC EVO 3D的立牌,
Img_3750
接下來報完名後,HTC馬上送上誠意好品,真覺得不是白來的,看大小跟重量,第一個想法就是隨身碟,有4G又有HTC的Mark,真是不賴。
IMG_3751
IMG_3808
由於中間不置休息時間,所以先享用餐點再進行Session,下面是我拿的四樣蛋糕。
IMG_3743
IMG_3772
來到高雄就是要有一個「高」字,你看這蛋糕這樣像不像呢?
IMG_3748
IMG_3765
言歸正傳,第一場Session,由HTC行銷總監Eric為大家主講。最特殊的就是EVO 3D的靈魂之窗了,3D雙鏡頭。
IMG_3823
IMG_3777
IMG_3791
今天帶來拍照的三個傢伙,耳機、吊飾與…尺,沒錯就是訂作衣服量三圍的那個尺…,經量測是4.3吋超大螢幕。
Img_3814
IMG_3815
整個腰圍也有37cm,但整體重量,用手拿起來感覺剛剛好。
IMG_3781
IMG_3830
高度的合照,可以看到上面那台「Everyday」,矮又肥又短的叫做HTC Tattoo。
Img_3832
現場有提供三角鐵的重低音耳機,所以我的耳掛式耳機不用上場了。使用標準耳機接頭。
IMG_3836
這麼精彩的課程當然要做筆記啊。IMG_3889
以下切入今天的重點,介紹四種3D立體視覺效果。
3D立體視覺效果,並不是以前所說利用多邊型描繪出立體的物件,主要是利用濾鏡造成兩眼視覺差,真實地讓觀眾體驗立體影像。據筆者所知的做法有三種,第一種在20年前的時候,就在電影院看過,優點是不需要特別硬體與顯示設備的支援,只要配戴一邊紅色,一邊綠色的眼鏡,造成視覺差,缺點是所看到的世界比較不擬真,而且世界中沒有白色。3523-26948
第二種叫做電子快門,也是1995年左右的3D顯示卡就有的技術,當時最火熱的就是Voodoo卡,從顯示卡拉出一條線出來,利用快速切換關閉左右眼,造成兩眼的視覺差,由於切換速度高過60Hz,所以眼睛觀察不到閃爍,如果不透過立體眼鏡,看到的是重疊的影像。現在NVIDA也在推廣3D VISION不同的是,拜無線科技之賜,目前不用一條尾巴跟顯示卡連線了,眼鏡內也有鋰電磁。這種技術的缺點必須跟主機同步才能正確切換左右視覺,可能使用有線或藍牙無線或紅外線,而且要供電,光眼鏡售價約NTD$6000,所以也不適合在電影院使用。被偷走就很好玩了。3523-26949
第三種叫做偏振片,目前大部分的3D電影院都是用這種,在1994年筆者在台北唸書時,就在台北故宮觀賞過3D立體電影,帶著像墨鏡的眼鏡,因為高中唸的是自然組,記得課本中提過,偏振片可以過濾光線,只讓特定角度的光線,筆者跟同學把左右眼重疊在一起,光線完全穿透不過去,把兩隻同是右眼或左眼的鏡片重疊在一起,光線亮度不變,沒錯,這正是偏振片,記得當時十分鐘的影片,索價100多元,很貴的!現在宏碁的3D筆電就是用這種偏振技術,其實要分辨是不是偏振片很簡單,眼鏡如果是黑色且沒有供電,就是偏振片。
3523-26950
不過以上的技術都要戴上眼鏡,目前最夯的技術叫做裸視3D,也就是今天的主角HTC EVO 3D使用的技術。
EVO 3D的裸視螢幕技術是Parallax Barrier(視差屏障)。它是經過光柵的交錯遮蔽,就可以讓左眼與右眼看的不同的畫面,造成視差,而有立體3D的效果。Parallax Barrier事實上只是黑色和透明垂直條紋間隔排列成的圖案,只有奇數行的像素到達左眼的光線,偶數行的像素到達右眼的光線。只要將左右眼影像分別用奇數行和偶數行顯示,然後再加上透鏡折射,控制進入左右眼的角度,就是HTC EVO 3D使用的技術。
image
以寬螢幕橫擺的狀況來說,光柵是垂直交錯的,所以只有螢幕擺橫時可以看到3D,當然如果把光柵設計成網狀時,擺直與擺橫的就無所謂,但是卻只能夠在與視平面與螢幕平行時看到影像,這是不方便的。所以筆者覺得EVO 3D目前這種裸視3D是最合適於手機環境的設計方式。
image
最後複習一下三角函數,假設人眼瞳孔距離66mm,視平面離螢幕最佳距離為250mm,33/250=0.132與tan 7.5度=0.1316….相若。所以兩眼視角為7.5的兩倍為15度。
image
image
大置上如上圖排列,綠色代表左眼,紅色代表右眼,所以不是在螢幕正前方也是可以看到3D影像的,這由下面這段影片可以得到證明,可以看到影像不斷在兩個畫面切換。
不斷的翻動螢幕,大概可以看到五到六個畫面切換,不是單純地區分左右兩邊而以。文章看到這篇是不是覺得EVO 3D的技術十分另人讚嘆呢,HTC真的是台灣之光啊,能夠做出如此高科技的產品。大家一定要支持台灣之光HTC EVO 3D。
同場加映,HTC Flyer與Sensation:
IMG_3793
IMG_3799
IMG_3795
IMG_3803
延伸閱讀:
HTC 3D 手機 EVO 3D 發表,21,900元開賣http://www.techbang.com.tw/posts/6739-htc-3d-mobile-evo-3d-released-on-sale-of-21900
HTC ChaCha 發表:配備實體鍵盤的 Facebook 專用手機 http://www.techbang.com.tw/posts/6441-fb-limited-mobile-phone-htc-chacha-post?related_post=true
HTC EVO 3D 雙核大RAM高解析 又可裸視3D http://www.mobile01.com/newsdetail.php?id=11012
<顛震立體攝影> JOY http://www.wretch.cc/blog/dupisces/11356382
知識天地:立體手機之原理http://www.fpd.edu.tw/entry/content!newsView.htm?id=302
科學人雜誌網站 - 最新的3D立體顯示器http://sa.ylib.com/circus/circusshow.asp?FDocNo=180
讓電腦更身歷其境--Acer 3D 筆電 Aspire 5738DG http://7club.ithome.com.tw/article/10008595/3#107974
凡是參加任一場體驗會的網友們,只要於2011年9月3日至9月16日 00:00 前分享【HTC EVO 3D搶鮮體驗見面會】心得文章,就有機會可以獲得HTC提供的HTC EVO 3D手機,還有HTC ChaCha手機喔!
http://www.mobile01.com/topicdetail.php?f=566&t=2320199
【HTC EVO 3D搶鮮體驗見面會】之心得分享