Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Packt Publishing


41. 

Mastering JavaServer Faces 2.2

Mastering JavaServer Faces 2.2

By: Anghel Leonard

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Master the art of implementing user interfaces with JSF 2.2 Fortify your JSF solutions by combing the powers of JSF 2.x (2.0, 2.1, and 2.2) Get acquainted with the newly introduced features in JSF 2.2, such as the faces flow, stateless views, pass-through attributes and resource library contracts Browse through over 300 well defined JSF applications presented in a concise and clear cut approach In Detail JavaServer Faces (JSF) is a leading framework and core component of Java Platform Enterprise Edition. JSF is the standard Java EE technology used to build web user...

42. 

SAP HCM – A Complete Tutorial

SAP HCM – A Complete Tutorial

By: Ganesh Karthik S

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Deploy and implement the diverse functionalities of SAP HCM Delve into the SAP HCM system and the multitude of features it provides Explore the various infotypes related to numerous business processes in order to manage human resources better A practical guide filled with real life scenarios, screenshots, and useful tips and tricks In Detail This book will start with the basics and serve as a complete guide to handle real-time management and HR issues. Beginning with an overview of important transaction codes and reports that end users can use to perform their...

43. 

Advanced Quantitative Finance with C++

Advanced Quantitative Finance with C++

By: Alonso Peña, Ph.D

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Create and implement mathematical models in C++ using quantitative finance Describes the key mathematical models used for price equity, currency, interest rates, and credit derivatives The complex models are explained step-by-step along with a flow chart of every implementation Illustrates each asset class with fully solved C++ examples, both basic and advanced, that support and complement the text In Detail This book will introduce you to the key mathematical models used to price financial derivatives, as well as the implementation of main numerical models used to solve...

44. 

Learning iPhone Game Development with Cocos2D 3.0

Learning iPhone Game Development with Cocos2D 3.0

By: Kirill Muzykov

Publisher: Packt Publishing

Publication Date: 25-JUN-2014

Insert Date: 27-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Harness the power of Cocos2D to create your own stunning and engaging games for iOS Find practical solutions to many real-world game development problems Create games from start to finish by writing code and following detailed step-by-step instructions Full of illustrations and diagrams, practical examples, and tips for deeper understanding of game development in Cocos2D for iPhone In Detail Cocos2D-iPhone (Cocos2D-Swift) is a robust yet simple-touse 2D game framework for iPhone. If you are just starting with game programming, Cocos2D will enable you to make your first...

45. 

Mockito Cookbook

Mockito Cookbook

By: Marcin Grzejszczak

Publisher: Packt Publishing

Publication Date: 24-JUN-2014

Insert Date: 26-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Over 65 recipes to get you up and running with unit testing using Mockito Implement best practices to perform tests with Mockito Extend Mockito with other popular Java-based unit testing frameworks such as JUnit and Powermock A focused guide with many recipes on testing your software using Mockito In Detail Mockito is a testing framework that allows you to easily create test doubles (mocks) of the system under test's collaborators. You can use mocks to better simulate the behavioral patterns of your software in isolation to receive feedback from tests as soon as...

46. 

Extending Puppet

Extending Puppet

By: Alessandro Franceschi

Publisher: Packt Publishing

Publication Date: 24-JUN-2014

Insert Date: 26-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Design, manage, and deploy your Puppet architecture with the help of real-world scenarios Plan, test, and execute your Puppet deployments Write reusable and maintainable Puppet code Handle challenges that might arise in upcoming versions of Puppet Explore the Puppet ecosystem in-depth, through a hands-on, example driven approach In Detail Puppet has changed the way we manage our systems, but Puppet itself is changing and evolving, as are the ways in which we use it. A clear, updated, practical, and focused view of the current state of the technology and the...

47. 

3D Printing with RepRap Cookbook

3D Printing with RepRap Cookbook

By: Richard Salinas

Publisher: Packt Publishing

Publication Date: 24-JUN-2014

Insert Date: 26-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Over 80 fast-paced recipes to help you create and print 3D models Master the most difficult printing techniques Create models with easy solutions for 3D printing Know how to choose the best slicer for the right job Easy-to-use recipes for optimizing 3D models for 3D printing and printing process In Detail Do-it-yourself 3D printing is a new and exciting technology that gives you the power to make extraordinary things that were previously impossible. 3D printing provides great savings on assembly costs as it offers the capability of printing already assembled...

