The Art of Assembly Language teaches programmers how to understand assembly language and how to use it to write powerful, efficient code. Using the proven High Level Assembler (HLA) as its primary teaching tool, The Art of Assembly Language leverages your knowledge of high level programming languages to make it easier for you to quickly grasp basic assembly concepts.
So you've got an idea for an iPhone app -- along with everyone else on the planet. Set your app apart with elegant design, efficient usability, and a healthy dollop of personality. Tap Happy takes you from concept to polished interface design with plain-spoken principles and a rich collection of visual examples for designing exceptional interfaces for the iPhone and iPod Touch.
O'Reilly Media, Inc. 2010-03-02T07:20:05-08:11How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, this book offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You'll learn how to develop large web applications with the extreme precision required for other types of software.
O'Reilly Media, Inc. 2010-03-01T10:20:31-08:13 PDFWhile the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 100 recipes to help you take advantage of REST, HTTP, and the infrastructure of the Web. You'll learn ways to design RESTful web services for client and server applications that meet performance, scalability, reliability, and security goals, no matter what programming language and development framework you use.
O'Reilly Media, Inc. 2010-03-01T10:20:31-08:14 PDFjQuery: Novice to Ninja is a compilation of best-practice jQuery solutions to meet the most challenging JavaScript problems. In this question-and-answer book on jQuery, you'll find a cookbook of ready-to-go solutions to help breathe life into your web page. All code used to create each solution is available for download and guaranteed to be simple, efficient and cross-browser compatible.
Earl Castledine 2010-02-22T13:21:32-08:15 PRINTScreen sharing lets you control the mouse and keyboard of one computer while you sit at another computer across the room or on the other side of the world. It's great for providing remote tech support, configuring and managing a remote server, and collaborating on documents. In recent versions of Mac OS X, Apple has piled on the options, enabling screen sharing via iChat, Bonjour, directly by entering an IP address, and Back to My Mac. Plus, Skype has a screen sharing feature and various iPhone apps offer remote screen sharing.
All these screen sharing choices bring complexity, and this book helps you match your situation to the best screen-sharing option for your needs. You'll learn how to configure the software-and set up your router, if necessary. And, should something not work as expected, the book also includes problem-solving advice.
O'Reilly Media, Inc. 2010-02-19T15:20:29-08:16 PDFHTML and CSS are the workhorses of web design, but using them together to build consistent, reliable web pages is difficult if you're relying on outdated, confusing, and unnecessary HTML hacks and workarounds. With this practical book, you'll learn how to work with these tools far more effectively than is standard practice for most web developers. You'll learn how to connect the underlying theory and design of HTML and CSS to your everyday work habits.
Ben Henick 2010-02-18T13:22:15-08:18 PRINT or PDFGreat news: the Android Market now has thousands of new apps and games with a lot more on the way. How do you pick the right ones for your Android phone? Best Android Apps shines the light on more than 200 amazing apps that will delight, empower, and entertain you. Flip through this book for app suggestions, or head directly to one of several categories, including At Work, Communications, Lifestyle, Entertainment, Games, Android Developer Challenge (ADC) winners, and more!