- Table View
- List View
Modern Technologies in Energy and Transport II (Studies in Systems, Decision and Control #574)
by Sergii Boichenko Artur Zaporozhets Iryna Shkilniuk Anna YakovlievaThis book selectively defines the current state of technological development of the Ukrainian economy and the prospects for the deployment of energy-efficient technologies in the energy and transport spheres, in particular, in aviation. On the path of its socio-economic development, Ukraine has repeatedly passed through crisis moments that changed the scenarios and trends of the country's development. Today, Ukraine has to evaluate survival scenarios and, in extreme conditions, revise plans for the country's further development. The energy sector in Ukraine and the world exists in a dynamic environment and changes in response to internal and external challenges. Technological solutions for deploying the transition to clean renewable energy sources are already widely available in today's world and continue to develop rapidly. In Ukraine, the problem of energy transition is given special urgency and acuteness by the threat to energy security. The state of Ukraine's traditional energy industry determines the need to reach a modern technological level with the use of innovative renewable technologies for energy production. Increasing the level of domestic energy efficiency will contribute to the diversification of energy supply of central and distributed energy generating systems, which will ensure the creation of a low-carbon national economy and increase the role of domestic energy in the system of international cooperation, including access to international markets of energy goods and services. The book is composed of 16 chapters in total. All chapters presented by the authors (co-authors) are published in the author’s edition and aim to present an issue on how to achieve more sustainable and more environmentally safe development of the modern transport and energy sector. The contributions of the authors and reviewers in the preparation of this book are sincerely appreciated.
Modern Theories of Many-Particle Systems in Condensed Matter Physics
by Daniel C. Cabra Andreas Honecker Pierre PujolCondensed matter systems where interactions are strong are inherently difficult to analyze theoretically. The situation is particularly interesting in low-dimensional systems, where quantum fluctuations play a crucial role. Here, the development of non-perturbative methods and the study of integrable field theory have facilitated the understanding of the behavior of many quasi one- and two-dimensional strongly correlated systems. In view of the same rapid development that has taken place for both experimental and numerical techniques, as well as the emergence of novel testing-grounds such as cold atoms or graphene, the current understanding of strongly correlated condensed matter systems differs quite considerably from standard textbook presentations. The present volume of lecture notes aims to fill this gap in the literature by providing a collection of authoritative tutorial reviews, covering such topics as quantum phase transitions of antiferromagnets and cuprate-based high-temperature superconductors, electronic liquid crystal phases, graphene physics, dynamical mean field theory applied to strongly correlated systems, transport through quantum dots, quantum information perspectives on many-body physics, frustrated magnetism, statistical mechanics of classical and quantum computational complexity, and integrable methods in statistical field theory. As both graduate-level text and authoritative reference on this topic, this book will benefit newcomers and more experienced researchers in this field alike.
Modern Time Series Forecasting with Python: Explore industry-ready time series forecasting using modern machine learning and deep learning
by Manu JosephBuild real-world time series forecasting systems which scale to millions of time series by applying modern machine learning and deep learning conceptsKey FeaturesExplore industry-tested machine learning techniques used to forecast millions of time seriesGet started with the revolutionary paradigm of global forecasting modelsGet to grips with new concepts by applying them to real-world datasets of energy forecastingBook DescriptionWe live in a serendipitous era where the explosion in the quantum of data collected and a renewed interest in data-driven techniques such as machine learning (ML), has changed the landscape of analytics, and with it, time series forecasting. This book, filled with industry-tested tips and tricks, takes you beyond commonly used classical statistical methods such as ARIMA and introduces to you the latest techniques from the world of ML. This is a comprehensive guide to analyzing, visualizing, and creating state-of-the-art forecasting systems, complete with common topics such as ML and deep learning (DL) as well as rarely touched-upon topics such as global forecasting models, cross-validation strategies, and forecast metrics. You'll begin by exploring the basics of data handling, data visualization, and classical statistical methods before moving on to ML and DL models for time series forecasting. This book takes you on a hands-on journey in which you'll develop state-of-the-art ML (linear regression to gradient-boosted trees) and DL (feed-forward neural networks, LSTMs, and transformers) models on a real-world dataset along with exploring practical topics such as interpretability. By the end of this book, you'll be able to build world-class time series forecasting systems and tackle problems in the real world.What you will learnFind out how to manipulate and visualize time series data like a proSet strong baselines with popular models such as ARIMADiscover how time series forecasting can be cast as regressionEngineer features for machine learning models for forecastingExplore the exciting world of ensembling and stacking modelsGet to grips with the global forecasting paradigmUnderstand and apply state-of-the-art DL models such as N-BEATS and AutoformerExplore multi-step forecasting and cross-validation strategiesWho this book is forThe book is for data scientists, data analysts, machine learning engineers, and Python developers who want to build industry-ready time series models. Since the book explains most concepts from the ground up, basic proficiency in Python is all you need. Prior understanding of machine learning or forecasting will help speed up your learning. For experienced machine learning and forecasting practitioners, this book has a lot to offer in terms of advanced techniques and traversing the latest research frontiers in time series forecasting.
Modern Time Series Forecasting with Python: Industry-ready machine learning and deep learning time series analysis with PyTorch and pandas
by null Manu Joseph null Jeffrey TackesLearn traditional and cutting-edge machine learning (ML) and deep learning techniques and best practices for time series forecasting, including global forecasting models, conformal prediction, and transformer architecturesKey FeaturesApply ML and global models to improve forecasting accuracy through practical examplesEnhance your time series toolkit by using deep learning models, including RNNs, transformers, and N-BEATSLearn probabilistic forecasting with conformal prediction, Monte Carlo dropout, and quantile regressionsPurchase of the print or Kindle book includes a free eBook in PDF formatBook DescriptionPredicting the future, whether it's market trends, energy demand, or website traffic, has never been more crucial. This practical, hands-on guide empowers you to build and deploy powerful time series forecasting models. Whether you’re working with traditional statistical methods or cutting-edge deep learning architectures, this book provides structured learning and best practices for both. Starting with the basics, this data science book introduces fundamental time series concepts, such as ARIMA and exponential smoothing, before gradually progressing to advanced topics, such as machine learning for time series, deep neural networks, and transformers. As part of your fundamentals training, you’ll learn preprocessing, feature engineering, and model evaluation. As you progress, you’ll also explore global forecasting models, ensemble methods, and probabilistic forecasting techniques. This new edition goes deeper into transformer architectures and probabilistic forecasting, including new content on the latest time series models, conformal prediction, and hierarchical forecasting. Whether you seek advanced deep learning insights or specialized architecture implementations, this edition provides practical strategies and new content to elevate your forecasting skills.What you will learnBuild machine learning models for regression-based time series forecastingApply powerful feature engineering techniques to enhance prediction accuracyTackle common challenges like non-stationarity and seasonalityCombine multiple forecasts using ensembling and stacking for superior resultsExplore cutting-edge advancements in probabilistic forecasting and handle intermittent or sparse time seriesEvaluate and validate your forecasts using best practices and statistical metricsWho this book is forThis book is ideal for data scientists, financial analysts, quantitative analysts, machine learning engineers, and researchers who need to model time-dependent data across industries, such as finance, energy, meteorology, risk analysis, and retail. Whether you are a professional looking to apply cutting-edge models to real-world problems or a student aiming to build a strong foundation in time series analysis and forecasting, this book will provide the tools and techniques you need. Familiarity with Python and basic machine learning concepts is recommended.
Modern Trends and Techniques in Computer Science
by Radek Silhavy Roman Senkerik Zuzana Kominkova Oplatkova Petr Silhavy Zdenka ProkopovaThis book is based on the research papers presented in the 3rd Computer Science On-line Conference 2014 (CSOC 2014). The conference is intended to provide an international forum for discussions on the latest high-quality research results in all areas related to Computer Science. The topics addressed are the theoretical aspects and applications of Artificial Intelligences, Computer Science, Informatics and Software Engineering. The authors provide new approaches and methods to real-world problems, and in particular, exploratory research that describes novel approaches in their field. Particular emphasis is laid on modern trends in selected fields of interest. New algorithms or methods in a variety of fields are also presented. This book is divided into three sections and covers topics including Artificial Intelligence, Computer Science and Software Engineering. Each section consists of new theoretical contributions and applications which can be used for the further development of knowledge of everybody who is looking for new knowledge or new inspiration for further research.
Modern Trends in Controlled Stochastic Processes: Theory and Applications, V.III (Emergence, Complexity and Computation #41)
by Alexey Piunovskiy Yi ZhangThis book presents state-of-the-art solution methods and applications of stochastic optimal control. It is a collection of extended papers discussed at the traditional Liverpool workshop on controlled stochastic processes with participants from both the east and the west. New problems are formulated, and progresses of ongoing research are reported. Topics covered in this book include theoretical results and numerical methods for Markov and semi-Markov decision processes, optimal stopping of Markov processes, stochastic games, problems with partial information, optimal filtering, robust control, Q-learning, and self-organizing algorithms. Real-life case studies and applications, e.g., queueing systems, forest management, control of water resources, marketing science, and healthcare, are presented. Scientific researchers and postgraduate students interested in stochastic optimal control,- as well as practitioners will find this book appealing and a valuable reference.
Modern TypeScript: A Practical Guide to Accelerate Your Development Velocity
by Ben Beattie-HoodDive into the world of TypeScript, a popular superset of the JavaScript language that enhances the development experience with static typing. This book covers every aspect of TypeScript in a concise and easy-to-understand style, making it the ultimate resource for mastering TypeScript. Author Ben Beattie-Hood provides comprehensive coverage of TypeScript’s features, such as structural typing, optionality and union types, computed and recursive types, and much more. Each chapter is packed with practical, real-world examples and insider tips drawn from his 20 years of experience as a trainer, ensuring you understand the most important concepts and learn how to avoid common pitfalls. Modern TypeScript will put you on the path to becoming a TypeScript expert, help you greatly reduce errors, and boost your delivery velocity. Whether you’re building small projects or large-scale applications, this book will give you the skills and confidence to write cleaner, scalable, and more maintainable code. Don’t miss this opportunity to elevate your TypeScript proficiency and stay at the forefront of modern development. What You'll Learn Understand how TypeScript works and how it fits into the JavaScript ecosystemWork with the type system, including primitives, interfaces, classes, and functionsLeverage the advanced type system with mapped and conditional types, in useful real-world examplesExplore tooling and debugging methods available for TypeScriptFutureproof development projects for scale using the TypeScript tooling Who This Book Is For Developers, designers, and engineers who are writing front end web sites or apps, or using JavaScript-based back end systems, looking to supercharge their skills and knowledge.
Modern Vim: Craft Your Development Environment with Vim 8 and Neovim
by Drew NeilTurn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting, indexing, and searching your codebase. Discover the future of Vim with Neovim: a fork of Vim that includes a built-in terminal emulator that will transform your workflow. Whether you choose to switch to Neovim or stick with Vim 8, you'll be a better developer. A serious tool for programmers and web developers, no other text editor comes close to Vim for speed and efficiency. Make Vim the centerpiece of a Unix-based IDE as you discover new ways to work with Vim 8 and Neovim in more than 20 hands-on tips. Execute tasks asynchronously, allowing you to continue in Vim while linting, grepping, building a project, or running a test suite. Install plugins to be loaded on startup - or on-demand when you need them - with Vim 8's new package support. Save and restore sessions, enabling you to quit Vim and restart again while preserving your window layout and undo history. Use Neovim as a drop-in replacement for Vim - it supports all of the features Vim 8 offers and more, including an integrated terminal that lets you quickly perform interactive commands. And if you enjoy using tmux and Vim together, you'll love Neovim's terminal emulator, which lets you run an interactive shell in a buffer. The terminal buffers fit naturally with Vim's split windows, and you can use Normal mode commands to scroll, search, copy, and paste. On top of all that: Neovim's terminal buffers are scriptable. With Vim at the core of your development environment, you'll become a faster and more efficient developer. What You Need: You'll need a Unix-based environment and an up-to-date release of Vim (8.0 or newer). For the tips about running a terminal emulator, you'll need to install Neovim.
Modern Warfare, Intelligence and Deterrence: The technologies that are transforming them (Economist Books)
by Benjamin SutherlandThe Panzerfaust-3, a German shoulder-fired heat-seeking antitank missile, can punch through a metre of solid steel-far more than any armoured vehicle could carry. The MPR-500, an Israeli precision bomb, can hammer through several storeys of a building and explode on a chosen floor. These and myriad other military and intelligences technologies are changing the world. This Economist book describes these emerging technologies and places them in the larger context of today's politics, diplomacy, business and social issues. It shows how efforts to win wars or keep the peace are driving enormous and multifold technological advances. Broadly speaking, defence technologies will continue to provide enormous advantages to advanced, Western armed forces. The book is organised into five parts: land and sea, air and space, the computer factor, intelligence and spycraft, and the road ahead, which examines the coming challenges for western armies, such as new wars against insurgents operating out of civilian areas. Comprising a selection of the best writing on the subject from the Economist, each part has an introduction linking the technological developments to political, diplomatic, business and other civilian matters. For anyone who wants to know just how smart the global war, defence and intelligence machine is, this will be revealing and fascinating reading.
The Modern Web
by Peter GasstonToday’s web technologies are evolving at near–light speed, bringing the promise of a seamless Internet ever closer to reality. When users can browse the Web on a three-inch phone screen as easily as on a fifty-inch HDTV, what’s a developer to do?Peter Gasston’s The Modern Web will guide you through the latest and most important tools of device-agnostic web development, including HTML5, CSS3, and JavaScript. His plain-English explanations and practical examples emphasize the techniques, principles, and practices that you’ll need to easily transcend individual browser quirks and stay relevant as these technologies are updated.Learn how to:–Plan your content so that it displays fluidly across multiple devices–Design websites to interact with devices using the most up-to-date APIs, including Geolocation, Orientation, and Web Storage–Incorporate cross-platform audio and video without using troublesome plug-ins–Make images and graphics scalable on high-resolution devices with SVG–Use powerful HTML5 elements to design better formsTurn outdated websites into flexible, user-friendly ones that take full advantage of the unique capabilities of any device or browser. With the help of The Modern Web, you’ll be ready to navigate the front lines of device-independent development.
The Modern Web: Multi-Device Web Development with HTML5, CSS3, and Javascript
by Peter GasstonA Guide to Modern Web Development: Today's web technologies are evolving at near-light speed, bringing the promise of a seamless Internet ever closer to reality. When users can browse the Web on a three-inch phone screen as easily as on a fifty-inch HDTV, whats a developer to do? Peter Gasston's "The Modern Web" will guide you through the latest and most important tools of device-agnostic web development, including HTML5, CSS3, and JavaScript. His plain-English explanations and practical examples emphasize the techniques, principles, and practices that you'll need to easily transcend individual browser quirks and stay relevant as these technologies are updated.
Modern Web Development with ASP.NET Core 3: An end to end guide covering the latest features of Visual Studio 2019, Blazor and Entity Framework, 2nd Edition
by Ricardo PeresExplore the tools and techniques to build scalable and secured restful web services and web applications using C# 8 and ASP. NET CORE 3.1 Key Features Delve into MVC patterns, configuration, routing, and deployment to build professional-grade applications Learn how to integrate ASP applications with the JavaScript frameworks React, Vue, and Angular Improve the performance of applications and the development team by implementing advanced ASP.NET Core concepts Book Description ASP.NET has been the preferred choice of web developers for a long time. With ASP.NET Core 3, Microsoft has made internal changes to the framework along with introducing new additions that will change the way you approach web development. This second edition has been thoroughly updated to help you make the most of the latest features in the framework, right from gRPC and conventions to Blazor, which has a new chapter dedicated to it. You'll begin with an overview of the essential topics, exploring the Model-View-Controller (MVC) pattern, various platforms, dependencies, and frameworks. Next, you'll learn how to set up and configure the MVC environment, before delving into advanced routing options. As you advance, you'll get to grips with controllers and actions to process requests, and later understand how to create HTML inputs for models. Moving on, you'll discover the essential aspects of syntax and processes when working with Razor. You'll also get up to speed with client-side development and explore the testing, logging, scalability, and security aspects of ASP.NET Core. Finally, you'll learn how to deploy ASP.NET Core to several environments, such as Azure, Amazon Web Services (AWS), and Docker. By the end of the book, you'll be well versed in development in ASP.NET Core and will have a deep understanding of how to interact with the framework and work cross-platform. What you will learn Understand the new capabilities of ASP.NET Core 3.1 Become well versed in how to configure ASP.NET Core to use it to its full potential Create controllers and action methods, and understand how to maintain state Implement and validate forms and retrieve information from them Improve productivity by enforcing reuse, process forms, and effective security measures Delve into the new Blazor development model Deploy ASP.NET Core applications to new environments, such as Microsoft Azure, AWS, and Docker Who this book is for If you are a developer with basic knowledge of ASP.NET MVC and want to build powerful applications, then this book is for you. Developers who want to explore the latest changes in ASP.NET Core 3.1 to build professional-level applications will also find this book useful. Familiarity with C#, ASP.NET Core, HTML, and CSS is expected to get the most out of this book.
Modern Web Performance Optimization: Methods, Tools, and Patterns to Speed Up Digital Platforms
by Shailesh Kumar ShivakumarWeb-based platforms have become vehicles for enterprises to realize their digital strategy and are key to positive user engagement. The performance of these platforms can make the difference between an effective sale and a negative review. There exist several tools and methodologies to enhance your digital platform’s performance, and Modern Web Performance Optimization has arrived to walk you through them with an expert’s guidance. Author Shailesh Kumar Shivakumar breaks the study of web performance optimization down into four digestible, applicable dimensions: performance patterns, framework and methods, process and tools, and the modern web. This multi-faceted approach ensures a broad optimization of your platforms and avoids the typical pitfalls of neglecting essential steps that so many often do. Shivakumar analyzes web performance ecosystem components such as validation, governance, metrics, key performance indicators, assessments, and monitoring, just to name a few. The book discusses reference architectures and relevant tools and technologies for successfully implementing a best practices–driven solution. Modern web frameworks such as HTML5 and PWA are also covered. Modern Web Performance Optimization puts readers from any level of experience at ease. Accessible templates, real-world case studies, and your very own performance optimization checklist make this book an engaging and interactive learning opportunity for platform owners across industries. Developers, engineers, project managers, and more are set up for long-term success with Modern Web Performance Optimization at their fingertips. What You Will LearnAnalyze the performance optimization across end-to-end layersUtilize a comprehensive web optimization framework for digital projectsImplement proven methods, best practices, and tools for web performance optimization Who This Book Is ForSystem administrators, front-end developers, professionals looking to understand how to optimize their online presence
Modern Web Testing with TestCafe: Get to grips with end-to-end web testing with TestCafe and JavaScript
by Dmytro ShpakovskyiThe book is for QA professionals, test engineers, software engineers, and test automation enthusiasts looking for hands-on guidance on learning about TestCafe. This book is also great for full-stack developers who want to learn more about new tools for testing their code. The book assumes a basic understanding of JavaScript, Node.js, HTML, and CSS.
Modern X86 Assembly Language Programming
by Daniel KusswurmModern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are designed to help the reader quickly understand x86 assembly language programming and the computational capabilities of the x86 platform. Book appendixes can be downloaded here: http: //www. apress. com/9781484200650?gtmf=sMajor topics of the book include the following:32-bit core architecture, data types, internal registers, memory addressing modes, and the basic instruction setX87 core architecture, register stack, special purpose registers, floating-point encodings, and instruction setMMX technology and instruction setStreaming SIMD extensions (SSE) and Advanced Vector Extensions (AVX) including internal registers, packed integer arithmetic, packed and scalar floating-point arithmetic, and associated instruction sets64-bit core architecture, data types, internal registers, memory addressing modes, and the basic instruction set64-bit extensions to SSE and AVX technologiesX86 assembly language optimization strategies and technique
Modern X86 Assembly Language Programming: Covers x86 64-bit, AVX, AVX2, and AVX-512
by Daniel Kusswurm<p>Gain the fundamentals of x86 64-bit assembly language programming and focus on the updated aspects of the x86 instruction set that are most relevant to application software development. This book covers topics including x86 64-bit programming and Advanced Vector Extensions (AVX) programming. <p>The focus in this second edition is exclusively on 64-bit base programming architecture and AVX programming. Modern X86 Assembly Language Programming’s structure and sample code are designed to help you quickly understand x86 assembly language programming and the computational capabilities of the x86 platform. After reading and using this book, you’ll be able to code performance-enhancing functions and algorithms using x86 64-bit assembly language and the AVX, AVX2 and AVX-512 instruction set extensions. <p>What You Will Learn: <p> <li>Discover details of the x86 64-bit platform including its core architecture, data types, registers, memory addressing modes, and the basic instruction set <li>Use the x86 64-bit instruction set to create performance-enhancing functions that are callable from a high-level language (C++) <li>Employ x86 64-bit assembly language to efficiently manipulate common data types and programming constructs including integers, text strings, arrays, and structures <li>Use the AVX instruction set to perform scalar floating-point arithmetic <li>Exploit the AVX, AVX2, and AVX-512 instruction sets to significantly accelerate the performance of computationally-intense algorithms in problem domains such as image processing, computer graphics, mathematics, and statistics <li>Apply various coding strategies and techniques to optimally exploit the x86 64-bit, AVX, AVX2, and AVX-512 instruction sets for maximum possible performance</li> <p> <p>Who This Book Is For: <p> <p>Software developers who want to learn how to write code using x86 64-bit assembly language. It’s also ideal for software developers who already have a basic understanding of x86 32-bit or 64-bit assembly language programming and are interested in learning how to exploit the SIMD capabilities of AVX, AVX2 and AVX-512.</p>
Modern X86 Assembly Language Programming: Covers X86 64-bit, AVX, AVX2, and AVX-512
by Daniel KusswurmThis book is an instructional text that will teach you how to code x86-64 assembly language functions. It also explains how you can exploit the SIMD capabilities of an x86-64 processor using x86-64 assembly language and the AVX, AVX2, and AVX-512 instruction sets.This updated edition’s content and organization are designed to help you quickly understand x86-64 assembly language programming and the unique computational capabilities of x86 processors. The source code is structured to accelerate learning and comprehension of essential x86-64 assembly language programming constructs and data structures. Modern X86 Assembly Language Programming, Third Edition includes source code for both Windows and Linux. The source code elucidates current x86-64 assembly language programming practices, run-time calling conventions, and the latest generation of software development tools.What You Will LearnUnderstand important details of the x86-64 processor platform, including its core architecture, data types, registers, memory addressing modes, and the basic instruction setUse the x86-64 instruction set to create assembly language functions that are callable from C++Create assembly language code for both Windows and Linux using modern software development tools including MASM (Windows) and NASM (Linux)Employ x86-64 assembly language to efficiently manipulate common data types and programming constructs including integers, text strings, arrays, matrices, and user-defined structuresExplore indispensable elements of x86 SIMD architectures, register sets, and data types.Master x86 SIMD arithmetic and data operations using both integer and floating-point operandsHarness the AVX, AVX2, and AVX-512 instruction sets to accelerate the performance of computationally-intense calculations in machine learning, image processing, signal processing, computer graphics, statistics, and matrix arithmetic applicationsApply leading-edge coding strategies to optimally exploit the AVX, AVX2, and AVX-512 instruction sets for maximum possible performanceWho This Book Is ForSoftware developers who are creating programs for x86 platforms and want to learn how to code performance-enhanced algorithms using the core x86-64 instruction set; developers who need to learn how to write SIMD functions or accelerate the performance of existing code using the AVX, AVX2, and AVX-512 instruction sets; and computer science/engineering students or hobbyists who want to learn or better understand x86-64 assembly language programming and the AVX, AVX2, and AVX-512 instruction sets.
Moderne C-Programmierung
by Helmut SchellongDieses Buch wendet sich an Entwickler, die bereits über erste Erfahrungen in der Programmierung verfügen. Es fördert den effizienten, strukturierten Umgang mit C. Das vorgestellte Detailwissen hilft zudem bei der Entwicklung eigener Ideen und Konzepte für vielfältige Anwendungsgebiete und zeigt viele Feinheiten der Sprache. Einen Schwerpunkt der Darstellung bildet der Einsatz von C in der Programmierpraxis: PC-Programme, Mikrocontroller, Skripte. Dazu werden effiziente Lösungen anhand konkreter Kodebeispiele vorgestellt. Der Text wird durch verschiedene kompakte C-Referenzen in übersichtlicher Listen- oder Tabellenform ergänzt und vervollständigt. 380 Kodeabschnitte des Buches in Farbe sind abrufbar unter http://www. schellong. de/htm/code. html
Moderne C++ Programmierung
by Ralf SchneeweißC++ ist eine objektorientierte Programmiersprache - neben der Objektorientierung gewinnt aber die generische Programmierung zunehmend an Bedeutung. Das Buch liefert eine fundierte Darstellung des modernen Programmdesigns in C++ gemäß dem ANSI- bzw. dem ISO-Standard. Der Autor behandelt zunächst die grundlegenden Sprachelemente von C++, dann erläutert er detailliert die klassische objektorientierte Modellierung sowie die modernen Techniken der generischen oder aspektorientierten Programmierung mittels Templates und Design Patterns.
Moderne Datenanalyse mit R: Daten einlesen, aufbereiten, visualisieren, modellieren und kommunizieren (FOM-Edition)
by Sebastian SauerDie Kaufempfehlung, die Ihnen ein Webstore ausspricht, die Einschätzung, welcher Kunde kreditwürdig ist, oder die Analyse der Werttreiber von Immobilien – alle diese Beispiele aus dem heutigen Leben sind Ergebnis moderner Verfahren der Datenanalyse. Dieses Buch führt in solche statistische Verfahren anhand der Programmiersprache R ein. Ziel ist es, Leser mit der Art und Weise vertraut zu machen, wie führende Organisationen und Praktiker angewandte Statistik heute einsetzen. Weil sich mit der Digitalisierung auch die statistischen Verfahren verändert haben, vermittelt der Autor neben klassischen Analysemethoden wie Regression auch moderne Methoden wie Textmining und Random-Forest-Modelle. Dabei sind die Inhalte des Buchs durchgehend so aufbereitet, dass sie auch für Leser ohne umfangreiche mathematische Vorkenntnisse verständlich sind. Anhand von Fallbeispielen und Übungen werden die Leser durch alle Phasen der Datenanalyse geführt: Sie lernen, wie Daten eingelesen, aufbereitet, visualisiert, modelliert und kommuniziert werden können. Dabei wird vor allem die Aufbereitung, Umformung und Prüfung der Daten ausführlicher als in anderen Publikationen behandelt, da dieser Teil in der Praxis oft einen wesentlichen Teil des Aufwands ausmacht. Aber auch die Visualisierung bekommt viel Raum, denn gute Diagramme ermöglichen Einblicke, die Zahlen und Worte verbergen.Mit seinem praxisorientierten Ansatz will das Buch dazu befähigen,alle grundlegenden Schritte eines Datenanalyseprojekts durchzuführen,Daten kompetent in R zu bearbeiten,simulationsbasierte Inferenzstatistik anzuwenden und kritisch zu hinterfragen,klassische und moderne Vorhersagemethoden anzuwenden undbetriebswirtschaftliche Fragestellungen mittels datengetriebener Vorhersagemodelle zu beantworten.Sowohl Anwender ohne statistisches Grundlagenwissen als auch Nutzer mit Vorerfahrung lesen dieses Buch mit Gewinn. In verständlicher Sprache und anhand von anschaulichen Beispielen zeigt der Autor, wie moderne Datenanalyse heute funktioniert.
Moderne Rechnernetze: Protokolle, Standards und Apps in kombinierten drahtgebundenen, mobilen und drahtlosen Netzwerken
by Andriy Luntovskyy Dietbert GütterDas Buch mit einem stark ausgeprägten modularen Aufbau, wird als ein vorlesungsbegleitendes Lehrbuch zum Modul Computernetzwerke im ET- und IT-Fachstudium an technischen Hochschulen empfohlen und enthält drei Teile sowie Zwischenfragen mit dazugehörigen Lösungen und weitere Übungsaufgaben. Teil I beinhaltet eine Einführung in das Gebiet der Rechnernetze. Die weiterführenden Teile II und III behandeln aktuelle Rechnernetztechnologien, Kopplungselemente und Verkabelungskonzepte. Die Leser werden dabei mit verteilten Softwaresystemen und Rechnernetzanwendungen vertraut gemacht.
Moderne Rechnernetze: Protokolle, Standards und Apps in kombinierten drahtgebundenen, mobilen und drahtlosen Netzwerken
by Andriy Luntovskyy Dietbert GütterDas Buch mit einem stark ausgeprägten modularen Aufbau, wird als ein vorlesungsbegleitendes Lehrbuch zum Modul Computernetzwerke im ET- und IT-Fachstudium an technischen Hochschulen empfohlen und enthält drei Teile sowie Zwischenfragen mit dazugehörigen Lösungen und weitere Übungsaufgaben. Teil I beinhaltet eine Einführung in das Gebiet der Rechnernetze. Die weiterführenden Teile II und III behandeln aktuelle Rechnernetztechnologien, Kopplungselemente und Verkabelungskonzepte. Die Leser werden dabei mit verteilten Softwaresystemen und Rechnernetzanwendungen vertraut gemacht.
Moderne Rechnernetze – Übungsbuch: Aufgaben und Musterlösungen zu Protokollen, Standards und Apps in kombinierten Netzwerken
by Andriy Luntovskyy Dietbert GütterDieses Übungsbuch ergänzt das Lehrbuch "Luntovskyy/Gütter, Moderne Rechnernetze: Protokolle, Standards und Apps in kombinierten drahtgebundenen, mobilen und drahtlosen Netzwerken" um praktische Übungen und dazugehörige Musterlösungen.Die Übungen und Musterlösungen werden den Teilen I, II, III im Lehrbuch zugeordnet und folgen damit dem modularen Aufbau des o.g. Lehrbuchs.Lehrbuch und Übungsbuch eignen sich als vorlesungsbegleitende Literatur zum Modul Computernetzwerke im ET- und IT-Fachstudium für Studierende und Dozenten an technischen Hochschulen.
Moderne Rechnernetze - Übungsbuch: Aufgaben und Musterlösungen zu Protokollen, Standards und Apps in kombinierten Netzwerken
by Andriy Luntovskyy Dietbert GütterDieses Übungsbuch ergänzt das Lehrbuch "Luntovskyy/Gütter, Moderne Rechnernetze: Protokolle, Standards und Apps in kombinierten drahtgebundenen, mobilen und drahtlosen Netzwerken" um praktische Übungen und dazugehörige Musterlösungen.Die Übungen und Musterlösungen werden den Teilen I, II, III im Lehrbuch zugeordnet und folgen damit dem modularen Aufbau des o.g. Lehrbuchs.Lehrbuch und Übungsbuch eignen sich als vorlesungsbegleitende Literatur zum Modul Computernetzwerke im ET- und IT-Fachstudium für Studierende und Dozenten an technischen Hochschulen.
Moderne Software-Entwicklung mit Java und JEE: Ein praxisorientiertes Lehrbuch für effiziente Programmierung
by Dr.-Ing. Stefan WagenpfeilIn diesem Buch werden die Programmierkonzepte der Sprache Java und der JEE vorgestellt. Eine methodische Abgrenzung zu anderen Programmiersprachen wird durchgeführt, um die Kerneigenschaften von objektorientierter Entwicklung mit Java im Vergleich zu anderen Sprachen herauszuarbeiten. Ein besonderer Fokus liegt auf dem praxistauglichen Einsatz der Konzepte. Daher wird von Beginn an ein starker Projekt- und Realitätsbezug hergestellt, der den Leser*innen konkrete Hilfestellung bietet, um sich in der schnell wachsenden und wechselnden Welt der Softwareentwicklung zurechtzufinden.