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

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

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

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
Download Telegram
Угадай кто хозяин квартиры

#ithumor
Уязвимость XSS

Что такое уязвимость XSS (Cross Site Scripting)? Типы XSS. | Timcore

Давайте поговорим об уязвимости XSS, что расшифровывается как Cross Site Scripting или Межсайтовый Скриптинг.
Данный тип уязвимостей позволяет атакующему внедрять JavaScript код на страницу, что делает ее очень опасным видом атак. Для тех, кто не знает, JavaScript — это язык программирования, который исполняется на стороне клиента, т.е браузера. Используя код этого языка, злоумышленник может выполнить его на отдельно взятой странице веб-сайта.

Как я уже говорил, JavaScript — это клиентский язык, выполняемый у пользователя или клиента, но ни в коем случае, не на сервере, даже если код будет направлен на создание обратного шелла.
Любой JavaScript код, который Вы напишите, будет отображаться или запущен у пользователей, которые просматривают веб-страницу, а не на веб-сервере. Если рассматривать веб-сервер, то он будет использован только для хранения кода и его доставки клиенту.

Есть три основных типа XSS:
1. Persistent/Stored
This media is not supported in your browser
VIEW IN TELEGRAM
Когда понял, что рестартонул не тот сервер

#ithumor
JavaScript Canvas

Изучаем рисование в canvas с помощь JavaScript.

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

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

#ithumor
Pycharm уроки

Обзор редактора pycharm.
Создание проектов.
Работа с файлами.

https://www.youtube.com/playlist?list=PLF-NY6ldwAWrpTuu4oqU2zYzkYmQkiQ2-

#video #Pycharm
Django REST API, Docker и CI/CD с нуля

0. Настройка github и dockerfile. Начало проекта
1. Настройка Travis-CI. Создание unit тестов
2. Создание модели клиента. Верификация почты
3. Работа с django через docker и docker-compose
4. Тесты для django admin Создание нового клиента
5. Разработка через TDD и все это в docker
6. Как это запустить в браузере?
7. Свой API для работы с клиентом
8. Как работает django api? Создаем токен
9. Работа с клиентом. Изменение пароля через api
10. Изменение данных клиента через api

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

#video #django
Будни программиста #1. Общение и ответы на вопросы

Прямая трансляция, где я постараюсь максимально помочь вам своими ответами на вопросы. Обязательно подключайтесь пообщаться, поделиться своими мыслями и опытом, буду очень рад видеть каждого!

https://www.youtube.com/watch?v=BA7a4fct768
This media is not supported in your browser
VIEW IN TELEGRAM
Когда коллега показывает мне свой код, а у него стоит светлая тема IDE.

#ithumor
Компьютерная логика

Вступление
Основы
Лабораторная работа №1
Минимизация методом Квайна
Минимизация методом Квайна ‒ Мак-Класки
Метод неопределённых коэффициентов
Диаграммы Вейча
Частично определённые функции
Минимизация систем функций
Кратковременные ложные сигналы

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

#video #logic
Тонкий намек, что программисты заняты

#ithumor
Java на практике

1. База данных интернет-магазина на Java EE, EJB, Maven и Hibernate.
2. Защита входа логином и паролем на EJB, CDI и WebFilter.
3. Рефакторинг и отладка для начинающих.
4. Проектирование для начинающих.
5. Highload и масштабирование нагрузки.
6. Архитектура учебного приложения на Java, Spring Boot, Docker Compose и PostgreSQL

https://www.youtube.com/playlist?list=PLiJ76e8LBYQWhnokn-wKyIUsApxU-BkFQ

#video #java
Так вот почему они все время ругаются матом. Это нужно чтобы мы могли их понять.

#ithumor
Уроки SQL

- Что такое SQL, СУБД, MySQL?
- Устанавливаем DENWER, знакомимся с phpMyAdmin
- Оператор SELECT
- Сортировка выбранных данных с помощью ORDER BY
- Фильтрация данных с оператором WHERE
- Расширенная фильтрация данных с ключевыми словами NOT, IN, OR, AND
- Использование метасимволов для фильтрации c логическим оператором LIKE
- Создание вычисляемых полей
- Использование функций манипулирования данными
- Суммирование данных по средствам AVG, COUNT, MAX, MIN, SUM

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

#video #SQL
Полный курс по этичному взлому

Предоставляет своим читателям,зрителям и подписчикам учебные материалы по этичному хакингу и тестированию на проникновение с Kali Linux, Windows и других операционных систем.

Мы рассказываем об информационной безопасности, безопасности в целом и повышении осведомленности об интернет угрозах

Рассматриваем вопросы взлома Wi-Fi, сканирование уязвимостей, анализа вредоносного программного обеспечения и эксплуатации, тестирования на проникновение и этического хакерства

Даем нашим читателям информацию о том, как использовать инструменты, чтобы проверить их собственную безопасность.

Большинство наших тем содержат советы и рекомендации о том, как уберечь себя от взлома

Для более продвинутых пользователей, мы сосредоточились на теме анализа вредоносного программного обеспечения

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

#video #linux
This media is not supported in your browser
VIEW IN TELEGRAM
Читаю спецификации и собираюсь приступать к разделу поддержки браузеров.

#ithumor
Spring Framework

Урок 1: Введение. Зачем изучать Spring?
Урок 2: Первое приложение (IntelliJ Idea).
Урок 3 НЕОБЯЗАТЕЛЬНЫЙ: Первое приложение (Eclipse).
Урок 4: Инверсия управления. Inversion of Control (IoC)
Урок 5: Внедрение зависимостей. Dependency Injection (DI). Введение.
Урок 6: Внедрение зависимостей. Dependency Injection (DI). Часть 2.
Урок 7: Bean scope (Область видимости бинов).
Урок 8: Жизненный цикл бина (Bean Lifecycle). Init, Destroy и Factory методы
Урок 9: Аннотации. Введение.
Урок 10: Аннотация Autowired. Внедрение зависимостей (Dependency Injection).

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

#video #spring
☢️ Немного радиации вам в ленту! Привет, друзья! Не забудьте подписаться на мой Instagram, чтобы следить за тем, как проходит жизнь программиста за пределом компьютера.
https://www.instagram.com/shwanoff/

Вчера я посетил окрестности Чернобыльской АЭС и своими глазами видел Четвертый энергоблок и новый купол, а также получил небольшую дозу радиации 😅. Но больше всего мне понравилось гулять по городу-призраку Припять. На удивление, некоторые дома выглядят лучше, чем в Курске 😁

Впереди еще больше интересных мест и фотографий! Переходи по ссылке и присоединяйся, буду очень рад!

https://www.instagram.com/shwanoff/