Ronacher, Armin

Armin Ronacher
Armin Ronacher
Datum narození 10. května 1989 (ve věku 33 let)( 1989-05-10 )
Místo narození Graz , Rakousko
Státní občanství Rakousko
obsazení Programátor
Manžel Maria Ronacher
Ocenění a ceny Shuttleworth Foundation Flash Grant [d] (květen 2014 )
webová stránka lucumr.pocoo.org
Smíšený Twitter GitHub
 Mediální soubory na Wikimedia Commons

Armin Ronacher (narozen 10. května 1989 , Graz , Rakousko ) je rakouský open source vývojář a tvůrce webového rámce Flask pro Python .

Armin je aktivním členem open source komunity, častým řečníkem na vývojářských konferencích a autorem blogu o programování a vývoji open source softwaru. [jeden]

Programování

Armin Ronacher začínal jako programátor na volné noze pro německý portál ubuntuusers [2] a později, v roce 2005, se stal jedním ze zakladatelů německé asociace Ubuntu [3] .

Při práci pro ubuntuusers Ronacher znovu objevil programovací jazyk Python a vytvořil jednu z prvních implementací WSGI s cílem napsat webovou aplikaci BBS s Georgem Brandlem. [4] Aplikace měla být náhradou Pythonu za phpBB a měla se jmenovat Pocoo. [5] Zatímco implementace nástěnky ještě nedosáhla stabilní verze, bylo s ní vyvinuto mnoho dalších projektů: Pygments pro zvýrazňování syntaxe, Sphinx pro generování dokumentace, šablonovací engine Jinja a další. Poté Armin také přispěl k funkčnosti modulů Abstract Syntax Trees (AST) [6] a Ordered Dict [7] ve standardní knihovně Pythonu. Po svém nečekaně oblíbeném aprílovém žertíku, ve kterém Armin nabídl, že vyzkouší svou novou knihovnu, která jednoduše spojila všechny knihovny, které pro web vyvinul, do jediného jednosouborového mikrorámce [8] , vytvořil webový framework Flask . Jeho knihovna se brzy stala jedním z nejpopulárnějších frameworků pro vývoj webu v Pythonu spolu s Django , a poté projekty související s Flask podpořila komunita Pallets [9] , která vznikla z aktivních vývojářů autorských projektů.

Vyvinul také Lektor CMS , Twig šablonovací engine , a přispěl k velkému počtu open source programů a knihoven.

Pracoval pro Plurk, Fireteam (vlastněný Splash Damage) [10] . V poslední době pracuje v Sentry [11] .

Armin Ronacher je častým řečníkem na open source konferencích po celém světě. Jeho zprávy lze nalézt na jeho osobních webových stránkách .

Ocenění

Poznámky

  1. Blog | Myšlenky a spisy Armina Ronachera . Získáno 8. února 2017. Archivováno z originálu dne 14. dubna 2020.
  2. ArminRonacher – Ubuntu Wiki . Získáno 8. února 2017. Archivováno z originálu 21. prosince 2018.
  3. Protokoll der Gründungsversammlung des ubuntu Deutschland eV Archivováno 12. dubna 2014.
  4. Historie - Pocoo (downlink) . Datum přístupu: 8. února 2017. Archivováno z originálu 15. listopadu 2015. 
  5. 63. díl – Armin Ronacher – Podcast.__init__ (odkaz dolů) . Datum přístupu: 8. února 2017. Archivováno z originálu 17. srpna 2016. 
  6. python/ast.py na hlavním python-git/python
  7. PEP 372 – Přidání uspořádaného slovníku do kolekcí . Získáno 8. února 2017. Archivováno z originálu dne 23. dubna 2020.
  8. Epizoda #13 Webový framework Flask a mnohem, mnohem více – Talk Python To Me Podcast . Získáno 8. února 2017. Archivováno z originálu dne 2. června 2019.
  9. Paletové projekty . Získáno 8. února 2017. Archivováno z originálu 12. září 2016.
  10. Poděkování a životopis Armina Ronachera pro videohry - MobyGames . Získáno 8. února 2017. Archivováno z originálu 17. června 2019.
  11. Lidé · Hlídka . Datum přístupu: 8. února 2017. Archivováno z originálu 26. září 2016.
  12. Vítězové ceny 2003: Cybergeneration - U19 Freestyle Computing - Prix Ars Electronica (odkaz není k dispozici) . Získáno 8. února 2017. Archivováno z originálu 17. ledna 2018. 
  13. PSF Membership Roster  (anglicky)  (nepřístupný odkaz) . python.org Staženo 15. ledna 2018. Archivováno z originálu 24. dubna 2019.
  14. PSF Community Service Awards | Python.org . Získáno 8. února 2017. Archivováno z originálu dne 23. dubna 2020.
  15. Flash granty . Datum přístupu: 8. února 2017. Archivováno z originálu 24. dubna 2017.

Odkazy