當前位置:偏方大全网 - 藥品查詢 - 《代碼之美》作者簡介

《代碼之美》作者簡介

約翰·本特利是美國Avaya實驗室的計算機科學家。他的研究領域包括編程技術、算法設計和軟件工具以及界面設計。他寫了幾本關於編程的書和大量文章,主題從算法理論到軟件工程。1974獲得斯坦福大學學士學位,1974獲得碩士學位,1976獲得北卡羅來納大學博士學位,之後在卡內基梅隆大學教授計算機科學六年。1982加入貝爾實驗室,2001離開貝爾實驗室加入亞美亞實驗室。他是西點軍校和普林斯頓大學的客座教授,參與了軟件工具、電話交換機、電話和網絡服務的開發。

蒂姆·布雷於1987-1989期間在加拿大安大略省滑鐵盧大學負責牛津英語詞典項目,並於1989年聯合創辦了開放文本公司,於1996-65438年啟動了最早的公共網絡搜索引擎之壹。

XML中的名稱空間,他在1999年創建了Antarctica Systems,並被蒂姆·伯納斯·李任命在2002-2004年在W3C技術架構組工作。目前,他負責Sun Microsystems的Web技術部門,他有壹個非常受歡迎的博客,並參與主持IETF AtomPub工作組。

布萊恩·坎特裏爾(Bryan Cantrill)是Sun微系統公司的傑出工程師,他的職業生涯主要從事Solaris內核的開發。最近,他與同事Mike Shapiro和Adam Leventhal壹起設計並實現了DTrace,這是壹個用於產品系統動態控制的工具,並獲得了2006年華爾街日報最高創新獎。

道格拉斯·克洛克福特畢業於壹所公立學校。他是註冊選民,擁有自己的汽車。他開發了壹套辦公自動化系統。他曾經在雅達利公司學習遊戲和音樂。曾任盧卡斯影業有限公司技術部部長,派拉蒙公司新媒體部部長。他創建了電氣社區,並擔任首席執行官。他也是國家軟件公司的創始人和首席技術官,在該公司中,他發明了JSON數據格式。他現在是雅虎!公司的建築師。

羅傑奧·阿特姆·德·卡瓦略是坎波斯聯邦技術教育中心的教師和研究員。他在奧地利維也納獲得了2006年IFIP傑出學術領導獎,以表彰他在自由/開源企業資源規劃(ERP)方面的研究工作。他的研究領域還包括決策支持系統和軟件工程。

Jeff Dean於1999加入谷歌,目前是谷歌系統架構組成員。他主要負責開發Google的網頁抓取、索引、查詢服務和廣告系統等。他多次提高了搜索質量,實現了谷歌分布式計算架構的許多部分。在加入Google之前,他在DEC/Compaq的西部實驗室工作,主要從事軟件分析工具、微處理器架構和信息檢索。1996年在華盛頓大學獲得博士學位,與Craig Chambers合作研究面向對象語言的編譯優化技術。畢業前還在世界衛生組織全球艾滋病項目工作。

傑克·東加拉1972獲得芝加哥大學數學學士學位,1973獲得伊利諾伊理工大學計算機科學碩士學位,1980獲得新墨西哥大學應用數學博士學位。他在阿貢國家實驗室工作到1989,成為著名的科學家。他現在被任命為田納西大學計算機科學系傑出的計算機科學教授。他是橡樹嶺國家實驗室(ORNL)計算機科學和數學系的傑出研究員,曼徹斯特大學計算機科學和數學系的圖靈研究員,萊斯大學計算機科學系的副教授。他的研究領域包括線性代數中的數值算法、並行計算、高級計算機體系結構的應用、編程方法和並行計算機工具。他的研究工作包括開發和測試高質量的數學軟件,整理相關文獻。他參與了以下開源軟件包和系統的設計和實現:ispack、linpack、theblas、lapack、scalapack、netlib、PVM、MPI、netsolve、top500、atlas和PAPI。他發表了大約200篇文章、論文、報告和技術備忘錄,還參與了幾本書的編寫。他在2004年獲得了IEEE Sid Fernbach獎,以表彰他在高性能計算機應用方面的創新方法。他不僅是AAAS、ACM和IEEE成員,還是美國工程院院士。

