LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: Сегодня, 06:17
  • Комментариев: 0
Название: Software Engineering Made Easy: A Comprehensive Reference Guide for Writing Good Code
Автор: Marco Gähler
Издательство: Apress
Год: 2025
Страниц: 299
Язык: английский
Формат: pdf (true), epub (true)
Размер: 10.1 MB

Learn how to write good code for humans. This user-friendly book is a comprehensive guide to writing clear and bug-free code. It integrates established programming principles and outlines expert-driven rules to prevent you from over-complicating your code. You’ll take a practical approach to programming, applicable to any programming language and explore useful advice and concrete examples in a concise and compact form. Sections on Single Responsibility Principle, naming, levels of abstraction, testing, logic (if/else), interfaces, and more, reinforce how to effectively write low-complexity code. While many of the principles addressed in this book are well-established, it offers you a single resource. Software Engineering Made Easy modernizes classic software programming principles with quick tips relevant to real-world applications. Intermediate programmers who have a basic understanding of coding but are relatively new to the workforce. Applicable to any programming language, but proficiency in C++ or Python is preferred. Advanced programmers may also benefit from learning how to deprogram bad habits and de-complicate their code.
  • Добавил: literator
  • Дата: Вчера, 20:32
  • Комментариев: 0
Название: Coding & Programming User Manual - Issue 7, 2025
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2025
Страниц: 146
Язык: английский
Формат: pdf
Размер: 43.1 MB

Coding is everywhere. From your TV through to the International Space Station, you'll find millions of lines of code controlling and delivering the services that we take for granted. Behind all this code are the programmers who develop our digital world, using a multitude of different languages to weave the fabric of the Internet, operating systems, games and modern entertainment. We show you the fundamentals for Python, Linux, Raspberry Pi and C++, four of the most powerful languages in the world that are used by the likes of NASA, Microsoft, Apple and throughout the Internet. You will find ideas, concepts, tutorials, hints and projects that will take you from being a beginner to an advanced programmer able to form your own code. Your programming journey starts here...
  • Добавил: umkaS
  • Дата: Вчера, 19:26
  • Комментариев: 0
Название: 1400 задач по программированию
Автор: Златопольский Д. М.
Издательство: ДМК Пресс
Год: 2020
Cтраниц: 192
Формат: pdf (ocr) / djvu
Размер: 13 мб
Язык: русский

Овладеть искусством программирования невозможно без решения задач разного типа и уровня сложности. В данной книге читатель найдет более 1400 задач, охватывающих широкий круг тем: вычисления по формулам, обработка данных во время ввода, использование массивов и многие другие. Задачи не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке – Pascal, Python, С, школьном алгоритмическом языке и др.
  • Добавил: literator
  • Дата: Вчера, 18:23
  • Комментариев: 0
Название: Ansible: The Practical Guide for Administrators and Devops Teams
Автор: Axel Miesen
Издательство: Rheinwerk Computing
Год: 2025
Страниц: 709
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

If you want to keep your servers in order, Ansible is the tool of choice! In this practical guide, you’ll learn how to use Ansible to automate server configuration, software deployment, and more. Start by installing Ansible and setting up your initial inventory management process. Then, follow step-by-step instructions for system orchestration, from the basics of playbooks and tasks to using Ansible with Docker. With expert tips and best practices for testing, debugging, and more, this is your all-in-one guide to automating with Ansible! Master complex deployments by storing tasks in structured playbooks and modules and then organizing tasks into reusable automated roles. Get hands-on practice with downloadable playbooks and configuration files. Get advice from the experts on more advanced topics: understanding declarative and imperative configuration management, setting up web interfaces, using Ansible on the cloud, and more. Discover recipes, how-tos, and best practices to round out your Ansible skills.
  • Добавил: literator
  • Дата: Вчера, 08:32
  • Комментариев: 0
Название: Kickstart jаvascript Fundamentals: Comprehensive Guide to jаvascript Syntax, Code Structure, DOM, Events, Async Programming, APIs, and Real-World Web Development
Автор: Rupali Mahesh Chopade
Издательство: Orange Education Pvt Ltd, AVA
Год: 2025
Страниц: 711
Язык: английский
Формат: epub (true)
Размер: 58.2 MB

Build Confidence, Build Code — jаvascript Starts Here! jаvascript is the backbone of the modern web. From interactive websites to dynamic single-page applications, it is the most essential language for any aspiring developer. As the go-to tool for front-end development and increasingly for backend with Node.js, mastering jаvascript opens doors across the tech industry. Kickstart jаvascript Fundamentals is a beginner-friendly, hands-on guide crafted for students, educators, and self-learners. It starts with jаvascript basics including syntax, variables, and data types, then gradually advances to topics like functions, arrays, DOM manipulation, event handling, and asynchronous programming. Readers will also explore API integration, basic Node.js concepts, and popular jаvascript libraries and frameworks. Each chapter includes clear explanations, real-world examples, and mini projects to reinforce concepts. Don’t fall behind in the digital era — start your jаvascript journey today.
  • Добавил: literator
  • Дата: Вчера, 06:59
  • Комментариев: 0
Название: LangChain for Life Sciences and Healthcare: Innovation Through LLMs and Generative AI Agents
Автор: Ivan Reznikov
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 474
Язык: английский
Формат: epub
Размер: 17.7 MB

