Event-Driven and Asynchronous Programming with Python
|Price||$26.62 - $34.99
|Authors||Mark Williams, Cory Benfield, Brian Warner, Moshe Zadka, Dustin Mitchell, Kevin Samuel, Pierre Tardy|
|Format||Paper book / ebook (PDF)|
Explore Twisted, the Python-based event-driven networking engine, and review several of its most popular application projects. It is written by community leaders who have contributed to many of the projects covered, and share their hard-won insights and experience.
Expert Twisted starts with an introduction to event-driven programming, explaining it in the context of what makes Twisted unique. It shows how Twisted's design emphasizes testability as a solution to common challenges of reliability, debugging, and start-to-finish causality that are inherent in event-driven programming. It also explains asynchronous programming, and the importance of functions, deferreds, and coroutines. It then uses two popular applications, treq and klein, to demonstrate calling and writing Web APIs with Twisted.
The second part of the book dives into Twisted projects, in each case explaining how the project fits into the Twisted ecosystem and what it does, and offers several examples to bring readers up to speed, with pointers to additional resources for more depth. Examples include using Twisted with Docker, as a WSGI container, for file sharing, and more.
Integrate Twisted and asyncio using adapters; Automate software build, test, and release processes with Buildbot; Create clients and servers with Autobahn; Transfer files with Magic Wormhole; Distribute cloud-based file storage with Tahoe LAFS; Understand HTTP/2 with Python and Twisted; Support for asynchronous tasks using Django Channels.
by Mike Driscoll
Hear from these key Python thinkers about the current status of Python, and where it's heading in the future; Listen to their close thoughts on significant Python topics, such as Python's role in scientific computing, and machine learning; Understand the direction of Python, and what needs to change for Python 4.Each of these twenty Pytho...
Price: $27.99 | Publisher: Packt Publishing | Release: 2018
by Patrick Galbraith, Andrew Curioso, Ronald Bradford
As the world's most popular, general purpose, open source scripting language, PHP is frequently used with MySQL to create high-traffic, mission-critical applications. This indispensable book shares proven, author-tested best practices and expert techniques that can be applied to even the most demanding MySQL-driven PHP apps. You'll explor...
Price: $6.99 | Publisher: Wrox | Release: 2010
by Andy Oram, John Viega
In Beautiful Security, today's security experts offer a collection of essays that describe bold and extraordinary methods to secure computer systems in the face of ever-increasing threats. You'll learn how new and more aggressive security measures work -- and where they will lead us. This far-reaching discussion takes you into the techniq...
Price: $31.99 | Publisher: O'Reilly Media | Release: 2009
by Mark Dodge
Demonstrate your expertise with Microsoft Office! Designed to help you practice and prepare for the 2013 Excel Expert Microsoft Office Specialist (MOS) exams, this all-in-one study guide features: Full, objective-by-objective exam coverage; Easy-to-follow procedures and illustrations to review essential skills; Hands-on practice tasks to ...
Price: $8.39 | Publisher: Microsoft Press | Release: 2013
by Murat Yener, Onur Dundar
Expert Android Studio bridges the gap between your Android programing skills with the provided tools including Android Studio, NDK, Gradle and Plugins for IntelliJ Idea Platform. Packed with best practices and advanced tips and techniques on Android tools, development cycle, continuos integration, release management, testing, and performa...
Price: $26.21 | Publisher: Wrox | Release: 2016
by Joe Fallon, Rockford Lhotka
Do you want to create .NET applications that provide high performance and scalability? Do you want to employ object - oriented programming techniques in a distributed environment? Do you want to maximize the reuse and maintainability of your code? Then this book is for you.In Rockford Lhotka's Expert VB 2008 Business Objects, you'll learn...
Price: $20.13 | Publisher: Apress | Release: 2009
by Ron Peters
System administrators need libraries of solutions that are ingenious but understandable. They don't want to reinvent the wheel, but they don't want to reinvent filesystem management either! Expert Shell Scripting is the ultimate resource for all working Linux, Unix, and OS X system administrators who would like to have short, succinct, an...
Price: $34.99 | Publisher: Apress | Release: 2009
by Don Syme, Adam Granicz, Antonio Cisternino
Expert F# 2.0 is about practical programming in a beautiful language that puts the power and elegance of functional programming into the hands of professional developers. In combination with .NET, F# achieves unrivaled levels of programmer productivity and program clarity. ...
Price: $59.99 | Publisher: Apress | Release: 2010