Джим Вейрих - Википедия - Jim Weirich

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

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

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

Работа

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

Грабли это инструмент сборки для автоматизации задач в Ruby.[10][11] Это самый скачиваемый Ruby Gem, его скачали более 74 миллионов раз.[12] и был включен в Apple OS X начиная с версии 10.7.[13]

Строитель инструмент для создания структурированных XML данные через Ruby.[14]

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

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

rspec-данный является расширением популярной среды тестирования Ruby. RSpec что позволяет дано / когда / тогда обозначение при написании спецификаций.

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

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

Презентаций

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

Великая унифицированная теория программного обеспечения - Рельсы Underground 2009

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

Power Rake - Стальной город Рубин 2012

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

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

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

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

Отделение от рельсов - CincyRB, октябрь 2013 г.

Рубин, темы, события ... и летающие роботы! - CincyRB, май 2013 г.

Личная жизнь

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

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

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

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

Рекомендации

  1. ^ "Цинциннати Enquirer Некролог".
  2. ^ Тейт, Брюс (2005). За пределами Java. O'Reilly Media, Inc., стр.111–112. ISBN  0596100949.
  3. ^ Браун, Грегори (2009). Лучшие практики Ruby. O'Reilly Media, Inc. стр.57. ISBN  0596523009.
  4. ^ «RubyConf India 2013». Архивировано из оригинал на 2014-03-02.
  5. ^ "RubyConf Brazil 2013".
  6. ^ "RubyConf Denver 2013".
  7. ^ "Презентации, записанные Confreaks".
  8. ^ "Ruby Weekly отмечает кончину Вейриха".
  9. ^ "Профиль RubyGems.org Weirich".
  10. ^ Блэк, Дэвид А. (2009). Хорошо обоснованный рубист. Гринвич, Коннектикут: Мэннинг. ISBN  1933988657.
  11. ^ Берри, Эрик (8 декабря 2008 г.). Справочник по Rails Pocket. O'Reilly Media, Inc. стр. 28. ISBN  0596520700.
  12. ^ "Статистика RubyGems.org".
  13. ^ «Список пакетов Apple Open Source для OS X 10.7.0».
  14. ^ Фернандес, Оби (2007). Путь рельсов. Эддисон Уэсли. ISBN  032163019X.
  15. ^ "RubyGems - Linux Journal".
  16. ^ "Интервью с Джимом Вейрихом".
  17. ^ https://www.facebook.com/jim.weirich/about
  18. ^ «Объявление о выпуске Ruby 1.9.3-p545».

внешняя ссылка