Sebanyak 397 item atau buku ditemukan

Getting Started with Pyparsing

Need to extract data from a text file or aweb page? Or do you want to make yourapplication more flexible with user-definedcommands or search strings? Doregular expressions and lex/yacc makeyour eyes blur and your brain hurt? Pyparsing could be the solution. Pyparsingis a pure-Python class library thatmakes it easy to build recursive-descentparsers quickly. There is no need tohandcraft your own parsing state machine.With pyparsing, you can quicklycreate HTML page scrapers, logfile dataextractors, or complex data structure orcommand processors. This Short Cutshows you how!

Need to extract data from a text file or aweb page?

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.

Enyo

Up and Running

Learn how easy it is to design and build responsive, cross-platform apps with the Enyo open source JavaScript framework. With this hands-on book, Enyo contributor Roy Sutton shows you how to get started with the framework’s core object-oriented features, including its modular design, reusable and extensible components, layout and widget libraries, easy-to-use deployment options, and support for HTML5 standards. Before you know it, you’ll be writing native-quality apps that work equally well on smartphones, tablets, and desktops. Are you familiar with HTML, CSS, or JavaScript? Then you’re ready for Enyo. Start with a sample project to get the feel of Enyo right away Learn about Enyo’s "kinds" (component building blocks), encapsulation, inheritance, and other core features Design compelling and responsive apps with Enyo’s layout strategies and Layout library Use existing components to create new components Build unique user interfaces with the Onyx library and widget set Explore the community gallery to find and share reusable components Tackle debugging, performance tuning, and globalization Package your app for web, desktop, and mobile targets, using Bootplate, AppUp, and PhoneGap

With this hands-on book, Enyo contributor Roy Sutton shows you how to get started with the framework’s core object-oriented features, including its modular design, reusable and extensible components, layout and widget libraries, easy-to ...

Virtualization

A Manager's Guide

"This book is intended to introduce managers or subject matter experts outside of information technology (IT) to the concepts behind virtualization technology, the different categories of virtualization, and how they are used."--Preface, p. vii.

"This book is intended to introduce managers or subject matter experts outside of information technology (IT) to the concepts behind virtualization technology, the different categories of virtualization, and how they are used.

Google Power Search

Behind Google's deceptively simple interface is immense power for both market and competitive research—if you know how to use it well. Sure, basic searches are easy, but complex searches require specialized skills. This concise book takes you through the full range of Google's powerful search-refinement features, so you can quickly find the specific information you need. Learn techniques ranging from simple Boolean logic to URL parameters and other advanced tools, and see how they're applied to real-world market research examples. Incorporate advanced search operators such as filetype:, intitle:, daterange:, and others into your queries Use Google filtering tools, including Search Within Results, Similar Pages, and SafeSearch, among others Explore the breadth of Google through auxiliary search services like Google News, Google Books, Google Blog Search, and Google Scholar Acquire advanced Google skills that result in more effective search engine optimization (SEO)

Sure, basic searches are easy, but complex searches require specialized skills. This concise book takes you through the full range of Google's powerful search-refinement features, so you can quickly find the specific information you need.

iOS Sensor Apps with Arduino

Wiring the iPhone and iPad into the Internet of Things

Turn your iPhone or iPad into the hub of a distributed sensor network with the help of an Arduino microcontroller. With this concise guide, you’ll learn how to connect an external sensor to an iOS device and have them talk to each other through Arduino. You’ll also build an iOS application that will parse the sensor values it receives and plot the resulting measurements, all in real-time. iOS processes data from its own onboard sensors, and now you can extend its reach with this simple, low-cost project. If you're an Objective-C programmer who likes to experiment, this book explains the basics of Arduino and other hardware components you need—and lets you have fun in the process. Learn how to connect the Arduino platform to any iOS device Build a simple application to control your Arduino directly from an iPad Gather measurements from an ultrasonic range finder and display them on your iPhone Connect an iPhone, iPad, or iPod Touch to an XBee radio network Explore other methods for connecting external sensors to iOS, including Ethernet and the MIDI protocol

With this concise guide, you’ll learn how to connect an external sensor to an iOS device and have them talk to each other through Arduino.

bash Pocket Reference

It's simple: you need to know how to work with the bash shell if you want to get to the heart of Mac OS X, Linux, and other Unix systems. Updated for the most recent version of bash, this concise little book puts all of the essential information about bash at your fingertips. You'll quickly find answers to annoying questions that always come up when you're writing shell scripts -- What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? -- and much more. If you're a user or programmer of any Unix variant, or if you're using bash on Windows, you'll find this pocket reference indispensable. This book covers: Invoking the Shell Syntax Functions Variables Arithmetic Expressions Command History Programmable Completion Job Control Shell Options Command Execution Coprocesses Restricted Shells Built-in Commands

This book covers: Invoking the Shell Syntax Functions Variables Arithmetic Expressions Command History Programmable Completion Job Control Shell Options Command Execution Coprocesses Restricted Shells Built-in Commands

Schematron

Schematron is a rule-based XML schema language, offering flexibility and power that W3C XML schema, RELAX NG, and DTDs simply can't match. You need Schematron and can't settle for other languages if you have to check rules that go beyond checking the document structures (i.e., checking that an element bar is included in element foo) and their datatypes. Schematron is the right tool for checking conditions such as "startDate is earlier than or equal to endDate." Schematron is also the right tool to use if you have to raise user-friendly error messages rather than depend on error messages that are generated by a schema processor and that are often obscure.Schematron builds on XPath. You will need to understand XPath to to get the most from Schematron.

Schematron is a rule-based XML schema language, offering flexibility and power that W3C XML schema, RELAX NG, and DTDs simply can't match.

iBooks and ePeriodicals on the iPad: The Mini Missing Manual

This Mini Missing Manual takes you down the virtual rows of Apple's iBookstore, to help you find, buy, and download books and subscribe to magazine and newspapers on your iPad. You'll learn now to navigate your books and periodicals and sync them back to iTunes to swap them on and off your iPad to free up storage space. In addition, you'll find out where to get free books in the iBookstore, and where you can shop for iPad-compatible books, both free and for-pay, outside of Apple's domain. Finally, you'll learn the fine art of eBook navigation, including how to change a book's font and font size, add bookmarks, highlight special passages, dynamically look up words in the dictionary, andsearch through your iBooks. This Mini Missing Manual is excerpted from the book iPad: The Missing Manual.

This Mini Missing Manual takes you down the virtual rows of Apple's iBookstore, to help you find, buy, and download books and subscribe to magazine and newspapers on your iPad.

What Is Data Science?

We've all heard it: according to Hal Varian, statistics is the next sexy job. Five years ago, in What is Web 2.0, Tim O'Reilly said that "data is the next Intel Inside." But what does that statement mean? Why do we suddenly care about statistics and about data? This report examines the many sides of data science -- the technologies, the companies and the unique skill sets.The web is full of "data-driven apps." Almost any e-commerce application is a data-driven application. There's a database behind a web front end, and middleware that talks to a number of other databases and data services (credit card processing companies, banks, and so on). But merely using data isn't really what we mean by "data science." A data application acquires its value from the data itself, and creates more data as a result. It's not just an application with data; it's a data product. Data science enables the creation of data products.

" A data application acquires its value from the data itself, and creates more data as a result. It's not just an application with data; it's a data product. Data science enables the creation of data products.