Sabtu, 06 April 2013

Wow! eBook: PhoneGap 2.x Mobile Application Development Hotshot - 5 new eBooks


Wow! eBook: PhoneGap 2.x Mobile Application Development Hotshot - 5 new eBooks

Link to Wow! eBook

PhoneGap 2.x Mobile Application Development Hotshot

Posted: 06 Apr 2013 08:08 AM PDT

PhoneGap 2.x Mobile Application Development Hotshot

Book Description

Do you want to create mobile apps that run on multiple mobile platforms? With PhoneGap (Apache Cordova), you can put your existing development skills and HTML, CSS, and JavaScript knowledge to great use by creating mobile apps for cross-platform devices.

“PhoneGap 2.x Mobile Application Development Hotshot” covers the concepts necessary to let you create great apps for mobile devices. The book includes ten apps varying in difficulty that cover the gamut – productivity apps, games, and more – that are designed to help you learn how to use PhoneGap to create a great experience.

“PhoneGap 2.x Mobile Application Development Hotshot” covers the creation of ten apps, from their design to their completion, using the PhoneGap APIs. The book begins with the importance of localization and how HTML, CSS, and JavaScript interact to create the mobile app experience. The book then proceeds through mobile apps of various genres, including productivity apps, entertainment apps, and games. Each app covers specific items provided by PhoneGap that help make the mobile app experience better. This book covers the camera, geolocation, audio and video, and much more in order to help you create feature-rich mobile apps.

What you will learn from this book

  • Explore localization and globalization tools.
  • Interact with various social networks.
  • Create, save, and retrieve user-created data.
  • Learn about maps and geolocation.
  • Interact with the camera and the photographs it creates.
  • Work with playing and recording both audio and video.
  • Create a fun, high-performance game.
  • Integrate with custom plugins to extend the functionality of PhoneGap, including how to use native UI controls.
  • Explore mobile app design patterns.
  • Discover how to migrate a phone app to a tablet app.

Approach
This book is a step-by-step guide to creating a mobile app. Each chapter begins with the design of the user interface using wireframes, as well as the data models using various diagrams. After the design, the chapter moves on to the implementation of the app, describing each block of code, including how it works and why it is needed in the context of the project. At the end of each project, various suggestions are proposed to help extend or enhance the project in order to stimulate your creativity and programming skills.

Who this book is for
If you are a developer looking to create a mobile app using HTML, CSS, and JavaScript, then this book is for you. While this book should be approachable for anyone looking to create mobile apps using PhoneGap, you should have some degree of experience using HTML, CSS, and JavaScript. You should also be able to create the basic PhoneGap project in the IDE of your choice (XCode, Eclipse, or Visual Studio). Understanding Java, C#, or Objective C is not required.

Book Details

  • Paperback: 388 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1849519404
  • ISBN-13: 978-1849519403
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post PhoneGap 2.x Mobile Application Development Hotshot appeared first on Wow! eBook.

OpenVPN 2 Cookbook

Posted: 06 Apr 2013 08:02 AM PDT

OpenVPN 2 Cookbook

Book Description

OpenVPN is a free and open source virtual private network (VPN) program for creating point-to-point or server-to-multiclient encrypted tunnels between host computers. It is capable of establishing direct links between computers across networks and firewalls. It is powerful software, but getting the most from it can be a daunting task.

OpenVPN 2 Cookbook provides solutions to common OpenVPN problems. The book covers everything a system administrator needs to manage and run an OpenVPN network, from point to point networks to troubleshooting.

OpenVPN 2 Cookbook offers all the information you need to successfully manage your network. Covering all the common networks, including point to point networks, multi-client tun style networks and multi client tap style networks, this practical guide gives quick answers to common questions and problems.

Each technical aspect is broken down into short recipes that demonstrate solutions with working code, then explain why and how that works. The book is intended to be a desk reference for users with a whole range of experience levels.

What you will learn from this book

  • Setting up point-to-point, routed as well as bridged VPNs
  • Determining the best type of OpenVPN set up for your networking needs
  • Configuring OpenVPN on Linux, Windows and Mac OS X
  • Using scripting and plugins to optimize your VPN setup
  • Troubleshooting your VPN setup
  • Using advanced OpenVPN techniques, such as proxy support, compression, different encryption algorithms
  • Setting up a public key infrastructure (PKI) for use with OpenVPN, including X509 certificates, certificate revocation lists and intermediary certificate authorities
  • Integrating a hardware security token or smart card into your VPN setup

