stringtranslate.com

Сэм Руби

Сэм Руби — известный разработчик программного обеспечения, который внес значительный вклад в веб-стандарты и проекты программного обеспечения с открытым исходным кодом . В частности, он внес вклад в стандартизацию синдицированных веб-каналов посредством своего участия в стандарте Atom и веб-сервисе Feed Validator.

В настоящее время он занимает должность специалиста по Rails в Fly.io. [1] Он проживает в Роли , Северная Каролина . [2]

Фон

Сэм Руби получил степень бакалавра по математике в Университете Кристофера Ньюпорта , Ньюпорт-Ньюс , Вирджиния . Руби был принят на работу в IBM сразу после колледжа и работает там с тех пор.

Проект Apache

Руби — бывший член совета директоров Apache Software Foundation . [3] Ранее он занимал посты президента, помощника секретаря, директора, вице-президента по юридическим вопросам и бывшего председателя Apache Jakarta Project . Он также активно участвует в многочисленных проектах Apache. В частности, он был одним из первых участников Ant , а также создателем Gump .

Валидатор корма

Руби является основным разработчиком валидатора лент , который он разработал совместно с Марком Пилигримом . [4] Он способен проверять ленты Atom , а также ленты RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 1.1 и 2.0.

PHP

Ruby также внес вклад в PHP , в частности в расширение Java. [5]

Рубин

Сэм Руби занимался разработкой на языке программирования Ruby , что привело к некоторой путанице между именем человека и языком. Однако формальной связи нет — просто по совпадению у них обоих одинаковые имена.

Венера

Руби является автором Venus, агрегатора каналов Atom / RSS , кодовой базы, которая началась как радикальная переработка агрегатора каналов Planet 2.0 в 2006 году. [6]

html5lib

Руби является разработчиком проекта html5lib, его основным вкладом стал первоначальный перенос html5lib на язык программирования Ruby .

Усилия по стандартизации

Ruby принимает активное участие в работе различных организаций по разработке стандартов .

Стандартизация ECMA .NET Framework CLI

Руби был организатором группы ECMA TC49, которая стандартизировала инфраструктуру общего языка для .NET Framework от Microsoft . [7] [8]

Атом

Проект, который в конечном итоге стал стандартом веб-канала Atom , был начат в блоге Сэма Руби в 2002 году под названием «что делает запись в журнале». Эта публикация в блоге в конечном итоге стала вики-проектом, который послужил точкой сплочения для людей, желавших улучшить замороженный формат RSS. [9] Сэм Руби был секретарем рабочей группы IETF AtomPub. Эта рабочая группа завершила RFC 4287, спецификацию формата Atom («Формат синдикации Atom»), в декабре 2005 года и RFC 5023, «Протокол публикации Atom», в октябре 2007 года.

ECMAScript

Руби является членом технического комитета ECMAScript (ECMAScript TC39); его основной вклад в группу заключается в руководстве работой по добавлению поддержки Decimal в ECMAScript.

HTML5

Руби был одним из первых, кто принял HTML5 , и предложил ряд конкретных предложений, которые впоследствии были включены в проект HTML5. Он был назначен сопредседателем рабочей группы HTML W3C с 5 января 2009 года. [10]

Библиография

Смотрите также

Ссылки

  1. ^ "Unretiring". intertwingly.net . Получено 2024-06-09 .
  2. ^ "Биография: Руби, Сэм". Архивировано из оригинала 2006-12-18 . Получено 2006-02-24 .
  3. ^ «Объявление о новом совете директоров ASF». apache.org. 3 марта 2022 г. Получено 11 сентября 2022 г.
  4. ^ Энтони III (2008). Ajax: The Definitive Guide . O'Reilly Media. стр. 617. ISBN 9780596554972.
  5. ^ "Credits". PHP . Получено 2009-09-30 .
  6. ^ Восход Венеры intertwingly.net, 2006.
  7. ^ "Стандарт ECMA-335". Ecma-international.org . Получено 2009-09-30 .(«TC39» похоже на опечатку, см. следующую ссылку)
  8. ^ https://www.ecma-international.org/about-ecma/areas-of-work/ TC49 заботится о C#, CLI, Eiffel
  9. ^ "продолжается · Мне нравятся пироги". Tbray.org. 2003-06-23 . Получено 2009-09-30 .
  10. ^ "Сэм Руби назначен сопредседателем рабочей группы HTML, вступившим в силу 5 января от Майкла(tm) Смита 15 декабря 2008 г. ([email protected] с декабря 2008 г.)". Lists.w3.org . Получено 30 сентября 2009 г.

Источники

Внешние ссылки