CODE BLOG
12.2K subscribers
5.09K photos
36 videos
99 files
2.89K 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
Разработчик, который 2 года работает в одной компании

#ithumor
Многопоточное программирование в С++

1. Многопоточность
2. Потоки с параметрами
3. Возврат результата из потока по ссылке
4. Лямбда выражения и возврат результата выполнения потока
5. С++ потоки и методы класса
6. Что такое mutex. Cинхронизация потоков
7. lockguard mutex c++. Cинхронизация потоков
8. Deadlock Взаимная блокировка
9. recursive
mutex C++. Рекурсивный мьютекс
10. uniquelock mutex, uniquelock vs lockguard

https://www.youtube.com/playlist?list=PLQOaTSbfxUtAc\RpyDiWCHq0YTzLtVSD0

#video #cpp
Web советы

1. Как создать модальное окно страницы
2. Jquery якорь. Плавная прокрутка страницы
3. Адаптивная верстка сайта
4. Jquery якорь. Плавная прокрутка страницы 2
5. Перенос слов на html и css
6. Как подключить шрифт.
7. Что использовать — тэг img или стиль background image?
8. Optimizilla лучший оптимизатор изображений
9. Древовидный список на jquery
10. Рисуем щит капитан америка на HTML5 и CSS3

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

#video #html
This media is not supported in your browser
VIEW IN TELEGRAM
Программист в конце рабочего дня))

#ithumor
C++

1. Введение в язык.
2. Введение, модификаторы типов, указатели.
3. Модификаторы типов.
4. Модификаторы типов. Введение в ООП.
5. Классы, перегрузка операторов
6. Перегрузка операторов, наследование
7. Наследование
8. Наследование
9. Шаблоны
10. Шаблоны. Исключения

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

#video #cpp
This media is not supported in your browser
VIEW IN TELEGRAM
Когда мой код прошел все юнит-тесты, кроме самого последнего.

#ithumor
Программирование на Си с нуля

Видео курс по программированию на языке программирования Си. Изучаем весь основной синтаксис языка плюс бонусный материал который нигде не рассматривался. При изучении используется работа в Sublime Text 3 и Visual Studio Code компилируем в компиляторе GCC:
1: Введение в язык, создание первой программы + БОНУС
2: Переменные, создание переменных в языке Си
3: Переменные, вывод информации и ввод в Терминале в языке Си
4: Escape последовательности
5: Арифметические операции
6: Составные операции в языке Си
7: Локальные и Глобальные переменные в языке Си
8: Преобразование типов данных в языке Си
9: Массивы, создание массивов в языке Си
10: Многомерные массивы, создание многомерного массива в язык

https://www.youtube.com/playlist?list=PL7KBbsb4oaOn6ekuNGqZxl4-U_Ox81qTx

#video #c
This media is not supported in your browser
VIEW IN TELEGRAM
Когда мой код работает, хотя никто не может понять, почему.

#ithumor
Серия про процедурную и случайную генерацию уровней, подземелий и ландшафтов в Unity 3D

Процедурная генерация бесконечного уровня
Генерация подземелья как в Binding of Isaac
Процедурная генерация лабиринта
Процедурная генерация лабиринта - 3D лабиринты и поиск пути
Генерация уровня из 3D тайлов
Генерация мира из 3D тайлов Wave Function Collapse

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

#video #unity
This media is not supported in your browser
VIEW IN TELEGRAM
Когда случайно удалил данные не из той базы.

#ithumor
Процессор с нуля

- Процессор с нуля (введение)
- Read-Only Memory на ПЛИС (часть 1, 2)
- Декодер команд процессора
- ALU, Fetcher и первые проблемы...
- Конвейер процессора
- Конвейер процессора (тест на реальном устройстве)
- Компилятор ассемблера для lldevcpu
- UART передатчик для lldevcpu
- Как работают ветвления в процессоре (на примере lldevcpu)

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

#video #gtd
This media is not supported in your browser
VIEW IN TELEGRAM
Когда наш технический эксперт возвращается из отпуска.

#thumor
Как сделать шутер от первого лица на Unity. FPS in Unity

В этих видео поговорим о том, как можно сделать базовые механики для шутера от первого лица на Unity.
Именно, базовые механики, так как главная цель всего этого, показать некоторые методы и решения, которые могут пригодится вам в реализации вашей игры.
В итоге получится прототип игры из которого можно реализовать что-то более серьезное:
1 - Создаем проект
2 - Создаем базовую комнату
3 - Настроим свет на сцене
4 - Создаем простого персонажа
5 - Слежение за мышкой
6 - Движение персонажа
7 - Стрельба персонажа
8 - AI врага и его реакция на попадание
9 - Создаем fireball
10 - Создадим характеристики персонажа

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

#video #unity
This media is not supported in your browser
VIEW IN TELEGRAM
Когда нашел готовую функцию для решения своей задачи.

#ithumor
Arduino

Мигаем светодиодом в Arduino на ассемблере
Ассемблер (функции и их аргументы)
Ассемблер (локальные переменные функции)
Ассемблер и Си (вызов ассемблерного кода из языка Си)
Как использовать битовые маски
Инициализация UART в Arduino
Ассемблер (целочисленное сложение и вычитание)
Ассемблер (целочисленное умножение и деление)
Представление дробных чисел (стандарт IEEE 754)
Прерывания в Arduino Uno (Atmega328p)

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

#video #arduino
Продвинутая разработка на Python

Логируем на Python как боженька
Декораторы для Telegram-бота на Python
Установка Telegram-бота на сервер (Python)
Я сделал прокси для Telegram-бота. Анализ безопасности ботов
Sentry / Сбор ошибок в Python Telegram Bot
Полный деплой / Django
Стрим: Python, разработка, ответы на вопросы
Поиск работы в IT / Обзор вакансий на программиста
Собеседование Python программиста / Поиск работы в IT
Мои вопросы на Python-собеседовании (нарезка)

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

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
Новичок в команде пытается использовать наши инструменты, не зная, как они работают.

#ithumor
Windows 10

● Как удалить фон экрана блокировки в Windows 10?
● Как изменить фон экрана блокировки в Windows 10?
● Топ 3 способа запуска приложений от имени администратора в Windows
● Аварийная перезагрузка Windows
● Как удалить Internet Explorer из Windows 10?
● Как получить список установленных приложений в Windows 10?
● Как удалить центр уведомлений из Windows 10?
● Как отключить обновления Windows 10?
● Как сделать резервную копию драйверов в Windows 10?
● Как автоматически закрывать приложения при выключении Windows 10?

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

#video #windows