Approach
This is a cookbook, with practical recipes providing tips and tricks to the most common problems and scenarios faced with OpenVPN.

Who this book is for
This book is ideal for system administrators and networking professionals who are interested in building secure VPNs using OpenVPN. It is preferable that the reader has a basic knowledge of OpenVPN, as well as general network administration skills.

Book Details

  • Paperback: 356 pages
  • Publisher: Packt Publishing (February 2011)
  • Language: English
  • ISBN-10: 1849510105
  • ISBN-13: 978-1849510103
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post OpenVPN 2 Cookbook appeared first on Wow! eBook.

Hadoop Real-World Solutions Cookbook

Posted: 06 Apr 2013 07:53 AM PDT

Hadoop Real World Solutions Cookbook

Book Description

Helping developers become more comfortable and proficient with solving problems in the Hadoop space. People will become more familiar with a wide variety of Hadoop related tools and best practices for implementation.

Hadoop Real World Solutions Cookbook will teach readers how to build solutions using tools such as Apache Hive, Pig, MapReduce, Mahout, Giraph, HDFS, Accumulo, Redis, and Ganglia.

Hadoop Real World Solutions Cookbook provides in depth explanations and code examples. Each chapter contains a set of recipes that pose, then solve, technical challenges, and can be completed in any order. A recipe breaks a single problem down into discrete steps that are easy to follow. The book covers (un)loading to and from HDFS, graph analytics with Giraph, batch data analysis using Hive, Pig, and MapReduce, machine learning approaches with Mahout, debugging and troubleshooting MapReduce, and columnar storage and retrieval of structured data using Apache Accumulo.

Hadoop Real World Solutions Cookbook will give readers the examples they need to apply Hadoop technology to their own problems.

What you will learn from this book

  • Data ETL, compression, serialization, and import/export.
  • Simple and advanced aggregate analysis.
  • Graph analysis.
  • Machine learning.
  • Troubleshooting and debugging.
  • Scalable persistence.
  • Cluster administration and configuration.

Approach
Cookbook recipes demonstrate Hadoop in action and then explain the concepts behind the code.

Who this book is written for
This book is ideal for developers who wish to have a better understanding of Hadoop application development and associated tools, and developers who understand Hadoop conceptually but want practical examples of real world applications.

Book Details

  • Paperback: 316 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1849519129
  • ISBN-13: 978-1849519120
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Hadoop Real-World Solutions Cookbook appeared first on Wow! eBook.

Raspberry Pi Home Automation with Arduino

Posted: 06 Apr 2013 07:50 AM PDT

Raspberry Pi Home Automation with Arduino

Book Description

Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. By combining the Raspberry Pi with an Arduino board you’ll be able to revolutionize the way you interact with your home and become part of a rapidly growing group of hobbyists and enthusiasts.

This essential reference will guide you through a series of exciting projects that will allow you to automate your very own home. With easy-to-follow, step-by-step examples, diagrams, and explanations you will not only find it incredibly productive but also highly engaging and informative.

Assuming no prior knowledge, our detailed practical examples will guide you through building hardware and software solutions using the Raspberry Pi and Arduino. You will learn how you can use thermistors and relays to keep cool and stay in the shade whilst also utilizing electrical motors and photoresistors. These meticulously designed tutorials will form the basis of automating your entire home and getting you started with dozens of potential projects.

What you will learn from this book

  • Install an operating system for your Raspberry Pi.
  • Set up the Raspberry Pi and Arduino bridge shield.
  • Learn how to work with electronic components to build small circuits.
  • Develop applications that interact with your circuits.
  • Use thermistors and photoresistors to monitor and control your surroundings.
  • Control your own mains power with a relay shield and even connect a motor to your Raspberry Pi.

Approach
“Raspberry Pi Home Automation with Arduino” is an easy-to-follow yet comprehensive guide for automating your home using the revolutionary ARM GNU/Linux board.

Who this book is written for
Even if you have no prior experience with the Raspberry Pi or home automation you can pick up this book and develop these amazing projects. Full of detailed step-by-step instructions, diagrams, and images this essential guide allows you to revolutionize the way you interact with your home. If you don’t know where to start, then this is the perfect book for you.

Book Details

  • Paperback: 176 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1849695865
  • ISBN-13: 978-1849695862
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Raspberry Pi Home Automation with Arduino appeared first on Wow! eBook.

Force.com Tips and Tricks

Posted: 06 Apr 2013 07:47 AM PDT

Force.com Tips and Tricks

