Server-Driven Web Apps with htmx

Автор: literator от 15-08-2024, 06:50, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Server-Driven Web Apps with htmx
Автор: R. Mark Volkmann
Издательство: Pragmatic Bookshelf
Год: August 2024 (Book version: P1.0)
Страниц: 182
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 15.2 MB

htmx is a library that adds logic and server interaction to HTML; you get the effect of using a front-end SPA framework without writing front-end code. Use any server-side programming language and framework to build server applications with endpoints that simply return snippets of HTML. Dynamically update portions of the current web page from HTTP responses. Add interactivity with jаvascript and libraries such Alpine and _hyperscript. Make your apps more secure by escaping user-supplied content and specifying a Content Security Policy. Go beyond basic HTTP requests with WebSockets and server-sent events. The htmx jаvascript library gives you a new way to craft web applications. The htmx approach differs significantly from that of the currently popular single-page application (SPA) frameworks; rather than write a bunch of jаvascript, you simply annotate HTML elements before you send them to the browser. The resulting code is easier to understand and modify, and because it downloads less to the browser and doesn't need JSON creation and parsing, you'll find it performs better, too. The htmx library is quite small—less than 17KB minified and compressed. Pages load faster due to downloading less jаvascript code than when using typical SPA frameworks. You can see these improvements with app metrics such as First Contentful Paint and Time to Interactive. Htmx applications also provide faster server interactions because the time spent generating and parsing JSON is eliminated.
 

Synergy of AI and Fintech in the Digital Gig Economy

Автор: literator от 15-08-2024, 06:07, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Synergy of AI and Fintech in the Digital Gig Economy
Автор: Alex Khang, Babasaheb Jadhav, Vugar Abdullayev Hajimahmud, Ipseeta Satpathy
Издательство: CRC Press
Год: 2025
Страниц: 442
Язык: английский
Формат: pdf (true)
Размер: 19.8 MB

The convergence of Artificial Intelligence (AI) and Financial Technology (Fintech) has ushered in a new era of innovation in the finance ecosystem, particularly within the context of the digital gig economy. This emerging trend has created a unique set of challenges and opportunities, which AI and Fintech are poised to address. This book explores how the convergence of these cutting-edge technologies is reshaping the financial landscape, especially related to the way people work and earn in the gig economy, and examines the rise of the digital gig economy and its impact on the traditional workforce. Synergy of AI and Fintech in the Digital Gig Economy presents the key advancements in AI and Fintech, how they are disrupting traditional financial systems, and how AI-powered tools and platforms are streamlining financial processes, enhancing decision-making, and providing personalized services to individuals and businesses. AI refers to the simulation of human intelligence in machines, enabling them to perform tasks typically requiring human intelligence, such as learning, reasoning, problem‑solving, and decision‑making. AI systems use algorithms and large datasets to recognize patterns, make predictions, and improve their performance over time. ML is a subset of AI focused on the development of algorithms that enable machines to learn from and make predictions or decisions based on data. ML algorithms use statistical techniques to allow computers to improve their performance on a specific task through learning from data, without being explicitly programmed. ML is the core technology that drives many AI applications, as it provides systems the ability to adapt and improve with experience. In recent years, the integration of Artificial Intelligence (AI) and Machine Learning (ML) has emerged as a game‑changer in fintech. AI‑powered chatbots, robo‑advisors, and fraud detection systems have revolutionized customer service, investment management, and risk mitigation in the financial industry.
 

The AI Playbook: Mastering the Rare Art of Machine Learning Deployment

Автор: literator от 14-08-2024, 20:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: The AI Playbook: Mastering the Rare Art of Machine Learning Deployment
Автор: Eric Siegel
Издательство: The MIT Press
Год: 2024
Страниц: 255
Язык: английский
Формат: pdf (true)
Размер: 10.4 MB

In his bestselling first book, Eric Siegel explained how Machine Learning works. Now, in The AI Playbook, he shows how to capitalize on it. This book presents a strategic and tactical playbook for launching Machine Learning, a six-­step discipline to run an ML project so that it successfully deploys. I call this practice bizML. The greatest tool is the hardest to use. Machine Learning is the world's most important general-purpose technology—but it's notoriously difficult to launch. Outside Big Tech and a handful of other leading companies, Machine Learning initiatives routinely fail to deploy, never realizing value. What's missing? A specialized business practice suitable for wide adoption. In The AI Playbook, bestselling author Eric Siegel presents the gold-standard, six-step practice for ushering Machine Learning projects from conception to deployment. He illustrates the practice with stories of success and of failure, including revealing case studies from UPS, FICO, and prominent dot-coms. This disciplined approach serves both sides: It empowers business professionals, and it establishes a sorely needed strategic framework for data professionals. Beyond detailing the practice, this book also upskills business professionals—painlessly. It delivers a vital yet friendly dose of semi-technical background knowledge that all stakeholders need to lead or participate in Machine Learning projects, end to end. This puts business and data professionals on the same page so that they can collaborate deeply, jointly establishing precisely what Machine Learning is called upon to predict, how well it predicts, and how its predictions are acted upon to improve operations. These essentials make or break each initiative—getting them right paves the way for Machine Learning's value-driven deployment.
 

