Acknowledgments¶
I would like to thank all my sponsors & supporters for their great contributions, comments and questions that help to improve the book and the associated code. It’s really great to have these people on your side you when you’re writing a book.
Sponsors (in no specific order)¶
Scott Lasley (@selasley)
Steven Armour (@GProtoZeroW)
Daniel Gomez (@dangom)
Nathan Howell (@neh)
Aymen-lng (@Aymen-lng)
Paniterka (@paniterka)
t. m. k. (@teehemkay)
Alberto Mario Ceballos-Arroyo (@alceballosa)
Panagiotis Simakis (@sp1thas)
Anton Emelyanov (@emertonyc)
Florent Langenfeld (@FloLangenfeld)
Andrei Berceanu (@berceanu)
Robin Mattheussen (@romatthe)
Robert Crim (@ottbot)
Jonas Bernoulli (@tarsius)
Supporters (in no specific order)¶
Andrew (@ahuang11)
Alister Burt (@alisterburt)
Avihay Bar (@avihaybar)
Georgios Bakirtzis (@bakirtzisg)
Behrooz Bashokooh (@BehroozBashokooh)
Bill Little (@bjlittle)
Benjamin Morgan (@bjmorgan)
Sébastien Boisgérault (@boisgera)
Brandon Rohrer (@brohrer)
Brian Hamilton (@bsxfun)
Christopher Anderson (@chrisLanderson)
Chris Short (@ChristopherShort)
Chris Morgan (@cmorgan)
Onuralp (@cx0)
Jochen Schröder (@cycomanic)
David Ignacio Cortes (@davidcortesortuno)
Danylo Malyuta (@dmalyuta)
Eitan Lees (@eitanlees)
Javier González Monge (@Enterprixe)
Folgert Karsdorp (@fbkarsdorp)
Federico Vaggi (@FedericoV)
Francisco (@fpozon)
Giovanni d’Ario (@gdario)
Georg Wille (@georgwille)
Luciano Gerber (@gerberl)
Jeff Borisch (@horshacktest)
Jonathan Whitmore (@jbwhit)
Julien Hillairet (@jhillairet)
Joseph Szymborski (@jszym)
Matthieu Leroy (@m-leroy)
Markus Degen (@MarkusDegen)
Michael Dick (@midick)
Niru Maheswaranathan (@nirum)
Paul Nakroshis (@paulnakroshis)
Rik Huygen (@rhuygen)
Rich Teague (@richteague)
Rocco Meli (@RMeli)
Sébastien Le Maguer (@seblemaguer)
Andrew Slabko (@slabko)
wonjun (@sleepyeye)
Serge Toropov (@sombr)
Shen Zhou (@szsdk)
Thomas Lentali (@tlentali)
VO-PY (@VO-PY)
Xavier Olive (@xoolive)
Izaak “Zaak” Beekman (@zbeekman)
zguo (@zguoch)
Zhang Zhou (@zznature)
A special thanks to Eitan Lees who reviewed several chapters to correct my poor English. All remaining typos are my own. I also would like to thank Sébastien Boisgérault who helped me a lot with the automated build process (well, actually, he setup everything).