Відкрити головне меню

Армін Ронахер (народився 10 травня 1989 року) - австрійський програміст, який працює над продуктами з відкритим кодом. Відомий як творець Python веб-фреймворку Flask.

Армін Ронахер
Armin Ronacher in August 2014.jpg
Псевдо mitsuhiko
Народився 10 травня 1989(1989-05-10) (30 років)
Ґрац, Австрія
Громадянство Австрія
Діяльність програміст, інформатик
Відомий завдяки веб-фреймворк Flask
Володіє мовами німецька
Сторінка в Інтернеті 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]

ReferencesРедагувати

  1. Armin Ronacher's Thoughts and Writings
  2. ArminRonacher Ubuntu Wiki. 
  3. Protokoll der Gründungsversammlung des ubuntu Deutschland e. Архів оригіналу за 12 квітень 2014. Процитовано 26 травень 2017. 
  4. History of Pocoo. Архів оригіналу за 15 листопад 2015. Процитовано 26 травень 2017. 
  5. Episode 63 - Armin Ronacher. Podcast.__init__. Процитовано 9 August 2016. 
  6. ast.py on GitHub
  7. PEP 372 -- Adding an ordered dictionary to collections
  8. Flask web framework and much, much more. Talk Python To Me Podcast. Процитовано 9 August 2016. 
  9. Pallets
  10. Mobygames Credits. Процитовано 9 August 2016. 
  11. http://lucumr.pocoo.org/talks/
  12. http://www.aec.at/prix/en/winners/2003-prix-gewinner-cybergeneration-u19-freestyle-computing/
  13. PSF Membership Roster. Python Software Foundation. Процитовано 25 May 2017. 
  14. https://www.python.org/community/awards/psf-awards/
  15. Архівована копія. Архів оригіналу за 26 грудень 2016. Процитовано 26 травень 2017. 

Зовнішні посиланняРедагувати