2007年12月10日

IPTV讓電視產業全球化 - John C. Dvorak系列

原文:Understanding IPTV

IPTV大家應該都不陌生了,不管是Joost,或者是大陸、台灣流行的PPStream,基本上所有的IPTV都是利用網路傳輸影音內容,現在的主流方式則是利用電腦來看。John在這篇文章中提出一個他認為IPTV最重要的效應 - TV產業未來的跨地區性特性。在這裡本麵也特別就這個議題與大家分享一下我的看法。

未來的電視的觀賞方式會是有下列特性:

  1. 跨裝置:電視、電腦、手機,有螢幕及網路就可以看電視。
  2. 跨時間:只要節目一上線,就可以任意選擇時間收看,再也不必鎖定固定時間看節目了。目前DVR大都可以達到這個功能,但DVR做不到下一點:
  3. 跨地域:不管你在全世界任何地方,都可以收看其他地區的節目。John特別強調這點的重要性。

John認為跨地域及時間的特性會讓獨立的電視製作成為可能。由於可以隨時收看,而且有全球的可能觀眾,再加上免費的網路傳輸,大家以後可以看到各種電視節目出現。對這點,本麵認為有討論的空間。某方面,John說的沒錯,現在YouTube上面的大量影片可以證明的確有這個市場存在。但另一方面,這類市場的影響很可能沒有John想的大。雖然網路的確解決了某些小團隊製作影音節目時資源不足的問題,但還是有下列的問題存在:

  • 行銷:節目要有人看,一定要行銷。行銷要花資源,不管是花錢打廣告,或花人力做口碑行銷,都是要資源。沒有行銷,根本沒有人知道有這個節目的存在。小團隊有能力負擔嗎?
  • 語言:雖然現在英文是網路上最強勢的語言,但還是有非常多其他國家的人不懂英文。那英文節目的目標還是只能放在原來的客群。所以所謂跨地域,多出來的客群是那些在外的本國人,如:出差、移民者。英文都如此,更不用說其他語言了。翻譯可以解決一部份的問題,例如經過翻譯的美國影集在台灣就蠻有市場的,但翻譯要花錢,小團隊有資源嗎?但就算翻譯也解決不了最大的一個問題:
  • 文化:因為文化的不同,許多節目跟本出不了國門,有IPTV也沒用。除了美國的好萊塢文化已經強勢到可以入侵各國之外(也因此被許多人怨恨),其他文化的差異可是大到無法想像。譬如,把「食神」翻成英文、法文,有市場嗎?拍給外國人看的「臥虎藏龍」,本麵就覺的不是很好看…文化的差異之大,有網路也沒啥用處。

上述問題大都與技術無關。本麵預測,除了運動競技、國際新聞等原本就是跨文化的節目,及強勢的好萊塢節目,其他節目大概只能專注在小眾、地域性的市場,加上在外地的本國人。好消息則是,懂多國語言,能消化多種文化資訊的朋友們有福了。你們以後節目看不完了!

最後則是今日的福利,Korean RQ一枚:

00003a.jpg

2007年12月7日

Manning出版社連續15天免費送電子書!趕快去吧!

Manning就是出「XXX in Action」那一系列書籍的出版社。從12月5日開始,Manning免費送出電子書!大家趕快去登記吧!!

連結:http://www.manning.com/free/freeebook.html

輸入名字與E-mail就可以抽獎了。

最後還是奉上韓國RQ美女圖。

00002a.jpg

軟體工程師就要去軟體產品公司或網站工作!- Joel on Software系列

這系列文章是Joel回到他的母校 - 耶魯大學演講時的紀錄。其中有他從以色列到美國的經歷,在耶魯上課的經驗等等。

原文有三篇:

本麵特別拿其中二個重點與大家分享:

軟體工程師就要去軟體產品公司或網站工作

Joel之前在其它文章就曾經提過這個觀點,但他這次以自己的慘痛經驗作為範例,更具有說服力。Joel自己待過Microsoft開發軟體、二家ISP寫內部程式,之後就自己開軟體公司了。在ISP開發公司內部軟體的經驗讓他體會到,軟體工程師應該要在軟體產品公司工作(包含經營對外、有外部客戶的網站)。主要原因如下:

  1. 做企業內部軟體,你沒有選擇好開發軟體方式與工具的權力:做內部軟體時,一般公司會限制你能使用的工具,即使你覺的最好是開發一個網站才是對的解決方案,對不起,請乖乖拉Visual Studio表單,做單機版的軟體,這樣才符合公司規定。你沒機會使用Ruby on Rails,AJAX。而在軟體公司,你永遠有機會使用最新技術,應用最新的流程,畢竟軟體公司一定要跟上技術的腳步。
  2. 做企業內部軟體,你也沒機會持續改善你的軟體:做內部軟體時,一般公司會告訴你:「東西堪用就好了,不要花太多時間,還有成千上萬表單在等你拉喔!」忘了你在學校學的資料結構、演算法吧!只給趕快拉出醜醜的表單,交差了事!在軟體公司,你要花時間好好微調每個細節,拋光打亮你的軟體,不然誰要買「堪用」的軟體?
  3. 最重要的,在軟體公司,你直接在幫公司賺錢,這也代表公司在乎你,你可以得到最好的褔利(當然是跟同公司的比啦!)、最好的辨公室與最佳的遷升機會。你可能寫程式寫到變成台積電總經理嗎?但你可以寫程式而做到軟體公司的執行長!!

