16 resultater (0,22995 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Learn RStudio IDE - Matthew Campbell - Bog - APress - Plusbog.dk

DKK 391.00
1

Android Studio IDE Quick Reference - Ted Hagos - Bog - APress - Plusbog.dk

Visual Studio Extensibility Development - Rishabh Verma - Bog - APress - Plusbog.dk

Visual Studio Extensibility Development - Rishabh Verma - Bog - APress - Plusbog.dk

Master Visual Studio extensibility for an enhanced Visual Studio IDE experience. This book is a comprehensive guide that covers every facet of developing, debugging, and publishing extensions that amplify your productivity, tooling, and analysis within the Visual Studio IDE. This new edition is updated for Visual Studio 2022, which is the latest and greatest version of Visual Studio. Since the last edition, Artificial Intelligence (AI) has taken the world by the storm. This revised edition demonstrates how AI can take your extensions to unparalleled heights using ChatGPT. The book begins with an introduction to the essential concepts of Visual Studio, including data structures and design patterns before diving into the fundamentals of the Visual Studio extensibility model. Here you will learn the anatomy of a VSIX and how extensions are discovered and loaded in Visual Studio. Next, you will explore the extensibility model and see how various extensions, such asmenus, commands, and tool windows can be plugged into Visual Studio. Moving forward, you’ll cover developing VS extensions and how they can be made configurable by customizing the UI and options page, and you’ll learn to develop a VS extension that leverages ChatGPT. Next, you will see how to extend the most often used component of Visual Studio, the code editor, before creating your own sample code snippets and templates. This is followed by a demonstration of how to deploy extensions using continuous integration (CI). Finally, you will learn tips and tricks for Visual Studio and its extensibility, along with a few highly valuable extensions. After reading Visual Studio Extensibility Development, you will be able to develop, debug, customize, and deploy extensions in Visual Studio IDE. What You Will LearnMaster the art of personalizing extensions through the creation of dedicated tools option pagesExtend commands, editor, and tool window of Visual StudioSeamlessly integrate artificial intelligence in Visual Studio extensionsCreate project templates, item templates, and code snippets to streamline your development processEnhance IntelliSense for your custom project needsPublish your extension in the Visual Studio marketplaceWho This Book Is ForDevelopers, Programmers, Engineers, Architects, Instructors, Innovators, Students and Technology enthusiasts leveraging Visual Studio IDE.

DKK 434.00
1

Visual Studio Extensibility Development - Rishabh Verma - Bog - APress - Plusbog.dk

Visual Studio Extensibility Development - Rishabh Verma - Bog - APress - Plusbog.dk

Learn the extensibility model of Visual Studio to enhance the Visual Studio integrated development environment (IDE). This book will cover every aspect, starting from developing an extension to publishing it and making it available to the end user. The book begins with an introduction to the basic concepts of Visual Studio including data structures and design patterns and moves forward with the fundamentals of the VS extensibility model. Here you will learn how to work on Roslyn - the .NET compiler platform - and load extensions in VS. Next, you will go through the extensibility model and see how various extensions, such as menus, commands, and tool windows, can be plugged into VS. Moving forward, you''ll cover developing VS extensions and configuring them, along with demonstrations on customizing extension by developing option pages. Further, you will learn to create custom code snippets and use a debugger visualizer. Next, you will go through creation of project and item templates including deployment of VS extensions using continuous integration (CI). Finally, you will learn tips and tricks for Visual Studio and its extensibility and integration with Azure DevOps. After reading Visual Studio Extensibility Development you will be able to develop, deploy, and customize extensions in Visual Studio IDE. What You Will Learn - - Discover the Visual Studio extensibility and automation model - - Code Visual Studio extensions from scratch - Customize extensions by developing a tools option page for them - Create project templates, item templates, and code snippets. - - Work with code generation using T4 templates - Code analysis and refactoring using Roslyn analyzers - Create and deploy a private extension gallery and upload the extensions - - Upload a VS extension using CI - Ship your extension to Visual Studio Marketplace Who This Book Is For Developers in Visual Studio IDE covering C#, Visual Basic (VB), JavaScript, and CSS.

DKK 604.00
1

Beginning IntelliJ IDEA - Ted Hagos - Bog - APress - Plusbog.dk

Interactive Object-Oriented Programming in Java - Vaskaran Sarcar - Bog - APress - Plusbog.dk

Interactive Object-Oriented Programming in Java - Vaskaran Sarcar - Bog - APress - Plusbog.dk

Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread programming, generic programming, database programming, and exception handling mechanisms in Java. Finally, you will get a quick overview of design patterns including the full implementation of some important patterns. Interactive Object-Oriented Programming in Java begins with the fundamental concepts of object-oriented programming alongside Q&A sessions to further explore the topic. The book concludes with FAQs from all chapters. It also contains a section to test your skills in the language basics with examples to understand Java fundamentals including loops, arrays, and strings. You''ll use the Eclipse IDE to demonstrate the code examples in the book.  After reading the book, you will have enhanced your skills in object-oriented programming in Java and you will be able to extend them in interesting ways. What You Will Learn - Discover object-oriented programming with Java - Test your programming skills - Crack Java-based interviews with confidence - Use the Eclipse IDE to write code and generate output Who This Book Is For Novice to intermediate programmers, software developers, and software testers.

DKK 519.00
1

Electronics Projects with the ESP8266 and ESP32 - Neil Cameron - Bog - APress - Plusbog.dk

Electronics Projects with the ESP8266 and ESP32 - Neil Cameron - Bog - APress - Plusbog.dk

Discover the powerful ESP8266 and ESP32 microcontrollers and their Wi-Fi communication. The ESP32 microcontroller features Bluetooth and BLE communication in addition to Wi-Fi. The book emphasizes practical projects and readers are guided through Wi-Fi and Bluetooth communication, mobile app design and build, ESP-NOW and LoRa communication, and signal generation. Projects throughout the book utilize the Wi-Fi functionality and processing power of the ESP microcontrollers. Projects are built in the Arduino IDE, so you don't need to download other programming software. Mobile apps are now ubiquitous, making the app build projects of the book very relevant, as are the web page design projects. In Electronics Projects with the ESP8266 and ESP32, you'll see how easy and practical it is to access information over the internet, develop web pages, build mobile apps to remotely control devices with speech recognition or incorporate Google Maps in a GPS route tracking app. You will· Build practical electronics projects with an ESP8266 or ESP32 microcontroller with Wi-Fi communication· Use the Wi-Fi function of the ESP8266 and ESP32 to update web pages· Communicate with your mobile phone or smart watch by Bluetooth Low Energy· Transmit and receive information to control remote devices over the internet· Understand the design and build of mobile apps for internet based applications· Apply your computer programming skills in C++, JavaScript, AJAX and JSON· Use WebSocket, MQTT brokers and IFTTT for fast two-way communication with webpagesWho This Book Is ForThe target audience is for Makers and Tinkerers who want to build internet/intranet based applications with more powerful microcontrollers, such as the ESP8266 or ESP32. A level of C++ programming expertise with the Arduino IDE is assumed, although all sketches are fully described and comprehensively commented.

DKK 455.00
1

Essentials of Arduino Boards Programming - Farzin Asadi - Bog - APress - Plusbog.dk

Essentials of Arduino Boards Programming - Farzin Asadi - Bog - APress - Plusbog.dk

Learn to use the Arduino boards to do big jobs in a simple way. This book is full of real-world examples for Arduino enthusiasts of all experience levels. All of the examples in this book use Arduino UNO, which is an excellent option for educational purposes. You'll start with an introduction to Arduino and see firsthand how its free multi-platform integrated development environment (IDE) makes coding easier. In many cases, you can edit the given codes to solve your own problems. ?Arduino boards use a variety of microcontrollers and each board is suitable for a specific application. The Arduino IDE is also preloaded with a broad library of codes that you can modify and practice with. So instead of coding from scratch you can adjust the codes for similar projects. More experienced users will save time by simply copying nuggets of code from the various libraries. You'll also learn about digital input/output (I/O), analog-to-digital and digital-to-analog converters, LCDs and EEPROM. The book then moves on to serial communication, mathematical functions, and pulse width modulation (PWM), all important features when encoding in telecommunications. Finally, you'll see how to control different types of motors, review interrupts, internal comparators, and timers, and read different sensors with Arduino. What You Will LearnTurn on/off a device using a relayGenerate analog/digital outputRead an analog/digital inputControl motors with a parallel virtual machine (PVM) and serial communicationDisplay text with LCDsRead sensors with Arduino and use the interruptsWrite more efficient codes with interrupts and timersWho This Book Is ForEngineering (electrical/computer/biomedical/robotic/mechatronics/aerospace) and science (math/physic/chemistry) students, makers, and hobbyists. Being familiar with a programming language (especially C) is an advantage, however, it is not necessary.

DKK 434.00
1

Learn Android Studio 3 with Kotlin - Ted Hagos - Bog - APress - Plusbog.dk

Learn Android Studio 4 - Ted Hagos - Bog - APress - Plusbog.dk

Learn Android Studio 4 - Ted Hagos - Bog - APress - Plusbog.dk

Build and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite of tools, an integrated development environment (IDE) for today''s Android developers. With this book, you''ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Among these tools, you''ll use the new Android Studio 4 features, including an upgraded CPU profiler UI, a new build speed window, the multi-preview feature, and the live layout inspector. After reading and using this book, you''ll be able to efficiently build complete Java-based Android apps that run on any Android smartphone, tablet, smart watch and more. You''ll also be able to publish those apps and sell them online and in the Google Play store. What You Will Learn - - Use Android Studio 4 to quickly and confidently build your first Android apps - - Build an Android user interface using activities and layouts, event handling, images, menus, and the action bar - - Work with new tools in Android Studio 4: Jetpack compose support, a smart editor for ProGuard rules, a new motion layout editor, a new Android Gradle plugin, and a fragment wizard with new fragment templates - - Integrate data with data persistence - - Access the cloud - Who This Book Is For Those who may be new to Android Studio 4 or Android Studio in general. You may or may not be new to Android development. Some prior experience with Java is recommended.

DKK 495.00
1

Introductory Programs with the 32-bit PIC Microcontroller - Hubert Ward - Bog - APress - Plusbog.dk

Introductory Programs with the 32-bit PIC Microcontroller - Hubert Ward - Bog - APress - Plusbog.dk

Embark on a journey into the world of embedded programming. This book introduces you to the 32bit PIC and will teach you how the main functions of C programming work and can be used with a PIC micro. A one-stop reference for the would-be embedded programmer, you''ll explore the electronics needed for a variety of programs as well as how to use different devices with the PIC. The book starts with downloading the environment and creating a simple project, one that uses different oscillators, Phase Lock Loop, and circuitry needed to create the different system clocks-an easy entry point to this exciting environment. You''ll also review the MPLABX integrated development environment (IDE) and see how to program the 32Bit PIC, which can be adapted to different PICs. Throughout subsequent chapters, you''ll learn how to use a range of programs that use PIC modules such as the SPI, I2C, UART communication modules, the ADC module, the Capture, Compare, and Pulse Width Modulation module, and the RTCC, Real Time Clock and Calendar Module. What You''ll Learn - Create a project in MPLABX - Configure the different clock frequencies that are used in the 32bit PIC - Build a variable delay subroutine to be used in a simple traffic lights program - Use the MAX 7219 driver IC to control the 8by8 matrix display - Program an I2C expander module to control the display on a LCD Who This Book Is For Readers who want to try their hand at embedded programming, newcomers to programming the PIC 32, programmers who want to look into using MPLAB Harmony 3, and programmers who want to understand how C instructions work with respect to 32bit PIC. Also students who are studying for an engineering qualification.

DKK 519.00
1

Modern Algorithms for Image Processing - Vladimir Kovalevsky - Bog - APress - Plusbog.dk

Modern Algorithms for Image Processing - Vladimir Kovalevsky - Bog - APress - Plusbog.dk

Utilize modern methods for digital image processing and take advantage of the many time-saving templates provided for all of the projects in this book. Modern Algorithms for Image Processing approaches the topic of image processing through teaching by example. Throughout the book, you will create projects that resolve typical problems that you might encounter in the world of digital image processing. Some projects teach you methods for addressing the quality of images, such as reducing random errors or noise and suppressing pulse noise (salt and pepper), a method valuable for improving the quality of historical images. Other methods detail how to correct inhomogeneous illumination, not by means of subtracting the mean illumination, but through division, a far more efficient method. Additional projects cover contrasting, and a process for edge detection, more efficient than Canny''s, for detecting edges in color images directly, without converting them into black and white images. What You''ll Learn - Apply innovative methods for suppressing pulse noise, enhancing contrast, and edge detection - Know the pros and cons of enlisting a particular method - Use new approaches for image compression and recognizing circles in photos - Utilize a valuable method for straightening photos of paintings taken at an oblique angle, a critical concept to understand when using flash at a right angle - Understand the problem statement of polygonal approximation of boundaries or edges and its solution - Use a new method for detecting bicycles in traffic - Access complete source code examples in C# for all of the projects Who This Book Is For C# developers who work with digital image processing or are interested in informatics. The reader should have programming experience and access to an integrated development environment (IDE), ideally .NET. This book does not prove or disprove theorems, but suggests methods for learning valuable concepts that will enable you to customize your own image processing projects.

DKK 519.00
1

Python Unit Test Automation - Ashwin Pajankar - Bog - APress - Plusbog.dk

Python Unit Test Automation - Ashwin Pajankar - Bog - APress - Plusbog.dk

Learn how to automate unit tests of Python 3 with automation libraries, such as doctest, unittest, nose, nose2, pytest, and selenium. This book explores important concepts in software test automation and demonstrates how to automate, organize, and execute unit tests with Python. It also introduces readers to the concepts of web browser automation and logging. This new edition starts with an introduction to Python 3. Next, it covers doctest and pydoc. This is followed by a discussion on unittest, a framework that comes packaged with Python 3 itself. There is a dedicated section on creating test suites, followed by an explanation of how nose2 provides automatic test module discovery. Moving forward, you will learn about pytest, the most popular third-party library and testrunner for Python. You will see how to write and execute tests with pytest. You’ll also learn to discover tests automatically with pytest. This edition features two brand new chapters, the firstof which focuses on the basics of web browser automation with Selenium. You’ll learn how to use Selenium with unittest to write test cases for browser automation and use the Selenium IDE with web browsers such as Chrome and Firefox. You’ll then explore logging frameworks such as Python’s built-in logger and the third-party framework loguru. The book concludes with an exploration of test-driven development with pytest, during which you will execute a small project using TDD methodology. What You Will LearnStart testing with doctest and unittestUnderstand the idea of unit testingGet started with nose 2 and pytestLearn how to use logger and loguruWork with Selenium and test driven development Who This Book Is ForPython developers, software testers, open source enthusiasts, and contributors to the Python community.

DKK 391.00
1

Beginning C++ Compilers - Berik Tuleuov - Bog - APress - Plusbog.dk

Beginning C++ Compilers - Berik Tuleuov - Bog - APress - Plusbog.dk

This book focuses on how to install C/C++ compilers on Linux and Windows platforms in a timely and efficient way. Installing C/C++ compilers, especially Microsoft compilers, typically takes quite a lot of time because it comes with Microsoft Visual Studio for the vast majority of users. Installing Visual Studio requires usually about 40 GB of disk space and a large amount of RAM, so it is impossible to use weak hardware. The authors provide an easy way to deploy Microsoft C/C++ compiler: with no disk space headache and hardware resources lack. The method described saves significant time since software can even be deployed on removable devices, such as flash sticks, in an easy and portable way. It is achieved by using Enterprise Windows Driver Kit (EWDK), single big ISO image, which can be mounted as virtual device and used directly without any installation. EWDK contains everything from Visual Studio except IDE. EWDK also allows to use MASM64 (Microsoft Macro-Assembly) and C# compilers. With the aid of the MSBuild System, one can compile Visual Studio Projects (.vcxproj) and Solutions (.sln) without even using Visual Studio! Similarly, MinGW compilers can be deployed from 7z/zip archives, simply by unpacking into appropriate location. Both Microsoft C/C++ and MinGW compilers can be used as portable software—an approach that does not require administrative privileges at all. What you’ll learnRapid installation of modern Microsoft C/C++ and MinGW compilers. How to prepare reusable and portable Microsoft C/C++ and MinGW compilers suite on removable media (flash stick, CD/DVD). How to use Microsoft C/C++ and MinGW compilers even on old/slow computers without standard installation. How to build under Windows the libraries originally designed for Unix-systems. Learn to run multiple versions of these compilers at the same time. Who This Book Is ForReader of all skills who wants to save time and efforts to start to work with C++. Also useful for scientists who are not familiar with software installation.

DKK 434.00
1

Getting Started with Visual Studio 2022 - Dirk Strauss - Bog - APress - Plusbog.dk

Getting Started with Visual Studio 2022 - Dirk Strauss - Bog - APress - Plusbog.dk

Learn how to use the features of Visual Studio 2022 and utilize the IDE correctly to make it your one-stop solution for creating quality code. Learn what's new in VS 2022 and explore the existing features of Visual Studio so you can become a more efficient programmer. This revised edition covers the latest features of Visual Studio 2022 and how to use them. The book includes new topics like Subword Navigation, Multi-caret Editing, how to enable Code Cleanup on Save, using breakpoints, and new debugging features such as temporary breakpoints and dependent breakpoints. The book also looks at some of the new Git features such as Multi-repo Support, Comparing Branches, Checkout Commit, and line Staging. Getting Started with Visual Studio 2022 begins with an overview of Visual Studio and explores features such as Visual Studio Live Share, Visual Studio Search, Solution Filters, and Intellicode. The author also provides a look at thedifferent Visual Studio project templates and shows you how to create code snippets, as well as how to manage NuGet and nmp packages. You will also see how to create a cross-platform MAUI application as well as how to use SQLite in an MAUI application. Moving ahead, you will learn how to debug your code using breakpoints to step into specific methods, use data tips, and utilize the Debugger Display attribute. You will then move on to learn unit testing and explore the tools provided by Visual Studio to create and run unit tests. The book also covers source control integration in Visual Studio and how to use GitHub to implement a source control strategy for your projects. What You Will LearnCreate and use code snippets in Visual Studio 2022Use the new debugging features in Visual StudioUtilize diagnostic tools and the Immediate window for code debuggingGenerate unit tests with IntelliTestHarness the new Git featuresin Visual Studio to make managing source code easierWork with MAUI appsWho This Book Is ForBeginners and software developers working on the .NET stack.

DKK 391.00
1

Learn Data Science Using SAS Studio - Engy Fouda - Bog - APress - Plusbog.dk

Learn Data Science Using SAS Studio - Engy Fouda - Bog - APress - Plusbog.dk

Do you want to create data analysis reports without writing a line of code? This book introduces SAS Studio, a free data science web browser-based product for educational and non-commercial purposes. The power of SAS Studio comes from its visual point-and-click user interface that generates SAS code. It is easier to learn SAS Studio than to learn R and Python to accomplish data cleaning, statistics, and visualization tasks. The book includes a case study about analyzing the data required for predicting the results of presidential elections in the state of Maine for 2016 and 2020. In addition to the presidential elections, the book provides real-life examples including analyzing stocks, oil and gold prices, crime, marketing, and healthcare. You will see data science in action and how easy it is to perform complicated tasks and visualizations in SAS Studio. You will learn, step-by-step, how to do visualizations, including maps. In most cases, you will not need a line of code as you work with the SAS Studio graphical user interface. The book includes explanations of the code that SAS Studio generates automatically. You will learn how to edit this code to perform more complicated advanced tasks. The book introduces you to multiple SAS products such as SAS Viya, SAS Analytics, and SAS Visual Statistics. What You Will Learn - Become familiar with SAS Studio IDE - Understand essential visualizations - Know the fundamental statistical analysis required in most data science and analytics reports - Clean the most common data set problems - Use linear progression for data prediction - Write programs in SAS - Get introduced to SAS-Viya, which is more potent than SAS studio Who This Book Is For A general audience of people who are new to data science, students, and data analysts and scientists who are experienced but new to SAS. No programming or in-depth statistics knowledge is needed.

DKK 476.00
1