CODE BLOG
12.1K subscribers
5.15K photos
36 videos
99 files
2.92K 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
Командная строка. Администрирование Windows

Командная строка #cmd – это встроенный консоль #ОС #Windows и обеспечивает взаимосвязь между пользователем и ОС.

Если вы хотели овладеть командной строкой, но вам не хватало внятной информации, то этот учебный курс для вас.

Командная строка CMD актуальна в любой версии и редакции Windows. Это #Windows7, #Windows8, #Windows10

Уроки CMD выстроены систематический от простого к более сложному. Вы научитесь пользоваться командами, выводить необходимую информацию, выполнять программную настройку и составлять #скрипт или #скрипты

https://www.youtube.com/playlist?list=PL1aqAoC4A0sWvR_pLp-mXYNqKst_Hb__W

#video #windows
This media is not supported in your browser
VIEW IN TELEGRAM
Макеты объектов в юнит-тестах.

#ithumor
Программирование на языке С++

Урок 1. Базовые отличия между языками Си и С++
Урок 2. Пространство имён, особенности функций
Урок 3. Исключения, файлы и строки
Урок 4. Классы, инкапсуляция, конструкторы
Урок 5. Конструкторы копирования и переноса. Деструкторы
Урок 6. Перегрузка операторов
Урок 7. Наследование
Урок 8. Проблемы множественного наследования. Статика
Урок 9. Собственные исключения, шаблонные классы
Урок 10. Классы-обёртки

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

#video #c++
Отличие пользователя от программиста
#ithumor
Программирование на Rust

1. Введение
2. Время жизни, ADT
3. Трейты
4. Модули
5. Функции и итераторы
6. Управление ошибками
7. Объекты, строки
8. Время жизни II
9. Умные Указатели, static
10. Многопоточность

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

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

#ithumor
HTML для самых маленьких

- Структура HTML-документа
- Текстовые теги в HTML
- Ссылки в HTML
- Изображения в HTML
- Таблицы в HTML
- Атрибуты в HTML
- Семантические теги в HTML
- Формы в HTML

https://www.youtube.com/playlist?list=PL3LQJkGQtzc7aWRyr-GaxyO_dwj5inJ1t

#video #HTML
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