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 system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system 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, C library, and C 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 management
- 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. GCC 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 Backbone.js. 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 Jasmine, 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 Development 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 Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python 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 Programming
- Concurrency
- Utility Scripting and System 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 PBX system with Asterisk, 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 system 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 database
- 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 routing, 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 web application with MongoDB. This authoritative introduction—written by a core contributor to the project—shows you the many advantages of using document-oriented databases, and demonstrates how this reliable, high-performance 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. Administration 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