Задачи и тесты по программированию | proghub
2.38K subscribers
655 photos
16 videos
23 files
915 links
Публикуем задачи и вопросы для подготовки к собесу.

Сотрудничество: @cyberJohnny
Download Telegram
Unicode - это слово вызывает страх и трепет в сердцах миллионов программистов по всему миру. Несмотря на то, что все мы пытаемся поддерживать Unicode в нашем софте, Unicode — это не просто использование wchar_t для строк, это стандарт из тысячи страниц и десятки дополнений к нему. Поэтому спустя 30 лет после появления Unicode многие программисты всё ещё понятия не имеют, что же это на самом деле такое.
Cтатья представляет собой подборку наиболее полезных модулей и утилит для серверной и клиентской разработки на NodeJS и JavaScript
Создание Chatbot с помощью Deep Learning, Python и TensorFlow

1. Введение
2. Структура данных
3. Буферный набор данных
4. Определение вставки
5. Создание базы данных
6. Обучение данных
7. Обучение модели
8. Концепции и параметры Neural Machine Translation (NMT)
9. Взаимодействие с нашим Chatbot

Ссылка на плейлист: https://www.youtube.com/watch?v=dvOnYLDg8_Y&list=PLQVvvaa0QuDdc2k5dwtDTyT9aCja0on8j
Разрабатывая веб-приложение важно помнить об отказоустойчивости. Fault tolerance — метод проектировки, при котором неработоспособность отдельного элемента или функции приложения не выводит из строя само приложение, устойчивость программы к отказам. Не путайте fault tolerance с failover (аварийное переключение) — переключением отказавшего функционала резервному компоненту https://bit.ly/2AqsMVb
Небольшая статья об истории программирования, роли фреймворков в современном программировании и проблеме, которую они создают
Основы OpenGL с использованием PyOpenGL

1. Создание примера вращающегося куба
2. Окрашивающие поверхности
3. Движение и навигация
4. Перемещение кубов
5. Случайное положение куба
6. Много кубов
7. Добавление земли
8. Бесконечные летающие кубики
9. Бесконечные кубики 2

Ссылка на плейлист: https://www.youtube.com/watch?v=R4n4NyDG2hI&list=PLQVvvaa0QuDdfGpqjkEJSeWKGCP31__wD