Sabtu, 23 April 2016

1Bookcase - 11 books ready for downloading


1Bookcase - 11 books ready for downloading

Link to 1Bookcase

Practical MongoDB

Posted: 22 Apr 2016 10:47 AM PDT

Practical MongoDB

Practical MongoDB: Architecting, Developing, and Administering MongoDB.

Practical Guide to MongoDB: Architecting, Developing, and Administering MongoDB begins with a short introduction to the basics of NoSQL databases and then introduces readers to MongoDB—the leading document based NoSQL database, acquainting them step-by-step with all aspects of MongoDB.

Practical Guide to MongoDB covers the data model, underlying architecture, coding with Mongo Shell, and administrating the MongoDB platform, among other topics. The book also provides clear guidelines and practical examples for architecting, developing, and deploying applications using the MongoDB platform. Database developers, architects, and administrators will find useful information covering all aspects of the MongoDB platform and how to put it to use practically.

The “one-size-fits-all” thinking regarding traditional RDBMSs has been challenged in the last few years by the emergence of diversified NoSQL databases. More than 120 NoSQL databases are now available in the market, and the leader by far is MongoDB. With so many companies opting for MongoDB as their NoSQL database of choice, there’s a need for a practical how-to combined with expert advice for getting the most out of the software.

Practical Guide to MongoDB provides readers with:

  • A solid understanding of NoSQL databases
  • An understanding of how to get started with MongoDB
  • Methodical coverage of the architecture, development, and administration of MongoDB
  • A plethora of “How to's” enabling you to use the technology most efficiently to solve the problems you face

What you'll learn

  • A guide for people to understand about NoSQL and the document-based database MongoDB, and how they differ from the traditional RDBMS
  • Provides insight on architecting solutions using MongoDB
  • Provides information on the limitations of MongoDB as a Big Data platform
  • Methodically covers architecture, development, administration and data model of MongoDB
  • Cites examples in order to make the users comfortable in getting started with MongoDB

Who this book is for

Practical Guide to MongoDB will be of interest to programmers, Big Data architects, application architects, technology enthusiasts, students, and solution experts.

The post Practical MongoDB appeared first on 1Bookcase.

Practical Graph Analytics with Apache Giraph

Posted: 22 Apr 2016 10:42 AM PDT

Practical Graph Analytics with Apache Giraph

Practical Graph Analytics with Apache Giraph.

Practical Graph Analytics with Apache Giraph helps you build data mining and machine learning applications using the Apache Foundation's Giraph framework for graph processing. This is the same framework as used by Facebook, Google, and other social media analytics operations to derive business value from vast amounts of interconnected data points.

Graphs arise in a wealth of data scenarios and describe the connections that are naturally formed in both digital and real worlds. Examples of such connections abound in online social networks such as Facebook and Twitter, among users who rate movies from services like Netflix and Amazon Prime, and are useful even in the context of biological networks for scientific research. Whether in the context of business or science, viewing data as connected adds value by increasing the amount of information available to be drawn from that data and put to use in generating new revenue or scientific opportunities.

Apache Giraph offers a simple yet flexible programming model targeted to graph algorithms and designed to scale easily to accommodate massive amounts of data. Originally developed at Yahoo!, Giraph is now a top top-level project at the Apache Foundation, and it enlists contributors from companies such as Facebook, LinkedIn, and Twitter. Practical Graph Analytics with Apache Giraph brings the power of Apache Giraph to you, showing how to harness the power of graph processing for your own data by building sophisticated graph analytics applications using the very same framework that is relied upon by some of the largest players in the industry today.

What you'll learn

  • Model relationships in your data as graphs
  • Learn the Apache Giraph programming model and API
  • Create data mining algorithms in the Apache Giraph framework
  • Recognize common programming patterns in graph analysis
  • Scale your analyses applications as your business grows
  • Integrate your use of Giraph with Hadoop and other elements of the Big Data ecosystem

Who this book is for

Practical Graph Analytics with Apache Giraph is for data scientists and developers wanting to build large-scale, graph-mining and machine-learning applications. Practical Graph Analytics with Apache Giraph can also serve as guide for architects who want to integrate such analytics applications into their infrastructure.

The post Practical Graph Analytics with Apache Giraph appeared first on 1Bookcase.

OSPF: A Network Routing Protocol

