万本电子书0元读

万本电子书0元读

Learning Embedded Linux Using the Yocto Project
Learning Embedded Linux Using the Yocto Project
Alexandru Vaduva
¥80.65
If you are a Yocto and Linux enthusiast who wants to build embedded Linux systems but do not have the knowledge to do it, this is the book for you. It will also help those of you who have a bit of knowledge about Linux and the embedded world and are keen on learning more about the technology. This book will provide you with the skills needed to successfully interact with the Yocto Project components regardless of the fact that you are new to embedded development or an expert.
Xamarin 4 By Example
Xamarin 4 By Example
Matteo Bortolu,Engin Polat,
¥71.93
Design, develop, and publish your own mobile apps for iOS and Android using C# and Xamarin Studio About This Book Explore the exciting features of Xamarin Studio while learning to develop your own applications Develop a complete application from conceptualization through to publishing it on the app store The book walks you through the basics of cross-platform development with Xamarin using examples and best practices and tips for cross platform solutions. Who This Book Is For If you want to develop your own applications and want to explore the features of Xamarin Studio, then this is the book for you. It is expected that you have a basic understanding of technologies in mobile development, but prior knowledge of Xamarin is not required. What You Will Learn Understand the software development lifecycle for mobile applications Use Xamarin Studio and its wide range of features to write your programs in C# Use different options to create multi-platform applications using Xamarin and develop a cross-platform extension method Work with Xamarin forms and various UI controls Integrate synchronous and asynchronous communication module within your app Render images to work with Android and iOS Link a third-party application to your solution In Detail The mobile app market is increasing exponentially every year. Xamarin Studio with its modern and powerful IDEs makes creating applications a lot easier by simplifying the development process. Xamarin will allow you and your team to create native applications by taking advantage of one of the most evolved programming language in the world: C#. This book will provide you with the basic skills you need to start developing mobile apps using C# and Xamarin. By working through the examples in each chapter, you will gain hands-on experience of creating a complete app that is fully functional by all means. Finally, you will learn to publish the app you created on the app market. Each project in this book will take you one step closer to becoming a professional app developer. Style and approach The step-by-guide will walk you through the process of creating an application of with the help of small projects that will teach you everything you need to know to build a complete application of your own.
ServiceNow Cookbook
ServiceNow Cookbook
Ashish Rudra Srivastava
¥80.65
Over 50 practical and immediately applicable recipes to help you manage services in your enterprise environment efficiently About This Book Solve problems and challenges encountered while implementing or using ServiceNow in your organization Helps you build core administration, management, and maintenance skills to automate and orchestrate your IT environment Comes with recipes to improve the way you design and create automated workflows Who This Book Is For This book targets IT professionals and administrators who have some experience of working with ServiceNow already and are looking to solve regular or unique problems that surface when using ServiceNow. It’s advisable to have a basic level of administration experience with ServiceNow. Familiarity with JavaScript is assumed. What You Will Learn Grasp the basics, such as entering and navigation, required to implement ServiceNow Perform core configuration and management tasks Use the ServiceNow plugins to manage development Build and publish custom applications for service management Design data-driven apps to connect with outside worlds by getting into Client and server *ing Configure alerts and notifications and understand e-mail troubleshooting and watermarking Build and configure reports to set up your dashboard as per the requirement Create and configure workflow activities In Detail ServiceNow is the ideal platform for you to create enterprise-level applications, giving borh requesters and fulfillers better visibility and access to a process. With this title we’ll guide you through the world of ServiceNow, letting you take on the best the platform offers you with the least amount of hassle. Starting with the core configuration and management tasks, this book will help you build data-driven apps and it will also explore development best practices. You will learn to set up email notifications for users and work with the database view for reporting. Next, the book will guide you through creating various tasks from the workflow and show you how to make the most of the workflow utilities available in ServiceNow. Finally, the book will drive you through the auditing and diagnosing aspects of ServiceNow. By the end of this book, you will acquire immediately applicable skills to rectify everyday problems encountered on the ServiceNow platform. Style and approach This book follows a recipe-based problem-solution approach to address and dispel challenges faced when implementing and using ServiceNow on a regular basis. It will act as a quick solution when trying to solve specific problems without having to read an exhaustive tutorial.
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.
Mastering OpenCV 4 with Python
Mastering OpenCV 4 with Python
Alberto Fernández Villán
¥81.74
Create advanced applications with Python and OpenCV, exploring the potential of facial recognition, machine learning, deep learning, web computing and augmented reality. Key Features * Develop your computer vision skills by mastering algorithms in Open Source Computer Vision 4 (OpenCV 4)and Python * Apply machine learning and deep learning techniques with TensorFlow, Keras, and PyTorch * Discover the modern design patterns you should avoid when developing efficient computer vision applications Book Description OpenCV is considered to be one of the best open source computer vision and machine learning software libraries. It helps developers build complete projects in relation to image processing, motion detection, or image segmentation, among many others. OpenCV for Python enables you to run computer vision algorithms smoothly in real time, combining the best of the OpenCV C++ API and the Python language. In this book, you'll get started by setting up OpenCV and delving into the key concepts of computer vision. You'll then proceed to study more advanced concepts and discover the full potential of OpenCV. The book will also introduce you to the creation of advanced applications using Python and OpenCV, enabling you to develop applications that include facial recognition, target tracking, or augmented reality. Next, you'll learn machine learning techniques and concepts, understand how to apply them in real-world examples, and also explore their benefits, including real-time data production and faster data processing. You'll also discover how to translate the functionality provided by OpenCV into optimized application code projects using Python bindings. Toward the concluding chapters, you'll explore the application of artificial intelligence and deep learning techniques using the popular Python libraries TensorFlow, and Keras. By the end of this book, you'll be able to develop advanced computer vision applications to meet your customers' demands. What you will learn * Handle files and images, and explore various image processing techniques * Explore image transformations, including translation, resizing, and cropping * Gain insights into building histograms * Brush up on contour detection, filtering, and drawing * Work with Augmented Reality to build marker-based and markerless applications * Work with the main machine learning algorithms in OpenCV * Explore the deep learning Python libraries and OpenCV deep learning capabilities * Create computer vision and deep learning web applications Who this book is for This book is designed for computer vision developers, engineers, and researchers who want to develop modern computer vision applications. Basic experience of OpenCV and Python programming is a must.
Jira Quick Start Guide
Jira Quick Start Guide
Ravi Sagar
¥54.49
Leverage Jira's powerful task management and workflow features to better manage your business processes Key Features * The book covers all major applications of Jira, which are Jira Software, Jira Core, Jira Service Desk. * Configure project workflows and the fields that will be used in the project with the help of Jira's features * Create tickets for issues and manage your projects using the Jira software Book Description Jira is an issue tracker and project management system. With their latest release, the Jira team has now expanded their user base to agile teams as well as business teams. This book provides a comprehensive explanation covering all major components of Jira, including Jira Software, Jira Core, and Jira Service Desk. This book starts with an introduction to Jira's unique features and how it can be used as an issue-tracking tool. It will then teach you about how a new project is created by a Jira administrator, what responsibilities there are, and using correct and relevant schemes in your project. You will then learn how to configure project workflows and fields for project screens. You will understand the various permissions used in projects and the importance of project roles in Jira. Then, the book talks about the concepts of versions acting as milestones and using components when handling issues in your projects. It will then focus on analysing data using built-in reports and creating dashboards in Jira. At the end, it will discuss various best practices for users as well as project managers or project administrators. What you will learn * Implement Jira as a project administrator or project manager * Get familiar with various functionalities of Jira * Configure projects and boards in your organisation's Jira instance * Understand how and when to use components and versions in your projects * Manage project configurations and Jira schemes * Learn the best practices to manage your Jira instance Who this book is for This book will be especially useful for project managers but it's also intended for other Jira users, including developers, and any other industry besides software development, who would like to use Jira for project management.
Kubernetes for Serverless Applications
Kubernetes for Serverless Applications
Russ McKendrick
¥81.74
Transform yourself into a Kubernetes specialist in serverless applications. About This Book ? Get hands-on experience in installing, configuring, and using services such as Kubeless, Funktion, OpenWhisk, and Fission ? Learn how to launch Kubernetes both locally and in public clouds ? Explore the differences between using services such as AWS Lambda and Azure Functions and running your own Who This Book Is For If you are a DevOps engineer, cloud architect, or a stakeholder keen to learn about serverless functions in Kubernetes environments, then this book is for you. What You Will Learn ? Get a detailed analysis of serverless/Functions as a Service ? Get hands-on with installing and running tasks in Kubernetes using Minikube ? Install Kubeless locally and launch your first function. ? Launch Kubernetes in the cloud and move your applications between your local machine and your cloud cluster ? Deploy applications on Kubernetes using Apache OpenWhisk ? Explore topics such as Funktion and Fission installation on the cloud followed by launching applications ? Monitor a serverless function and master security best practices and Kubernetes use cases In Detail Kubernetes has established itself as the standard platform for container management, orchestration, and deployment. It has been adopted by companies such as Google, its original developers, and Microsoft as an integral part of their public cloud platforms, so that you can develop for Kubernetes and not worry about being locked into a single vendor. This book will initially start by introducing serverless functions. Then you will configure tools such as Minikube to run Kubernetes. Once you are up-and-running, you will install and configure Kubeless, your first step towards running Function as a Service (FaaS) on Kubernetes. Then you will gradually move towards running Fission, a framework used for managing serverless functions on Kubernetes environments. Towards the end of the book, you will also work with Kubernetes functions on public and private clouds. By the end of this book, we will have mastered using Function as a Service on Kubernetes environments. Style and approach A clear, concise, and straightforward book that will empower you work with clusters and run serverless functions effectively.
Sonar Code Quality Testing Essentials
Sonar Code Quality Testing Essentials
Charalampos Arapidis
¥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.
wxPython Application Development Cookbook
wxPython Application Development Cookbook
Cody Precord
¥80.65
Over 80 step-by-step recipes to get you up to speed with building your own wxPython applications About This Book This book empowers you to create rich cross-platform graphical user interfaces using Python It helps you develop applications that can be deployed on Windows, OSX, and Linux The recipes in the book involve real-world applications, giving you a first-hand experience of the practical scenarios Who This Book Is For For those who are familiar with programming in Python and want to start building applications with graphical user interfaces, this book will get you up and running quickly. A basic understanding of the Python programming language and object-oriented concepts are all that is needed. What You Will Learn Create full featured user interfaces Design and develop custom controls Deploy and distribute wxPython applications to Windows, Macintosh OS X, Linux, and other UNIX-like environments Handle and respond to application events Manage and display data using grids Interact with web services from your GUI Use Paint events to draw custom displays Support the display of user interfaces in multiple languages In Detail wxPython is a GUI toolkit for the Python programming language built on top of the cross-platform wxWidgets GUI libraries. wxPython provides a powerful set of tools that allow you to quickly and efficiently building applications that can run on a variety of different platforms. Since wxWidgets provides a wrapper around each platform’s native GUI toolkit, the applications built with wxPython will have a native look and feel wherever they are deployed. This book will provide you with the skills to build highly functional and native looking user interfaces for Python applications on multiple operating system environments. By working through the recipes, you will gain insights into and exposure to creating applications using wxPython. With a wide range of topics covered in the book, there are recipes to get the most basic of beginners started in GUI programming as well as tips to help experienced users get more out of their applications. The recipes will take you from the most basic application constructs all the way through to the deployment of complete applications. Style and approach This book is a collection of step-by-step recipes that introduce the various components and concepts of wxPython in a conversational and easy-to-follow way. Each recipe contains coded examples along with detailed explanations about the key points of each topic. Each topic is designed to introduce and show you how to use a single feature from the wxPython library.
Yocto for Raspberry Pi
Yocto for Raspberry Pi
Pierre-Jean Texier,Petter Mabäcker,
¥63.21
Create unique and amazing projects by using the powerful combination of Yocto and Raspberry Pi About This Book Set up and configure the Yocto Project efficiently with Raspberry Pi Deploy multimedia applications from existing Yocto/OE layers An easy-to-follow guide to utilize your custom recipes on your Raspberry Pi Who This Book Is For If you are a student or a developer of embedded software, embedded Linux engineer or embedded systems in competence with Raspberry Pi and want to discover the Yocto Project, then this book is for you. Experience with Yocto is not needed. What You Will Learn Explore the basic concept of Yocto's build system and how it is organized in order to use it efficiently with Raspberry Pi Generate your first image with Yocto for the Raspberry Pi Understand how to customize your Linux kernel within the Yocto Project Customize your image in order to integrate your own applications Write your own recipes for your graphical applications Integrate a custom layer for the Raspberry Pi In Detail The Yocto Project is a Linux Foundation workgroup, which produces tools (SDK) and processes (configuration, compilation, installation) that will enable the creation of Linux distributions for embedded software, independent of the architecture of embedded software (Raspberry Pi, i.MX6, and so on). It is a powerful build system that allows you to master your personal or professional development. This book presents you with the configuration of the Yocto Framework for the Raspberry Pi, allowing you to create amazing and innovative projects using the Yocto/OpenEmbedded eco-system. It starts with the basic introduction of Yocto's build system, and takes you through the setup and deployment steps for Yocto. It then helps you to develop an understanding of Bitbake (the task scheduler), and learn how to create a basic recipe through a GPIO application example. You can then explore the different types of Yocto recipe elements (LICENSE, FILES, SRC_URI, and so on). Next, you will learn how to customize existing recipes in Yocto/OE layers and add layers to your custom environment (qt5 for example). Style and approach A step by step guide covering the fundamentals to create amazing new projects with Raspberry Pi and Yocto.
Salesforce CRM - The Definitive Admin Handbook
Salesforce CRM - The Definitive Admin Handbook
Paul Goodey
¥70.84
A definitive guide covering all the core concepts necessary to pass the Salesforce Administrator Certification exam Key Features * Understand critical design considerations for setting up Salesforce CRM * Facilitate and manage the transition from Salesforce Classic to Lightning Experience * Learn key functions of application security to manage user profiles and data Book Description Salesforce’s winter ’19 release offers a host of new features for CRM designed to meet your sales and marketing requirements. With this comprehensive guide to implementing Salesforce CRM, administrators of all levels can easily get a thorough understanding of the platform. This Salesforce handbook begins by guiding you in setting up users and security and then progresses to configuration, data management, and data analytics. You’ll discover process automation and approval mechanisms, while also exploring the functional areas of Sales Cloud, Service Cloud, Marketing Cloud, and Salesforce Chatter. This book covers Salesforce CRM system administration in a practical way, and it’ll serve as an invaluable reference for both new administrators and experienced professionals. Furthermore, you’ll also delve into Salesforce mobile apps and mobile administration, along with Salesforce Adoption Manager. You’ll gain insights into Lightning Experience, Salesforce's new app, and learn how its modern design and sleek interface helps you to build customizable components. Finally, we'll see how the two versions compare and help manage the transition from Salesforce Classic to Lightning Experience.?? By the end of the book, you will have mastered the techniques to configure and control various user interface features in Salesforce CRM. What you will learn * Configure a variety of user interface features in Salesforce CRM * Understand the capabilities of the Salesforce CRM sharing model * Explore Einstein Analytics - Salesforce's new wave of advanced reporting * Get to grips with the Lightning Process Builder workflow * Set up user profiles, security, and login access mechanisms * Find out how Apex and Visualforce coding can be used in Salesforce CRM * Manage the transition from Salesforce Classic to Lightning Experience * Implement data manipulation features to apply best practices in data management Who this book is for This book is for administrators who want to develop and strengthen their Salesforce CRM skills in the areas of configuration and system management. Whether you are a new or experienced professional, this book will enhance your knowledge and understanding of Salesforce CRM features.
Xamarin 4.x Cross-Platform Application Development - Third Edition
Xamarin 4.x Cross-Platform Application Development - Third Edition
Jonathan Peppers
¥80.65
Develop powerful cross-platform applications with Xamarin About This Book Write native cross-platform applications with Xamarin Design user interfaces that can be shared across Android, iOS, and Windows Phone using Xamarin.Forms Practical cross-platform development strategies Who This Book Is For If you are a developer with experience in C# and are just getting into mobile development, this is the book for you. This book will give you a head start with cross-platform development and will be the most useful to developers who have experience with desktop applications or the web. What You Will Learn Apple’s MVC design pattern The Android activity lifecycle Share C# code across platforms and call native Objective-C or Java libraries from C# Create a real web service back end in Windows Azure using SQL Azure as database storage Set up third-party libraries such as NuGet and Objective Sharpie in many different ways, and port a desktop .NET library to Xamarin Use Xamarin.Mobile for camera, contacts, and location In Detail Xamarin is a leading cross-platform application development tool used by top companies such as Coca-Cola, Honeywell, and Alaska Airlines to build apps. Version 4 features significant updates to the platform including the release of Xamarin.Forms 2.0 and improvements have been made to the iOS and Android designers. Xamarin was acquired by Microsoft so it is now a part of the Visual Studio family. This book will show you how to build applications for iOS, Android, and Windows. You will be walked through the process of creating an application that comes complete with a back-end web service and native features such as GPS location, camera, push notifications, and other core features. Additionally, you’ll learn how to use external libraries with Xamarin and Xamarin.Forms to create user interfaces. This book also provides instructions for Visual Studio and Windows. This edition has been updated with new screenshots and detailed steps to provide you with a holistic overview of the new features in Xamarin 4. Style and approach This book offers a tutorial style approach to teach you the skills required to develop end-to-end cross-platform solutions with Xamarin.
Mastering Microsoft Power BI
Mastering Microsoft Power BI
Brett Powell
¥90.46
Design, create and manage robust Power BI solutions to gain meaningful business insights About This Book ? Master all the dashboarding and reporting features of Microsoft Power BI ? Combine data from multiple sources, create stunning visualizations and publish your reports across multiple platforms ? A comprehensive guide with real-world use cases and examples demonstrating how you can get the best out of Microsoft Power BI Who This Book Is For Business Intelligence professionals and existing Power BI users looking to master Power BI for all their data visualization and dashboarding needs will find this book to be useful. While understanding of the basic BI concepts is required, some exposure to Microsoft Power BI will be helpful. What You Will Learn ? Build efficient data retrieval and transformation processes with the Power Query M Language ? Design scalable, user-friendly DirectQuery and Import Data Models ? Develop visually rich, immersive, and interactive reports and dashboards ? Maintain version control and stage deployments across development, test, and production environments ? Manage and monitor the Power BI Service and the On-premises data gateway ? Develop a fully on-premise solution with the Power BI Report Server ? Scale up a Power BI solution via Power BI Premium capacity and migration to Azure Analysis Services or SQL Server Analysis Services In Detail This book is intended for business intelligence professionals responsible for the design and development of Power BI content as well as managers, architects and administrators who oversee Power BI projects and deployments. The chapters flow from the planning of a Power BI project through the development and distribution of content to the administration of Power BI for an organization. BI developers will learn how to create sustainable and impactful Power BI datasets, reports, and dashboards. This includes connecting to data sources, shaping and enhancing source data, and developing an analytical data model. Additionally, top report and dashboard design practices are described using features such as Bookmarks and the Power KPI visual. BI managers will learn how Power BI’s tools work together such as with the On-premises data gateway and how content can be staged and securely distributed via Apps. Additionally, both the Power BI Report Server and Power BI Premium are reviewed. By the end of this book, you will be confident in creating effective charts, tables, reports or dashboards for any kind of data using the tools and techniques in Microsoft PowerBI. Style and approach This book consists of real-world examples on Power BI that target novices as well as intermediate Power BI users. It goes deep into the technical issues, covers additional protocols, and many more real-live examples.
Mastering JavaFX 10
Mastering JavaFX 10
Sergey Grinev
¥81.74
Design modern, rich interfaces for Java apps using JavaFX 10 About This Book ? Become a pro with the latest JavaFX 10 framework ? Create dynamic content using the animation API ? Create and customize plugins and use them efficiently in different applications Who This Book Is For If you’re a Java developer who wants to upgrade to the latest version of JavaFX to create stunning, feature-rich graphical applications, this book is for you. What You Will Learn ? Construct and customize JavaFX windows ? Manage UI elements and arrange them on the Scene ? Explore the Bindings API and use it to coordinate various UI elements ? Use FXML to design amazing FX applications ? Write and manage CSS to style your applications ? Add audio and video to your projects ? Prepare your application to be launched on the target platform In Detail JavaFX 10 is used to create media-rich client applications. This book takes you on a journey to use JavaFX 10 to build applications that display information in a high-performance, modern user interface featuring audio, video, graphics, and animation. Mastering JavaFX 10 begins by introducing you to the JavaFX API. You will understand the steps involved in setting up your development environment and build the necessary dependencies. This is followed by exploring how to work with the assets, modules, and APIs of JavaFX. This book is filled with practical examples to guide you through the major features of JavaFX 10. In addition to this, you will acquire a practical understanding of JavaFX custom animations, merging different application layers smoothly, and creating a user-friendly GUI with ease. By the end of the book, you will be able to create a complete, feature-rich Java graphical application using JavaFX. Style and approach The book adopts a practical, step-by-step approach.
GitHub Essentials
GitHub Essentials
Achilleas Pipinellis
¥54.49
This book will teach you what you need to know to start using GitHub effectively for collaborating and working on your software projects. About This Book ? Effectively use GitHub by learning its key features to leverage the power of Git and make collaboration on code easy to work with. ? Be more productive on the development workflow of your projects using the valuable toolset that GitHub provides. ? Explore the world of GitHub by following simple, step-by-step, real-world scenarios accompanied by helpful, explanatory screenshots. Who This Book Is For This book is for experienced or novice developers with a basic knowledge of Git. If you ever wanted to learn how big projects such as Twitter, Google, or even GitHub collaborate on code, then this book is for you. What You Will Learn ? Create and upload repositories to your account ? Create organizations and manage teams with different access levels on repositories ? Use the issue tracker effectively and add context to issues with labels and milestones ? Create, access, and personalize your user account and profile settings ? Build a community around your project using the sophisticated tools GitHub provides ? Create GitHub pages and understand web analytics In Detail Whether you are an experienced developer or a novice, learning to work with Version Control Systems is a must in the software development world. Git is the most popular tool for that purpose, and GitHub was built around it, leveraging its powers by bringing it to the web. Starting with the basics of creating a repository, you will then learn how to manage the issue tracker, the place where discussions about your project take place. Continuing our journey, we will explore how to use the wiki and write rich documentation that will accompany your project. You will also master organization/team management and some of the features that made GitHub so well known, including pull requests. Next, we will focus on creating simple web pages hosted on GitHub and lastly, we will explore the settings that are configurable for a user and a repository. Style and approach This book will take you through some of the most important features of one of the most popular tools, GitHub, which is used to bring developers together from all around the world to discover, share, and build better software. At each step of the way, you will learn about important approaches used in GitHub, including creating a repository, managing teams, creating GitHub pages, and watching your repository's web analytics, among others.
UX Design for Mobile
UX Design for Mobile
Pablo Perea; Pau Giner
¥71.93
Get proficient in building beautiful and appealing mobile interfaces (UI) with this complete mobile user experience (UX) design guide. About This Book ? Quickly explore innovative design solutions based on the real needs of your users. ? Create low and high fidelity prototypes using some of the best tools. ? Master a pragmatic design process to create successful products. ? Plan an app design from scratch to final test, with real users. Who This Book Is For This book is for designers, developers and product managers interested in creating successful apps. Readers will be provided with a process to produce, test and improve designs based on best practices. What You Will Learn ? Plan an app design from scratch to final test, with real users. ? Learn from leading companies and find working patterns. ? Apply best UX design practices to your design process. ? Create low and high fidelity prototypes using some of the best tools. ? Follow a step by step examples for Tumult Hype and Framer Studio. ? Test your designs with real users, early in the process. ? Integrate the UX Designer profile into a working team. In Detail User experience (UX) design provides techniques to analyze the real needs of your users and respond to them with products that are delightful to use. This requires you to think differently compared to traditional development processes, but also to act differently. In this book, you will be introduced to a pragmatic approach to exploring and creating mobile app solutions, reducing risks and saving time during their construction. This book will show you a working process to quickly iterate product ideas with low and high fidelity prototypes, based on professional tools from different software brands. You will be able to quickly test your ideas early in the process with the most adequate prototyping approach. You will understand the pros and cons of each approach, when you should use each of them, and what you can learn in each step of the testing process. You will also explore basic testing approaches and some more advanced techniques to connect and learn from your users. Each chapter will focus on one of the general steps needed to design a successful product according to the organization goals and the user needs. To achieve this, the book will provide detailed hands-on pragmatic techniques to design innovative and easy to use products. You will learn how to test your ideas in the early steps of the design process, picking up the best ideas that truly work with your users, rethinking those that need further refinement, and discarding those that don’t work properly in tests made with real users. By the end of the book, you will learn how to start exploring and testing your design ideas, regardless the size of the design budget. Style and approach A quick and simple guide to design and test a mobile application from the UX design point of view
Analytics for the Internet of Things (IoT)
Analytics for the Internet of Things (IoT)
Andrew Minteer
¥80.65
Break through the hype and learn how to extract actionable intelligence from the flood of IoT data About This Book ? Make better business decisions and acquire greater control of your IoT infrastructure ? Learn techniques to solve unique problems associated with IoT and examine and analyze data from your IoT devices ? Uncover the business potential generated by data from IoT devices and bring down business costs Who This Book Is For This book targets developers, IoT professionals, and those in the field of data science who are trying to solve business problems through IoT devices and would like to analyze IoT data. IoT enthusiasts, managers, and entrepreneurs who would like to make the most of IoT will find this equally useful. A prior knowledge of IoT would be helpful but is not necessary. Some prior programming experience would be useful What You Will Learn ? Overcome the challenges IoT data brings to analytics ? Understand the variety of transmission protocols for IoT along with their strengths and weaknesses ? Learn how data flows from the IoT device to the final data set ? Develop techniques to wring value from IoT data ? Apply geospatial analytics to IoT data ? Use machine learning as a predictive method on IoT data ? Implement best strategies to get the most from IoT analytics ? Master the economics of IoT analytics in order to optimize business value In Detail We start with the perplexing task of extracting value from huge amounts of barely intelligible data. The data takes a convoluted route just to be on the servers for analysis, but insights can emerge through visualization and statistical modeling techniques. You will learn to extract value from IoT big data using multiple analytic techniques. Next we review how IoT devices generate data and how the information travels over networks. You’ll get to know strategies to collect and store the data to optimize the potential for analytics, and strategies to handle data quality concerns. Cloud resources are a great match for IoT analytics, so Amazon Web Services, Microsoft Azure, and PTC ThingWorx are reviewed in detail next. Geospatial analytics is then introduced as a way to leverage location information. Combining IoT data with environmental data is also discussed as a way to enhance predictive capability. We’ll also review the economics of IoT analytics and you’ll discover ways to optimize business value. By the end of the book, you’ll know how to handle scale for both data storage and analytics, how Apache Spark can be leveraged to handle scalability, and how R and Python can be used for analytic modeling. Style and approach This book follows a step-by-step, practical approach to combine the power of analytics and IoT and help you get results quickly
User Experience Mapping
User Experience Mapping
Peter W. Szabo
¥71.93
Understand your users, gain strategic insights, and make your product development more efficient with user experience mapping About This Book ? Detailed guidance on the major types of User Experience Maps. ? Learn to gain strategic insights and improve communication with stakeholders . ? Get an idea on creating wireflows, mental model maps, ecosystem maps and solution maps Who This Book Is For This book is for Product Manager, Service Managers and Designers who are keen on learning the user experience mapping techniques. What You Will Learn ? Create and understand all common user experience map types. ? Use lab or remote user research to create maps and understand users better. ? Design behavioral change and represent it visually. ? Create 4D user experience maps, the “ultimate UX deliverable”. ? Capture many levels of interaction in a holistic view. ? Use experience mapping in an agile team, and learn how maps help in communicating within the team and with stakeholders. ? Become more user focused and help your organisation become user-centric. In Detail Do you want to create better products and innovative solutions? User Experience Maps will help you understand users, gain strategic insights and improve communication with stakeholders. Maps can also champion user-centricity within the organisation. Two advanced mapping techniques will be revealed for the first time in print, the behavioural change map and the 4D UX map. You will also explore user story maps, task models and journey maps. You will create wireflows, mental model maps, ecosystem maps and solution maps. In this book, the author will show you how to use insights from real users to create and improve your maps and your product. The book describes each major User Experience map type in detail. Starting with simple techniques based on sticky notes moving to more complex map types. In each chapter, you will solve a real-world problem with a map. The book contains detailed, beginner level tutorials on creating maps using different software products, including Adobe Illustrator, Balsamiq Mockups, Axure RP or Microsoft Word. Even if you don’t have access to any of those, each map type can also be drawn with pen and paper. Beyond creating maps, the book will also showcase communication techniques and workshop ideas. Although the book is not intended to be a comprehensive guide to modern user experience or product management, its novel ideas can help you create better solutions. You will also learn about the Kaizen-UX management framework, developed by the author, now used by many agencies and in-house UX teams in Europe and beyond. Buying this map will give you hundreds of hours worth of user experience knowledge, from one of the world’s leading UX consultants. It will change your users’ world for the better. If you are still not convinced, we have hidden some cat drawings in it, just in case. Style and approach An easy to understand guide, filled with real world use cases on how to plan, prioritize and visualize your project on customer experience
ASP.NET Web API Security Essentials
ASP.NET Web API Security Essentials
Rajesh Gunasundaram
¥63.21
Take the security of your ASP.NET Web API to the next level using some of the most amazing security techniques around About This Book This book has been completely updated for ASP.NET Web API 2.0 including the new features of ASP.NET Web API such as Cross-Origin Resource Sharing (CORS) and OWIN self-hosting Learn various techniques to secure ASP.NET Web API, including basic authentication using authentication filters, forms, Windows Authentication, external authentication services, and integrating ASP.NET’s Identity system An easy-to-follow guide to enable SSL, prevent Cross-Site Request Forgery (CSRF) attacks, and enable CORS in ASP.NET Web API Who This Book Is For This book is intended for anyone who has previous knowledge of developing ASP.NET Web API applications. Good working knowledge and experience with C# and.NET Framework are prerequisites for this book. What You Will Learn Secure your web API by enabling Secured Socket Layer (SSL) Manage your application’s user accounts by integrating ASP.NET’s Identity system Ensure the security of your web API by implementing basic authentication Implement forms and Windows authentication to secure your web API Use external authentication such as Facebook and Twitter to authenticate a request to a web API Protect your web API from CSRF attacks Enable CORS in your web API to explicitly allow some cross-origin requests while rejecting others Fortify your web API using OAuth2 In Detail This book incorporates the new features of ASP.NET Web API 2 that will help you to secure an ASP.NET Web API and make a well-informed decision when choosing the right security mechanism for your security requirements. We start by showing you how to set up a browser client to utilize ASP.NET Web API services. We then cover ASP.NET Web API’s security architecture, authentication, and authorization to help you secure a web API from unauthorized users. Next, you will learn how to use SSL with ASP.NET Web API, including using SSL client certificates, and integrate the ASP.NET Identity system with ASP.NET Web API. We’ll show you how to secure a web API using OAuth2 to authenticate against a membership database using OWIN middleware. You will be able to use local logins to send authenticated requests using OAuth2. We also explain how to secure a web API using forms authentication and how users can log in with their Windows credentials using integrated Windows authentication. You will come to understand the need for external authentication services to enable OAuth/OpenID and social media authentication. We’ll then help you implement anti-Cross-Site Request Forgery (CSRF) measures in ASP.NET Web API. Finally, you will discover how to enable Cross-Origin Resource Sharing (CORS) in your web API application. Style and approach Each chapter is dedicated to a specific security technique, in a task-based and easy-to-follow way. Most of the chapters are accompanied with source code that demonstrates the step-by-step guidelines of implementing the technique, and includes an explanation of how each technique works.
Getting Started with the Lazarus IDE
Getting Started with the Lazarus IDE
Roderick Person
¥45.77
This book is written in a simple, easy-to-understand format with lots of screenshots and step-by-step explanations.This book is geared toward developers that have a familiarity with Delphi or Free Pascal and would like to start using the open source Lazarus Integrated Development Environment. You should have knowledge of creating a console and GUI applications as well as creating basic components. Example source code and projects are provided to help learn the differences between Delphi and Lazarus projects.
MySQL Management and Administration with Navicat
MySQL Management and Administration with Navicat
G?khan Ozar
¥54.49
Standard Mini. This book is written for MySQL Users, Developers, and admins who want to discover just how easy Navicat makes even normally arduous tasks.
1 2 3 4 5 6 7