Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Programming Large Language Models With Azure Open AI: Conversational Programming and Prompt Engineering With LLMs
Автор: Francesco Esposito
Издательство: Microsoft Press/Pearson Education
Год: 2024
Страниц: 344
Язык: английский
Формат: pdf, epub
Размер: 42.4 MB

Use LLMs to build better business software applications. Autonomously communicate with users and optimize business tasks with applications built to make the interaction between humans and computers smooth and natural. Artificial Intelligence expert Francesco Esposito illustrates several scenarios for which a LLM is effective: crafting sophisticated business solutions, shortening the gap between humans and software-equipped machines, and building powerful reasoning engines. Insight into prompting and conversational programming—with specific techniques for patterns and frameworks—unlock how natural language can also lead to a new, advanced approach to coding. Concrete end-to-end demonstrations (featuring Python and ASP.NET Core) showcase versatile patterns of interaction between existing processes, APIs, data, and human input. For software architects, lead developers, and individuals with a background in programming—particularly those familiar with languages like Python and possibly C# (for ASP.NET Core)—will find the content in this book accessible and valuable. In the vast realm of software professionals who might find the book useful, I’d call out those who have an interest in ML, especially in the context of LLMs.
Разместил: Ingvar16 14-03-2024, 22:47 | Комментарии: 0 | Подробнее
Название: Data Structures and Algorithms with Go: Create efficient solutions and optimize your Go coding skills
Автор: Dušan Stojanović
Издательство: BPB Publications
Год: 2024
Страниц: 188
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Dive into the endless possibilities of data structures and algorithms and have fun doing it. Go, designed by Google, is a modern, open-source language known for its simplicity, readability, and efficiency. It excels at building web applications, network tools, and cloud services. Its clear syntax and built-in concurrency features make it a popular choice for modern developers. This guide simplifies the basics by introducing arrays, lists, stacks, queues, maps, trees, and graphs in a practical way. Get hands-on experience, understand essential operations, and compare strengths and weaknesses. Perfect your skills with searching, sorting, and efficient data retrieval techniques. Traverse graphs and trees with ease, all illustrated in the Go code for real-world application, and conclude with insights for ongoing learning. After reading this book, the reader can determine when and why specific data structures should be used and when an algorithm best fits the actual problem’s solution. The book targets beginners and experienced developers who want to learn how to implement particular algorithms. It is also helpful for developers who wish to expand their knowledge of data structures and algorithms.
Разместил: Ingvar16 14-03-2024, 22:13 | Комментарии: 0 | Подробнее
Название: Python Apps on Visual Studio Code: Develop apps and utilize the true potential of Visual Studio Code
Автор: Swapnil Saurav
Издательство: BPB Publications
Год: 2024
Страниц: 344
Язык: английский
Формат: pdf, epub
Размер: 16.4 MB

