CODE BLOG
12.1K subscribers
5.11K photos
36 videos
99 files
2.9K 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
Переход от Android-разработки к iOS.

#ithumor
Парсинг сайтов Python

0) ТИЗЕР
1) REQUESTS ЗАПРОСЫ (GET/POST)
2) BEAUTIFUL SOUP, FAKE-USERAGENT
3) АВТОРИЗАЦИЯ НА САЙТЕ, РАБОТА С КУКИ И СЕССИЕЙ
4) СКАЧИВАНИЯ ФАЙЛОВ, ПАРСИНГ ДАННЫХ
5) ПРОКСИ, МУЛЬТИПРОЦЕССИНГ
6) ЗАКЛЮЧЕНИЕ

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

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

#ithumor
Программирование на C# под Unity.

1 Урок - Введение
2 Урок - переменные.
3 Урок - функции.
4 Урок - операторы if, while, for
5 Урок - перечисление и многое другое
6 урок - массивы, стрельба очередью.
7 Урок - корутины
8 Урок - ООП

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

#video #unity
REST API (Python, Flask)

1: Пример
2: Запросы PUT и DELETE
3: Тестирование. Простой пример на Pytest
4: База данных. SqlAlchemy ORM | Часть 1
5: База данных. SqlAlchemy ORM | Часть 2
6: Авторизация. Flask-JWT-Extended
7: Авторизация - часть 2. Flask-JWT-Extended
8: Marshmallow. Сериализация и десериализация данных
9: Обработка и логирование исключений
10: Обработка исключений SqlAlchemy

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

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

#ithumor
QA с Нуля

Урок 1 - Введение
Урок 2 - Что Такое QA
Урок 3 - Agile Scrum Kanban Waterfall
Урок 4 - Тест Планы, Тест Документация, Тест Кейсы
Урок 5 - Test Env и Среда Тестирования
Урок 6 - Виндоус и Линукс Консоль, IPv4
Урок 7 - Scrum, Jira и как работает Sprint
Урок 8 - Git, Github, Sourcetree
Урок 9 - SQL, IDE, NoSQL
Урок 10 - DevTools, Web Console, Device Toolbar

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

#video #qa
This media is not supported in your browser
VIEW IN TELEGRAM
Обнаружил жуткий баг в легаси-коде.

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

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
Введение в компьютерное зрение и глубокое обучение

1 - Введение в предмет. История. Свет и цвет
2 - Основы обработки изображений
3 - Особые точки. Сопоставление изображений
4 - Введение в машинное обучение
5 - Классификация изображений
6 - Свёрточные нейросети. Часть 1
7 - Свёрточные нейросети. Часть 2
8 - Свёрточные нейросети. Часть 3. Базовые архитектуры и применения для распознавания лиц

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

#video #ai
This media is not supported in your browser
VIEW IN TELEGRAM
Работаю над несколькими срочными тикетами одновременно.

#ithumor
Javascript - плюшки

- Лоадер на JS. Как сделать прелоадер на сайте
- Стрелялка по вампирам на Javascript
- Фонарик на Javascript и день веб-мастера :)
- Электронные часы на Javascript
- Пианино на Javascript с вопроизведением звука
- Вращаем 3D-куб клавишами на клавиатуре
- Танчики на Javascript. Управляем танком с клавиатуры
- Игра на Javascript. Камень-ножницы-бумага. Как сделать игру
- Игра на Javascript. Крестики-нолики | Анимация SVG

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

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

#ithumor
Python Base

1. Теория
2. Установка
3. Переменные
4. Типы данных
5. Динамическая типизация
6. Операторы
7. Функции
8. Создание папок
9. Обработка секвенции файлов
10. Системные аргументы

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

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

#ithumor
Администрирование Linux. Курс подготовки к сертификату LPIC-1

1. Как установить linux
2. Загрузка Linux
3. Работа в редакторе VI
4. Настройка Syslog (журналирование событий Linux)
5. Работа с шеллом sh, bash
6. Безопасность Linux
7. Написание скриптов Bash, sh
8. Управление процессами Linux
9. Настройка сети
10. Установка программ

https://www.youtube.com/playlist?list=PL2or2puF0mtUD6-Me3prNufuZhD1wKNZ_

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

#ithumor
Алгоритмы и структуры данных

1. Дерево отрезков
2. Дерево отрезков. Операции на отрезке
3. Разреженная таблица. Дерево Фенвика
4. Двумерные задачи на дерево отрезков
5. Дерево поиска, AVL-дерево
6. Декартово дерево, дерево по неявному ключу
7. Splay дерево
8. Двоичные подъемы. LCA. Алгоритм Фарах-Колтона и Бендера
9. Heavy-Light декомпозиция
10. Link-Cut Tree

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

#video #algoritm