15 resultater (0,26404 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Stylish F# - Kit Eason - Bog - APress - Plusbog.dk

Stylish F# 6 - Kit Eason - Bog - APress - Plusbog.dk

Stylish F# 6 - Kit Eason - Bog - APress - Plusbog.dk

Why just get by in F# when you can program in style. This book goes beyond syntax and into design. It provides F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code. This second edition, fully updated for .NET 6 and F# 6, includes all new coverage of anonymous records, the task {} computation expression, and the relationship between types and modules. Stylish F# 6 covers every design decision that a developer makes in constructing F# programs, helping you make the most educated and valuable design choices at every stage of code development. You will learn about the design of types and function signatures, the benefits of immutability, and the uses of partial function application. You will understand best practices for writing APIs to be used by F#, C#, and other languages. Each carefully vetted design choice is supported with compelling examples, illustrations, and rationales. What You Will Learn - Know why, when, and how to code in immutable style - Use collection functions, piping, and function composition to build working software quickly - Be aware of the techniques available to bring error handling into the mainstream of program logic - Optimize F# code for maximum performance - Identify and implement opportunities to use function injection to improve program design - Appreciate the methods available to handle unknown data values - Understand asynchronous and parallel programming in F#, and how it differs from C# asynchronous programming - Exploit records and anonymous records as low-overhead, easily comparable containers for structured data Who This Book Is For Any developer who writes F# code and wants to write it better

DKK 509.00
1

Introducing Microsoft Quantum Computing for Developers - Johnny Hooyberghs - Bog - APress - Plusbog.dk

Introducing Microsoft Quantum Computing for Developers - Johnny Hooyberghs - Bog - APress - Plusbog.dk

Dive in with this hands-on introduction to quantum computing with the Microsoft Quantum Development Kit and Q# for software developers. You may have heard about quantum computing, but what does it mean to you as a software developer? With many new developments, a resurgence in interest, and investment by some of the largest tech companies in the world to be the first to market with quantum programming (QP) hardware and platforms, it is no longer a tool in the distant future. Developers are at the forefront, now able to create applications that take advantage of QP through simulations. While the skill is of interest, for many developers, quantum computing and its implications still remains a mystery. In this book, you will get up to speed exploring important quantum concepts and apply them in practice through writing actual quantum algorithms, using the Microsoft Quantum Development Kit. Theoretical knowledge about quantum physics, such as superposition and entanglement, will be used to explain quantum computing topics, including quantum gates, quantum circuits, and quantum algorithms. Finally, take a tour of the new Azure Quantum. Use Q#, Microsoft's new programming language, to target quantum hardware. You will select your supporting language of choice, either C# or Python, to begin writing your quantum applications. Combined with just enough theoretical preparation, you will learn how to get your computer ready to simulate basic quantum programs using Microsoft Visual Studio or Visual Studio Code and Q#. What You Will LearnGet up to speed on the platform-independent quantum tool set using the Microsoft Quantum Development Kit simulator and Visual Studio Code or Microsoft Visual Studio Know the basics of quantum mechanics required to start working on quantum computing Understand mathematical concepts such as complex numbers, trigonometry, and linear algebraInstall the Microsoft Quantum Development Kit on a Windows or Linux PC with Visual Studio Code or Microsoft Visual Studio Write quantum algorithms with the Microsoft Quantum Development Kit and Q#, supported by C# or Python Discover insights on important existing quantum algorithms such as Deutch, Deutch-Jozsa, and the fun CHSH-gameGet introduced to quantum as a service using the Microsoft Azure Quantum preview cloud offering Who This Book Is ForDevelopers who are interested in quantum computing, specifically those software developers who are planning on using quantum computers in the future. Basic imperative programming knowledge is useful to understand the syntax and structure found in the Q# programming language. Knowledge of Microsoft C# or Python is not required since these languages are only used to support the simulation of Q# on a classical computer.

DKK 509.00
1

CSS Framework Alternatives - Anirudh Prabhu - Bog - APress - Plusbog.dk

The UBTECH Jimu Robots Builder’s Guide - Mark Rollins - Bog - APress - Plusbog.dk

Arduino Applied - Neil Cameron - Bog - APress - Plusbog.dk

Beginning iOS Game Center and GameKit - Beau G. Bolle - Bog - APress - Plusbog.dk

Beginning iOS Game Center and GameKit - Beau G. Bolle - Bog - APress - Plusbog.dk

Create fun and polished games and gamify your apps with GameKit and Game Center. This fully updated new edition of Kyle Richter’s classic can help you reach new customers through social integrations, multiplayer, and achievements. Quickly add a level of polish to your apps that used to take weeks of hard work and late nights. Implementing a leaderboard and achievement system has never been so simple! Gone are the days of writing and maintaining your own server. You'll also see how to easily add advanced networking concepts like VoIP support in hours, not days. Game Center is heavily pushed and promoted by Apple. By adding Game Center into your game, not only do you gain access to polished and professional features but your app will see a boost in downloads and sharing. Expeditiously implement a plethora of advanced social networking concepts into your apps. Create custom Game Center Manager classes that can be rapidly deployed into any of your new or existing projects. And jump right over pitfalls commonly encountered by new and experienced Game Center developers. Become a Game Center development champ! What You'll LearnBuild a reusable Game Center manager class that can be quickly used in future projectsIntegrate Game Kit and Game Center leaderboards and Achievements into your projectAdd real time and turned based multiplayer functionality to your gameImplement a real time voice chat systemWho This Book Is ForExperienced developers who already have a basic understanding of iOS development but haven’t yet had a chance to work with GameKit technology will benefit from this book.

DKK 391.00
1

Beginning e-Textile Development - Pradeeka Seneviratne - Bog - APress - Plusbog.dk

Beginning e-Textile Development - Pradeeka Seneviratne - Bog - APress - Plusbog.dk

Electronic textiles (e-textiles) involves the combination of electronics and textiles to form "smart" textile products. It is an emerging technology with immense opportunities in the field of wearables fashion technology. And while there are many e-textile development platforms available on the market, this book uses the Wearic smart textile kit, a modular prototyping platform, to get you building projects and experiments easily and quickly. This book presents the essential skills required to get started developing e-textiles. The code presented is built using MakeCode blocks, an easy-to-use visual programming language. You''ll use the BBC micro:bit microcontroller for all the projects, and with few exceptions, they require no soldering and wiring. In the end, you''ll be able to apply and sew electronics to wearables, garments, and fabrics in this emerging technology. Beginning e-Textile Development presents the essential components to get you started with developing e-textiles. What You''ll Learn - Program with the BBC micro:bit - Add lights to your wearables using LED textiles - Use different textile sensors to measure heat, detect water, actuate attachments, and enable sense touch and pressure - Actuate attachments on wearables with muscle activity and heartbeat - Make chemistry-based color-changing fabrics using thermochromic pigments - Utilize Bluetooth Low Energy to send sensor data to mobile apps and WiFi to send sensor data to the ThingSpeak IoT analytics platform service Who This Book Is For Beginners to the e-textile industry seeking a comprehensive toolkit. Fashion designers, Makers, engineers, scientists, and students can all benefit from this book.

DKK 426.00
1

Learning Groovy 3 - Adam L. Davis - Bog - APress - Plusbog.dk

Learning Groovy 3 - Adam L. Davis - Bog - APress - Plusbog.dk

Start building powerful apps that take advantage of the dynamic scripting capabilities of the Groovy language, including what''s new in Groovy version 3.0. This book covers Groovy fundamentals, such as installing Groovy, using Groovy tools, and working with the Groovy Development Kit (GDK). You''ll also learn more advanced aspects of Groovy, such as using Groovy design patterns, writing DSLs in Groovy, and taking advantage of Groovy''s functional programming features. Also, Learning Groovy 3 has been updated to Groovy 3.0 to include the new Parrot parser which was extended to support additional syntax options and language features. It also includes coverage of Groovydoc, which allows you to embed Groovydoc comments in various ways. And, this book covers how Groovy supports Java type annotations and more. There is more to Groovy than the core language, so Learning Groovy 3, Second Edition covers the extended Groovy ecosystem. You''ll see how to harness Gradle (Groovy''s build system), Grails (Groovy''s web application framework), Spock (Groovy''s testing framework), and Ratpack (Groovy''s reactive web library). What You Will Learn - Grasp Groovy fundamentals, including the GDK - Master advanced Groovy, such as writing Groovy DSLs - Discover functional programming in Groovy - Work with GPars, the built-in concurrency library - Use Gradle, the build system - Master Grails, the web application framework - Work with Spock, the testing framework - Harness Ratpack, the reactive web library Who This Book Is For Those with a Java background, though anyone with basic programming skills can benefit from it. This book is a data-filled, yet easy-to-digest tour of the Groovy language and ecosystem.

DKK 476.00
1

Data-Driven Alexa Skills - Simon A. Kingaby - Bog - APress - Plusbog.dk

Data-Driven Alexa Skills - Simon A. Kingaby - Bog - APress - Plusbog.dk

Design and build innovative, custom, data-driven Alexa skills for home or business. Working through several projects, this book teaches you how to build Alexa skills and integrate them with online APIs. If you have basic Python skills, this book will show you how to build data-driven Alexa skills. You will learn to use data to give your Alexa skills dynamic intelligence, in-depth knowledge, and the ability to remember. Data-Driven Alexa Skills takes a step-by-step approach to skill development. You will begin by configuring simple skills in the Alexa Skill Builder Console. Then you will develop advanced custom skills that use several Alexa Skill Development Kit features to integrate with lambda functions, Amazon Web Services (AWS), and Internet data feeds. These advanced skills enable you to link user accounts, query and store data using a NoSQL database, and access real estate listings and stock prices via web APIs. What You Will LearnSet up and configure your development environment properly the first timeBuild Alexa skills quickly and efficiently using Agile tools and techniquesCreate a variety of data-driven Alexa skills for home and businessAccess data from web applications and Internet data sources via their APIsTest with unit-testing frameworks throughout the development life cycleManage and query your data using the DynamoDb NoSQL database enginesWho This Book Is ForDevelopers who wish to go beyond Hello World and build complex, data-driven applications on Amazon's Alexa platform; developers who want to learn how to use Lambda functions, the Alexa Skills SDK, Alexa Presentation Language, and Alexa Conversations; developers interested in integrating with public APIs such as real estatelistings and stock market prices. Readers will need to have basic Python skills.

DKK 519.00
1

PyTorch Recipes - Pradeepta Mishra - Bog - APress - Plusbog.dk

PyTorch Recipes - Pradeepta Mishra - Bog - APress - Plusbog.dk

Learn how to use PyTorch to build neural network models using code snippets updated for this second edition. This book includes new chapters covering topics such as distributed PyTorch modeling, deploying PyTorch models in production, and developments around PyTorch with updated code. You'll start by learning how to use tensors to develop and fine-tune neural network models and implement deep learning models such as LSTMs, and RNNs. Next, you'll explore probability distribution concepts using PyTorch, as well as supervised and unsupervised algorithms with PyTorch. This is followed by a deep dive on building models with convolutional neural networks, deep neural networks, and recurrent neural networks using PyTorch. This new edition covers also topics such as Scorch, a compatible module equivalent to the Scikit machine learning library, model quantization to reduce parameter size, and preparing a model for deployment within a production system. Distributed parallel processing for balancing PyTorch workloads, using PyTorch for image processing, audio analysis, and model interpretation are also covered in detail. Each chapter includes recipe code snippets to perform specific activities. By the end of this book, you will be able to confidently build neural network models using PyTorch. What You Will LearnUtilize new code snippets and models to train machine learning models using PyTorchTrain deep learning models with fewer and smarter implementationsExplore the PyTorch framework for model explainability and to bring transparency to model interpretationBuild, train, and deploy neural network models designed to scale with PyTorchUnderstand best practices for evaluating and fine-tuning models using PyTorchUse advanced torch features in training deep neural networksExplore various neural network models using PyTorchDiscover functions compatible with sci-kit learn compatible modelsPerform distributed PyTorch training and executionWho This Book Is ForMachine learning engineers, data scientists and Python programmers and software developers interested in learning the PyTorch framework.

DKK 434.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

Virtual Reality with VRTK4 - Rakesh Baruah - Bog - APress - Plusbog.dk

Virtual Reality with VRTK4 - Rakesh Baruah - Bog - APress - Plusbog.dk

Virtual reality is quickly becoming the next medium to communicate your ideas. Once siloed in make-believe world of science fiction, virtual reality can now touch any aspect of your life. This book shows you how to create original virtual reality content using the Unity game engine and the Virtual Reality Tool Kit. By the end of the book you''ll be creating your own virtual reality experience using the fundamental building blocks within. You''ll start by reviewing spatial computing, an emerging field that encompasses self-driving cars to space exploration. You''ll also create your own virtual reality environments for use on headsets such as those from Oculus and HTC. Using the Unity3D game engine and the Virtual Reality Toolkit on a computer or laptop, you will walk through the fundamentals of virtual reality with as little code as possible. That is the beauty of Unity and the Virtual Reality Toolkit. You will discover how to use buttons in a virtual space, gaze-tracking for user input, and physics for enabling interaction between a human and a virtual space. From game design to education to healthcare to human resources, virtual reality offers new and creative ways to engage users, students, patients, customers, and more. Not a coding book, Virtual Reality with VRTK4 shows that you don''t need to be a computer or graphics whiz to begin creating your own virtual reality experiences. What You''ll Learn - Grasp Virtual Reality Toolkit and its interaction with Unity3D - Explore the fundamental science of virtual reality - Review the inner workings of Unity3D and its integration with VRTK - Understand the big picture of C# coding in Unity3D - Incorporate head and hand movement into virtual experiences Who This Book Is For Creative professionals or students who are familiar with computer design programs and want to begin prototyping their own original virtual reality work as quickly as possible.

DKK 509.00
1

Programming Persistent Memory - Steve Scargall - Bog - APress - Plusbog.dk

Programming Persistent Memory - Steve Scargall - Bog - APress - Plusbog.dk

Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for better performance and faster application startup times—a huge leap forward in byte-addressable capacity compared with current DRAM offerings. This revolutionary new technology gives applications significant performance and capacity improvements over existing technologies. It requires a new way of thinking and developing, which makes this highly disruptive to the IT/computing industry. The full spectrum of industry sectors that will benefit from this technology include, but are not limited to, in-memory and traditional databases, AI, analytics, HPC, virtualization, and big data. Programming Persistent Memory describes the technology and why it is exciting the industry. It covers the operating system and hardware requirements as well as how to create development environments using emulated or real persistent memory hardware. The book explains fundamental concepts; provides an introduction to persistent memory programming APIs for C, C++, JavaScript, and other languages; discusses RMDA with persistent memory; reviews security features; and presents many examples. Source code and examples that you can run on your own systems are included. What You’ll Learn - Understand what persistent memory is, what it does, and the value it brings to the industry - Become familiar with the operating system and hardware requirements to use persistent memory - Know the fundamentals of persistent memory programming: why it is different from current programming methods, and what developers need to keep in mind when programming for persistence - Look at persistent memory application development by example using the Persistent Memory Development Kit (PMDK) - Design and optimize data structures for persistent memory - Study how real-world applications are modified to leverage persistent memory - Utilize the tools available for persistent memory programming, application performance profiling, and debugging Who This Book Is For C, C++, Java, and Python developers, but will also be useful to software, cloud, and hardware architects across a broad spectrum of sectors, including cloud service providers, independent software vendors, high performance compute, artificial intelligence, data analytics, big data, etc.

DKK 426.00
1

Getting Structured Data from the Internet - Jay M. Patel - Bog - APress - Plusbog.dk

Getting Structured Data from the Internet - Jay M. Patel - Bog - APress - Plusbog.dk

Utilize web scraping at scale to quickly get unlimited amounts of free data available on the web into a structured format. This book teaches you to use Python scripts to crawl through websites at scale and scrape data from HTML and JavaScript-enabled pages and convert it into structured data formats such as CSV, Excel, JSON, or load it into a SQL database of your choice. This book goes beyond the basics of web scraping and covers advanced topics such as natural language processing (NLP) and text analytics to extract names of people, places, email addresses, contact details, etc., from a page at production scale using distributed big data techniques on an Amazon Web Services (AWS)-based cloud infrastructure. It book covers developing a robust data processing and ingestion pipeline on the Common Crawl corpus, containing petabytes of data publicly available and a web crawl data set available on AWS''s registry of open data. Getting Structured Data from the Internet also includes a step-by-step tutorial on deploying your own crawlers using a production web scraping framework (such as Scrapy) and dealing with real-world issues (such as breaking Captcha, proxy IP rotation, and more). Code used in the book is provided to help you understand the concepts in practice and write your own web crawler to power your business ideas. What You Will Learn - Understand web scraping, its applications/uses, and how to avoid web scraping by hitting publicly available rest API endpoints to directly get data - Develop a web scraper and crawler from scratch using lxml and BeautifulSoup library, and learn about scraping from JavaScript-enabled pages using Selenium - Use AWS-based cloud computing with EC2, S3, Athena, SQS, and SNS to analyze, extract, and store useful insights from crawled pages - Use SQL language on PostgreSQL running on Amazon Relational Database Service (RDS) and SQLite using SQLalchemy - Review sci-kit learn, Gensim, and spaCy to perform NLP tasks on scraped web pages such as name entity recognition, topic clustering (Kmeans, Agglomerative Clustering), topic modeling (LDA, NMF, LSI), topic classification (naive Bayes, Gradient Boosting Classifier) and text similarity (cosine distance-based nearest neighbors) - Handle web archival file formats and explore Common Crawl open data on AWS - Illustrate practical applications for web crawl data by building a similar website tool and a technology profiler similar to builtwith.com - Write scripts to create a backlinks database on a web scale similar to Ahrefs.com, Moz.com, Majestic.com, etc., for search engine optimization (SEO), competitor research, and determining website domain authority and ranking - Use web crawl data to build a news sentiment analysis system or alternative financial analysis covering stock market trading signals - Write a production-ready crawler in Python using Scrapy framework and deal with practical workarounds for Captchas, IP rotation, and more Who This Book Is For Primary audience: data analysts and scientists with little to no exposure to real-world data processing challenges, secondary: experienced software developers doing web-heavy data processing who need a primer, tertiary: business owners and startup founders who need to know more about implementation to better direct their technical team

DKK 509.00
1