Think Java
Allen Downey, Chris Mayfield
2020
Think Java — это практическое введение в информатику и программирование, используемое во многих университетах и средних школах по всему миру. Его лаконичность, акцент на словарном запасе и неформальный тон делают его особенно привлекательным для читателей с небольшим или нулевым опытом.
Книга начинается с самых основных концепций программирования и постепенно переходит к продвинутым методам объектно-ориентированного программирования. Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Allen Downey, Chris Mayfield
2020
Think Java — это практическое введение в информатику и программирование, используемое во многих университетах и средних школах по всему миру. Его лаконичность, акцент на словарном запасе и неформальный тон делают его особенно привлекательным для читателей с небольшим или нулевым опытом.
Книга начинается с самых основных концепций программирования и постепенно переходит к продвинутым методам объектно-ориентированного программирования. Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Графические интерфейсы пользователя Java
Тимур Машнин
2022
Эта книга для тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать настольные приложения Java с графическим интерфейсом пользователя.
С этой книгой Вы познакомитесь с такими Java библиотеками графического интерфейса пользователя, как AWT, Swing, SWT/JFace и JavaFX.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #rus
Тимур Машнин
2022
Эта книга для тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать настольные приложения Java с графическим интерфейсом пользователя.
С этой книгой Вы познакомитесь с такими Java библиотеками графического интерфейса пользователя, как AWT, Swing, SWT/JFace и JavaFX.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #rus
Грокаем глубокое обучение
Траск Эндрю
2019
"Грокаем глубокое обучение"" научит конструировать нейронные сети с нуля! Эндрю Траск знакомит со всеми деталями и тонкостями этой нелегкой задачи.
Python и библиотека NumPy способны научить ваши нейронные сети видеть и распознавать изображения, переводить любые тексты на все языки мира и даже писать не хуже Шекспира!"
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Deep_Learning #rus
Траск Эндрю
2019
"Грокаем глубокое обучение"" научит конструировать нейронные сети с нуля! Эндрю Траск знакомит со всеми деталями и тонкостями этой нелегкой задачи.
Python и библиотека NumPy способны научить ваши нейронные сети видеть и распознавать изображения, переводить любые тексты на все языки мира и даже писать не хуже Шекспира!"
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Deep_Learning #rus
Java Concurrency на практике
Ли Дуг, Холмс Дэвид
2020
Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #rus
Ли Дуг, Холмс Дэвид
2020
Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #rus
1400 задач по программированию
Златопольский Д.
2020
В книге приведено более 1400 задач по программированию. Задачи имеют разный уровень сложности и охватывают большой круг тем. Они не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке.
Издание будет полезно как читателям, изучающим программирование самостоятельно, так и преподавателям школ, колледжей и вузов.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Programming #rus
Златопольский Д.
2020
В книге приведено более 1400 задач по программированию. Задачи имеют разный уровень сложности и охватывают большой круг тем. Они не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке.
Издание будет полезно как читателям, изучающим программирование самостоятельно, так и преподавателям школ, колледжей и вузов.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Programming #rus
Forwarded from Киллер-фича
Сбер выпустил модель Kandinsky 2.0 — об этом рассказали на конференции AI Journey.
Kandinsky 2.0 — это первая российская мультиязычная диффузионная модель для генерации изображений по текстовому описанию. Работает она со 101 языком, в том числе, с русским и английским. Причем, отлично понимает описание, даже если его составить из слов на разных языках.
Главная особенность новой модели — это более сочная, глубокая и реалистичная картинка. Попробовать сгенерировать свое изображение можно на сайте FusionBrain.ai
Kandinsky 2.0 — это первая российская мультиязычная диффузионная модель для генерации изображений по текстовому описанию. Работает она со 101 языком, в том числе, с русским и английским. Причем, отлично понимает описание, даже если его составить из слов на разных языках.
Главная особенность новой модели — это более сочная, глубокая и реалистичная картинка. Попробовать сгенерировать свое изображение можно на сайте FusionBrain.ai
Алгоритмы обучения с подкреплением на Python
Лонца Андреа
2020
В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам.
В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #rus
Лонца Андреа
2020
В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам.
В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #rus
Как выразить мысли дизайнеров интерфейсов в программном коде — навык, которым в небольшом цикле статей на Хабре делится команда разработки VK Teams.
Ребята рассказывают, как создают сложные интерфейсы с помощью Qt Framework, воплощая задуманное дизайнерами в жизнь. Статья весьма полезная — в ней наглядно демонстрируют, как эффективно использовать фреймворк с применением похода QWidget-based.
Все нюансы и тонкости работы уместились в два лонгрида: часть первая и вторая.
Ребята рассказывают, как создают сложные интерфейсы с помощью Qt Framework, воплощая задуманное дизайнерами в жизнь. Статья весьма полезная — в ней наглядно демонстрируют, как эффективно использовать фреймворк с применением похода QWidget-based.
Все нюансы и тонкости работы уместились в два лонгрида: часть первая и вторая.
Программирование на Python. Первые шаги
Щерба Анастасия Владимировна
2022
В книге описаны базовые конструкции программирования на языке Python: от именования переменных до многострочных программ с несколькими вложенными циклами и условными конструкциями. Материал содержит подробные пошаговые инструкции, множество примеров.
В помощь читателю приведены иллюстрации и примеры интерактивных оболочек программных кодов, а также ссылки на источники и интернет-ресурсы.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Щерба Анастасия Владимировна
2022
В книге описаны базовые конструкции программирования на языке Python: от именования переменных до многострочных программ с несколькими вложенными циклами и условными конструкциями. Материал содержит подробные пошаговые инструкции, множество примеров.
В помощь читателю приведены иллюстрации и примеры интерактивных оболочек программных кодов, а также ссылки на источники и интернет-ресурсы.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Путь Python
Данжу Джульен
2020
Тут вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок.
Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширит понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Данжу Джульен
2020
Тут вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок.
Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширит понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Android. Ускоренная сборка мобильного приложения с помощью Yatagan
Фёдор Игнаткевич
2022
Статья посвящена опенсорс-фреймворку, который ускорил сборку приложений Яндекс и Яндекс Браузер на Android на 50-70%. Yatagan связывает части приложения, например, модули распознавания речи, Алисы и перевода видео.
Статья подойдет андроид-разработчикам, которые пользуется библиотекой Dagger и разрабатывают приложения в более чем 300 тысяч строк.
Язык: Русский 🇷🇺
📌 Статья
#полезно #rus
Фёдор Игнаткевич
2022
Статья посвящена опенсорс-фреймворку, который ускорил сборку приложений Яндекс и Яндекс Браузер на Android на 50-70%. Yatagan связывает части приложения, например, модули распознавания речи, Алисы и перевода видео.
Статья подойдет андроид-разработчикам, которые пользуется библиотекой Dagger и разрабатывают приложения в более чем 300 тысяч строк.
Язык: Русский 🇷🇺
📌 Статья
#полезно #rus
Хабр
Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку
Меня зовут Фёдор Игнаткевич, я делаю приложение Яндекс и мобильный Яндекс Браузер для Android. Примерно год назад я предложил команде идею фреймворка для внедрения зависимостей, который более чем...
Numerical Methods Using Java
Haksun Li PhD
2022
Книга охватывают широкий круг тем, включая главы по линейной алгебре, поиску корней, подбору кривых, дифференцированию и интегрированию, решению дифференциальных уравнений, случайным числам и моделированию, статистике, регрессии и анализ временных рядов.
Математические концепции, лежащие в основе алгоритмов, четко объяснены, с большим количеством примеров кода и иллюстраций, которые помогут даже новичкам начать работу.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Haksun Li PhD
2022
Книга охватывают широкий круг тем, включая главы по линейной алгебре, поиску корней, подбору кривых, дифференцированию и интегрированию, решению дифференциальных уравнений, случайным числам и моделированию, статистике, регрессии и анализ временных рядов.
Математические концепции, лежащие в основе алгоритмов, четко объяснены, с большим количеством примеров кода и иллюстраций, которые помогут даже новичкам начать работу.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Learn Java with Math: Using Fun Projects and Games
Ron Dai
2021
Вы начнете с основ программирования на Java и рассмотрите, как оно интегрируется с основными математическими концепциями, на множестве практических примеров.
Вы также своими глазами увидите, как Java может быть мощным инструментом или инфраструктурой в вашей экспериментальной работе.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Ron Dai
2021
Вы начнете с основ программирования на Java и рассмотрите, как оно интегрируется с основными математическими концепциями, на множестве практических примеров.
Вы также своими глазами увидите, как Java может быть мощным инструментом или инфраструктурой в вашей экспериментальной работе.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
JAVA MADE EASY: A beginner’s Handbook to easily Learn JAVA
Magige Robi
2021
Эта книга поможет вам очень легко научиться кодировать на JAVA.
Что вы узнаете из книги:
• Как стать экспертом в JAVA.
• Изучите Java с нуля.
• Узнаете, как избежать большинства ошибок, которые допускают большинство программистов на языке JAVA.
• Как стать профессионалом в программировании на JAVA.
• Как избежать большинства ошибок в JAVA.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Magige Robi
2021
Эта книга поможет вам очень легко научиться кодировать на JAVA.
Что вы узнаете из книги:
• Как стать экспертом в JAVA.
• Изучите Java с нуля.
• Узнаете, как избежать большинства ошибок, которые допускают большинство программистов на языке JAVA.
• Как стать профессионалом в программировании на JAVA.
• Как избежать большинства ошибок в JAVA.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Core Java, Volume I: Fundamentals, 12th Edition
Cay Horstmann
2021
Эта книга написана для читателей, уже имеющих опыт программирования и желающих получить всестороннее освещение языка и платформы Java. Вы подробно узнаете обо всех функциях языка, в том числе о последних улучшениях в Java 17.
Прикладные главы и примеры кода охватывают самые современные возможности обширной библиотеки Java. В течение 25 лет Core Java готовил серьезных программистов к серьезному программированию на Java.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Cay Horstmann
2021
Эта книга написана для читателей, уже имеющих опыт программирования и желающих получить всестороннее освещение языка и платформы Java. Вы подробно узнаете обо всех функциях языка, в том числе о последних улучшениях в Java 17.
Прикладные главы и примеры кода охватывают самые современные возможности обширной библиотеки Java. В течение 25 лет Core Java готовил серьезных программистов к серьезному программированию на Java.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Профессиональная разработка на Python
Уилкс М.
2021
В этой книге объясняются языковые средства Python, которые обычно не рассматриваются в пособиях: от повторно используемых консольных скриптов, которые одновременно играют роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников.
Эта книга ориентирована на разработчиков, которые уже умеют писать простые программы на Python и хотят разобраться в чем-то сложном.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Уилкс М.
2021
В этой книге объясняются языковые средства Python, которые обычно не рассматриваются в пособиях: от повторно используемых консольных скриптов, которые одновременно играют роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников.
Эта книга ориентирована на разработчиков, которые уже умеют писать простые программы на Python и хотят разобраться в чем-то сложном.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Непрактичный Python: занимательные проекты для тех, кто хочет поумнеть
Воган Л.
2021
Книга поможет читателям, самостоятельно осваивающим язык Python, отточить уже имеющиеся навыки программирования, выработать новые и получить удовольствие от этого процесса.
Ее можно рассматривать как свою вторую книгу по языку Python. Книга организована так, чтобы дополнять обычный учебник для начинающих или вводный курс.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Воган Л.
2021
Книга поможет читателям, самостоятельно осваивающим язык Python, отточить уже имеющиеся навыки программирования, выработать новые и получить удовольствие от этого процесса.
Ее можно рассматривать как свою вторую книгу по языку Python. Книга организована так, чтобы дополнять обычный учебник для начинающих или вводный курс.
Язык: Русский 🇷🇺
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #rus
Java 17 Recipes
Josh Juneau, Luciano Manelli
2022
В этом новом выпуске представлены некоторые из новейших функций, API-интерфейсы и многое другое, например сопоставление с образцом для переключения, восстановление семантики Always-Strict-Floating-Point, улучшенные генераторы псевдослучайных чисел, векторный API, запечатанные классы и улучшения в использование строки.
Исходный код всех рецептов доступен в специальном репозитории GitHub.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Josh Juneau, Luciano Manelli
2022
В этом новом выпуске представлены некоторые из новейших функций, API-интерфейсы и многое другое, например сопоставление с образцом для переключения, восстановление семантики Always-Strict-Floating-Point, улучшенные генераторы псевдослучайных чисел, векторный API, запечатанные классы и улучшения в использование строки.
Исходный код всех рецептов доступен в специальном репозитории GitHub.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Java #eng
Hands-on Machine Learning with Python
Ashwin Pajankar, Aditya Joshi
2022
Книга разделена на три раздела. Первый раздел знакомит вас с инструментами обработки чисел и анализа данных с использованием Python с подробным объяснением конфигурации среды, загрузки данных, числовой обработки, анализа данных и визуализации.
Второй раздел посвящен основам машинного обучения и библиотеке Scikit-learn.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #eng
Ashwin Pajankar, Aditya Joshi
2022
Книга разделена на три раздела. Первый раздел знакомит вас с инструментами обработки чисел и анализа данных с использованием Python с подробным объяснением конфигурации среды, загрузки данных, числовой обработки, анализа данных и визуализации.
Второй раздел посвящен основам машинного обучения и библиотеке Scikit-learn.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #eng
Data Analysis with Python and PySpark
Jonathan Rioux
2022
Книга поможет вам решить повседневные задачи обработки данных с помощью PySpark. Вы узнаете, как масштабировать свои возможности обработки на нескольких компьютерах, одновременно получая данные из любого источника — будь то кластеры Hadoop, облачное хранилище данных или локальные файлы данных.
Вы также изучите всю универсальность PySpark, создав конвейеры машинного обучения и смешивая код Python, pandas и PySpark.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #eng
Jonathan Rioux
2022
Книга поможет вам решить повседневные задачи обработки данных с помощью PySpark. Вы узнаете, как масштабировать свои возможности обработки на нескольких компьютерах, одновременно получая данные из любого источника — будь то кластеры Hadoop, облачное хранилище данных или локальные файлы данных.
Вы также изучите всю универсальность PySpark, создав конвейеры машинного обучения и смешивая код Python, pandas и PySpark.
Язык: Английский 🇬🇧
💾 Скачать PDF
🛒 Купить печатную версию
#книга #Python #eng