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

  • Добавил: Chipa
  • Дата: 30-04-2025, 16:48
  • Комментариев: 0

Название: Основы написания bash-скриптов
Автор: Максим Иванов
Издательство: stepik
Год: 2025
Формат: PDF
Страниц: много
Размер: 12 Mb
Язык: Русский

На данном курсе мы последовательно рассмотрим основы написания скриптов на языке программирования Bash для одноимённой оболочки. Мы начнём с рассмотрения переменных и математических операций. Затем последовательно изучим условия, циклы, функции, поработаем со строками и массивами. Рассмотрим разные варианты получения данных от пользователя, а также узнаем об особенностях подстановок команд.


  • Добавил: literator
  • Дата: 30-04-2025, 15:25
  • Комментариев: 0
Название: Simple Golang Programming for Beginners
Автор: Terry T. Diaz
Издательство: Independently published
Год: 2025
Страниц: 408
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

Are you struggling to find a programming language that's both powerful and easy to learn? It's a common frustration. You want to build amazing applications, but many languages feel complex, slow, or difficult to maintain. You spend more time wrestling with syntax and obscure errors than actually creating. This can leave you feeling discouraged, stuck, and unable to bring your ideas to life. You might even be wondering if programming is really for you. But what if there was a language that offered the simplicity of a dynamic language with the performance and reliability of a compiled one? A language that's used by industry giants like Google, and that's perfect for building everything from web servers to cloud infrastructure? "Simple Golang Programming for Beginners: Go Language Basics and Coding Essentials" provides the solution. This book is your clear and direct path to mastering the Go programming language, even if you're starting from scratch. We focus on building your skills systematically, with straightforward explanations and practical, hands-on exercises.
  • Добавил: literator
  • Дата: 30-04-2025, 14:35
  • Комментариев: 0
Название: PowerShell and C#: Mastering Cross-Platform Scripting and Automation
Автор: Laszlo Bocso
Издательство: Independently published
Год: November 28, 2024
Страниц: 696
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

"PowerShell and C#: Mastering Cross-Platform Scripting and Automation" is the ultimate guide for IT professionals, system administrators, and developers looking to harness the combined power of PowerShell and C#. In today's fast-paced technological landscape, the ability to automate tasks, manage complex systems, and develop cross-platform applications is more crucial than ever. This comprehensive book bridges the gap between PowerShell's robust scripting capabilities and C#'s object-oriented programming prowess, providing readers with the skills to tackle a wide range of challenges in system administration, DevOps, cloud computing, and software development. In today’s rapidly evolving technological landscape, automation and cross-platform development have become indispensable skills for IT professionals, system administrators, and developers alike. PowerShell and C# stand at the forefront of these capabilities, offering powerful, versatile tools to streamline workflows, manage complex environments, and create robust applications. By combining the strengths of PowerShell’s task automation with C#’s object-oriented design, professionals are equipped to handle a wide range of challenges, from everyday scripting to enterprise-level software development.
  • Добавил: literator
  • Дата: 30-04-2025, 11:21
  • Комментариев: 0
Название: C++ Programming for beginners: Theory and Applications
Автор: Julian Pino
Издательство: Independently published
Год: 2025
Страниц: 750
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Unlock the world of programming with C++ Programming for Beginners. This comprehensive guide is designed to introduce you to the core concepts of C++ in a clear and approachable way. Whether you're completely new to coding or transitioning from another language, this book provides a step-by-step journey through the essentials of C++—from basic syntax to more advanced features like object-oriented programming, data structures, and algorithms. With hands-on examples and practical exercises, you'll quickly develop the skills needed to write efficient and effective C++ code. Ideal for self-learners and classroom settings, this book will help you build a strong foundation in programming that you can apply to a wide range of applications.
  • Добавил: literator
  • Дата: 30-04-2025, 10:34
  • Комментариев: 0
Название: High Performance Python: Practical Performant Programming for Humans, 3rd Edition (Final Release)
Автор: Micha Gorelick, Ian Oszvald
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 586
Язык: английский
Формат: epub
Размер: 10.1 MB

Your Python code may run correctly, but what if you need it to run faster? This practical book shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By explaining the fundamental theory behind design choices, this expanded edition of High Performance Python helps experienced Python programmers gain a deeper understanding of Python's implementation. How do you take advantage of multicore architectures or compilation? Or build a system that scales up beyond RAM limits or with a GPU? Authors Micha Gorelick and Ian Ozsvald reveal concrete solutions to many issues and include war stories from companies that use high-performance Python for GenAI data extraction, productionized Machine Learning, and more.
  • Добавил: literator
  • Дата: 30-04-2025, 07:35
  • Комментариев: 0