An Introduction to the Management of Complex Software Projects

Автор: literator от 14-08-2024, 16:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: An Introduction to the Management of Complex Software Projects
Автор: Veljko Milutinović, Filip Đorđević, Miloš Kotlar, Jakob Salom
Издательство: Cambridge Scholars Publishing
Год: 2024
Страниц: 246
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This book explores the challenges of managing software projects, such as changing requirements, uncertain technologies, and evolving user needs, provides strategies for addressing these and other emerging issues, and contains a number of eye-opening perspectives from experts in different fields. Instead of relying solely on traditional project management techniques, the book presents a holistic, adaptive, and flexible framework that takes into account the unique challenges of each particular case of software development. It recognizes that software development is a complex and creative process that involves people with diverse skills and personalities, and provides insights into how to motivate and manage teams, how to communicate effectively, how to automate processes, and how to deal with conflict and uncertainty, from computer engineering and mathematical logic, all the way to advanced geophysics and earthquake engineering. It provides a wealth of practical advice and guidance, as well as insights into the latest schools of thought related to software project management. This section is based on the practical implementation of the software solutions carried out in a Python environment with Keras and TensorFlow, as well as in the Matlab framework. The presented programming codes, based mainly on Artificial Neural Networks (ANNs) were formed for regression issues intended for predictive analyses, but the fundamentals can also be applied to classification problems with appropriate model adaptation. In addition, per the author’s selection, the basics for the application of some mentioned alternative techniques that are widely used in the construction industry such as Deep-Learning, Random Forest or Support Vector Machines are given, with detailed step-by-step instructions for building a full model with all phases of data processing and extraction of the results, applicable to a wide range of engineering tasks.
 

Software Design (2024)

Автор: literator от 14-08-2024, 14:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Software Design
Автор: Bechoo Lal
Издательство: Toronto Academic Press
Год: 2024
Страниц: 239
Язык: английский
Формат: pdf (true)
Размер: 37.0 MB

This book is a comprehensive guide to the principles and practices of designing software systems. It covers topics such as software architecture, design patterns, object-oriented design, and software development methodologies. The book is intended for software developers, architects, and project managers who want to learn how to design effective software systems. By following the guidelines provided in this book, readers can create software that is maintainable, scalable, and adaptable to changing requirements. The importance of design in software development cannot be overstated. Software design is complex for a variety of reasons. It is significantly more challenging to teach and learn software design. There have been numerous textbooks created on software design. Most focus on a single program design method, such as object-oriented software development. Few, however, have tackled software design at a higher level of abstraction, such as the methodological level, which is the focus of this subject.
 

Fundamentals of Programming

Автор: literator от 14-08-2024, 13:42, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Fundamentals of Programming
Автор: Mir Shehzad Ahmad
Издательство: Toronto Academic Press
Год: 2024
Страниц: 242
Язык: английский
Формат: pdf (true)
Размер: 35.1 MB

This text is a comprehensive guide to computer programming, covering the basic principles, concepts, and techniques of programming. The book provides a detailed overview of programming languages, algorithms, data structures, and software development methodologies. With clear explanations and practical examples, this book is an excellent starting point for anyone interested in learning programming fundamentals. It is an essential resource for students and professionals who want to develop their programming skills and enhance their understanding of Computer Science. Programming refers to the process of creating software or computer programs that can perform specific tasks. It involves using programming languages such as Python, Java, C++, jаvascript, and others to write code that can be executed by a computer. Programming is used in a wide range of applications, including web development, mobile app development, game development, scientific computing, and data analysis. It can involve various programming paradigms, such as procedural, object-oriented, or functional programming. To write effective and efficient code, programmers need to understand programming concepts such as data types, functions, arrays, control structures, algorithms, and data structures. The discussion of the book starts with the fundamentals of programming and software development lifecycle, followed by the evolution and evaluation of different programming languages. Also, the basic concept of algorithms and data structures, along with different data types used in programming, are described in detail in this book.
 

DataFrame Manipulation: Theory and Applications With Python and Tkinter

Автор: literator от 14-08-2024, 05:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: DataFrame Manipulation: Theory and Applications With Python and Tkinter
Автор: Vivian Siahaan, Rismon Hasiholan Sianipar
Издательство: Balige Publishing
Год: 2024
Страниц: 747
Язык: английский
Формат: epub
Размер: 18.2 MB

