2V1G 一些电脑 一些科学 一張照片的誕生 九把刀 人物 十字路口 大城小鎮 小小說 小孩 小旅行 马鲁帝 书本 公園 分享 友人 天空 太魯閣 日本 日偏食 水果 水痘 火车 出游 发生过的 古典樂 台灣 札记 生日 生活 生活,照片 生活方式 生活点滴 生病 电影 买书 亚庇 交通 关丹 吉隆坡 回/记忆 回和记忆 地震 早餐 有机 有孩子的人 有機 羽毛球 耳机 艾西莫夫 住海邊 体育 听歌 希腊 我居住的地方 我家小孩 村上春樹 步行 沙巴 谷中城 豆原 車站 那些我爱过的女孩们 事件 京都 卷雲 咖啡 咖啡館 国家公园 怡保 房子 拍摄婚礼 明信片 治安 法国电影 社会 花蓮 花蓮慢游 转贴 金马仑 陈绮贞 星巴克 星空 星軌 相片 相机 相機 相簿 省思 省思 thought 看电影 科幻 科技 紅葉 若干心事 苹果 郊游 郊遊 面包 音乐空间 音樂 食物 哥本哈根 家鄉 恩田陆 旅游 旅遊 晃蕩 書本 書本,閱讀 烟火 烟雾 神山 阅读 阅读笔记 馬六甲 馬拉松 健康 婚礼 婚禮 婚禮攝影 教育 清明 理发 琐事 荷蘭 設計 野餐 雪山 散文 森林 渡轮 等待 编程 感性一点 感恩 摄影 新加坡 新闻 椰子屋 照片 過年 電影 榴槤 演唱会 静思书轩 寫詩 閱讀 閱讀,書本 閱讀筆記 閱讀筆記,閱讀,書本 器材 澳門 辩论 镜头 餐厅 餐廳 講座 點滴 檳城 瀑布 藍山 藝術 關丹 籃球 攝影 聽歌 ABL apple art badminton basketball blue mountain book bread breakfast bukit tinggi cafe camera cameron cheers cherating classical coffee concert copenhagen denmark design diary durian eclipse fairtrade feeling firework food friend fruit full-frame gadget GRD GRD2 greece happen haruki murakami hometown house hualien incident interior ipoh jandabaik japan jeram toi jogging kelantan KTM kuala lumpur kuantan kundasang kyoto langkawi lens life living style Macau marudi melaka memory miangkam midvalley mossy forest movie mt kinabalu music musicstory nba netherland new year organic panasonic G1 park pasir belanda penang people perhentian photo photography picnic poem portrait postcard prewedding programming reading restaurant rimbun dahan running science sentimental sggabai sharing shopping sick singapore sports star trait starbuck story stroget taiwan technology thought thoughts thoughts.省思 titi eco farm travel trip typica wangsa maju waterfall wedding
顯示具有 科技 標籤的文章。 顯示所有文章
顯示具有 科技 標籤的文章。 顯示所有文章

那裡有一個江湖



最近一期的Bloomberg Businessweek 很特別。 簡約的封面白底黑字寫了幾行文字,單獨看來是一些英文字母和符號,組合起來卻成為有些怪異的英文句子,而且毫無章法,處於大概弄得懂和不知所謂之間。





其實那是某種叫做Python的電腦程式語言,這一段程式會讓電腦熒幕出現一句話:

This is the June 15,2015, issue of Bloomberg Businessweek. It's 112 pages long and costs $5.99. It's about code.

是的,這一期的bloomberg Businessweek除了廣告,只刊登了一篇文章。這篇文章大概90頁,38000個字,專注說一件事:電腦編程。 因為編輯們覺得電腦編程無處不在卻又無人在乎是一件很不可思議的事情。假設有一個謎題:什麼東西是看不到摸不到,可是人類依賴著它過活?以前的唯一答案是空氣,現在也許可以添上電腦編程。所有大大小小的電腦,不管是遠在天邊近在眼前的所謂雲端,還是口袋裡的手機,甚至是戴在身上的手錶(Pebble watch, apple watch)眼鏡(google glass),電腦編程是附身其上的靈魂。如果以前我們把它和空氣一般看待,理所當然的享受它帶來的便利,再唉聲嘆氣抱怨因它而起的弊端。現在我們何不低頭好好認識電腦編程是什麼?

