2011年12月30日 星期五

尼爾森發佈美國網路排名 Top 10


尼爾森回顧了 2011 年的資料,發佈了各種排名情況:網路品牌、社交網路和博客、線上視頻網站、智慧手機產商。

Google 是訪問量最大的美國網路品牌,Facebook 在社交網路領域力壓群雄。智慧手機方面,儘管 Android 系統被最廣泛採用,蘋果還是拔得頭籌,在智慧手機產商裡排名第一。下面請看各個榜單的具體情況。

2011美國十大網路品牌

尼爾森資料顯示,Google 每月有超過 1.53 億的訪問量,比 Facebook 多出將近 2千萬。陷入困境的雅虎每月仍有 1.3 億的訪問量,這的確有點出人意料(多虧了它的新聞服務)。


美國十大社交網路和博客

Facebook 在社交領域以每月超過 1.37 億的訪問量遙遙領先,幾乎是前十名單裡其它九名的訪問量總和。Google 所擁有的 Blogger 以4500 萬的訪問量屈居第二。

逐漸淡出人們視線的 MySpace 每月有平均1700萬的獨立訪問量,在今天夏天才推出的 Google+ 已經有超過 800 萬的訪問量,在未來的幾個月裡超過 Tumblr 和 LinkedIn 估計不是什麼難事。


美國十大線上視頻網站

毫無意外,Youtube 穩坐美國線上視頻霸主的位置,每月有超過 1.11 億的獨立訪問量。


五大智能手機產商

對 HTC 來說,今年是個豐收年(儘管在 11 月份銷量下跌了 30%)。它預計將在 2012 第一季度恢復增長。蘋果以 29% 的市場佔有率領跑各大智慧手機產商。


綜上,在這幾個排名裡並沒有什麼太讓人意外的地方。領頭羊們在短期內並沒有被打倒的可能,但排名出現變化還是極有可能的。

在未來的 12 個月裡,Google+ 能趕超 Tumblr 和 LinkedIn 嗎? BlackBerry、Samsung 或 Motorola 可以進一步逼近 HTC 嗎?Facebook 能取代 Google 成為網路上訪問量最大的網站嗎?讓我們拭目以待

2011年12月28日 星期三

八種網路成功的方式


想想 Facebook、LinkedIn、Youtube、Dropbox 和 Skype 都有什麼共同點?除了都非常成功之外,或許它們共同的特點就是能在快速

增長過程中運用很有效的病毒式行銷了。

至於這些公司是怎麼做到的,來看看下面這八種方式吧。
  1. 天生的傳播特性(Inherent virality)
  2. 這是最原始的一種病毒式傳播,可以稱得上是口碑效應。簡單說就是如果你的產品足夠好,自然會將你的用戶轉變為 "傳播者"。雖然剛開始這種傳播效果並不明顯,但經過一段時間後,就會出現爆炸性的增長,Skype 就是最典型的例子。當然這種方式效果最好,但也較難實現。
  3. 協同效應傳播(Collaboration virality)
  4. 這種傳播是指雖然一個產品對單獨一個使用者來說是有價值的,但如果他推薦使用該產品的使用者越多,這個產品對他來說產生的價值就會越大,那麼使用者就會形成病毒式傳播。比如 Dropbox,你雖然可以用 Dropbox 存儲檔,但如果可以和其他人共用檔,Dropbox 就會給你帶來更大的價值。
  5. 溝通效應傳播(Communication virality)
  6. 這種情況一般會在交流工具中出現。通過某種交流工具(比如郵件),某個名稱經常會在交流過程中出現,久而久之人們就會記住這個品牌。比如使用某種工具定期、群發、設定物件的發送郵件或微博時,人們收到的內容最後經常會有 "由 xx 工具發送" 類似的標注,這樣人們就會不經意的記住這個產品。這也是一種病毒式傳播,就像你經常會在別人的微博下看到 "來自FaWave"、"來自36氪" 一樣。
  7. 激勵效應傳播(Incentivized virality)
  8. 這個其實很簡單。比如你在一個網站上邀請了其他人加入進來的時候,系統會給你相應的獎勵,就像 Dropbox 會給你增加空間、某些遊戲會給你發放金幣一樣。這種策略雖然很簡單,但屢試不爽,只要你不搞得原用戶對此感到噁心就行。
  9. 可植入性傳播(Embeddable virality)
  10. 這種病毒式行銷非常適合內容性網站,比如以文章、視頻、資料等為主要內容的網站。在這些內容裡面,原創者會把原創資訊植入進去,這樣無論這些內容怎樣傳播,原創資訊都會被使用者看到。這看起來像是 "軟文",但其實並不是軟文。最簡單的例子就是現在已經氾濫的 "視頻廣告",前面來一段感天動地、製作精良的短篇,最後來了個毫不相干的品牌名稱(當然,有一些廣告還是有關聯的)。
  11. 簽名式傳播(Signature virality)
  12. 顧名思義,就是在傳播本體最後加上一個簽名。最常見的比如你做線上調查,最後生成調查報告時,通常會有一句 "來自 xxx 調查網站"。或者當你看到信息圖的時候,最後都會有一個 "本資訊圖漢化來自36氪" 的小圖示。
  13. 社交化傳播(Social virality)
  14. 這種傳播依附現有的社交網路,當使用者使用該產品的時候,社交網路會將相關資訊顯性或隱性地傳播給其他用戶。比如美國最大的社交網路遊戲商 Zynga 就是通過這種方式,當你在玩某一遊戲時,其他好友就會收到你正在玩這個遊戲的資訊,這樣吸引新使用者的速度就會變得更快。所以,這就是為什麼很多網站會通過 Facebook、微博等社交網路來授權註冊帳戶。
  15. 話題性傳播(Pure word of mouth virality)
  16. 注意,這不是單純的口碑效應。當然,這裡面有一些口碑效應的因素,但不全是。話題性傳播是指人們願意討論這款產品或和這款產品相關的事件。比如你的產品確實很酷,或者出現了一個很值得人們討論的話題,人們在討論中便會記住你的產品或相關資訊。但這種效果很難量化,因為如果話題只是該產品創始人的八卦資訊的話,很難知道有多少人會因為這個八卦資訊而使用你的產品。最後要注意的是,話題有好有壞。如果你製造的是反面話題的話,那就不是病毒式行銷了,而是公關危機了。