Posted: 22 Apr 2016 10:36 AM PDT

OSPF A Network Routing Protocol

OSPF: A Network Routing Protocol.

Learn how routers network using the OSPF (Open Shortest Path First) protocol and unpick Dijkstra's Network Algorithm to see how OSPF performs the calculations to determine the shortest or most appropriate path between two routers. OSPF: A Network Routing Protocol dives deep into the OSPF protocol without sacrificing simplicity in language. All of this is done with running examples and illustrations to clarify concepts and enhance the enjoyment of networking.

OSPF: A Network Routing Protocol is an absorbing, comprehensible account of OSPF, including the algorithm which is used for calculating its routes. While OSPF has traditionally been an organizational networking protocol, in these exciting times of Software Defined Networking (SDN), it has assumed an important role in the consolidated data center too. Now that the traditional distinctions between server and network roles are getting blurred, everyone in the data center needs to become familiar with networking and networking protocols.

What you'll learn

  • How routers accurately perform dynamic routing (packet forwarding) towards the final destination (despite being blind)
  • What are the fundamentals of the OSI model
  • What is the OSPF protocol
  • What is Dijkstra's Network Algorithm

Who this book is for

This book is for every computer networking professional, whether a relatively new network initiate, or an experienced veteran.

The post OSPF: A Network Routing Protocol appeared first on 1Bookcase.

Make an E-commerce Site in a Weekend

Posted: 22 Apr 2016 10:33 AM PDT

Make an E-commerce Site in a Weekend

Make an E-commerce Site in a Weekend: Using PHP.

Learn to build e-commerce sites using PHP by installing a server using WAMP, configuring MySQL for your product database, creating your product database and tables, and writing the required PHP scripts for accessing and inserting data into the database. Make an E-commerce Site in a Weekend: Using PHP details how to create shopping carts for your customers and how to set up secure payment and processing options. Even if you are an absolute beginner and don’t have much programming experience, you can build a responsive, powerful, and fully featured e-commerce site quickly using the information in this book.

What you'll learn

  • Create and maintain your e-commerce website using PHP scripts
  • Create, edit, and update your product database using MySQL
  • Manage visitors to your site, create custom forms, manage session handling, and more
  • Manage shopping carts and shipping information
  • Receive money through different payment modes on the sale of merchandise

Who this book is for

This book is for people who want to quickly set up their first e-commerce site. The book addresses beginners who don't have a deep experience in programming languages. It teaches how to build professional fully featured e-commerce websites using PHP. The book uses practical, step-by step examples to explain all of the topics required in designing, creating, and managing an interactive e-commerce web site.

The post Make an E-commerce Site in a Weekend appeared first on 1Bookcase.

Make a 2D RPG in a Weekend, 2nd Edition

Posted: 22 Apr 2016 10:18 AM PDT

Make a 2D RPG in a Weekend, 2nd Edition

Make a 2D RPG in a Weekend: With RPG Maker MV, 2nd Edition.

Updated for RPG Maker MV using JavaScript, Make a 2D RPG in a Weekend shows you how to create your very own dungeon crawler game in RPG Maker MV in a single weekend. The entire process, from start to finish, is covered within this book. You will see a variety of dungeon maps and events, all broken down for your convenience.

One of the hardest parts of game development is actually finishing a game, but it is also one of the most important steps on the way to becoming a game developer. If you have yet to finish a game, this book will give you the confidence and resources you need to finally be able to create your very own RPG. Once you’ve completed the game in this book, you’ll be able to modify it as much as you like, adding new monsters and quests, and you’ll have the skills to go on to create your second game all by yourself. Among the topics covered in this book are:

  • Creating various types of enemy encounters via the use of the eventing system, and JavaScript replacing the old Ruby commands.
  • Creating a special area that allows the player to pick their character of choice instead of being forced to play a particular character.
  • Clever uses of events to create items that allow the player to return to town instantly and summon vehicles to their side.

What you'll learn

  • Create playable characters that have different attributes and play styles.
  • Create a wide variety of weapons, armors, and items for the player to purchase, find, and use.
  • JavaScript is now used throughout.
  • Design dungeon levels with specific goals in mind.
  • Create treasure chests with random contents or contents based on the player's character.
  • Create doors that require keys or puzzles to unlock.
  • Create a variety of enemy encounters.