Supercharge your Python skills: Build stunning apps using Visual Studio Code. Python is the most user-friendly programming language, and with VS Code, coding becomes even easier. VS Code is a code editor that supports tasks like debugging and version control. This book will help readers enhance basic programming skills, create efficient Python applications with ease, and skip lengthy learning hours for smart development. Utilize the capabilities of Visual Studio Code with this book. From setting up the environment to developing Python applications, this book will help you explore various aspects of Visual Studio Code. Go in-depth with advanced topics like building desktop databases, mastering algorithms, and creating multi-threading applications. The readers will learn to create a Jupyter Dashboard, edit Jupyter Notebooks, master Tkinter GUI, and develop Flask web applications. Explore container work in Azure for a complete understanding of using VS Code in diverse development scenarios. By the end of this book, the readers will become self-reliant coding experts by creating smart solutions. Visual Studio Code, commonly known as VS Code, has emerged as one of the most preferred code editors for Python developers. Its lightweight nature, extensive customization options, and powerful features make it an ideal choice for anyone looking to write Python applications.
Разместил: Ingvar16 14-03-2024, 21:38 | Комментарии: 0 | Подробнее
Название: Learning OpenTelemetry: Setting Up and Operating a Modern Observability System
Автор: Ted Young, Austin Parker
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 250
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry dаta: tracing, metrics, logs, RUM, eBPF, and more. This practical guide shows you how to set up, operate, and troubleshoot the OpenTelemetry observability system. Authors Austin Parker, head of developer relations at Lightstep and OpenTelemetry Community Maintainer, and Ted Young, cofounder of the OpenTelemetry project, cover every OpenTelemetry component, as well as observability best practices for many popular cloud, platform, and data services such as Kubernetes and AWS Lambda. You'll learn how OpenTelemetry enables OSS libraries and services to provide their own native instrumentation—a first in the industry.
Разместил: Ingvar16 14-03-2024, 20:55 | Комментарии: 0 | Подробнее
Название: Building Green Software: A Sustainable Approach to Software Development and Operations
Автор: Anne Currie, Sarah Hsu, Sara Bergman
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 357
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview of this topic—discussing everything from the likely evolution of national grids to the effect those changes will have on the day-to-day lives of developers. Ideal for everyone from new developers to CTOs, Building Green Software tackles the challenges involved and shows you how to build, host, and operate code in a way that's not only better for the planet but also cheaper and relatively low-risk for your business. The problem with code efficiency is that although cutting CPU/GPU use can potentially have a huge impact on carbon emissions and is well understood—the same techniques have been used for many decades in high-performance computing (HPC)—it is high effort for engineers. You might get a hundredfold reduction in carbon emissions by switching, for example, from Python to a much more efficient language like Rust, but there will be a price to pay in productivity. Developers really do deliver much more quickly when they are using lower machine-efficiency languages like Python.
Разместил: Ingvar16 14-03-2024, 20:22 | Комментарии: 0 | Подробнее
Название: Graph Data Science with Python and Neo4j: Hands-on Projects on Python and Neo4j Integration for Data Visualization and Analysis Using Graph Data Science for Building Enterprise Strategies
Автор: Timothy Eastridge
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 204
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Graph Data Science with Python and Neo4j is your ultimate guide to unleashing the potential of graph Data Science by blending Python's robust capabilities with Neo4j's innovative graph database technology. From fundamental concepts to advanced analytics and machine learning techniques, you'll learn how to leverage interconnected data to drive actionable insights. Beyond theory, this book focuses on practical application, providing you with the hands-on skills needed to tackle real-world challenges. Python and Neo4j are both terrific tools for graph data science. Each offers powerful tools and frameworks to analyze interconnected data. In theory, it is possible to implement end-to-end graph data science with either Python or Neo4j individually. However, in practice, it is much simpler to leverage both tools together to maximize the value of each tool. Python has become one of the most popular programming languages in the data science community due to its rich ecosystem of libraries and packages, allowing all users to leverage the incredible work of others and jumpstart their analysis. Python comes with several integrated development environments (IDEs) that facilitate code visualization, allowing users not only to view and debug their code but also to create graphs, charts, and various other visual representations of data.
Разместил: Ingvar16 14-03-2024, 06:12 | Комментарии: 0 | Подробнее
Название: 80+ Python Coding Challenges for Beginners: Python Exercises to Make You a Better Programmer. No Prior Experience Needed: 80+ Python Challenges to Launch Your Coding Journey
Автор: Katie Millie
Издательство: Independently published
Серия: Python Trailblazer’s Bible
Год: 2024
Страниц: 152
Язык: английский
Формат: pdf
Размер: 12.7 MB

Conquer the Python Challenge: 80+ Exercises to Unleash Your Programming Superpowers. Do you dream of becoming a Python coding wizard? Are you tired of tutorials that leave you feeling lost in a sea of theory? 80+ Python Coding Challenges for Beginners is your ultimate training ground, designed to transform you from a curious novice into a confident Python pro. Forget dry lectures and endless syntax explanations. This book is your action-packed adventure into the thrilling world of Python programming. Through a meticulously curated selection of 80+ coding challenges, you'll: Master the Fundamentals: Solidify your grasp of core Python concepts like variables, data types, operators, control flow, functions, and more. Each challenge builds upon the previous one, ensuring a smooth and steady learning curve. Level Up Your Skills: Conquer progressively challenging problems that push your boundaries and refine your problem-solving prowess. From basic calculations to string manipulation and working with lists, you'll tackle diverse tasks that will prepare you for real-world coding scenarios. Whether you're a complete beginner or have a basic understanding of Python, this book is your launchpad to coding mastery. With each challenge conquered, you'll gain the confidence, knowledge, and practical skills to tackle any Python programming task that comes your way.
Разместил: Ingvar16 14-03-2024, 05:39 | Комментарии: 0 | Подробнее
Название: Research Software Engineering: A Guide to the Open Source Ecosystem
Автор: Matthias Bannert
Издательство: CRC Press
Серия: Data Science Series
Год: 2024
Страниц: 201
Язык: английский
Формат: pdf (true)
Размер: 14.0 MB

