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



Реклама


Название: Pro Spring Boot 3: An Authoritative Guide with Best Practices, 3rd Edition
Автор: Felipe Gutierrez
Издательство: Apress
Год: 2024
Страниц: 935
Язык: английский
Формат: pdf
Размер: 17.5 MB

This book will teach you how to build complex Spring applications and microservices out of the box, with minimal concern over things like configurations. Pro Spring Boot 3 will show you how to fully leverage Spring Boot 3's robust features and how to apply them to create enterprise-ready applications, microservices, and web/cloud applications that just work. Special focus is given to what's been added in the new Spring Boot 3 release, including support for Java 17 and 19; changes to Spring Security; Spring Boot Actuator with Micrometer updates; GraalVM support; RSocket service interfaces; many dependency upgrades; more flexible support for Spring Data JDBC, the new AOT (Ahead-of-Time Transformation); and much more. This book is your authoritative, pragmatic guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no-nonsense reference packed with casestudies that increase in complexity over the course of the book. The author, a senior solutions architect and Principal Technical instructor with VMware, the company behind the Spring Framework, shares his experience, insights, and firsthand knowledge about how Spring Boot technology works and best practices for getting the most out of it. This is an essential book for your Spring learning and reference library. For experienced Spring and Java developers seeking increased productivity gains and decreased complexity and development time in their applications and software services.
Разместил: Ingvar16 10-07-2024, 16:10 | Комментарии: 0 | Подробнее
Название: Professional Python: Object-Oriented Approaches to Efficient Software Development
Автор: Aria Thane
Издательство: Independently published
Год: 2024
Страниц: 240
Язык: английский
Формат: pdf, epub (true)
Размер: 10.7 MB

Embark on a transformative journey into the realm of Python programming with "Professional Python: Object-Oriented Approaches to Efficient Software Development." Tailored for the aspiring and seasoned developer alike, this book unfolds the expansive landscape of Python and its application in object-oriented programming (OOP) to sculpt software that stands the test of complexity and scale. From the foundational bricks of Python syntax to the architectural pillars of OOP, this guide walks you through each concept with clarity and depth. Object-oriented programming is not merely a programming paradigm; it's a way of thinking, a methodology that, when leveraged correctly, can lead to robust software design. This book is an endeavor to bridge this gap, to move beyond the basics of Python, and delve into the hows and whys of OOP, presenting it not just as a set of concepts, but as a toolkit for solving real-world software development challenges. Professional Python is crafted for a wide audience, from intermediate Python programmers who have grasped the fundamentals and are ready to dive deeper, to seasoned developers looking to refine and structure their understanding of OOP in Python. It assumes familiarity with Python's syntax and basic programming concepts, making it an ideal next step for those who wish to consolidate their skills and explore the application of OOP principles in Python to their projects. Educators and students will also find this book a valuable resource, offering a structured curriculum for teaching and learning Python's OOP features, complemented by examples, exercises, and real-world case studies. Furthermore, professionals transitioning to Python from other programming languages can leverage this book to fast-track their understanding of Pythonic OOP.
Разместил: Ingvar16 10-07-2024, 15:19 | Комментарии: 0 | Подробнее
Название: Bayesian Machine Learning in Geotechnical Site Characterization
Автор: Jianye Ching
Издательство: CRC Press
Год: 2025
Страниц: 189
Язык: английский
Формат: pdf (true)
Размер: 27.1 MB

Bayesian data analysis and modelling linked with Machine Learning (ML) offers a new tool for handling geotechnical data. This book presents recent advancements made by the author in the area of probabilistic geotechnical site characterization. Two types of correlation play central roles in geotechnical site characterization: cross-correlation among soil properties and spatial-correlation in the underground space. The book starts with the introduction of Bayesian notion of probability “degree of belief”, showing that well-known probability axioms can be obtained by Boolean logic and the definition of plausibility function without the use of the notion “relative frequency”. It then reviews probability theories and useful probability models for cross-correlation and spatial correlation. Methods for Bayesian parameter estimation and prediction are also presented, and the use of these methods demonstrated with geotechnical site characterization examples. Bayesian Machine Learning in Geotechnical Site Characterization suits consulting engineers and graduate students in the area.
Разместил: Ingvar16 10-07-2024, 08:08 | Комментарии: 0 | Подробнее
Название: Graphic Guide to R: with Processing.R 4 (Graphic Guide to Programming)
Автор: Antony Lees
Издательство: Devoniant
Год: 2024
Страниц: 424
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Ditch the text, unleash the graphic genius! This book is your key to mastering R through the captivating world of data visualization. With Processing's user-friendly interface, you'll be drawing shapes, animating scenes, and creating interactive experiences – all while mastering the power of R. Forget dry syntax; here, you'll grasp core concepts like variables, loops, and functions by bringing your ideas to life on the screen. Processing is a free, open-source, programming language based on the much larger R language. It focusses on the visual output of computer programs, designed for non-programmers, and those more experienced, to create visual graphics and animation. Processing includes everything needed to create and view graphics including an IDE (Integrated Development Environment) that can be used to create programs and graphics. Programming languages are often taught using text output like printing “Hello world!”. By using Processing, we can learn R with interesting graphics, giving immediate visual responses to the code you write, which is much more exciting! The book aims to teach the R programming language to both non-programmers and experienced programmers alike, allowing those who have not worked on computer programs before to become competent in the language and anyone to create some visually stunning graphics and animation using Processing, regardless of prior experience. You will soon discover that there are no real rules to creating graphics in Processing and that minor changes can yield unexpected results.
Разместил: Ingvar16 9-07-2024, 15:11 | Комментарии: 0 | Подробнее
Название: Automating API Delivery: APIOps with OpenAPI (Final)
Автор: Ikenna Nwaiwu
Издательство: Manning Publications
Год: 2024
Страниц: 582
Язык: английский
Формат: epub
Размер: 18.9 MB