Book Description

Force.com is an extremely powerful, scalable and secure cloud platform, delivering a complete technology stack covering the ground from database and security to workflow and user interface.

Force.com Tips and Tricks starts with very basic admin tasks and gradually moves to hard-core coding tips and tricks for the multitenant Force.com platform.

The book starts with the basics of Cloud Computing and Principles and constructs of Force.com. The book then swiftly move to detailed coverage of Salesforce analytics. The book also shows how to set up development environments and and gives detailed understanding of tools and destinations that every Force.com developer should know. The book also covers important administration concepts where you gain vital information for key topics such as schema and reporting for an organization. For Force.com, troubleshooting a problem and code reuse are two important aspects that help in boosting productivity, a complete chapter is dedicated to these tasks.

This book takes you beyond any documentation or course and promises hands-on expertise.

What you will learn from this book

  • Be more efficient and productive on the Force.com platform, not only as a developer but also as an administrator.
  • Manage Salesforce.org and use it in a multi-developer environment.
  • Explore various tools and destinations for admins.
  • Make best use of Salesforce objects, reports, and analytics.
  • Explore various tools and destinations for developers.
  • Understand the multitenant nature of the platform.
  • Write better code in both Apex and Visualforce.

Approach
Force.com Tips and Tricks is not a complete reference guide for the Force.com platform development but it is a time-saving tips and tricks book that can be very helpful and handy for novice as well as experienced developers. This book would be very useful for Force.com developers who want to extend their Force.com applications using Flex, Apex, and Visualforce.

Who this book is written for
Force.com Tips and Tricks is not a bible or a complete reference for the Force.com platform development. The time- saving tips and tricks make this book handy for novice as well as experienced developers. This is basically for Force.com developers, who want to extend their Force.com applications using Flex, Apex, and Visualforce.

Book Details

  • Paperback: 224 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 184968474X
  • ISBN-13: 978-1849684743
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Force.com Tips and Tricks appeared first on Wow! eBook.


READ MORE - Wow! eBook: PhoneGap 2.x Mobile Application Development Hotshot - 5 new eBooks

Jumat, 05 April 2013

Wow! eBook: Instant Munin Plugin Starter - 5 new eBooks


Wow! eBook: Instant Munin Plugin Starter - 5 new eBooks

Link to Wow! eBook

Instant Munin Plugin Starter

Posted: 05 Apr 2013 10:38 AM PDT

Instant Munin Plugin Starter

Book Description

The real challenge of performance issues comes from trying to get to the root of the problem. Having a monitoring system set up makes your life, as a system administrator, a lot easier.

The Instant Munin Plugin Starter is a practical, hands-on guide that teaches you how to set up and monitor your network. Through a simple step-by-step process you will learn how to monitor other devices in your network and learn to write your own plugins. By the end of the book you will have the skills and the confidence to write plugins for any day-to-day task.

This book breaks down monitoring with Munin into small, easy-to-follow steps.

It starts by setting up a webserver to act as a Munin master and ends by teaching you how to write a custom plugin by yourself.

Learn how to configure Munin nodes to monitor servers and other devices in your network. This will make it easy to monitor switches, printers, or any other device attached to the network.

If you want to learn how monitoring gives you insight into your network, the Munin Plugin Starter is the book for you.

What you will learn from this book

  • Configure a Munin master.
  • Set up a Munin node.
  • Instal plugins.
  • Monitoring hardware.
  • Setting up the Munin master webserver.
  • Writing a plugin in Bash and Perl.
  • Finding plugins to monitor specifics in your network.

Approach
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.This hands-on Starter guide will get you up and running with Munin and Munin plugins, giving you the power to monitor, fix, and optimize your networks.

Who this book is written for
This book is great for system administrators who want to improve the monitoring level of their systems. It’s assumed that you have some experience with Linux-based systems and know your way around them.

Book Details

  • Paperback: 62 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1849696748
  • ISBN-13: 978-1849696746
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Instant Munin Plugin Starter appeared first on Wow! eBook.

Instant LinkedIn Customization How-to

Posted: 05 Apr 2013 10:34 AM PDT

Instant LinkedIn Customization How to

Book Description

LinkedIn is a great social media platform which helps you connect with people online professionally. The website is very user friendly and this book itself covers the most important tools for job seekers and professionals as a whole with guaranteed results. Once you learn the basics from this book, you can master and explore the areas you enjoy the most.

The book will take you through a broad range of topics on customizing your LinkedIn profile so it’s personalized to your needs and preferences.

“Instant LinkedIn Customizations How-to” is written in such a way that each recipe is an independent new feature of LinkedIn. You can learn and apply a new concept by just reading any recipe.

You will learn about customizing your profile, showcasing your works and projects to other users. Reach out to target recruiters and customers by growing your lifelong network and becoming popular. Discover different ways of finding jobs, using groups and much more.

You will learn the art of customizing your profile and experience of networking using LinkedIn.

What you will learn from this book

  • Learn to personalize your LinkedIn network.
  • Add a vanity URL and applications to your profile.
  • Optimize your searching using the Job Feature and groups.
  • Connect status updates to Twitter and Facebook.
  • Increase your popularity on LinkedIn and grow your connections.
  • Analyse your network and profile visitors.
  • Add additional sections to your profile.

Approach
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. Step-by step application of the features of LinkedIn provides a good grounding in creating effective résumés and optimizing your search.

Who this book is written for
If you’re looking for a job, genuinely interested in expanding your lifelong professional network, or simply want to learn about the tips and tricks of LinkedIn, then this is the right book for you.

Book Details

  • Paperback: 50 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1849694249
  • ISBN-13: 978-1849694247
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Instant LinkedIn Customization How-to appeared first on Wow! eBook.

Instant Ember.js Application Development How-to

Posted: 05 Apr 2013 10:25 AM PDT

Instant Ember.js Application Development How to

Book Description

Ember.js is a frontend web development framework that organizes your JavaScript into clean, reusable code. With its powerful tools and concepts at your disposal you can create large scale web applications that rival native applications.

No matter how big your application gets, Ember.js makes your code manageable.

“Instant Ember.js Application Development: How-to” is a practical guide that provides you with clear step-by-step examples. The in-depth examples take into account the key concepts and give you a solid foundation to expand your knowledge and your skills.

That will help you utilize the power of Ember.JS in your applications.

As you progress through the initial examples you will begin to develop an understanding of how Ember.js organizes your frontend development. Reading further you will see how the Model-View-Controller architecture (MVC) is incorporated into Ember.js. We’ll guide you through the basics of Handlebars HTML templates, before finally diving into how routing works within an application and how the state of the application changes as the user interacts with it.

Instant Ember.js Application Development: How-to will teach you to build ambitiously large web applications with practical examples.

What you will learn from this book

  • Determine where and how to incorporate Ember.js.
  • Get to know the MVC architecture.
  • Create an Ember model, view, and controller.
  • Define semantic Handlebars HTML templates.
  • Enhance Ember.js models with computed properties and bindings.
  • Import external data into an Ember.js application.
  • Build a router for your application.

Approach
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. A how-To book with practical recipes accompanied with rich screenshots for easy comprehension.This book follows a recipe-based approach that can be used both for problem solving or getting started with Ember.js. Regardless of your skill level you should find this book useful and beneficial to any of your application development projects.

Who this book is written for
Are you a frontend developer whose code has gotten out of control? This book will also show you how you can use Ember.js to make your web application easy to manage as it increases in complexity. Even if you’ve never used Ember.js before, but have HTML and JS skills, this guide will help you get up to speed in no time.

Book Details

  • Paperback: 48 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1782163387
  • ISBN-13: 978-1782163381
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Instant Ember.js Application Development How-to appeared first on Wow! eBook.

Instant InnoDB

Posted: 05 Apr 2013 10:18 AM PDT

Instant InnoDB

Book Description

InnoDB, the default storage engine for MySQL, is one of the most robust and commonly used in the world today. It can, however, be initially daunting to learn how to start implementing its features, and it can pose unique problems to the beginner user. This guide is written to address these problems.

“Instant InnoDB” addresses everything you need to know for the installation, configuration, load testing, analysis, and long term support of an InnoDB based database environment. If you’ve ever wanted to learn more about InnoDB but didn’t want to sit down with a formidably large or dry read, then the InnoDB Quick Reference Guide is your ideal companion.

“Instant InnoDB” guides you expertly through the initial setup and system requirements for getting up and running with a simple environment that can be used for the development and testing of the InnoDB engine.

After an in-depth look at basic and advanced configuration settings we delve into the internals of InnoDB that allow it to handle Multi-Version Concurrency Control and ACID transaction compliance. We will then dig deeper into advanced topics, such as memory buffer tuning methods and transaction log file handling. We’ll then cover typical approaches and solutions to monitoring the database and reporting on operational states.

By the end of the Instant InnoDB, we will have covered the common approaches to troubleshooting and error handling, as well as providing you with solutions to the most common architectural, administrative, and engineering related situations that arise when working with the InnoDB database engine.

What you will learn from this book

  • How to easily install and enable the InnoDB engine.
  • Basic and advanced runtime configuration settings.
  • Memory management and buffer tuning.
  • Troubleshooting and methods for common errors.
  • Tablespace architecture options and their benefits.
  • Optimize and monitor resource utilization.
  • Management and long term maintenance

Approach
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.This book is a complete reference guide, designed to provide you with answers and solutions to all the common problems you encounter within InnoDB, helping you achieve higher performance and greater stability in your InnoDB databases.

Who this book is written for
The “Instant InnoDB” features content for all skill levels of MySQL administrators, developers, and engineers.

Book Details

  • Paperback: 88 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 184968748X
  • ISBN-13: 978-1849687485
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Instant InnoDB appeared first on Wow! eBook.

Instant Microsoft Forefront UAG Mobile Configuration Starter

Posted: 05 Apr 2013 10:09 AM PDT

Instant Microsoft Forefront UAG Mobile Configuration Starter

Book Description

UAG provides your employees, clients, or partners secure remote access to your vital corporate resources, while delivering a seamless integration with your existing network environment. UAG is able to optimize content for different mobile devices, and is also able to publish complex applications in a simple manner. You are also able to integrate UAG with multiple domains and federated authentications, to give the highest quality service in a mobility scenario.

“Instant Microsoft Forefront UAG Mobile Configuration Starter” is a concise and informative book that allows you to set up and start using UAG without any existing knowledge of the area.

This book will start by expertly guiding you through the installation and setup of UAG, and then show you how to publish a simple application for mobile devices, in order to familiarize you with concepts and operations that you will use throughout with UAG.

The main body of the book focuses on a series of essential, and incredibly practical, recipes and examples designed to help you in utilizing UAG features for their maximum effect.

By the end of “Instant Microsoft Forefront UAG Mobile Configuration Starter”, you will know all the vital information you need to deploy UAG in a successful and efficient manner, in order to tailor the configuration to your company's specific requirements.

What you will learn from this book

  • How to install UAG, from scratch.
  • How to customize the UAG portal’s look and feel to suit your needs.
  • How to configure HAT and AAM.
  • How to manage logon and enable the use of PIN for legacy devices.
  • How to configure trunks and applications.
  • How to monitor, troubleshoot, and test your mobile devices.
  • How to configure SharePoint and Office Mobile access through UAG.

Approach
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. A no-nonsense Starter guide, designed to give you maximum guidance with minimum fuss.

Who this book is written for
This book is written for system administrators, I.T. professionals, unified communication technicians, and decision makers, in general. No knowledge of UAG is required to understand the book and start setting up UAG immediately.

Book Details

  • Paperback: 86 pages
  • Publisher: Packt Publishing (February 2013)
  • Language: English
  • ISBN-10: 1849688788
  • ISBN-13: 978-1849688789
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Instant Microsoft Forefront UAG Mobile Configuration Starter appeared first on Wow! eBook.


READ MORE - Wow! eBook: Instant Munin Plugin Starter - 5 new eBooks

Kamis, 04 April 2013

Wow! eBook: Enterprise OSGi in Action - 6 new eBooks


Wow! eBook: Enterprise OSGi in Action - 6 new eBooks

Link to Wow! eBook

Enterprise OSGi in Action

Posted: 04 Apr 2013 01:29 PM PDT

Enterprise OSGi in Action

Book Description

Enterprise OSGI in Action is a hands-on guide for developers using OSGi to build the next generation of enterprise Java applications. By presenting relevant examples and case studies, this book guides the reader through the maze of new standards and projects.

Enterprise OSGi is a set of standards for building modular Java applications which integrate seamlessly with existing Java EE technologies. It extends the OSGi component framework to distributed systems.

Enterprise OSGi in Action is a hands-on guide for developers using OSGi to build enterprise Java applications. Many examples and case studies show you how to build, test, and deploy modular web applications. The book explains how to take advantage of dynamism, distribution, and automatic dependency provisioning, while still integrating with existing Java EE applications.

The book is written for Java EE developers. No prior experience with OSGi is required.

What’s Inside

  • Build modular applications using servlets, JSPs, WARs, and JPA
  • Better component reuse and robustness
  • Expert tips for Apache Aries

Table of Contents
Part 1: Programming beyond Hello World
Chapter 1. OSGi and the enterprise—why now?
Chapter 2. Developing a simple OSGi-based web application
Chapter 3. Persistence pays off
Chapter 4. Packaging your enterprise OSGi applications

Part 2: Building better enterprise OSGi applications
Chapter 5. Best practices for enterprise applications
Chapter 6. Building dynamic applications with OSGi services
Chapter 7. Provisioning and resolution
Chapter 8. Tools for building and testing
Chapter 9. IDE development tools

Part 3: Integrating enterprise OSGi with everything else
Chapter 10. Hooking up remote systems with distributed OSGi
Chapter 11. Migration and integration
Chapter 12. Coping with the non-OSGi world
Chapter 13. Choosing a stack

Appendix A. OSGi—the basics
Appendix B. The OSGi ecosystem

Book Details

  • Paperback: 400 pages
  • Publisher: Manning Publications (March 2013)
  • Language: English
  • ISBN-10: 1617290130
  • ISBN-13: 978-1617290138
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Enterprise OSGi in Action appeared first on Wow! eBook.

Third-Party JavaScript

Posted: 04 Apr 2013 01:23 PM PDT

Third Party JavaScript

Book Description

Third-Party JavaScript guides web developers through the complete development of a full-featured third-party JavaScript application. You’ll learn dozens of techniques for developing widgets that collect data for analytics, provide helpful overlays and dialogs, or implement features like chat or commenting. The concepts and examples throughout this book represent the best practices for this emerging field, based on thousands of real-world dev hours and results from millions of users.

There’s an art to writing third-party JavaScript—embeddable scripts that can plug into any website. They must adapt easily to unknown host environments, coexist with other applications, and manage the tricky security vulnerabilities you get when code and asset files are served from remote web addresses. Get it right and you have unlimited options for distributing your apps. This unique book shows you how.

Third-Party JavaScript guides you through the ins and outs of building full-featured third-party JavaScript applications. You’ll learn techniques for developing widgets that collect data for analytics, provide helpful overlays and dialogs, or implement features like chat and commenting. The concepts and examples throughout the book represent the best practices for this emerging field, based on thousands of real-world dev hours and results from millions of users.

Written for web developers who know JavaScript, this book requires no prior knowledge of third-party apps.

What’s Inside

  • Writing conflict-free JavaScript, HTML, and CSS
  • Making cross-domain requests from the browser
  • How to overcome third-party cookie limitations
  • Security vulnerabilities of third-party applications

Table of Contents
Chapter 1. Introduction to third-party JavaScript
Chapter 2. Distributing and loading your application Configuring your environment for third-party development
Chapter 3. Rendering HTML and CSS
Chapter 4. Communicating with the server
Chapter 5. Cross-domain iframe messaging
Chapter 6. Authentication and sessions
Chapter 7. Security
Chapter 8. Developing a third-party JavaScript SDK
Chapter 9. Performance
Chapter 10. Debugging and testing

Book Details

  • Paperback: 288 pages
  • Publisher: Manning Publications (March 2013)
  • Language: English
  • ISBN-10: 1617290548
  • ISBN-13: 978-1617290541
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Third-Party JavaScript appeared first on Wow! eBook.

PowerShell in Depth

Posted: 04 Apr 2013 01:19 PM PDT

PowerShell in Depth

Book Description

PowerShell in Depth is the kind of book you’ll want open on your desk most of the time. With 40 short chapters, each focused on a specific area of PowerShell, you’ll be able to find the answers you need quickly. Each chapter is concise and to-the-point, so you can spend less time reading and more time getting down to the business at hand. It was written by three seasoned PowerShell experts, and every technique has been thoroughly tested. With this book in hand, you’ll be able to consistently and quickly produce production quality, maintainable scripts that will save you countless hours of time and effort.

Organized into 40 concise chapters, PowerShell in Depth is the go-to reference for administrators working with Windows PowerShell. Every major shell technique, technology, and tactic is explained and demonstrated, providing a comprehensive reference to almost everything an admin would do in the shell. Written by three experienced authors and PowerShell MVPs, this is the PowerShell book you’ll keep next to your monitor—not on your bookshelf!

This book requires basic familiarity with PowerShell.

What’s Inside

  • Covers PowerShell 3.0
  • Automating time-consuming tasks
  • Managing HTML and XML data
  • Background jobs and scheduling
  • PowerShell security
  • Packaging and deploying scripts
  • Standard scripting conventions
  • Using the .NET Framework in PowerShell scripts
  • Much more

Table of Contents
Part 1: PowerShell fundamentals
Chapter 1. Introduction
Chapter 2. PowerShell hosts
Chapter 3. Using the PowerShell help system
Chapter 4. The basics of PowerShell syntax
Chapter 5. Working with PSSnapins and modules
Chapter 6. Operators
Chapter 7. Working with objects
Chapter 8. The PowerShell pipeline
Chapter 9. Formatting

Part 2: PowerShell management
Chapter 10. PowerShell Remoting
Chapter 11. Background jobs and scheduling
Chapter 12. Working with credentials
Chapter 13. Regular expressions
Chapter 14. Working with HTML and XML data
Chapter 15. PSDrives and PSProviders
Chapter 16. Variables, arrays, hash tables, and scriptblocks
Chapter 17. PowerShell security
Chapter 18. Advanced PowerShell syntax

Part 3: PowerShell scripting and automation
Chapter 19. PowerShell's scripting language
Chapter 20. Basic scripts and functions
Chapter 21. Creating objects for output
Chapter 22. Scope
Chapter 23. PowerShell workflows
Chapter 24. Advanced syntax for scripts and functions
Chapter 25. Script modules and manifest modules
Chapter 26. Custom formatting views
Chapter 27. Custom type extensions
Chapter 28. Data language and internationalization
Chapter 29. Writing help
Chapter 30. Error handling techniques
Chapter 31. Debugging tools and techniques
Chapter 32. Functions that work like cmdlets
Chapter 33. Tips and tricks for creating reports

Part 4: Advanced PowerShell
Chapter 34. Working with the Component Object Model (COM)
Chapter 35. Working with .NET Framework objects
Chapter 36. Accessing databases
Chapter 37. Proxy functions
Chapter 38. Building a GUI
Chapter 39. WMI and CIM
Chapter 40. Best practices

Book Details

  • Paperback: 632 pages
  • Publisher: Manning Publications (February 2013)
  • Language: English
  • ISBN-10: 1617290556
  • ISBN-13: 978-1617290558
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post PowerShell in Depth appeared first on Wow! eBook.

Effective Unit Testing

Posted: 04 Apr 2013 01:15 PM PDT

Effective Unit Testing

Book Description

Effective Unit Testing is written to show how to write good tests—tests that are concise and to the point, expressive, useful, and maintainable. Inspired by Roy Osherove’s bestselling The Art of Unit Testing, this book focuses on tools and practices specific to the Java world. It introduces you to emerging techniques like behavior-driven development and specification by example, and shows you how to add robust practices into your toolkit.

Test the components before you assemble them into a full application, and you’ll get better software. For Java developers, there’s now a decade of experience with well-crafted tests that anticipate problems, identify known and unknown dependencies in the code, and allow you to test components both in isolation and in the context of a full application.

Effective Unit Testing teaches Java developers how to write unit tests that are concise, expressive, useful, and maintainable. Offering crisp explanations and easy-to-absorb examples, it introduces emerging techniques like behavior-driven development and specification by example.

Programmers who are already unit testing will learn the current state of the art. Those who are new to the game will learn practices that will serve them well for the rest of their career.

What’s Inside

  • A thorough introduction to unit testing
  • Choosing best-of-breed tools
  • Writing tests using dynamic languages
  • Efficient test automation

 Table of Contents
Part 1: Foundations
Chapter 1. The promise of good tests
Chapter 2. In search of good
Chapter 3. Test doubles

Part 2: Catalog
Chapter 4. Readability
Chapter 5. Maintainability
Chapter 6. Trustworthiness

Part 3: Diversions
Chapter 7. Testable design
Chapter 8. Writing tests in other JVM languages
Chapter 9. Speeding up test execution

Appendix A. JUnit primer
Appendix B. Extending JUnit

Book Details

  • Paperback: 248 pages
  • Publisher: Manning Publications (February 2013)
  • Language: English
  • ISBN-10: 1935182579
  • ISBN-13: 978-1935182573
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Effective Unit Testing appeared first on Wow! eBook.

GWT in Action, 2nd Edition

Posted: 04 Apr 2013 01:03 PM PDT

GWT in Action, 2nd Edition

Book Description

GWT in Action, Second Edition is a completely revised edition of the best-selling GWT book. It covers the new features introduced in GWT 2.4 and 2.5, as well as the best development practices that have emerged in the GWT community. It begins with a rapid-fire introduction to GWT and Ajax to get you up to speed with GWT concepts and tools. Then, you’ll explore key concepts like managing events, interacting with the server, creating UI components, building your user interface declaratively using UiBinder … and more.

Google Web Toolkit works on a simple idea. Write your web application in Java, and GWT crosscompiles it into JavaScript. It is open source, supported by Google, and version 2.5 now includes a library of high-quality interface components and productivity tools that make using GWT a snap. The JavaScript it produces is really good.

GWT in Action, Second Edition is a revised edition of the best-selling GWT book. In it, you’ll explore key concepts like managing events, interacting with the server, and creating UI components. As you move through its engaging examples, you’ll absorb the latest thinking in application design and industry-grade best practices, such as implementing MVP, using dependency injection, and code optimization.

Written for Java developers, the book requires no prior knowledge of GWT.

What’s Inside

  • Covers GWT 2.4 and up
  • Efficient use of large data sets
  • Optimizing with client bundles, deferred binding, and code splitting
  • Using generators and dependency injection

Table of Contents
Part 1: Basics
Chapter 1. GWT
Chapter 2. Building a GWT application: saying "Hello World!"
Chapter 3. Building a GWT application: enhancing HelloWorld

Part 2: Next steps
Chapter 4. Creating your own widgets
Chapter 5. Using client bundles
Chapter 6. Interface design with UiBinder
Chapter 7. Communicating with GWT-RPC
Chapter 8. Using RequestFactory
Chapter 9. The Editor framework
Chapter 10. Data-presentation (cell) widgets
Chapter 11. Using JSNI—JavaScript Native Interface
Chapter 12. Classic Ajax and HTML forms
Chapter 13. Internationalization, localization, and accessibility

Part 3: Advanced
Chapter 14. Advanced event handling and event busses
Chapter 15. Building MVP-based applications
Chapter 16. Dependency injection
Chapter 17. Deferred binding
Chapter 18. Generators
Chapter 19. Metrics and code splitting

Book Details

  • Paperback: 680 pages
  • Publisher: Manning Publications; 2nd Edition (January 2013)
  • Language: English
  • ISBN-10: 1935182846
  • ISBN-13: 978-1935182849
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post GWT in Action, 2nd Edition appeared first on Wow! eBook.

Secrets of the JavaScript Ninja

Posted: 04 Apr 2013 01:00 PM PDT

Secrets of the JavaScript Ninja

Book Description

JavaScript developers commonly rely on collections of reusable JavaScript code–written by themselves or by someone else at their company. Alternatively, they rely on code from a third party. But in all these cases they need to know how to either construct a cross-browser library from scratch or be adept at using and maintaining their library of choice.

In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers. Written to be accessible to JavaScript developers with intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up.

This book takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. You first are given a base of strong, advanced JavaScript knowledge, enabling you to make decisions about the overall design of a library and how to tackle its eventual construction. The book then teaches you how to construct your library. It examines all the numerous tasks JavaScript libraries have to tackle and provides practical solutions and development strategies for their creation. It then guides you through the various maintenance techniques you will need to keep your code running well into the future.

With Secrets of the JavaScript Ninja you will have all the knowledge you need to build your own JavaScript library and to use any modern JavaScript library.

What’s Inside

  • Advanced features of the JavaScript language
  • Detailed cross-browser code problems and solutions
  • Best practices

Table of Contents
PART 1: PREPARING FOR TRAINING
Chapter 1. Enter the ninja
Chapter 2. Testing and debugging

PART 2: APPRENTICE TRAINING
Chapter 3. Functions are fundamental
Chapter 4. Wielding functions
Chapter 5. Closing in on closures
Chapter 6. Object-orientation with prototypes
Chapter 7. Wrangling regular expressions
Chapter 8. Taming threads and timers

PART 3: NINJA TRAINING
Chapter 9. Ninja alchemy: Run-time code evaluation
Chapter 10. With statements
Chapter 11. Developing cross-browser strategies
Chapter 12. Cutting through attributes, properties, and CSS

PART 4: MASTER TRAINING
Chapter 13. Surviving events
Chapter 14. Manipulating the DOM
Chapter 15. CSS selector engine

Book Details

  • Paperback: 300 pages
  • Publisher: Manning Publications (December 2012)
  • Language: English
  • ISBN-10: 193398869X
  • ISBN-13: 978-1933988696
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Secrets of the JavaScript Ninja appeared first on Wow! eBook.


READ MORE - Wow! eBook: Enterprise OSGi in Action - 6 new eBooks