CODE BLOG
12K subscribers
5.24K 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
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я открываю порт файервола.

#ithumor
"Умный дом" и программирование Arduino

- Прототип умного дома на платформе Arduino (Smart Home)
- Общие сведения о системе "Умный дом" на Arduino (Smart Home)
- Управление Arduino с помощью Bluetooth и приложения Windows (Часть 1)
- Arduino и приложение Windows. Управление через Bluetooth-соединение (Часть 2)
- "Ардуино говорит!" или создание автоинформатора для Arduino. Озвучивание команд
- Датчик движения и плавное включение освещения, полевой транзистор
- Прерывания на Arduino. Кнопка звонка
- Arduino против трансформатора на 2000В! Тест электромагнитной совместимости
- О технологии RFID-меток и RFID-считывателе RC522 (Arduino )
- Создание web сервера для Arduino на Ethernet shield W5100

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

#video #arduino
Отличие программиста от обычного человека

#ithumor
Уроки по разработке android приложений на java в Android Studio

Программирование под android: с чего начать? Как научиться программировать на android с нуля? Как создать андроид приложение, как сделать самому приложение для android смартфона и планшета, на каком языке программирования пишут мобильные приложения? Наши видеоуроки для начинающих по разработке приложений для операционной системы Андроид помогут вам найти ответы. Вы узнаете:
1. Как скачать, установить и настроить среду разработки Android Studio и пакет Android SDK
2. Как создать простое приложение для android
3. Как создать эмулятор андроид-устройства (AVD) для запуска и тестирования android-приложений
По нашим урокам вы научитесь создавать элементы экранов, кнопки и менять их свойства, а также узнаете внутреннюю структуру android-проекта и создадите свое первое приложение.

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

#video #android
Угадай кто хозяин квартиры

#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