Improve speed, quality, AND cost by automating your API delivery process! Automating API Delivery shows you how to strike the perfect balance between speed and usability by applying DevOps automation principles to your API design and delivery process. It lays out a clear path to making both the organizational and technical changes you need to deliver high-quality APIs both rapidly and reliably. Author Ikenna Nwaiwu provides comprehensive guidance on implementing APIOps in your organization. He carefully walks through the technical steps and introduces the essential open-source tools, with practical advice and insights from his years of experience. You’ll benefit from his personal tips for avoiding common pitfalls and challenges of moving to automated API delivery. Create high quality, consistent, and fast-to-market APIs by automating the development process! This innovative book shows you how to apply established Continuous Delivery and DevOps principles along the whole API lifecycle, transforming a collection of individual tasks into a smooth, manageable pipeline that supports automated testing, iterative improvement, and reliable documentation. Automating API Delivery introduces the tools and strategies behind APIOps. You’ll discover tools and process improvements that give you important quick wins, including API governance using the Spectral API linter and establishing an efficient CI/CD pipeline with GitHub Actions. You’ll even discover how to use the powerful OpenAPI Generator to automatically create client and server code from your API definitions.
Разместил: Ingvar16 9-07-2024, 14:51 | Комментарии: 0 | Подробнее
Название: Graphic Guide to Python: with Processing.py 3 (Graphic Guide to Programming)
Автор: Antony Lees
Издательство: Devoniant
Год: 2024
Страниц: 411
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Unleash Your Coding Creativity: Learn Python Through Stunning Visuals. Tired of staring at lines of text? This book is your gateway to learning Python through the magic of graphics! With Processing's user-friendly interface, you'll be drawing shapes, animating scenes, and creating interactive experiences – all while mastering the power of Python. Forget dry syntax; here, you'll grasp core concepts like variables, loops, and functions by bringing your ideas to life on the screen. Processing is a free, open-source, programming language based on the much larger Python language. It focusses on the visual output of computer programs, designed for non-programmers, and those more experienced, to create visual graphics and animation. Processing includes everything needed to create and view graphics including an IDE (Integrated Development Environment) that can be used to create programs and graphics. As Python is not a visual language, it is often taught using text output like printing “Hello world!”. By using Processing, we can learn Python with interesting graphics, giving immediate visual responses to the code you write, which is much more exciting! The book aims to teach the Python programming language to both non-programmers and experienced programmers alike, allowing those who have not worked on computer programs before to become competent in the language and anyone to create some visually stunning graphics and animation using Processing, regardless of prior experience.
Разместил: Ingvar16 9-07-2024, 14:33 | Комментарии: 0 | Подробнее
Название: Mastering AI: A Survival Guide to Our Superpowered Future
Автор: Jeremy Kahn
Издательство: ‎Simon & Schuster
Год: 2024
Страниц: 336
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

A Fortune magazine journalist draws on his expertise and extensive contacts among the companies and scientists at the forefront of artificial intelligence to offer dramatic predictions of AI’s impact over the next decade, from reshaping our economy and the way we work, learn, and create to unknitting our social fabric, jeopardizing our democracy, and fundamentally altering the way we think. Within the next five years, Jeremy Kahn predicts, AI will disrupt almost every industry and enterprise, with vastly increased efficiency and productivity. It will restructure the workforce, making AI copilots a must for every knowledge worker. It will revamp education, meaning children around the world can have personal, portable tutors. It will revolutionize health care, making individualized, targeted pharmaceuticals more affordable. It will compel us to reimagine how we make art, compose music, and write and publish books. The potential of generative AI to extend our skills, talents, and creativity as humans is undeniably exciting and promising. But while this new technology has a bright future, it also casts a dark and fearful shadow. AI will provoke pervasive, disruptive, potentially devastating knock-on effects. Leveraging his unrivaled access to the leaders, scientists, futurists, and others who are making AI a reality, Kahn will argue that if not carefully designed and vigilantly regulated AI will deepen income inequality, depressing wages while imposing winner-take-all markets across much of the economy. AI risks undermining democracy, as truth is overtaken by misinformation, racial bias, and harmful stereotypes. Continuing a process begun by the internet, AI will rewire our brains, likely inhibiting our ability to think critically, to remember, and even to get along with one another—unless we all take decisive action to prevent this from happening.
Разместил: Ingvar16 9-07-2024, 10:54 | Комментарии: 0 | Подробнее
Название: R Programming: Statistical Data Analysis in Research
Автор: Kingsley Okoye, Samira Hosseini
Издательство: Springer
Год: 2024
Страниц: 314
Язык: английский
Формат: pdf (true)
Размер: 17.7 MB

