Book picks similar to
Network Protocol Handbook by Matthew G. Naugle
computers
hardcover
office
technical
My Favorite Intermissions: Lives of the Musical Greats and Other Facts You Never Knew You Were Missing
Victor Borge - 1971
signed books
Laravel: Up and Running: A Framework for Building Modern PHP Apps
Matt Stauffer - 2016
This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. With this practical guide, Matt Stauffer--a leading teacher and developer in the Laravel community--provides the definitive introduction to one of today's most popular web frameworks.The book's high-level overview and concrete examples will help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch.Dive into several features of this framework, including:Blade, Laravel's powerful, custom templating toolTools for gathering, validating, normalizing, and filtering user-provided dataLaravel's Eloquent ORM for working with the application's databasesThe Illuminate request object, and its role in the application lifecyclePHPUnit, Mockery, and PHPSpec for testing your PHP codeLaravel's tools for writing JSON and RESTful APIsInterfaces for file system access, sessions, cookies, caches, and searchTools for implementing queues, jobs, events, and WebSocket event publishingLaravel's specialty packages: Scout, Passport, Cashier, Echo, Elixir, Valet, and Socialite
AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps
Shyam Seshadri - 2014
By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model-view-controller pattern. You'll also learn how to conduct unit tests on each part of your application.Learn how to use controllers for moving data to and from viewsUnderstand when to use AngularJS services instead of controllersCommunicate with the server to store, fetch, and update data asynchronouslyKnow when to use AngularJS filters for converting data and values to different formatsImplement single-page applications, using ngRoute to select views and navigationDive into basic and advanced directives for creating reusable componentsWrite an end-to-end test on a live version of your entire applicationUse best practices, guidelines, and tools throughout the development cycle
C: The Complete Reference
Herbert Schildt - 1987
You'll get in-depth coverage of the C language and function libraries as well as all the newest C features, including restricted pointers, inline functions, variable-length arrays, and complex math. This jam-packed resource includes hundreds of examples and sample applications.
Refactoring: Improving the Design of Existing Code
Martin Fowler - 1999
Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, non-optimal applications. For several years, expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as refactoring, these practices have remained in the domain of experts because no attempt has been made to transcribe the lore into a form that all developers could use... until now. In Refactoring: Improving the Design of Existing Software, renowned object technology mentor Martin Fowler breaks new ground, demystifying these master practices and demonstrating how software practitioners can realize the significant benefits of this new process.
How to Count (Programming for Mere Mortals, #1)
Steven Frank - 2011
unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.
Computer Graphics with OpenGL
Donald Hearn - 2003
The text converts all programming code into the C++ language.
Sidekick to The Escape: by David Baldacci
Katherine R. Miller - 2014
If you have not yet bought David Baldacci’s novel, make sure to purchase it before buying this unofficial Sidekick. A prison break from a seemingly inescapable prison could be fodder for a whole novel…but in David Baldacci’s The Escape, it’s just the beginning. As John Puller tracks down the escaped convict—who just so happens to be his brother—he rapidly finds himself being drawn into a world of intrigue and danger, where everyone has their own agenda and no one is willing to reveal the truth. Baldacci’s a prolific author; The Escape marks his twenty-ninth novel. Every one of them has been a bestseller, and for good reason. See why this is arguably his most riveting yet. With this Sidekick, you’ll: • Discover some of the novel’s fascinating hidden gems • Spend some more time with the characters you’ve come to know and love • Learn what you might have missed on your first read of The Escape • Explore a possible alternate ending and imagine ideas for a sequel • Get a chance to discuss David Baldacci’s The Escape with other readers on our Facebook forum Sidekicks are entertaining and insightful reading companions, filled with delightful commentary and thought-provoking questions. Readers have raved that they "really put you in touch with the many layers of the novel," "keep you entertained even longer," and are "perfect if you want a vivid understanding of the story." Designed to be read side by side with the novels they complement, they’ll give you even more reasons to love some of today’s best books.
The Guru's Guide to Transact-Sql
Ken Henderson - 2000
Beginners and intermediate developers will appreciate the comprehensive tutorial that walks step-by-step through building a real client/server database, from concept to deployment and beyond -- and points out key pitfalls to avoid throughout the process. Experienced users will appreciate the book's comprehensive coverage of the Transact-SQL language, from basic to advanced level; detailed ODBC database access information; expert coverage of concurrency control, and more. The book includes thorough, up-to-the-minute guidance on building multi-tier applications; SQL Server performance tuning; and other crucial issues for advanced developers. For all database developers, system administrators, and Web application developers who interact with databases in Microsoft-centric environments.
Writing Secure Code
Michael Howard - 2001
You need to assume it will run in the most hostile environments imaginable -- and design, code, and test accordingly. Writing Secure Code, Second Edition shows you how. This edition draws on the lessons learned and taught throughout Microsoft during the firm s massive 2002 Windows Security Push. It s a huge upgrade to the respected First Edition, with new coverage across the board. Michael Howard and David LeBlanc first help you define what security means to your customers -- and implement a three-pronged strategy for securing design, defaults, and deployment. There s especially useful coverage of threat modeling -- decomposing your application, identifying threats, ranking them, and mitigating them. Then, it s on to in-depth coverage of today s key security issues from the developer s standpoint. Everyone knows buffer overruns are bad: Here s a full chapter on avoiding them. You ll learn how to establish appropriate access controls and default to running with least privilege. There s detailed coverage of overcoming attacks on cryptography (for example, avoiding poor random numbers and bit-flipping attacks). You ll learn countermeasures for virtually every form of user input attack, from malicious database updates to cross-site scripting. We ve just scratched the surface: There are authoritative techniques for securing sockets and RPC, protecting against DOS attacks, building safer .NET applications, reviewing and testing code, adding privacy features, and even writing high-quality security documentation. Following these techniques won t just improve security -- it ll dramatically improve robustness and reliability, too. Bill CamardaBill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.
Working with UNIX Processes
Jesse Storimer - 2011
Want to impress your coworkers and write the fastest, most efficient, stable code you ever have? Don't reinvent the wheel. Reuse decades of research into battle-tested, highly optimized, and proven techniques available on any Unix system.This book will teach you what you need to know so that you can write your own servers, debug your entire stack when things go awry, and understand how things are working under the hood.http://www.jstorimer.com/products/wor...
Beyond the Twelve-Factor App Exploring the DNA of Highly Scalable, Resilient Cloud Applications
Kevin Hoffman - 2016
Cloud computing is rapidly transitioning from a niche technology embraced by startups and tech-forward companies to the foundation upon which enterprise systems build their future. In order to compete in today’s marketplace, organizations large and small are embracing cloud architectures and practices.
Zen Miracles: Finding Peace in an Insane World
Brenda Shoshanna - 2002
Beautifully written, funny, warm, and filled with unusual, wonderful exercises. A real miracle.--Rabbi Gary Moskowitz, Director of the Institute for Violence Prevention"A healing journey into the inner conflicts and contradictions that separate spirit from self." --Armand DiMele, the DiMele Center for Psychotherapy"Dr. Brenda Shoshanna is a versatile, creative, warm, and truly excellent teacher." --Rabbi Joseph Gelberman, founder of the Interfaith Seminary and Director of the All Faith Seminary"Zen Miracles is an inviting and inspiring message for those looking for a more simple and powerful way to enhance their lives and for those who want to integrate a practical way of peace in today's distorted and increasingly violent world."--Bob Goff, NY Naturally"Zen Miracles is a book that is invaluable for anyone seeking to bring a profound, yet genuinely joyous, experience to life. Brenda Shoshanna explores the spiritual and therapeutic aspects of Zen practice in a way that is acceptable to anyone, no matter what their faith, philosophy, or religious beliefs. With her warm and compassionate style, she exhibits the unique ability to explain even the most difficult ideas in understandable terms. Her approach is readily accessible and applicable to even the most mundane of activities. This book is a must for anyone seeking the secrets for attaining a balanced life and true peace of mind."--Lewis Harrison, Director of the Academy of Natural Healing
HTML5 and CSS3 (Visual QuickStart Guide)
Elizabeth Castro - 2011
In this completely updated edition of our best-selling guide to HTML, authors Elizabeth Castro and Bruce Hyslop use crystal-clear instructions and friendly prose to introduce you to all of today's HTML5 and CSS essentials. You'll learn how to design, structure, and format your website. You'll learn about the new elements and form input types in HTML5. You'll create and use images, links, styles, lists, tables, frames, and forms; and you'll add video, audio, and other multimedia to your site. You'll learn how to add visual effects with CSS3. You'll understand web standards and learn from code examples that reflect today's best practices. Finally, you will test and debug your site, and publish it to the web. Throughout the book, the authors will cover all of HTML and offer extensive coverage of HTML5 and CSS techniques.
The Irresistible Church
Wayne Cordeiro - 2011
In his signature style, he shares this expertise with pastors, lay leaders, and people in the pew who want to see their churches become more vibrant. The 12 practical steps include ways to help people become part of a community, develop a culture of serving, turn visitors into regular attenders, and much more. This short, easy-to-read book is one pastors will want to share with their leadership team.