電腦編程自成一江湖,有自己的規矩、英雄、武林大會和武功秘笈,固有幫派之爭,也有如華山派劍宗和氣宗的修煉法門之爭。這篇大塊頭的文章可謂武林入門秘笈,告訴我們電腦編程這塊江湖是什麼,做什麼,有什麼,為什麼。行文幽默風趣,淺白的描述電腦編程世界裡的技術概念。不管是不是想要明白電腦編程的讀者,大可抱著增廣見聞的心態來讀讀,說不定會和我一樣碰上一些忍俊不住或拍案叫絕的地方。譬如文章裡解釋Compiler (編譯器)時寫道:

"You can write elegant, high-level code like F. Scott Fitzgerald, and the computer will compile you into Ernest Hemingway. But compilers often do several passes, turning code into simpler code, then simpler code still, from Fitzgerald, to Hemingway, to Stephen King, to Stephenie Meyer, all the way down to Dan Brown, each phase getting less readable and more repetitive as you go."

文章的結構也甚巧妙,從一個着灰褐色西裝外套的男子(他是負責編程的)和公司高層(他負責企劃案開支)的交談開始,企劃批准,進展、遇上問題、計劃延遲,一直到最後計劃完成。間中穿插編程世界裡的種種概念和知識,相互印證,讀起來趣味盎然。作者用一個購物網站的誕生過程切入現代電腦編程工作的流程,偶爾打岔說說編程語言的各門各派,談談軟件工程的發展和流派,以及最重要的,以編程為職業的人。這些成為電腦編程師的人們,在我們認知的世界以外,他們也說著另一套語言,信奉另一種信仰,追隨另一些偶像。進入那樣的世界以前,讓我們向他們打個招呼,Hello World。

(1978 年,Ritche 和 Brian Kernighan寫了《The C Programming Language》,經典的武林秘笈。"Hello World!"是秘笈裡的第一個範例,從此成為後來任何一個電腦編程語言約定俗成的第一個範例。)

高科技企業文化一探

近來讀到一位博士研究生的部落格里關于他參與大學舉辦的博士生高科技企業之旅的見聞。內容提及那些高科技企業的工作環境、企業文化、研究水平和招聘專才的態度,都讓我有所思。

大學在哈爾濱,高科技企業在北京。他們拜訪了微软亚洲研究院、百度、NEC、騰訊(Tencent)、東芝(Toshiba)、華威(Huawei)和富士通(Fujitsu),都是中國目前研究水平最高的私人企業。拜訪只是一個形式,最主要的目的還是加強學術界對科技發展動態的認識,以及擴大學校本身與業界的交流。畢竟博士生是這些高科技企業賴以發展技術的資源,反過來高科技企業也是博士生畢業后可能的投身之處。到了博士的階段,專業性已抵達非常精確的范圍,可以在范圍里大展身手的工作不會很多。這樣子的活動讓大家增強了解,互相明白彼此的需要和要求,倒是很實際。

文中提到百度的企業文化還蠻有趣。百度的辦公樓里每一層都有醫務室和專門醫生,而且辦公室里的休闲区有饮料机和自动售卖机,下午还有冰淇淋免費派發。而且公司內部還有百度學院,以資深員工為教師來培訓和教導員工、傳承文化,形成健康工作加學習氣氛。另一間公司騰訊也有類似的內部學院。或許這該從他們注重實習文化說起,當他們通過實習的方式自大學招攬到適合的人才,然后花心機培養(內部學院),成為公司土生土長的科研骨干。看來中國的科研技術進步很快,至少他們的企業有這樣子的瞻望眼光來培育和鼓勵員工。這也符合國家發展的方向,正如文中有說“现在中国的劳动力已经不是最廉价的了,只能排在世界第三,现在最廉价的是越南。所以才出现了这两年一些外资企业将坐落在中国的工厂迁往越南的情况。我们的国家一定要在劳动力成本优势丧失之前实现劳动密集型向高科技型的转变。否则我们会很危险啊。”

由于作者是研究自然語言處理的專家,里頭也提及相關的技術發展和瞻望。也有一些關于博士生就業的想法,以及中國這幾家高科技企業的工作文化,都讓我長了見識,直呼原來別人是這樣子的。

分享“浪潮之巔” -細說電腦科技的風雲故事

