ПРОГРАММИРОВАНИЕ » Страница 177
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Societal Impacts of Artificial Intelligence and Machine Learning
/ Комментариев: 0/

Название: Societal Impacts of Artificial Intelligence and Machine Learning
Автор: Carlo Lipizzi
Издательство: Springer
Серия: Synthesis Lectures on Computer Science
Год: 2024
Страниц: 160
Язык: английский
Формат: pdf (true), epub
Размер: 22.0 MB

This book goes beyond the current hype of expectations generated by the news on Artificial Intelligence and Machine Learning by analyzing realistic expectations for society, its limitations, and possible future scenarios for the use of this technology in our current society. Artificial Intelligence is one of the top topics today and is inflating expectations beyond what the technology can do in the foreseeable future. The future cannot be predicted, but the future of some elements of our society, such as technology, can be estimated. This book merges the modeling of human reasoning with the power of AI technology allowing readers to make more informed decisions about their personal or financial decisions or just being more educated on current technologies. Algorithms are the root science of AI. With minimal exceptions, all the new algorithms are around more “powerful” versions of what is called “artificial neural networks” (ANN). Artificial Neural Networks are a type of Machine Learning algorithm that is modeled after the structure and function of the human brain. They comprise interconnected nodes, called artificial neurons, that process information and make decisions. ANNs are used to analyze patterns and make predictions from large sets of data.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Эволюционная архитектура. Автоматизированное управление программным обеспечением, 2-е межд. издание
/ Комментариев: 0/

Эволюционная архитектура. Автоматизированное управление программным обеспечением, 2-е межд. издание
Название: Эволюционная архитектура. Автоматизированное управление программным обеспечением, 2-е межд. издание
Автор: Форд Нил, Парсонс Ребекка, Куа Патрик, Садаладж Прамод
Издательство: Спринт Бук
Год: 2024
Формат: pdf
Страниц: 272
Размер: 14,2 Мб
Язык: русский

Новые инструменты, фреймворки методики и парадигмы вновь и вновь меняют экосистему разработки программного обеспечения. Непрерывный прогресс основных практик разработки на протяжении последних пяти лет заставил искать новые пути и подходы к архитектуре, чтобы соответствовать постоянно меняющимся требованиям пользователей. В обновленном издании авторы Нил Форд, Ребекка Парсонс, Патрик Куа и Прамод Садаладж приводят реальные примеры, соответствующие потребностям современной разработки ПО.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
A Tutorial on Python for Finance
/ Комментариев: 0/

Название: A Tutorial on Python for Finance
Автор: Mohammad Khanalizadeh
Издательство: Independently published
Год: 2024
Страниц: 262
Язык: английский
Формат: pdf
Размер: 19.1 MB

This book includes Python techniques for Data Science and finance. It explains matterials needed for financial analysis in a way that saves your time during learning, and drops unnecessary contents to make you focused on the topic.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Ultimate Rust for Systems Programming: Master Core Programming for Architecting Secure and Reliable Software Systems
/ Комментариев: 0/

Название: Ultimate Rust for Systems Programming: Master Core Programming for Architecting Secure and Reliable Software Systems with Rust and WebAssembly
Автор: Mahmoud Harmouch
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 672
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Building Tomorrow's Systems Today the Rust Way. This book is your guide to mastering Rust programming, equipping you with essential skills and insights for efficient system programming. It starts by introducing Rust's significance in the system programming domain and highlighting its advantages over traditional languages like C/C++. You'll then embark on a practical journey, setting up Rust on various platforms and configuring the development environment. From writing your first "Hello, World!" program to harness the power of Rust's package manager, Cargo, the book ensures a smooth initiation into the language. Delving deeper, the book covers foundational concepts, including variables, data types, control flow, functions, closures, and crucial memory management aspects like ownership, borrowing, and lifetimes. Special attention is given to Rust's strict memory safety guarantees, guiding you in writing secure code with the assistance of the borrow checker. By the end of this journey, you'll have a solid understanding of Rust and how it can be applied in system programming, making you well-equipped for real-world applications.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Creating NPM Package: Your React JavaScript Guide to Create, Test, and Publish NPM Libraries
/ Комментариев: 0/