Название: Mastering Efficient Software Design Practices: Master Scalable and High Performance Software Development using Agile, DevOps, CI/CD, Git, Docker, and Kubernetes
Автор: Paulo Cardoso
Издательство: Orange Education Pvt Ltd, AVA
Год: 2025
Страниц: 442
Язык: английский
Формат: pdf, epub
Размер: 11.2 MB

Build Secure, Scalable, and Efficient Software with Modern Best Practices. In today’s fast-paced digital era, efficient software design is the key to building secure, scalable, and high-performing applications. Mastering Efficient Software Design Practices serves as a comprehensive guide for developers, engineers, and architects seeking to enhance their technical expertise and streamline software development workflows. This book covers essential principles, from foundational coding methodologies and version control with Git to Agile, DevOps, and Test-Driven Development (TDD). Readers will learn how to implement Continuous Integration and Continuous Delivery (CI/CD), improve code quality, enforce security best practices, and optimize performance. Real-world examples, case studies, and best practices ensure that theoretical concepts translate into practical skills. By the end of this book, readers will have a solid grasp of modern software development methodologies and the confidence to build robust, maintainable, and future-proof software solutions.
  • Добавил: literator
  • Дата: 30-04-2025, 06:20
  • Комментариев: 0
Название: Generative AI Applications: Planning, Design and Implementation
Автор: David Spuler, Michael Sharpe
Издательство: Aussie AI Labs Pty Ltd.
Год: November 10, 2024
Страниц: 347
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Launch your Generative AI application from idea to implementation. Understand the various options and trade-offs in using LLMs for applications. An AI application is really two components and it’s not very complicated: • Engine — Transformer; • Model — LLM. Transformers are a type of neural network engine that calculates the answers in Generative AI. The Large Language Model (LLM) contains all of the data about the relationships between words and their relative positioning. In terms of technology, the distinction between engines and models is also very simple: • Engine — code; • Model — data. The runtime code is the “engine” and the grunt work is often done in C++ under a Python wrapper. The data is the “model” which is literally all numbers, and no code. The Transformer was a breakthrough in the evolution of neural networks. One of its main advantages was its capacity to perform calculations in parallel, allowing it to increase intelligence through sheer brute-force algorithms. This led to a massive increase in the size of models into multi-billion parameter scale, which we now call Large Language Models (LLMs).
  • Добавил: literator
  • Дата: 29-04-2025, 19:37
  • Комментариев: 0
Название: Beginning jаvascript Syntax: Understanding Syntactical Rules and Structures for Better jаvascript Programming
Автор: Sonu Kapoor
Издательство: Apress
Год: 2025
Страниц: 489
Язык: английский
Формат: pdf
Размер: 40.4 MB

This book is a practical and beginner-friendly guide that focuses exclusively on the syntax of jаvascript, the most widely-used programming language for web development today. Designed to be a clear and accessible introduction for new learners, this book will teach you the essential syntax rules and constructs of jаvascript in a structured, easy-to-understand format. With the explosive growth of web applications and the continued dominance of jаvascript in frameworks like Angular, React, and Node.js, learning jаvascript has never been more relevant. For those starting out in web development, this book will provide the essential foundation needed to build more advanced skills. While other beginner guides may try to cover too much too quickly, this book deliberately focuses on core syntax, so you build a solid understanding from the ground up. For web developers, students, or professionals transitioning into the tech industry.
  • Добавил: literator
  • Дата: 29-04-2025, 17:35
  • Комментариев: 0
Название: Guide to Software Project Management
Автор: Gerard O’Regan
Издательство: Springer
Серия: Undergraduate Topics in Computer Science
Год: 2025
Страниц: 308
Язык: английский
Формат: pdf (true), epub
Размер: 44.9 MB

This essential textbook presents an overview of software project management in an ethical and responsible software engineering environment. The book covers the essentials of software project management, and highlights the importance of ethics and professional responsibility as part of the skill set of the modern project manager. Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software, and the study of such approaches. Programmers are like engineers in that they build software products, and they therefore need education in traditional engineering as well as in the latest technologies. The education of a classical engineer includes product design and mathematics. However, often Computer Science education places an emphasis on the latest technologies, rather than on the important engineering foundations of designing and building high-quality products. Programmers therefore need to learn the key engineering skills to enable them to build products that are safe for the public to use. This includes a solid foundation on design and on the mathematics required for building safe software products.
  • Добавил: umkaS
  • Дата: 29-04-2025, 08:16
  • Комментариев: 0
Название: Почувствуй класс. Учимся программировать хорошо с объектами и контрактами
Автор: Б. Мейер ; под редакцией В. А. Биллига
Издательство: ИНТУИТ
Год: 2020 - 3-е изд.
Cтраниц: 775
Формат: pdf
Размер: 103 мб
Язык: русский

В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия. Она в первую очередь ориентирована на студентов, обучающихся в области информационных технологий, и их преподавателей, но представляет несомненный интерес для всех программистов, создающих программный продукт высокого качества.