Learning Node Posted: 04 Oct 2012 04:50 AM PDT Book Description Take your web development skills from browser to server with Node—and learn how to write fast, highly scalable network applications on this JavaScript-based platform. With this hands-on guide, you'll quickly master Node's core fundamentals, gain experience with several built-in and contributed modules, and learn the differences and parallels between client- and server-side programming. Get up to speed on Node's event-driven, asynchronous I/O model for developing data-intensive applications that are frequently accessed but computationally simple. If you're comfortable working with JavaScript, this book provides numerous programming and deployment examples to help you take advantage of server-side development with Node. - Explore Node's unique approach to asynchronous development
- Build sample Node applications with the Express framework and Connect middleware
- Use NoSQL solutions such as Redis and MongoDB—and explore Node's relational database modules
- Work with PDF files, serve HTML5 media, and create graphics with Canvas
- Set up bidirectional communication between browser and server with WebSockets
- Learn in-depth practices for debugging and testing your applications
- Deploy Node applications in the cloud or on your own system
“Learning Node will make it easy for someone from any programming background to get a grip on Node.js and build amazing projects.” —Tom Hughes-Croucher, co-author of Node: Up and Running (O'Reilly) Table of Contents Chapter 1. Node.js: Up and Running Chapter 2. Interactive Node with REPL Chapter 3. The Node Core Chapter 4. The Node Module System Chapter 5. Control Flow, Asynchronous Patterns, and Exception Handling Chapter 6. Routing Traffic, Serving Files, and Middleware Chapter 7. The Express Framework Chapter 8. Express, Template Systems, and CSS Chapter 9. Structured Data with Node and Redis Chapter 10. Node and MongoDB: Document-Centric Data Chapter 11. The Node Relational Database Bindings Chapter 12. Graphics and HTML5 Video Chapter 13. WebSockets and Socket.IO Chapter 14. Testing and Debugging Node Applications Chapter 15. Guards at the Gate Chapter 16. Scaling and Deploying Node Applications Appendix. Node, Git, and GitHub Book Details - Paperback: 396 pages
- Publisher: O’Reilly Media (August 2012)
- Language: English
- ISBN-10: 1449323073
- ISBN-13: 978-1449323073
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Learning Node appeared first on Wow! eBook - Blog.
|
Learning Unix for OS X Mountain Lion Posted: 04 Oct 2012 04:41 AM PDT Book Description Think your Mac is powerful now? Author Dave Taylor shows you how to get much more from your system by tapping into Unix, the robust operating system concealed beneath OS X's beautiful user interface. Mountain Lion puts more than a thousand Unix commands at your fingertips—for finding and managing files, remotely accessing your Mac from other computers, and using a variety of freely downloadable open source applications. Take a friendly tour of the Unix command line and 50 of the most useful utilities, and quickly learn how to gain real control over your Mac. - Get your Mac to do exactly what you want, when you want
- Make changes to your Mac's filesystem and directories
- Use Unix's find, locate, and grep commands to locate files containing specific information
- Create unique “super-commands” to perform tasks that you specify
- Run multiple Unix programs and processes at the same time
- Install the X Window system and get a quick tour of the best X11 applications
- Learn how to take even greater advantage of Unix on your Mac
Table of Contents Chapter 1. Why Use Unix? Chapter 2. Using the Terminal Chapter 3. Exploring the Filesystem Chapter 4. File Management Chapter 5. Finding Files and Information Chapter 6. Redirecting I/O Chapter 7. Multitasking Chapter 8. Taking Unix Online Chapter 9. Of Windows and X11 Chapter 10. Where to Go from Here Book Details - Paperback: 236 pages
- Publisher: O’Reilly Media (September 2012)
- Language: English
- ISBN-10: 1449332315
- ISBN-13: 978-1449332310
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Learning Unix for OS X Mountain Lion appeared first on Wow! eBook - Blog.
|
Programming Hive Posted: 04 Oct 2012 04:37 AM PDT Book Description Need to move a relational database application to Hadoop? This comprehensive guide introduces you to Apache Hive, Hadoop's data warehouse infrastructure. You'll quickly learn how to use Hive's SQL dialect—HiveQL—to summarize, query, and analyze large datasets stored in Hadoop's distributed filesystem. This example-driven guide shows you how to set up and configure Hive in your environment, provides a detailed overview of Hadoop and MapReduce, and demonstrates how Hive works within the Hadoop ecosystem. You'll also find real-world case studies that describe how companies have used Hive to solve unique problems involving petabytes of data. - Use Hive to create, alter, and drop databases, tables, views, functions, and indexes
- Customize data formats and storage options, from files to external databases
- Load and extract data from tables—and use queries, grouping, filtering, joining, and other conventional query methods
- Gain best practices for creating user defined functions (UDFs)
- Learn Hive patterns you should use and anti-patterns you should avoid
- Integrate Hive with other data processing programs
- Use storage handlers for NoSQL databases and other datastores
- Learn the pros and cons of running Hive on Amazon's Elastic MapReduce
Table of Contents Chapter 1. Introduction Chapter 2. Getting Started Chapter 3. Data Types and File Formats Chapter 4. HiveQL: Data Definition Chapter 5. HiveQL: Data Manipulation Chapter 6. HiveQL: Queries Chapter 7. HiveQL: Views Chapter 8. HiveQL: Indexes Chapter 9. Schema Design Chapter 10. Tuning Chapter 11. Other File Formats and Compression Chapter 12. Developing Chapter 13. Functions Chapter 14. Streaming Chapter 15. Customizing Hive File and Record Formats Chapter 16. Hive Thrift Service Chapter 17. Storage Handlers and NoSQL Chapter 18. Security Chapter 19. Locking Chapter 20. Hive Integration with Oozie Chapter 21. Hive and Amazon Web Services (AWS) Chapter 22. HCatalog Chapter 23. Case Studies Book Details - Paperback: 352 pages
- Publisher: O’Reilly Media (September 2012)
- Language: English
- ISBN-10: 1449319335
- ISBN-13: 978-1449319335
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Programming Hive appeared first on Wow! eBook - Blog.
|
Ethics of Big Data Posted: 04 Oct 2012 04:33 AM PDT Book Description What are your organization's policies for generating and using huge datasets full of personal information? This book examines ethical questions raised by the big data phenomenon, and explains why enterprises need to reconsider business decisions concerning privacy and identity. Authors Kord Davis and Doug Patterson provide methods and techniques to help your business engage in a transparent and productive ethical inquiry into your current data practices. Both individuals and organizations have legitimate interests in understanding how data is handled. Your use of data can directly affect brand quality and revenue—as Target, Apple, Netflix, and dozens of other companies have discovered. With this book, you'll learn how to align your actions with explicit company values and preserve the trust of customers, partners, and stakeholders. - Review your data-handling practices and examine whether they reflect core organizational values
- Express coherent and consistent positions on your organization's use of big data
- Define tactical plans to close gaps between values and practices—and discover how to maintain alignment as conditions change over time
- Maintain a balance between the benefits of innovation and the risks of unintended consequences
Table of Contents Chapter 1. Big Data, Big Impact Chapter 2. Values and Actions Chapter 3. Current Practices Chapter 4. Aligning Values and Actions Book Details - Paperback: 82 pages
- Publisher: O’Reilly Media (September 2012)
- Language: English
- ISBN-10: 1449311792
- ISBN-13: 978-1449311797
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Ethics of Big Data appeared first on Wow! eBook - Blog.
|
Developing with Google+ Posted: 04 Oct 2012 04:30 AM PDT Book Description Would you like to integrate Google+ with an existing website, or build your own social application on the platform? Developing with Google+ takes you on a tour of the Google+ APIs, with lots of concrete examples and hands-on projects. You'll learn how to take advantage of Google+ social plug-ins, communicate programmatically with Google+ over REST APIs, and author real-time Hangout Apps. Over the course of this book, you'll follow the progress of a fictional company, Baking Disasters, as it incorporates all the features of the Google+ platform. - Make the most of social widgets such as the +1 button, Badge, and the Share button
- Use performance tuning techniques to speed up social plugins on your site
- Create your own plugins by accessing public data APIs with RESTful web services
- Transform an blog into a social web application through server-side processing
- Use OAuth to authenticate users and authorize your access to their private data
- Extend Google+ Hangouts programmatically and create your own application
Table of Contents Chapter 1. Introduction Chapter 2. Social Plugins Chapter 3. Public Data APIs Chapter 4. OAuth-Enabled APIs Chapter 5. Collaborative Baking with Hangout Apps Chapter 6. Wrapping Up the Baked Goods Book Details - Paperback: 104 pages
- Publisher: O’Reilly Media (September 2012)
- Language: English
- ISBN-10: 1449312268
- ISBN-13: 978-1449312268
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Developing with Google+ appeared first on Wow! eBook - Blog.
|
Tidak ada komentar:
Posting Komentar