學校沒教你怎麼開發軟體

引用Joel原文:

The main thing you don’t learn with a CS degree is how to develop software, although you will probably build up certain muscles in your brain that may help you later if you decide that developing software is what you want to do.

拿到資訊相關的學位,你通常沒有學到如何開發軟體。但是你決定走這一行,你己經打好一個基礎(如果你有認真上課的話啦…)

這個題目本麵感觸很深。當本麵還在學校的時侯,就曾經有一個疑問:當學了程式語言、資料結構、演算法、資料庫等等這些課程之後,我們就可以出去開發軟體了嗎?雖然當時老師都一副有自信的樣子,但總覺的怪怪的,少了些什麼。

之後接觸到軟體工程,感覺看到了一線生機,以為那就是答案。但軟體工程有一個大問題:相關理論為了涵括所有軟體開發的情況,所提出的流程都非常複雜,結果是大多數的專案都不適用。在現實世界,專案並不需要大部頭的流程,這也是為何後來Agile相關的流程會如此風行的原因。

畢業之後出去工作,有幸加入一家開發軟體產品的公司。部門主管剛剛從美國AT&T回來,帶回來許多軟體開發觀念與工具:Requirement、Work Break Down Structure、Design Document、Functional Test、System Test、Version Control Tool、Defect Tracking Tool、Project Management。當時本麵終於恍然大悟,原來當初少的就是這些呀!最終產品命運雖然不佳,但學到的技能與觀念卻一輩子都會記得(在這特別感謝我的前經理PK,謝謝!)。

舉一個例子,學校剛剛畢業的你,就像初出茅蘆的土水師傅一樣,蓋蓋水溝、抹抹牆的技巧應該有了。但你可以去蓋大樓了嗎?許多問題有待你解決:房子主人的需求是什麼?設計圖在哪?怎麼安排各種工人的開始工作時程?蓋大樓的各類工具你熟嗎?學校不會教你這些(至少本麵的學校沒教啦…)。畢竟學校除了教學之外,還有研究的重要任務,這些實務就留給業界了…不過本麵還是想像學校有一些課程,例如專題,能夠應用這些的軟體開發的實務,讓學生在學校時,就能提早接觸。

希望這些說明對還在學校的同學有幫助!!

最後本麵決定學習朱學恆大大的精神,從今天起每篇文章最後都附上阿宅最愛的美、女、圖!本麵的收藏終於有機會出頭天了,嗚嗚…。由於台灣、日本的美女大都被貼爛了,本麵決定另闢利基市場,推出韓國賽車女郎系列 - 這大家很少看到吧!盡情觀賞吧!

uhm3.jpg

2007年12月6日

哇勒 - 上大夜班會致癌!!

這絕對不是本麵唬爛的喔!跟據倫敦的報導,世界衛生組織(WTO)底下的癌症研究中心將會把大夜班列為可能的致癌因素之一。這樣一來,大夜班就與紫外線等其他因素並列了…

研究顯示,男性的前列腺癌與女性的乳癌可能與大夜班有關。不過這個研究並不能證明大夜班是致癌的直接因素,有可能是其它原因造成上大夜班的人致癌機率上升。

非常可能的原因是與退黑激素過低有關。退黑激素會在夜間分泌,而燈光會促使它停止分泌。專家建議上大夜班的人白天晚覺時保持房間的昏暗,維持退黑激素的濃度。

一個更糟的因素是:換班。換班會打亂你的身體節奏,降低抵抗力。所以失眠與常常長途旅行者也要小心。

所以愛熬夜、自願上大夜的阿宅們(本麵也是一個)注意囉!早點睡吧,不然很快的就會一睡不起喔…

原文在這:Graveyard shift work linked to cancer

2007年12月5日

OLPC不能改變世界 - 至少是第三世界

最近看了幾篇低價PC的相關報導,尤其是One Laptop Per Child (OLPC),心中有所感觸 - 我們科技人看世界的觀點是不是太狹窄了呢?先把文章奉上:

個人感覺John C. Dvorak以下這段話最一針見血:

"Sir, our village has no water!" "Jenkins, get these people some glassware!"

「先生,我們村子沒有水!」「來人,給這些人一些杯子!」(John這個譬喻還蠻狠的...)

給第三世界的這些人電腦又怎樣?數位落差是最迫切的問題嗎?本麵以為,他們最需要的,是社會制度的建立:許多第三世界的社會制度依然在部落階段或強人統治,根本沒有現代法治制度,也就沒有現代社會運作基礎。給這些小朋友電腦,要他們學什麼?學了之後又能用到那去?反而是已開發或發展中國家,提供這些電腦給低收入家庭,可能會更有意義。但這跟當初OLPC的用意並不相符吧!更何況OLPC是實體機器,現在已經有人討論起如果OLPC被偷了怎麼辨?(這是很可能發生的,別忘了,OLPC是要送到窮國去的)

所以說,科技人的眼光要放遠一點。要改變世界,幫助弱勢,並不一定要用科技。更基本的廢除窮國債務、提供識字教育及消除饑荒或許是更好的方式呀!

關於把低價電腦當做隨身電腦的新市場,如Asus Eee PC,就不在討論之內。本麵是還不會買啦!(通常本麵對這些新硬體是前中段接受者,也就是說,如果我買了,通常這產品可以在市場風光一陣子)揪~竟~這市場會不會起飛呢?殺手級應用是啥?讓我們拭目以待摟!