R.肯特·迪布維格是印第安納大學計算機科學系的教授。在印第安納大學任教兩年後,於1987獲得北卡羅來納大學博士學位。他在程序設計語言的設計和實現研究方面做出了巨大貢獻,包括控制運算符、語法抽象、程序分析、編譯器優化、寄存器分配、多線程和自動存儲管理。1984年創辦Chez Scheme軟件,壹直是主要開發者。Chez方案的特點是快速的編譯時間、可靠性和高效運行具有巨大內存需求的復雜程序的能力。它已被用於構建企業集成、web服務、虛擬現實、機器人藥物取樣、電路設計等商業系統。它還可以用於各級計算機教育和許多其他領域的研究。迪布維格是《Scheme編程語言,第三版》(麻省理工學院出版社)的作者,也是即將出版的關於Scheme的修訂版報告的編輯。

邁克爾·費哲是對象顧問公司的顧問。在過去的七年裏,他壹直活躍在敏捷社區,他的工作主要是合作、培訓和指導全球不同的團隊。在加入Object Mentor之前,Michael設計了壹種編程語言,並為其編寫了編譯器。他還設計了壹個巨大的多平臺類庫和壹個控制框架。Michael開發了CppUnit,也就是最初把JUnit移植到C++上;+;還有FitCpp,也就是把FIT移植到C++上。2005年,Michael寫了壹本書《有效地使用遺留代碼》(Prentice Hall出版社)。在與各種團隊合作期間,他將大部分時間用於研究大型代碼庫中的設計修改方法。