A DataFrame is a crucial data structure in Pandas, a versatile Python library for data manipulation and analysis. It is designed to handle two-dimensional, labeled data similar to a spreadsheet or SQL table, facilitating operations such as filtering, sorting, grouping, and aggregating. DataFrames can be created from various data sources, including lists, dictionaries, or NumPy arrays. They offer robust data handling features, including managing missing values and performing input/output operations with diverse file formats. Key capabilities of DataFrames include hierarchical indexing, time series functionality, and integration with libraries like NumPy and Matplotlib, which are essential for efficient data analysis and transforming raw data into actionable insights. Several projects in this book demonstrate practical applications of DataFrames and Tkinter for data analysis. Tkinter-based GUI applications are used in various projects to interact with and visualize data. For instance, one project features a Tkinter GUI that allows users to filter and view sales data interactively, while another enables filtering and viewing of movie data based on release year and rating. Additional projects involve building GUIs to manage and visualize synthetic data for different applications, such as sales, temperature, and medical data. These applications integrate pandas for data manipulation, Tkinter for user interfaces, and Matplotlib for graphical representations, providing comprehensive tools for exploring, analyzing, and visualizing data.
 

Учебник по функциям Excel и программированию в среде VBA

Автор: literator от 14-08-2024, 01:59, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Учебник по функциям Excel и программированию в среде VBA
Автор: С.А. Швыдков
Издательство: МГУ
Год: 2019
Страниц: 105
Язык: русский
Формат: pdf
Размер: 10.1 MB

В книге рассматриваются вопросы применения встроенных функций Excel для решения прикладных задач, а также приводятся начальные сведения языка программирования VBA для Excel. Материал излагается в краткой, доступной форме и иллюстрируется большим количеством наглядных примеров. Учебник предназначен для пользователей, имеющих опыт работы в приложении Excel, но не использующих широких возможностей встроенных функций и программирования в VBA, а также всем интересующимся обработкой информации в Excel. Учебник будет полезен студентам начальных курсов ВУЗов, изучающих информатику. Раздел I данного учебного пособия предназначен для студентов, ознакомленных с возможностями Excel, но не имеющих достаточного опыта в обработке данных с помощью встроенных функций. В этом разделе в краткой форме рассматриваются наиболее востребованные функции из различных категорий (текстовые, логические, статистические...). Применение этих функций наглядно демонстрируется на примерах. Раздел II книги посвящен языку программирования VBA. Предназначен этот раздел для тех, кто имеет некоторый опыт в программировании в других языках, но не решал задач с помощью VBA, а также для тех, кто никогда не программировал, но желает познакомиться с часто встречающейся аббревиатурой VBA.
 

Нейросети. Обработка аудиоданных

Автор: SCART56 от 13-08-2024, 19:40, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Нейросети. Обработка аудиоданных
Автор(ы): Картер Д.
Издательство: Литрес/Автор
Год: 2023
Страниц: 123
Формат: pdf, fb2, epub
Размер: 16 Мб
Язык: русский

Эта книга — отличный ресурс для тех, кто желает углубиться в мир аудиоанализа с применением современных методов машинного обучения и нейронных сетей. Подойдет как для начинающих так и для уже опытных пользователей. Вы познакомитесь с распознаванием речи, научитесь создавать акустические модели и оптимизировать их для точного распознавания.
 

Responsible AI: Implement an Ethical Approach in your Organization

Автор: literator от 13-08-2024, 15:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Responsible AI: Implement an Ethical Approach in your Organization
Автор: Olivia Gambelin
Издательство: ‎Kogan Page
Год: 2024
Страниц: 273
Язык: английский
Формат: pdf (true), epub
Размер: 18.9 MB

Responsible AI is a guide to how business leaders can develop and implement a robust and responsible AI strategy for their organizations. Responsible AI has rapidly transitioned to a strategic priority for leaders and organizations worldwide. Responsible AI guides readers step-by-step through the process of establishing robust yet manageable ethical AI initiatives for any size organization, outlining the three core pillars of building a responsible AI strategy: people, process and technology. It provides the insight and guidance needed to help leaders fully understand the technical and commercial potential of ethics in AI while also covering the operations and strategy needed to support implementation. Responsible AI breaks down what it means to use ethics and values as a modern-day decision-making tool in the design and development of AI. It conceptually covers both how ethics can be used to identify risks and establish safeguards in the development of AI and how to use ethics-by-design methods to stimulate AI innovation. It also covers the different considerations for large enterprises and SMEs and discusses the role of the AI ethicist. It is supported by practical case studies from organizations such as IKEA, Nvidia, Rolls-Royce and NatWest Group.