Название: Creating NPM Package: Your React jаvascript Guide to Create, Test, and Publish NPM Libraries
Автор: Oluwatobi Sofela
Издательство: CodeSweetly
Серия: Creating NPM Package
Год: January 13, 2024
Страниц: 168
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Get this book if you want an effective way to learn how to create NPM packages. This comprehensive guidebook is your go-to resource for mastering the art of creating, testing, and publishing NPM libraries in the React jаvascript ecosystem. You do not need to have any prior knowledge of publishing packages. This beginner-friendly book takes you from zero to creating, testing, and publishing NPM packages like a pro. It uses a scalable project to explain the fundamentals of building and managing NPM packages from scratch. Elevate your skills and become a proficient NPM package developer with this invaluable guide. Start building and sharing your React.js components today! Prerequisite: Familiarity with Git, GitHub, React, and jаvascript will help you learn NPM package publishing better. So, to be better prepared for this book’s content, it’s best to be familiar with the elementary aspects of those tools.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Practical AI Strategies: Engaging with Generative AI in Education
/ Комментариев: 0/

Название: Practical AI Strategies: Engaging with Generative AI in Education
Автор: Leon Furze
Издательство: Amba Press
Год: 2024
Страниц: 198
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

Amid the discourse surrounding the controversial role of generative AI in education, Practical AI Strategies goes beyond the hype to explore the opportunities and challenges of the technology in K-tertiary education. The book looks past individual applications to explore the broader landscape of generative AI, offering educators invaluable insights into its workings and ethical considerations. Divided into six parts, Practical AI Strategies guides readers through the construction and ethics of generative AI technologies, navigates policy landscapes and provides practical strategies for using these technologies in education. Detailed sections on text and image generation provide a solid foundation for using generative AI, and prepare educators for multimodal technologies on the near horizon including video, audio and 3D generation. Generative artificial intelligence (GenAI) is a subfield of AI in which ML is applied to large datasets in order to learn ways to generate new data. That data might be in the form of text, code, images, audio or anything else that can be turned into machine-readable content. In practice, that means that GenAI models are multimodal and can both read and create data in a variety of modes, such as text generation, audio (like speech-to-text), and even video and 3D assets. Right now, you can use GitHub Copilot (owned by Microsoft), ChatGPT, Google’s Bard chatbot and a variety of other LLM-based applications to generate – and in some cases execute – code in many languages. Programming languages like Python, HTML, CSS, jаvascript and C++ can all be generated with these models, meaning you can theoretically build applications, plugins, websites and all manner of software even with very low levels of technical understanding.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Building Generative AI-Powered Apps: A Hands-on Guide for Developers
/ Комментариев: 0/

Название: Building Generative AI-Powered Apps: A Hands-on Guide for Developers
Автор: Aarushi Kansal
Издательство: Apress
Год: 2024
Страниц: 175
Язык: английский
Формат: pdf
Размер: 15.9 MB

Generative AI has gone beyond the responsibility of researchers and data scientists and is being used by production engineers. However, there is a lot of confusion where to get started when building an end-to-end app with generative AI. This book consolidates core models, frameworks, and tools into a single source of knowledge. By providing hands-on examples, the book takes you through the generative AI ecosystem to build applications for production. The book starts with a brief and accessible introduction to transformer models before delving into some of the most popular large language models and diffusions models (image generation). These models are the foundations of both AI and your potential new apps. You will then go through various tools available to work with these models, starting with Langchain, a framework to develop foundational models, which is the next building block you should grasp after understanding generative AI models. The next chapters cover databases, caching, monitoring, etc., which are the topics necessary to build larger-scale applications. Real-world examples using these models and tools are included. By the end of this book, you should be able to build end-to-end apps that are powered by generative AI.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Creating NPM Package: Your React TypeScript Guide to Create, Test, and Publish NPM Libraries
/ Комментариев: 0/

