CODE BLOG
12.2K subscribers
5.1K 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
加入频道
Как сделать шутер от первого лица на Unity. FPS in Unity

В этих видео поговорим о том, как можно сделать базовые механики для шутера от первого лица на Unity.
Именно, базовые механики, так как главная цель всего этого, показать некоторые методы и решения, которые могут пригодится вам в реализации вашей игры.
В итоге получится прототип игры из которого можно реализовать что-то более серьезное:
1 - Создаем проект
2 - Создаем базовую комнату
3 - Настроим свет на сцене
4 - Создаем простого персонажа
5 - Слежение за мышкой
6 - Движение персонажа
7 - Стрельба персонажа
8 - AI врага и его реакция на попадание
9 - Создаем fireball
10 - Создадим характеристики персонажа

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

#video #unity
This media is not supported in your browser
VIEW IN TELEGRAM
Когда нашел готовую функцию для решения своей задачи.

#ithumor
Arduino

Мигаем светодиодом в Arduino на ассемблере
Ассемблер (функции и их аргументы)
Ассемблер (локальные переменные функции)
Ассемблер и Си (вызов ассемблерного кода из языка Си)
Как использовать битовые маски
Инициализация UART в Arduino
Ассемблер (целочисленное сложение и вычитание)
Ассемблер (целочисленное умножение и деление)
Представление дробных чисел (стандарт IEEE 754)
Прерывания в Arduino Uno (Atmega328p)

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

#video #arduino
Продвинутая разработка на Python

Логируем на Python как боженька
Декораторы для Telegram-бота на Python
Установка Telegram-бота на сервер (Python)
Я сделал прокси для Telegram-бота. Анализ безопасности ботов
Sentry / Сбор ошибок в Python Telegram Bot
Полный деплой / Django
Стрим: Python, разработка, ответы на вопросы
Поиск работы в IT / Обзор вакансий на программиста
Собеседование Python программиста / Поиск работы в IT
Мои вопросы на Python-собеседовании (нарезка)

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

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

#ithumor
Windows 10

● Как удалить фон экрана блокировки в Windows 10?
● Как изменить фон экрана блокировки в Windows 10?
● Топ 3 способа запуска приложений от имени администратора в Windows
● Аварийная перезагрузка Windows
● Как удалить Internet Explorer из Windows 10?
● Как получить список установленных приложений в Windows 10?
● Как удалить центр уведомлений из Windows 10?
● Как отключить обновления Windows 10?
● Как сделать резервную копию драйверов в Windows 10?
● Как автоматически закрывать приложения при выключении Windows 10?

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

#video #windows
🔥 ТОП 3 моих приложений для продуктивности

Так как это сообщество посвящено именно айти тематике и программированию мне не очень хочется публиковать здесь посты на другие темы, хотя мне есть о чем вам рассказать 😉 Поэтому для всех желающих почитать простые тексты о разработке, жизни программиста и многом другом - добро пожаловать в мой Инстаграм 👇

https://www.instagram.com/p/CBc4kQaBg_x/?igshid=18dde2dwaqxf4
This media is not supported in your browser
VIEW IN TELEGRAM
Когда разработчик-сеньор решает заняться моим тикетом.

#ithumor
Terraform

1 - Что это и для чего он нужен
2 - Установка на Windows
3 - Установка на Linux
4-Terraform - Текстовый редактор Atom с Terraform Plugins
5 - Создание Ресурсов AWS
6 - Изменение ресурсов AWS
7 - Удаление ресурсов AWS
8 - Создание одного Простого рабочего Web Server'а на AWS
9 - Использование Статических внешних файлов - file
10 - Использование Динамичных внешних файлов - templatefile

https://www.youtube.com/playlist?list=PLg5SS_4L6LYujWDTYb-Zbofdl44Jxb2l8

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

#ithumor
Алгоритмизация

1) Интерпретатор обратной польской записи
2) Интерпретатор LISP выражений
3) Рекурсивные функции
4) Длинная арифметика
5) Односвязный список
6) Двоичное дерево
7) Хеш-таблица

https://www.youtube.com/playlist?list=PLd-kTafWJCJO1IrlPpIRPCB0uhaZm58Ai

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

#ithumor
React. Lite Level

- Знакомство с Node.js и NPM
- Первое приложение на React
- Знакомимся с классами ES6. Часть 1
- Знакомимся с классами ES6. Часть 2. Наследование, геттеры, сеттеры
- Прототипное наследование
- Компоненты React
- Props и State. Часть 1
- Props и State. Часть 2
- Props и State. Часть 3
- Работаем с формами

https://www.youtube.com/playlist?list=PLM7wFzahDYnHIAc-WKuxWaGv4cLUfm5fT

#video #react
Отличные новости! Телеграм официально разблокирован на территории РФ!

Пруф: http://rkn.gov.ru/news/rsoc/news73050.htm
This media is not supported in your browser
VIEW IN TELEGRAM
Когда приходится работать с чужим кодом

#ithumor
Один из курсов по GIT

1. Что такое Git?
2. История Git
3. Распределенный контроль версий
4. Что такое Git и кто его должен использовать?
5. установка Git на mac
6. установка Git на windows
7. установка Git на linux
8-10. установка и настройка Git

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

#video #git
This media is not supported in your browser
VIEW IN TELEGRAM
Когда джун исправил один из моих багов.

#ithumor
Javascript уроки 2020

- практика
- переменные
- типы данных
- массивы
- операторы
- условный оператор if
- switch
- тернарный оператор
- цикл FOR
- цикл WHILE

https://www.youtube.com/playlist?list=PLvU6qTZI0-zWzwLRY_LBwQrH5iu2MIpnl

#video #js
This media is not supported in your browser
VIEW IN TELEGRAM
Когда в наш open space приходит кто-то из QA.

#ithumor