Ward Cunningham

Ward Cunningham
A bearded man in his early sixties grinning while wearing eyeglasses and a fleece jacket
Cunningham vào tháng 12 năm 2011
SinhHoward G. Cunningham
26 tháng 5, 1949 (75 tuổi)
Michigan City, Indiana, Hoa Kỳ
Trường lớpPurdue University
Nghề nghiệplập trình viên
Năm hoạt động1984–nay
Nổi tiếng vìWikiWikiWeb, lần đầu tiên triển khai wiki
Biệt danhK9OX

Howard G. "Ward" Cunningham (sinh ngày 26 tháng 5 năm 1949)[1] là một lập trình viên người Mỹ, có công phát triển wiki đầu tiên và là đồng tác giả của Tuyên ngôn về phát triển phần mềm Agile. Là người tiên phong trong cả hai mẫu thiết kế và lập trình cực đoan, ông bắt đầu viết mã WikiWikiWeb vào năm 1994 và cài đặt nó trên trang web của tư vấn phần mềm mà ông bắt đầu cùng với vợ mình, Karen,[2] Cunningham & Cunningham (thường được biết đến với tên miền, c2.com), vào ngày 25 tháng 3 năm 1995, như là một tiện ích bổ sung cho kho lưu trữ mẫu Portland Pattern Repository. Ông là tác giả của một cuốn sách về wiki, mang tên The Wiki Way. Ông cũng phát minh ra Framework for Integrated Test.

Cunningham là một diễn giả chính trong ba kỳ đầu tiên của chuỗi hội thảo WikiSym về nghiên cứu và thực hành wiki, và tại Hội nghị thượng đỉnh Nhà phát triển Wikimedia 2017.[3]

Giáo dục và việc làm

[sửa | sửa mã nguồn]

Cunningham sinh ra ở Michigan City, Indiana và lớn lên ở vùng Highland, Indiana, ở đó đến hết trung học.[4] Ông nhận bằng Cử nhân về kỹ thuật liên ngành (kỹ thuật điệnkhoa học máy tính) và bằng thạc sĩ về khoa học máy tính của Đại học Purdue, tốt nghiệp năm 1978.[5] Ông là người sáng lập của Cunningham & Cunningham, Inc. Ông cũng từng là Giám đốc R&D tại Wyatt Software và là Kỹ sư chính trong Phòng thí nghiệm Nghiên cứu Máy tính Tektronix. Ông là người sáng lập của The Hillside Group và đã từng là chủ tịch chương trình của hội nghị Ngôn ngữ lập trình mẫu mà nó tài trợ. Cunningham là một phần của cộng đồng Smalltalk. Từ tháng 12 năm 2003 đến tháng 10 năm 2005, ông làm việc cho Tập đoàn Microsoft trong nhóm "Mô hình & Thực tiễn". Từ tháng 10 năm 2005 đến tháng 5 năm 2007, ông giữ vị trí Giám đốc Phát triển Cộng đồng Cộng đồng tại Quỹ Eclipse.

Vào tháng 5 năm 2009, Cunningham gia nhập AboutUs với tư cách là giám đốc công nghệ.[6][7] Vào ngày 24 tháng 3 năm 2011 Người Oregonia báo cáo rằng Cunningham đã lặng lẽ rời AboutUs để tham gia CitizenGlobal có trụ sở tại Venice Beach, một công ty khởi nghiệp làm việc về nội dung video có nguồn gốc đám đông, với tư cách là giám đốc công nghệ của họ và Co-Creation Czar.[8] Ông vẫn là "cố vấn" với AboutUs.[9][10] Cunningham rời CitizenGlobal và hiện là lập trình viên tại New Relic.[11]

Ý tưởng và phát minh

[sửa | sửa mã nguồn]

Cunningham nổi tiếng với một vài ý tưởng phổ biến rộng rãi mà ông bắt nguồn và phát triển. Nổi tiếng nhất trong số này là wiki và nhiều ý tưởng trong lĩnh vực mẫu thiết kế phần mềm, được Gang of Four (GoF) phổ biến. Ông sở hữu công ty Cunningham & Cunningham Inc., một công ty tư vấn chuyên về lập trình hướng đối tượng. Ông cũng tạo ra trang web (và phần mềm) WikiWikiWeb, wiki internet đầu tiên. Khi được hỏi trong một cuộc phỏng vấn năm 2006 với internetnews.com, liệu ông có xem xét việc cấp bằng sáng chế cho khái niệm wiki hay không, Cunningham giải thích rằng ông nghĩ rằng ý tưởng này "nghe có vẻ như là thứ mà không ai muốn trả tiền."[12]

Cunningham quan tâm đến việc theo dõi số lượng và vị trí của các chỉnh sửa trang wiki như một thử nghiệm xã hội học và thậm chí có thể coi sự xuống cấp của trang wiki là một phần của quá trình ổn định. "Có những người cho và những người nhận. Bạn có thể nói bằng cách đọc những gì họ viết."[13]

Năm 2011, Cunningham đã tạo ra Smallest Federated Wiki, một công cụ cho liên đoàn wiki, áp dụng các khía cạnh của phát triển phần mềm, chẳng hạn như chuyển sang các trang wiki.

Ông đã ký Tuyên ngôn về phát triển phần mềm linh hoạt[14]

Mô hình và lập trình cực đoan

[sửa | sửa mã nguồn]

Ward Cunningham đã góp phần vào việc thực hành lập trình hướng đối tượng, đặc biệt là việc sử dụng các ngôn ngữ mẫu và (với Kent Beck) các thẻ cộng tác trách nhiệm lớp. Ông cũng đóng góp cho phương pháp phát triển phần mềm lập trình cực đoan. Phần lớn công việc này được thực hiện hợp tác trên trang wiki đầu tiên.

Luật của Cunningham

[sửa | sửa mã nguồn]

Ward được ghi nhận với ý tưởng: "Cách tốt nhất để có câu trả lời đúng trên Internet là không đặt câu hỏi; đó là đăng câu trả lời sai."[15] Điều này đề cập đến việc mọi người nhanh chóng sửa sai. trả lời hơn là trả lời một câu hỏi Theo Steven McGeady, Cunningham đã khuyên anh ta về điều này một cách bất chợt vào đầu những năm 1980, và McGeady đã đặt tên cho luật này của Cunningham.[16] Mặc dù ban đầu đề cập đến các tương tác trên Usenet, luật đã được sử dụng để mô tả cách các cộng đồng trực tuyến khác hoạt động, chẳng hạn như Wikipedia.[17]

Trớ trêu thay, chính Cunningham lại phủ nhận quyền sở hữu của luật mà ông nêu ra, gọi đó là một "hành vi sai trái tự từ chối bằng cách tuyên truyền qua internet."[18]

Đời tư

[sửa | sửa mã nguồn]

Cunningham sống ở Beaverton, Oregon.[11] Ông có giấy phép Lớp Vô tuyến Vô tuyến nghiệp dư do Ủy ban Truyền thông Liên bang cấp, và dấu hiệu cuộc gọi của anh ta là Kilo Nine Oscar X-ray, K9OX.[19][20][21][22]

Cunningham là Code đầu tiên của Nike cho một thành viên thế giới tốt đẹp hơn.[23]

Ấn phẩm

[sửa | sửa mã nguồn]
  • Leuf, Bo; Cunningham, Ward (2001). The Wiki Way. Addison-Wesley Professional. ISBN 978-0201714999.

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ Harry Henderson (2009). Encyclopedia of Computer Science and Technology. Facts On File. tr. 122. ISBN 978-0-8160-6382-6.
  2. ^ Lih, Andrew (2009). The Wikipedia Revolution, p. 58. Hyperion, New York. ISBN 9781401303716.
  3. ^ “Wikimedia Developer Summit 2017 Program”. Truy cập ngày 17 tháng 1 năm 2017.
  4. ^ “Ward's Home Page”. Truy cập ngày 29 tháng 9 năm 2018.
  5. ^ The Wikipedia Revolution - Andrew Lih, page 46
  6. ^ Bishop, Todd. (ngày 26 tháng 1 năm 2004) Seattle Post-Intelligencer. Microsoft Notebook: Wiki pioneer planted the seed and watched it grow. Section: Business; Page D1.
  7. ^ Rogoway, Mike (ngày 18 tháng 5 năm 2007). “Inventor of the wiki has a new job in Portland”. The Oregonian business blog.
  8. ^ “Our Proven Leadership Team”. Citizen Global Website. Bản gốc lưu trữ ngày 12 tháng 5 năm 2012. Truy cập ngày 8 tháng 5 năm 2012.
  9. ^ Rogoway, Mike (ngày 24 tháng 3 năm 2011). “Ward Cunningham, inventor of the wiki, has a new job in SoCal”. The Oregonian business blog.
  10. ^ “Ward Cunningham Joins CitizenGlobal”. Blog.ratedstar.com. ngày 31 tháng 3 năm 2011. Bản gốc lưu trữ ngày 16 tháng 10 năm 2015. Truy cập ngày 10 tháng 2 năm 2020. Đã định rõ hơn một tham số trong |archiveurl=|archive-url= (trợ giúp)
  11. ^ a b “Ward Cunningham Joins the New Relic Family”. New Relic Blog. ngày 5 tháng 4 năm 2013. Bản gốc lưu trữ ngày 15 tháng 3 năm 2015. Truy cập ngày 2 tháng 12 năm 2014.
  12. ^ Kerner, Sean Michael (ngày 8 tháng 12 năm 2006), Q&A with Ward Cunningham, internetnews.com, Bản gốc lưu trữ 16 tháng Chín năm 2012, truy cập 10 Tháng hai năm 2020 Đã định rõ hơn một tham số trong |archiveurl=|archive-url= (trợ giúp)
  13. ^ CubeSpace, Portland Oregon (ngày 7 tháng 12 năm 2008). “Ward Cunningham, Lecture”. Cyborg Camp Live Stream – Mogulus Live Broadcast. Bản gốc lưu trữ ngày 7 tháng 2 năm 2009. Truy cập ngày 10 tháng 2 năm 2020. Đã định rõ hơn một tham số trong |archiveurl=|archive-url= (trợ giúp)
  14. ^ “Manifesto for Agile Software Development”. ngày 11 tháng 6 năm 2019.
  15. ^ “Jurisimprudence”. Schott's Vocab Blog. Truy cập ngày 4 tháng 1 năm 2017.
  16. ^ McGeady, Steven (ngày 28 tháng 5 năm 2010). “Cunningham's Law”. Schott's Vocab. New York Times. Comment No. 119. Truy cập ngày 30 tháng 8 năm 2012. n.b. named after Ward Cunningham, a colleague of mine at Tektronix. This was his advice to me in the early 1980s with reference to what was later dubbed USENET, but since generalized to the Web and the Internet as a whole. Ward is now famous as the inventor of the Wiki. Ironically, Wikipedia is now perhaps the most widely-known proof of Cunningham's Law.
  17. ^ Friedman, Nancy (ngày 31 tháng 5 năm 2010). “Word of the Week: Cunningham's Law”. Truy cập ngày 30 tháng 8 năm 2012.
  18. ^ Cunningham (ngày 18 tháng 10 năm 2015), NOT CUNNINGHAM'S LAW, truy cập ngày 20 tháng 12 năm 2017
  19. ^ Federal, Communications Commission. “K9OX”. United States Government. Bản gốc lưu trữ ngày 1 tháng 4 năm 2018. Truy cập ngày 4 tháng 11 năm 2016.
  20. ^ Federal, Communications Commission. “Ward Cunningham”. United States Government. Bản gốc lưu trữ ngày 1 tháng 4 năm 2018. Truy cập ngày 4 tháng 11 năm 2016.
  21. ^ Federal, Communications Commission. “K9OX, Expired”. United States Government. Bản gốc lưu trữ ngày 1 tháng 4 năm 2018. Truy cập ngày 4 tháng 11 năm 2016.
  22. ^ TenTec, Wiki. “Ward Cunningham”. Ten Tec Wiki. Bản gốc lưu trữ ngày 5 tháng 11 năm 2016. Truy cập ngày 4 tháng 11 năm 2016.
  23. ^ “Nike Materials Index: Open Data Hackathon”. San Francisco Chronicle. ngày 6 tháng 8 năm 2009. Bản gốc lưu trữ ngày 7 tháng 10 năm 2011. Truy cập ngày 10 tháng 2 năm 2020. Đã định rõ hơn một tham số trong |archiveurl=|archive-url= (trợ giúp)

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Thiên Nghịch Mâu - chú cụ đặc cấp phá bỏ mọi đau khổ?
Thiên Nghịch Mâu - chú cụ đặc cấp phá bỏ mọi đau khổ?
Thiên Nghịch Mâu lần đầu tiên xuất hiện tại chương 71, thuộc sở hữu của Fushiguro Touji trong nhiệm vụ tiêu diệt Tinh Tương Thể
Staff of Ainz Ooal Gown - Overlord
Staff of Ainz Ooal Gown - Overlord
Staff of Ainz Ooal Gown là Vũ khí Bang hội của Ainz Ooal Gown. Hiện tại, với vũ khí của guild này, Momonga được cho là chủ nhân của guild.
Giải thích về cái kết của Tensura (phiên bản WEB NOVEL)
Giải thích về cái kết của Tensura (phiên bản WEB NOVEL)
Thấy có rất nhiều bạn chưa kiểu được cái kết của WN, thế nên hôm nay mình sẽ giải thích kĩ để giúp các bạn hiểu rõ hơn về vấn đề này nhé
YG chính thức phủ nhận tin đồn hẹn hò giữa Rosé và Kang Dong Won
YG chính thức phủ nhận tin đồn hẹn hò giữa Rosé và Kang Dong Won
Trước đó chúng tôi đã thông báo rằng đây là chuyện đời tư của nghệ sĩ nên rất khó xác nhận. Tuy nhiên vì có nhiều suy đoán vô căn cứ nên chúng tôi thông báo lại 1 lần nữa