This book is written for statisticians, data analysts, programmers, researchers, professionals, and general consumers on how to perform different types of statistical data analysis for research purposes using R object-oriented programming language and RStudio integrated development environment (IDE). R is an open-source software with a development environment (RStudio) for computing statistics and graphical displays through data manipulation, modeling, and calculation. R packages and supported libraries provide a wide range of functions for programming and analyzing of data. Unlike many of the existing statistical software, R has the added benefit of allowing the users to write more efficient codes by using command-line scripting and vectors. It has several built-in functions and libraries that are extensible and allows the users to define their own (customized) functions on how they expect the program to behave while handling the data, which can also be stored in the simple object system. Therefore, this book serves as both textbook and manual for R statistics particularly in academic research, data analytics, and computer programming targeted to help inform and guide the work of the users. It provides information about different types of statistical data analysis and methods, and the best scenarios for use of each case in R. It gives a hands-on step-by-step practical guide on how to identify and conduct the different parametric and nonparametric procedures.
Разместил: Ingvar16 9-07-2024, 10:16 | Комментарии: 0 | Подробнее
Название: Learn coding with Python and jаvascript: A practical introduction for beginners
Автор: Joachim L. Zuckarelli
Издательство: Springer
Год: 2024
Страниц: 547
Язык: английский
Формат: pdf
Размер: 19.0 MB

Whether on the computer, tablet, mobile phone, in the car or in the coffee machine - computer programs determine our everyday life. Software is becoming increasingly important, hardly anything works without the mysterious power of algorithms. But how do programs work? And how do you develop them? This book teaches you the basics of programming. Using everyday examples, you will first learn the basic concepts of programming, which are similar in all programming languages. Based on these basic ideas, you will then learn two popular and very useful programming languages, Python and jаvascript, in a systematic way and with many practical exercises, which you can use for a wide range of different tasks. The book is aimed at novice programmers of all ages (from students to professionals) who have no previous programming experience. If you talk to professional software developers, you will often hear that they know a range of languages in which computer programs are written. Some programmers list an impressively long list of languages with sometimes very strange names. How is that possible? How can they all speak two, three, four of these programming languages? Are they all geniuses? Not at all. However, programmers take advantage of a simple fact, namely that programming languages are very similar in many aspects, much more similar than natural languages like English or Spanish are to each other. Many basic concepts are found in virtually all programming languages in one form or another. They may be called differently in each language, but in the end they are always just variants of the same idea implemented in different ways. If you understand these basic concepts, you can learn new programming languages quickly because you know exactly what to look for and only need to understand how the new programming language you’re learning implements each basic concept. This makes language learning much easier.
Разместил: Ingvar16 9-07-2024, 05:37 | Комментарии: 0 | Подробнее
Название: A Gamer's Introduction to Programming in C#: Welcome Brave Adventurer!
Автор: Aaron Langille
Издательство: CRC Press
Год: 2025
Страниц: 343
Язык: английский
Формат: pdf (true)
Размер: 13.8 MB

Turn your love of video games into a new love of programming by learning the ins and outs of writing code while also learning how to keep track of high scores, what video game heroes and loot boxes are made of, how the dreaded RNG (random number generation) works, and much, much more. This book is the first in an ongoing series designed to take readers from no coding knowledge to writing their own video games and interactive digital experiences using industry standard languages and tools. But coding books are technical, boring, and scary, aren’t they? Not this one. Within these pages, readers will find a fun and approachable adventure that will introduce them to the essential programming fundamentals like variables, computer-based math operations, RNG, logic structures, including if-statements and loops, and even some object-oriented programming. Using Visual Studio and C#, readers will write simple but fun console programs and text-based games that will build coding skills and confidence. Packed with practical examples and plain-language explanations, this book is structured like a video game, complete with levels to progress through, bonus levels for extra practice, cutscenes that offer info-packed coding breaks, and end-of-level code rewards to illustrate how everything fits together. Gain even more experience by exploring the resources and bonus materials at the companion website. Engaging and concise, this book is appealing to both a general readership as well as course convenors and students of programming.
Разместил: Ingvar16 9-07-2024, 04:47 | Комментарии: 0 | Подробнее



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