CODE BLOG
12.1K subscribers
5.12K 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
加入频道
Парсинг сайтов Python

#0 ТИЗЕР
#1 REQUESTS ЗАПРОСЫ (GET/POST)
#2 BEAUTIFUL SOUP, FAKE-USERAGENT
#3 АВТОРИЗАЦИЯ НА САЙТЕ, РАБОТА С КУКИ И СЕССИЕЙ
#4 СКАЧИВАНИЯ ФАЙЛОВ, ПАРСИНГ ДАННЫХ
#5 ПРОКСИ, МУЛЬТИПРОЦЕССИНГ
#6 ЗАКЛЮЧЕНИЕ + БОНУС!
#...Парсинг сайтов Python с использованием json конфига для настройки программы

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

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
Когда любимый проект отдали кому-то другому.

#ithumor
Практика VueJS - создание CRM системы

Введение
Урок 1. CRM на VueJS. Создание приложения с Vue CLI 3
Урок 2. CRM на VueJS. Страницы и layouts
Урок 3. CRM на VueJS. Основной layout
Урок 4. CRM на VueJS. Создание фильтра даты + меню
Урок 5. CRM на VueJS. Валидация с Vuelidate
Урок 6. CRM на VueJS. Как создать плагин сообщений
Урок 7. CRM на VueJS. Добавление Firebase
Урок 8. CRM на VueJS. Регистрация через Firebase
Урок 9. CRM на VueJS. Работа с API, валютами и компонентами

https://www.youtube.com/playlist?list=PLqKQF2ojwm3njNpksFCi8o-_c-9Vva_W0

#video #VueJS
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я удаляю какой-то бесполезный кусок кода.

#ithumor
Уроки по Pygame

1) Что такое Pygame? Каркас приложения, FPS
2) Рисование графических примитивов
3) Как обрабатывать события от клавиатуры
4) Как обрабатывать события от мыши
5) Создание поверхностей (Surface) и их анимация. Метод blit
6) Класс Rect. Его роль, свойства и методы
7) Как рисовать текст различными шрифтами
8) Как работать с изображениями. Модули image и transform
9) Что такое спрайты и как с ними работать
10) Как делать контроль столкновений

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

#video #Pygame
This media is not supported in your browser
VIEW IN TELEGRAM
После ночи, проведенной над оптимизацией кода

#ithumor
Структуры данных (data structures) C#

Структуры
данных (data structures) реализованные на языке программирования C# с подробным объяснением и примерами реализации в прямом эфире.

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

#video #csharp
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик: зачем нам документация? Все ведь интуитивно.
Пользователи:

#ithumor
Цифровая связь

1- Линейная модуляция.
2- Нелинейная модуляция.
3- Нелинейная модуляция (продолжение).
4- Межсимвольная интерференция.
5- Межсимвольная интерференция (продолжение).
6- Замирания.
7- Разнесение.

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

#video #gtd
This media is not supported in your browser
VIEW IN TELEGRAM
Джун просит помочь разобраться с багом.

#ithumor
Git

1. Установка Системы контроля версий
2. Создание репозитория; Добавление пользователя
3. Игнорирование файлов
4. Добавление файлов
5. Коммиты, индексы, добавления
6. Логи изменений
7. Свой редактор для комментариев
8. Ветки
9. Создание веток

https://www.youtube.com/playlist?list=PLdXqPp0o8gSEgfhXoaHPWEv3r-62YTyLF

#video #git
Курс Linux

- Как бесплатно скачать CentOS и Red Hat
- Установка CentOS 8 на Hyper-V
- Установка CentOS 7
- Авторизация SSH по ключу
- Как сменить имя хоста - Hostname
- Объяснение о Hardlink и iNode
- Особые права доступа - SetUID
- Особые права доступа - sticky bit
- sudo - выполнение от имени root
- syslog на удаленный сервер

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

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

#ithumor
Реверсинг | Reverse Engineering

Видеокурс «Хакер-программист» - Хакерство | Крэкерство | Реверсинг | Программирование
Что такое реверсинг (обратная разработка, обратный инжиниринг, reverse engineering)?
Реверс-инжиниринг | «Reverse Engineering для начинающих»
Реверсинг | Область применения реверсинга
Реверсинг | Отличие крэкерства и реверсинга
Видеокурс Филипа Полстры «Реверс-инжиниринг и разработка эксплойтов»
#2 Решение задачи CTF сайта TAMUctf - 042 (Reversing)
#4 Решение задачи CTF сайта TAMUctf - Cheesy (Reversing) -
#5 Решение задачи CTF сайта TAMUctf - Snakes over cheese (Reversing)

https://www.youtube.com/playlist?list=PLtShq-THkmvP4ihFOV-LJNaOIFfQnR2PE

#video #hacking
This media is not supported in your browser
VIEW IN TELEGRAM
Регрессионное тестирование

#ithumor
Java для Начинающих

1 - Установка Java и Первая Программа
2 - Введение в переменные
3 - Обновление перменных
4 - Строковые переменные
5 – Конкатенация строк
6 – Именование переменных
7 –Типы переменных
8 – Математические операции

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

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

#ithumor
Vue js

1) Установка Install
2) структура папок проекта
3) что такое data и для чего она нужна
4) methods - Методы vue
5) Сomputed method - вычисляемые свойства
6) Watch method - метод слежения
7) Lifecycle hooks - created, mounted, destroyed, хуки жизненого цикла
8) директива v-for vs for js
9) директивы v-if v-else, v-show и что такое template прослойка
10) live search vue поиск на vue - computed filter method

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

#video #js