Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 9-08-2024, 19:26
  • Комментариев: 0
Название: Introduction to Python Network Automation Volume I - Laying the Groundwork, 2nd Edition
Автор: Brendan Choi
Издательство: Apress
Год: 2024
Страниц: 831
Язык: английский
Формат: pdf (true), epub (true)
Размер: 37.1 MB

Welcome to Introduction to Python Network Automation Volume I: Laying the Groundwork. In this first part of our comprehensive guide, you'll embark on a transformative journey into the world of network automation. Whether you're new to the IT field or seeking to strengthen your existing skills, this book serves as your roadmap to mastering the foundational skills essential for success in network automation. You'll begin your exploration by delving into the fundamentals of Python network automation, laying a solid foundation for your learning journey. Equipped with essential Python skills, you'll leverage them for network administration tasks, particularly on the Windows platform. Reinforce your understanding through targeted exercises designed to enhance your proficiency and navigate the complexities of VMware Workstation as you master virtualization techniques crucial for setting up your network automation environment. You’ll then venture into Linux fundamentals, learning to set up and configure server environments tailored for network automation tasks while gaining a deep understanding of file systems and TCP/IP services in Linux. Explore the power of regular expressions as you streamline network automation tasks with precision and efficiency. For IT engineers and developers, network managers and students, who would like to learn network automation using Python.
  • Добавил: Chipa
  • Дата: 9-08-2024, 18:55
  • Комментариев: 0

Название: Программирование на Python с помощью GitHub Copilot и ChatGPT
Автор: Портер Л., Зингаро Д.
Издательство: питер
Год: 2024
Формат: PDF
Страниц: 340
Размер: 42 Mb
Язык: Русский

В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа, а искусственный интеллект тут же сгенерирует ее. Узнайте, как создавать и улучшать программы на Python с помощью ИИ, даже если прежде вы не написали ни строчки компьютерного кода. Сэкономьте время на рутинном программировании и воспользуйтесь услугами ИИ, способного мгновенно воплотить ваши идеи в жизнь. Заодно выучите Python!


  • Добавил: Chipa
  • Дата: 9-08-2024, 17:42
  • Комментариев: 0

Название: Программирование на Python для начинающих
Автор: Максим Дуплей
Издательство: Stepik
Год: 2024
Формат: PDF
Страниц: много
Размер: 254 Mb
Язык: Русский

Python – это высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ.
  • Добавил: literator
  • Дата: 9-08-2024, 17:36
  • Комментариев: 0
Название: Ultimate Java for Data Analytics and Machine Learning: Unlock Java's Ecosystem for Data Analysis and Machine Learning Using WEKA, JavaML, JFreeChart, and Deeplearning4j
Автор: Abhishek Kumar
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 529
Язык: английский
Формат: pdf, epub
Размер: 14.1 MB

Empower Your Data Insights with Java's Top Tools and Frameworks. This book is a comprehensive guide to data analysis using Java. It starts with the fundamentals, covering the purpose of data analysis, different data types and structures, and how to pre-process datasets. It then introduces popular Java libraries like WEKA and Rapidminer for efficient data analysis. The middle section of the book dives deeper into statistical techniques like descriptive analysis and random sampling, along with practical skills in working with relational databases (JDBC, SQL, MySQL) and NoSQL databases. It also explores various analysis methods like regression, classification, and clustering, along with applications in business intelligence and time series prediction. The final part of the book gives a brief overview of big data analysis with Java frameworks like MapReduce, and introduces deep learning with the Deeplearning4J library. Whether you're new to data analysis or want to improve your Java skills, this book offers a step-by-step approach with real-world examples to help you master data analysis using Java. This book is ideal for IT professionals, software developers, and data scientists interested in using Java for data analytics. It is also suitable for students and researchers seeking practical insights into Java-based data analysis. Readers should have a basic understanding of Java programming and fundamental concepts in data analysis.
  • Добавил: literator
  • Дата: 9-08-2024, 15:53
  • Комментариев: 0
Название: Windows Native API Programming
Автор: Pavel Yosifovich
Издательство: Leanpub
Год: 2024-06-21
Страниц: 391
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Low-level user-mode programming for Windows usually involves working with the documented Windows API, exported from subsystem DLLs, such as Kernel32.dll, user32.dll, advapi32.dll, kernelbase.dll, and more. Lurking beneath most of these APIs are system calls, invoked under the covers to access the kernel. Anything worthwhile in Windows (or any other OS for that matter) must talk to the kernel to get system-level things done, such as allocating memory, creating processes and threads, performing I/O operations, and more. The native API, implemented in a couple of DLLs is used to make the transition to the kernel. The most important one is NtDll.dll - a system wide user-mode DLL that serves this critical role. This book is about this DLL’s API, as it pertains to invoking system calls that transition the processor to kernel-mode to perform the requested operation. Other APIs discussed are not system calls per-se, but are still part of NtDll, and are interesting to get to know. Most of these functions start with Rtl (Runtime Library). As a simple example, the CreateFile documented Windows API (provided by kernel32.dll) invokes NtCreateFile in NtDll.Dll to ask the kernel to perform the operation. Most of the native APIs are undocumented - hence this book. The sample code for this book can be found on Github. The book is for anyone interested in learning about the Windows native API provided by NtDll.dll. The reader should have a solid understanding of the foundations of Windows, such as processes, threads, virtual memory, and DLLs. Also recommended is a good familiarity of the Windows documented API.
  • Добавил: literator
  • Дата: 9-08-2024, 15:08
  • Комментариев: 0