1995年,卡爾·福格爾(Karl Fogel)和吉姆·布蘭迪(Jim Blandy)創立了Cyclic軟件公司,這是第壹家提供商業CVS支持的公司。在1997中,Karl增加了對CVS匿名只讀存儲倉庫訪問的支持,使得訪問開源項目中的開發代碼變得更加容易。65438-0999在CollabNet公司工作,主要從事管理CollabNet公司和壹群開源誌願者從零開始編寫的開源版本控制系統Subversion的創建和開發。2005年,他寫了《生產開源軟件:如何運行壹個成功的自由軟件項目》(O 'Reilly出版社;網上有網絡版。2006年,他以短期開源技術專家的身份離開谷歌,成為Question-Copyright.org網站的全職編輯。他仍然參與了幾個開源項目,包括Subversion和GNU Emacs。

Sanjay Ghemawat是谷歌的研究員,在谷歌的系統架構團隊工作。他設計並實現了分布式存儲系統、文本索引系統、性能分析工具、數據表示語言、RPC系統、malloc函數實現和許多其他庫。在加入Google之前,他是DEC系統研究中心的研究員,主要從事Java編譯器的系統性能分析和優化,他還實現了壹個Java虛擬機。65438-0995在麻省理工學院獲得博士學位。他的研究領域是面向對象數據庫的實現。

Ashish Gulhati是互聯網隱私服務Neomailbox的首席開發者,也是支持OpenPGP協議的安全網絡郵件系統Cryptonite的開發者。他有15年的商業軟件開發經驗,是印度最早的數字版權活動家和F/OSS程序員之壹。他編寫了大量開源Perl模塊,可以從CPAN下載。在1993 ~ 1994期間,他在PC Quest、DataQuest等雜誌上發表了大量文章,是印度主流計算機刊物上第壹篇向讀者介紹自由軟件、GNU/ Linux、Web和Internet的文章。這些文章發表多年後,印度才有了商業互聯網接入。這些文章也是PC Quest Linux計劃的重要組成部分,該計劃自1995以來已在印度推廣了壹百萬張Linux光盤。在獲得壹套可穿戴電腦後,他迅速成為了壹名電子人。

新奧爾良本地人Elliotte Rusty Harold定期回到新奧爾良吃壹大碗海鮮秋葵湯。然而,他目前住在布魯克林附近的展望高地(Prospect Heights),與他的妻子貝絲(Beth)、他的狗夏娜(Shayna)以及兩只貓Charm(以誇克命名)和Marjorie(以嶽母命名)。他是紐約科技大學的副教授,主要教授Java、XML和面向對象編程。他的Cafe au Lait網站是互聯網上最受歡迎的獨立Java網站之壹。他的另壹個網站車樂咖啡館已經成為最受歡迎的XML網站之壹。他的著作包括《Java I/O》、《Java網絡編程》和《XML in堅果殼》(這三本書都由O'Reilly出版社出版),以及《XML聖經》(Wiley出版社)。他目前的研究領域包括用Java處理XML的XOM庫、Jaxen XPath引擎和業余媒體播放器。

布萊恩·海斯為《美國科學家》雜誌撰寫計算機專欄,他還擁有壹個博客。過去,他也為《科學美國人》、《計算機語言》和《科學》寫過類似的專欄。他的著作《基礎設施:工業景觀實地指南》(諾頓出版社)於2005年出版。

西蒙·佩頓·瓊斯,碩士,畢業於劍橋大學三壹學院1980。工作兩年後,他在倫敦大學學院做了七年講師,然後在格拉斯哥大學做了九年教授,後來從65438到0998加入微軟研究中心。他的研究領域包括函數式編程語言及其實現和應用。他領導了壹系列研究項目,重點是為單處理器機器和並行機器設計和實現高質量的函數式語言系統。他是函數式語言Haskell的主要設計者,也是廣泛使用的Glasgow Haskell編譯器(GHC)的首席設計者。他還寫了兩本關於函數式語言實現的教科書。

吉姆·肯特是加州大學聖克魯斯分校基因組生物信息學小組的研究員。Jim從1983開始編程。在職業生涯的前半段,他主要從事繪畫和動畫軟件的開發。他開發了諸如Aegis Animator、Cyber Paint和Autodesk Animator等獲獎軟件。1996厭倦了基於Windows API的開發,他決定追求自己的生物學興趣,並於2002年獲得了博士學位。在研究生學習期間,他編寫了Gig Assembler程序,比Celera公司公布的第壹批基因組提前壹天計算出第壹批人類基因組,從而使這些基因組成為免費專利,避免了其他法律問題。吉姆發表了40多篇科學論文。他目前的研究工作主要是編寫程序、數據庫和網站,幫助科學家分析和理解基因組。

Brian Kernighan於1964年獲得多倫多大學學士學位,於1969年獲得普林斯頓大學電子工程博士學位。他在貝爾實驗室的計算科學研究中心工作到2000年,目前在普林斯頓大學計算機科學系工作。他寫了八本書和大量技術論文,擁有四項專利。他的研究領域包括編程語言、工具以及為非專業用戶設計易於使用的計算機操作界面。他還致力於非技術讀者的技術教育。

Adam Kolawa是Parasoft的創始人之壹兼首席執行官,Parasoft是自動化錯誤預防(AEP)解決方案的領先提供商。Kolawa擁有多年的各種軟件開發流程的經驗,這使他對高科技企業有著獨特的眼光,以及成功識別技術趨勢的非凡能力。因此,他計劃了幾個成功的商業軟件產品的開發過程,以滿足日益增長的提高軟件質量的工業需求——通常在這種趨勢被廣泛接受之前。Kolawa參與了Bullet Proving Web Applications(Hungry Minds出版社)的編寫,他還撰寫了超過100條評論和技術文章,發表在華爾街日報、CIO、Computerworld、Dobb's Journal和IEEE Computer上。此外,他還撰寫了大量關於物理和並行處理的科學論文。他目前簽約的媒體包括CNN、美國消費者新聞與商業頻道、BBC和NPR。科拉瓦擁有加州理工學院理論物理學博士學位,擁有10項專利發明。2001,科拉瓦獲得洛杉磯恩斯特& amp;楊氏年度企業家獎。

Greg Kroah-Hartman是目前Linux內核的維護者,負責幾個驅動子系統和驅動內核、sysfs、kobject、kref、debugfs等代碼。他還幫助啟動了linux-hotplug和udev等項目,並且是內核穩定性維護團隊的重要成員。他用果殼編寫了Linux內核(O 'Reilly出版社),並參與編寫了Linux設備驅動程序,第三版(O 'Reilly出版社)。

Andrew Kuchling有11年的軟件工程師經驗,他是Python開發社區的長期成員。他的壹些Python相關工作包括編寫和維護幾個標準庫模塊,編寫壹系列“Python 2.x中的新特性”文章和其他文檔,規劃Python在2006年和2007年的會議,以及擔任Python軟件基金會的主任。Andrew於1995畢業於麥吉爾大學,獲得計算機科學學士學位。他的個人網頁是)並且他在其他雜誌上寫文章。這些文章的主題包括互聯網上的政策問題,以及影響技術創新的潮流及其對社會的影響。

William R. Otte是田納西州範德比爾特大學電子工程和計算機科學(EECS)系的博士生。他的研究領域是分布式實時嵌入式(DRE)系統的中間件,目前從事CORBA組件的部署和DAnCE的開發。這項工作主要研究運行時規劃技術,基於組件的應用程序的適應性,以及應用程序服務質量和容錯需求的規範和實現。在攻讀研究生之前,William於2005年從範德堡大學計算機系畢業,獲得學士學位,然後在軟件集成系統研究所(“伊斯蘭國”)工作了壹年。

安德魯·帕茲是威斯康星大學醫學院生物信息學系主任。在過去的15年中,Andrew是壹名軟件開發人員,寫了許多文章和書籍,包括專業的Java服務器編程(同行信息公司)和JSP示例和最佳實踐(Apress出版社)。安德魯目前的研究領域是生物信息學。他使用Groovy這樣的動態語言發現大量有效的生物數據,幫助科研人員進行分析。

Charles Petzold是壹名自由撰稿人,他的主要研究領域是Windows應用程序編程。他是《Windows編程》(微軟出版社)的作者。他出版了從1988到1999的五個版本,教育了整整壹代程序員Windows API編程技術。他的最新著作包括《應用=代碼+標記:微軟視窗演示基礎指南》(微軟出版社)。以及《代碼:計算機硬件和軟件的隱藏語言》(微軟出版社),他在其中對數字技術進行了獨特的研究。

T.五、拉曼的研究領域包括web技術和聽覺用戶界面。20世紀90年代初,他在博士論文中引入了音頻格式的概念,名為Aster:Audio System for Technical Readings,這是壹個為技術文檔生成高質量聽覺表示的系統。Emacspeak將這些想法應用於更廣泛的計算機用戶界面領域。拉曼現在是谷歌的研究員,主要研究Web應用。

阿爾貝托·賽唯雅是Agitar軟件公司的創始人之壹兼首席技術官。在創建Agitar之前,他是谷歌的高級工程總監。在此之前,他是太陽微系統實驗室軟件研究中心的主任。Alberto的主要研究領域是軟件開發技術——尤其是那些幫助程序員在設計和開發階段測試和驗證代碼生成的工具和技術。

Douglas C. Schmidt是田納西州範德堡大學電子工程和計算機系(EECS)的教授,計算機科學和工程系副主任,軟件集成系統研究所(“伊斯蘭國”)的高級研究員。他是分布式計算模式和中間件框架方面的專家,發表了350多篇技術論文和9本書,涉及的主題非常廣泛,包括高性能通信軟件系統、高速網絡協議並行處理、實時分布式對象計算、並發和分布式系統的面向對象模式、模型驅動開發工具等。除了學術研究之外,Schmidt博士還是PrismTechnologies的CTO,他在領導廣泛開源的中間件平臺的開發和應用方面擁有65,438+05年的經驗,這些平臺包含豐富的組件和特定於領域的語言,以實現高性能分布式系統中的核心模式。Schmidt博士於1994年獲得加州大學歐文分校計算機科學博士學位。

Christopher Seiwald寫了Perforce(壹個軟件配置管理系統)、Jam(壹個構建工具)和“美麗代碼的七個元素”(本書第32章《改變代碼》,正是從這篇文章中提煉出有價值的思想)。在創建Perforce之前,他在Ingres中管理網絡開發團隊,花了幾年時間讓異步網絡代碼看起來很漂亮。現在是Perforce軟件公司的CEO,還在從事編碼工作。

Diomidis Spinellis是雅典經濟和商業大學管理科學和技術系的副教授。他的研究領域包括軟件工程工具、編程語言和計算機安全。他獲得了倫敦帝國理工學院的軟件工程碩士學位和計算機科學博士學位。他發表了超過65,438+000篇技術論文,涵蓋軟件工程、信息安全和普適計算。他還寫了兩本關於開源的書:《代碼閱讀》(獲得2004年軟件開發生產力獎)和《代碼質量》(都由Addison-Wesley出版社出版)。他是IEEE軟件編輯委員會的成員,也是“行業工具”專欄的主編。Diomidis是FreeBSD委員會成員,編寫了許多開源軟件包、軟件庫和工具。

Lincoln Stein是碩士/博士,研究領域是生物信息學數據的集成和虛擬化。從哈佛醫學院畢業後,他在麻省理工學院懷特黑德遺傳學研究所工作,開發了小鼠和人類的基因圖譜數據庫。他在冷泉港實驗室開發了各種基因數據庫,包括蠕蟲庫和線蟲基因數據庫。水稻和其他單子葉植物的比較基因圖譜數據庫;國際Hap-Map項目數據庫;和Reactome,人類基因的基本數據庫。林肯還寫過《如何建立和維護壹個網站》(Addison-Wesley出版社)、《Perl中的網絡編程》(Addison-Wesley出版社)、《用CGI.pm編程的官方指南》(Wiley出版社)和《用Perl和C編寫Apache模塊》(O 'Reilly出版社)。

內文·湯普森把松本幸弘寫的第29章的內容從日文翻譯成英文,把代碼當成壹篇文章。他的客戶包括日本最大的電視網絡,以及Technorati Japan和Creative Commons。

Henry S. Warren,Jr在IBM工作了45年,他經歷了從IBM 704到PowerPC的發展過程。他參與了許多軍事指揮和控制系統的開發,並在紐約大學Jack Schwartz教授的指導下從事SETL項目。從1973開始在IBM的研究部門工作,主要方向是編譯器和計算機體系結構。漢克目前正在參與藍色基因千萬億次超級計算機項目。他在紐約大學克朗數學研究所獲得了計算機科學博士學位。他是《黑客的喜悅》(Addison-Wesley出版社)的作者。

Laura Wingerd在Sybase和Ingres從事數據庫產品開發多年,形成了她對軟件配置管理的早期觀點。在Perforce軟件公司成立時,她加入了該公司,並從為Perforce客戶提供建議中獲得了許多SCM經驗。她寫了《實用性能》壹書(O 'Reilly出版社)和許多與供應鏈管理相關的白皮書。她在谷歌的技術演講《變革之流》中首次亮相。Laura現在是Perforce軟件公司產品技術部的副總監,主要負責推廣rational SCM流程,研究新的更好的使用Perforce的方法。

Greg Wilson在愛丁堡大學獲得了計算機科學博士學位。他的研究領域包括高性能科學計算、數據虛擬化和計算機安全。他現在是多倫多大學計算機科學系的副教授,也是Dobb博士雜誌的特約編輯。

Andreas Zeller於1991年畢業於達姆斯市泰特理工大學,並於1997年獲得不倫瑞克理工大學計算機科學博士學位。2001至今,薩爾州大學計算機系教授。澤勒主要研究大型節目及其發展歷史。他在IBM、微軟、SAP等公司的開源軟件和商業軟件中,發展了很多分析失敗原因的方法。他的書《為什麽程序失敗:系統調試指南》(摩根考夫曼出版社)獲得了2006年《軟件開發》雜誌的生產力獎。

  • 上一篇:去醫院看病,用醫保卡報銷醫藥費要提前走什麽流程?
  • 下一篇:特非那定片有哪些副作用
  • copyright 2024偏方大全网