幾年前開始閱讀Google黑板報-- Google中國的博客網誌時就迷上吳軍的《數學之美》系列。吳軍是Google的科學家,《數學之美》主要是“介紹數學在信息檢索和自然語言處理中的主導作用和奇妙應用。”(正好是Google的核心技術)。由於工作上接觸到機器翻譯,我在網上沖浪中尋尋覓覓去到數學之美第一章,說Google機器翻譯系統採用的統計語言模型(statistical machine translation),其深入淺出的探討和生活化的親切例子讓我折服不已,從此追讀每一章數學之美。雖然這系列提到的數學只限於google的技術上用到的數學,也足以展現數學的美妙。當我看到那些理論基礎的簡單輾轉運用到我們使用Google各種服務時背後的“黑手”,有種奇妙的了解油然而生,閉上眼睛想像每一次在google搜尋時成群的數學規律在幕後各自發揮本分而演變的一頁頁網址;每次用谷歌拼音輸入法時香農定律(Shannon–Hartley theorem)動態規劃(dynamic programming)如何在幕後忙著操作成千上萬的中文字而把我們屬意的那幾個字詞推到台前。還有一些我從沒聽過的數學理論:隱含馬爾可夫模型、布隆過濾等等,感激這系列讓我得以一窺數學之美,也體認到自己對資訊理論、自然語言處理等知識掌握的不足。(這也是讓我產生進修數學的念頭的理由之一)

《數學之美》後就來到了《浪潮之巔》系列,這系列不說科學理論,說的是商業操作,有世界知名IT公司的興起和沒落、IT業界的定律、創辦科技公司的條件和過程、技術發展和應用的時機掌握等等。最新一篇說的是“斯坦福大學身為高科技公司的搖籃”,讀他娓娓道來其中緣故,我心生嚮往,這樣的一間大學,實實在在的為知識和技術耕耘,共同經營一個推動文明的理想。於是禁不住想和大家分享,落筆時想細說從頭,不知不覺長篇大論,還真囉嗦(呵呵)。

這篇文章還蠻長的,我在這裡稍微簡介一下:斯坦福大學為高科技公司搖籃之說是因為很多高科技公司的創辦人都是斯坦福大學畢業生(譬如,HP,Intel,Sun,Cisco, Yahoo,Google等等)。文章說明了斯坦福大學的獨特文化如何創造了醞釀這些人才的大環境,也指明其最大因素是“開放性”。這開放性說的是大學如何融入社會,和工業界的相輔相成推動了科技理論被發展成造福人群的技術(如DSL寬頻),有別於一般美國大學比較學術性的理論作風。其中我最欣賞的是斯坦福大學為矽谷一帶公司的員工提供非常方便的進修計劃,可以邊工作邊修碩士和博士,學以致用。這也讓我興起了想繼續進修的念頭,這些年來的工作和研究讓我發覺了自己的不足之處,尤其是對數學理論和應用的貧乏,以及沒有算法基礎的掌握,常讓我對工作上的難題有心無力。可是我不想停止工作去唸書,文中提到的那類進修計劃正合我意。 (也許我該好好研究一下本地大學是否有類似課程,可是我對本地大學沒什麼信心,大概會選擇自修,雖然我知道自修的自律條件苛刻)

视角不同

我在Greg的部落格里读到:对于google,技术人视为成功的搜寻引擎公司,因为她以先进的搜寻技术起家。而商人们则视其为成功的广告服务公司,因为她通过获利甚丰的广告业务赚饯。这是视角不同的的结果,我是偏向技术人的视角,惊叹于google层出不穷的技术新观点之佘,却忽略了那些先进技术赖以滋长的平台—研发经费。研发经费是钱,而钱从哪里来?从技术的商业应用里赚取,或是出售技术的使用权,等等。得到的钱充做研发经费,如此循环不休,直到有一天所赚取的远远超过研发所需要的,那么这公司就算是上岸了,里头的人大可不必太过迁就市场地研发他们心目中的技术,或是收山享受另外的生活。那么google现在上岸了吗?她的股东们虽然因为高股价而致富了,那是目前的好景,google的前景还在海洋中,而且还有两只凶猛的鲨鱼(microsoft和yahoo)紧追不舍。当然google的舵手也不是省油的灯,而且google毕竟较得人心。此番战役,一个传奇的诞生和没落,永远交织一起。无论如何,此番阶段大多数人都会认为 google很了不起,所以不同的视角,其实也可以达致同样的结论。

阿波罗11号


原来36年前的今天是阿波罗11号登上月球的日子。阿姆斯壮说他的一小步是人类的一大步,嫦娥也不出来反驳,她大概不懂科学吧。
google 说他们无法想到更好的方法来庆祝这36周年纪念,只好让广大的用户亲眼浏览月球表面。这就是google moon 而且宣言在2069年的今天,人类登陆月球的一百周年纪念时,大家可以通过Google Moon 搜寻月球商家的地址、营业时间和其它月球当地的资料。
还有 google Copernicus Center的招聘广告。内容丰富,有其研究理念和方向,为什么要设立在月球,低引力的工作环境等等。。。还有,他们承诺会使用版本10的月球操作系统 Luna/X。

Creative Commons License
This work by fox is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.