万本电子书0元读

万本电子书0元读

16 conferin?e despre traum?
16 conferin?e despre traum?
Crocq Louis
¥81.67
Mivel az informatika egyre inkább átsz?vi életünket, a szoftverek min?ségével kapcsolatos elvárások egyre magasabbak. Egy szoftver el?állítása azonban nem csak programozásból áll, és a programozóktól sem lehet elvárni emberfeletti képességeket, a megrendel? el nem mondott elképzelésének t?kéletesen megfelel?, teljesen hibamentes munkát, mivel csak az nem hibázik, aki nem is dolgozik. Az informatika világában a szoftvertesztel?k azok, akik a szoftverek min?ségéért dolgoznak. A szoftvertesztel?k?n óriási felel?sség nyugszik és folyamatosan elvárások kereszttüzében kell helytállniuk. Mégis, szoftvertesztelés nélkül a legt?bb szoftver el sem jutna a felhasználókig, vagy ha igen, akkor megjelenésük botrányokkal, valamint óriási anyagi és erk?lcsi veszteségekkel járna együtt, a rengeteg fel nem tárt programhiba miatt. Szoftvertesztelésre és tesztel?kre ezért mindenképp szükség van. K?nyvünk a professzionális szoftvertesztelés alapjaival ismerteti meg az olvasót, számos gyakorlati példával f?szerezve, mell?zve a száraz, pusztán technikai megk?zelítés? leírásokat, kezdve a szoftvertesztelés általános bemutatásától, a fogalmak ismertetését?l, majd részleteiben tárgyalva a szoftvertesztelést és annak helyét a fejlesztési folyamatokban. Segítségével jó adag gyakorlati ismerettel vértezhetjük fel magunkat, melynek során valódi, a tesztelést támogató alkalmazásokat ismerhetünk meg, biztos alapot nyújtva a szoftvertesztelésben elhelyezked? leend? és gyakorló szakembereknek a mindennapi munkájukhoz. A szoftverteszteléssel most ismerked? szakembereknek és laikusoknak kimondottan hasznos lehet ez a k?nyv, de fejleszt?k és cégvezet?k számára is tartogat hasznos információkat, melyek segítségével bevezethetik, illetve hatékonyabbá tehetik a szoftvertesztelést munkájuk során.
A h?séges férfi?: Boldogságnovellák
A h?séges férfi?: Boldogságnovellák
Kőrösi Zoltán
¥50.36
Ha kíváncsi az olyan témákra, mint például hogy miként lehet felt?rni egy jelszót, vagy egy webhelyet, esetleg hogyan lehet lehallgatni bárki kommunikációját egy nyílt wifi hálózaton, akkor ez a k?nyv ?nnek szól. Sokan azt hiszik, hogy ezek ?rd?ng?s dolgok, pedig egyáltalán nem azok. ?ppen ezért fontos, hogy védekezni is kell ellenük, ami szintén nem bonyolult, csak egy kis odafigyelésre van szükség. K?nyvünk mindkét oldalt megmutatja, elrettentésképpen a lehet?ségeket, okulásként a védekezési módokat. Ha ?n azt hiszi, hogy biztonságban van, hiszen nem csinál semmi illegálisat és még vírusirtó is van a gépén, akkor nagyon téved! Teljesk?r? védelem ugyanis nem létezik! Ha elolvassa ezt a k?nyvet, meg fog d?bbenni, hogy milyen sok támadási lehet?ség van adataink ellen. A k?nyv, azon túl, hogy ismerteti, mit jelentenek az információbiztonsági szakkifejezések olyan témákkal foglalkozik, mint hogy milyen eszk?z?k támadhatók és hogyan, hogyan dolgozik egy hacker, mekkora kockázatot jelent az emberi tényez? (social engineering), stb. Kitér a jelszavak biztonságára, a kül?nféle hackeléshez használható programok és azok kezelésére, a billenty?zetnaplózási lehet?ségekre, a hálózatok és weboldalak támadására és felt?résére, az online bankolási kockázatokra, a titkosítási módszerekre, illetve hogy mit érdemes tenni a biztonságos adattárolás érdekében.Természetesen senkit sem akarunk illegális tevékenységre buzdítani, célunk sokkal inkább azt megmutatni, hogy mekkora veszélynek vagyunk kitéve, ezáltal a támadási és védekezési lehet?ségek bemutatásával ?szt?n?zzük az embereket a biztonságosabb számítógéphasználatra.
Implementing Microsoft Dynamics 365 for Finance and Operations
Implementing Microsoft Dynamics 365 for Finance and Operations
Rahul Mohta;Yogesh Kasat;JJ Yadav
¥107.90
Harness the power of Dynamics 365 Operations and discover all you need to implement it About This Book ? Master all the necessary tools and resources to evaluate Dynamics 365 for Operations, implement it, and proactively maintain it. ? Troubleshoot your problems effectively with your Dynamics 365 partner ? Learn about architecture, deployment choices, integration, configuration and data migration, development, testing, reporting and BI, support, upgrading, and more. Who This Book Is For This book is for technology leaders, project managers solution architects, and consultants who are planning to implement, are in the process of implementing, or are currently upgrading to Dynamics 365 for Operations. This book will help you effectively learn and implement Dynamics 365 for Operations. What You Will Learn ? Learn about Microsoft Dynamics 365, it's offerings, plans and details of Finance and Operations, Enterprise edition ? Understand the methodology and the tool, architecture, and deployment options ? Effectively plan and manage configurations and data migration, functional design, and technical design ? Understand integration frameworks, development concepts, best practices, and recommendations while developing new solutions ? Learn how to leverage intelligence and analytics through Power BI, machine learning, IOT, and Cortana intelligence ? Master testing, training, going live, upgrading, and how to get support during and after the implementation In Detail Microsoft Dynamics 365 for Finance and Operations, Enterprise edition, is a modern, cloud-first, mobile-first, ERP solution suitable for medium and large enterprise customers. This book will guide you through the entire life cycle of a implementation, helping you avoid common pitfalls while increasing your efficiency and effectiveness at every stage of the project. Starting with the foundations, the book introduces the Microsoft Dynamics 365 offerings, plans, and products. You will be taken through the various methodologies, architectures, and deployments so you can select, implement, and maintain Microsoft Dynamics 365 for Finance and Operations, Enterprise edition. You will delve in-depth into the various phases of implementation: project management, analysis, configuration, data migration, design, development, using Power BI, machine learning, Cortana analytics for intelligence, testing, training, and finally deployment, support cycles, and upgrading. This book focuses on providing you with information about the product and the various concepts and tools, along with real-life examples from the field and guidance that will empower you to execute and implement Dynamics 365 for Finance and Operations, Enterprise edition. Style and approach This book is a step-by-step guide focusing on implementing Dynamics 365 Operations solutions for your organization.
Deploying Microsoft System Center Configuration Manager
Deploying Microsoft System Center Configuration Manager
Jacek Doktor;Pawel Jarosz
¥90.46
Plan, design, and deploy System Center Configuration Manager 1706 like never before, regardless of how complex your infrastructure is About This Book ? The most up-to-date resource on deploying or migrating to System Center Configuration Manager 1706 within your IT infrastructure ? Plan, design, and deploy ConfigMgr 1706 with ease, both on primary and multiple-hierarchy sites ? Master the new features of ConfigMgr 1706, including Windows 10 support Who This Book Is For If you are a system engineer or an administrator planning to deploy Microsoft System Center Configuration Manager 1706, then this book is for you. This book will also benefit system administrators who are responsible for designing and deploying one or more System CenterConfiguration Manager 1706 sites in their new or existing systems. What You Will Learn ? Install ConfigMgr servers and the necessary roles ? Design and scale ConfigMgr environments ? Configure and administrate essential ConfigMgr roles and features ? Create software packages using .msi and .exe files ? Deliver detailed reports with an automatic patching process ? Apply proper hardening on your deployment and secure workstations ? Deploy operating systems and updates leveraging ConfigMgr mechanisms ? Create high-availability components using the built-in mechanism for backup and recovery In Detail It becomes important to plan, design, and deploy configurations when administrators know that Configuration Manager interacts with a number of infrastructure components such as Active Directory Domain Services, network protocols, Windows Server services, and so on. Via real-world-world deployment scenarios, this book will help you implement a single primary site or multiples sites. You will be able to efficiently plan and deploy a multiple-site hierarchy such as central administration site. Next, you will learn various methods to plan and deploy Configuration Manager clients, secure them and make the most of new features offered through ConfigMgr 1706 like compliance, deploying updates operating systems to the endpoints. Then, this book will show you how to install, configure, and run SQL reports to extract information. Lastly, you will also learn how to create and manage users access in an ConfigMgr environment By the end of this book, you will have learned to use the built-in mechanism to back up and restore data and also design maintenance plan. Style and approach This step-by-step guide teaches you cool ways to plan, deploy, and configure ConfigMgr 1706. This tutorial, which complements the release of ConfigMgr 1706 with a refreshing new approach and expert guidance, will teach you everything you need to know about the essentials of server.
R Data Analysis Cookbook - Second Edition
R Data Analysis Cookbook - Second Edition
Kuntal Ganguly
¥90.46
Over 80 recipes to help you breeze through your data analysis projects using R About This Book ? Analyse your data using the popular R packages like ggplot2 with ready-to-use and customizable recipes ? Find meaningful insights from your data and generate dynamic reports ? A practical guide to help you put your data analysis skills in R to practical use Who This Book Is For This book is for data scientists, analysts and even enthusiasts who want to learn and implement the various data analysis techniques using R in a practical way. Those looking for quick, handy solutions to common tasks and challenges in data analysis will find this book to be very useful. Basic knowledge of statistics and R programming is assumed. What You Will Learn ? Acquire, format and visualize your data using R ? Using R to perform an Exploratory data analysis ? Introduction to machine learning algorithms such as classification and regression ? Get started with social network analysis ? Generate dynamic reporting with Shiny ? Get started with geospatial analysis ? Handling large data with R using Spark and MongoDB ? Build Recommendation system- Collaborative Filtering, Content based and Hybrid ? Learn real world dataset examples- Fraud Detection and Image Recognition In Detail Data analytics with R has emerged as a very important focus for organizations of all kinds. R enables even those with only an intuitive grasp of the underlying concepts, without a deep mathematical background, to unleash powerful and detailed examinations of their data. This book will show you how you can put your data analysis skills in R to practical use, with recipes catering to the basic as well as advanced data analysis tasks. Right from acquiring your data and preparing it for analysis to the more complex data analysis techniques, the book will show you how you can implement each technique in the best possible manner. You will also visualize your data using the popular R packages like ggplot2 and gain hidden insights from it. Starting with implementing the basic data analysis concepts like handling your data to creating basic plots, you will master the more advanced data analysis techniques like performing cluster analysis, and generating effective analysis reports and visualizations. Throughout the book, you will get to know the common problems and obstacles you might encounter while implementing each of the data analysis techniques in R, with ways to overcoming them in the easiest possible way. By the end of this book, you will have all the knowledge you need to become an expert in data analysis with R, and put your skills to test in real-world scenarios. Style and Approach ? Hands-on recipes to walk through data science challenges using R ? Your one-stop solution for common and not-so-common pain points while performing real-world problems to execute a series of tasks. ? Addressing your common and not-so-common pain points, this is a book that you must have on the shelf
Apache Spark 2.x Machine Learning Cookbook
Apache Spark 2.x Machine Learning Cookbook
Siamak Amirghodsi;Meenakshi Rajendran;Broderick Hall;Shuen Mei
¥90.46
Simplify machine learning model implementations with Spark About This Book ? Solve the day-to-day problems of data science with Spark ? This unique cookbook consists of exciting and intuitive numerical recipes ? Optimize your work by acquiring, cleaning, analyzing, predicting, and visualizing your data Who This Book Is For This book is for Scala developers with a fairly good exposure to and understanding of machine learning techniques, but lack practical implementations with Spark. A solid knowledge of machine learning algorithms is assumed, as well as hands-on experience of implementing ML algorithms with Scala. However, you do not need to be acquainted with the Spark ML libraries and ecosystem. What You Will Learn ? Get to know how Scala and Spark go hand-in-hand for developers when developing ML systems with Spark ? Build a recommendation engine that scales with Spark ? Find out how to build unsupervised clustering systems to classify data in Spark ? Build machine learning systems with the Decision Tree and Ensemble models in Spark ? Deal with the curse of high-dimensionality in big data using Spark ? Implement Text analytics for Search Engines in Spark ? Streaming Machine Learning System implementation using Spark In Detail Machine learning aims to extract knowledge from data, relying on fundamental concepts in computer science, statistics, probability, and optimization. Learning about algorithms enables a wide range of applications, from everyday tasks such as product recommendations and spam filtering to cutting edge applications such as self-driving cars and personalized medicine. You will gain hands-on experience of applying these principles using Apache Spark, a resilient cluster computing system well suited for large-scale machine learning tasks. This book begins with a quick overview of setting up the necessary IDEs to facilitate the execution of code examples that will be covered in various chapters. It also highlights some key issues developers face while working with machine learning algorithms on the Spark platform. We progress by uncovering the various Spark APIs and the implementation of ML algorithms with developing classification systems, recommendation engines, text analytics, clustering, and learning systems. Toward the final chapters, we’ll focus on building high-end applications and explain various unsupervised methodologies and challenges to tackle when implementing with big data ML systems. Style and approach This book is packed with intuitive recipes supported with line-by-line explanations to help you understand how to optimize your work flow and resolve problems when working with complex data modeling tasks and predictive algorithms. This is a valuable resource for data scientists and those working on large scale data projects.
Scala for Machine Learning - Second Edition
Scala for Machine Learning - Second Edition
Patrick R. Nicolas
¥107.90
Leverage Scala and Machine Learning to study and construct systems that can learn from data About This Book ? Explore a broad variety of data processing, machine learning, and genetic algorithms through diagrams, mathematical formulation, and updated source code in Scala ? Take your expertise in Scala programming to the next level by creating and customizing AI applications ? Experiment with different techniques and evaluate their benefits and limitations using real-world applications in a tutorial style Who This Book Is For If you’re a data scientist or a data analyst with a fundamental knowledge of Scala who wants to learn and implement various Machine learning techniques, this book is for you. All you need is a good understanding of the Scala programming language, a basic knowledge of statistics, a keen interest in Big Data processing, and this book! What You Will Learn ? Build dynamic workflows for scientific computing ? Leverage open source libraries to extract patterns from time series ? Write your own classification, clustering, or evolutionary algorithm ? Perform relative performance tuning and evaluation of Spark ? Master probabilistic models for sequential data ? Experiment with advanced techniques such as regularization and kernelization ? Dive into neural networks and some deep learning architecture ? Apply some basic multiarm-bandit algorithms ? Solve big data problems with Scala parallel collections, Akka actors, and Apache Spark clusters ? Apply key learning strategies to a technical analysis of financial markets In Detail The discovery of information through data clustering and classification is becoming a key differentiator for competitive organizations. Machine learning applications are everywhere, from self-driving cars, engineering design, logistics, manufacturing, and trading strategies, to detection of genetic anomalies. The book is your one stop guide that introduces you to the functional capabilities of the Scala programming language that are critical to the creation of machine learning algorithms such as dependency injection and implicits. You start by learning data preprocessing and filtering techniques. Following this, you'll move on to unsupervised learning techniques such as clustering and dimension reduction, followed by probabilistic graphical models such as Na?ve Bayes, hidden Markov models and Monte Carlo inference. Further, it covers the discriminative algorithms such as linear, logistic regression with regularization, kernelization, support vector machines, neural networks, and deep learning. You’ll move on to evolutionary computing, multibandit algorithms, and reinforcement learning. Finally, the book includes a comprehensive overview of parallel computing in Scala and Akka followed by a de*ion of Apache Spark and its ML library. With updated codes based on the latest version of Scala and comprehensive examples, this book will ensure that you have more than just a solid fundamental knowledge in machine learning with Scala. Style and approach This book is designed as a tutorial with hands-on exercises using technical analysis of financial markets and corporate data. The approach of each chapter is such that it allows you to understand key concepts easily.
Spring 5.0 Cookbook
Spring 5.0 Cookbook
Sherwin John Calleja Tragura
¥90.46
Over 100 hands-on recipes to build web applications easily and efficiently IN Spring 5.0 About This Book ? Solve real-world problems using the latest features of the Spring framework like Reactive Streams and the Functional Web Framework. ? Learn how to use dependency injection and aspect-oriented programming to write compartmentalized and testable code. ? Understand when to choose between Spring MVC and Spring Web Reactive for your projects Who This Book Is For Java developers who would like to gain in-depth knowledge of how to overcome problems that they face while developing great Spring applications. It will also cater to Spring enthusiasts, users and experts who need an arena for comparative analysis, new ideas and inquiries on some details regarding Spring 5.0 and its previous releases. A basic knowledge of Spring development is essential What You Will Learn ? Understand how functional programming and concurrency in JDK 1.9 works, and how it will affect Spring 5.0 ? Learn the importance and application of reactive programming in creating services, and also the process of creating asynchronous MVC applications ? Implement different Spring Data modules ? Integrate Spring Security to the container ? Create applications and deploy using Spring Boot ? Conceptualize the architecture behind Microservices and learn the details of its implementation ? Create different test cases for the components of Spring 5.0 components In Detail The Spring framework has been the go-to framework for Java developers for quite some time. It enhances modularity, provides more readable code, and enables the developer to focus on developing the application while the underlying framework takes care of transaction APIs, remote APIs, JMX APIs, and JMS APIs. The upcoming version of the Spring Framework has a lot to offer, above and beyond the platform upgrade to Java 9, and this book will show you all you need to know to overcome common to advanced problems you might face. Each recipe will showcase some old and new issues and solutions, right from configuring Spring 5.0 container to testing its components. Most importantly, the book will highlight concurrent processes, asynchronous MVC and reactive programming using Reactor Core APIs. Aside from the core components, this book will also include integration of third-party technologies that are mostly needed in building enterprise applications. By the end of the book, the reader will not only be well versed with the essential concepts of Spring, but will also have mastered its latest features in a solution-oriented manner. Style and Approach This book follows a cookbook style approach, presenting a problem and showing you how to overcome it with useful recipes. The examples provided will help you code along as you learn.
UX for the Web
UX for the Web
Marli Ritter;Cara Winterbottom
¥71.93
Learn how UX and design thinking can make your site stand out from the rest of the internet. About This Book ? Learn everything you need to know about UX for your Web Design. ? Design B2B, B2C websites that stand out from the competitors with this guide ? Enhance your business by improving customer accessibility and retention. Who This Book Is For If you’re a designer, developer, or just someone who has the desire to create websites that are not only beautiful to look at but also easy to use and fully accessible to everyone, including people with special needs, UX for the Web will provide you with the basic building blocks to achieve just that. What You Will Learn ? Discover the fundamentals of UX and the User-Centered Design (UCD) Process. ? Learn how UX can enhance your brand and increase user retention ? Learn how to create the golden thread between your product and the user ? Use reliable UX methodologies to research and analyze data to create an effective UX strategy ? Bring your UX strategy to life with wireframes and prototypes ? Set measurable metrics and conduct user tests to improve digital products ? Incorporate the Web Content Accessibility Guidelines (WCAG) to create accessible digital products In Detail If you want to create web apps that are not only beautiful to look at, but also easy to use and fully accessible to everyone, including people with special needs, this book will provide you with the basic building blocks to achieve just that. The book starts with the basics of UX, the relationship between Human-Centered Design (HCD), Human-Computer Interaction (HCI), and the User-Centered Design (UCD) Process; it gradually takes you through the best practices to create a web app that stands out from your competitors. You’ll also learn how to create an emotional connection with the user to increase user interaction and client retention by different means of communication channels. We’ll guide you through the steps in developing an effective UX strategy through user research and persona creation and how to bring that UX strategy to life with beautiful, yet functional designs that cater for complex features with micro interactions. Practical UX methodologies such as creating a solid Information Architecture (IA), wireframes, and prototypes will be discussed in detail. We’ll also show you how to test your designs with representative users, and ensure that they are usable on different devices, browsers and assistive technologies. Lastly, we’ll focus on making your web app fully accessible from a development and design perspective by taking you through the Web Content Accessibility Guidelines (WCAG). Style and Approach This is an easy-to-understand step-by-step guide with full of examples to that will help you in creating good UX for your web applications.
Web Development with MongoDB and Node - Third Edition
Web Development with MongoDB and Node - Third Edition
Bruno Joseph D'mello;Mithun Satheesh;Jason Krol
¥71.93
Use the two popular web development stacks, Node.js and MongoDB, to build full-featured web applications About This Book ? Learn the new ECMAScript along with Node 8 and MongoDB to make your application more effective. ? Get the up-to-date information required to launch your first application prototype using the latest versions of Node.js and MongoDB. ? A practical guide with clear instructions to designing and developing a complete web application from start to finish using trending frameworks such as angular4 and hapi Who This Book Is For The book is designed for JavaScript developers of any skill level who want to get up-and-running using Node.js and MongoDB to build full-featured web applications. A basic understanding of JavaScript and HTML is the only prerequisite for this book. What You Will Learn ? Work with Node.js building blocks ? Write and configure a web server using Node.js powered by the Express.js framework ? Build dynamic HTML pages using the Handlebars template engine ? Persist application data using MongoDB and Mongoose ODM ? Test your code using automated testing tools such as the Mocha framework ? Automate test cases using Gulp ? Reduce your web development time by integrating third-party tools for web interaction. ? Deploy a development environment to the cloud using services such as Heroku, Amazon Web Services, and Microsoft Azure ? Explore single-page application frameworks to take your web applications to the next level In Detail Node.js builds fast, scalable network applications while MongoDB is the perfect fit as a high-performance, open source NoSQL database solution. The combination of these two technologies offers high performance and scalability and helps in building fast, scalable network applications. Together they provide the power for manage any form of data as well as speed of delivery. This book will help you to get these two technologies working together to build web applications quickly and easily, with effortless deployment to the cloud. You will also learn about angular 4, which consumes pure JSON APOIs from a hapi server. The book begins by setting up your development environment, running you through the steps necessary to get the main application server up-and-running. Then you will see how to use Node.js to connect to a MongoDB database and perform data manipulations. From here on, the book will take you through integration with third-party tools to interact with web apps. You will see how to use controllers and view models to generate reusable code that will reduce development time. Toward the end, the book supplies tests to properly execute your code and take your skills to the next level with the most popular frameworks for developing web applications. By the end of the book, you will have a running web application developed with MongoDB, Node.js, and some of the most powerful and popular frameworks. Style and approach A practical guide with clear instructions to designing and developing a complete web application from start to finish
Implementing Cisco Networking Solutions
Implementing Cisco Networking Solutions
Harpreet Singh
¥80.65
Learn the art of designing, implementing, and managing Cisco's networking solutions on datacenters, wirelessly, security and mobility to set up an Enterprise network. About This Book ? Implement Cisco's networking solutions on datacenters and wirelessly, Cloud, Security, and Mobility ? Leverage Cisco IOS to manage network infrastructures. ? A practical guide that will show how to troubleshoot common issues on the network. Who This Book Is For This book is targeted at network designers and IT engineers who are involved in designing, configuring, and operating enterprise networks, and are in taking decisions to make the necessary network changes to meet newer business needs such as evaluating new technology choices, enterprise growth, and adding new services on the network. The reader is expected to have a general understanding of the fundamentals of networking, including the OSI stack and IP addressing. What You Will Learn ? Understand the network lifecycle approach ? Get to know what makes a good network design ? Design components and technology choices at various places in the network (PINS) ? Work on sample configurations for network devices in the LAN/ WAN/ DC, and the wireless domain ? Get familiar with the configurations and best practices for securing the network ? Explore best practices for network operations In Detail Most enterprises use Cisco networking equipment to design and implement their networks. However, some networks outperform networks in other enterprises in terms of performance and meeting new business demands, because they were designed with a visionary approach. The book starts by describing the various stages in the network lifecycle and covers the plan, build, and operate phases. It covers topics that will help network engineers capture requirements, choose the right technology, design and implement the network, and finally manage and operate the network. It divides the overall network into its constituents depending upon functionality, and describe the technologies used and the design considerations for each functional area. The areas covered include the campus wired network, wireless access network, WAN choices, datacenter technologies, and security technologies. It also discusses the need to identify business-critical applications on the network, and how to prioritize these applications by deploying QoS on the network. Each topic provides the technology choices, and the scenario, involved in choosing each technology, and provides configuration guidelines for configuring and implementing solutions in enterprise networks. Style and approach A step-by-step practical guide that ensures you implement Cisco solutions such as enterprise networks, cloud, and data centers, on small-to-large organizations.
Apache Mesos Cookbook
Apache Mesos Cookbook
David Blomquist;Tomasz Janiszewski
¥63.21
Over 50 recipes on the core features of Apache Mesos and running big data frameworks in Mesos About This Book ? Learn to install and configure Mesos to suit the needs of your organization ? Follow step-by-step instructions to deploy application frameworks on top of Mesos, saving you many hours of research and trial and error ? Use this practical guide packed with powerful recipes to implement Mesos and easily integrate it with other application frameworks Who This Book Is For This book is for system administrators, engineers, and big data programmers. Basic experience with big data technologies such as Hadoop or Spark would be useful but is not essential. A working knowledge of Apache Mesos is expected. What You Will Learn ? Set up Mesos on different operating systems ? Use the Marathon and Chronos frameworks to manage multiple applications ? Work with Mesos and Docker ? Integrate Mesos with Spark and other big data frameworks ? Use networking features in Mesos for effective communication between containers ? Configure Mesos for high availability using Zookeeper ? Secure your Mesos clusters with SASL and Authorization ACLs ? Solve everyday problems and discover the best practices In Detail Apache Mesos is open source cluster sharing and management software. Deploying and managing scalable applications in large-scale clustered environments can be difficult, but Apache Mesos makes it easier with efficient resource isolation and sharing across application frameworks. The goal of this book is to guide you through the practical implementation of the Mesos core along with a number of Mesos supported frameworks. You will begin by installing Mesos and then learn how to configure clusters and maintain them. You will also see how to deploy a cluster in a production environment with high availability using Zookeeper. Next, you will get to grips with using Mesos, Marathon, and Docker to build and deploy a PaaS. You will see how to schedule jobs with Chronos. We’ll demonstrate how to integrate Mesos with big data frameworks such as Spark, Hadoop, and Storm. Practical solutions backed with clear examples will also show you how to deploy elastic big data jobs. You will find out how to deploy a scalable continuous integration and delivery system on Mesos with Jenkins. Finally, you will configure and deploy a highly scalable distributed search engine with ElasticSearch. Throughout the course of this book, you will get to know tips and tricks along with best practices to follow when working with Mesos. Style and approach This step-by-step guide is packed with powerful recipes on using Apache Mesos and shows its integration with containers and big data frameworks.
AWS Tools for PowerShell 6
AWS Tools for PowerShell 6
Ramesh Waghmare
¥80.65
Leverage the power of PowerShell to bring the best out of your AWS infrastructure About This Book ? A collection of real-world-tested Powershell *s that can be used to manage your Windows server efficiently ? Follow step-by-step processes to solve your problems with Windows servers using AWS tools ? Design examples that work in the Amazon free usage tier, which lets you run the Windows platform on cloud Who This Book Is For This book will be useful for (but not limited to) Windows System administrators, cloud engineers, architects, DevOps engineers, and all those who want to accomplish tasks on the AWS Public Cloud using PowerShell. What You Will Learn ? Install the AWS Tools for PowerShell 6 ? Understand key services provided by Amazon Web services (AWS) ? Understand the Virtual Private Cloud ? Use PowerShell 6 for AWS Identity and Access Management (IAM) ? Use PowerShell 6 for AWS Elastic Compute Cloud (EC2) ? Use PowerShell 6 for AWS Simple Storage Service (S3) ? Use PowerShell 6 for AWS Relational Database Service (RDS) ? Build fault-tolerant and highly-available applications using PowerShell 6 In Detail AWS Tools for PowerShell 6 shows you exactly how to automate all the aspects of AWS. You can take advantage of the amazing power of the cloud, yet add powerful *s and mechanisms to perform common tasks faster than ever before. This book expands on the Amazon documentation with real-world, useful examples and production-ready *s to automate all the aspects of your new cloud platform. It will cover topics such as managing Windows with PowerShell, setting up security services, administering database services, and deploying and managing networking. You will also explore advanced topics such as PowerShell authoring techniques, and configuring and managing storage and content delivery. By the end of this book, you will be able to use Amazon Web Services to automate and manage Windows servers. You will also have gained a good understanding of automating the AWS infrastructure using simple coding. Style and approach This step-by-step guide starts with simple examples then expands to full-blown administrative tasks leading to the efficient management of Windows servers. Each topic covers a section related to Amazon Web Services products, and the examples are built on one another to deliver a comprehensive library of *s for administrators.
Full Stack Web Development with Raspberry Pi 3
Full Stack Web Development with Raspberry Pi 3
Soham Kamani
¥63.21
Discover how to build full stack web applications with the Raspberry Pi 3 About This Book ? Leverage JavaScript, HTML5, and Cloud APIs to create visual representations and interactive web pages. ? Learn to install and use a Node.js-based web framework to develop Raspberry Pi 3-powered web applications. ? A step-by-step guide that will cover from setting up a embedded system to developing embedded, device-powered interactive web applications. Who This Book Is For This book is aimed at hobbyist, enthusiasts, and developers eager to develop embedded device-powered web applications. Prior programming experience with JavaScript, HTML5, and Node.JS will be beneficial. What You Will Learn ? Get up and running with your Raspberry Pi ? Go full stack! Learn about the end-to-end development process for web applications, right from the OS up to the actual HTML web interface ? Discover that JavaScript is one of the fastest growing languages today, and is the only language that can be used both on a browser and server. This book will empower you to develop in a complete JavaScript stack ? See that the IoT is everywhere!Connect your application to the outside world. Make use of sensors in your Raspberry Pi to give your application an edge, and unleash the full power of the Internet of Things ? Build a rich UI with beautiful charts and data visualizations that can run on any browser ? Make your software data-driven. Learn how to utilize SQLite to collect and analyze data from multiple systems In Detail Modern web technology and portable computing together have enabled huge advances in the Internet of Things (IoT) space,as well as in areas such as machine learning and big data. The Raspberry Pi is a very popular portable computer for running full stack web applications. This book will empower you to master this rapidly evolving technology to develop complex web applications and interfaces. This book starts by familiarizing you with the various components that make up the web development stack and that will integrate into your Raspberry Pi-powered web applications. It also introduces the Raspberry Pi computer and teach you how to get up and running with a brand new one. Next, this book introduces you to the different kinds of sensor you’ll use to make your applications; using these skills, you will be able to create full stack web applications and make them available to users via a web interface. Later, this book will also teach you how to build interactive web applications using JavaScript and HTML5 for the visual representation of sensor data. Finally, this book will teach you how to use a SQLite database to store and retrieve sensor data from multiple Raspberry Pi computers. By the end of this book you will be able to create complex full stack web applications on the Raspberry Pi 3 and will have improved your application’s performance and usability. Style and approach Step-by-step instructions on developing a full stack web application and deploying it to the Cloud.
Salesforce Lightning Reporting and Dashboards
Salesforce Lightning Reporting and Dashboards
Johan Yu
¥90.46
Learn how to build advanced reports and dashboards in Salesforce Lightning experience About This Book ? Visualize and create advanced reports and dashboards using Lightning Experience ? Improve overall business efficiency with advanced and effective reports and dashboards ? Understand and create custom reports and dashboards Who This Book Is For This book is targeted at Salesforce.com administrators, business analysts, and managers who use Salesforce.com for their daily job and want to learn in depth about Salesforce Reporting and Dashboard in Lightning Experience. Readers should have a basic knowledge of Salesforce, such as: Accounts, Contacts, Leads, Opportunities and custom objects. What You Will Learn ? Navigate in Salesforce.com within the Lightning Experience user interface ? Secure and share your reports and dashboards with other users ? Create, manage, and maintain reports using Report Builder ? Learn how the report type can affect the report generated ? Explore the report and dashboard folder and the sharing model ? Create reports with multiple formats and custom report types ? Explore various dashboard features in Lightning Experience ? Use Salesforce1, including accessing reports and dashboards In Detail Built on the Salesforce App Cloud, the new Lightning Experience combines the new Lightning Design System, Lightning App Builder, and Lightning Components to enable anyone to quickly and easily create modern enterprise apps. The book will start with a gentle introduction to the basics of Salesforce reports and dashboards. It will also explain how to access reports in depth. Then you will learn how to create and manage reports, to use Schedule Report, and create advanced report configurations. The next section talks about dashboards and will enable you to understand and compare various types of dashboard component and how you can benefit the most from each of them. Then we move on to advanced topics and explain tips and tricks related to reports and dashboards, including reporting snapshots, report parameters, and collaboration. Finally, we will discuss how to access dashboards and reports from the Salesforce1 mobile app. Style and approach This comprehensive guide covers the advanced features of the all new Salesforce Lightning concepts and communicates them through a practical approach to explore the underlying concepts of how, when, and why to use them.
R Deep Learning Cookbook
R Deep Learning Cookbook
Dr. PKS Prakash;Achyutuni Sri Krishna Rao
¥80.65
Powerful, independent recipes to build deep learning models in different application areas using R libraries About This Book ? Master intricacies of R deep learning packages such as mxnet & tensorflow ? Learn application on deep learning in different domains using practical examples from text, image and speech ? Guide to set-up deep learning models using CPU and GPU Who This Book Is For Data science professionals or analysts who have performed machine learning tasks and now want to explore deep learning and want a quick reference that could address the pain points while implementing deep learning. Those who wish to have an edge over other deep learning professionals will find this book quite useful. What You Will Learn ? Build deep learning models in different application areas using TensorFlow, H2O, and MXnet. ? Analyzing a Deep boltzmann machine ? Setting up and Analysing Deep belief networks ? Building supervised model using various machine learning algorithms ? Set up variants of basic convolution function ? Represent data using Autoencoders. ? Explore generative models available in Deep Learning. ? Discover sequence modeling using Recurrent nets ? Learn fundamentals of Reinforcement Leaning ? Learn the steps involved in applying Deep Learning in text mining ? Explore application of deep learning in signal processing ? Utilize Transfer learning for utilizing pre-trained model ? Train a deep learning model on a GPU In Detail Deep Learning is the next big thing. It is a part of machine learning. It's favorable results in applications with huge and complex data is remarkable. Simultaneously, R programming language is very popular amongst the data miners and statisticians. This book will help you to get through the problems that you face during the execution of different tasks and Understand hacks in deep learning, neural networks, and advanced machine learning techniques. It will also take you through complex deep learning algorithms and various deep learning packages and libraries in R. It will be starting with different packages in Deep Learning to neural networks and structures. You will also encounter the applications in text mining and processing along with a comparison between CPU and GPU performance. By the end of the book, you will have a logical understanding of Deep learning and different deep learning packages to have the most appropriate solutions for your problems. Style and approach Collection of hands-on recipes that would act as your all-time reference for your deep learning needs
SQL Server on Linux
SQL Server on Linux
Jasmin Azemović
¥71.93
Bring the performance and security of SQL Server to Linux About This Book ? Design and administer your SQL Server solution on the open source Linux platform ? Install, configure, and fine-tune your database application for maximum performance ? An easy-to-follow guide teaching you how to implement various SQL Server CTP 2.x offerings on Linux—from installation to administration Who This Book Is For This book is for the Linux users who want to learn SQL Server on their favorite Linux distributions. It is not important if you are experienced database user or a beginner as we are starting from scratch. However, it is recommended that you have basic knowledge about relational models. More advanced readers can pick the chapters of their interest and study specific topics immediately. Users from Windows platform can also benefit from this book to expand their frontiers and become equally efficient on both platforms. What You Will Learn ? Install and set up SQL Server CTP 2.x on Linux ? Create and work with database objects using SQL Server on Linux ? Configure and administer SQL Server on Linux-based systems ? Create and restore database back-ups ? Protect sensitive data using the built-in cryptographic features ? Optimize query execution using indexes ? Improve query execution time by more than 10x using in-memory OLTP ? Track row-versioning using temporal tables In Detail Microsoft's launch of SQL Server on Linux has made SQL Server a truly versatile platform across different operating systems and data-types, both on-premise and on-cloud. This book is your handy guide to setting up and implementing your SQL Server solution on the open source Linux platform. You will start by understanding how SQL Server can be installed on supported and unsupported Linux distributions. Then you will brush up your SQL Server skills by creating and querying database objects and implementing basic administration tasks to support business continuity, including security and performance optimization. This book will also take you beyond the basics and highlight some advanced topics such as in-memory OLTP and temporal tables. By the end of this book, you will be able to recognize and utilize the full potential of setting up an efficient SQL Server database solution in your Linux environment. Style and approach This book follows a step-by-step approach to teach readers the concepts of SQL Server on Linux using the bash command line and SQL programming language trough examples which can easily be adapted and applied in your own solutions.
Serverless computing in Azure with .NET
Serverless computing in Azure with .NET
Sasha Rosenbaum
¥90.46
Harness the power of the Cloud, leveraging the speed and scale of Azure Serverless computing About This Book ? Take advantage of the agility, scale, and cost-effectiveness of the cloud using Azure Serverless compute ? Build scalable, reliable, and cost-effecient applications with Serverless architecture and .NET ? Learn to use Azure functions to their fullest potential in .NET Who This Book Is For This book is for .NET developers who would like to learn about serverless architecture. Basic C# programming knowledge is assumed. What You Will Learn ? Understand the best practices of Serverless architecture ? Learn how how to deploy a Text Sentiment Evaluation application in an Azure Serverless environment ? Implement security, identity, and access control ? Take advantage of the speed of deployment in the cloud ? Configure application health monitoring, logging, and alerts ? Design your application to ensure cost effectiveness, high availability, and scale In Detail Serverless architecture allows you to build and run applications and services without having to manage the infrastructure. Many companies have started adopting serverless architecture for their applications to save cost and improve scalability. This book will be your companion in designing Serverless architecture for your applications using the .NET runtime, with Microsoft Azure as the cloud service provider. You will begin by understanding the concepts of Serverless architecture, its advantages and disadvantages. You will then set up the Azure environment and build a basic application using a sample text sentiment evaluation function. From here, you will be shown how to run services in a Serverless environment. We will cover the integration with other Azure and 3rd party services such as Azure Service Bus, as well as configuring dependencies on NuGet libraries, among other topics. After this, you will learn about debugging and testing your Azure functions, and then automating deployment from source control. Securing your application and monitoring its health will follow from there, and then in the final part of the book, you will learn how to Design for High Availability, Disaster Recovery and Scale, as well as how to take advantage of the cloud pay-as-you-go model to design cost-effective services. We will finish off with explaining how azure functions scale up against AWS Lambda, Azure Web Jobs, and Azure Batch compare to other types of compute-on-demand services. Whether you’ve been working with Azure for a while, or you’re just getting started, by the end of the book you will have all the information you need to set up and deploy applications to the Azure Serverless Computing environment. Style and approach This step-by-step guide shows you the concepts and features of Serverless architecture in Azure with .NET.
Raspberry Pi Zero W Wireless Projects
Raspberry Pi Zero W Wireless Projects
Vasilis Tzivaras
¥63.21
Build DIY wireless projects using the Raspberry Pi Zero W board About This Book ? Explore the functionalities of the Raspberry Pi Zero W with exciting projects ? Master the wireless features (and extend the use cases) of this $10 chip ? A project-based guide that will teach you to build simple yet exciting projects using the Raspberry Pi Zero W board Who This Book Is For If you are a hobbyist or an enthusiast and want to get your hands on the latest Raspberry Pi Zero W to build exciting wireless projects, then this book is for you. Some prior programming knowledge, with some experience in electronics, would be useful. What You Will Learn ? Set up a router and connect Raspberry Pi Zero W to the internet ? Create a two-wheel mobile robot and control it from your Android device ? Build an automated home bot assistant device ? Host your personal website with the help of Raspberry Pi Zero W ? Connect Raspberry Pi Zero to speakers to play your favorite music ? Set up a web camera connected to the Raspberry Pi Zero W and add another security layer to your home automation In Detail The Raspberry Pi has always been the go–to, lightweight ARM-based computer. The recent launch of the Pi Zero W has not disappointed its audience with its $10 release. "W" here stands for Wireless, denoting that the Raspberry Pi is solely focused on the recent trends for wireless tools and the relevant use cases. This is where our book—Raspberry Pi Zero W Wireless Projects—comes into its own. Each chapter will help you design and build a few DIY projects using the Raspberry Pi Zero W board. First, you will learn how to create a wireless decentralized chat service (client-client) using the Raspberry Pi's features?. Then you will make a simple two-wheel mobile robot and control it via your Android device over your local Wi-Fi network. Further, you will use the board to design a home bot that can be connected to plenty of devices in your home. The next two projects build a simple web streaming security layer using a web camera and portable speakers that will adjust the playlist according to your mood. You will also build a home server to host files and websites using the board. Towards the end, you will create free Alexa voice recognition software and an FPV Pi Camera, which can be used to monitor a system, watch a movie, spy on something, remotely control a drone, and more. By the end of this book, you will have developed the skills required to build exciting and complex projects with Raspberry Pi Zero W. Style and approach A step-by-step guide that will help you design and create simple yet exciting projects using the Raspberry Pi Zero W board.
Exploring Experience Design
Exploring Experience Design
Ezra Schwartz
¥71.93
Learn how to unify Customer Experience, User Experience and more to shape lasting customer engagement in a world of rapid change. About This Book ? An introductory guide to Experience Design that will help you break into XD as a career by gaining A strong foundational knowledge ? Get acquainted with the various phases of a typical Experience Design workflow ? Work through the key process and techniques in XD, supported by most of the common use cases Who This Book Is For This book is for designers who wish to enter the field of UX Design, especially Programmers, Content Strategists, and Organizations keen to understand the core concepts of UX Design. What You Will Learn ? Understand why Experience Design (XD) is at the forefront of business priorities, as organizations race to innovate products and services in order to compete for customers in a global economy driven by technology and change ? Get motivated by the numerous professional opportunities that XD opens up for practitioners in wide-ranging domains, and by the stories of real XD practitioners ? Understand what experience is, how experiences are designed, and why they are effective ? Gain knowledge of user-centered design principles, methodologies, and best practices that will improve your product (digital or physical) ? Get to know your X’s and D’s—understand the differences between XD and UX, CX, IxD, IA, SD, VD, PD, and other design practices In Detail We live in an experience economy in which interaction with products is valued more than owning them. Products are expected to engage and delight in order to form the emotional bonds that forge long-term customer loyalty: Products need to anticipate our needs and perform tasks for us: refrigerators order food, homes monitor energy, and cars drive autonomously; they track our vitals, sleep, location, finances, interactions, and content use; recognize our biometric signatures, chat with us, understand and motivate us. Beautiful and easy to use, products have to be fully customizable to match our personal preferences. Accomplishing these feats is easier said than done, but a solution has emerged in the form of Experience design (XD), the unifying approach to fusing business, technology and design around a user-centered philosophy. This book explores key dimensions of XD: Close collaboration among interdisciplinary teams, rapid iteration and ongoing user validation. We cover the processes, methodologies, tools, techniques and best-practices practitioners use throughout the entire product development life-cycle, as ideas are transformed to into positive experiences which lead to perpetual customer engagement and brand loyalty. Style and approach An easy-to-understand guide, filled with real-world use cases on process, design, and techniques, helping you build a strong foundation in Experience Design.
JBoss: Developer's Guide
JBoss: Developer's Guide
Elvadas Nono Woguia
¥80.65
Build your own enterprise applications and integration flows with JBoss and its products About This Book ? Build fast, smart, and flexible applications using JBoss ? Couple one or more JBoss products to effectively solve various business problems ? Explore the JBoss product ecosystem for improving the performance of your projects Who This Book Is For If you are a Java developer who wants to have a complete view of the JBoss ecosystem or quickly explore a specific JBoss Product, then this is the book you want. Integrators and consultants, familiar with JBoss, who want integrate several JBoss products within their ongoing project will also find this book useful. What You Will Learn ? Create new applications or integrate existing systems with JBoss products ? Setup and manage a JBoss domain ? Setup and manage a JBoss Fuse cluster with Fabric and Apache Karaf ? Create and deploy OSGi applications on JBoss Fuse containers ? Manage enterprise data with JBoss Datagrid ? Aggregate various data sources with JBoss Data virtualization to offer data as a service ? Optimize your business and workflows with both JBoss Business RulesManagement System and JBoss Business Process Management platforms. In Detail Have you often wondered what is the best JBoss product to solve a specific problem? Do you want to get started with a specific JBoss product and know how to integrate different JBoss products in your IT Systems? Then this is the book for you. Through hands-on examples from the business world, this guide presents details on the major products and how you can build your own Enterprise services around the JBoss ecosystem. Starting with an introduction to the JBoss ecosystem, you will gradually move on to developing and deploying clustered application on JBoss Application Server, and setting up high availability using undertow or HA proxy loadbalancers. As you are moving to a micro service archicture, you will be taught how to package existing Java EE applications as micro service using Swarm or create your new micro services from scratch by coupling most popular Java EE frameworks like JPA, CDI with Undertow handlers. Next, you will install and configure JBoss Data grid in development and production environments, develop cache based applications and aggregate various data source in JBoss data virtualization. You will learn to build, deploy, and monitor integration scenarios using JBoss Fuse and run both producers/consumers applications relying on JBoss AMQ. Finally, you will learn to develop and run business workflows and make better decisions in your applications using Drools and Jboss BPM Suite Platform. Style and Approach The book works through the major JBoss products, with examples and instructions to help you understand each product and how they work together.