Book picks similar to
Optimal Control: An Introduction to the Theory and Its Applications by Michael Athans
control
current-textbooks
engineering
storage
The REST API Design Handbook
George Reese - 2012
The RESTful approach to web services design is rapidly become the approach of choice. Unfortunately, too few people have truly solid REST API design skills, and discussions of REST can become bogged down in dry theory.The REST API Design Handbook is a simple, practical guide to aid software engineers and software architects create lasting, scalable APIs based on REST architectural principles. The book provides a sound foundation in discussing the constraints that define a REST API. It quickly goes beyond that into the practical aspects of implementing such an API in the real world.Written by cloud computing expert George Reese, The REST API Design Handbook reflects hands on work in consuming many different third party APIs as well the development of REST-based web services APIs. It addresses all of the debates the commonly arise while creating these APIs. Subjects covered include:* REST architectural constraints* Using HTTP methods and response codes in an API* Authenticating RESTful API calls* Versioning* Asynchronous Operations* Pagination and Streaming* Polling and Push Notifications* Rate Limiting
UML Distilled: A Brief Guide to the Standard Object Modeling Language
Martin Fowler - 1997
This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML. Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common parts of the UML. The author delivers on both of these promises in a short, concise, and focused presentation. This book describes all the major UML diagram types, what they're used for, and the basic notation involved in creating and deciphering them. These diagrams include class, sequence, object, package, deployment, use case, state machine, activity, communication, composite structure, component, interaction overview, and timing diagrams. The examples are clear and the explanations cut to the fundamental design logic. Includes a quick reference to the most useful parts of the UML notation and a useful summary of diagram types that were added to the UML 2.0. If you are like most developers, you don't have time to keep up with all the new innovations in software engineering. This new edition of Fowler's classic work gets you acquainted with some of the best thinking about efficient object-oriented software design using the UML--in a convenient format that will be essential to anyone who designs software professionally.
Object-Oriented Software Construction (Book/CD-ROM)
Bertrand Meyer - 1988
A whole generation was introduced to object technology through the first edition of this book. This long-awaited new edition retains the qualities of clarity, practicality and scholarship that made the first an instant bestseller, but has been thoroughly revised and expanded.Among the new topics covered in depth are: concurrency, distribution, client/server and the Internet, object-oriented databases, design by contract, fundamental design patterns, finding classes, the use and misuse of inheritance, abstract data types, and typing issues. The book also includes completely updated discussions of reusability, modularity, software quality, object-oriented languages, memory management, and many other essential topics.
Windows PowerShell Cookbook: The Complete Guide to Scripting Microsoft's Command Shell
Lee Holmes - 2007
Intermediate to advanced system administrators will find more than 100 tried-and-tested scripts they can copy and use immediately.Updated for PowerShell 3.0, this comprehensive cookbook includes hands-on recipes for common tasks and administrative jobs that you can apply whether you’re on the client or server version of Windows. You also get quick references to technologies used in conjunction with PowerShell, including format specifiers and frequently referenced registry keys to selected .NET, COM, and WMI classes.Learn how to use PowerShell on Windows 8 and Windows Server 2012Tour PowerShell’s core features, including the command model, object-based pipeline, and ubiquitous scriptingMaster fundamentals such as the interactive shell, pipeline, and object conceptsPerform common tasks that involve working with files, Internet-connected scripts, user interaction, and moreSolve tasks in systems and enterprise management, such as working with Active Directory and the filesystem
High Performance MySQL: Optimization, Backups, and Replication
Baron Schwartz - 2008
This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover.
Updated to reflect recent advances in MySQL and InnoDB performance, features, and tools, this third edition not only offers specific examples of how MySQL works, it also teaches you why this system works as it does, with illustrative stories and case studies that demonstrate MySQL’s principles in action. With this book, you’ll learn how to think in MySQL.
Learn the effects of new features in MySQL 5.5, including stored procedures, partitioned databases, triggers, and views
Implement improvements in replication, high availability, and clustering
Achieve high performance when running MySQL in the cloud
Optimize advanced querying features, such as full-text searches
Take advantage of modern multi-core CPUs and solid-state disks
Explore backup and recovery strategies—including new tools for hot online backups
Introduction to the Design and Analysis of Algorithms
Anany V. Levitin - 2002
KEY TOPICS: Written in a reader-friendly style, the book encourages broad problem-solving skills while thoroughly covering the material required for introductory algorithms. The author emphasizes conceptual understanding before the introduction of the formal treatment of each technique. Popular puzzles are used to motivate readers' interest and strengthen their skills in algorithmic problem solving. Other enhancement features include chapter summaries, hints to the exercises, and a solution manual. MARKET: For those interested in learning more about algorithms.
Discrete-Time Signal Processing (Prentice-Hall Signal Processing Series)
Alan V. Oppenheim - 1989
Revised from the 1989 edition not so much with new information, which has not changed much at the introductory level, bu
Stepping Up
Robert Culp - 2013
So begins the story of Sonia MacTaggert. An engineer by education with dreams of actually earning a living as one, she is stuck in a dead-end maintenance job servicing the engines of starships that put into port at Tammuz. When she finally lands an engineering position on the starship Night Searcher, she finds herself thrust into the unfamiliar world of interstellar exploration on a ship with a classified mission. Has her quest for a new life and career gotten Sonia more than she bargained for? The voyage of the Night Searcher tests not only the technical savvy of the fledgling engineer, but her character and leadership, as she's faced with challenges she could never have seen coming.
Transmission & Distribution of Electrical Power
J.B. Gupta - 2013
Table of contents: supply systems mechanical design of overhead lines overhead line insulators corona transmission line constants performance of short and medium transmission lines performance of long transmission lines underground cables dc distribution ac distribution insulation resistance of a system interference of power lines with neighboring communication lines extra high voltage ac transmission high voltage direct current (hvdc) transmission construction, testing and commissioning of overhead lines neutral grounding voltage control power system stability power flow studies objective type questions with answers index
A Course in Game Theory
Martin J. Osborne - 1994
The authors provide precise definitions and full proofs of results, sacrificing generalities and limiting the scope of the material in order to do so. The text is organized in four parts: strategic games, extensive games with perfect information, extensive games with imperfect information, and coalitional games. It includes over 100 exercises. Solution ManualTable of Contents, Errata, and more...
Limit State Design of Steel Structures
S.K. Duggal - 2014
The book covers the fundamental aspects of analysis and design, and also discusses practical requirements such as safety, feasibility, and economy of structural elements. It is hoped that the text would also serve as an introduction to postgraduate students. Practicing civil engineers and consultants who need a review of current practice and current IS specifications will also find it useful as a reference.
Advanced Engineering Mathematics [with Accompanying Mathematics Manual]
Erwin Kreyszig - 1998
How to Build Your Own Spaceship: The Science of Personal Space Travel
Piers Bizony - 2008
The future is here: Civilians are launching into orbit. How to Build Your Own Spaceship takes readers on a fun and quirky trip to the forefront of commercial space travel-the latest technology, the major business players, and the personal and financial benefits that are ripe for the picking. Science-writer Piers Bizony's breadth of knowledge, quick wit, and no-nonsense explanations of the hard science in this emerging arena will satisfy even the most dedicated space fanatics. With practical advice (from picking the best jet fuel to funding your own fleet of space crafts), unbelievable space facts, and fascinating photos, Bizony's user-friendly guide to blasting off is a must-have ticket to the final frontier.
Vector Mechanics for Engineers: Dynamics
Ferdinand P. Beer - 1972
This Eighth Edition of Vector Mechanics for Engineers: Statics marks the fiftieth anniversary of the Beer/Johnston series. Over the years, these textbooks have introduced theoretical and pedagogical innovations in statics, dynamics, and mechanics of materials education.
Accelerated C++: Practical Programming by Example
Andrew Koenig - 2000
Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the traditional C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you under the hood, introducing complex language features such as memory management in context, and explaining exactly how and when to use them. From start to finish, the book concentrates on solving problems, rather than learning language and library features for their own sake. The result: You'll be writing real-world programs in no time -- and outstanding code faster than you ever imagined.