Pages - Menu

Monday, September 23, 2013

MongoDB in Action

MongoDB in Action

MongoDB in Action is a comprehensive guide to MongoDB for application developers. The book begins by explaining what makes MongoDB unique and describing its ideal use cases. A series of tutorials designed for MongoDB mastery then leads into detailed examples for leveraging MongoDB in e-commerce, social networking, analytics, and other common applications.About the Technology

Big data can mean big headaches. MongoDB is a document-oriented database designed to be flexible, scalable, and very fast, even with big data loads. It's built for high availability, supports rich, dynamic schemas, and lets you easily distribute data across multiple servers.About this Book

MongoDB in Action introduces you to MongoDB and the document-oriented database model. This perfectly paced book provides both the big picture you'll need as a developer and enough low-level detail to satisfy a system engineer. Numerous examples will help you develop confidence in the crucial area of data modeling. You'll also love the deep explanations of each feature, including replication, auto-sharding, and deployment

This book is written for developers. No MongoDB or NoSQL experience required.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's Inside
Indexes, queries, and standard DB operations
Map-reduce for custom aggregations and reporting
Schema design patterns
Deploying for scale and high availability

Table of Contents

PART 1 GETTING STARTED
  1. A database for the modern web
  2. MongoDB through the JavaScript shell
  3. Writing programs using MongoDB
PART 2 APPLICATION DEVELOPMENT IN MONGODB
  1. Document-oriented data
  2. Queries and aggregation
  3. Updates, atomic operations, and deletes
PART 3 MONGODB MASTERY
  1. Indexing and query optimization
  2. Replication
  3. Sharding
  4. Deployment and administration

Download links: 

MongoDB: The Definitive Guide pdf download

MongoDB: The Definitive Guide Powerful and Scalable Data Storage

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

Download links:

Sunday, September 22, 2013

MongoDB Applied Design Patterns pdf download

MongoDB Applied Design Patterns Practical Use Cases with the Leading NoSQL Database

Whether you’re building a social media site or an internal-use enterprise application, this hands-on guide shows you the connection between MongoDB and the business problems it’s designed to solve. You’ll learn how to apply MongoDB design patterns to several challenging domains, such as ecommerce, content management, and online gaming. Using Python and JavaScript code examples, you’ll discover how MongoDB lets you scale your data model while simplifying the development process.

Many businesses launch NoSQL databases without understanding the techniques for using their features most effectively. This book demonstrates the benefits of document embedding, polymorphic schemas, and other MongoDB patterns for tackling specific big data use cases, including:
  • Operational intelligence: Perform real-time analytics of business data
  • Ecommerce: Use MongoDB as a product catalog master or inventory management system
  • Content management: Learn methods for storing content nodes, binary assets, and discussions
  • Online advertising networks: Apply techniques for frequency capping ad impressions, and keyword targeting and bidding
  • Social networking: Learn how to store a complex social graph, modeled after Google+
  • Online gaming: Provide concurrent access to character and world data for a multiplayer role-playing game

Download links:

Thursday, September 12, 2013

Nihongo Sou Matome N1  日本語総まとめ N1 download


日本語能力試験対策の決定版!『日本語総まとめ』シリーズ

「文法」「語彙」「漢字」「読解」の分野別学習で、受験に必要な言語知識を強化する『日本語総まとめ』シリーズ。
1日見開き2ページの学習しやすいレイアウトで、1冊6~8週で完成。
受験前に必要な学習内容の総仕上げができます。
英語・中国語・韓国語の3カ国語訳付き。


日本語総まとめ N1 

  1.  日本語 総まとめ N1 漢字 : mediafire 
  2.  日本語 総まとめ N1 語彙 :  mediafire
  3.  日本語 総まとめ N1 聴解: mediafire
  4. 日本語総まとめ N1 読解:  Mediafire 
  5. 日本語総まとめ N1 文法: Mediafire 

Friday, September 6, 2013

Yii Rapid Application Development Hotshot


Become a RAD hotshot with Yii, the world's most popular PHP framework

Overview
A series of projects to help you learn Yii and Rapid Application Development.
Learn how to build and incorporate key web technologies.
Use as a cookbook to look up key concepts, or work on the projects from start to finish for a complete web application.

Yii Rapid Application Development Hotshot In Detail

Yii is a high performance PHP framework for rapid web application development. It is well designed, well supported, easy to learn, and easy to maintain. If you are beginning to learn web development or are a seasoned programmer with demanding clients, learning Yii will benefit your projects and career.

Yii Rapid Application Development Hotshot will guide you through a series of projects covering a variety of web development hot topics to build a complete application. You will explore key features of a web application as implemented in Yii and experience the power of rapid application development.

Supercharge your projects and your programming ability by becoming a Yii Rapid Application Development Hotshot. Start with the topics that grab your attention or work through each project in sequence. At the end of each project, you will have a working application, a better understanding of Yii, and a new web development skill under your belt.

Integrate with Google API. Gamify your data. Share your functionality as a service. Mobilize your app. Mine and report on your information. Have fun and produce results!

What you will learn from this book

  • Catapult your application into existence with Yii's scaffolding capabilities.
  • Mobilize your web application with Yii and jQuery Mobile.
  • Lock down areas of your application with access control.
  • Manage users and permission levels.
  • Incorporate Software as a Service into your application.
  • Gamify your data.
  • Mine your information with data query jobs and reporting.
  • Reuse your work as Yii modules.

Approach

Practical, real world example projects. Start with the topics that grab your attention or work through each project in sequence.

Who this book is written for

This book is for intermediate to advanced level PHP programmers who want to master Yii.

Download links:

Tuesday, September 3, 2013

PHP and MySQL Web Development, 4 editions pdf download


PHP and MySQL Web Development, 4 editions 

PHP and MySQL are popular open-source technologies that are ideal for quickly developing database-driven Web applications. PHP is a powerful scripting language designed to enable developers to create highly featured Web applications quickly, and MySQL is a fast, reliable database that integrates well with PHP and is suited for dynamic Internet-based applications.

This practical, hands-on book includes numerous examples that demonstrate common tasks such as authenticating users, constructing a shopping cart, generating PDF documents and images dynamically, sending and managing email, facilitating user discussions, connecting to Web services using XML, and developing Web 2.0 applications with Ajax-based interactivity.

Download links:

Head First Object-Oriented Analysis and Design pdf download


Head First Object-Oriented Analysis and Design A Brain Friendly Guide to OOA&D 

Head First Object-Oriented Analysis & Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones.

By exploiting how your brain works, Head First Object-Oriented Analysis & Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!

Download links: