Data Mashups in R.How do you use R to import, manage, visualize, and analyze real-world data? With this short, hands-on tutorial, you learn how to collect online data, massage it into a reasonable form, and work with it using R facilities to interact with web servers, parse HTML and XML, and more. Rather than use canned sample data, you'll plot and analyze current home foreclosure auctions in Philadelphia.
This practical mashup exercise shows you how to access spatial data in several formats locally and over the Web to produce a map of home foreclosures. It's an excellent way to explore how the R environment works with R packages and performs statistical analysis. ...
HTML5: The Missing ManualHTML5 is more than a markup language - it's a dozen independent web standards all rolled into one. Until now, all it's been missing is a manual. With this thorough, jargon-free guide, you'll learn how to build web apps that include video tools, dynamic drawings, geolocation, offline web apps, drag-and-drop, and many other features. HTML5 is the future of the Web, and with this book you'll reach it quickly.
The important stuff you need to know: Structure web pages in a new way; Add audio and video without plugins; Draw with Canvas; Go a long way with style; Build web apps with rich desktop features; Create location-aware apps. ...
Windows Phone 7 for iPhone DevelopersIf you've been developing for the competitive iPhone marketplace, this book will help you leverage your iOS skills on a fast-growing new platform: Windows Phone 7 (WP7). If you're a .NET programmer, it will help you build advanced WP7 mobile solutions that reflect valuable lessons learned by iOS developers. If you're a mobile development manager, it offers indispensable insights for planning cross-platform projects.
Hoffman's practical insights extend into every facet of WP7 development: building user interfaces; hardware and device services; WP7's unique Application Tiles; Push Notifications; the Phone Execution Model, local storage, smart clients, Model-View-View Model (MVVM) design, security, social gaming, testing, debugging, deployment, and more. A pleasure to read and packed with realistic examples, this is the most useful WP7 development book you can find. ...
Java Network Programming, 3rd EditionThe new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI).
Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers. ...
C++ All-In-One Desk Reference For Dummies, 2nd EditionC++, developed by Bjarne Stroustrup at Bell Labs, is one of the most widely used programming languages, with close to four million C++ programmers and growing. C++'s popularity has earned it a spot as part of the Standard Library.
This guidebook covers key topics like an introduction to C++, understanding objects and classes, fixing problems, advanced programming, reading and writing files, advanced C++, and building applications with Microsoft MFC. If you're a C++ newbie, start with Book I. But if you're experienced with C++, simply jump in anywhere to learn more! ...
Web Services EssentialsAs a developer new to Web Services, how do you make sense of this emerging framework so you can start writing your own services today? This concise book gives programmers both a concrete introduction and a handy reference to XML web services, first by explaining the foundations of this new breed of distributed services, and then by demonstrating quick ways to create services with open-source Java tools.
Web Services make it possible for diverse applications to discover each other and exchange data seamlessly via the Internet. For instance, programs written in Java and running on Solaris can find and call code written in C# that run on Windows XP, or programs written in Perl that run on Linux, without any concern about the details of how that service is implemented. A common set of Web Services is at the core of Microsoft's new .NET strategy, Sun Microsystems's Sun One Platform, and the W3C's XML Protocol Activity Group. ...
Java Programming 24-Hour TrainerAs one of the most popular languages for building web applications, Java is often the first language that programmers learn to use. This self-paced book-and-video combination is an ideal introduction to the world of programming with Java. With it and the Java Development Kit, you can compile your first program. Assuming little or no programming experience, the easy-to-follow lessons are reinforced by step-by-step instructions. ...
Professional Visual Basic 2010 and .NET 4Visual Basic 2010 boasts exciting new features and capabilities that cement its position as a true object-oriented language and provide you with access to new and better technologies. This invaluable book covers Visual Basic from start to finish and discusses the new enhancements to Visual Basic 2010. The team of expert authors explains how VB 2010 can be combined with .NET 4 to build applications using Windows Presentation Foundation, Windows Forms, Visual Studio Tools for Office, and apps and libraries based on the Windows Communication Foundation, the Windows Workflow Foundation, and SharePoint. ...
Professional XMPP Programming with JavaScript and jQueryXMPP is a robust protocol used for a wide range of applications, including instant messaging, multi-user chat, voice and video conferencing, collaborative spaces, real-time gaming, data synchronization, and search. This book teaches you how to harness the power of XMPP in your own apps and presents you with all the tools you need to build the next generation of apps using XMPP or add new features to your current apps. Featuring the JavaScript language throughout and making use of the jQuery library, the book contains several XMPP apps of increasing complexity that serve as ideal learning tools. ...
Windows 7 Enterprise Desktop Support TechnicianThis Microsoft Official Academic Course (MOAC) 70-685 Windows 7 Enterprise Desktop Support Technician, Revised First Edition fully prepares your students as they master the necessary skills for their MOAC Windows Server MCTS certification exams. This new edition contains a large number of new labs with an even greater emphasis on the troubleshooting tasks that students will encounter as they learn the skills of a desktop support technician. The labs will continue to support their corresponding textbook lessons and will provide students the opportunity to explore Windows 7 troubleshooting issues in great detail. ...