Compiere 3
¥80.65
This book is a concise guide that focuses solely on implementing Compiere. It uses a business scenario case study throughout to illustrate the sort of decisions and considerations required at critical stages in a real-life Compiere implementation. If you are considering or want to easily implement Compiere in your organization, this book is for you. This book will also be beneficial to system users and administrators who wish to implement an ERP system. No previous knowledge of Compiere is required.
Zabbix 1.8 Network Monitoring
¥80.65
This is a hand-on step-by-step book in a tutorial style. All configuration steps that are required to reach goals are explained in detail that should leave no reader stuck. Exact commands are provided for setting up and testing the configuration and screenshots of the user interface allow you to be sure that you are using the correct interface section. The author's experience with Zabbix enables him to share insights on using Zabbix effectively, in a clear and friendly way. This book assumes no experience with Zabbix and minimal experience with Linux. Knowledge provided by this book, will be useful if: you are responsible for managing in-house IT infrastructure such as network hardware, servers, and web pages, you are responsible for managing non-IT infrastructure that provides data such as temperature, flow, and other readings, you have clients with strict accessibility requirements and want to monitor hardware that provides services to them, you are a system administrator who wants to monitor the network hardware, servers, and web performance
Moodle 1.9 Teaching Techniques
¥80.65
This book contains clear guidance for all who want to put together effective online courses that motivate students and encourage dynamic learning. There are clear, step-by-step instructions with helpful screenshots and diagrams to guide you along the way. If you want to unleash your teaching talents and develop exciting, dynamic courses that really get students moving forward, then this book is for you. Experienced Moodlers who want to upgrade to Moodle 1.9 will find powerful insights into developing more successful and educational courses.
Apache Roller 4.0 – Beginner's Guide
¥80.65
This beginner's guide is packed with information, tips, and tricks, based on the author's extensive experience with Apache Roller. In next to no time, you will be able to build and deploy your own blog. The clear and concise hands-on exercises will teach you everything you need to know to install, configure, and use Apache Roller, along with the open source software required to run it. The book includes plenty of illustrations to guide you through all the detailed exercises and tutorials, so you can get the most out of every chapter. If you are interested in establishing a blog, using Apache Roller and popular web applications to write attractive posts and promote your blog on all the major social bookmarking services, this book is for you. No previous experience on Tomcat, MySQL, the Apache Web Server, or Linux is required.
Asterisk 1.4 : The Professional’s Guide
¥80.65
Employing a comprehensive handbook-style approach, this easy-to-follow book shows the reader various means of implementing the power of Asterisk in a commercial environment. In next to no time, the reader will gain a deeper understanding of many of the issues faced by Asterisk consultants and the solutions they believe work best. Primarily aimed at Asterisk Professionals, this book provides real-world insight for Asterisk Network Administrators and System Implementers in the commercial environment. This book is not for newcomers to Asterisk. Readers are expected to be experienced with installing and administering Asterisk systems.
Building Enterprise Ready Telephony Systems with sipXecs 4.0
¥80.65
This book was written to be a step by step approach to building a communications system for any organization. Care was taken to clearly illustrate with diagrams and screen shots all of the steps and concepts along the way. This book is written for network engineers who have been asked to deploy and maintain communications systems for their organizations.
Moodle 1.9 Theme Design: Beginner's Guide
¥80.65
This is a Beginner's Guide, with plenty of worked examples, step-by-step visual guides, and explanations. If you are a Moodle administrator, ICT technical personnel, designer or a teacher and wish to enhance your Moodle site to make it visually attractive, then this book is for you. You should be familiar with the basics of Moodle operation, and some familiarity with web design techniques, such as HTML and CSS, will be helpful.
TYPO3 Extension Development
¥80.65
The book is structured so that following the chapters in order builds a TYPO3 extension from the ground up. Experienced developers can use individual chapters independently to get only the information that they need. Each chapter is divided so that the first part contains a de*ion and discussion of the topic covered followed by a coding example with explanation of how principles and techniques from the first part are followed in the code. The reader is encouraged not only to read the book but also to look into the discussed classes and actually code the extension while reading the book. This book is for PHP developers who want to develop a TYPO3 extension. It assumes the reader has experience with PHP, XML, and HTML. No prior knowledge about TYPO3 extension programming or the TYPO3 API is presumed.
Mastering ArcGIS Server Development with JavaScript
¥80.65
Transform maps and raw data into full-fledged web mapping applications using the power of the ArcGIS JavaScript API and JavaScript libraries About This Book Create and share modern map applications for desktops, tablets, and mobile browsers Present and edit geographic and related data through maps, charts, graphs, and more Learn the tools, tips, and tricks made available through the API and related libraries with examples of real-world applications Who This Book Is For This book is intended for intermediate developers who want to design web mapping applications. You should have some experience with geographic information systems, especially with ArcGIS products such as ArcGIS Server. It also helps to have some experience with HTML, CSS, and JavaScript. What You Will Learn Create single-page mapping applications, lining up data from different sources Search for and display geographic and tabular information based on locations and attributes Customize maps and widgets to deliver the best user experience Present location data intuitively using charts and graphs Integrate mapping applications with your favorite JavaScript frameworks Test the working of your web map application and take advantage of cloud services such as ArcGIS Online Create modern-looking web maps through styling tips and tricks In Detail ESRI and its ArcGIS line of software have been an industry leader in digital map production and publication for over 30 years. ArcGIS Server lets you design, configure, and publish maps that can be viewed and edited through the Internet. After designing basic maps, you may want to find out new and innovative ways to represent information using these maps. In this book, you'll work through practical examples, experiencing the pitfalls and successes of creating desktop and mobile map applications for a web browser using the ArcGIS Server platform. The book begins by introducing you to ArcGIS Server and ESRI's JavaScript API. You'll work with your first web map and then move on to learn about ESRI's building blocks. A Dojo AMS style widget will help you create your own widgets for a map and then see how to collect geographic data. Furthermore, you will learn different techniques such as using Dojo Charts to create charts and graphs to represent your data. Then you will see how to use ESRI JavaScript API with other JavaScript libraries and different styling methods to make your map stand out. By the end of the book, you will discover how to make your application compatible with different devices and platforms and test it using testing libraries. Style and approach An in-depth guide that explores web application development using ArcGIS Server and the ArcGIS JavaScript API. Topics are explained in the context of developing two applications for fictional clients. Details of application development, including possible pitfalls and best practices, are included in this book.
Flask Blueprints
¥80.65
Dive into the world of the Flask microframework to develop an array of web applications About This Book Structure, compose, and build powerful Flask HTML-based applications and JSON/XML-based APIs using advanced application design patterns Integrate third-party Flask extensions for tasks such as social authentication, sending emails, and interacting with databases and cache layers Build a series of Flask applications of increasing complexity Who This Book Is For If you are a Python web developer who has developed basic Flask applications and now wants to build a series of more complex web applications, then this is the book for you. What You Will Learn Use the virtualenv Python package to effectively isolate your development environments Convert a simple one-file Flask application into a more full-fledged multi-package application Integrate Flask-Login for simple user authentication, Flask-WTF for forms, and Flask-SQLAlchemy for database interactions Explore URL routing and dispatching in a blueprint structured application Create your own signals and consume them within your application Learn to leverage Werkzeug, the WSGI library that powers much of Flask Implement custom exceptions for handling non-20x response codes Write your own CLI tools for administrative and development tasks of your Flask application using Flask-Script/Click Build your Flask extensions to encapsulate reusable behaviors across your applications Integrate your application with open source JavaScript-based graphing libraries to create simple data visualizations In Detail Flask is a small but powerful web development framework for Python. Though Flask is termed a micro-framework, it is no way lacking in functionality; there are many extensions available to Flask which helps it to function at the same level as other large frameworks such as Django and Ruby on Rails. This book will demonstrate how to develop a series of web application projects with the Python web micro-framework, and leverage extensions and external Python libraries and APIs to extend the development of a variety of larger and more complex web applications. The book will start by explaining Python’s Virtualenv library and how to create and switch between multiple virtual environments. You’ll first build an SQL database-backed application, which will use Flask-WTF, Flask-SQLAlchemy, Jinja templates, and other methods. Next you’ll move on to a timeline application, built using concepts including pytest-Flask, the Blinker package, data modelling for user timelines, exception handling, and creating and organizing CLI tools. Moving on, you’ll discover how to implement a photo timeline application where you’ll explore topics such as writing and running celery tasks, API error handling and testing, and Werkzeug middlewares. Finally, the book walks you through creating an application which fetches data from GitHub and stores it locally. You will also learn how to install and configure Flask-Click extension. Style and approach This book covers how to effectively use the Flask micro-framework to develop a series of web applications. Each chapter focusses on the development of an application increasing in complexity with easy steps to follow.
Moodle 2.5 Multimedia
¥80.65
A tutorial-based guide where readers can work through practical examples that clearly describe how to create multimedia applications using Moodle and integrate existing multimedia resources into Moodle courses.If you are a teacher or trainer who runs online courses and has a basic understanding of Moodle, this book will be ideal for you. It is not necessary to have an advanced technical background to create multimedia elements as the tasks will be simple, not time consuming, and will be practical for everyday use.
CryENGINE Game Programming with C++, C#, and Lua
¥80.65
This book provides you with step-by-step exercises covering the various systems of CryENGINE and comprehensively explains their workings in a way that can be easily understood by readers of any skill level to help you develop your very own CryENGINE games.This book is intended for developers looking to harness the power of CryENGINE, providing a good grounding in how to use the engine to its full potential. The book assumes basic knowledge of the engine and its editor in non-programming areas.
Data Visualization with D3.js Cookbook
¥80.65
Packed with practical recipes, this is a step-by-step guide to learning data visualization with D3 with the help of detailed illustrations and code samples.If you are a developer familiar with HTML, CSS, and JavaScript, and you wish to get the most out of D3, then this book is for you. This book can also serve as a desktop quick-reference guide for experienced data visualization developers.
BeagleBone Black Cookbook
¥80.65
Over 70 recipes and solutions for inventors, makers, and budding engineers to create projects using the BeagleBone Black About This Book ?Learn how to develop applications with the BeagleBone Black and open source Linux software ?Sharpen your expertise in making sophisticated electronic devices ?Explore the BeagleBone Black with this easy-to-succeed recipe format Who This Book Is For If you are a hardware, Linux, and/or microcomputing novice, or someone who wants more power and possibilities with product prototypes, electronic art projects, or embedded computing experiments, then this book is for you. It is for Internet of Things enthusiasts who want to use more sophisticated hardware than the Raspberry Pi or the Arduino can provide. Whether you are an engineering student, a DIYer, an inventor, or an advanced electronics enthusiast, this book delivers accessible, compelling instructions for using an advanced microcomputing platform. What You Will Learn ?Set up and run the BeagleBone Black for the first time ?Learn the basics of microcomputing and Linux using the command line and easy kernel mods ?Make introductory projects with Python, JavaScript, BoneScript, and Node.js ?Explore physical computing and simple circuits using buttons, LEDs, sensors, and motors ?Discover the unique features of the BeagleBone Black and its real-time computing functions ?Build intermediate level audio and video applications ?Assemble draft prototypes for wearable and Internet of Things devices In Detail With dozens of how-tos, this book kicks off with the basic steps for setting up and running the BeagleBone Black for the first time, from connecting the necessary hardware and using the command line with Linux commands to installing new software and controlling your system remotely. Following these recipes, more advanced examples take you through *ing, debugging, and working with software source files, eventually working with the Linux kernel. Subsequently, you will learn how to exploit the board's real-time functions. We will then discover exciting methods for using sound and video with the system before marching forward into an exploration of recipes for building Internet of Things projects. Finally, the book finishes with a dramatic arc upward into outer space, when you explore ways to set up test recipes for building a project on board a small satellite's payload. Style and approach This comprehensive recipe book deconstructs a complex, often confusing piece of technology, and transforms it to become accessible and fun with snappy, unintimidating prose, and extensive easy-to-succeed instructions.
Learning JavaScript Data Structures and Algorithms - Second Edition
¥80.65
Hone your skills by learning classic data structures and algorithms in JavaScript About This Book Understand common data structures and the associated algorithms, as well as the context in which they are used. Master existing JavaScript data structures such as array, set and map and learn how to implement new ones such as stacks, linked lists, trees and graphs. All concepts are explained in an easy way, followed by examples. Who This Book Is For If you are a student of Computer Science or are at the start of your technology career and want to explore JavaScript’s optimum ability, this book is for you. You need a basic knowledge of JavaScript and programming logic to start having fun with algorithms. What You Will Learn Declare, initialize, add, and remove items from arrays, stacks, and queues Get the knack of using algorithms such as DFS (Depth-first Search) and BFS (Breadth-First Search) for the most complex data structures Harness the power of creating linked lists, doubly linked lists, and circular linked lists Store unique elements with hash tables, dictionaries, and sets Use binary trees and binary search trees Sort data structures using a range of algorithms such as bubble sort, insertion sort, and quick sort In Detail This book begins by covering basics of the JavaScript language and introducing ECMAScript 7, before gradually moving on to the current implementations of ECMAScript 6. You will gain an in-depth knowledge of how hash tables and set data structure functions, as well as how trees and hash maps can be used to search files in a HD or represent a database. This book is an accessible route deeper into JavaScript. Graphs being one of the most complex data structures you’ll encounter, we’ll also give you a better understanding of why and how graphs are largely used in GPS navigation systems in social networks. Toward the end of the book, you’ll discover how all the theories presented by this book can be applied in real-world solutions while working on your own computer networks and Facebook searches. Style and approach This book gets straight to the point, providing you with examples of how a data structure or algorithm can be used and giving you real-world applications of the algorithm in JavaScript. With real-world use cases associated with each data structure, the book explains which data structure should be used to achieve the desired results in the real world.
Mastering Articulate Storyline
¥80.65
Build up your e-learning development skills with Articulate Storyline About This Book Develop interactive e-learning projects using advanced techniques Impress your clients and/or audience with out-of-the-box interactions Step-by-step walkthroughs provide practical solutions Who This Book Is For This book is for anyone experienced in using the basic functions of Articulate Storyline who are yearning to learn more. It’s designed to provide a brief overview of key concepts, to help you refresh your knowledge of common functions, and teach you how to push Storyline to the limit! What You Will Learn Familiarize yourself with best practices for e-learning development Review key Storyline concepts before diving in deep with development Discover new ways of working within Storyline to extend slide content and enhance interactivity Personalize your story with advanced variable-based interactions See how JavaScript can be used in your stories to do some really neat things Assess your learners using customized assessment options and find out how to troubleshoot common issues Customize the learning experience by modifying the player properties and publishing settings Customize your story and prepare it for publishing In Detail Storyline is a powerful e-learning authoring tool that allows you to take your creativity to the next level. However, more often than not, projects don't require such complex interactions, leaving Storyline's full capabilities untapped. This book will provide you with the information you need to take your Storyline development up a notch by leveraging the full suite of possibilities Storyline has to offer. You will be provided with a refresher of the key concepts before we take you deep into the exciting world of enhanced interactivity, variables, and even some JavaScript—oh my! With downloadable activities, you can either follow along and compare your output, use the activities as they are, modify the activities to suit your own needs, or reverse-engineer the activities to better understand how they were developed. Style and approach You’ll get hands-on working with project files that were created with you in mind. As you move through each chapters, the practical, step-by-step approach will get you using some of the more advanced features of Storyline to create polished and snazzy interactions.
Node.js Web Development - Third Edition
¥80.65
Create real-time server-side applications with this practical, step-by-step guide About This Book Learn about server-side JavaScript with Node.js and Node modules through the most up-to-date book on Node.js web development Understand website development both with and without the Connect/Express web application framework Develop both HTTP server and client applications Who This Book Is For This book is for anybody looking for an alternative to the "P" languages (Perl, PHP, and Python), or anyone looking for a new paradigm of server-side application development. You should have at least a rudimentary understanding of JavaScript and web application development. What You Will Learn Install and use Node.js for both development and deployment Use the Express application framework Configure Bootstrap for mobile-first theming Use data storage engines such as MySQL, SQLITE3, and MongoDB Understand user authentication methods, including OAuth, with third-party services Deploy Node.js to live servers, including microservice development with Docker Perform unit testing with Mocha Perform functional testing of the web application with CasperJS In Detail Node.js is a server-side JavaScript platform using an event driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time. Node.js Web Development shows JavaScript is not just for browser-side applications. It can be used for server-side web application development, real-time applications, microservices, and much more. This book gives you an excellent starting point, bringing you straight to the heart of developing web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create and maintain your own Node.js application. With this book you'll learn how to use the HTTP Server and Client objects, data storage with both SQL and MongoDB databases, real-time applications with Socket.IO, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services using OAuth, and much more. Style and Approach This book is a practical guide for anyone looking to develop striking and robust web applications using Node.js.
Mastering Cloud Development using Microsoft Azure
¥80.65
Master the art of efficiently composing Azure services and implement them in real-world scenarios About This Book Build an effective development environment in Azure using the right set of technologies. Architect a full-stack solution in the cloud to choose the best service set A comprehensive guide full of real-life examples to help you take your developer skills up a notch Who This Book Is For If you are a developer, a full-stack developer, or an architect with an intermediate level understanding of cloud computing and Microsoft Azure, and you want to take your skills up a notch, this book is for you. Prior knowledge and understanding of cloud development strategies is assumed. What You Will Learn Set up a development environment with VMs, ARM, and RemoteApp Connect with VPNs to manage security and backups Establish a front-end architecture with AppService, storage, search, and caching Implement identity solutions, integrate applications, and use data Integrate cross-platform mobile applications with the cloud Consistently build and manage an API layer for millions of users Work with messages in the enterprise Deploy your services as an IT expert with ARM templates In Detail Microsoft Azure is a cloud computing platform that supports many different programming languages, tools, and frameworks, including both Microsoft-specific and third-party software and systems. This book starts by helping you set up a professional development environments in the cloud and integrating them with your local environment to achieve improved efficiency. You will move on to create front-end and back-end services, and then build cross-platform applications using Azure. Next you’ll get to grips with advanced techniques used to analyze usage data and automate billing operations. Following on from that, you will gain knowledge of how you can extend your on-premise solution to the cloud and move data in a pipeline. In a nutshell, this book will show you how to build high-quality, end-to-end services using Microsoft Azure. By the end of this book, you will have the skillset needed to successfully set up, develop, and manage a full-stack Azure infrastructure. Style and Approach This comprehensive guide to Azure has both explorative parts and step-by-step ones. Each chapter defines a learning path to a specific scenario, mixing the appropriate technologies and building blocks efficiently.
Mastering Magento 2 - Second Edition
¥80.65
Maximize the power of Magento 2 to create productive online stores About This Book Updated for Magento 2, this book offers a comprehensive coverage of all the new features of Magento to build modern online stores Exploit little-known techniques to extend, tune, and manage your Magento installation Detailed coverage to make your store run faster, better, and more productively Who This Book Is For This book is for web designers, developers, or e-commerce store-owners who design or manage Magento stores for their clients and want to gain an in-depth understanding of the various features of Magento 2. What You Will Learn Discover what makes Magento 2 different — and even more powerful Develop strategies to create multi-store environments Find out how to create themes and extend the functionality of Magento 2 Create sound development practices to insure code integrity and security Know the why, as well as the how, behind using Magento 2 In Detail The long-awaited release of the world's most popular online solution, Magento 2, is now out with an all new interface and several enhancements. This book offers you advanced guidance on managing, optimizing, and extending your store while taking advantage of the new features of Magento 2. This is a comprehensive guide to using the all new features and interface of Magento 2 to build, extend, and design online stores. From planning your Magento installation through to advanced techniques designed to make your store as successful as possible, this book is your roadmap to managing your Magento store. Focusing on Magento's Community version, the book covers everything from creating and managing multiple stores to fine-tuning Magento for speed and performance. You’ll learn how to manage categories, products, design themes, extensions, and more. Style and Approach This book will be a straightforward guide that will dive deep into both aspects of developing and administering beautiful and secure stores. Get a firm idea of the different tools that the latest version has to offer to ensure the best customer experience.
Learning Embedded Android N Programming
¥80.65
Create the perfectly customized system by unleashing the power of Android OS on your embedded device About This Book Understand the system architecture and how the source code is organized Explore the power of Android and customize the build system Build a fully customized Android version as per your requirements Who This Book Is For If you are a Java programmer who wants to customize, build, and deploy your own Android version using embedded programming, then this book is for you. What You Will Learn Master Android architecture and system design Obtain source code and understand the modular organization Customize and build your first system image for the Android emulator Level up and build your own Android system for a real-world device Use Android as a home automation and entertainment system Tailor your system with optimizations and add-ons Reach for the stars: look at the Internet of Things, entertainment, and domotics In Detail Take a deep dive into the Android build system and its customization with Learning Embedded Android Programming, written to help you master the steep learning curve of working with embedded Android. Start by exploring the basics of Android OS, discover Google’s “repo” system, and discover how to retrieve AOSP source code. You'll then find out to set up the build environment and the first AOSP system. Next, learn how to customize the boot sequence with a new animation, and use an Android “kitchen” to “cook” your custom ROM. By the end of the book, you'll be able to build customized Android open source projects by developing your own set of features. Style and approach This step-by-step guide is packed with various real-world examples to help you create a fully customized Android system with the most useful features available.
Mastering FreeSWITCH
¥80.65
Master the art of advanced VoIP and WebRTC communication with the most dynamic application server, FreeSWITCH About This Book Forget the hassle - make FreeSWITCH work for you Discover how FreeSWITCH integrates with a range of tools and APIs From high availability to IVR development use this book to become more confident with this useful communication software Who This Book Is For SysAdmins, VoIP engineers – whoever you are, whatever you’re trying to do, this book will help you get more from FreeSWITCH. What You Will Learn Get to grips with the core concepts of FreeSWITCH Learn FreeSWITCH high availability Work with SIP profiles, gateways, ITSPs, and Codecs optimization Implement effective security on your projects Master audio manipulation and recording Discover how FreeSWITCH works alongside WebRTC Build your own complex IVR and PBX applications Connect directly to PSTN/TDM Create your own FreeSWITCH module Trace SIP packets with the help of best open source tools Implement Homer Sipcapture to troubleshoot and debug all your platform traffic In Detail FreeSWITCH is one of the best tools around if you’re looking for a modern method of managing communication protocols through a range of different media. From real-time browser communication with the WebRTC API to implementing VoIP (voice over internet protocol), with FreeSWITCH you’re in full control of your projects. This book shows you how to unlock its full potential – more than just a tutorial, it’s packed with plenty of tips and tricks to make it work for you. Written by members of the team who actually helped build FreeSWITCH, it will guide you through some of the newest features of version 1.6 including video transcoding and conferencing. Find out how FreeSWITCH interacts with other tools and APIs, learn how to tackle common (and not so common) challenges ranging from high availability to IVR development and programming advanced PBXs. Great communication functionality begins with FreeSWITCH – find out how and get your project up and running today. Style and approach Find out how it works, then put your knowledge into practice - that's how this advanced FreeSWITCH guide has been designed to help you learn. You'll soon master FreeSWITCH and be confident using it in your projects.

购物车
个人中心

