Армін Ронахер
Армін Ронахер (народився 10 травня 1989 року) — австрійський програміст, який працює над продуктами з відкритим кодом. Відомий як творець Pythonівського веб-фреймворку Flask.
Армін Ронахер | |
---|---|
Псевдо | mitsuhiko |
Народився |
10 травня 1989 (32 роки) Ґрац, Австрія |
Громадянство | Австрія |
Діяльність | програміст, інформатик |
Відомий завдяки | веб-фреймворк Flask |
Знання мов | німецька |
Magnum opus | Flask і Jinja |
Нагороди |
Shuttleworth Foundation Flash Grantd |
Сайт | lucumr.pocoo.org |
Він часто виступає на конференціях для розробників та веде популярний блог про розробку програмного забезпечення та вільне програмне забезпечення.[1]
Програмування
Армін Ронахер розпочав працювати над відкритим програмним забезпеченням як фріланс-розробник порталу Німецької спільноти Ubuntu «ubuntuusers»[2], завдяки чому пізніше став основоположним членом Німецької Асоціації Ubuntu у 2005.[3]
Працюючи над «ubuntuusers», Ронахер наново відкрив мову програмування Python та написав кілька ранніх реалізацій WSGI, маючи на меті створити дошку оголошень на Python спільно з Ґеорґом Брандлом.[4] Ця дошка отримала назву «Pocoo» і замінила phpBB на Python.[5] Незважаючи на те, що дошка оголошень так ніколи і не отримала стабільної версії, під парасолькою проекту Pocoo з'явилося багато інших проектів: засіб підсвічування синтаксису Pygments, генератор документації Sphinx, рушій шаблонів Jinja та багато інших бібліотек для Python. Також він працював над функціональністю для Pythonівського модуля AST[6] та Ordered Dict для Python.[7] Закінчивши роботу над першоквітневим жартом, у якому його бібліотеки було зібрано у мікрофреймворк у вигляду одного файлу[8], він вирішив створити вебовий фреймворк Flask. Останній став одним з найбільш популярних фреймворків Python для веб-розробки (після Django), а всі пов'язані бібліотеки було зібрано в рамках спільноти «Pallets»[9].
Він також створив Lektor CMS, рушій шаблонів Twig, а також зробив значний внесок у велику кількість програм та бібліотек з відкритим кодом.
Він працював на Plurk, Fireteam (компанія, яка займалася ігровою інфраструктурою, придбана Splash Damage),[10] а останнім часом над засобом сповіщення про помилки Sentry.
Армін Ронахер є частим доповідачем на конференціях, присвячених вільному ПЗ по цілому світу.[11]
Досягнення
- 2003: 2-ге місце на 2003 Prix Ars Electronica у категорії u19 обчислення вільним стилем за «Be a Bee»[12]
- 2012: Дійсний член Python Software Foundation[13]
- 2014: Нагорода Community Service від Python Software Foundation за вклад у спільноту вільного ПЗ Python[14]
- 2014: Миттєвий грант від Shuttleworth Foundation[15]
Посилання
- Armin Ronacher's Thoughts and Writings
- ArminRonacher Ubuntu Wiki.
- Protokoll der Gründungsversammlung des ubuntu Deutschland e. Архів оригіналу за 12 квітня 2014. Процитовано 26 травня 2017.
- History of Pocoo. Архів оригіналу за 15 листопада 2015. Процитовано 26 травня 2017.
- Episode 63 - Armin Ronacher. Podcast.__init__. Процитовано 9 серпня 2016.
- ast.py on GitHub
- PEP 372 — Adding an ordered dictionary to collections
- Flask web framework and much, much more. Talk Python To Me Podcast. Процитовано 9 серпня 2016.
- Pallets
- Mobygames Credits. Процитовано 9 серпня 2016.
- http://lucumr.pocoo.org/talks/
- Архівована копія. Архів оригіналу за 20 лютого 2018. Процитовано 26 травня 2017.
- PSF Membership Roster. Python Software Foundation. Архів оригіналу за 24 квітня 2019. Процитовано 25 травня 2017.
- https://www.python.org/community/awards/psf-awards/
- Архівована копія. Архів оригіналу за 26 грудня 2016. Процитовано 26 травня 2017.
Посилання
- Armin Ronacher's Thoughts and Writings — Блог Ронахера
- Pallets Project
- Lektor CMS