Forwarded from Реальный Python
Знаете ли вы, что с помощью #Python и #Pillow можно преобразовать цветные изображения в черно-белые всего за ЧЕТЫРЕ строчки кода ?
Подписывайтесь на канал 👉 @python_real
Подписывайтесь на канал 👉 @python_real
💩19👍10👎10
C++: Simple and Effective Tips and Tricks to learn C++ Programming Effectively
Автор: Benjamin Smith (2020)
Надоело искать среди множества учебников простое и удобное для чтения руководство? Программистский жаргон и неполные объяснения концепций замедляют обучение? Если вы ищете справочник, в котором освещаются фундаментальные и ключевые компоненты программирования на C++, эта книга отлично подойдет.
Скачать книгу
Автор: Benjamin Smith (2020)
Надоело искать среди множества учебников простое и удобное для чтения руководство? Программистский жаргон и неполные объяснения концепций замедляют обучение? Если вы ищете справочник, в котором освещаются фундаментальные и ключевые компоненты программирования на C++, эта книга отлично подойдет.
Скачать книгу
👍16👎1🤬1
Книги для программистов Rus
Друзья, давайте поддержим канал наших коллег по цеху подпиской.
Они выкладывают книги на русском языке 💪
@book_for_dev
Друзья, давайте поддержим канал наших коллег по цеху подпиской.
Они выкладывают книги на русском языке 💪
@book_for_dev
👍23
Hands-On System Programming with Linux
Автор: Kaiwan N Billimoria (2018)
Спрос на опытных разработчиков Linux со временем только растет. Данная книга предоставляет прочную теоретическую базу и практические описания, а также охватывает область системного программирования Linux. Автор углубляется в науку программирования приложений Linux - системную архитектуру, память процессов и управление, сигналы, таймеры, pthreads и файловый ввод-вывод.
Во время чтения книги вы:
✔️Изучите теоретические основы системной архитектуры Linux;
✔️Разберетесь с проблемами динамической памяти и эффективно устраните их;
✔️Изучите ключевые концепции и мощные системные API-интерфейсы, связанные с управлением процессами;
✔️Сможете эффективно выполнять файловый ввод-вывод и использовать таймеры;
✔️Получите глубокое понимание концепций многопоточности, синхронизации и планирования.
Скачать книгу
Автор: Kaiwan N Billimoria (2018)
Спрос на опытных разработчиков Linux со временем только растет. Данная книга предоставляет прочную теоретическую базу и практические описания, а также охватывает область системного программирования Linux. Автор углубляется в науку программирования приложений Linux - системную архитектуру, память процессов и управление, сигналы, таймеры, pthreads и файловый ввод-вывод.
Во время чтения книги вы:
✔️Изучите теоретические основы системной архитектуры Linux;
✔️Разберетесь с проблемами динамической памяти и эффективно устраните их;
✔️Изучите ключевые концепции и мощные системные API-интерфейсы, связанные с управлением процессами;
✔️Сможете эффективно выполнять файловый ввод-вывод и использовать таймеры;
✔️Получите глубокое понимание концепций многопоточности, синхронизации и планирования.
Скачать книгу
👍15😁1🤔1
Forwarded from BigData
Unbiased Teacher for Semi-Supervised Object Detection
Github: https://github.com/facebookresearch/unbiased-teacher
Paper: https://arxiv.org/abs/2102.09480
Project: https://ycliu93.github.io/projects/unbiasedteacher.html
👉 @bigdata_1
Github: https://github.com/facebookresearch/unbiased-teacher
Paper: https://arxiv.org/abs/2102.09480
Project: https://ycliu93.github.io/projects/unbiasedteacher.html
👉 @bigdata_1
👍6
Coding with Python: A Simple And Straightforward Guide For Beginners To Learn Fast Programming With Python
Автор: Eugene Gates (2020)
Вы хотите выучить один из самых популярных языков программирования в мире, но расстроены при мысли о необходимости учиться с нуля? Данная книга позволит вам быстро и без проблем выучить современный и простой синтаксис языка Python, чтобы после вы могли заняться изучением какой-либо прикладной технологии.
Скачать книгу
Автор: Eugene Gates (2020)
Вы хотите выучить один из самых популярных языков программирования в мире, но расстроены при мысли о необходимости учиться с нуля? Данная книга позволит вам быстро и без проблем выучить современный и простой синтаксис языка Python, чтобы после вы могли заняться изучением какой-либо прикладной технологии.
Скачать книгу
👍9👎2
Vue.js 3 Cookbook
Автор: Heitor Ramon Ribeiro (2020)
Vue.js - это прогрессивный веб-фреймворк для создания профессиональных пользовательских интерфейсов для ваших веб-приложений. Vue.js 3 усилен архитектурными улучшениями, новыми базовыми языками, процессами рендеринга и отдельными основными компонентами. К концу чтения этой книги о Vue.js вы сможете выявлять и решать задачи, с которыми сталкиваются разработчики при создании приложений на Vue.js, и получите возможность применять фреймворк Vue.js для веб-проектов любого масштаба.
Во время чтения книги вы:
✔️Научитесь проектировать и разрабатывать крупномасштабные веб-приложения с использованием новейших функций Vue.js 3;
✔️Научитесь создавать впечатляющие интерфейсы и страницы с помощью Vuetify, Buefy и Ant Design;
✔️Добавите управление состоянием, маршрутизацию и навигацию в свои веб-приложения;
✔️Изучите Nuxt.js;
✔️Откроете для себя эффективные методы развертывания ваших веб-приложений с Netlify.
Скачать книгу
Автор: Heitor Ramon Ribeiro (2020)
Vue.js - это прогрессивный веб-фреймворк для создания профессиональных пользовательских интерфейсов для ваших веб-приложений. Vue.js 3 усилен архитектурными улучшениями, новыми базовыми языками, процессами рендеринга и отдельными основными компонентами. К концу чтения этой книги о Vue.js вы сможете выявлять и решать задачи, с которыми сталкиваются разработчики при создании приложений на Vue.js, и получите возможность применять фреймворк Vue.js для веб-проектов любого масштаба.
Во время чтения книги вы:
✔️Научитесь проектировать и разрабатывать крупномасштабные веб-приложения с использованием новейших функций Vue.js 3;
✔️Научитесь создавать впечатляющие интерфейсы и страницы с помощью Vuetify, Buefy и Ant Design;
✔️Добавите управление состоянием, маршрутизацию и навигацию в свои веб-приложения;
✔️Изучите Nuxt.js;
✔️Откроете для себя эффективные методы развертывания ваших веб-приложений с Netlify.
Скачать книгу
👍18
Forwarded from BigData
Полный курс по искусственному интеллекту CS221 от университета Stanford
Stanford CS221: Artificial Intelligence: Principles and Techniques | Autumn 2019
Lecture 1: Overview
Lecture 2: Machine Learning 1 - Linear Classifiers, SGD
Lecture 3: Machine Learning 2 - Features, Neural Networks
Lecture 4: Machine Learning 3 - Generalization, K-means
Lecture 5: Search 1 - Dynamic Programming, Uniform Cost Search
Lecture 6: Search 2 - A*
Lecture 7: Markov Decision Processes - Value Iteration
Lecture 8: Markov Decision Processes - Reinforcement Learning
Lecture 9: Game Playing 1 - Minimax, Alpha-beta Pruning
Lecture 10: Game Playing 2 - TD Learning, Game Theory
Lecture 11: Factor Graphs 1 - Constraint Satisfaction Problems
Lecture 12: Factor Graphs 2 - Conditional Independence
Lecture 13: Bayesian Networks 1 - Inference
Lecture 14: Bayesian Networks 2 - Forward-Backward
Lecture 15: Bayesian Networks 3 - Maximum Likelihood
Lecture 16: Logic 1 - Propositional Logic
Lecture 17: Logic 2 - First-order Logic
Lecture 18: Deep Learning
Lecture 19: Conclusion
https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX
👉 @bigdata_1
Stanford CS221: Artificial Intelligence: Principles and Techniques | Autumn 2019
Lecture 1: Overview
Lecture 2: Machine Learning 1 - Linear Classifiers, SGD
Lecture 3: Machine Learning 2 - Features, Neural Networks
Lecture 4: Machine Learning 3 - Generalization, K-means
Lecture 5: Search 1 - Dynamic Programming, Uniform Cost Search
Lecture 6: Search 2 - A*
Lecture 7: Markov Decision Processes - Value Iteration
Lecture 8: Markov Decision Processes - Reinforcement Learning
Lecture 9: Game Playing 1 - Minimax, Alpha-beta Pruning
Lecture 10: Game Playing 2 - TD Learning, Game Theory
Lecture 11: Factor Graphs 1 - Constraint Satisfaction Problems
Lecture 12: Factor Graphs 2 - Conditional Independence
Lecture 13: Bayesian Networks 1 - Inference
Lecture 14: Bayesian Networks 2 - Forward-Backward
Lecture 15: Bayesian Networks 3 - Maximum Likelihood
Lecture 16: Logic 1 - Propositional Logic
Lecture 17: Logic 2 - First-order Logic
Lecture 18: Deep Learning
Lecture 19: Conclusion
https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX
👉 @bigdata_1
🔥16👍7🥰1
Forwarded from GitHub Сообщество
This media is not supported in your browser
VIEW IN TELEGRAM
github-spray – Рисуйте на графике коммитов GitHub
Это интерфейс командной строки для создания рисунков для вашего графика истории GitHub
В отличии от Gitfiti, он может автоматически рисовать целые слова и даже поддерживает различные шрифты и символы
#GitHub | #JavaScript #Customization
👉 @Githublib
Это интерфейс командной строки для создания рисунков для вашего графика истории GitHub
В отличии от Gitfiti, он может автоматически рисовать целые слова и даже поддерживает различные шрифты и символы
#GitHub | #JavaScript #Customization
👉 @Githublib
🔥8👍4
Flutter Projects
Автор: Simone Alessandria (2020)
Flutter - это современная реактивная мобильная платформа, которая устраняет многие сложности, возникающие при создании мобильных приложений для iOS и Android. Благодаря Flutter разработчики теперь могут создавать быстрые и нативные мобильные приложения из единой кодовой базы. В этой книге разобраны 11 проектов, которые помогут вам делать собственные мобильные приложения с использованием Flutter.
Во время чтения книги вы:
✔️Изучите архитектуры мобильных приложений;
✔️Освоите обработку ошибок и отладку для разработки мобильных приложений;
✔️Изучите принцип «композиция важнее наследования», чтобы разбивать сложные проблемы на множество простых;
✔️Изучите управление состоянием приложения с помощью потоков и шаблонов;
✔️Создадите простое веб-приложение с помощью Flutter Web.
Скачать книгу
Автор: Simone Alessandria (2020)
Flutter - это современная реактивная мобильная платформа, которая устраняет многие сложности, возникающие при создании мобильных приложений для iOS и Android. Благодаря Flutter разработчики теперь могут создавать быстрые и нативные мобильные приложения из единой кодовой базы. В этой книге разобраны 11 проектов, которые помогут вам делать собственные мобильные приложения с использованием Flutter.
Во время чтения книги вы:
✔️Изучите архитектуры мобильных приложений;
✔️Освоите обработку ошибок и отладку для разработки мобильных приложений;
✔️Изучите принцип «композиция важнее наследования», чтобы разбивать сложные проблемы на множество простых;
✔️Изучите управление состоянием приложения с помощью потоков и шаблонов;
✔️Создадите простое веб-приложение с помощью Flutter Web.
Скачать книгу
👍8👎1
Hands-On Genetic Algorithms with Python
Автор: Eyal Wirsansky (2020)
Начните изучение мира генетических алгоритмов с этой новой книги. Автор использует следующие библиотеки Python: DEAP, Scicit-Learn, NumPy. Вы получите практический опыт применения генетических алгоритмов в ИИ, а также во многих других областях.
Во время чтения книги вы:
✔️Поймете, как использовать самые современные инструменты Python для создания приложений на основе генетических алгоритмов;
✔️Используете генетические алгоритмы для оптимизации функций и решения задач планирования;
✔️Повысите производительность моделей машинного обучения и оптимизируете архитектуру модели глубокого обучения;
✔️Примените генетические алгоритмы к задачам обучения с подкреплением с помощью OpenAI Gym.
Скачать книгу
Автор: Eyal Wirsansky (2020)
Начните изучение мира генетических алгоритмов с этой новой книги. Автор использует следующие библиотеки Python: DEAP, Scicit-Learn, NumPy. Вы получите практический опыт применения генетических алгоритмов в ИИ, а также во многих других областях.
Во время чтения книги вы:
✔️Поймете, как использовать самые современные инструменты Python для создания приложений на основе генетических алгоритмов;
✔️Используете генетические алгоритмы для оптимизации функций и решения задач планирования;
✔️Повысите производительность моделей машинного обучения и оптимизируете архитектуру модели глубокого обучения;
✔️Примените генетические алгоритмы к задачам обучения с подкреплением с помощью OpenAI Gym.
Скачать книгу
👍6
Forwarded from BigData
⭐ CelebA-Spoof: Large-Scale Face Anti-Spoofing Dataset with Rich Annotations
Github: https://github.com/Davidzhangyuanhan/CelebA-Spoof
Paper: https://arxiv.org/abs/2102.12642v2
Dataset: https://drive.google.com/drive/folders/1OW_1bawO79pRqdVEVmBzp8HSxdSwln_Z
Video: https://www.youtube.com/watch?v=A7XjSg5srvI&t=4s&ab_channel=YuanhanZhang
👉 @bigdata_1
Github: https://github.com/Davidzhangyuanhan/CelebA-Spoof
Paper: https://arxiv.org/abs/2102.12642v2
Dataset: https://drive.google.com/drive/folders/1OW_1bawO79pRqdVEVmBzp8HSxdSwln_Z
Video: https://www.youtube.com/watch?v=A7XjSg5srvI&t=4s&ab_channel=YuanhanZhang
👉 @bigdata_1
👍3
Forwarded from GitHub Сообщество
eDEX-UI - это полноэкранный кроссплатформенный эмулятор научно-фантастического терминала с расширенным мониторингом, который выглядит и ощущается как научно-фантастический компьютерный интерфейс
#GitHub | #JavaScript #Terminal #Interesting
👉 @Githublib
#GitHub | #JavaScript #Terminal #Interesting
👉 @Githublib
🔥17👍3👎1
Forwarded from GameDev: разработка игр
This media is not supported in your browser
VIEW IN TELEGRAM
C-Dogs SDL - Overhead shoot-em-up port of the classic DOS game.
C-Dogs SDL - это классическая игра в жанре "беги и стреляй", поддерживающая до 4 игроков в режимах совместной игры и deathmatch. Настраивайте своего игрока, выбирайте из множества видов оружия, взрывайте, скользите и режьте, проходя более 100 созданных пользователями уровней. Получайте удовольствие!
GitHub https://github.com/cxong/cdogs-sdl
Сайт https://cxong.github.io/cdogs-sdl/
C-Dogs SDL - это классическая игра в жанре "беги и стреляй", поддерживающая до 4 игроков в режимах совместной игры и deathmatch. Настраивайте своего игрока, выбирайте из множества видов оружия, взрывайте, скользите и режьте, проходя более 100 созданных пользователями уровней. Получайте удовольствие!
GitHub https://github.com/cxong/cdogs-sdl
Сайт https://cxong.github.io/cdogs-sdl/
👍12
Create GUI Applications with Python & Qt5
Автор: Martin Fitzpatrick (2020)
Создание настольных приложений не должно быть трудным. Используя Python и Qt5, вы можете создавать полнофункциональные настольные приложения за считанные минуты. Начиная с самых основ, эта книга познакомит вас с ключевыми аспектами работы с PyQt5, которые вы можете использовать для создания реальных приложений.
Скачать книгу
Автор: Martin Fitzpatrick (2020)
Создание настольных приложений не должно быть трудным. Используя Python и Qt5, вы можете создавать полнофункциональные настольные приложения за считанные минуты. Начиная с самых основ, эта книга познакомит вас с ключевыми аспектами работы с PyQt5, которые вы можете использовать для создания реальных приложений.
Скачать книгу
👍8
Forwarded from Базы данных (Data Base)
15 полезных команд PostgreSQL
В сети много руководств по PostgreSQL, которые описывают основные команды. Но при погружении глубже в работу возникают такие практические вопросы, для которых требуются продвинутые команды.
Такие команды, или сниппеты, редко описаны в документации. Рассмотрим несколько на примерах, полезных как для разработчиков, так и для администраторов баз данных.
#Postgres #PostgreSQL #sql
👉 @database_info
В сети много руководств по PostgreSQL, которые описывают основные команды. Но при погружении глубже в работу возникают такие практические вопросы, для которых требуются продвинутые команды.
Такие команды, или сниппеты, редко описаны в документации. Рассмотрим несколько на примерах, полезных как для разработчиков, так и для администраторов баз данных.
#Postgres #PostgreSQL #sql
👉 @database_info
👍17🤔1