Армін Ронахер: відмінності між версіями

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Рядок 12:
Армін Ронахер розпочав працювати над відкритим програмним забезпеченням як фріланс-розробник порталу Німецької спільноти [[Ubuntu]] "ubuntuusers"<ref>{{Cite web|url=https://wiki.ubuntu.com/ArminRonacher|title=ArminRonacher Ubuntu Wiki}}</ref>, завдяки чому пізніше став основоположним членом Німецької Асоціації Ubuntu у 2005.<ref>{{Cite web |url=https://verein.ubuntu-de.org/sites/verein.ubuntu-de.org/files/gruendungsprotokoll.pdf |title=Protokoll der Gründungsversammlung des ubuntu Deutschland e. |accessdate=26 травень 2017 |archiveurl=https://web.archive.org/web/20140412003323/http://verein.ubuntu-de.org/sites/verein.ubuntu-de.org/files/gruendungsprotokoll.pdf |archivedate=12 квітень 2014 |deadurl=yes }}</ref>
 
Працюючи над "ubuntuusers", Ронахер наново відкрив мову програмування Python та написав кілька ранніх реалізацій [[WSGI]], маючи на меті створити дошку оголошень на Python спільно з Ґеорґом Брандлом.<ref>{{Cite web|url=http://www.pocoo.org/history/|title=History of Pocoo|accessdate=26 травень 2017|archiveurl=https://web.archive.org/web/20151115202602/http://www.pocoo.org/history/|archivedate=15 листопад 2015|deadurl=yes}}</ref> Ця дошка отримала назву "[[Pocoo]]" і замінила [[phpBB]] на Python.<ref>{{Cite web|url=http://podcastinit.com/armin-ronacher.html|title=Episode 63 - Armin Ronacher|website=Podcast.__init__|accessdate=9 August 2016}}</ref> Незважаючи на те, що дошка оголошень так ніколи і не отримала стабільної версії, під парасолькою проекту Pocoo з'явилося багато інших проектів: засіб підсвічування синтаксису [[Pygments]], [[Sphinx (генератор документації)|генератор документації Sphinx]], [[Jinja|рушій шаблонів Jinja]] та багато інших бібліотек для Python. Також він працював над функціональністю для PythonPythonівського модуля AST<ref>[https://github.com/python-git/python/blob/master/Lib/ast.py ast.py on GitHub]</ref> та Ordered Dict для Python.<ref>[https://www.python.org/dev/peps/pep-0372/ PEP 372 -- Adding an ordered dictionary to collections]</ref> Закінчивши роботу над першоквітневим жартом, у якому його бібліотеки було зібрано у мікрофреймворк у вигляду одного файлу<ref>{{Cite web|url=https://talkpython.fm/episodes/show/13/flask-web-framework-and-much-much-more|title=Flask web framework and much, much more|website=Talk Python To Me Podcast|accessdate=9 August 2016}}</ref>, він вирішив створити вебвебовий фреймворк [[Flask]]. Останній став одним з найбільш популярних фреймворків Python для веб-розробки (після [[Django]]), а всі пов'язані бібліотеки було зібрано в рамках спільноти "Pallets"<ref>[http://palletsproject.com/ Pallets]</ref>.
 
Він також створив Lektor CMS, рушій шаблонів [[Twig]], а також зробив значний внесок у велику кількість програм та бібліотек з відкритим кодом.