Ронахер, Армин
Армин Ронахер (род. 10 мая 1989, Грац, Австрия) — австрийский разработчик открытого программного обеспечения и создатель веб-фреймворка Flask для Python.
Армин Ронахер | |
---|---|
Armin Ronacher | |
Дата рождения | 10 мая 1989 (32 года) |
Место рождения | Грац, Австрия |
Гражданство | Австрия |
Род деятельности | Программист |
Супруга | Мария Ронахер |
Награды и премии | |
Сайт | lucumr.pocoo.org |
Разное | Twitter GitHub |
Медиафайлы на Викискладе |
Армин — активный участник open source сообщества, частый докладчик на конференциях разработчиков, автор блога о программировании и разработке открытого программного обеспечения.[1]
Программирование
Армин Ронахер начал свою работу программистом как фрилансер на немецком портале ubuntuusers[2], позже, в 2005 году, стал одним из основателей German Ubuntu Association[3].
Работая на ubuntuusers, Ронахер заново открыл для себя язык программирования Python и создал одну из самых ранних реализаций WSGI с целью написать веб-приложение доски объявлений вместе с Георгом Брэндлом.[4] Приложение должно было стать заменой phpBB на Python и называться Pocoo.[5] В то время как реализация доски объявлений все еще не достигла стабильной версии, вместе с ней было разработано множество других проектов: Pygments для подсветки синтаксиса, Sphinx для генерации документации, шаблонизатор Jinja и другие. Тогда Армин также внес вклад в функциональность модуля Abstract Syntax Trees (AST)[6] и Ordered Dict[7] в стандартную библиотеку Python. После его неожиданно понравившейся сообществу первоапрельской шутки, в которой Армин предложил попробовать его новую библиотеку, которая просто объединила все разработанные им библиотеки для веба в единый однофайловый микрофреймворк[8], он создал веб-фреймворк Flask. Вскоре его библиотека стала одним из самых популярных фреймворков для веб-разработки на Python наравне с Django, а затем связанные с Flask проекты стали поддерживаться сообществом Pallets[9], которое образовалось из активных разработчиков проектов автора.
Он также разработал Lektor CMS, шаблонизатор Twig и внес вклад в большое количество программ и библиотек с открытым исходным кодом.
Работал в Plurk, в Fireteam (принадлежащей Splash Damage)[10]. С недавнего времени работает в Sentry[11].
Армин Ронахер — частый докладчик на конференциях об открытом программном обеспечении во всем мире. Его доклады можно найти на личном сайте.
Награды
Примечания
- Blog | Armin Ronacher’s Thoughts and Writings
- ArminRonacher — Ubuntu Wiki
- Protokoll der Gründungsversammlung des ubuntu Deutschland e.V. Архивировано 12 апреля 2014 года.
- History — Pocoo (недоступная ссылка). Дата обращения: 8 февраля 2017. Архивировано 15 ноября 2015 года.
- Episode 63 — Armin Ronacher — Podcast.__init__ (недоступная ссылка). Дата обращения: 8 февраля 2017. Архивировано 17 августа 2016 года.
- python/ast.py at master · python-git/python
- PEP 372 — Adding an ordered dictionary to collections
- Episode #13 Flask web framework and much, much more — Talk Python To Me Podcast
- The Pallets Projects
- Armin Ronacher Video Game Credits and Biography — MobyGames
- People · Sentry
- 2003 Prix Winners: Cybergeneration — u19 Freestyle Computing — Prix Ars Electronica (недоступная ссылка). Дата обращения: 8 февраля 2017. Архивировано 17 января 2018 года.
- PSF Membership Roster (англ.) (недоступная ссылка). Python.org. Дата обращения: 15 января 2018. Архивировано 24 апреля 2019 года.
- PSF Community Service Awards | Python.org
- Flash Grants