CODE BLOG
12.1K subscribers
5.11K photos
36 videos
99 files
2.91K links
IT юмор, обучающие видео и многое другое.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
Чат: @codeblog_chat

По всем вопросам: @p_shvanov

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Новый разработчик в команде решил порефакторить мой код.

#ithumor
Объектно-ориентированное программирование (ООП) на С++

1) - парадигма ООП, понятия классов и объектов
2) - сеттеры и геттеры, указатель this
3) - конструкторы и деструкторы классов конструктор по умолчанию, их перегрузка
4) - конструктор копирования
5) - статические методы и переменные класса
6) - агрегация и декомпозиция классов
7) - наследование классов
8) - перегрузка методов, виртуальные функции, override
9) - дружественные классы и функции
10) - множественное и виртуальное (ромбовидное) наследование классов

https://www.youtube.com/playlist?list=PLA0M1Bcd0w8xlChMBBUc9leNoOEfn-Y-G

#video #cpp
This media is not supported in your browser
VIEW IN TELEGRAM
Заказчик внес правки в почти готовый проект.

#ithumor
Алгоритмы обработки сигналов на Python

1: Метод наименьших квадратов
2: Метод градиентного спуска
3: Метод градиентного спуска для двух параметров
4: Марковские процессы в дискретном времени
5: Фильтр Калмана дискретного времени
6: Фильтр Калмана для авторегрессионого уравнения
7: Векторный фильтр Калмана
8: Фильтр Винера
9: Байесовское построение оценок, метод максимального правдоподобия
10: Байесовский классификатор, отношение правдоподобия

https://www.youtube.com/playlist?list=PLA0M1Bcd0w8yZNgl5J814WQykTZnzj771

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
начальство ругает за баг на проде

#ithumor
Курс по нейронным сетям и глубокому обучению

1. Что такое нейронные сети и глубокое обучение
2. Базовая математика нейронных сетей
3. Анатомия нейронной сети
4. Основы машинного обучения
5. Сверточные нейронные сети
6. Рекуррентные нейронные сети
7. Генеративное глубокое обучение
8. AI Data Scientist

https://www.youtube.com/playlist?list=PLnp9m9snUe9JhmslpDg9xIiH0a7XD3zUp

#video #ai
This media is not supported in your browser
VIEW IN TELEGRAM
Когда просят оценить задачу, но не дают чёткого описания

#ithumor
C++ | Unreal Engine 4

Создание персонажа на с++ с нуля
Как создать онлайн платформер на Unreal Engine 4 / c++
Работа с триггерами, светом, массивами и циклами в Unreal Engine 4 на c++
Сборка движка Unreal Engine 4 из исходников на GitHub
Создание виджета (меню) на с++
Создание с++ функций для вызова из блупринтов

https://www.youtube.com/playlist?list=PLYpWZxEb36SjZCNTrwc-ZFCLnWg5DmvBR

#video #cpp
Python. Базовый курс

Наследование в Python
Полиморфизм в Python
Обработка исключений в Python
Функции - справочники в Python
Работа с файлами в Python. Создание, чтение, запись, удаление. Конструкция WITH-AS
Unit тесты в Python. Тестирование кода
Виртуальное окружение Python. Virtual environment. Создание, активация, использование.
База данных SQLite в Python. Создание БД, вставка в БД
База данных SQLite в Python. Выборка, связь таблиц #2

https://www.youtube.com/playlist?list=PLAMm2eUmBSn0oIY4MyyzGZY9ebtbZSHw0

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
Когда мне нужно что-то исправить в серверной.

#ithumor
Разработка на Android

1. Введение
2. Основные компоненты приложений
3. Многопоточность в приложениях
4. Сеть
5. Adapter Views. Службы (Services)
6. Работа с данными и файлами
7. Локализация и работа с ресурсами
8. Современный дизайн приложений
9. Custom view. Архитектура приложений
10. Нотификации и Broadcast Receivers

https://www.youtube.com/playlist?list=PLrCZzMib1e9ptI7bPXFG8X5xEiCBt5qYE

#video #Android
Системное администрирование Linux

История дистрибутивов CentOS и Debian, версии, системные требования. Манипулирование текстовыми данными, перенаправление потоков, grep, ls, vim.

https://www.youtube.com/watch?v=sQVZHQqMz10&list=PL1eM6UUA7VFysNtA0qflCDxpDiZEt7Bep

#video #linux
Лекции по анализу данных

1 - Анализ данных. Введение в python
2 - Анализ данных. Advanced Python
3 - Анализ данных. Библиотеки Python
4 - Анализ данных. Визуализация, анализ датасета EDA
5 - Анализ данных. R и библиотеки
6 - Анализ данных. Введение в статистику
7 - Анализ данных. Статистическое оценивание
8 - Анализ данных. Параметрические статистические тесты
9 - Анализ данных. Непараметрические тесты
10 - Анализ данных. Множественная проверка гипотез

https://www.youtube.com/playlist?list=PLDCK7Cej1W4262hwQVKW7yVb-a41MAC91

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
Когда коллега попросил проверить его регулярное выражение.

#ithumor
ООП JavaScript

Мифы, наследование, полиморфизм, абстракции, наследованиеи,
Объекты, прототипы, наследование
Классы, свойства, методы
Наследование, классы. Super, конструктор.
Get, Set JavaScript, приватные и защищенные свойства
Статические методы и свойства
THIS
Не бойтесь THIS в JS
Bind, Call, Apply
Делаем виджет GridView на ООП

https://www.youtube.com/playlist?list=PLM7wFzahDYnHyRpmcSGOptXan08CNb9nh

#video #JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
Исправил ошибку компиляции, а компилятор тебе ещё на... И ты в нокауте

#ithumor
Про Linux

1 - навигация по файловой системе
2 - Операции с файлами и папками
3 - Grep: поиск по файлам и папкам
4 - Aliases: как упростить работу в терминале
5 - Как установить MySQL на Ubuntu/Mint
6 - Как установить PostgreSQL на Ubuntu/Mint
7.1 - crontab: запуск задач по расписанию
7.2 - crontab: как запускать Python-скрипт по расписанию

https://www.youtube.com/playlist?list=PLlWXhlUMyooafqSoZ9YGX_dgCi5HxsgkB

#video #Linux