Feeling overwhelmed by the volume of data in your research? Sifting through massive amounts of data to find useful insights is becoming increasingly difficult in drug discovery, genetics, and healthcare. Enter the era of generative AI with LangChain, whose groundbreaking tools are changing the way life scientists and researchers operate. In this groundbreaking book, Dr. Ivan Reznikov teaches you to harness the power of AI to elevate your research capabilities. Divided into two parts, the first is essential for any specialist, covering the transition from traditional statistics to generative AI, the fundamentals of large language models, and the practical uses of LangChain. The second part is designed for life science professionals who want to create AI applications for biology, chemistry, drug development, and more. All code is Python, unless mentioned otherwise, typically executed in a code editor or an integrated development environment (IDE).
  • Добавил: literator
  • Дата: Вчера, 05:08
  • Комментариев: 0
Название: GPT for Python-Coding in Computational Materials Science and Mechanics: From Prompt Engineering to Solutions in Worked-Out Examples
Автор: Bernhard Eidel
Издательство: Springer
Серия: Studies in Computational Intelligence
Год: 2025
Страниц: 264
Язык: английский
Формат: True PDF
Размер: 24.9 MB

This book covers all the topics about ChatGPT required to successfully generate Python code to solve problems in computational materials science and mechanics, complemented by numerous fully worked-out applications. The complete work flow for AI-assisted coding is given, including: (i) prompt engineering providing a powerful toolset for how to give coding assignments to ChatGPT effectively; (ii) commented code listings; and (iii) tips and tricks to verify the codes in rigorous tests including human interventions to fix issues and gaps. Finally, (iv) the coding projects are critically reviewed to address the strengths and remaining weaknesses of the Chatbot, including explicit recommendations on how to communicate with GPT. For the steps (i)–(iv) the book presents a curated selection of intriguing problems from computational materials science and computational mechanics including Machine Learning for problem-solving. These problems are carefully chosen for their relevance to current research and industrial applications and their suitability for showcasing the advanced capabilities of GPT-4 for code generation.
  • Добавил: literator
  • Дата: 17-07-2025, 23:55
  • Комментариев: 0
Название: Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes, 2-е издание
Автор: Брендан Бёрнс
Издательство: Спринт Бук
Год: 2025
Страниц: 256
Язык: русский
Формат: pdf, epub
Размер: 10.6 MB

Разработчики распределенных систем стремятся создать их надежными, производительными и качественными, но добиться этого непросто. Набор паттернов проектирования позволяет разработчикам ПО и системным архитекторам говорить на одном языке при описании своих систем и учиться на примерах и практиках, разработанных другими. Популярность контейнеров и Kubernetes открывает путь к применению основных паттернов распределенных систем и многократно используемых контейнеризированных компонентов. В этом практическом руководстве представлена коллекция паттернов, которые помогут вам создавать свои системы с использованием устоявшихся практик, заимствованных из некоторых наиболее эффективных современных распределенных систем. Применяя эти паттерны, вы сможете сделать свои системы более доступными и эффективными, даже если никогда раньше не создавали распределенных систем.
  • Добавил: literator
  • Дата: 17-07-2025, 19:42
  • Комментариев: 0
Название: Top 20 Essential Skills for ArcGIS Utility Network
Автор: Melissa L. Mayo, Christopher Cremons, Remi Myers
Издательство: Esri Press
Год: 2025
Страниц: 184
Язык: английский
Формат: epub (true)
Размер: 11.3 MB

Learn how to use ArcGIS Utility Network, the powerful software that handles the complexity of modern utility systems now and into the future. Top 20 Essential Skills for ArcGIS Utility Network is a practical guide for GIS technicians and analysts, whether you are already using ArcGIS Utility Network in your organization or are migrating to Utility Network. ArcGIS Utility Network is an advanced network information model within ArcGIS Pro and ArcGIS Enterprise that handles the complexity of modern utility systems now and into the future. ArcGIS Utility Network allows you to manage a connected network with a single unified model and visualize your infrastructure in 2D and 3D to unlock detailed insights and analytics. Top 20 Essential Skills for ArcGIS Utility Network focuses on 20 skills that were chosen based on existing user input, suggestions, and troubleshooting over the last few years. Using short, to-the-point chapters with step-by-step tutorials that simplify important tasks and descriptions, readers will build a solid foundation of skills.
  • Добавил: literator
  • Дата: 17-07-2025, 19:16
  • Комментариев: 0
Название: Advanced Techniques for Multivariate Data Analysis Using Python. Predictive Models for Classification and Segmentation
Автор: César Pérez López
Издательство: Scientific Books
Год: 2025
Страниц: 410
Язык: английский
Формат: pdf, epub
Размер: 41.1 MB

This book develops multivariate predictive or dependency analysis techniques (supervised learning techniques in the modern language of Machine Learning) and more specifically classification techniques from a methodological point of view and from a practical point of view with applications through Python software. The following techniques are studied in depth: Generalised Linear Models (Logit, Probit, Count and others), Decision Trees, Discriminant Analysis, K-Nearest Neighbour (kNN), Support Vector Machine (SVM), Naive Bayes, Ensemble Methods (Bagging, Boosting, Voting, Stacking, Blending and Random Forest), Neural Networks, Multilayer Perceptron, Radial Basis Networks, Hopfield Networks, LSTM Networks, RNN Recurrent Networks, GRU Networks and Neural Networks for Time Series Prediction. These techniques are a fundamental support for the development of Artificial Intelligence.