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

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
фріланс->фриланс
Рядок 12:
 
== Програмування ==
Армін Ронакер розпочав працювати над відкритим програмним забезпеченням як фріланс фриланс-розробник порталу Німецької спільноти [[Ubuntu]] "ubuntuusers"<ref>{{Cite web|url=https://wiki.ubuntu.com/ArminRonacher|title=ArminRonacher Ubuntu Wiki}}</ref> завдяки чому він пізніше став основоположним членом Німецької Асоціації Ubuntu у 2005.<ref>[https://verein.ubuntu-de.org/sites/verein.ubuntu-de.org/files/gruendungsprotokoll.pdf Protokoll der Gründungsversammlung des ubuntu Deutschland e.]</ref>
 
Працюючи над "ubuntuusers" Ронакер наново відкрив мову програмування Python та написав декілька ранніх реалізацій [[WSGI]], маючи на меті створити дошку оголошень на Python спільно з Ґеорґом Брандлом.<ref>{{Cite web|url=http://www.pocoo.org/history/|title=History of Pocoo}}</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. Також він працював над функціональністю для Python модуля 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>.