TCP/IP Architecture, Design and Implementation in LinuxThis book provides thorough knowledge of Linux TCP/IP stack and kernel framework for its network stack, including complete knowledge of design and implementation. Starting with simple client-server socket programs and progressing to complex design and implementation of TCP/IP protocol in linux, this book provides different aspects of socket programming and major TCP/IP related algorithms. In addition, the text features netfilter hook framework, a complete explanation of routing sub-system, IP QOS implementation, and Network Soft IRQ. This book further contains elements on TCP state machine implementation,TCP timer implementation on Linux, TCP memory management on Linux, and debugging TCP/IP stack using lcrash. ...
Spring DataYou can choose several data access frameworks when building Java enterprise applications that work with relational databases. But what about big data? This hands-on introduction shows you how Spring Data makes it relatively easy to build applications across a wide range of new data access technologies such as NoSQL and Hadoop.
Through several sample projects, you'll learn how Spring Data provides a consistent programming model that retains NoSQL-specific features and capabilities, and helps you develop Hadoop applications across a wide range of use-cases such as data analysis, event stream processing, and workflow. ...
Programming in Objective-C, 4th EditionProgramming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and Mac platforms.
The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. ...
Programming in CoffeeScriptIf you can do it in JavaScript, you can do it better in CoffeeScript. And, since CoffeeScript “compiles down” to JavaScript, your code will fit neatly into virtually any web environment. In Programming in CoffeeScript, Mark Bates shows web developers why CoffeeScript is so useful and how it avoids the problems that often make JavaScript code buggy and unmanageable. He guides you through every feature and technique you need to write quality CoffeeScript code and shows how to take advantage of CoffeeScript's increasingly robust toolset. ...
Adobe Edge Animate: The Missing ManualWant to create animated graphics for iPhone, iPad, and the Web, using familiar Adobe features? You've come to the right book. Adobe Edge Animate: The Missing Manual shows you how to build HTML5 graphics with Adobe visual tools. No programming experience? No problem. Adobe Edge Animate writes all of the code for you. With this book, you'll be designing great-looking web elements in no time. ...
Sams Teach Yourself Samsung Galaxy Tab in 10 MinutesSams Teach Yourself Samsung Galaxy Tab in 10 Minutes offers straightforward, practical answers for fast results. By working through the 10-minute lessons, you'll learn everything you need to know to quickly and easily get up to speed on the Samsung GALAXY Tab. Step-by-step instructions walk you through the most common questions, issues, and tasks... "Did You Know?" tips offer insider advice and shortcuts... "Watch Out!" alerts help you avoid problems. ...
Introduction to Design Patterns in C++ with Qt, 2/EThis book fills a void between the many syntax-oriented programming texts that teach readers how to program in C++ with standard I/O (e.g., Deitel) and the relatively few books that assume a knowledge of OOP/C++ and emphasize GUI programming using higher-level frameworks (e.g., Blanchette). There are plenty of books on C++ programming but, with few exceptions, the user interface is constrained to either primitive terminal I/O, or closed-source, non-portable libraries (e.g., Microsoft Foundation Classes). ...
Adobe Creative Suite 2 All-in-One Desk Reference For DummiesAdobe software has always been highly respected for creative design and development. Its programs allow you to produce amazing designs and creations with ease, and with the release of the Adobe Creative Suite 2, you can design a wide range of productions ranging from illustrations and Web sites to professional documents and photographic manipulations. ...
Sams Teach Yourself Visual Basic 2010 in 24 HoursIn just 24 sessions of one hour or less, you'll learn how to build complete, reliable, and modern applications with Visual Basic 2010. Using this book's straightforward, step-by-step approach, you'll master the entire process, from navigating VB 2010 to deploying finished solutions. You'll learn how to write efficient object-oriented code; build superior user interfaces; work with graphics, text, and databases; and even control external applications. Each lesson builds on what you've already learned, giving you a strong, practical foundation for success! ...
Sams Teach Yourself Visual C# 2010 in 24 HoursC# has quickly established itself as one of the world's most widely used programming languages. The newest version, Visual C# 2010, includes several important new features, including Silverlight, the Entity Framework, tighter integration with version 4.0 of the .NET Framework, and full support for programming Windows 7 and Office. The proven Sams Teach Yourself method will help all newcomers to C# 2010 get up to speed quickly, no matter whether you've had experience with previous versions of Visual C# or not. You are taken step by step through the process of software development, learning elements as you build a sample application so that the material is framed in a real world approach. ...