Minggu, 09 Juni 2013

Wow! eBook: Linux System Programming, 2nd Edition - 5 new eBooks


Wow! eBook: Linux System Programming, 2nd Edition - 5 new eBooks

Link to Wow! eBook

Linux System Programming, 2nd Edition

Posted: 09 Jun 2013 06:08 AM PDT

Book Description

Write software that draws directly on services offered by the Linux kernel and core libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux programming, a reference manual on Linux calls, and an insider's guide to writing smarter, faster code.

Love clearly distinguishes between POSIX standard functions and special services offered only by Linux. With a new chapter on multithreading, this updated and expanded edition provides an in-depth look at Linux from both a theoretical and applied perspective over a wide range of programming topics, including:

  • A Linux kernel, library, and compiler overview
  • Basic I/O operations, such as reading from and writing to files
  • Advanced I/O interfaces, memory mappings, and optimization techniques
  • The family of system calls for basic process
  • Advanced process management, including real-time processes
  • Thread concepts, multithreaded programming, and Pthreads
  • File and directory management
  • Interfaces for allocating memory and optimizing memory access
  • Basic and advanced signal interfaces, and their role on the system
  • Clock management, including POSIX clocks and high-resolution timers

Table of Contents
Chapter 1. Introduction and Essential Concepts
Chapter 2. File I/O
Chapter 3. Buffered I/O
Chapter 4. Advanced File I/O
Chapter 5. Process Management
Chapter 6. Advanced Process Management
Chapter 7. Threading
Chapter 8. File and Directory Management
Chapter 9. Memory Management
Chapter 10. Signals
Chapter 11. Time

Appendix A. Extensions to the C Language
Appendix B. Bibliography

Book Details

  • Paperback: 456 pages
  • Publisher: O’Reilly Media; 2nd Edition (May 2013)
  • Language: English
  • ISBN-10: 1449339530
  • ISBN-13: 978-1449339531
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Linux System Programming, 2nd Edition appeared first on Wow! eBook.

Developing Backbone.js Applications

Posted: 09 Jun 2013 06:05 AM PDT

Book Description

If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with . You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture.

Start with the basics of MVC, SPA, and Backbone, then get your hands dirty building sample applications—a simple Todo list app, a RESTful book library app, and a modular app with Backbone and RequireJS. Author Addy Osmani, an engineer for Google's Chrome team, also demonstrates advanced uses of the framework.

  • Learn how Backbone.js brings MVC benefits to the client-side
  • Write code that can be easily read, structured, and extended
  • Work with the Backbone.Marionette and Thorax extension frameworks
  • Solve common problems you'll encounter when using Backbone.js
  • Organize your code into modules with AMD and RequireJS
  • Paginate data for your Collections with the Backbone.Paginator plugin
  • Bootstrap a new Backbone.js application with boilerplate code
  • Use Backbone with jQuery Mobile and resolve routing problems between the two
  • Unit-test your Backbone apps with , QUnit, and SinonJS

Table of Contents
Chapter 1. Introduction
Chapter 2. Fundamentals
Chapter 3. Backbone Basics
Chapter 4. Exercise 1: Todos—Your First Backbone.js App
Chapter 5. Exercise 2: Book Library—Your First RESTful Backbone.js App
Chapter 6. Backbone Extensions
Chapter 7. Common Problems and Solutions
Chapter 8. Modular
Chapter 9. Exercise 3: Your First Modular Backbone and RequireJS App
Chapter 10. Paginating Backbone.js Requests and Collections
Chapter 11. Backbone Boilerplate and Grunt-BBB
Chapter 12. Backbone and jQuery Mobile
Chapter 13. Jasmine
Chapter 14. QUnit
Chapter 15. SinonJS
Chapter 16. Conclusions

Appendix A. Further Learning
Appendix B. Resources

Book Details

  • Paperback: 374 pages
  • Publisher: O’Reilly Media (May 2013)
  • Language: English
  • ISBN-10: 1449328253
  • ISBN-13: 978-1449328252
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Developing Backbone.js Applications appeared first on Wow! eBook.

Python Cookbook, 3rd Edition

Posted: 09 Jun 2013 06:01 AM PDT

Book Description

If you need help writing programs in 3, or want to update older 2 code, this book is just the ticket. Packed with practical recipes written and tested with 3.3, this unique cookbook is for experienced programmers who want to focus on modern tools and idioms.

Inside, you'll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works.

Topics include:

  • Data Structures and Algorithms
  • Strings and Text
  • Numbers, Dates, and Times
  • Iterators and Generators
  • Files and I/O
  • Data Encoding and Processing
  • Functions
  • Classes and Objects
  • Metaprogramming
  • Modules and Packages
  • Network and Web
  • Utility Scripting and Administration
  • Testing, Debugging, and Exceptions
  • C Extensions

Table of Contents
Chapter 1. Data Structures and Algorithms
Chapter 2. Strings and Text
Chapter 3. Numbers, Dates, and Times
Chapter 4. Iterators and Generators
Chapter 5. Files and I/O
Chapter 6. Data Encoding and Processing
Chapter 7. Functions
Chapter 8. Classes and Objects
Chapter 9. Metaprogramming
Chapter 10. Modules and Packages
Chapter 11. Network and Web Programming
Chapter 12. Concurrency
Chapter 13. Utility Scripting and System Administration
Chapter 14. Testing, Debugging, and Exceptions
Chapter 15. C Extensions

Book Details

  • Paperback: 706 pages
  • Publisher: O’Reilly Media; 3rd Edition (May 2013)
  • Language: English
  • ISBN-10: 1449340377
  • ISBN-13: 978-1449340377
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Python Cookbook, 3rd Edition appeared first on Wow! eBook.

Asterisk: The Definitive Guide, 4th Edition

Posted: 09 Jun 2013 05:59 AM PDT

Book Description

Design a complete Voice over IP (VoIP) or traditional with , even if you have only basic telecommunications knowledge. This bestselling guide makes it easy, with a detailed roadmap that shows you how to install and configure this open source software, whether you're upgrading your existing phone or starting from scratch.

Ideal for Linux administrators, developers, and power users, this updated edition shows you how to write a basic dialplan step-by-step, and brings you up to speed on the features in Asterisk 11, the latest long-term support release from Digium. You'll quickly gain working knowledge to build a simple yet inclusive system.

  • Integrate Asterisk with analog, VoIP, and digital telephony systems
  • Build an interactive dialplan, using best practices for more advanced features
  • Delve into voicemail options, such as storing messages in a
  • Connect to external services including Google Talk, XMPP, and calendars
  • Incorporate Asterisk features and functions into a relational database to facilitate information sharing
  • Learn how to use Asterisk's security, call , and faxing features
  • Monitor and control your system with the Asterisk Manager Interface (AMI)
  • Plan for expansion by learning tools for building distributed systems

Table of Contents
Chapter 1. A Telephony Revolution
Chapter 2. Asterisk Architecture
Chapter 3. Installing Asterisk
Chapter 4. Initial Configuration Tasks
Chapter 5. User Device Configuration
Chapter 6. Dialplan Basics
Chapter 7. Outside Connectivity
Chapter 8. Voicemail
Chapter 9. Internationalization
Chapter 10. Deeper into the Dialplan
Chapter 11. Parking, Paging, and Conferencing
Chapter 12. Internet Call Routing
Chapter 13. Automatic Call Distribution (ACD) Queues
Chapter 14. Device States
Chapter 15. The Automated Attendant
Chapter 16. Relational Database Integration
Chapter 17. Interactive Voice Response
Chapter 18. External Services
Chapter 19. Fax
Chapter 20. Asterisk Manager Interface (AMI)
Chapter 21. Asterisk Gateway Interface (AGI)
Chapter 22. Clustering
Chapter 23. Distributed Universal Number Discovery (DUNDi)
Chapter 24. System Monitoring and Logging
Chapter 25. Web Interfaces
Chapter 26. Security
Chapter 27. Asterisk: A Future for Telephony

Appendix A. Understanding Telephony
Appendix B. Protocols for VoIP
Appendix C. Preparing a System for Asterisk

Book Details

  • Paperback: 846 pages
  • Publisher: O’Reilly Media; 4th Edition (May 2013)
  • Language: English
  • ISBN-10: 1449332420
  • ISBN-13: 978-1449332426
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Asterisk: The Definitive Guide, 4th Edition appeared first on Wow! eBook.

MongoDB: The Definitive Guide, 2nd Edition

Posted: 09 Jun 2013 05:55 AM PDT

Book Description

Manage the huMONGOus amount of data collected through your application with MongoDB. This authoritative introduction—written by a core contributor to the —shows you the many advantages of using document-oriented databases, and demonstrates how this reliable, high- system allows for almost infinite horizontal scalability.

This updated second edition provides guidance for database developers, advanced configuration for system administrators, and an overview of the concepts and use cases for other people on your project. Ideal for NoSQL newcomers and experienced MongoDB users alike, this guide provides numerous real-world schema design examples.

  • Get started with MongoDB core concepts and vocabulary
  • Perform basic write operations at different levels of safety and speed
  • Create complex queries, with options for limiting, skipping, and sorting results
  • Design an application that works well with MongoDB
  • Aggregate data, including counting, finding distinct values, grouping documents, and using MapReduce
  • Gather and interpret statistics about your collections and databases
  • Set up replica sets and automatic failover in MongoDB
  • Use sharding to scale horizontally, and learn how it impacts applications
  • Delve into monitoring, security and authentication, backup/restore, and other administrative tasks

Table of Contents
Part I: Introduction to MongoDB
Chapter 1. Introduction
Chapter 2. Getting Started
Chapter 3. Creating, Updating, and Deleting Documents
Chapter 4. Querying

Part II: Designing Your Application
Chapter 5. Indexing
Chapter 6. Special Index and Collection Types
Chapter 7. Aggregation
Chapter 8. Application Design

Part III: Replication
Chapter 9. Setting Up a Replica Set
Chapter 10. Components of a Replica Set
Chapter 11. Connecting to a Replica Set from Your Application
Chapter 12.

Part IV: Sharding
Chapter 13. Introduction to Sharding
Chapter 14. Configuring Sharding
Chapter 15. Choosing a Shard Key
Chapter 16. Sharding Administration

Part V: Application Administration
Chapter 17. Seeing What Your Application Is Doing
Chapter 18. Data Administration
Chapter 19. Durability

Part VI: Server Administration
Chapter 20. Starting and Stopping MongoDB
Chapter 21. Monitoring MongoDB
Chapter 22. Making Backups
Chapter 23. Deploying MongoDB

Appendix A. Installing MongoDB
Appendix B. MongoDB Internals

Book Details

  • Paperback: 432 pages
  • Publisher: O’Reilly Media; 2nd Edition (May 2013)
  • Language: English
  • ISBN-10: 1449344682
  • ISBN-13: 978-1449344689
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post MongoDB: The Definitive Guide, 2nd Edition appeared first on Wow! eBook.

Tidak ada komentar:

Posting Komentar