Zed Shaw - Zed Shaw
Zed Shaw | |
---|---|
![]() Shaw v Montrealu, 2008 | |
obsazení | Vývojář softwaru |
webová stránka | zedshaw |
Zed A. Shaw je softwarový vývojář nejčastěji známý pro vytváření Webový server Mongrel pro webové aplikace Ruby,[1] stejně jako jeho články o technologických, obchodních a technických komunitách. Jeho nejslavnějším a nejlépe pokrytým dílem byl článek s názvem „Rails is a Ghetto“[2][3] který byl od té doby odstraněn z jeho webu.[4] Shaw také stojí za iniciativou nazvanou „Programování, hajzle“, jejíž manifest tvrdí, že programátoři jsou „unavení z toho, že jim bylo řečeno, že jsme sociálně nepříjemní idioti, kteří musí být manipulováni, aby mohli pracovat ve Forced Párové programování řetězový gang. “[5]
Software
Shaw je autorem knihy Webový server Mongrel pro Rubín webové aplikace.[6] Mongrel byl první webový server používaný společností Cvrlikání a inspiroval Node.js, podle jeho tvůrce Ryan Dahl.[7] 2. kříženec je jazykově agnostický nástupce Mongrela.
Napsal také a Krajta poštovní server s názvem Lamson,[8] na kterém je postaven web adresáře LibreList.
Naučte se kódovat tvrdě
Shaw je autorem learncodethehardway.org, který nabízí naučit uživatele Python, Ruby, C, Regex a SQL.[9]
Pozice
Opozice vůči Pythonu 3
„Je vysoká pravděpodobnost, že Python 3 je takovým selháním, že Python zabije.“ - Zed Shaw
Shaw má dlouhotrvající chvástání proti Pythonu 3, kde považuje nový typ řetězce za obtížně použitelný, a ve výsledku se domnívá, že by neměl být přijat. V únoru 2017 nicméně vydal první koncept Learn Python 3 The Hard Way.[10][je zapotřebí lepší zdroj ]
V listopadu 2016 uvedl, že „Python 3 není Turing kompletní“ kvůli tvrzením vývojářů projektů v Pythonu, že kód Pythonu 2 nelze spustit ve virtuálním počítači Pythonu 3.[11] Toto prohlášení vyvolalo velkou kritiku[12].
Kritika určitého chování v rámci startupové kultury
Shaw hovořil o množství vágních a zavádějících informací, které jsou všudypřítomné o startupové a podnikatelské kultuře, zejména o samozvaných startupových poradcích nebo podnikatelských „guru“, veřejně demonstroval, jak se zdá, že některé významné osobnosti v oboru mluví a poskytují rady z pozadí úspěchu, kterého ve skutečnosti nikdy nedosáhli.[13]
Knihy
- Mongrel (Digital Shortcut): Poskytování, nasazování a rozšiřování vašich aplikací Ruby. Addison-Wesley Professional, 2006. ISBN 9780132701778
- Profesionální kolekce Ruby: Mongrel, Rails Plugins, Rails Routing, Refactoring to REST a Rubyisms CD1 (Ruby Series). Addison-Wesley Professional, 2007. ISBN 0132417995
- Naučte se Python tvrdě. Vlastní vydání (1. a 2. vydání), 2010 a 2011. ISBN 978-0321884916 a ISBN 978-1257853212
- Crash Course z příkazového řádku. Vlastní vydání, 2011.
- Naučte se regex tvrdě. Vlastní vydání, 2011.
- Naučte se SQL tvrdě. Vlastní vydání, 2011.
- Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code 3. vydání. Publikováno pod Addison-Wesley Professional, 2013. ISBN 978-0321884916
- Learn Ruby the Hard Way: Simple and Idiomatic Introduction to the Imaginative World of Computational Thinking with Code. Addison-Wesley Professional, 2014 ISBN 978-0321884992
- Naučte se C the Hard Way: Praktická cvičení na výpočetní předměty, kterým se stále vyhýbáte (jako C) (Zed Shaw's Hard Way Series). Addison-Wesley Professional, 2015. ISBN 978-0321884923
- Mongrel: Naučte se stavět dosud nejlepší Ruby Web Server. Addison-Wesley Professional, 2015. ISBN 978-0321503091
- Naučte se Python 3 Hard Way: Velmi jednoduchý úvod do děsivě krásného světa počítačů a kódu (řada Hard Way od Zeda Shawa). Addison-Wesley Professional, 2017. ISBN 978-0134692883
Reference
- ^ Mallett, Steve (17. května 2006). „Zed on Ruby, Rails, Mongrel, and More“. O'Reilly. Citováno 2012-12-24.
- ^ Arrington, Michael (1. ledna 2008). „Zed Shaw staví komunitu na kolejích“. TechCrunch. Citováno 2012-12-24.
- ^ Manchester, Phil (8. ledna 2008). „Nejistota pro Ruby and Rails navzdory změnám: Zed rails, Bray závratě“. Registrace. Citováno 2012-12-24.
- ^ „Rails is a Ghetto“. Archivovány od originál dne 01.01.2008.
- ^ „Programování, zmrde, mluvíš to?“. Citováno 2015-04-20.
- ^ Eyler, Pat (24. srpna 2006). „Vytváření vln ve světě Ruby“. Linux Journal. Citováno 2012-12-24.
- ^ Synodinos, Dio (13. prosince 2010). „Hluboko uvnitř Node.js s Ryanem Dahlem“. InfoQ. Citováno 2012-12-24.
- ^ Dziuba, Ted (3. července 2009). „Lamson - kódování e-mailových aplikací bez potu dlaně“. Registrace. Citováno 2012-12-24.
- ^ Shaw, Zede. „About Learn Code The Hard Way“. Citováno 2015-08-01.
- ^ https://learnpythonthehardway.org/python3/
- ^ https://web.archive.org/web/20161123042252/https://learnpythonthehardway.org/book/nopython3.html
- ^ https://eev.ee/blog/2016/11/23/a-rebuttal-for-python-3/
- ^ https://vimeo.com/53494258