Sebanyak 1964 item atau buku ditemukan

Building Node Applications with MongoDB and Backbone

Build an application from backend to browser with Node.js, and kick open the doors to real-time event programming. With this hands-on book, you’ll learn how to create a social network application similar to LinkedIn and Facebook, but with a real-time twist. And you’ll build it with just one programming language: JavaScript. If you’re an experienced web developer unfamiliar with JavaScript, the book’s first section introduces you to the project’s core technologies: Node.js, Backbone.js, and the MongoDB data store. You’ll then launch into the project—a highly responsive, highly scalable application—guided by clear explanations and lots of code examples. Learn about key modules in Node.js for building real-time apps Use the Backbone.js framework to write clean browser code, and maintain better data integration with MongoDB Structure project files as a foundation for code that will arrive later Create user accounts and learn how to secure the data Use Backbone.js templates to build the application’s UIs, and integrate access control with Node.js Develop a contact list to help users link to and track other accounts Use Socket.io to create real-time chat functionality Extend your UIs to give users up-to-the-minute information

With this hands-on book, you’ll learn how to create a social network application similar to LinkedIn and Facebook, but with a real-time twist. And you’ll build it with just one programming language: JavaScript.

Programming Computer Vision with Python

Tools and Algorithms for Analyzing Images

A guide to computer vision offers complete code samples with explanations and exercises, with information on such topics as object recognition, 3D reconstruction, stereo imaging, and augmented reality.

A guide to computer vision offers complete code samples with explanations and exercises, with information on such topics as object recognition, 3D reconstruction, stereo imaging, and augmented reality.

Mobile Development with C#

Building Native iOS, Android, and Windows Phone Applications

It’s true: you can build native apps for iOS, Android, and Windows Phone with C# and the .NET Framework—with help from MonoTouch and Mono for Android. This hands-on guide shows you how to reuse one codebase across all three platforms by combining the business logic layer of your C# app with separate, fully native UIs. It’s an ideal marriage of platform-specific development and the "write once, run everywhere" philosophy. By building a series of simple applications, you’ll experience the advantages of using .NET in mobile development and learn how to write complete apps that access the unique features of today’s three most important mobile platforms. Learn the building blocks for building applications on iOS, Android, and Windows Phone Discover how the Mono tools interact with iOS and Android Use several techniques and patterns for maximizing non-UI code reuse Determine how much functionality can go into the shared business logic layer Connect to external resources with .NET’s rich networking stack Read and write data using each platform’s filesystem and local database Create apps to explore the platforms’ location and mapping capabilities

This hands-on guide shows you how to reuse one codebase across all three platforms by combining the business logic layer of your C# app with separate, fully native UIs.

Orchard CMS

Up and Running

Use your C# skills to build your next website with Orchard, the popular content management system based on ASP.NET MVC. With step-by-step guidance, you’ll learn your way around the Orchard environment by constructing a complete, real-world site throughout the course of this book. You’ll create, manage, and display dynamic content with out-of-the-box functionality, and then build themes, modules, and widgets to customize the site. Author John Zablocki gets you started by showing you how to obtain and compile the Orchard source code, so you can more efficiently customize and manage the sites you create. Create or extend Orchard content types to manage dynamic content Use alternate templates to change the way Orchard displays content Design a theme to define your website’s look and feel Build custom modules when the Orchard Gallery doesn’t have extensions you need Create reusable content pieces by creating widgets Explore options for adding multi-language support to a site Learn hosting options for your Orchard sites, including the cloud Package your custom themes and modules to share in Orchard Gallery

With step-by-step guidance, you’ll learn your way around the Orchard environment by constructing a complete, real-world site throughout the course of this book.

Big Data Now: 2012 Edition

The Big Data Now anthology is relevant to anyone who creates, collectsor relies upon data. It's not just a technical book or just a businessguide. Data is ubiquitous and it doesn't pay much attention toborders, so we've calibrated our coverage to follow it wherever itgoes. In the first edition of Big Data Now, the O'Reilly team tracked thebirth and early development of data tools and data science. Now, withthis second edition, we're seeing what happens when big data grows up:how it's being applied, where it's playing a role, and theconsequences -- good and bad alike -- of data's ascendance. We've organized the second edition of Big Data Now into five areas: Getting Up to Speed With Big Data -- Essential information on thestructures and definitions of big data. Big Data Tools, Techniques, and Strategies -- Expert guidance forturning big data theories into big data products. The Application of Big Data -- Examples of big data in action,including a look at the downside of data. What to Watch for in Big Data -- Thoughts on how big data will evolveand the role it will play across industries and domains. Big Data and Health Care -- A special section exploring thepossibilities that arise when data and health care come together.