Who this book is for

Make a 2D RPG in a Weekend is for anyone who has ever wanted to create a game from scratch. All you need is this book and a copy of RPG Maker MV.

The post Make a 2D RPG in a Weekend, 2nd Edition appeared first on 1Bookcase.

Learn Swift 2 on the Mac, 2nd Edition

Posted: 22 Apr 2016 10:12 AM PDT

Learn Swift 2 on the Mac, 2nd Edition

Learn Swift 2 on the Mac: For OS X and iOS, 2nd Edition.

Swift is Apple’s new, native, fast, and easy to learn programming language for iOS, watchOS, tvOS and OS X app development. It’s their “Objective-C without the C”. If you are an iOS developer or planning to become one, learning Swift is your #1 priority, and Learn Swift 2 on the Mac tells you everything you need to get up to speed, well, swiftly. The language is evolving very quickly, Apple has released version 2.1 of the langugae.

You’ll start with the Swift Playground and an introduction to object-oriented programming so you can immediately see Swift in action. You then learn about all of the key language features like functions, closures, protocols, classes, methods, extensions, and how Swift works just as well as Objective-C when it comes to easy memory management with ARC.

Finally, you’ll learn how to use Swift alongside Objective-C as well as with Core Data, and you’ll learn how to put all of the pieces together with REST base application.

What you'll learn

  • Object-oriented basics with Swift and the Swift Playground
  • How to use key language features like functions and classes in Swift
  • How to mix and match Swift and Objective-C
  • How to use RESTful services with Swift

Who this book is for

Beginning to intermediate iOS and OS X developers who need to learn Swift or migrate to Swift from Objective-C.

The post Learn Swift 2 on the Mac, 2nd Edition appeared first on 1Bookcase.

Learn PHP 7

Posted: 22 Apr 2016 09:16 AM PDT

Learn PHP 7

Learn PHP 7: Object Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL.

This new book on PHP 7 introduces writing solid, secure, object-oriented code in the new PHP 7: you will create a complete three-tier application using a natural process of building and testing modules within each tier. This practical approach teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples.

In Learn PHP 7, programming examples take advantage of the newest PHP features, including enhanced password encryption using password_hash. This book takes a learn-by-doing approach, providing you with complete coding examples.

“Do It” exercises in each chapter provide the opportunity to make adjustments to the example code. The end of chapter programming exercises allow you to develop your own applications using the algorithms demonstrated in the chapter. Each tier is logically and physically separated using object-oriented and dependency injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers. In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code. As each chapter is completed, the reader is provide the opportunity to design and create an application reinforcing the concepts learned.

What you'll learn

  • What are the PHP 7 language basics: conditional statements, loops, arrays, and methods (functions)
  • How to combine PHP with HTML5, CSS3, and JavaScript to create web applications
  • How to work with XML, JSON, and MySQL data
  • How to use secure coding techniques
  • How to create error logs, user logs, and application logs
  • What are the various backup and recovery techniques
  • How to use Try/Catch blocks as emphasized with PHP 7 to handle program exceptions

Who this book is for

This book is for those who are new to PHP and new to the new PHP 7 programming language, the most popular for web development.

The post Learn PHP 7 appeared first on 1Bookcase.

JavaScript Object Programming

Posted: 22 Apr 2016 09:12 AM PDT

JavaScript Object Programming

JavaScript Object Programming.

This brief book explains the advantages of the object model, inheritance, both classical and prototypical, and shows how these concepts can be implemented in JavaScript. It also shows how object programming (OP) opens a new world of design possibilities that go far beyond inheritance.

This book will help the intermediate JavaScript programmer learn to use both types of inheritance. For classical inheritance, it is accompanied by a substantial online system (a windowing UI library) that shows classical inheritance at its best. The same system shows how OP “capabilities” can eliminate much of the need for inheritance.

For experienced JavaScript programmers, this book shows why most of the old views of JavaScript’s inheritance have not done it justice. JavaScript classes inherit from JavaScript’s prototypes, a fact that makes JavaScript’s prototypes, when used correctly, functional equivalents to C++ classes (not to prototypes in true prototypal languages, like Self).

JavaScript’s object programming (not inheritance) is what separates it from classical OOP languages like C++ and Java. Most important, basing inheritance on JavaScript’s prototypal chain is possible, but is not the best choice for prototypal inheritance or classical inheritance.