48. 

Mastering Kali Linux for Advanced Penetration Testing

Mastering Kali Linux for Advanced Penetration Testing

By: Robert W. Beggs

Publisher: Packt Publishing

Publication Date: 24-JUN-2014

Insert Date: 26-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

A practical guide to testing your network's security with Kali Linux, the preferred choice of penetration testers and hackers Conduct realistic and effective security tests on your network Demonstrate how key data systems are stealthily exploited, and learn how to identify attacks against your own systems Use hands-on techniques to take advantage of Kali Linux, the open source framework of security tools In Detail Mastering Kali Linux for Advanced Penetration Testing will teach you the kill chain perspective in assessing network security—from selecting the most effective...

49. 

Getting Started with Django

Getting Started with Django

By: Samuel Dauzon

Publisher: Packt Publishing

Publication Date: 20-JUN-2014

Insert Date: 25-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Develop simple web applications with the powerful Django framework Get to know MVC pattern and the structure of Django Create your first webpage with Django mechanisms Enable user interaction with forms Program extremely rapid forms with Django features. Explore the best practices to develop applications of a superior quality In Detail Django is a powerful Python web framework designed for rapid web application development. With the advent of frameworks such as Django, web developers have been forced to adopt MVC architectures and are encouraged to develop quality...

50. 

Bioinformatics with R Cookbook

Bioinformatics with R Cookbook

By: Paurush Praveen Sinha

Publisher: Packt Publishing

Publication Date: 23-JUN-2014

Insert Date: 25-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Over 90 practical recipes for computational biologists to model and handle real-life data using R Use the existing R-packages to handle biological data Represent biological data with attractive visualizations An easy-to-follow guide to handle real-life problems in Bioinformatics like Next Generation Sequencing and Microarray Analysis In Detail Bioinformatics is an interdisciplinary field that develops and improves upon the methods for storing, retrieving, organizing, and analyzing biological data. R is the primary language used for handling most of the data analysis work...

51. 

Java EE 7 Performance Tuning and Optimization

Java EE 7 Performance Tuning and Optimization

By: Osama Oransa

Publisher: Packt Publishing

Publication Date: 23-JUN-2014

Insert Date: 25-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Boost the efficiency of your enterprise applications by performance tuning and optimization Learn to plan a performance investigation in enterprise applications Build a performance troubleshooting strategy Design and implement high performing Java enterprise applications In Detail With the expansion of online enterprise services, the performance of an enterprise application has become a critical issue. Even the smallest change to service availability can severely impact customer satisfaction, which can cause the enterprise to incur huge losses. Performance tuning is a...

52. 

Lumion 3D Cookbook

Lumion 3D Cookbook

By: Ciro Cardoso

Publisher: Packt Publishing

Publication Date: 20-JUN-2014

Insert Date: 24-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Revolutionize your Lumion skills with over 100 recipes to create stunning architectural visualizations Build spectacular architectural perceptions in seconds using real-time technology Learn how to apply the inbuilt effects in Lumion to enhance your project to a whole new level Bursting with practical examples, and simple, clear instructions to help you produce advanced visualizations with an expert level In Detail Lumion 3D Cookbook is a practical guide filled with time-saving techniques and tested production tips to help you produce professional architectural...

53. 

Building Virtual Pentesting Labs for Advanced Penetration Testing

Building Virtual Pentesting Labs for Advanced Penetration Testing

By: Kevin Cardwell

Publisher: Packt Publishing

Publication Date: 20-JUN-2014

Insert Date: 24-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Build intricate virtual architecture to practice any penetration testing technique virtually Build and enhance your existing pentesting methods and skills Get a solid methodology and approach to testing Step-by-step tutorial helping you build complex virtual architecture In Detail A penetration test, also known as pentest, is a method of assessing computer and network security by replicating an attack on a computer system or network from the outside world and internal threats. With the increase of advanced hackers and threats to our virtual world, pentesting is an...

54. 

Building a Web Application with PHP and MariaDB: A Reference Guide

Building a Web Application with PHP and MariaDB: A Reference Guide

By: Sai Srinivas Sriparasa

Publisher: Packt Publishing

Publication Date: 16-JUN-2014

Insert Date: 18-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Build fast, secure, and interactive web applications using this comprehensive guide Learn how to construct scalable and secure web applications Utilize PHP and MariaDB to architect and create data-driven web applications Numerous real-time scenarios have been implemented as examples that will lead to a better understanding of how web applications are handled In Detail Starting with a quick refresher of the PHP language and MariaDB database, readers will explore concepts such as unit testing, session authentication and management, permissions engine, caching, security,...

55. 

Mastering AngularJS Directives

Mastering AngularJS Directives

By: Josh Kurz

Publisher: Packt Publishing

Publication Date: 16-JUN-2014

Insert Date: 18-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Develop, maintain, and test production-ready directives for any AngularJS-based application Explore the options available for creating directives, by reviewing detailed explanations and real-world examples Dissect the life cycle of a directive and understand why they are the base of the AngularJS framework Discover how to create structured, maintainable, and testable directives through a step-by-step, hands-on approach to AngularJS In Detail AngularJS offers many features that allow the creation of rich, compelling web applications. Directives are by far the most...

56. 

Puppet Reporting and Monitoring

Puppet Reporting and Monitoring

By: Michael Duffy

Publisher: Packt Publishing

Publication Date: 17-JUN-2014

Insert Date: 18-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Create insightful reports for your server infrastructure using Puppet Learn how to prepare and setup Puppet to report on a wealth of data Develop your own custom plugins and work with report processor systems Explore compelling ways to utilize and present Puppet data with easy-to-follow examples In Detail Starting with the very basics of Puppet, Puppet Reporting and Monitoring will guide you through configuring additional reports and creating new, feature-rich reports using the comprehensive Puppet tool. Packed with practical examples and precise instructions, this book...

57. 

Learning NumPy Array

Learning NumPy Array

By: Ivan Idris

Publisher: Packt Publishing

Publication Date: 13-JUN-2014

Insert Date: 17-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Supercharge your scientific Python computations by understanding how to use the NumPy library effectively Improve the performance of calculations with clean and efficient NumPy code Analyze large data sets using statistical functions and execute complex linear algebra and mathematical computations Perform complex array operations in a simple manner In Detail NumPy is an extension of Python, which provides highly optimized arrays and numerical operations. NumPy replaces a lot of the functionality of Matlab and Mathematica specifically vectorized operations, but in...

58. 

PhantomJS Cookbook

PhantomJS Cookbook

By: Rob Friesel

Publisher: Packt Publishing

Publication Date: 12-JUN-2014

Insert Date: 17-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Over 70 recipes to help boost the productivity of your applications using real-world testing with PhantomJS Learn the fundamentals of working with the headless PhantomJS browser Create unit and functional test suites backed by PhantomJS Integrate PhantomJS into development and testing workflows for efficient unit testing In Detail Beginning with the basics of PhantomJS, this book will dive into its core modules and guide you through how to solve real-world testing problems. This book explores a variety of test automation tasks, including executing JavaScript unit tests...

59. 

Near Field Communication with Android Cookbook

Near Field Communication with Android Cookbook

By: Vitor Subtil

Publisher: Packt Publishing

Publication Date: 13-JUN-2014

Insert Date: 17-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Discover the endless possibilities of using Android NFC capabilities to enhance your apps over 50 practical recipes Practical and real-life examples showing how and where NFC can be used Discover how to exploit NFC capabilities to enhance your apps to easily share and interact with the world Learn how to extend cross-device content sharing by taking advantage of Android Beam's capabilities In Detail Near Field Communication, or simply NFC, is an emerging technology with endless applicability. Its low battery consumption and simplicity are the keys to its success. Near...

60. 

Node.js Blueprints

Node.js Blueprints

By: Krasimir Tsonev

Publisher: Packt Publishing

Publication Date: 16-JUN-2014

Insert Date: 17-JUN-2014

Slots: 1.0

Table of Contents • Start Reading

Develop stunning web and desktop applications with the definitive Node.js Utilize libraries and frameworks to develop real-world applications using Node.js Explore Node.js compatibility with AngularJS, Socket.io, BackboneJS, EmberJS, and GruntJS Step-by-step tutorials that will help you to utilize the enormous capabilities of Node.js In Detail Node.js has emerged as a strong alternative to PHP, and has taken the world of web development by storm. Node.js is a platform that's used to build fast, scalable network applications using JavaScript as a server-side scripting...