In the first edition of Big Data Now, the O'Reilly team tracked thebirth and early development of data tools and data science.

Adobe Edge Animate: The Missing Manual

Want to create animated graphics for iPhone, iPad, and the Web, using familiar Adobe features? You’ve come to the right book. Adobe Edge Animate: The Missing Manual shows you how to build HTML5 graphics with Adobe visual tools. No programming experience? No problem. Adobe Edge Animate writes all of the code for you. With this book, you’ll be designing great-looking web elements in no time. (Note: This book does not cover Adobe Edge Animate CC and later versions.) The important stuff you need to know: Jump into animation. Master Animate’s elements, properties, and timeline panels. Create and import graphics. Make drawings with Animate’s tools, or use art you’ve created in other programs. Work with text. Build menus, label buttons, provide instructions, and perform other tasks. Make it interactive. Use triggers and actions to give users control over their web experience. Dig into JavaScript. Customize your projects by tweaking your code. Look great at any size. Publish responsive web pages that adjust to any display, tablet, or smartphone.

Want to create animated graphics for iPhone, iPad, and the Web, using familiar Adobe features? You’ve come to the right book. Adobe Edge Animate: The Missing Manual shows you how to build HTML5 graphics with Adobe visual tools.

DIY Satellite Platforms

Want to build your own satellite and launch it into space? It’s easier than you may think. The first in a series of four books, this do-it-yourself guide shows you the essential steps needed to design a base picosatellite platform—complete with a solar-powered computer-controlled assembly—tough enough to withstand a rocket launch and survive in orbit for three months. Whether you want to conduct scientific experiments, run engineering tests, or present an orbital art project, you’ll select basic components such as an antenna, radio transmitter, solar cells, battery, power bus, processor, sensors, and an extremely small picosatellite chassis. This entertaining series takes you through the entire process—from planning to launch. Prototype and fabricate printed circuit boards to handle your payload Choose a prefab satellite kit, complete with solar cells, power system, and on-board computer Calculate your power budget—how much you need vs. what the solar cells collect Select between the Arduino or BasicX-24 onboard processors, and determine how to use the radio transmitter and sensors Learn your launch options, including the providers and cost required Use milestones to keep your project schedule in motion

This entertaining series takes you through the entire process—from planning to launch.

Learning CFEngine 3

Automated system administration for sites of any size

Get up to speed on CFEngine 3, the open source configuration management software that enables you to automate everything from one-server shops to enterprise computer networks. This hands-on introduction shows you how to use CFEngine 3 to implement and manage and your IT infrastructure in a sustainable, scalable, and efficient manner. Through numerous examples, you’ll learn how to use CFEngine to perform tasks such as user management, software installation, and security. You’ll also learn how to focus on higher-level issues of design, implementation and maintenance, knowing that CFEngine is handling the lower-level details for you automatically. Discover how far you can go with system automation, using CFEngine Become familiar with the software’s principles, components, and policy structure Configure CFEngine step-by-step to perform routine tasks on your system Specify custom machine configuration without making changes by hand Get tricks and patterns that you can use in your own CFEngine policies Maintain separate CFEngine environments for development, testing, production, or other uses

Get up to speed on CFEngine 3, the open source configuration management software that enables you to automate everything from one-server shops to enterprise computer networks.

Geolocation in IOS

Take advantage of iPhone and iPad sensors and advanced geolocation technologies to build state-of-the-art location applications. In this concise hands-on guide, author Alasdair Allan (Learning iOS Programming) takes you deep inside Apple’s Core Location framework, Map Kit, and other iOS tools, using illustrative examples and sample Objective-C code. Learn how to build location-aware apps for both iPhones and iPads, using code that detects hardware features and then adjusts your app’s behavior. If you’re a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development. You’ll learn about: Core Location: Understand the significant-change location service and geo-fencing capabilities Map Kit: Embed maps into your application’s views Magnetometer: Use the on-board sensor as a digital compass Geocoding capabilities: Translate geographic coordinates into place names, and vice versa Heat maps: Get a code walkthrough for displaying these maps on top of a standard MapKit view Third-party SDKs: Add unique geo-location capabilities to your app from SkyHook Wireless, MapBox, and other providers

If you’re a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development.

MapReduce Design Patterns

Building Effective Algorithms and Analytics for Hadoop and Other Systems