Название: Data Structures for Engineers and Scientists Using Python
Автор: Rakesh Nayak, Nishu Gupta
Издательство: CRC Press
Год: 2025
Страниц: 410
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

The text covers the fundamentals of Python programming and the implementation of data structures using Python programming with the help of worked-out examples. It provides a learning tool for engineers as well as for researchers and scientists of advanced level. The text further discusses important concepts such as polynomial manipulation, sparse matrices, implementation of stack using the queue model and topological sorting. A programming language is a formal computer language that is used to send commands and data to a machine. Many languages were created with specific goals in mind, such as data processing and scientific calculations. The Python programming language is a very versatile language that can be used for both data processing and scientific calculations. It is primarily written for senior undergraduate, graduate students and academic researchers in the fields of electrical engineering, electronics and communication engineering, computer engineering and information technology.
  • Добавил: Chipa
  • Дата: 9-08-2024, 13:19
  • Комментариев: 0

Название: Data mesh в действии
Автор: Майхжак Я., Балноян С., Сивяк М.
Издательство: питер
Год: 2024
Формат: PDF
Страниц: 368
Размер: 23 Mb
Язык: Русский

Потребность эффективно хранить большие объемы данных и обращаться к ним стала одной из ключевых потребностей любого бизнеса. Сетка данных (data mesh) — это новый способ децентрализовать управление данными, радикально повышая их безопасность и доступность. Хорошо спроектированная сетка данных позволяет потреблять данные в режиме самообслуживания и помогает избавляться от узких мест, которые свойственны монолитным архитектурам данных.

  • Добавил: literator
  • Дата: 9-08-2024, 05:51
  • Комментариев: 0
Название: Python GUI Applications using PyQt5 : The hands-on guide to build apps with Python
Автор: George W New, Leire Verdugo
Издательство: Independently published
Год: 2024
Страниц: 344
Язык: английский
Формат: epub
Размер: 10.1 MB

Python is one of the most popular and easiest programming languages out there. Learning it -- and mastering the craft -- is a walk in the park when you have the right guidance. This tutorial deals with the basic features of PyQt5. The given example codes were written with Python3 and tested under Windows and macOS. PyQt5 is the Python version for Qt5 application framework. Qt is a powerful cross-platform C++ library and development tool. PyQt5 is a collection of Python modules that includes 1000+ such classes. This Book Is Perfect For:- Total beginners with zero programming experience; - Returning professionals who haven’t written code in years; - Seasoned professionals looking for a fast, simple, crash course in Python.
  • Добавил: literator
  • Дата: 8-08-2024, 16:43
  • Комментариев: 0
Название: Elegant Java : Hands-on Guide to write Clean Code in Java
Автор: Martin Hock
Издательство: Leanpub
Год: 2023-12-20
Язык: английский
Формат: pdf (true), azw3, mobi, epub
Размер: 10.1 MB

This book gives many examples which help you to write clean code. For more information like principles, patterns, techniques, and tools have a look at my book Clean Code Fundamentals. Nothing affects the work of a team as much as bad, illegible, sloppy, and quickly written code that has not been designed carefully. Team dynamics can be improved, requirements can be redefined, and the schedule can be modified. However, if bad code takes over, it becomes more and more a burden for the team. Programmers should develop all the time. Even if they think that they have sufficient skills and knowledge to move around in current projects, they should not stop there, and it is worthwhile for them to learn new concepts, approaches, language, and frameworks from time to time. Learning should be a journey and not a destination. This book discusses the best practices of writing better code. It also contains many code examples in Java of increasing complexity. The book will use the latest Java version for the examples provided.
  • Добавил: literator
  • Дата: 8-08-2024, 15:36
  • Комментариев: 0
Название: LangChain and LlamaIndex Projects Lab Book: Hooking Large Language Models Up to the Real World: Using GPT-4, ChatGPT, Hugging Face, and local Ollama Models in Applications
Автор: Mark Watson
Издательство: Leanpub
Год: 2024-02-01
Язык: английский
Формат: pdf (true), azw3, mobi, epub
Размер: 10.1 MB

LangChain and LlamaIndex introduce new paradigms for developing software by blending together Large Language Models and conventional software written in Python. LangChain is a framework for hooking large language models like GPT-4 together, and adding processing steps that might be web search, database lookups, calling APIs, etc. This is a tutorial on effectively using LLMs and a projects book that will provide you with ideas and projects to get you started. Most book examples require either an OpenAI or Hugging Face API keys (free tiers are sufficient). New examples (added 2024) include running local models using Ollama. Large language models are a subset of Artificial Intelligence that use Deep Learning and neural networks to process natural language. Transformers are a type of neural network architecture that can learn context in sequential data using self-attention mechanisms. LangChain is a framework for building applications with large language models (LLMs) through chaining different components together. Some of the applications of LangChain are chatbots, generative question-answering, summarization, data-augmented generation and more. LangChain can save time in building chatbots and other systems by providing a standard interface for chains, agents and memory, as well as integrations with other tools and end-to-end examples.