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

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

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

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
Принципы SOLID C#

В этой статье рассматриваются и объясняются максимально простым языком принципы проектирования SOLID, а также для лучшего понимания приведены хорошие примеры на языке программирования C#
https://shwanoff.ru/solid-c-sharp/
Когда в середине проекта клиент вносит серьезные правки в ТЗ, но у вас не остается времени, чтобы что-то менять

#ithumor
CODE BLOG pinned «Принципы SOLID C# В этой статье рассматриваются и объясняются максимально простым языком принципы проектирования SOLID, а также для лучшего понимания приведены хорошие примеры на языке программирования C# https://shwanoff.ru/solid-c-sharp/»
Паттерны проектирования в iOS

Введение
Одиночка (Singletone) - паттерны проектирования в iOS
Паттерн фабрика (Factory) - паттерны проектирования в iOS
Абстрактная фабрика (abstract factory) - паттерны проектирования в iOS
Декоратор (Decorator) - паттерны проектирования в iOS
Адаптер (adapter) - паттерны проктирования в iOS
Фасад (facade) - паттерны проектирования в iOS
Наблюдатель observer - паттерны проектирования в iOS
Состояние state - паттерны проектирования в iOS
Стратегия Strategy - паттерны проектирования в iOS

https://www.youtube.com/playlist?list=PLcmaZSNs2TKgGHZ38xh-PaHkCUrehijg1

#video #patterns
JavaScript

В данном видео-курсе мы с вами поподробнее рассмотрим особенности языка, которые вызывают затруднения при его изучении. Ключевой упор, так же, будет сделан на вопросы, которые вы можете услышать на собеседовании на вакансию front-end разработчика.
Так же, я бы хотел сделать акцент на том, что у вас уже должны быть базовые знания в JavaScript, т.е. вы должны понимать какие типы данных существуют в языке, что такое массив, объект, функция, как работают циклы и операторы проверки, а так же как применяются методы и свойства.

https://www.youtube.com/playlist?list=PLNkWIWHIRwMHKLotIS_d-wyj00pg0AnUg

#video #JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я пытаюсь найти разницу между двумя файлами.

#ithumor
Системное программирование

Цель курса — улучшить понимание работы операционной системы Linux, научиться использовать знания для системного программирования.

На курсе освещается устройство операционной системы на базе ядра GNU/Linux, ядра и его подсистем. Приводятся и описываются способы взаимодействия с ОС. Материал курса максимально приближен к реальности, наполнен примерами.

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

#video #sysprog
Arduino

Система автополива комнатных растений на Arduino
Подключаем модуль Micro SD к Arduino и выводим содержимое файла
Датчик уровня влажности почвы для Arduino. Обзор, подключение и калибровка.
Логирование данных и оптимизация скетчей для Arduino
Yun Shield Dragino для Arduino: Что это такое и как выбрать подходящую версию шилда
RGB светодиод и Arduino: Все цвета и оттенки радуги
Инфракрасный термометр своими руками (MLX90614ESF-DCI)
Самый маленький сервопривод в мире - PZ-15320
Лучший бюджетный набор Arduino для начинающих
Как подружить Yun шилды версий 1.0, 1.1 и 2.3 с Arduino CH340G

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

#video #arduino
CLR via C#. Глава 11. События

Начинаем разбор 11 главы, посвящённой событиям. В этом уроке мы подробно рассмотрим правильный алгоритм использования событий в своих классах и все тонкости объявления событий в C#.

https://www.youtube.com/watch?v=DZFr4KAebZk
This media is not supported in your browser
VIEW IN TELEGRAM
Ёу, айтишники! Чем занимаетесь?

#ithumor
Программирование микроконтроллеров AVR

Новая эра электроники
Avr studiо, proteus, программатор
Бит | Байт | Системы счисления
Порты ввода-вывода | Первая программа
Proteus | AVRDUDE | Отладка и прошивка микроконтроллеров AVR
Формирование задержек времени микроконтроллера
Светодиодная гирлянда на микроконтроллере
Семисегментный индикатор
Массивы
Логические операции

https://www.youtube.com/playlist?list=PLIqtBa8-MDK1Ph2ImerlhHnPYgH4ACn5o

#video #AVR
CODE BLOG pinned «Что тебя больше всего интересует на канале?»
Матрешки программиста

#ithumor
Полная настройка Webpack 4

1. Настройка универсального шаблона для любых сайтов / приложений. Babel 7, webpack-dev-server.
2. Настройка препроцессоров. Полная минификация стилей. Sass, post css плагины.
3. Webpack-merge, разбитие конфигов. Обработка html файлов, картинок, статических файлов.
4. Подключение Vue.js и Vuex! Забываем про jQuery. Использование Vuejs + webpack в верстке.
5. Ускоряем загрузку JS в 3-4 раза. Code Splitting, создание vendors
6. Лучший способ подключения и обработки шрифтов.
7. Использование шаблона в верстке и не только,. Полная настройка шаблонизатора pug.

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

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

#ithumor
Основы Git и GitHub

1 - Что это и для чего нужно
2 - Установка на Linux
3 - Установка на Windows
4 - Конфигурация .gitconfig
5 - Работа с Local Repository
6 - История изменений, .gitignore, и восстановление файлов
7 - Открытие бесплатного Аккаунта GitHub
8 - Загрузка проекта на GitHub - git push
9 - Hастройка логина в GitHub через SSH Key на Linux
10 - Hастройка логина в GitHub через SSH Key на Windows

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

#video #git
Безопастность наше все.

#ithumor