54 resultater (0,36780 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Low-Code Development with Appsmith - Rajat Arora - Bog - APress - Plusbog.dk

Low-Code Development with Appsmith - Rajat Arora - Bog - APress - Plusbog.dk

This book will show you how to harness the power of Appsmith, an open-source low-code platform with a large set of integration tools and an active community. The book begins with an introduction to Appsmith and its features. As you explore the platform, you will learn about widgets, UI Canvas, and data stores, among other things. Authors Rahul Sharma and Rajat Arora then show you how to build customizations and navigation workflows, as well as how to handle error handling, debugging, and troubleshooting with Appsmith. You will also learn efficient monitoring and authentication for deploying production-ready systems. Low-Code Development with AppSmith provides examples, realistic scenarios, and explanations of the tools you'll need to build successful low-code apps, helping you gain practical skills. Upon completing this book, you will be able to use Appsmith to build low-code solutions that suit your business requirements. What You Will LearnUnderstand low-code development and the factors driving its adoptionSolve your business's most pressing issues with AppsmithGain an understanding of the key concepts of app development, such as data management, APIs, troubleshooting, and debuggingModel different design patterns for low-code development Who This Book Is ForAnyone interested in designing technical solutions with minimal programming. This book assumes a basic understanding of object-oriented programming and JavaScript.

DKK 426.00
1

Low-Level Programming - Igor Zhirkov - Bog - APress - Plusbog.dk

Low-Level Programming - Igor Zhirkov - Bog - APress - Plusbog.dk

Learn Intel 64 assembly language and architecture, become proficient in C, and understand how the programs are compiled and executed down to machine instructions, enabling you to write robust, high-performance code. Low-Level Programming explains Intel 64 architecture as the result of von Neumann architecture evolution. The book teaches the latest version of the C language (C11) and assembly language from scratch. It covers the entire path from source code to program execution, including generation of ELF object files, and static and dynamic linking. Code examples and exercises are included along with the best code practices. Optimization capabilities and limits of modern compilers are examined, enabling you to balance between program readability and performance. The use of various performance-gain techniques is demonstrated, such as SSE instructions and pre-fetching. Relevant Computer Science topics such as models of computation and formal grammars are addressed, and their practical value explained. What You''ll Learn Low-Level Programming teaches programmers to: - Freely write in assembly language - Understand the programming model of Intel 64 - Write maintainable and robust code in C11 - Follow the compilation process and decipher assembly listings - Debug errors in compiled assembly code - Use appropriate models of computation to greatly reduce program complexity - Write performance-critical code - Comprehend the impact of a weak memory model in multi-threaded applications Who This Book Is For Intermediate to advanced programmers and programming students

DKK 816.00
1

Internet of Things Using Single Board Computers - G. R. Kanagachidambaresan - Bog - APress - Plusbog.dk

Internet of Things Using Single Board Computers - G. R. Kanagachidambaresan - Bog - APress - Plusbog.dk

Rapidly prototype and program new IoT and Edge solutions using low-cost Maker tech, such as those from Arduino, Raspberry Pi and Nvidia. With a focus on the electronics, this book allows experienced computer science students as well as researchers, practitioners, and even hobbyists to dive right into actual engineering of prototypes and not just theoretical programming and algorithms. You''ll learn to interface sensors, work with various communication mediums, incorporate wired and wireless communication protocols, and more with these single board computers. All while working in the popular Python programming language. Additionally, you''ll discover both scripting-based and drag and drop solutions for different problems. As well as a variety of useful, data gathering approaches. Then you can apply what you''ve learned to IoT projects and troubleshooting Industry 4.0 problems. The rapid growth of technology and new development initiatives has made the Internet of Things and Edge analytics an inevitable platform in all engineering domains. The need for sophisticated and ambient environments controlled by tech has resulted in an exponential growth of automation and artificial intelligence. Internet of Things Using Single Board Computers reflects these recent developments while providing a low-cost, easy ramp into the fields of IoT using single board computers and Python programming. What You''ll Learn - Program Arduino, Raspberry Pi, and Nvidia boards for rapid prototyping in IoT and Edge environments - Interface sensors, communication mediums, and wired and wireless communications into your programs and projects. - Study practical applications of these low-cost solutions in fields such as home automation, smart cities, electrical vehicle charging, and more. Who This Book is For Engineers and hobbyists working on Internet of Things prototypes and applications. Basic skills in electronics and a working knowledge of Python are recommended. Engineers and scientists working on smart environment projects and smart city applications will also benefit.

DKK 509.00
1

Creating Game Environments in Blender 3D - Ezra Thess Mendoza Guevarra - Bog - APress - Plusbog.dk

Creating Game Environments in Blender 3D - Ezra Thess Mendoza Guevarra - Bog - APress - Plusbog.dk

Discover how to create a simple game environment in Blender 3D, from modeling and texturing game assets, to placing them in a scene. You''ll export and import game assets as well as look at open-source game engines that will work with your game assets. Creating Game Environments in Blender 3D introduces the power of Blender 3D when creating a low poly game environment. The book starts by discussing the basics of game terminology, such as knowing the difference between low poly and high poly assets and the types of game you''re likely to work on. You''ll also take a brief look at Blender''s background and installation. The following chapters talk about the process for creating a simple game environment. This is discussed in detail along with a sample project. These chapters discuss the common tools for starting a game environment and the methods for enhancing your game environment, such as color fundamentals. The final chapter shows how you can export the game assets you created in Blender, how you can import game assets in Blender, and how to evaluate the different game engines available. This book shows you the exciting side of creating a game environment while showing the power of Blender. After reading it, you will feel confident about creating a game environment. What You Will Learn Use Blender to create low poly game environments Work with the common Blender tools for game environment design and development Discover how to use Blender features in depth Compare the Eevee and Cycles game engines Who This Book Is For Game environment artists who want to use Blender 3D to create a game environment. Some previous exposure to game design and development would be helpful, but not required.

DKK 509.00
1

Developing Data Migrations and Integrations with Salesforce - David Masri - Bog - APress - Plusbog.dk

Developing Data Migrations and Integrations with Salesforce - David Masri - Bog - APress - Plusbog.dk

Migrate your data to Salesforce and build low-maintenance and high-performing data integrations to get the most out of Salesforce and make it a "go-to" place for all your organization''s customer information. When companies choose to roll out Salesforce, users expect it to be the place to find any and all Information related to a customer-the coveted Client 360° view. On the day you go live, users expect to see all their accounts, contacts, and historical data in the system. They also expect that data entered in other systems will be exposed in Salesforce automatically and in a timely manner. This book shows you how to migrate all your legacy data to Salesforce and then design integrations to your organization''s mission-critical systems. As the Salesforce platform grows more powerful, it also grows in complexity. Whether you are migrating data to Salesforce, or integrating with Salesforce, it is important to understand how these complexities need to be reflected in your design. Developing Data Migrations and Integrations with Salesforce covers everything you need to know to migrate your data to Salesforce the right way , and how to design low-maintenance, high-performing data integrations with Salesforce. This book is written by a practicing Salesforce integration architect with dozens of Salesforce projects under his belt. The patterns and practices covered in this book are the results of the lessons learned during those projects. What You''ll Learn - Know how Salesforce''s data engine is architected and why - Use the Salesforce Data APIs to load and extract data - Plan and execute your data migration to Salesforce - Design low-maintenance, high-performing data integrations with Salesforce - Understand common data integration patterns and the pros and cons of each - Know real-time integration options for Salesforce - Be aware of common pitfalls - Build reusable transformation code covering commonly needed Salesforce transformation patterns Who This Book Is For Those tasked with migrating data to Salesforce or building ongoing data integrations with Salesforce, regardless of the ETL tool or middleware chosen; project sponsors or managers nervous about data tracks putting their projects at risk; aspiring Salesforce integration and/or migration specialists; Salesforce developers or architects looking to expand their skills and take on new challenges

DKK 519.00
1

Visual Data Insights Using SAS ODS Graphics - Leroy Bessler - Bog - APress - Plusbog.dk

Visual Data Insights Using SAS ODS Graphics - Leroy Bessler - Bog - APress - Plusbog.dk

SAS ODS graphics users will learn in this book how to visually understand and communicate the significance of data to deliver images for quick and easy insight, with precise numbers. Many charts or plots require the viewer to run the eye from a bar end or plot point to some point on an axis, and then to interpolate between tick marks to estimate the value. Some design choices can lead to wrong conclusions or mistaken impressions. Graphic software relies on defaults to deliver something if you make a minimal effort, but that something is not likely to be exactly what you want. Visual Data Insights Using SAS ODS Graphics provides examples using experience-based design principles. It presents examples of bar charts, pie charts, and trend lines or time series plots, the graph types commonly used in business, other organizations, and the media for visual insight into data. Newer graphs are also included: dot plots, needle plots, waterfall charts, butterfly charts, heat maps, bubble plots, step plots, high-low plots, and donut charts. In addition, there are basic tools of statistics: scatter plots, box plots, histograms, fit and confidence plots, and distributions. Author LeRoy Bessler introduces unique creations, including sparsely annotated time series, maximally informative bar charts, better box plots, histograms based on interesting atypical rationales, and much more. The examples use SAS sample data sets as input. Any SAS user can experiment with the code presented to see what else is possible, or adapt it to repurpose the design and apply it with a customized version of that code. What You''ll Learn - Create graphs that are easily and quickly interpreted, and without ambiguity - Supply precise data values that are correct on the graph and correctly associated with the graphic visual elements - Take advantage of widely applicable (but not necessarily available elsewhere) design examples - Avoid bad practices that are encouraged by poor examples elsewhere - Get past sub-optimal designs and results that are built into software defaults - Take advantage of less familiar capabilities available in the software Who This Book Is For SAS software users who want to understand their data and/or visually deliver their results

DKK 519.00
1

RP2040 Assembly Language Programming - Stephen Smith - Bog - APress - Plusbog.dk

RP2040 Assembly Language Programming - Stephen Smith - Bog - APress - Plusbog.dk

Learn to program the Raspberry Pi Pico''s dual ARM Cortex M0+ CPUs in Assembly Language. The Pico contains a customer System on a Chip (SoC) called the RP2040, making it the Foundation''s first entry into the low-cost microcontroller market. The RP2040 contains a wealth of coprocessors for performing arithmetic as well as performing specialized I/O functionality. This book will show you how these CPUs work from a low level, easy-to-learn perspective. There are eight new Programmable I/O (PIO) coprocessors that have their own specialized Assembly Language supporting a wide variety of interface protocols. You''ll explore these protocols and write programs or functions in Assembly Language and interface to all the various bundled hardware interfaces. Then go beyond working on your own board and projects to contribute to the official RP2040 SDK. Finally, you''ll take your DIY hardware projects to the next level of performance and functionality with more advanced programming skills. What You''ll Learn - Read and understand the Assembly Language code that is part of the Pico''s SDK - Integrate Assembly Language and C code together into one program - Interface to available options for DIY electronics and IoT projects Who This Book Is For Makers who have already worked with microcontrollers, such as the Arduino or Pico, programming in C or Python. Those interested in going deeper and learning how these devices work at a lower level, by learning Assembly Language.

DKK 468.00
1

The Definitive Guide to Conversational AI with Dialogflow and Google Cloud - Lee Boonstra - Bog - APress - Plusbog.dk

The Definitive Guide to Conversational AI with Dialogflow and Google Cloud - Lee Boonstra - Bog - APress - Plusbog.dk

Build enterprise chatbots for web, social media, voice assistants, IoT, and telephony contact centers with Google''s Dialogflow conversational AI technology. This book will explain how to get started with conversational AI using Google and how enterprise users can use Dialogflow as part of Google Cloud. It will cover the core concepts such as Dialogflow essentials, deploying chatbots on web and social media channels, and building voice agents including advanced tips and tricks such as intents, entities, and working with context. The Definitive Guide to Conversational AI with Dialogflow and Google Cloud also explains how to build multilingual chatbots, orchestrate sub chatbots into a bigger conversational platform, use virtual agent analytics with popular tools, such as BigQuery or Chatbase, and build voice bots. It concludes with coverage of more advanced use cases, such as building fulfillment functionality, building your own integrations, securing your chatbots, and building your own voice platform with the Dialogflow SDK and other Google Cloud machine learning APIs. After reading this book, you will understand how to build cross-channel enterprise bots with popular Google tools such as Dialogflow, Google Cloud AI, Cloud Run, Cloud Functions, and Chatbase. ​​What You Will Learn - Discover Dialogflow, Dialogflow Essentials, Dialogflow CX, and how machine learning is used - Create Dialogflow projects for individuals and enterprise usage - Work with Dialogflow essential concepts such as intents, entities, custom entities, system entities, composites, and how to track context - Build bots quickly using prebuilt agents, small talk modules, and FAQ knowledge bases - Use Dialogflow for an out-of-the-box agent review - Deploy text conversational UIs for web and social media channels - Build voice agents for voice assistants, phone gateways, and contact centers - Create multilingual chatbots - Orchestrate many sub-chatbots to build a bigger conversational platform - Use chatbot analytics and test the quality of your Dialogflow agent - See the new Dialogflow CX concepts, how Dialogflow CX fits in, and what''s different in Dialogflow CX Who This Book Is For Everyone interested in building chatbots for web, social media, voice assistants, or contact centers using Google''s conversational AI/cloud technology.

DKK 519.00
1

Java on the Raspberry Pi - Greg Flurry - Bog - APress - Plusbog.dk

Java on the Raspberry Pi - Greg Flurry - Bog - APress - Plusbog.dk

Use Java to do whatever you want to do with the Raspberry Pi and the devices you need for your project. In theory, it should be possible, and even easy, to work with on the Pi. Unfortunately, reality is a bit different. This book features an extensive set of techniques that allow you to get close to bringing this theory to fruition. You''ll review some limitations on using Java imposed by the Raspberry Pi and Raspberry Pi OS, and even Java itself, and examine which ones might apply to your projects and your devices. You''ll also explore solutions to address the limitations and l look at efficient development of Java for the Raspberry Pi. Java on the Raspberry Pi shows how to interact with a range of devices useful in robotics and IOT, overcoming the hurdles in doing so. It also covers off-loading work from the Raspberry Pi to an Arduino, leveraging its close-to-real time capabilities. What You''ll Learn - Develop with Java remotely using NetBeans - Leverage available libraries to enable device interaction, and what to do if they don''t work - Implement multi-processing, using an Arduino as a co-processor - Build sophisticated projects with multiple threads of execution, multiple processes, and even multiple systems Who This Book Is For Experienced programmers who appreciate the benefits of Java and world class tools for application development and want to build robotics or IOT projects using the low cost, low power, and portability of the Raspberry Pi.

DKK 509.00
1

Beginning Helidon - Dmitry Kornilov - Bog - APress - Plusbog.dk

Beginning Helidon - Dmitry Kornilov - Bog - APress - Plusbog.dk

Learn how to build cloud-native microservices with Helidon - an open-source Java framework from Oracle. This book will show you how to take full advantage of the cloud by optimizing applications with fast start times, low memory consumption, and a small disk footprint. The open-source Helidon framework provides all that, and more. It''s based on Java 17, giving you full access to new code features. This book reveals how Helidon also supports modern enterprise Java standards such as MicroProfile. Plus, you''ll see how Helidon lets you use GraalVM to build lightning-fast native executables, and its unique reactive layer allows you to develop efficient low-level APIs. Each chapter in the book teaches a new Helidon concept through practical examples based on real-life use-cases. You''ll learn how to add observability and security to your microservices, how to work with databases, and call other services. You''ll also look at all MicroProfile 5.0 platform specifications as well as some stand-alone specs such as Messaging and Long Running Actions. Best of all, everything covered in this book makes it a great study guide for the upcoming Oracle Helidon certification - the perfect way to prove your new skills to a prospective employer! What You''ll Learn - Package microservices using JLink and GraalVM - Deploy microservices to Kubernetes - Review MicroProfile 5.0 specifications in detail - Understand the basics of Helidon Reactive APIs Who This Book Is For Developers and architects who want to start developing cloud-native applications; developers who already use different Java framework and want to learn about Helidon; those interested in developing portable applications using MicroProfile and Jakarta EE

DKK 509.00
1

Adaptive Machine Learning Algorithms with Python - Chanchal Chatterjee - Bog - APress - Plusbog.dk

Adaptive Machine Learning Algorithms with Python - Chanchal Chatterjee - Bog - APress - Plusbog.dk

Learn to use adaptive algorithms to solve real-world streaming data problems. This book covers a multitude of data processing challenges, ranging from the simple to the complex. At each step, you will gain insight into real-world use cases, find solutions, explore code used to solve these problems, and create new algorithms for your own use. Authors Chanchal Chatterjee and Vwani P. Roychowdhury begin by introducing a common framework for creating adaptive algorithms, and demonstrating how to use it to address various streaming data issues. Examples range from using matrix functions to solve machine learning and data analysis problems to more critical edge computation problems. They handle time-varying, non-stationary data with minimal compute, memory, latency, and bandwidth. Upon finishing this book, you will have a solid understanding of how to solve adaptive machine learning and data analytics problems and be able to derive new algorithms for your own use cases. You will also come away with solutions to high volume time-varying data with high dimensionality in a low compute, low latency environment. What You Will LearnApply adaptive algorithms to practical applications and examplesUnderstand the relevant data representation features and computational models for time-varying multi-dimensional dataDerive adaptive algorithms for mean, median, covariance, eigenvectors (PCA) and generalized eigenvectors with experiments on real dataSpeed up your algorithms and put them to use on real-world stationary and non-stationary dataMaster the applications of adaptive algorithms on critical edge device computation applicationsWho This Book Is ForMachine learning engineers, data scientist and architects, software engineers and architects handling edge device computation and data management.

DKK 391.00
1

Oracle Visual Builder Cloud Service Revealed - Sten Vesterli - Bog - APress - Plusbog.dk

Oracle Visual Builder Cloud Service Revealed - Sten Vesterli - Bog - APress - Plusbog.dk

Build and deploy an attractive, user-friendly web or mobile application in one day or less using Oracle''s new, low-code development tool: Visual Builder Cloud Service. Today''s IT world is fast-paced, and the ability to rapidly deliver running code is the most crucial and sought-after skill a developer can have. Oracle has brought together their enterprise experience, advanced usability knowledge, and their best cloud engineering to produce an innovative platform giving developers unprecedented productivity. You will learn how to use all aspects of Oracle Visual Builder Cloud Service to build web or mobile applications. Using the fully browser-based development environment, you''ll gain experience with all the modern user-interface components that the tool offers for a visual, user-interface-driven, development approach. You''ll also see how to use the integrated data management capabilities and existing REST data services to store your data, and learn how to easily transfer applications to a test/staging environment and later to production, while continuing to develop the next version in the development environment. What You''ll Learn - Build great-looking web and mobile applications in a browser-based, visual design environment - Define custom business logic in the visual logic editor or with JavaScript - Manage multiple concurrent application versions from development through staging and production - Define business objects with validation logic for application-specific data - Communicate with, and draw data from, existing REST web services - Use Visual Builder Cloud Service to expand Oracle SaaS solutions Who This Book Is For Developers at all expertise levels as well as business professionals and UX designers with an interest in using IT to quickly solve simple business problems. Because this tool is based on a modern low-code approach, no prior programming experience is necessary to benefit from the book.

DKK 391.00
1

Beginning Azure Cognitive Services - Ida Bergum - Bog - APress - Plusbog.dk

Beginning Azure Cognitive Services - Ida Bergum - Bog - APress - Plusbog.dk

Get started with Azure Cognitive Services and its APIs that expose machine learning as a service. This book introduces the suite of Azure Cognitive Services and helps you take advantage of the proven machine learning algorithms that have been developed by experts and made available through Cognitive Services, easily integrating those algorithms into your own applications without having to develop the algorithms from scratch. The book also shows you how to use the algorithms provided by Cognitive Services to accelerate data analysis and development within your organization. The authors begin by introducing the tools and describing the steps needed to invoke libraries to analyze structured and unstructured text, speech, and pictures, and you will learn to create interactive chatbots using the Cognitive Services libraries. Each chapter contains the information you need to implement artificial intelligence (AI) via Azure Cognitive Services in your personal and professional projects. The book also covers ethical considerations that are becoming increasingly of concern when using AI to drive decision making. You will be introduced to tools such as FairLearn and InterpretML that can help you detect bias and understand the results your models are generating. What You Will Learn - Invoke the Cognitive Services APIs from a variety of languages and apps - Understand common design architectures for AI solutions in Azure - Decrease discrimination and bias when creating an AI-driven solution - Execute the examples within the book and learn how to extend those examples - Implement best practices for leveraging the Vision, Speech, and Language parts of the suite - Test Cognitive Services APIs via the Azure portal and using the Postman API tool - Execute AI from low-code and no-code platforms like Logic Apps and Microsoft''s Power Platform Who This Book Is For Technical professionals who are interested in implementing artificial intelligence (AI) in pre-existing apps, expanding their value and skill sets, or learning more about AI for personal projects; for programmers working in languages such as C# and Python; and for those using low- and no-code platforms such as Microsoft Power Platform

DKK 593.00
1

Pro .NET Benchmarking - Andrey Akinshin - Bog - APress - Plusbog.dk

The Blender Python API - Chris Conlan - Bog - APress - Plusbog.dk

The Blender Python API - Chris Conlan - Bog - APress - Plusbog.dk

Understand Blender''s Python API to allow for precision 3D modeling and add-on development. Follow detailed guidance on how to create precise geometries, complex texture mappings, optimized renderings, and much more. This book is a detailed, user-friendly guide to understanding and using Blender''s Python API for programmers and 3D artists. Blender is a popular open source 3D modeling software used in advertising, animation, data visualization, physics simulation, photorealistic rendering, and more. Programmers can produce extremely complex and precise models that would be impossible to replicate by hand, while artists enjoy numerous new community-built add-ons. The Blender Python API is an unparalleled programmable visualization environment. Using the API is made difficult due to its complex object hierarchy and vast documentation. Understanding the Blender Python API clearly explains the interface. You will become familiar with data structures and low-level concepts in both modeling and rendering with special attention given to optimizing procedurally generated models. In addition, the book: - Discusses modules of the API as analogs to human input modes in Blender - Reviews low-level and data-level manipulation of 3D objects in Blender Python - Details how to deploy and extend projects with external libraries - Provides organized utilities of novel and mature API abstractions for general use in add-on development What You''ll Learn - Generate 3D data visualizations in Blender to better understand multivariate data and mathematical patterns. - Create precision object models in Blender of architectural models, procedurally generated landscapes, atomic models, etc. - Develop and distribute a Blender add-on, with special consideration given to careful development practices - Pick apart Blender''s 3D viewport and Python source code to learn about API behaviors - Develop a practical knowledge of 3D modeling and rendering concepts - Have a practical reference to an already powerful and vast API Who This Book Is For Python programmers with an interest in data science, game development, procedural generation, and open-source programming as well as programmers of all types with a need to generate precise 3D models. Also for 3D artists with an interest in programming or with programming experience and Blender artists regardless of programming experience.

DKK 593.00
1

Building Offline Applications with Angular - Venkata Keerti Kotaru - Bog - APress - Plusbog.dk

Quantum Machine Learning with Python - Santanu Pattanayak - Bog - APress - Plusbog.dk

Quantum Machine Learning with Python - Santanu Pattanayak - Bog - APress - Plusbog.dk

Quickly scale up to Quantum computing and Quantum machine learning foundations and related mathematics and expose them to different use cases that can be solved through Quantum based algorithms.This book explains Quantum Computing, which leverages the Quantum mechanical properties sub-atomic particles. It also examines Quantum machine learning, which can help solve some of the most challenging problems in forecasting, financial modeling, genomics, cybersecurity, supply chain logistics, cryptography among others. You''ll start by reviewing the fundamental concepts of Quantum Computing, such as Dirac Notations, Qubits, and Bell state, followed by postulates and mathematical foundations of Quantum Computing. Once the foundation base is set, you''ll delve deep into Quantum based algorithms including Quantum Fourier transform, phase estimation, and HHL (Harrow-Hassidim-Lloyd) among others. You''ll then be introduced to Quantum machine learning and Quantum deep learning-based algorithms, along with advanced topics of Quantum adiabatic processes and Quantum based optimization. Throughout the book, there are Python implementations of different Quantum machine learning and Quantum computing algorithms using the Qiskit toolkit from IBM and Cirq from Google Research. What You''ll Learn - Understand Quantum computing and Quantum machine learning - Explore varied domains and the scenarios where Quantum machine learning solutions can be applied - Develop expertise in algorithm development in varied Quantum computing frameworks - Review the major challenges of building large scale Quantum computers and applying its various techniques Who This Book Is For Machine Learning enthusiasts and engineers who want to quickly scale up to Quantum Machine Learning

DKK 468.00
1

Unity Networking Fundamentals - Sloan Kelly - Bog - APress - Plusbog.dk

IoT Projects with Arduino Nano 33 BLE Sense - Agus Kurniawan - Bog - APress - Plusbog.dk

Beginning Perl Programming - William "bo" Rothwell - Bog - APress - Plusbog.dk

Beginning Perl Programming - William "bo" Rothwell - Bog - APress - Plusbog.dk

Get started with Perl 5 and learn the important core concepts of Perl programming, such as variables, flow control, expressions, and I/O. Additionally, this book covers pattern matching and shows that Perl is extremely flexible and powerful, and that it isn''t afraid of the cloud. After reading and using this book, you''ll be able to start writing your own powerful scripts to solve many web and programming problems. This is a book for those of us who believed that we didn''t need to learn Perl, and now we know it is more ubiquitous than ever. You''ll see that Perl has evolved into a multipurpose, multiplatform language present absolutely everywhere: heavy-duty web applications, the cloud, systems administration, natural language processing, and financial engineering. This book provides valuable insight into Perl''s role regarding all of these tasks and more giving you a great start in your Perl programming adventure. What You Will Learn - Perform operations on scalar values - Use scalar, array, and associative array variables - Work with flow control statements such as if, unless, while, until, for, and foreach - Read and write directly to files with file handles - Use conditional expressions such as numeric and string comparison, regular expressions, file testing, and Perl statements - Format output with format statements - Search for and replace sub-strings within a string using regular expressions - Master Perl utilities such as split, join, index and more - Control the file system and processes from within a Perl script - Build functions for tasks including handling the scope of variables - Import existing modules into your Perl script Who This Book Is For Those who are new to Perl.

DKK 476.00
1

Equity, Diversity, and Inclusion in Software Engineering - Denae Ford - Bog - APress - Plusbog.dk

Equity, Diversity, and Inclusion in Software Engineering - Denae Ford - Bog - APress - Plusbog.dk

Creating an inclusive environment where different software developers can feel welcome and leverage their talents is an ethical imperative no company can ignore. Indeed, software organizations have in the last decade been trying to make changes for a more diverse and inclusive software development environment. The push for increased diversity in software has been a public one, from annual diversity reports by some of the worlds’ most visible companies such as Microsoft, Google, and Facebook, to large projects such as Linux Foundation’s Software Developer Diversity and Inclusion project that explores, evaluates, and promotes best practices from research and industry to increase diversity and inclusion in software engineering. Despite these many efforts, diversity remains low. Numbers from the software industry show that less than 25% of software engineers are women. Diversity is also low in regards to many other facets of diversity. This book provides an overview of research into the different aspects of diversity and inclusion in software engineering, as well as the tools, methods, and practices proposed to foster diversity and to build inclusive software teams and development environments. It describes research challenges in studying diversity and inclusion in software. Readers will be challenged to consider how they are contributing to a lack of inclusion and what they can do to improve inclusion in the software industry. What You Will LearnAspects of diversity (e.g., age, culture, gender, race) and relationship to software engineering activities and outcomesHow to measure diversity Investigations of intersectionality in software engineering Research methods for the study of diversity and inclusion in software engineering Empirical studies of effective practices to foster diversity and inclusion in software engineering Interventions and programs that have been used to successfully support retention in software engineering Software engineering education for diverse and inclusive software engineering, and proven teaching methods/environments that support diverse and inclusive software engineeringWho This Book Is ForFor Researchers, the book presents a state-of-the-art collection of existing studies into many aspects of diversity, methods, and tools proposed and tried out in practice, challenges in research, and contributing to a research agenda on this topic for future studies. For Industry practitioners, the book describes efforts to investigate diversity in software teams, whether in corporate or open source environments. It also describes empirical evidence about effectiveness of certain methods and approaches to foster diversity and inclusion in software development. For Educators,the book describes practices and effective changes in Computer Science/Software Engineering curricula that were found as effective in engaging learners from minoritized groups, creating inclusive software teams that are diverse, and which relate to educational material useful for training for diversity, equity, and inclusion.

DKK 476.00
1

Modern C Quick Syntax Reference - Mikael Olsson - Bog - APress - Plusbog.dk

Electronics for Beginners - Jonathan Bartlett - Bog - APress - Plusbog.dk

Game Development with Ren'Py - Robert Ciesla - Bog - APress - Plusbog.dk

Game Development with Ren'Py - Robert Ciesla - Bog - APress - Plusbog.dk

Get your feet wet in developing visual novels and take a guided tour through easy to follow tutorials using three of the most popular tools (Ren''Py, TyranoBuilder, and Twine). This book uses a two-pronged approach into the fine art of text-based games, showing you what makes for compelling writing as well as the programming logic and techniques needed to bring your visual novels to life. In this book, you will uncover the rich history of interactive fiction from the bare-bones 1970s games to the audiovisually rich modern output. You will take a detailed look at how to work with some of the most popular and exotic sub-genres and tropes of interactive fiction, such as nakige ("crying game"), dating sims, and horror. Once the stage is set, you will learn to use all-purpose programming logic and techniques in three mini tutorial games and also learn how to deploy your titles to both desktop and mobile platforms. Not solely relegated to the ancient historical period of the 1980s and 1990s, interactive fiction has again become appealing to developers as new tools became available. The visual novel is an increasingly popular and potentially lucrative genre of video game, being deployed for Windows, Mac, iOS, Android, and more. Game Development with Ren''Py reveals how multi-platform tools such as Ren''Py, TyranoBuilder, and Twine are becoming ever more plentiful for creating games in this genre. What You''ll Learn - - Gain a working knowledge of Ren''Py, TyranoBuilder, and Twine - - Examine the basics of general programming logic - Deploy to all available operating systems and platforms - Review different approaches to fiction writing in the context of text-based games - Who This Book Is For People with no programming experience who are interested in working in the genre of visual novels or interactive fiction.

DKK 391.00
1

Practical Arduino Engineering - Harold Timmis - Bog - APress - Plusbog.dk

Practical Arduino Engineering - Harold Timmis - Bog - APress - Plusbog.dk

Implement Arduino-based designs in your project, and build, debug, and extend it using a solid engineering approach. This second edition is expanded to provide a better understanding of the engineering process and what it means to be an end-to-end developer. You''ll start out by reviewing basic engineering procedures, from the fundamental requirements and preliminary design to prototyping and testing. You''ll then apply those principles to single devices like LCDs, potentiometers and GPS modules, and move on to the integration of several modules into a larger project, a sub-autonomous robot. This robot will include devices such as GPS, Bluetooth, an OLED screen, an accelerometer, humidity and temp sensor, motor drivers, and ultrasonic sensor. This version goes on to cover how to create 3D models with Fusion360, make your own PCBs using Eagle, and use and maintain a 3D printer. Each and every chapter exemplifies this process and demonstrates how you can profit from the implementation of solid engineering principles-regardless of whether you just play in your basement or you want to publicize and sell your devices. With Practical Adruino Engineering you''ll be able to review and improve this process, and even extend its scope. What You''ll Learn ● Set up the Arduino software landscape and project for testing ● Review the process of hardware engineering as applicable to Arduino projects ● Create 3D models for 3D printing using Fusion360 in a robot chassis project ● Make PCBs using Eagle and incorporate it into a sensor station shield project ● Use and maintain a 3D printer with your own project ● Create Arduino shields in Eagle ● Debug Arduino projects of varying complexities via LabVIEW ● Use a special Arduino board for Bluetooth to control domestic and mobile Arduino projects Who This Book Is For Primarily aimed at intermediate engineers or engineering students. However, this book is also great for beginners and any maker who wants to expand their abilities in a single book.

DKK 593.00
1