|
|
|
|
|
|
|
| |
|
Название: Troubleshooting Java: Read, debug, and optimize JVM applications (Final Release) Автор: Laurentiu Spilca Издательство: Manning Publications Год: 2023 Страниц: 329 Язык: английский Формат: pdf (true) Размер: 33.9 MB
Effectively reading and understanding existing code is a developer’s superpower. In this book, you’ll master techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems. Troubleshooting Java: Read, debug, and optimize JVM applications teaches code investigation techniques that will help you understand how Java apps work, optimize them, and fix the bugs that break them. You’ll go from the basics of debugging to advanced methods for locating problems in microservices architectures. Each new technique is explained with lively illustrations and engaging real-world examples. In this unique guide, you’ll learn techniques like resolving deadlocks by examining thread dumps and locating memory leaks by inspecting the heap that will radically improve your efficiency when working with existing code in JVM languages like Java, Scala, and Kotlin. |
Разместил: Ingvar16 5-02-2023, 10:09 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Build Your Own Redis with C/C++: Learn network programming and data structures Автор: James Smith Издательство: Leanpub Год: 2023-01-31 Страниц: 105 Язык: английский Формат: pdf (true), mobi, epub Размер: 10.2 MB
Learn network programming and data structures by building a Redis-like server from scratch with C/C++. This book contains a step-by-step walkthrough of a simple implementation of a Redis-like server. It is intended as a practical guide or tutorial to network programming and the implementation and application of basic data structures in C. Redis could be considered one of the building blocks of modern computing that stood the test of time. The knowledge required for building such a project is broader and deeper than usual application-level development. Learning from such projects is a good way for software developers to level up their skills. Redis is a good target for learning because it covers two important subjects of software engineering: network programming and data structures. |
Разместил: Ingvar16 5-02-2023, 06:16 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Flutter Flame: Game Development - Your guide to creating cross-platform games in 2D using the Flame engine in Flutter 3 Автор: Andres Cruz Yoris Издательство: Independently published Год: 2023-01-21 Страниц: 191 Язык: английский Формат: pdf (true), epub Размер: 26.2 MB
This book is for anyone who wants to learn how to develop on Flame and create the first 2D games with cross-platform Flutter. With Flutter, we can make all kinds of applications, especially focused on the mobile field, but we can also use the same project to develop not only on Android and iOS, but also on desktops for Linux, MacOS and Windows, and also for web development. making subtle changes to the project at the code level. Although, Flutter goes much further with Flame. Flame is an engine for creating 2D games with Flutter; Its installation is extremely simple since Flame is nothing more than a pub package; thus, with this, we can create 2D games with Flame for mobile, desktop and web. |
Разместил: Ingvar16 5-02-2023, 05:58 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: ChatGPT for Marketing Pros: Streamlining Daily Tasks Автор: ENAI Издательство: Reedsy Год: 2023 Язык: английский Формат: pdf (true), mobi, epub Размер: 10.1 MB
Get ready to explore a world of incredible possibilities with ChatGTP, the revolutionary text-generating AI tool! With ChatGTP, you can ask almost any question and get an accurate, informative answer in seconds. It can generate code snippets, explain complex concepts, and even write entire books based on a single prompt. ChatGPT, developed by OpenAI, is a language model that has revolutionized the way we approach natural language processing (NLP) tasks. It utilizes Deep Learning (DL) algorithms to generate human-like responses to a given prompt. This technology has been designed to understand, generate and converse in natural language, making it an indispensable tool for a wide range of applications. ChatGPT has been trained on vast amounts of data, allowing it to produce highly accurate and relevant responses to any input. Whether you’re looking for a quick answer to a question, help with generating content, or need to automate routine tasks, ChatGPT is an excellent tool to have in your arsenal. |
Разместил: Ingvar16 5-02-2023, 05:15 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Domain-Specific Languages: Effective Modeling, Automation, and Reuse Автор: Andrzej Wasowski, Thorsten Berger Издательство: Springer Год: 2023 Страниц: 494 Язык: английский Формат: pdf (true) Размер: 12.9 MB
This textbook describes the theory and the pragmatics of using and engineering high-level software languages – also known as modeling or domain-specific languages (DSLs) – for creating quality software. This includes methods, design patterns, guidelines, and testing practices for defining the syntax and the semantics of languages. While remaining close to technology, the book covers multiple paradigms and solutions, avoiding a particular technological silo. It unifies the modeling, the object-oriented, and the functional-programming perspectives on DSLs. The book has 13 chapters. Chapters 1 and 2 introduce and motivate DSLs. Chapter 3 kicks off the DSL engineering lifecycle, describing how to systematically develop abstract syntax by analyzing a domain. Chapter 4 addresses the concrete syntax, including the systematic engineering of context-free grammars. Chapters 5 and 6 cover the static semantics – with basic constraints as a starting point and type systems for advanced DSLs. Chapters 7 (Transformation), 8 (Interpretation), and 9 (Generation) describe different paradigms for designing and implementing the dynamic semantics, while covering testing and other kinds of quality assurance. Chapter 10 is devoted to internal DSLs. Chapters 11 to 13 show the application of DSLs and engage with simpler alternatives to DSLs in a highly distinguished domain: software variability. These chapters introduce the underlying notions of software product lines and feature modeling. |
Разместил: Ingvar16 4-02-2023, 19:00 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Elements of Dimensionality Reduction and Manifold Learning Автор: Benyamin Ghojogh, Mark Crowley, Fakhri Karray Издательство: Springer Год: 2023 Страниц: 617 Язык: английский Формат: pdf (true), epub Размер: 36.06 MB
Dimensionality reduction, also known as Manifold Learning, is an area of Machine Learning used for extracting informative features from data for better representation of data or separation between classes. With the explosion of interest and advances in Machine Learning (ML), there has been a corresponding increased need for educational and reference books to explain various aspects of Machine Learning. However, there has not been a comprehensive text tackling the various methods in dimensionality reduction, Manifold Learning, and feature extraction that integrate with modern Machine Learning theory and practice. This book presents a cohesive review of linear and nonlinear dimensionality reduction and Manifold Learning. Three main aspects of dimensionality reduction are covered—spectral dimensionality reduction, probabilistic dimensionality reduction, and neural network-based dimensionality reduction—which have geometric, probabilistic, and information-theoretic points of view to dimensionality reduction, respectively. The necessary background and preliminaries on linear algebra, optimization, and kernels are also highlighted to ensure a comprehensive understanding of the algorithms. The tools introduced in this book can be applied to various applications involving feature extraction, image processing, Computer Vision, and signal processing. |
Разместил: Ingvar16 4-02-2023, 18:46 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Robot Operating System (ROS) The Complete Reference (Volume 7) Автор: Anis Koubaa Издательство: Springer Серия: Studies in Computational Intelligence Год: 2023 Страниц: 239 Язык: английский Формат: pdf (true) Размер: 10.2 MB
This book is the seventh volume of the successful book series on Robot Operating System: The Complete Reference, which started in 2016. The book's objective is to provide the reader with comprehensive coverage on the Robot Operating Systems (ROS) and the latest trends and contributed systems. ROS has been considered as the primary development framework for robotics applications. There are seven chapters organized into three parts. Part I presents one chapter dealing with ROS2 and presents a tutorial on using the MediaPipe framework with ROS2. In Part II, three chapters present new contributions of ROS frameworks and applications, including micro-ROS, Autonomous 3D Thermal Mapping of Disaster Environments, and Lab-scale Smart Factory Implementation Using ROS. Part III provides contributions on how to use ROS for cooperative robotics behaviors, particularly in platoon applications, in addition to developing new perception and control algorithms with sensing technologies. |
Разместил: Ingvar16 4-02-2023, 17:57 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Software Development: BCS Level 4 Certificate in IT study guide Автор: Tig Williams, Dominic Myers, Dave Hartley Издательство: BCS Learning and Development Год: 2023 Страниц: 204 Язык: английский Формат: epub (true) Размер: 18.7 MB
This interactive study guide will support candidates in developing fundamental knowledge and understanding of the programming life cycle and processes, the various phases of software development, and different types of programming concepts. It explains key concepts within the Software Development module and helps candidates prepare for their exams, including explainer videos, interactive questions and skills challenges aligned to the syllabus and with industry practice. This book aims to help readers move from novice programmer to software developer. It explores the methods and approaches employed in industry and talks about the difference between writing code and developing safe, efficient software that meets the needs of a customer. |
Разместил: Ingvar16 4-02-2023, 17:23 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Data Mining and Predictive Analytics for Business Decisions: A Case Study Approach Автор: Andres Fortino Издательство: Mercury Learning and Information Год: 2023 Страниц: 291 Язык: английский Формат: pdf (true) Размер: 39.5 MB
With many recent advances in data science, we have many more tools and techniques available for data analysts to extract information from data sets. This book aims to assist data analysts to move up from simple tools such as Excel for descriptive analytics to answer more sophisticated questions using machine learning. Most of the exercises use R and Python, but rather than focus on coding algorithms, the book employs interactive interfaces to these tools to perform the analysis. Using the CRISP-DM data mining standard, the early chapters cover conducting the preparatory steps in data mining: translating business information needs into framed analytical questions and data preparation. The Jamovi and the JASP interfaces are used with R and the Orange3 data mining interface with Python. Where appropriate, Voyant and other open-source programs are used for text analytics. The techniques covered in this book range from basic descriptive statistics, such as summarization and tabulation, to more sophisticated predictive techniques, such as linear and logistic regression, clustering, classification, and text analytics. Includes companion files with case study files, solution spreadsheets, data sets and charts, etc. from the book. |
Разместил: Ingvar16 4-02-2023, 15:58 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Thermal Physics Tutorials with Python Simulations Автор: Minjoon Kouh, Taejoon Kouh Издательство: CRC Press Год: 2023 Страниц: 238 Язык: английский Формат: pdf (true) Размер: 34.96 MB
This book provides an accessible introduction to thermal physics with computational approaches that complement the traditional mathematical treatments of classical thermodynamics and statistical mechanics. It guides readers through visualizations and simulations in the Python programming language, helping them to develop their own technical computing skills (including numerical and symbolic calculations, optimizations, recursive operations, and visualizations). Python is a highly readable and practical programming language, making this book appropriate for students without extensive programming experience. Mathematics is one of the most powerful and essential tools of a physicist, or may even be considered as the language of physics. However, in recent years, computational methods have risen to complement and supplement the traditional, mathematical approaches to physics. As the new generation of physicists is expected to be well versed in modern computational tools, this tutorial was written with the goal of introducing a few elementary skills in data visualization, modeling, and simulation with a popular (as of the 2020s) programming language, Python, within the context of classical thermodynamics and statistical physics. |
Разместил: Ingvar16 4-02-2023, 06:30 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|