Bestsellers > > Software Design
|
|
Upgrading and Repairing PCs (18th Edition) (Upgrading and Repairing)»rank: 14447by: Scott Mueller
: :'...perhaps the most comprehensive book on the subject we've ever seen. It's incredibly well researched, well written, and jam packed with useful information.'--Josh Norem, Reviews Editor, Maximum PC Upgrading and Repairing PCs is the definitive guide to the inner workings of your PC. Whether you're adding a faster processor or bigger hard drive, tracking down a problem, or just want to understand how the components of your computer work together, this book explains everything you need to know. Trust the one book that has become the de facto standard among PC professionals and enthusiasts around the world. World-renowned PC hardware expert Scott Mueller has taught thousands in his week-long seminars and millions through his ... |
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) (Addison-Wesley Object Technology Series)»rank: 44610by: Martin Fowler
: :Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best-sellers because of their concise, yet thorough, nature. This eagerly-anticipated third edition allows you to get acquainted with some of the best thinking about efficient object-oriented software design using the latest version of the industry-standard for modeling software: UML 2.0. The author has retained the book's convenient format that has made it an essential resource for anyone who designs software for ... |
||
Agile Web Development with Rails, 2nd Edition»rank: 65591by: Dave Thomas, David Hansson, Leon Breedt, Mike Clark, James Duncan Davidson, Justin Gehtland, Andreas Schwarz
: :The definitive, Jolt-award winning guide to learning and using Rails is now in its Second Edition. Rails is a new approach to web-based application development that enables developers to create full-featured, sophisticated web-based applications using less code and less effort. Now programmers can get the job done right and still leave work on time. NEW IN THE SECOND EDITION: The book has been updated to take advantage of all the new Rails 1.2 features. The sample application uses migrations, Ajax, features a REST interface, and illustrates new Rails features. There are new chapters on migrations, active support, active record, and action controller (including the new resources-based routing). The Web 2.0 and Deployment ... |
Programming in Lua, Second Edition»rank: 46206by: Roberto Ierusalimschy
: :Lua is the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Currently, Lua is being used in areas ranging from embedded systems to Web development and is widely spread in the game industry, where knowledge of Lua is an indisputable asset. 'Programming in Lua' is the official book about the language, giving a solid base for any programmer who wants to use Lua. Authored by Roberto Ierusalimschy, the chief architect of the language, it covers all aspects of Lua 5---from the basics to its API with C---explaining how to make good use of its features and giving numerous code examples. 'Programming in ... |
||
MCPD Self-Paced Training Kit (Exams 70-536, 70-526, 70-548): Microsoft® .NET Framework Windows® Developer Core Requirements (Bpg General)»rank: 105622by: Northrup, Wildermuth, Stoecker
: :Get in-depth training and practice with the skills measured by the core exams for Microsoft Certified Professional Developer (MCPD): Windows Developer certification--all in one box! Covering exams 70-536, 70-526, and 70-548, these three training kits include exam prep and practice tests to help you maximize your performance. You get official Microsoft study guides, plus practice tests on CD to help you assess your skills. They come packed with the tools and features that exam candidates want most--including in-depth, self-paced training based on final exam content; rigorous, objective-by-objective review; exam tips from expert, exam-certified authors; and customizable testing options. They also provide labs and exercises for skills and expertise you can apply to ... |
Reversing: Secrets of Reverse Engineering»rank: 44218by: Eldad Eilam
: :Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering. The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering. In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product. * The first popular book to show how software reverse engineering can help defend against security threats, speed up development, and unlock the ... |
||
ActionScript 3.0 Cookbook: Solutions for Flash Platform and Flex Application Developers»rank: 20193by: Joey Lott, Darron Schall, Keith Peters
: :Well before Ajax and Microsoft's Windows Presentation Foundation hit the scene, Macromedia offered the first method for building web pages with the responsiveness and functionality of desktop programs with its Flash-based 'Rich Internet Applications.' Now, new owner Adobe is taking Flash and its powerful capabilities beyond the Web and making it a full-fledged development environment. Rather than focus on theory, the ActionScript 3.0 Cookbook concentrates on the practical application of ActionScript, with more than 300 solutions you can use to solve a wide range of common coding dilemmas. You'll find recipes that show you how to: Detect the user's Flash Player version or their operating system Build custom classes Format dates and ... |
Robot Building for Beginners»rank: 19650by: David Cook
: : Loads of pictures and very frank discussion make this book a pleasure to read, and a real learning tool. — Craig Maloney, Slashdot Contributor The author gives lots of practical advice, some of which would be useful even to experienced tinkerers. It is very thorough. — Edward Chin, The Canadian Linux Users' Exchange Learning robotics by yourself isnt easy, but it helps when the encouragement comes from an expert whos spent years in the field. Not only does Author David Cook assist you in understanding the component parts of robot development, but he also presents valuable techniques that prepare you to achieve new discoveries on your own. Cook begins with the ... |
||
Programming in Objective-C 2.0 (2nd Edition) (Developer's Library)»rank: 18730by: Stephen G. Kochan
: :Programming in Objective-C 2.0 provides the new Objective-C programmer a complete, step-by-step introduction to the language. The book does not assume previous experience with either C or objected-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in everyday programming needs.Objective-C has become the standard programming language for application development on the Mac OS X and iPhone platforms. A powerful yet simple object-oriented programming language that’s based on the C programming language, Objective-C is widely available not only on OS X but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems.The second edition of this book has been updated ... |
Practical Web 2.0 Applications with PHP (Practical)»rank: 34879by: Quentin Zervaas
: : ...an instructive and expert demonstration of how to use PHP, MySQL, the Zend Framework, Smarty, Ajax, and other powerful technologies for creating robust Web sites. — Michael J. Ross, Web developer/Slashdot contributor Want to assert yourself as a cutting–edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application. In Practical Web 2.0 Applications with PHP, PHP, MySQL, CSS, XHTML, and JavaScript/Ajax development techniques are brought together to show you how to create the hottest PHP web applications, from planning and design up to final implementation, without going over unnecessary ... |