Bestsellers > Books > Languages and Tools
|
|
Reversing: Secrets of Reverse Engineering»rank: 26117by: 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 Game Programming University»rank: 14737by: Gary Rosenzweig
: : Gary Rosenzweig's ActionScript 3.0 Game Programming University shows you how to use ActionScript, the programming language behind Flash CS3 Professional. The lessons teach you all the basics of ActionScript programming through game examples, but the code can be easily adapted to non-game-oriented projects, such as web training and advertising. Written by a real-world Flash developer, this book presents you with the source code of 16 complete games and lays the foundation for you to create your own games. Gary also provides a companion website - flashgameu.com, which contains files, updates, new content, Gary's blog and much more. |
||
HTML, XHTML, and CSS All-in-One Desk Reference For Dummies (For Dummies (Computer/Tech))»rank: 19237by: Andy Harris, Chris McCulloh
: :Want to build a killer Web site? Want to make it easy to keep your site up to date? You'll need to know how CSS, HTML, and XHTML work together. HTML, XHTML, and CSS All-In-One Desk Reference For Dummies makes that easy too! These eight minibooks get you started, explain standards, and help you connect all the dots to create sites with pizzazz. This handy, one-stop guide catches you up on XHTML basics and CSS fundamentals. You'll learn how to work with Positionable CSS to create floating elements, margins, and multi-column layouts, and you'll get up to speed on client-side programming with JavaScript. You'll also get the low-down on server side programming ... |
Java Persistence with Hibernate»rank: 13953by: Christian Bauer, Gavin King
: :Java Persistence with Hibernate is considerably more than simply a second edition to Hibernate in Action. It provides a comprehensive overview of all the capabilities of the Java Persistence API in addition to those of Hibernate 3, as well as a detailed comparative analysis of the two. It describes how Hibernate has been used to implement the Java Persistence standard, and how to leverage the Hibernate extensions to Java Persistence. -- From the Forward by LINDA DEMICHIEL Specification Lead, Enterprise JavaBeans 3.0 and Java Persistence Sun Microsystems Persistence, the ability of data to outlive an instance of a program, is central to modern applications. Hibernate, the most popular Java persistence tool, provides ... |
||
Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)»rank: 19336by: Michael Dawson
: :Ready to learn Python programming? Are you new to programming with Python? Do you need a solid introduction to the fundamental concepts? You've found it in 'Python Programming for the Absolute Beginner, Second Edition,' the updated version of the successful 'Python Programming for the Absolute Beginner.' As part of the for the absolute beginner series developed by computer science instructors exclusively for Cengage Learning Course Technology PTR, this book will teach you the basics of Python programming through simple game creation. You can then take the skills you learn and use them for more practical Python programming applications and real-world programming scenarios. Better still, by the time you finish this book you ... |
SQL Pocket Guide (Pocket References)»rank: 25893by: Jonathan Gennick
: :SQL is the language of databases. It's used to create and maintain database objects, place data into those objects, query the data, modify the data, and, finally, delete data that is no longer needed. Databases lie at the heart of many, if not most business applications. Chances are very good that if you're involved with software development, you're using SQL to some degree. And if you're using SQL, you should own a good reference or two. Now available in an updated second edition, our very popular 'SQL Pocket Guide' is a major help to programmers, database administrators, and everyone who uses SQL in their day-to-day work. The 'SQL Pocket Guide' is a ... |
||
Beginning Xml»rank: 618342by: Kurt Cagle, Dave Gibbons, David Hunter, Nikola Ozu, Jon Pinnock, Curt Cagle
: : When the first edition of this book was written, XML was a relatively new language but already gaining ground fast and becoming more and more widely used in a vast range of applications. By the time of the second edition, XML had already proven itself to be more than a passing fad, and was in fact being used throughout the industry for an incredibly wide range of uses. With the third edition, it was clear that XML was a mature technology, but more important, it became evident that the XML landscape was dividing into several areas of expertise. Now in this edition, we needed to categorize the increasing number of specifications ... |
The Design of Sites: Patterns for Creating Winning Web Sites (2nd Edition)»rank: 26329by: Douglas K. van Duyne, James A. Landay, Jason I. Hong
: :<>Praise for the second edition of The Design of Sites 'In my worldwide IBM marketing role, I have the benefit of working with some of the finest international interactive agencies and internal Web teams. As I read The Design of Sites, [I see] the insight from years of professional advice has been put to paper. Nowhere have I seen such a practical, effective, and easy-to-use book to solve and avoid Internet design issues. I keep a copy of the book handy to remind me of the things I forgot and to gain fresh perspectives. It never fails to deliver.'-John Cilio, marketing manager, IBM System x & z Storage Synergy'The Design of ... |
||
Agile Web Development with Rails, 2nd Edition»rank: 26409by: 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: 45354by: 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 ... |