Designing Data-Intensive Applications
Автор: Martin Kleppmann
Designing Data-Intensive Applications
— це фундаментальний посібник для розробників, архітекторів і аналітиків даних, які працюють із системами великих даних. Автор детально пояснює, як спроєктувати масштабовані, надійні та ефективні системи для роботи з даними.
Глибокий аналіз ключових технологій у роботі з великими даними.
Порівняння систем, що використовуються в реальному світі (MongoDB, Cassandra, Redis, Kafka).
Практичні приклади та пояснення складних концепцій простою мовою.
Книга є своєрідним довідником для проєктування розподілених систем.
Designing Data-Intensive Applications
— це маст-хев для кожного, хто працює у сфері розробки, науки про дані та обробки великих даних! Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
AI Engineering – Building Applications eith Foundation Models (2024)
Автор: Chip Huyen
Сучасні досягнення в галузі штучного інтелекту (ШІ) спростили створення AI-продуктів, перетворивши ШІ з вузької дисципліни на потужний інструмент розробки. У цій книзі авторка розглядає AI engineering – процес створення застосунків із використанням доступних моделей.
Книга буде корисною для розробників AI-застосунків, інженерів з машинного навчання та всіх, хто цікавиться сучасними підходами до створення AI-продуктів.
Про автора: Чіп Хюєн – фахівчиня з прискорення аналітики даних на GPU у Voltron Data, раніше працювала в Snorkel AI та NVIDIA, заснувала стартап з AI-інфраструктури, викладала курс "Machine Learning Systems Design" у Стенфорді. Авторка бестселера "Designing Machine Learning Systems".
Please open Telegram to view this post
VIEW IN TELEGRAM
2025 рік уже на порозі, і це чудова нагода подякувати вам за вашу підтримку та інтерес до нашого каналу "Книги програміста".
Ви — наша головна мотивація збирати найкращі книги, ресурси та знання у світі розробки, аналітики та технологій.
Ми обіцяємо продовжувати ділитися з вами найкориснішими матеріалами для навчання та професійного розвитку.
Дякуємо, що залишаєтесь із нами. До зустрічі у 2025 році!
Please open Telegram to view this post
VIEW IN TELEGRAM
Learning Data Science
Автори: Sam Lau, Joseph Gonzalez, Deborah Nolan
Learning Data Science
— це комплексний посібник, що охоплює всі етапи життєвого циклу науки про дані: від збору та обробки до аналізу й отримання висновків.Книга призначена для початківців у сфері науки про дані, а також для тих, хто вже працює з даними та прагне поглибити свої знання.
Огляд основних етапів роботи з даними.
Як правильно ставити дослідницькі запитання та визначати необхідні дані.
Методи збору, очищення та підготовки даних для аналізу.
Побудова моделей та інтерпретація отриманих результатів.
Please open Telegram to view this post
VIEW IN TELEGRAM
AI-Assisted Programming
Автор: Tom Taulli
O'Reilly Media
Книга
AI-Assisted Programming
надає практичні поради щодо використання інструментів штучного інтелекту на всіх етапах розробки програмного забезпечення: від збору вимог і планування до кодування, налагодження, тестування та документування.Автор розглядає як загальні мовні моделі (ChatGPT, Gemini, Claude), так і спеціалізовані системи для кодування (GitHub Copilot, Tabnine, Cursor, Amazon CodeWhisperer).
Основні функції, відмінності між AI-асистентами та традиційними компіляторами, інтеграція з середовищами розробки.
Огляд можливостей та випадків використання GitHub Copilot, Amazon CodeWhisperer та інших.
Як застосовувати ChatGPT, Gemini, Claude для написання коду, пояснення та конвертації між мовами.
Використання ШІ для збору вимог, планування, кодування, налагодження та тестування.
Як ефективно формулювати запити до AI-асистентів для отримання потрібного коду.
Створення регулярних виразів, початкового коду, об'єктно-орієнтованих класів та GitHub Actions за допомогою ШІ.
Створення професійних інтерфейсів користувача без глибоких знань програмування.
AI-Assisted Programming
рекомендується всім, хто цікавиться сучасними підходами до розробки програмного забезпеченняPlease open Telegram to view this post
VIEW IN TELEGRAM
Fundamentals of Data Engineering
Автори: Joe Reis, Matt Housley
Ця книга є ідеальним гідом для тих, хто хоче зрозуміти основи інженерії даних. Вона охоплює ключові концепції та практики, необхідні для побудови масштабованих, надійних та ефективних data-пайплайнів. Автори пропонують системний підхід до управління даними, починаючи від збору і обробки до зберігання та аналізу.
🔍 Основні теми книги:
- Чіткий і структурований підхід до навчання інженерії даних.
- Актуальні приклади, які базуються на реальних викликах у сфері управління даними.
- Пояснення ключових технологій, необхідних для роботи з сучасними data-системами.
Ця книга підходить:
Fundamentals of Data Engineering
— це обов’язковий посібник для всіх, хто хоче побудувати міцну базу у сфері роботи з даними та зрозуміти, як створювати інноваційні рішення для управління інформацією.Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Designing Machine Learning Systems
Авторка: Chip Huyen
У цій книзі авторка розглядає комплексний підхід до проєктування систем машинного навчання, які є надійними, масштабованими, підтримуваними та адаптивними до змінних умов і бізнес-вимог.
Книга містить практичні приклади та реальні кейси, що допоможуть інженерам та дослідникам у створенні ефективних ML-систем.
Please open Telegram to view this post
VIEW IN TELEGRAM
Your AI Roadmap
: Дії для розширення вашої кар'єри, фінансів та радостіАвторка: Джоан Пальмітер Бажорек
🖥 O'Reilly
У сучасну епоху штучного інтелекту (ШІ) багато професій зазнають змін, і необхідність забезпечити стабільність кар'єри та фінансів стає актуальною як ніколи. Книга "Your AI Roadmap" пропонує сучасний план дій для розвитку кар'єри та фінансової незалежності.
Поєднуючи поради щодо кар'єрного зростання та управління фінансами, авторка надає практичні рекомендації для досягнення успіху в епоху
Книга буде корисною для:
... всіх, хто прагне адаптуватися до змін, спричинених розвитком ШІ, та забезпечити стабільність своєї кар'єри та фінансів.
Забезпечте своє майбутнє в епоху ШІ разом із "Your AI Roadmap"!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Grokking Machine Learning
Автор:Luis Serrano
— це книга яка пропонує просте та інтуїтивне введення в машинне навчання (ML). Книга відома своїм доступним стилем викладу і підходить для початківців, які хочуть зрозуміти основи машинного навчання без складних математичних формул чи програмування.
- Книга пояснює принципи ML через практичні приклади та аналогії.
- Вона не передбачає попередніх знань у галузі математики чи програмування.
- Від простих концепцій до складніших алгоритмів: спочатку вводяться базові поняття (наприклад, лінійна регресія, класифікація), а потім розглядаються нейронні мережі та методи кластеризації.
- Кожна глава фокусується на одній концепції та містить зрозумілі пояснення, графіки та кроки.
- Навчання базується на ідеях та візуалізаціях, які дозволяють зрозуміти, як працюють алгоритми ML, ще до їх програмування.
- Завдання в книзі допомагають читачу самостійно закріпити знання.
- Тим, хто починає вивчати машинне навчання.
- Студентам і спеціалістам інших галузей, які хочуть зрозуміти ML.
- Тим, хто хоче розвинути інтуїтивне розуміння ключових концепцій перед заглибленням у код або математику.
Книга особливо популярна серед тих, хто шукає легкий та цікавий вхід у сферу машинного навчання.
Please open Telegram to view this post
VIEW IN TELEGRAM
Prompt Engineering for Generative AI
Автори: Джон Берріман і Альберт Ціглер
— це новаторська книга, яка надає читачам практичний підхід до створення ефективних підказок для великих мовних моделей (LLMs). Автори зосереджуються на глибокому розумінні того, як працюють мовні моделі, та як максимально використати їхній потенціал.
Як формуються підказки, що впливають на якість відповідей моделі? Ви отримаєте інструменти для точного управління мовною поведінкою моделей.
Реальні сценарії використання:
- Генерація тексту.
- Автоматизація відповіді на запити.
- Використання API мовних моделей, таких як OpenAI.
Як використовувати OpenAI Playground, налаштовувати AI-асистентів і тестувати ваші підказки в реальному часі.
Це видання стане ідеальним для:
Prompt engineering
— це мистецтво, яке дозволяє отримати максимум від великих мовних моделей. Це не лише про технічні навички, а й про творчий підхід до роботи з AI. У світі, де LLMs все більше інтегруються в різні галузі, книга допоможе вам залишатись на передовій технологій.Не пропустіть можливість покращити свої навички у взаємодії з AI!
Please open Telegram to view this post
VIEW IN TELEGRAM
Essential Math for Data Science
Автор: Томас Нілд
— це книга, яка допоможе вам опанувати необхідні математичні основи для успішної роботи в галузі науки про дані та машинного навчання.
Книга демонструє, як ці математичні концепції застосовуються в таких техніках, як лінійна регресія, логістична регресія та нейронні мережі. Вона також містить практичні приклади з використанням Python, що робить матеріал більш доступним для розуміння та застосування.
Ця книга є чудовим ресурсом для тих, хто прагне зміцнити свої математичні знання для застосування в науці про дані та машинному навчанні.
Please open Telegram to view this post
VIEW IN TELEGRAM
Storytelling with Data: A Data Visualization Guide for Business Professionals
Автор: Cole Nussbaumer Knaflic
— це книга, яка навчає фундаментальним принципам візуалізації даних та ефективної комунікації за їх допомогою. Авторка демонструє, як перетворити дані на переконливі історії, що резонують з аудиторією.
Ця книга є незамінним ресурсом для професіоналів, які прагнуть покращити свої навички візуалізації даних та ефективної комунікації.
Please open Telegram to view this post
VIEW IN TELEGRAM
Natural Language Processing with Transformers, Revised Edition
Автори:Lewis Tunstall, Leandro von Werra, Thomas Wolf
— це оновлене видання книги, яке глибоко занурюється у світ трансформерів та їх застосування в обробці природної мови (NLP).
Автори Льюїс Тунсталл, Леандро фон Верра та Томас Вулф, співзасновники Hugging Face, пропонують практичний підхід до навчання та масштабування великих моделей з використанням бібліотеки Hugging Face Transformers.
Використання трансформерів для роботи з різними мовами та перенесення знань між ними.
Методи дистиляції, обрізки та квантизації для підвищення ефективності моделей та їх розгортання.
Ця книга є незамінним ресурсом для дата-сайєнтистів та розробників
Please open Telegram to view this post
VIEW IN TELEGRAM
Kafka: The Definitive Guide
Автор:Tamer Khraisha
🖥 O'Reilly
— це вичерпний посібник про роботу з Apache Kafka, потужною платформою для обробки потоків даних у реальному часі.
Розуміння внутрішньої структури та компонентів Kafka, включаючи брокери, теми, партиції та реплікацію.
Покрокові інструкції щодо розгортання Kafka, налаштування кластерів та забезпечення їхньої надійності.
Методи забезпечення стійкості, відновлення після збоїв та захисту даних у Kafka.
Ця книга є незамінним ресурсом для розробників, архітекторів та адміністраторів
Please open Telegram to view this post
VIEW IN TELEGRAM
Essential Math for AI
Автор: Hala Nelson
— це книга, яка надає фундаментальні математичні знання, необхідні для розуміння та розробки систем штучного інтелекту.
Авторка пропонує практичний підхід до вивчення математики, зосереджуючись на реальних застосуваннях, а не на абстрактній теорії.
Методи аналізу залежності між змінними та побудови прогнозних моделей.
Принципи роботи та навчання штучних нейронних мереж для вирішення різноманітних завдань.
Техніки знаходження оптимальних рішень у задачах машинного навчання та штучного інтелекту.
Алгоритм навчання нейронних мереж шляхом мінімізації похибки.
Операції, що використовуються в згорткових нейронних мережах, особливо в задачах комп'ютерного зору.
Моделі, що описують системи, які переходять з одного стану в інший з певними ймовірностями.
Ця книга є чудовим ресурсом для інженерів, дата-сайєнтистів та студентів
Please open Telegram to view this post
VIEW IN TELEGRAM
Generative Deep Learning
: вчимося будувати моделі, що створюють новий контентАвтор: Девід Фостер
У другому виданні книги "Генеративне глибоке навчання" Девід Фостер пропонує оновлений та розширений погляд на сучасні методи генеративного моделювання. Ця книга є вичерпним посібником для тих, хто прагне зрозуміти та застосовувати техніки генеративного глибокого навчання у своїх проектах.
Книга містить численні приклади коду на Python з використанням бібліотек TensorFlow та PyTorch, що робить її цінним ресурсом для практикуючих інженерів та дослідників у галузі машинного навчання.
Ця книга призначена для інженерів з машинного навчання, дослідників та студентів
"Генеративне глибоке навчання" Девіда Фостера є незамінним посібником для тих, хто прагне освоїти сучасні техніки генеративного моделювання та застосувати їх у практичних проектах.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Engineering Design Patterns: Recipes for Solving the Most Common Data Engineering Problems
Автор: Бартосз Конечни
У сучасному світі проєкти, пов'язані з даними, є невід'ємною частиною технічної екосистеми будь-якої організації. Проте багато інженерів з обробки даних стикаються з проблемами, які вже були вирішені раніше.
Книга "Data Engineering Design Patterns" пропонує практичний підхід до розв'язання найпоширеніших проблем у цій галузі, зосереджуючись на аспектах, таких як завантаження даних, їх якість, ідемпотентність та інші.
Методи обробки непроцесованих записів, дубльованих даних та запізнілих даних.
Підходи до забезпечення цілісності та точності даних у системах.
Моніторинг та відстеження стану даних у реальному часі для забезпечення їх надійності.
Практичні приклади
Використання сучасних інструментів
Розглядається впровадження шаблонів за допомогою таких інструментів, як Apache Airflow, Apache Spark, Apache Flink та Delta Lake.
Актуальність
Видання буде корисним для інженерів з обробки даних, архітекторів даних та всіх, хто працює над створенням надійних та ефективних систем обробки даних
Data Engineering Design Patterns
Бартосза Конечни є незамінним посібником для тих, хто прагне вдосконалити свої навички в галузі обробки даних та застосувати ефективні рішення для найпоширеніших проблем у цій сфері.Please open Telegram to view this post
VIEW IN TELEGRAM
Deciphering Data Architectures: Choosing between a modern Data Warehouse, Data Fabric, Data Lake and Data Mesh
Автор: James Serra
У сучасному світі обробки даних з'явилися нові архітектурні підходи, такі як Data Fabric, Data Lakehouse та Data Mesh, які пропонують альтернативи традиційним сховищам даних.
Ці нові архітектури мають свої переваги, але також викликають багато запитань та плутанини. У своїй книзі "Розшифровка архітектур даних" Джеймс Серра, архітектор рішень з великих даних та сховищ даних у Microsoft, надає детальний огляд цих архітектур, допомагаючи фахівцям з даних зрозуміти їхні сильні та слабкі сторони. Автор досліджує еволюцію сховищ даних та їхню інтеграцію з функціями озер даних, а також допомагає відрізнити реальні можливості Data Mesh від гіперболізованих обіцянок. Ця книга стане надійним ресурсом для вибору найбільш відповідної архітектури даних для ваших потреб
Отримайте практичне уявлення про сучасні підходи до зберігання та обробки даних
Дізнайтеся про сильні та слабкі сторони сучасних архітектур даних
Навчіться відрізняти теоретичні концепції від реальних можливостей та обмежень
Зрозумійте, як обрати найкращий підхід для конкретних бізнес-випадків
Опануйте ключові відмінності та сценарії використання
Поглибте знання про фундаментальні принципи побудови систем зберігання та обробки даних
Досліджуйте історичний розвиток та характеристики різних підходів
Дізнайтеся про ключові аспекти організації та проведення сесій з проектування, формування команд та фактори успіху проектів
Книга допоможе зрозуміти складні концепції та прийняти обґрунтовані рішення щодо вибору оптимальної архітектури для конкретних потреб
Deciphering Data Architectures
Джеймса Серри є незамінним посібником для тих, хто прагне розібратися в сучасних архітектурних підходах до обробки та зберігання даних, а також обрати найкраще рішення для своїх бізнес-задачPlease open Telegram to view this post
VIEW IN TELEGRAM
Data Governance: The Definitive Guide
Автори: Evren Eryurek, Uri Gilad, Valliappa Lakshmanan, Anita Kibunguchy-Grant, Jessi Ashdown
У сучасному світі, де обсяг даних стрімко зростає, а їхнє перенесення в хмару стає необхідністю, питання управління даними набуває критичної важливості. Книга "Управління даними: Вичерпний посібник" пропонує практичні рекомендації щодо впровадження та масштабування стратегій управління даними в організаціях. Автори детально розглядають, як люди, процеси та технології можуть співпрацювати для забезпечення надійності та ефективності використання даних
Розробка політик та процесів, що забезпечують цілісність та доступність даних
Аналіз плюсів та мінусів перенесення управління даними в хмару
Від збору та підготовки до безпосереднього використання даних
Методи постійного моніторингу та покращення якості інформації
Особливості роботи з даними, що надходять у реальному часі
Аспекти автентифікації, безпеки, резервного копіювання та моніторингу
Створення середовища, де дані є ключовим активом організації
Це видання стане корисним для керівників інформаційних та безпекових підрозділів, аналітиків даних, інженерів
Книга допоможе зрозуміти складні концепції та надасть інструменти для реалізації на практиці.
"Управління даними: Вичерпний посібник"
є незамінним джерелом знань для тих, хто прагне забезпечити надійність, безпеку та ефективність використання даних у своїй організації, особливо в умовах переходу до хмарних технологій Please open Telegram to view this post
VIEW IN TELEGRAM
AI-Powered Search
Автори:Trey Grainger, Doug Turnbull, Max Irwin
У сучасному світі ефективний пошук є однією з найскладніших задач для інженерів. Книга "Пошук на основі штучного інтелекту" пропонує глибокий посібник із побудови інтелектуальних пошукових систем, які автоматично навчаються на кожному оновленні контенту та взаємодії користувачів, забезпечуючи постійне покращення релевантності результатів
Автори детально розглядають сучасні методи, такі як семантичний пошук із використанням векторних уявлень, генерація відповідей на запитання за допомогою великих мовних моделей (LLMs), персоналізований пошук та інші передові техніки.
Використання щільних векторних уявлень для покращення точності пошуку
Інтеграція LLMs для надання точних відповідей на складні запитання
Аналіз поведінкових сигналів користувачів для налаштування результатів під індивідуальні потреби
Реалізація моделей машинного навчання для покращення порядку результатів пошуку
Комбінування різних підходів для обробки різноманітних типів даних та запитів
Це видання призначене для розробників програмного забезпечення та спеціалістів з обробки даних
"
Пошук на основі штучного інтелекту
" є вичерпним посібником для тих, хто прагне створювати інтелектуальні пошукові системи, здатні автоматично покращуватися завдяки взаємодії з користувачами та оновленням контенту. Ця книга допоможе вам опанувати передові техніки та інструменти для розробки сучасних пошукових рішень Please open Telegram to view this post
VIEW IN TELEGRAM