Jump to content

Джим Вейрих

Джим Вейрих
Рожденный ( 1956-11-18 ) 18 ноября 1956 г.
Умер 19 февраля 2014 г. (19 февраля 2014 г.) (57 лет)
Национальность Американский
Род занятий Компьютерщик, программист
Известный Грабли
Дети 3

Джеймс Нолан Вейрих (18 ноября 1956 г. - 19 февраля 2014 г.) [1] был разработчиком программного обеспечения , лектором, преподавателем и участником сообщества языка программирования Ruby . [2] [3] Он активно участвовал в сообществе Ruby по всему миру, выступая на мероприятиях в Азии, [4] Южная Америка, [5] Европы и США. [6] [7]

Среди его многочисленных вкладов он создал популярный инструмент сборки Rake для Ruby. [8]

Вейрих был главным научным сотрудником Neo Innovation и работал в офисе Neo в Цинциннати. Он также создал и поддерживал множество инструментов с открытым исходным кодом , наиболее популярными из которых являются Rake и Builder с 74 и 54 миллионами загрузок соответственно. [9]

Rake — это инструмент сборки для автоматизации задач в Ruby. [10] [11] Это один из наиболее загружаемых Ruby Gems: его скачали более 481 миллиона раз. [12] и включен в Apple OS X как минимум с версии 10.7. [13]

Builder — это инструмент для создания структурированных XML- данных с помощью Ruby. [14]

RubyGems — это инструмент управления пакетами для программ и библиотек Ruby. Райану Ливенгуду приписывают создание самого первого проекта RubyGems в 2001 году, но он не набрал достаточного импульса, чтобы взлететь. В ноябре 2003 года, когда потребность в правильном менеджере пакетов росла, Ричард Килмер , Чад Фаулер , Дэвид Блэк, Пол Брэннан и Джим Вейрих собрались на RubyConf 2003 в Остине и создали сегодняшний RubyGems, который имеет общее имя, но не исходную кодовую базу. . [15]

Ruby Koans — это инструмент обучения, позволяющий обучать людей языку программирования Ruby с помощью серии небольших упражнений.

rspec-given — это расширение популярной среды тестирования Ruby RSpec , которое позволяет использовать нотацию задано/когда/то при написании спецификаций.

Git Immersion — это экскурсия по основам Git, вдохновленная идеей, что знать что-то — значит делать это.

Argus Ruby API для управления дроном Parrot AR.

Презентации

[ редактировать ]

Вейрих был популярным докладчиком на конференциях, известным тем, что объяснял очень сложные темы. [16] Архив из 29 последних выступлений доступен на сайте Confreaks; некоторые известные выступления приведены ниже:

Великая унифицированная теория программного обеспечения — Rails Underground 2009

ТВЕРДЫЙ Рубин - RubyNation 2010

Power Rake - Steel City Ruby 2012

Й Нет? Приключения в функциональном программировании - Ruby Conference 2012

Ката и анализ — ежемесячное собрание BostonRB — февраль 2013 г.

Почему вы не используете Ruby - RubyConf Uruguay 2013

RubyMotion — CincyCocoaDev, апрель 2013 г.

Отделение от Rails — CincyRB, октябрь 2013 г.

Ruby, потоки, события... и летающие роботы! - CincyRB, май 2013 г.

Личная жизнь

[ редактировать ]

Вейрих вырос в Шипшеване, штат Индиана, в 1975 году окончил среднюю школу Вествью. В 1979 году он окончил Университет Индианы по специальности физика. Он жил в Цинциннати, штат Огайо. [17]

Вейрих активно участвовал в сообществе Ruby по всему миру, особенно в Цинциннати, участвуя в местных группах пользователей гибкой разработки , Ruby и функционального программирования. На собраниях он часто выступал с докладами и получил широкое признание за ясность и качество своих выступлений.

Новость о смерти Вейриха была встречена сотнями дань уважения и благодарностей в комментариях к его последнему коммиту на GitHub , который включает специальный баннер, добавленный GitHub . Его памяти была посвящена версия 1.9.3-p545 языка программирования Ruby. [18]

См. также

[ редактировать ]
  1. ^ «Некролог Цинциннати Энкуайрер» . Legacy.com .
  2. ^ Тейт, Брюс (2005). За пределами Явы . O'Reilly Media, Inc., стр. 111–112 . ISBN  0596100949 .
  3. ^ Браун, Грегори (2009). Лучшие практики Ruby . О'Рейли Медиа, Инк. с. 57 . ISBN  978-0596523008 .
  4. ^ «РубиКонФ Индия 2013» . Архивировано из оригинала 02 марта 2014 г.
  5. ^ «RubyConf Бразилия 2013» .
  6. ^ «RubyConf Денвер 2013» .
  7. ^ «Записанные презентации Confreaks» .
  8. ^ «Ruby Weekly отмечает кончину Вейриха» .
  9. ^ «Профиль RubyGems.org Weirich» .
  10. ^ Блэк, Дэвид А. (2009). Опытный рубист . Гринвич, Коннектикут: Мэннинг. ISBN  978-1933988658 .
  11. ^ Берри, Эрик (8 декабря 2008 г.). Карманный справочник по Rails . О'Рейли Медиа, Инк. с. 28. ISBN  978-0596520700 .
  12. ^ «Статистика RubyGems.org» .
  13. ^ «Список пакетов Apple с открытым исходным кодом для OS X 10.7.0» .
  14. ^ Фернандес, Оби (2007). Рельсовый путь . Эддисон Уэсли. ISBN  978-0321630193 .
  15. ^ «RubyGems — Linux Journal» .
  16. ^ «Интервью с Джимом Вейрихом» . 6 декабря 2012 г.
  17. ^ https://www.facebook.com/jim.weirich/about [ источник, созданный пользователем ]
  18. ^ «Объявление о выпуске Ruby 1.9.3-p545» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bcb8f10ee73a925e9bb89969b07f833f__1668930540
URL1:https://arc.ask3.ru/arc/aa/bc/3f/bcb8f10ee73a925e9bb89969b07f833f.html
Заголовок, (Title) документа по адресу, URL1:
Jim Weirich - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)