Research Software Engineering: A Guide to the Open Source Ecosystem strives to give a big-picture overview and an understanding of the opportunities of programming as an approach to analytics and statistics. The book argues that a solid "programming" skill level is not only well within reach for many but also worth pursuing for researchers and business analysts. The ability to write a program leverages field-specific expertise and fosters interdisciplinary collaboration as source code continues to become an important communication channel. Given the pace of the development in data science, many senior researchers and mentors, alongside non-computer science curricula lack a basic software engineering component. This book fills the gap by providing a dedicated programming-with-data resource to both academic scholars and practitioners. Even though Research Software Engineering aims to be inclusive and open to a broad audience with different starting points, several prerequisites exist to get the most out of this book. I recommend you have made your first experience with an interpreted programming language like R or Python.
Разместил: Ingvar16 13-03-2024, 22:36 | Комментарии: 0 | Подробнее
Название: Android Development with Kotlin: Crafting Dynamic Mobile Experiences
Автор: Theophilus Edet
Издательство: CompreQuest Books
Серия: Mobile App Development
Год: 2024
Страниц: 267
Язык: английский
Формат: pdf
Размер: 31.1 MB

Mastering Android Development: Crafting Memorable Mobile Experiences. Are you ready to unlock the secrets of crafting dynamic and captivating mobile experiences on the Android platform? Look no further than "Android Development with Kotlin: Crafting Dynamic Mobile Experiences." This comprehensive guide will revolutionize your approach to Android development, empowering you to create apps that stand out in today's competitive market. Sparking Curiosity: Engaging Mobile App Development Strategies. In this book, you'll embark on a journey into the world of Android development with Kotlin, the modern programming language that's taking the industry by storm. Whether you're a seasoned developer or a newcomer to mobile app development, you'll find valuable insights and practical techniques to elevate your skills and build exceptional apps. Discover the power of Kotlin as you delve into essential concepts such as activity lifecycle management, UI design principles, and navigation patterns. With clear explanations and hands-on examples, you'll learn how to harness Kotlin's expressive syntax and advanced features to streamline your development workflow and write clean, maintainable code.
Разместил: Ingvar16 13-03-2024, 21:45 | Комментарии: 0 | Подробнее
Название: Learn Scala: Learn Scala latest version
Автор: A. De Quattro
Издательство: Independently published
Год: 2024
Страниц: 120
Язык: английский
Формат: pdf
Размер: 15.2 MB

Discover the potential of programming with the "Learn Scala" manual. Learn to create effective and efficient code using one of the most powerful and versatile programming languages. With practical examples and clear explanations, this guide will guide you step by step into the world of Scala programming. Programming with Scala is a fascinating topic that has attracted the interest of many developers in recent years. Scala is a multi-paradigm programming language that combines functional and object-oriented features, offering developers the flexibility needed to tackle a wide range of programming problems. In this introduction to programming with Scala, we will explore the key features and concepts of this language, providing a comprehensive overview of its capabilities and potential. Scala is a language suitable for both beginners, thanks to its intuitive syntax that is easy to learn, and for experts, who can leverage its advanced features to write more efficient and maintainable code. Scala is a powerful and flexible programming language that offers developers a wide range of tools and features to tackle various programming problems. With its intuitive syntax, interoperability with Java, strong static typing, and powerful API for concurrency, Scala is an ideal choice for those seeking a modern and efficient programming language.
Разместил: Ingvar16 13-03-2024, 19:02 | Комментарии: 0 | Подробнее



 MyMirKnig.ru  ©2019     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности