CODE BLOG
12K subscribers
5.26K 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
👍25😱11👎4
Java. Программирование.

1. Java. Многопоточность. Ключевое слово synchronized
2. Java. Многопоточность. Методы wait и notify. Блокирующая очередь и Worker Thread.
3. Java. Методы equals и hashCode.
4. Java. Работа с датой и временем.
5. Java. Ковариантность и контравариантность обобщенных типов на примере ArrayList.
6. Java. Обобщенный класс для представления дерева с любыми данными.
7. Java. Парсер арифметических выражений, часть 2: оператор "унарный минус" и вызов функций.
8. Java. Побитовые операторы.
9. Java. Класс Object. Разбор вопросов на собеседование.
10. Java. Рисуем звезды в 3D пространстве.

#video #java

https://www.youtube.com/playlist?list=PL5BhKu-LkR_3zYHvQZ-AjkmcYciv65QVB
👍5👎2
💪 Пишешь код на C# и хочешь вырасти до мидла или сеньора за пол года?
❗️Пройди тест - проверь себя!

Пройдите тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "C# Developer. Professional " по специальной цене!

Время прохождения теста ограничено 40 минут

👉Пройти тест: https://otus.pw/r9bW/

Старт занятий — 31 января.
Успей присоединиться к группе, пока есть места по спец.цене
👎9👍2
Сенсей, научите меня

#ithumor
👍44👎3
Кликер на Unity

1. Начало
2. Реализация системы достижений
3. Авто-заработок
4. Переделываем систему достижений
5. Время отсутствия игрока
6. Добавляем эффекты
7. Добавляем звуки и музыку

#video #unity

https://www.youtube.com/playlist?list=PL3V36b1NObb_mrh2qMzcBY1j-17FBgW9L
👍8👎2
Полезный контент в вашу ленту от Selectel:

Код-ревью в команде
Топ-8 линтер для Python
Паттерны проектирования
Принципы SOLID в разработке

А еще в @selectelcareers — полезный и интересный контент про работу и развитие в IT. Подписывайтесь!

Реклама. ООО Селектел Pb3XmBtzst2PT1Adz1wzq3xrTA8QTxQna5f3Moe
👍2👎2
Нет

#ithumor
👍29😢3👎1
В гостях подкаста «Разговоры СТО» от Dodo Engineering недавно был Максим Сапронов, технический директор Авито.

Немного контекста: изначально Авито — это монолит, один дата-центр, один центр разработки, одна очень большая вертикально скалированная база данных.

С приходом Макса в 2018 году это изменилось. Сегодня от того кода осталось около 5%. Всё остальное команда преобразовала в 2000+ микросервисов.

Максим также расскажет, на что повлияли эти изменения, как сейчас продуктовые команды взаимодействуют между собой, зачем создают продуктовые портфели и как зачатки идей помогают выживать в кризисных ситуациях.
👍2👎2
Advanced Kotlin Dev Day 2022

1.Understanding your Disney DNA | Brian Collins @ Advanced Kotlin Dev Day 2022
2. Dependency Injection: Refactoring from Spring to Kotlin
3. Property-based testing: from examples to properties with Kotlin and Kotest
4. Kotlin & Functional Programming: Pick the best, skip the rest
5. Kotlin on Serverless Cloud - AWS Lambda, Unlimited!
6. Kotlin Multiplatform Mobile: From Hello World to Production
7. Grateful Shutdown with Structured Concurrency | Simon Vergauwen @ Advanced Kotlin Dev Day 202
8. Data Oriented Programming | Ties van de Ven @ Advanced Kotlin Dev Day 2022
9. Context Receivers: Kotlin's new secret sauce | Alejandro Serrano Mena @ Advanced Kotlin Dev Day 2022
10 Composing an API with Kotlin vol.2 | Márton Braun @ Advanced Kotlin Dev Day 2022

#video #kotlin

https://www.youtube.com/playlist?list=PLC3RVtNPazW_u037_K6FU13BWlIp4y3u6
👍3👎2
Свобода действий как никак

#ithumor
👍30👎1
Уроки по wxPython (GUI)

1. обзор модулей для GUI и порядок установки wxPython
2. общая структура интерфейса
3. создание меню и подменю - MenuBar, Menu, MenuItem, Bind, Append, AppendSeparator
4. контекстное меню и панель инструментов (toolbar)
5. схемы (layout) размещения виджетов, BoxSizer
6. сайзеры - GridSizer, FlexGridSizer, GridBagSizer
7. механизм обработки событий - Bind, Unbind
8. примеры событий, назначение id виджетам
9. стандартные диалоговые окна
10. пользовательские диалоговые окна, класс Dialog

#video #python

https://www.youtube.com/playlist?list=PLA0M1Bcd0w8zyJOJXbvTKROHs2JJVGB6C
👎4👍1
Когда занимаешься своим проектом, то время летит незаметно

#ithumor
👍32👎1
Практики по курсу "Компьютерные сети"

1. Анализатор сети Wireshark
2. Канальный уровень в Wireshark
3. Wi-Fi джунгли
4. Протокол IP
5. Инкапсуляция
6. Протокол DHCP в Wireshark
7. Протокол ARP
8. Протокол ICMP в Wireshark
9. Протокол ICMP, утилита traceroute
10. Порты на транспортном уровне

#video #sysad

https://www.youtube.com/playlist?list=PLtPJ9lKvJ4oiKPQ9GXOvntj44Eu8IGAJK
👍11👎1
Немного философии

#ithumor
👍28👎1
емантика языков программирования

1. Семантика и её значение
2. Введение в Coq
3. Семантика большого шага для императивного языка
4. Множественные цели в Coq. Д-во корректности Constant Folding
5. Coq. Разбор д-ва терминируемости алгоритма Евклида
6. Семантика малого шага, логика Хоара
7. Coq. Семантика малого шага, логика Хоара
8. Введение в слабые модели памяти
9. Декларативные модели памяти (1/2)
10. Декларативные модели памяти (2/2)

#video

https://www.youtube.com/playlist?list=PLlb7e2G7aSpTA0aT2M1CvIWof3Osslo7Z
😱2👍1👎1
Как подготовиться к собеседованию и переехать в другую страну? Что делать, если выгорание близко и работа совсем не радует? Как вкатиться в IT за полгода, если тебе уже за 30?

Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Про мемы тоже не забываем :) А ещё у нас есть подкаст, послушать его можно по этой ссылке.

Наши любимые материалы:

1. Как грамотно начать свой путь в IT в России в современных условиях?
2. Кто такой DevRel? Чем он занимается и сколько зарабатывает?
3. Ползай, как муравей, летай, как пчела: алгоритмы, которые придумала сама природа. 🐜🐝
4. Как транзисторы перевернули наш мир: большой спецпроект
5. Как программисту пройти собеседование. 6 советов.
Подписывайтесь на канал «Люди и код»: @skillbox_media_code
👍3👎1
Вебкам тоже связан с IT, верно же? Да?

#ithumor
👍30👎3😱2
Программирование на C++

1. Организация разработки программ на С++
2. Сборка C++ программ
3. Работа с памятью, выполнение программ
4. Встроенные типы, инструкции и операторы
5. Функции
6. Классы
7. Namespace. Переопределение операторов

#video #cpp

https://www.youtube.com/playlist?list=PLlb7e2G7aSpTFea2FYxp7mFfbZW-xavhL
👍2👎1
До чего дошел прогресс

#ithumor
👍51😱4👎1😢1
Алгоритмы, железки и библиотеки

1. ATtiny26 - новый король бомж самоделок?
2. Управляем Quick Charge адаптером с Arduino!
3. Уроки Arduino. Подключение термометров DS18B20 и NTC термистора
4. USB клавиатура и мышка на обычной Arduino Nano!
5. Как развести плату с микроконтроллером, SMT сборка, прошивка
6. Антикризисная замена Arduino - LGT8F328P! Дефицит полупроводников
7.Запускаем ШИМ на любом пине Ардуино
8. 20 способов помигать светодиодом на Arduino
9. Работа Arduino с дисплеем TM74HC595
10. Уроки Ардуино. ПИД регулятор

#video

https://www.youtube.com/playlist?list=PLgAbBhxTglwkg_Q8me6QO3JifVbaGDXAL
👍7👎3