샘 루비

Sam Ruby
샘 루비
국적.아메리칸
교육크리스토퍼 뉴포트 대학교 수학 학사
직종.소프트웨어 개발자
로 알려져 있다Atom, Apache

Sam Ruby는 웹 표준 및 오픈 소스 소프트웨어 프로젝트에 크게 기여한 저명한 소프트웨어 개발자입니다.특히 Atom 표준 및 Feed Validator Web Service에 관여함으로써 신디케이트 Web 피드의 표준화에 공헌하고 있습니다.

현재 IBM의 이머징 테크놀로지 그룹에서 시니어 테크니컬 스태프를 맡고 있으며 Apache Software [1]Foundation의 회장을 맡고 있습니다.그는 노스캐롤라이나주 [2]롤리에 살고 있다.

배경

샘 루비는 버지니아 뉴포트 뉴스에 있는 크리스토퍼 뉴포트 대학에서 수학 학사 학위를 받았습니다.Ruby는 IBM에 의해 대학을 졸업하고 바로 고용되어 그 이후로 그곳에서 일하고 있습니다.

아파치 프로젝트

Ruby는 현재 Apache Software [3]Foundation의 회장을 맡고 있습니다.이전에는 어시스턴트 비서, 디렉터, 법무 담당 부사장, Apache Jakarta Project 의장을 역임했습니다.그는 또한 수많은 Apache 프로젝트에 적극적으로 기여하고 있습니다.특히, 그는 검프의 창시자일 뿐만 아니라 초기 앤트 기고자 중 한 명이었다.

피드 검증기

Ruby는 Mark [4]Pilgrim과 함께 개발한 Feed Validator의 주요 관리자입니다.Atom 피드와 RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 1.1 및 2.0 피드를 검증할 수 있습니다.

PHP

루비는 PHP,[5] 특히 Java Extension에도 기여했습니다.

루비

Sam Ruby는 루비 프로그래밍 언어를 개발하여 이름과 언어를 혼동하고 있습니다.그러나 공식적인 연결은 없습니다.공교롭게도 같은 이름을 가지고 있을 뿐입니다.

금성

Ruby는 2006년 [6]Planet 2.0 피드 애그리게이터의 급진적인 리팩터링으로 시작된 코드베이스인 Atom/RSS 피드 애그리게이터인 Venus의 저자입니다.

html5lib

Ruby는 html5lib 프로젝트의 개발자 멤버로, 그의 주된 공헌은 Ruby 프로그래밍 언어에 대한 html5lib의 초기 포트입니다.

표준화 작업

Ruby는 다양한 표준 개발 조직에서 활동해 왔습니다.

의 ECMA 표준화NET Framework CLI

Ruby는 Microsoft 공통 언어 인프라스트럭처를 표준화한ECMA TC49 그룹의 창시자입니다.NET [7][8]프레임워크

아톰

Atom 웹 피드 표준이 된 프로젝트는 2002년 Sam Ruby가 블로그에 올린 "What makes a log entry"에 의해 시작되었습니다.이 블로그 투고는 결국 동결된 RSS [9]포맷을 개선하고자 하는 사람들의 집결지 역할을 하는 위키프로젝트가 되었다.Sam Ruby는 IETF Atom Pub 워킹 그룹의 비서였습니다.이 작업 그룹은 2005년 12월에 RFC 4287의 ATOM 포맷 사양("The Atom Syndication Format")을 완료하고 2007년 10월에 RFC 5023의 "The Atom Publishing Protocol"을 완료했습니다.

ECMAScript

Ruby는 ECMAScript 테크니컬 위원회(ECMAScript TC39)의 멤버입니다.ECMAScript에 Decimal 서포트를 추가하는 노력을 추진하는 것이 주된 공헌입니다.

HTML5

Ruby는 HTML5의 얼리어답터였고, 이후 HTML5 초안에 통합된 많은 구체적인 제안들을 제시해 왔다.그는 [10]2009년 1월 5일부터 W3C HTML 워킹 그룹의 공동 의장으로 임명되었습니다.

참고 문헌

  • Rails 5를 통한 신속한 웹 개발(Pragmatic Bookbooks, 2016년) (Dave Thomas 및 David Heinemier Hansson함께) ISBN978-1-68050-171-1
  • Rails 4를 통한 신속한 웹 개발 (Pragmatic Bookbooks, 2013) (Dave Thomas 및 David Heinemier Hansson 포함) ISBN 1-937-78556-4
  • RESTful Web APIs (O'Reilly Publishing, 2013) (With Leonard Richardson, Mike Amundsen) ISBN 1-449-35806-3
  • Rails 3.2를 사용한 신속한 웹 개발 (Pragmatic Bookbooks, 2011년) (Dave Thomas 및 David Heinemier Hansson 포함) ISBN 1-934-35654-9
  • 신속한 웹 개발(레일 포함), 제3판 (Pragmatic Bookbooks, 2009년) (Dave Thomas 및 David Heinemeier Hansson 포함) ISBN 1-934-35616-6
  • RESTful Web Services (O'Reilly Publishing, 2007) (With Leonard Richardson) ISBN 0-596-52926-0

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Foundation Project". apache.org. Retrieved 2019-09-16.
  2. ^ "Archived copy". Archived from the original on 2006-12-18. Retrieved 2006-02-24.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  3. ^ "Foundation Project". apache.org. Retrieved 2019-09-16.
  4. ^ Anthony III (2008). Ajax: The Definitive Guide. O'Reilly Media. p. 617. ISBN 9780596554972.
  5. ^ "Credits". PHP. Retrieved 2009-09-30.
  6. ^ Venus Rising intertwingly.net, 2006.
  7. ^ "Standard ECMA-335". Ecma-international.org. Retrieved 2009-09-30. ("TC39"는 오타인 것 같습니다.다음 참조)
  8. ^ https://www.ecma-international.org/about-ecma/areas-of-work/ TC49가 C#, CLI, Eiffel 지원
  9. ^ "ongoing · I Like Pie". Tbray.org. 2003-06-23. Retrieved 2009-09-30.
  10. ^ "Sam Ruby appointed co-chair for HTML Working Group, effective January 5 from Michael(tm) Smith on 2008-12-15 (public-html@w3.org from December 2008)". Lists.w3.org. Retrieved 2009-09-30.

원천

외부 링크