What you'll learn

  • What are objects, JavaScript objects and object programming
  • What is and how to use inheritance and JavaScript inheritance as well as inheritance alternatives
  • How to design for JavaScript
  • What are and how to use OO principles in JavaScript
  • How to use Constructors with JavaScript and more

Who this book is for

This book is for both intermediate and advanced JavaScript and Web development programmers. Any programmer will understand the concepts and any JavaScript programmer should understand all of the concepts in this book. The code there shows examples of the concepts discussed. Its immediate usefulness with be with intermediate and advanced JavaScript and Web development programmers.

The post JavaScript Object Programming appeared first on 1Bookcase.

Introducing Zurb Foundation 6

Posted: 22 Apr 2016 09:05 AM PDT

Introducing Zurb Foundation 6

Introducing Zurb Foundation 6.

Introduction to Zurb Foundation 6 is your easy-to-digest brief introduction to this exciting technology for building responsive and mobile-first websites. Using this book, you’ll understand the basics of the latest iteration which comes with new and exciting features. You will understand how to incorporate Foundation into your HTML file and the various options you have, including typography, utility classes, media, forms, buttons and much more.

This book will jumpstart your knowledge with an easy-to-follow approach so you can come to grips with the latest version of the framework. A downloadable code bundle is also included for you to play with, and therefore understand, the subtle nuances of the latest version.

What you'll learn

  • How to download and incorporate Zurb Foundation into your workflow
  • How to use the new grid system, layout, content, and further features
  • How to design interfaces and other web elements using built-in CSS and JavaScript components

Who this book is for

This book is aimed at beginners who have a basic understanding of HTML, CSS and JavaScript and want a quick, no-nonsense introduction to working with Zurb Foundation. No prior experience or knowledge of Zurb Foundation 6 or its previous versions is required to understand the concepts in this book.

The post Introducing Zurb Foundation 6 appeared first on 1Bookcase.

Introducing SQLite for Mobile Developers

Posted: 22 Apr 2016 09:01 AM PDT

Introducing SQLite for Mobile Developers

Introducing SQLite for Mobile Developers.

This brief book is a basic introduction to SQLite for iOS and Android developers. The book includes a simple introduction to SQL, a discussion of when to use SQLite, and chapters devoted to using SQLite with the most likely programming languages: Java, PHP, Swift and Objective-C. It then goes through adding simple database functionality to an Android or iOS app and finally a chapter on managing the app's life cycle.

What you'll learn

  • What You Will Learn: The basics of SQLite
  • The SQL you need to use SQLite effectively
  • How to integrate database functionality into your mobile app.
  • How to maintain the app

Who this book is for

This book is for Android or iOS developers who wish to use a lightweight but flexible database for their applications. It assumes mobile development experience but does not assume any database knowledge.

The post Introducing SQLite for Mobile Developers appeared first on 1Bookcase.

Digital Painting Techniques

Posted: 22 Apr 2016 08:54 AM PDT

Digital Painting Techniques

Digital Painting Techniques: Using Corel Painter 2016.

Learn the foundational concepts of vector graphics and raster imaging, including what new media formats are best for use with Android Studio, Java and JavaFX, iOS, Kindle and HTML5, as well as key factors regarding the data footprint optimization work process, and why data footprint optimization is important. Digital Painting Techniques covers concepts central to digital painting using the Inkscape 0.91 open source software package as well as the Corel Painter 2016 professional digital painting software package.

What you'll learn

  • The terminology of digital painting
  • What comprises a digital painting 2D modeling and rendering pipeline
  • Concepts and principles behind digital painting content production
  • How to install and utilize 64-bit Inkscape 0.91 and Corel Painter 2016
  • Concepts behind curves, strokes, fills, patterns, rendering and physics
  • Digital painting data formats and data footprint optimization

Who this book is for

Digital artists, illustrators, painters, user interface designers, digital signage content developers, e-learning content creators, ebook cover artists, album cover artists

Secondary: Android developers, iOS developers, website developers, Flash developers, multimedia producers, rich internet application (RIA) programmers, game designers, teachers, educators.

The post Digital Painting Techniques appeared first on 1Bookcase.

Tidak ada komentar:

Posting Komentar