如何量化病毒性傳播

說完了上面這八種病毒式傳播的方式,那我們該如何量化它呢?最懶最聰明的建議就是——不要去量化它。

但如果你真想計算這種傳播的效果的話,首先你要知道一個值: "病毒係數"(Virality Coefficient)。一般瞭解病毒式行銷的人都會知道,當病毒係數 > 1 時,才是真正的病毒式傳播,因為這樣的結果是你的用戶數量會呈現指數性增長。

除了 "病毒係數" 外,很多人往往會忽略另一個重要的因素:"傳播週期"(the cycle time),即一個使用者完成一次病毒式傳播的時間。因為即是病毒係數都是 1.5,如果傳播週期分別是 1 天和 2 天的話,未來也會出現巨大的差別。

病毒式傳播的八種方式

看看下面 Matrix Ventures 的 David Skok 給出的公式,你或許就該知道如何計算它了。圖中的 K 就是 "病毒係數",ct 就是 "傳播週期"。

2011年12月23日 星期五

新增 Blog 到 Google 部落格搜尋


利用 Google blogsearch 功能 Ping一下你的網站,通知 Google 快點來收錄

網站名稱:Google Blog 搜尋通告服務
網站網址:http://blogsearch.google.com/ping
首先來到 Google 網誌搜尋的 Ping 服務頁面,然後在「您的 blog 的網址」輸入您的網址,然後點擊﹝提交 Blog﹞。
接著Google就會告知您會盡快加入索引中,這時候就靜靜等待吧!
不妨去 Google 的部落格搜尋加入自已的網址,看能否增快 Google 的抓取速度囉!

2011年12月22日 星期四

Firefox 9.0 繁體中文版


Firefox 經過六週後果然再度的從 8.0 再次跳版號到Firefox 9.0,而這次的更新也包含 Android 版的 Firefox 瀏覽器(一樣是 9.0),最主要的更新是加強 Javascript 引擎效能、改善 Mac OSX 版本,另外就是針對 HTML5 及 CSS3 的支援性更豐富,整體來說速度似乎有更快了一些,Firefox 其實不慢,記得先看看你裝了多少拖累的外掛,而這次在 Android 上的 Firefox 瀏覽器,變的好用不少,不過很可惜的是仍然沒有中文介面及缺少一些功能,就不另外做介紹。


Firefox 9.0 瀏覽器小檔案:
  • 官方網站:http://moztw.org/
  • 軟體版本:9.0
  • 軟體語系:多國語系
  • 支援系統:Windows XP/Vista/7、Linux、MAC OSX
  • 軟體下載:

Firefox 9.0 更新簡介:
  • 增加類型推斷 (Type Inference,TI) 機制,提高 Javascript 引擎效能。
  • 改進Mac OS X Lion版本,支援更多主題、增加雙指滑動功能。
  • 增加反追蹤 (Do Not Track) 的 JavaScript 監控機制。
  • 支援字型伸縮 (font-stretch) 語法。
  • 改進文字溢出 (text-overflow) 功能,支援 Two-value syntax 和 String value 功能。
  • 支援更多 HTML5 和 CSS3 功能。

2011年12月21日 星期三

Android 4.0 更新 NDK


Android NDK發布了一個更新版本,修訂 7。 NDK的更新,讓開發者能夠在 Android 4.0 開始使用本機代碼新的原生 API。

Android 的 NDK 的 R7 包括構建系統的改進和錯誤修正,但最重要的是它可以讓你獲得兩個新的 API:

低級別的多媒體流:一個新的 API 基於 Khronos OpenMAX AL1.0.1,低層次的多媒體流提供了一個直接有效的途徑。新的路徑,需要保持傳遞平台演示前對媒體數據的完全控制應用程序的理想選擇。媒體應用,例如,現在可以從任何來源的數據檢索,適用於專有的加密/解密,然後發送顯示數據的平台。

音頻解碼成 PCM:擴展現有的本地音頻 API 基於 Khronos OpenSL ES 讓本地應用程序解碼  PCM 格式的音頻壓縮資產。

有關如何使用這些新的API的詳細信息,請參閱與 Android NDK R7 中包含的文檔。要閱讀關於構建系統的改進和本新聞稿中包含的bug 修復,查閱發行說明

2011年12月20日 星期二

小心 Android Bug!! - XmlPullParser.nextText()


使用 XmlPullParser 在 Android 上來解析 XML 文件是高效能且易維護的。由於歷史原因,XML 文件解析在 Android 系統上有兩種實現:
  • KXmlParser: 通過 XmlPullParserFactory.newPullParser() 函數獲取
  • ExpatPullParser: 通過 Xml.newPullParser() 函數獲取
但 Xml.newPullParser() 的實現有個 bug,當調用函數 nextText() 後並不一定像文檔描述的那樣總是前進到 END_TAG。一些程序可能使用再次調用 next() 或者 nextTag() 函數來解決這個問題。

public void parseXml(Reader reader) throws XmlPullParserException, IOException {

    XmlPullParser parser = Xml.newPullParser(); parser.setInput(reader);
    parser.nextTag(); parser.require(XmlPullParser.START_TAG, null, "menu");
    while (parser.nextTag() == XmlPullParser.START_TAG)
    {
        parser.require(XmlPullParser.START_TAG, null, "item"); String itemText = parser.nextText(); parser.nextTag(); // this call shouldn’t be necessary!
        parser.require(XmlPullParser.END_TAG, null, "item");
        System.out.println("menu option: " + itemText);
    }
    parser.require(XmlPullParser.END_TAG, null, "menu");
}

在 Android 4.0 版本中,Android 的團隊修改了 Xml.newPullParser() 函數的實現,返回 KxmlParser 並且刪除了 ExpatPullParser 類,這樣修復了nextTag() bug。不幸的是那些按照上面的代碼修改該錯誤的程序在 4.0 系統上運行將會崩潰。

org.xmlpull.v1.XmlPullParserException: expected: END_TAG {null}item (position:START_TAG <item>@1:37 in java.io.StringReader@40442fa8)
     at org.kxml2.io.KXmlParser.require(KXmlParser.java:2046)
     at com.publicobject.waffles.Menu.parseXml(Menu.java:25)
 at com.publicobject.waffles.Menu.main(Menu.java:32)

可以按照如下的方式來修復該問題,調用函數 nextText() 後只有當前位置不是 END_TAG 的時候才調用 nextTag()。

while (parser.nextTag() == XmlPullParser.START_TAG) {
    parser.require(XmlPullParser.START_TAG, null, "item");
    String itemText = parser.nextText();
    if (parser.getEventType() != XmlPullParser.END_TAG) {
        parser.nextTag();
    }
    parser.require(XmlPullParser.END_TAG, null, "item");
    System.out.println("menu option: " + itemText);
}

上面的代碼在所有的 Andr​​oid 版本上都能正常運行。如果您的程序使用了 nextText() 函數,請使用下面的幫助函數來替代所有的 nextText() 函數調用:

private String safeNextText(XmlPullParser parser)
        throws XmlPullParserException, IOException {
    String result = parser.nextText();
    if (parser.getEventType() != XmlPullParser.END_TAG) {
        parser.nextTag();
    }
    return result;
}

現在只使用一個 XmlPullParser 實現,可以讓維護系統更簡單,並且可以讓 Android 開發團隊集中精力在提高系統性能上面。

Oracle EBS 在 IE 下無法下載 Excel 檔案


使用 Oracle E-Business Suite (EBS) 系統時, 碰到上傳的 Report Definition File (rdf) 與 Rich Text Format (rtf) 產生的 excel 檔案無法在 IE 上下載; 但卻可以在 Firefox 下下載成功.

解決的方式為移除檔案名稱中的 tab 或空白. EBS 系統的檔案名稱會被擠壓, 無法看出是否有 tab 或空白.

建議將檔案名稱複製到 NotePad 上, 可以知道檔案名稱是否有問題.

2011年12月19日 星期一

Android 4.0.3


Google 於 2011 年 12 月 16 日發佈了 Android 4.0 Ice Cream Sandwich (ICS) 的最新版本 4.0.3。

增強版 Android 包括了平板和手機平台的系統優化,錯誤修正與新的開發 API。包括:

  1. 聯繫人支持服務社交流API。
  2. 日曆支持服務改進。
  3. 新的相機性能
  4. 易用性增強。
  5. 圖形、數據庫、拼寫檢查、與藍牙等功能的持續改進。
自行手動替 Nexus S 更新到 Android 4.0.3 的方法如下:

  1. 下載 Android 4.0.3 升級包。
  2. 把剛下載得來的升級包重新命名為 "update.zip"。
  3. 把 update.zip 放到手機記憶體。
  4. 關掉手機。
  5. 按下 「音量 +」及電源鍵重新啓動手機。
  6. 開機後,畫面會顯示系統正在搜尋檔案中,這時可利用「音量 +/-」上下移動選擇 Recovery 及按下電源鍵。
  7. 接著畫面會出現一個有感嘆號的三角形,這時要同一時間按下電源及「音量 +」鍵進入 Recovery Mode。
  8. 選擇  "apply update from /sdcard"。

  9. 成功安裝後可按 "reboot system now"。
  10. 請享用 Android 4.0.3 的新功能!

2011年12月18日 星期日

2011年12月14日 星期三

Pocket-lint Gadget Awards 2011 贏家


在十一月底,國外科技媒體 Pocket-lint 公佈了它們第八屆年度最佳科技產品的活動評選,其中三星 Galaxy S II 擊敗蘋果 iPhone 4S,奪得最佳年度手機的頭銜。


這個評選活動是由美國各大科技報刊,網站以及電視台中的 100 名科技記者,以及其下網站的眾多網友投票得出,而且一人只能一票,因此公信力很強。在網站 中,他們也特別強調:他們是從 2010 年的 12 月 1 日到提名結束的這段期間所有的產品,會考慮各種不同的因素,才會確保當他們公布這些產品時,絕對是同類 產品中最棒最好的。

當然,除了 Galaxy S II 獲最佳年度手機外,Sony NEX-5N、蘋果 13 吋 MacBook Air、蘋果 iPad 2,也分別獲得年度最佳數位相機、筆記型電腦和平板電腦,其中 iPad 2 還榮登年度最佳產品。

1. 年度最佳相機, 入選的有:
  • Fujifilm FinePix X100
  • Sony Alpha SLT-A77
  • Canon PowerShot S100
  • Sony NEX-5N
  • Olympus E-P3
得獎者為: Sony NEX-5N


2. 年度最佳手機, 入選的有:
  • Apple iPhone 4S
  • Samsung Galaxy S II
  • Nokia Lumia 800
  • HTC Sensation
  • Sony Ericsson Xperia Ray
得獎者為: Samsung Galaxy S II

 

3. 年度最佳筆電, 入選的有:
  • Apple MacBook Air 13-inch
  • Samsung Series 9
  • Dell XPS 15z
  • Toshiba Portege R830-138
  • Medion Erazer X6813
得獎者為: Apple MacBook Air 13-inch


4. 年度最佳 APP, 入選的有:
  • GarageBand for iPad
  • Sky Go
  • Onavo
  • Contre Jour
  • Runkeeper
 得獎者為: Sky Go


5. 年度最佳遊戲, 入選的有:

  • Batman: Arkham City
  • Forza Motorsport 4
  • FIFA 12
  • Battlefield 3
  • LA Noire
得獎者為:  Batman: Arkham City


6. 年度最佳電視, 入選的有:
  • Samsung UE55D8000
  • LG 55LW980T Cinema 3D
  • Panasonic TX-50GT30
  • Sony KDL-40HX723
  • Philips Cinema 21:9 Gold
得獎者為: Samsung UE55D8000


7. 年度最佳平板電腦, 入選的有:
  • Apple iPad 2
  • Motorola Xoom
  • Asus Eee Pad Transformer
  • Samsung Galaxy Tab 10.1
  • BlackBerry PlayBook
得獎者為: Apple iPad 2


iPhone 4S vs iPhone 4 vs Samsung Galaxy S II 大車拼


目前市場上最夯的三部智能手機 – iPhone 4S、iPhone 4 及 Galaxy S II 肯定都是 2011 年的一代機王。國外網站就拿了這三部手機的數據規格來比較一番,看看這三部手機的硬件規格不同之處。



外型上,iPhone 4S 與 iPhone 4 幾乎是完全沒有分別,但 4s 就升級了使用 A5 雙核心處理器、GSM / CDMA 雙模組設計、800 萬像素相機等等。iPhone 4S 與 Galaxy S II 相比的話,不足之處在於屏幕的尺吋、網絡速度 (iPhone 4S 最高支援 14.4Mbps,Galaxy S II 支援 21Mbps) 等等。

2011年12月13日 星期二

MIT - 捕捉光速的照相機


 
MIT has made a camera that can take 1 Trillion frames per second!

With this high speed capability, they can actually SEE the movement of photons of light across a scene or object. This is just mind-boggling.

Android 4.0 Ice Cream Standwich 新功能







Android 4.0 Ice Cream Sandwich is the latest operating system in the Android family.The first phone to run the much awaited Android 4.0 Ice Cream Sandwich will be the Samsung Nexus which will be available in November.

Face Unlock
This feature will unlock your handset by scanning your face and verifying using a advanced facial recognition technology.
Android 4.0 Ice Cream Sandwich is the first mobile operating system to provide this service.If you are thinking that this feature can be fooled by using the owners photograph.Think again,According to Google the application is smart enough to differentiate between a person face and the photograph.

Voice Typing
Ice Cream Sandwich has a new voice engine that is capable of recognizing speech and converting it into text.You can dictate the text to the handset and it will be typed for you.

Android Beam
Ice Cream Sandwich also introduces NFC(Near Field Communication) powered feature Android Beam.What it does it it enables you to share data between two devices just by touching the devices.You would be able to share photos,contacts,maps between 2 NFC enabled devices,all you have to do is just tap the 2 devices together.






Virtual Buttons
Ice Cream Sandwich also has a lot of virtual buttons for User Interface.The Back, Home, and Recent Apps are present in the System bar,and can be hidden by applications for full screen viewing.

Modern Roboto Font
Ice Cream Sandwich uses a new font designed entirely by Google for high resolution screens.In Googles Word the font is "modern, yet approachable and emotional".

2011年12月10日 星期六

Amazon Price Check APP 軟體


利用手機的 APP 軟體掃描, 按下快門, 告訴 Amazon (Scan it, Snap it, Say it). 然後你就可以得到 5% 的折扣 (最高 5 元美金)


2011年12月9日 星期五

Lenovo X201 64 位元中文包安裝


一. 下載檔案
  1. 語言包下載網頁 http://www.mydigitallife.info/2009/08/29/download-windows-7-mui-language-packs-official-32-bit-and-64-bit-direct-download-links/
  2. 選擇下載 Chinese (Traditional): windows6.1-kb972813-x64-zh-hk_d428bc1cca4aea20163936e6687221c0e6b99ec4.exe
  3. 執行程式 Vistalizator 下載網頁 http://www.mydigitallife.info/2010/05/29/install-mui-and-lip-language-packs-in-any-edition-of-windows-7-or-vista-with-vistalizator/
  4. 選擇下載 Download Vistalizator (current version 2.30): Vistalizator.exe

二. 安裝
  1. 執行Vistalizator.exe, 程式出現後按 "Add Language"
  2. 選擇下載完成的 64 bit 繁體中文語言包 (不需要解壓縮)
  3. Installed Languages 列表中為已經安裝好的語言列表, 選擇繁體中文語言包檔案, 然後按 change language, 就可以切換到繁體中文
  4. 安裝完畢, 關閉程式會自動重開機後完成