Go Programming Blueprints
¥90.46
Intended for seasoned Go programmers who want to put their expertise in Go to use to solve big, real-world, modern problems. With a basic understanding of channels and goroutines, you will hone your skills to build tools and programs that are quick and simple. You need not be an expert in distributed systems or technologies in order to deliver solutions capable of great scale. It is assumed that you are familiar with the basic concepts of Go.
Microsoft Dynamics CRM 2011 Reporting
¥90.46
The book is a focused and step-by-step tutorial on Microsoft Dynamics CRM Reporting capabilities. It will enable Dynamics developers to create and manage reports, know what tools to use, how to use them, and where to find the data based on how it’s being entered into the system with Dynamics CRM.This book is great for users and developers new to the Dynamics CRM Reports and SQL Server Reporting services, and who are looking to get a good grounding in how to use the reporting capabilities of Dynamics CRM 2011. It’s assumed that you will have some experience in HTML and JavaScript already to build the advanced reports, but no previous programming experience is required to build and learn how to create some basic to intermediate reports, which will be used during the exercises within this book.
Learning Linux Shell Scripting
¥90.46
Unleash the power of shell *s to solve real-world problems by breaking through the practice of writing tedious code About This Book Learn how to efficiently and effectively build shell *s and develop advanced applications with this handy book Develop high quality and efficient solutions by writing professional and real-world *s, and debug *s by checking and shell tracing A step-by-step tutorial to automate routine tasks by developing *s from a basic level to very advanced functionality Who This Book Is For This book is ideal for those who are proficient at working with Linux and who want to learn about shell *ing to improve their efficiency and practical skills. By the end of this book, you will be able to confidently use your own shell *s in the real world. What You Will Learn Familiarize yourself with the various text filtering tools available in Linux Combine the fundamental text and file processing commands to process data and automate repetitive tasks Understand expressions and variables and how to use them practically Automate decision-making and save a lot of time and effort of revisiting code Get to grips with advanced functionality such as using traps and signals and using dialogs to develop screens Start up a system and customize a Linux system Take an in-depth look at regular expressions and pattern matching to understand the capabilities of *ing In Detail Linux is the one of the most powerful and universally adopted OSes. Shell is a program that gives the user direct interaction with the operating system. Scripts are collections of commands that are stored in a file. The shell can read this file and act on the commands as if they were typed on the keyboard. Shell *ing is used to automate day-to-day administration, and for testing or product development tasks.This book covers Bash, GNU Bourne Again SHell, preparing you to work in the exciting world of Linux shell *ing. We start with an introduction to the Shell environment and explain basic commands used in Shell. Next we move on to check, kill, and control the execution of processes in Linux OS. Further, we teach you about the filter tools available in Linux and explain standard output and standard errors devices.Then we will ensure you understand Shell’s interpretation of commands and get a firmer grasp so you use them in practice. Next, you’ll experience some real-world essentials such as debugging and perform Shell arithmetic fluently. Then you’ll take a step ahead and learn new and advanced topics in Shell *ing, such as starting up a system and customizing a Linux system. Finally, you’ll get to understand the capabilities of *ing and learn about Grep, Stream Editor, and Awk.Style and approach This practical book will go from the very basics of shell *ing to complex, customized automation. The idea behind this book is to be as practical as possible and give you the look and feel of what real-world *ing is like.
Sonar Code Quality Testing Essentials
¥90.46
This is a step-by-step tutorial enriched with practical examples and the necessary screenshots for easy and quick learning. This book is for you if you are a Java developer or a Team Manager familiar with Java and want to ensure the quality of your code using Sonar. You should have a background with Java and unit testing in general.
HBase Administration Cookbook
¥90.46
As part of Packt’s cookbook series, each recipe offers a practical, step-by-step solution to common problems found in HBase administration. This book is for HBase administrators, developers, and will even help Hadoop administrators. You are not required to have HBase experience, but are expected to have a basic understanding of Hadoop and MapReduce.
MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF
¥90.46
This book combines practical, real-world examples with all the background material and theory you need The concepts are explained with a practical LOB enterprise application that is gradually built through the course of this book. MVVM offers lots of design choices and the author shows examples of each of these approaches, by changing the code to achieve the same results. This book will be a valuable resource for Silverlight and WPF developers who want to fully maximize the tools with recommended best practices for enterprise development. This is an advanced book and you will need to be familiar with C#, the .Net framework, and Silverlight or WPF.
Blackboard Essentials for Teachers
¥90.46
This book develops a sample site with lots of step-by-step instructions and screenshots to get you up and running in no time at all. If you are a teacher or course builder, you need only basic computer skills to get the most from this book. You don’t need any background in online teaching or building Web pages.
IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
¥90.46
This book is written in the style of a cookbook, with emphasis on practical, step-by-step recipes augmented with real screenshots and little to no theory. This approach will help you follow each step, each link, and see the bigger picture,If you are a user with basic knowledge of Cognos BI (any version) and want to learn the advanced and latest dashboarding capabilities shipped with IBM Cognos BI, this book is for you.
Procedural Content Generation for C++ Game Development
¥90.46
Get to know techniques and approaches to procedurally generate game content in C++ using Simple and Fast Multimedia LibraryAbout This BookThis book contains a bespoke Simple and Fast Multimedia Library (SFML) game engine with complete online documentationThrough this book, you’ll create games that are non-predictable and dynamic and have a high replayability factorGet a breakdown of the key techniques and approaches applied to a real game.Who This Book Is ForIf you are a game developer who is familiar with C++ and is looking to create bigger and more dynamic games, then this book is for you. The book assumes some prior experience with C++, but any intermediate concepts are clarified in detail. No prior experience with SFML is required.What You Will LearnDiscover the systems and ideology that lie at the heart of procedural systemsUse Random number generation (RNG) with C++ data types to create random but controlled resultsBuild levels procedurally with randomly located items and eventsCreate dynamic game objects at runtimeConstruct games using a component-based approachAssemble non-predictable game events and scenariosOperate procedural generation to create dynamic content fast and easilyGenerate game environments for endless replayabilityIn DetailProcedural generation is a growing trend in game development. It allows developers to create games that are bigger and more dynamic, giving the games a higher level of replayability. Procedural generation isn’t just one technique, it’s a collection of techniques and approaches that are used together to create dynamic systems and objects. C++ is the industry-standard programming language to write computer games. It’s at the heart of most engines, and is incredibly powerful. SFML is an easy-to-use, cross-platform, and open-source multimedia library. Access to computer hardware is broken into succinct modules, making it a great choice if you want to develop cross-platform games with ease.Using C++ and SFML technologies, this book will guide you through the techniques and approaches used to generate content procedurally within game development.Throughout the course of this book, we’ll look at examples of these technologies, starting with setting up a roguelike project using the C++ template. We’ll then move on to using RNG with C++ data types and randomly scattering objects within a game map. We will create simple console examples to implement in a real game by creating unique and randomised game items, dynamic sprites, and effects, and procedurally generating game events. Then we will walk you through generating random game maps. At the end, we will have a retrospective look at the project.By the end of the book, not only will you have a solid understanding of procedural generation, but you’ll also have a working roguelike game that you will have extended using the examples provided.Style and approachThis is an easy-to-follow guide where each topic is explained clearly and thoroughly through the use of a bespoke example, then implemented in a real game project.
Mastering OpenLayers 3
¥90.46
Create powerful applications with the most robust open source web mapping library using this advanced guideAbout This BookDevelop responsive and platform-independent web mapping applications with OpenLayers 3Learn the key points of creating great applications with native JavaScript through the step-by-step examplesMaster the use of the library, from compiling custom builds to developing a complete WebGIS applicationWho This Book Is ForThis book is intended for front-end developers with basic understanding of JavaScript and GIS concepts, and preferably for those who are familiar with the fundamentals of OpenLayers 3. You might have never used OpenLayers 3 as a seasoned JavaScript developer. If this is the case and you are eager to learn web mapping, this book will definitely set you on the right track.What You Will LearnUse the advanced functionality of the OpenLayers 3 library effectivelyImplement the library in your application, shaping it to your needsManage layers and the layer stack dynamicallyCreate not only stunning but also accurate thematic mapsExtend OpenLayers 3 with your own custom classesDevelop mobile-friendly web mapping applicationsMake stunning effects with canvas manipulation, or visualize point clouds with WebGLIntegrate third-party applications, and create custom builds that completely satisfy your needsIn DetailOpenLayers 3 allows you to create stunning web mapping and WebGIS applications. It uses modern, cutting edge browser technologies. It is written with Closure Library, enabling you to build browser-independent applications without painful debugging ceremonies, which even have some limited fallback options for older browsers.With this guide, you will be introduced to the world of advanced web mapping and WebGIS.First, you will be introduced to the advanced features and functionalities available in OpenLayers 3. Next, you will be taken through the key points of creating custom applications with OpenLayers 3. You will then learn how to create the web mapping application of yours (or your company's) dream with this open source, expense-free, yet very powerful library. We’ll also show you how to make amazing looking thematic maps and create great effects with canvas manipulation.By the end of this book, you will have a strong command of web mapping and will be well on your way to creating amazing applications using OpenLayers 3.Style and approachThis is an advanced guide packed with comprehensive examples, and it concentrates on the advanced parts of OpenLayers 3 and JavaScript. It intentionally skips the basic and well-known methodologies, but discusses the hard-to-understand ones in great detail.
Geospatial Development By Example with Python
¥90.46
Build your first interactive map and build location-aware applications using cutting-edge examples in PythonAbout This BookLearn the full geo-processing workflow using Python with open source packagesCreate press-quality styled maps and data visualization with high-level and reusable codeProcess massive datasets efficiently using parallel processingWho This Book Is ForGeospatial Development By Example with Python is intended for beginners or advanced developers in Python who want to work with geographic data. The book is suitable for professional developers who are new to geospatial development, for hobbyists, or for data scientists who want to move into some simple development.What You Will LearnPrepare a development environment with all the tools needed for geo-processing with PythonImport point data and structure an application using Python’s resourcesCombine point data from multiple sources, creating intuitive and functional representations of geographic objectsFilter data by coordinates or attributes easily using pure PythonMake press-quality and replicable maps from any dataDownload, transform, and use remote sensing data in your mapsMake calculations to extract information from raster data and show the results on beautiful mapsHandle massive amounts of data with advanced processing techniquesProcess huge satellite images in an efficient wayOptimize geo-processing times with parallel processingIn DetailFrom Python programming good practices to the advanced use of analysis packages, this book teaches you how to write applications that will perform complex geoprocessing tasks that can be replicated and reused.Much more than simple *s, you will write functions to import data, create Python classes that represent your features, and learn how to combine and filter them.With pluggable mechanisms, you will learn how to visualize data and the results of analysis in beautiful maps that can be batch-generated and embedded into documents or web pages.Finally, you will learn how to consume and process an enormous amount of data very efficiently by using advanced tools and modern computers’ parallel processing capabilities.Style and approachThis easy-to-follow book is filled with hands-on examples that illustrate the construction of three sample applications of how to write reusable and interconnected Python code for geo-processing.
Mastering PhoneGap Mobile Application Development
¥90.46
Take your PhoneGap experience to the next level and create engaging real-world applicationsAbout This BookCreate a useful PhoneGap workflow for larger projects in order to simplify and manage the development processUse third-party plugins, IndexedDB, and SQLite for PhoneGap to develop large-scale, data-driven, and highly accessible applicationsA pragmatic guide to construct top-notch large-scale applications using PhoneGapWho This Book Is ForIf you have created simple applications using PhoneGap in the past and now want to take your workflow and apps to the next level, this book will help you reach your goals. You should have a good working knowledge of HTML, CSS, and JavaScript, and prior experience with PhoneGap.What You Will LearnConstruct build workflows that simplify complex application developmentIntegrate the next version of JavaScript to simplify your codeCreate accessible hybrid applicationsPersist and query data using third-party database pluginsCreate your own PhoneGap plugins for your unique use casesCreate icons and splash screens suitable for submission to app storesPublish your app to the Google Play and Apple iTunes storesIn DetailPhoneGap is a useful and flexible tool that enables you to create complex hybrid applications for mobile platforms. In addition to the core technology, there is a large and vibrant community that creates third-party plugins that can take your app to the next level.This book will guide you through the process of creating a complex data-driven hybrid mobile application using PhoneGap, web technologies, and third-party plugins.A good foundation is critical, so you will learn how to create a useful workflow to make development easier. From there, the next version of JavaScript (ES6) and the CSS pre-processor SASS are introduced as a way to simplify creating the look of the mobile application. Responsive design techniques are also covered, including the flexbox layout module. As many apps are data-driven, you'll build an application throughout the course of the book that relies upon IndexedDB and SQLite. You'll also download additional content and address how to handle in-app purchases. Furthermore, you’ll build your own customized plugins for your particular use case. When the app is complete, the book will guide you through the steps necessary to submit your app to the Google Play and Apple iTunes stores.Style and approachThis book is a step-by-step guide, in which the concepts covered are explained with the help of hands-on examples
Procedural Content Generation for Unity Game Development
¥90.46
Harness the power of procedural content generation to design unique games with UnityAbout This BookLearn the basics of PCG developmentDevelop a 2D game from start to finishExplore all the different ways PCG can be applied in gamesWho This Book Is ForThis book is for Unity game developers, especially those who work on indie games. You should be familiar with Unity and C# *ing but you'll be able to jump in and start learning PCG straightaway.What You Will LearnUnderstand the theory of Procedural Content GenerationLearn the uses of Pseudo Random NumbersCreate reusable algorithm designs for PCGEvaluate the data structures for PCGDevelop smaller games with larger amounts of contentGenerate content instead of spending time designing every minute detailLearn when and how to add PCG to your gameLearn the fundamental techniques of PCGIn DetailProcedural Content Generation is a process by which game content is developed using computer algorithms, rather than through the manual efforts of game developers. This book teaches readers how to develop algorithms for procedural generation that they can use in their own games. These concepts are put into practice using C# and Unity is used as the game development engine.This book provides the fundamentals of learning and continued learning using PCG. You'll discover the theory of PCG and the mighty Pseudo Random Number Generator. Random numbers such as die rolls and card drafting provide the chance factor that makes games fun and supplies spontaneity. This book also takes you through the full development of a 2D game.Starting with level generation, you'll learn how PCG can make the game environment for you. You'll move into item generation and learn the different techniques to procedurally create game items. Thereafter, you'll be guided through the more abstract PCG areas such as scaling difficulty to the player and even generating music! The book helps you set up systems within your games where algorithms create computationally generated levels, art assets, quests, stories, characters, and weapons; these can substantially reduce the burden of manually creating every aspect of the game.Finally, you'll get to try out your new PCG skills on 3D terrain generation.Style and approachAn easy-to-follow, project-based guide that will let you build a complete game by the end of the book using PCG.
Ember.js Cookbook
¥90.46
Arm yourself with over 65 hands-on recipes to master the skills of building scalable web applications with Ember.jsAbout This BookThis book is your one-stop solution to the key features of Ember.js. Become skilled in the art of building web-apps in a fraction of the code you'd write in other frameworks.Build JavaScript apps that don't break the web! Our 100 recipes will make this a cakewalk for you!This books makes learning Ember.js easy by breaking down each topic into simple-to-understand recipesWho This Book Is ForAnyone who wants to explore Ember.js and wishes to get hands on making sophisticated web apps with less coding will find this book handy. Prior experience in Coding and familiarity with JavaScript is recommended. If you’ve heard of Ember.js or are just curious on how a single-page application framework works, then this book is for you.What You Will LearnSkip the boilerplate code with Ember CLI generatorsCreate a component with actions and eventsSet up a model with Ember Data using fixture dataCreate several different types of test cases and run themManage and set up user authentication using Ember Simple AuthAdd animated transitions to your app with Liquid FireSet up a service and initializer with dependency injectionCreate a working chat applicationSet up an Ember Service and initializer with dependency injectionCreate a working chat applicationIn DetailEmber.js is an open source JavaScript framework that will make you more productive. It uses common idioms and practices, making it simple to create amazing single-page applications. It also lets you create code in a modular way using the latest JavaScript features. Not only that, it has a great set of APIs to get any task done. The Ember.js community is welcoming newcomers and is ready to help you when needed.This book provides in-depth explanations on how to use the Ember.js framework to take you from beginner to expert. You’ll start with some basic topics and by the end of the book, you’ll know everything you need to know to build a fully operational Ember application.We’ll begin by explaining key points on how to use the Ember.js framework and the associated tools. You’ll learn how to effectively use Ember CLI and how to create and deploy your application. We’ll take a close look at the Ember object model and templates by examining bindings and observers. We’ll then move onto Ember components, models, and Ember Data. We’ll show you examples on how to connect to RESTful databases. Next we’ll get to grips with testing with integration and acceptance tests using QUnit. We will conclude by covering authentication, services, and Ember add-ons. We’ll explore advanced topics such as services and initializers, and how to use them together to build real-time applications.Style and approachEach recipe in this book will make it that much easier to understand Ember.js. Recipe after recipe, you will learn the concepts of Ember.js by following the simple step-by-step processes
Learning Network Forensics
¥90.46
Identify and safeguard your network against both internal and external threats, hackers, and malware attacksAbout This BookLay your hands on physical and virtual evidence to understand the sort of crime committed by capturing and analyzing network trafficConnect the dots by understanding web proxies, firewalls, and routers to close in on your suspectA hands-on guide to help you solve your case with malware forensic methods and network behaviorsWho This Book Is ForIf you are a network administrator, system administrator, information security, or forensics professional and wish to learn network forensic to track the intrusions through network-based evidence, then this book is for you. Basic knowledge of Linux and networking concepts is expected.What You Will LearnUnderstand Internetworking, sources of network-based evidence and other basic technical fundamentals, including the tools that will be used throughout the bookAcquire evidence using traffic acquisition software and know how to manage and handle the evidencePerform packet analysis by capturing and collecting data, along with content analysisLocate wireless devices, as well as capturing and analyzing wireless traffic data packetsImplement protocol analysis and content matching; acquire evidence from NIDS/NIPSAct upon the data and evidence gathered by being able to connect the dots and draw links between various eventsApply logging and interfaces, along with analyzing web proxies and understanding encrypted web trafficUse IOCs (Indicators of Compromise) and build real-world forensic solutions, dealing with malwareIn DetailWe live in a highly networked world. Every digital device—phone, tablet, or computer is connected to each other, in one way or another. In this new age of connected networks, there is network crime. Network forensics is the brave new frontier of digital investigation and information security professionals to extend their abilities to catch miscreants on the network.The book starts with an introduction to the world of network forensics and investigations. You will begin by getting an understanding of how to gather both physical and virtual evidence, intercepting and analyzing network data, wireless data packets, investigating intrusions, and so on. You will further explore the technology, tools, and investigating methods using malware forensics, network tunneling, and behaviors. By the end of the book, you will gain a complete understanding of how to successfully close a case.Style and approachAn easy-to-follow book filled with real-world case studies and applications. Each topic is explained along with all the practical tools and software needed, allowing the reader to use a completely hands-on approach.
Mastering Responsive Web Design with HTML5 and CSS3
¥90.46
If you already know some HTML and CSS and understand the principles of responsive web design, this book is for you. There's something here for you to learn regardless of whether you're a web designer or web developer, or whether you're a seasoned expert web professional.
VMware vSphere 5.1 Cookbook
¥90.46
A fast-paced, task-oriented Cookbook covering recipes on the installation and configuration of vSphere 5.1 components. The recipes are accompanied with relevant screenshots with an intention to provide a visual guidance as well. The book concentrates more on the actual task rather than the theory around it, making it easier to understand what is really needed to achieve the task. This book is a guide for anyone who wants to learn how to install and configure VMware vSphere components. This is an excellent handbook for support professionals or for anyone intending to give themselves a head start in learning how to install and configure vSphere 5.1 components. It is also a good task-oriented reference material for consultants who design and deploy vSphere environments.
PostgreSQL Server Programming
¥90.46
This practical guide leads you through numerous aspects of working with PostgreSQL. Step by step examples allow you to easily set up and extend PostgreSQL. "PostgreSQL Server Programming" is for moderate to advanced PostgreSQL database professionals. To get the best understanding of this book, you should have general experience in writing SQL, a basic idea of query tuning, and some coding experience in a language of your choice.
Mastering JavaScript Promises
¥90.46
This book is for all the software and web engineers wanting to apply the promises paradigm to their next project and get the best outcome from it. This book also acts as a reference for the engineers who are already using promises in their projects and want to improve their current knowledge to reach the next level. To get the most benefit from this book, you should know basic programming concepts, have a familiarity with JavaScript, and a good understanding of HTML.
Windows Malware Analysis Essentials
¥90.46
Master the fundamentals of malware analysis for the Windows platform and enhance your anti-malware skill set About This Book Set the baseline towards performing malware analysis on the Windows platform and how to use the tools required to deal with malware Understand how to decipher x86 assembly code from source code inside your favourite development environment A step-by-step based guide that reveals malware analysis from an industry insider and demystifies the process Who This Book Is For This book is best for someone who has prior experience with reverse engineering Windows executables and wants to specialize in malware analysis. The book presents the malware analysis thought process using a show-and-tell approach, and the examples included will give any analyst confidence in how to approach this task on their own the next time around. What You Will Learn Use the positional number system for clear conception of Boolean algebra, that applies to malware research purposes Get introduced to static and dynamic analysis methodologies and build your own malware lab Analyse destructive malware samples from the real world (ITW) from fingerprinting and static/dynamic analysis to the final debrief Understand different modes of linking and how to compile your own libraries from assembly code and integrate the codein your final program Get to know about the various emulators, debuggers and their features, and sandboxes and set them up effectively depending on the required scenario Deal with other malware vectors such as pdf and MS-Office based malware as well as *s and shellcode In Detail Windows OS is the most used operating system in the world and hence is targeted by malware writers. There are strong ramifications if things go awry. Things will go wrong if they can, and hence we see a salvo of attacks that have continued to disrupt the normal scheme of things in our day to day lives. This book will guide you on how to use essential tools such as debuggers, disassemblers, and sandboxes to dissect malware samples. It will expose your innards and then build a report of their indicators of compromise along with detection rule sets that will enable you to help contain the outbreak when faced with such a situation. We will start with the basics of computing fundamentals such as number systems and Boolean algebra. Further, you'll learn about x86 assembly programming and its integration with high level languages such as C++.You'll understand how to decipher disassembly code obtained from the compiled source code and map it back to its original design goals. By delving into end to end analysis with real-world malware samples to solidify your understanding, you'll sharpen your technique of handling destructive malware binaries and vector mechanisms. You will also be encouraged to consider analysis lab safety measures so that there is no infection in the process. Finally, we'll have a rounded tour of various emulations, sandboxing, and debugging options so that you know what is at your disposal when you need a specific kind of weapon in order to nullify the malware. Style and approach An easy to follow, hands-on guide with de*ions and screenshots that will help you execute effective malicious software investigations and conjure up solutions creatively and confidently.
Deep Inside osCommerce: The Cookbook
¥90.46
This book is aimed at people with existing online stores, built using osCommerce. The book follows a systematic approach whereby users can modify and extend features on their already existing osCommerce site. Each chapter deals with a different aspect , and provides ready-made recipes for modifying code to your requirements. The author starts by explaining basic changes one can make to the design of your store, and then covers features like navigation, images, shipping and payment modules, and even explains how to make changes on the administrator?s side and keeping your own recipes private. This book is for people who are already familiar with osCommerce. It presumes a working knowledge of PHP and HTML, as well as basic understanding of phpMyAdmin for database inserts.

购物车
个人中心