Название: Creating NPM Package: Your React TypeScript Guide to Create, Test, and Publish NPM Libraries
Автор: Oluwatobi Sofela
Издательство: CodeSweetly
Серия: Creating NPM Package
Год: January 11, 2024
Страниц: 178
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Get this book if you want an effective way to learn how to create NPM packages. This comprehensive guidebook is your go-to resource for mastering the art of creating, testing, and publishing NPM libraries in the React TypeScript ecosystem. NPM is a database (storage) for thousands of packages. It is a tool developers use to share, manage, find, and install libraries. Publishing NPM packages is a fantastic way to share your code with others and become a better developer. It is a vital step in contributing to the developer community and showcasing a variety of skills. By the end of the book, you’ll be well-equipped to use React TypeScript to publish your code as an NPM library. Becoming an NPM package publisher is a unique way to have a finished product others can use as a part of or the main component of their apps. You do not need to have any prior knowledge of publishing packages. This beginner-friendly book takes you from zero to creating, testing, and publishing NPM packages like a pro. It uses a scalable project to explain the fundamentals of building and managing NPM packages from scratch.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Data Universe: Organizational Insights with Python: Embracing Data Driven Decision Making
/ Комментариев: 0/

Название: Data Universe: Organizational Insights with Python: Embracing Data Driven Decision Making
Автор: Hayden Van Der Post
Издательство: Reactive Publishing
Год: 2024
Страниц: 416
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unlock the Power of Python to Transform Your Organization with "Data Universe: Organizational Insights with Python". In the rapidly evolving digital landscape, data is the new currency. Mastering it means unlocking endless opportunities for growth, innovation, and efficiency. "Data Universe: Organizational Insights with Python" by Hayden Van Der Post is your comprehensive guide to harnessing the full potential of Python for data-driven decision-making and organizational transformation. Python, with its simplicity and powerful libraries, has become synonymous with the data-driven transformation. Libraries such as Pandas for data manipulation, NumPy for numerical data processing, and Matplotlib for data visualization, among others, have equipped data scientists and analysts with the tools to perform complex analyses with relative ease. Python’s role in this paradigm shift cannot be overstated; it's the lingua franca of Data Science, enabling the translation of data into a narrative that informs decision-making processes. Python, with its extensive ecosystem of data analytics libraries such as Pandas, Scikit-learn, and TensorFlow, serves as a powerful tool in the DDDM process. These libraries simplify the tasks of data manipulation, analysis, and Machine Learning, making Python an indispensable asset in translating complex datasets into meaningful insights.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Bootstrapping Microservices: With Docker, Kubernetes, GitHub Actions, and Terraform, 2nd Edition (Final Release)
/ Комментариев: 0/

Название: Bootstrapping Microservices: With Docker, Kubernetes, GitHub Actions, and Terraform, 2nd Edition (Final Release)
Автор: Ashley Davis
Издательство: Manning Publications
Год: 2024
Страниц: 464
Язык: английский
Формат: pdf (true)
Размер: 15.4 MB

Build a microservices application from scratch, layer by layer. This book teaches the tools and techniques you need. Bootstrapping Microservices with Docker, Kubernetes, and Terraform has helped thousands of developers create their first microservices applications. This fully revised second edition introduces the industry-standard tools and practical skills you’ll use for every microservices application. Author Ashley Davis’s friendly advice and guidance helps you make pragmatic choices that will cut down the learning curve for Docker, Terraform, and Kubernetes. Learning Kubernetes was especially hard. From the outside, it seemed incredibly difficult to penetrate. But I had a job to do, and I needed a way to deliver software, so I pushed on. The going was tough, and I almost gave up on Kubernetes a few times. Terraform is the tool that allowed me to describe the infrastructure of my application. I began writing infrastructure as code, and it felt like I had moved to the big leagues. Taking a microservices application from proof of concept to production is a multi-step operation that relies on tools like Docker, Terraform, and Kubernetes. The best way to learn the whole process is to build a project from the ground up. That’s exactly what you’ll do in this book!