ru
Feedback
CodeHunter | Уроки программирования

CodeHunter | Уроки программирования

Закрытый канал

Уроки программирования для разработчиков. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Менеджер: @Spiral_Denis Канал на бирже: https://telega.in/c/+76TFmImMpP0wMDYy

Больше
4 488
Подписчики
-124 часа
-57 дней
-4430 день
Архив постов
✅ Структуры данных для разработчиков: 10 самых важных В статье разбирают 10 ключевых структур данных, которые надо знать и по
Структуры данных для разработчиков: 10 самых важных В статье разбирают 10 ключевых структур данных, которые надо знать и понимать каждому разработчику. • Перейти к просмотру CodeHunter

✅ Основные команды Linux Linux — любимая операционная система многих разработчиков из-за её способности к изменениям, быстрод
Основные команды Linux Linux — любимая операционная система многих разработчиков из-за её способности к изменениям, быстродействию и наличию классной консоли. Если вы тоже хотите попробовать эту операционную систему, но никогда не запускали её раньше, то это видео обязательно к просмотру, ведь без терминала в Linux будет очень тяжело. • Перейти к просмотру CodeHunter

✅ Курс по Linux Курс является введением в операционную систему Linux, которая широко используется в серверах и рабочих станци
Курс по Linux Курс является введением в операционную систему Linux, которая широко используется в серверах и рабочих станциях. Курс познакомит вас с основными концепциями и инструментами Linux, включая управление файлами, системную администрацию, сетевое взаимодействие и программирование сценариев. • Перейти к просмотру CodeHunter

✅ Как писать maintainable-код В статье ниже разбирают принципы SOLID и методики написания, а также дают практические советы д
✅ Как писать maintainable-код В статье ниже разбирают принципы SOLID и методики написания, а также дают практические советы для создания поддерживаемого кода. • Перейти к просмотру CodeHunter

✅ Оператор UPDATE в SQL: как обновить данные в таблице Из статьи ниже вы узнаете, как использовать UPDATE правильно – от прос
Оператор UPDATE в SQL: как обновить данные в таблице Из статьи ниже вы узнаете, как использовать UPDATE правильно – от простого исправления записи до сложных обновлений через JOIN. • Перейти к просмотру CodeHunter

✅ Архитектура интернета и веба. Теоретический курс 2026 В видеоуроке разбирают, как на самом деле устроен интернет – от физич
✅ Архитектура интернета и веба. Теоретический курс 2026 В видеоуроке разбирают, как на самом деле устроен интернет – от физических кабелей и дата-центров до протоколов, DNS, HTTP и real-time коммуникаций. Вы пошагово изучите IP-маршрутизацию, безопасность соединений, работу серверов, балансировку нагрузки и CDN. И в результате получите системное понимание того, как данные проходят путь по сети и как устроена современная веб-инфраструктура. • Перейти к просмотру CodeHunter

✅ Git rebase: интерактивный rebase, squash, fixup и решение конфликтов Делимся полезной статьей, в которой разбираются, что т
✅ Git rebase: интерактивный rebase, squash, fixup и решение конфликтов Делимся полезной статьей, в которой разбираются, что такое rebase, чем она отличается от merge, что именно меняется в истории и как безопасно откатить изменения. • Перейти к просмотру CodeHunter

✅ Встроенная база данных Python Если вы разработчик программного обеспечения, то, скорее всего, вы знакомы с невероятно легко
Встроенная база данных Python Если вы разработчик программного обеспечения, то, скорее всего, вы знакомы с невероятно легкой базой данных SQLite или даже уже использовали ее. Она содержит практически все функции реляционной базы данных и представлена всего одним файлом. На официальном сайте можно найти несколько сценариев применения SQLite: • Перейти к просмотру CodeHunter

✅ Что такое микоосервисы? В видео рассказывают, что такое микросервисы в IT, разбирают основные понятия, преимущества и недос
Что такое микоосервисы? В видео рассказывают, что такое микросервисы в IT, разбирают основные понятия, преимущества и недостатки микросервисной архитектуры, а также показывают примеры её использования. • Перейти к просмотру CodeHunter

✅ Пакеты NPM: что это такое, откуда они взялись и когда их использовать Благодаря статье ниже вы откроете для себя происхожде
Пакеты NPM: что это такое, откуда они взялись и когда их использовать Благодаря статье ниже вы откроете для себя происхождение и преимущества пакетов NMP, узнаете, как они упрощают современную разработку JavaScript, в каких сценариях полезно создавать пакеты NMP, а в каких – не стоит. • Перейти к просмотру CodeHunter

✅ Как писать чистый код: словарь часто используемых терминов в CSS-классах Главная проблема в коде — неверное наименование пе
Как писать чистый код: словарь часто используемых терминов в CSS-классах Главная проблема в коде — неверное наименование переменных или полное игнорирование правил нейминга для переменных. Этим грешат начинающие программисты. Если это и ваша проблема, то этот словарь точно для вас. Здесь вы найдете часто используемые слова в CSS классах и примеры использования некоторых компонентов. Пользуйтесь и пишите понятный и чистый код. • Перейти к просмотру CodeHunter

✅ Агрегаты в БД — зачем, как, а стоит ли? Если это какая-то локальная утилита – не страшно, само ее существование у пользоват
Агрегаты в БД — зачем, как, а стоит ли? Если это какая-то локальная утилита – не страшно, само ее существование у пользователя достаточно ограничено. Но если это что-то вроде нашего СБИС, который накапливает и помогает анализировать операции за все время существования бизнеса, то, по мере его роста, не только операций становится больше, но и понимания, какие именно сводные отчеты помогают в оперативном управлении. • Перейти к просмотру CodeHunter

✅ 8 инструментов для разработчиков, которые стоит попробовать Подборка из 8 инструментов, которые помогут упростить рабочий п
8 инструментов для разработчиков, которые стоит попробовать Подборка из 8 инструментов, которые помогут упростить рабочий процесс и повысить продуктивность. Вы найдете решения для создания пользовательских компонентов, упрощения работы с кодом, разработки интерфейсов и документации. • Перейти к просмотру CodeHunter

✅ Курс по языку Swift для начинающих С помощью курса вы узнаете все основны языка Swift, что позволит вам без проблем написат
Курс по языку Swift для начинающих С помощью курса вы узнаете все основны языка Swift, что позволит вам без проблем написать свой работающий код. Язык Swift является разработкой Apple и имеет ряд преимуществ и отличий от языков семейства С, с которыми вы так же познакомитесь в этом курсе. • Перейти к просмотру CodeHunter

✅ Рабочий процесс в Linux, который должен освоить каждый бэкенд-разработчик Парадокс бэкенд-разработчика в том, что его сила
Рабочий процесс в Linux, который должен освоить каждый бэкенд-разработчик Парадокс бэкенд-разработчика в том, что его сила определяется не только кодом, но и тем, насколько он чувствует себя хозяином операционной системы, на которой все работает. Работа с Linux – не просто навык, это карьерное преимущество. Освоите эти 12 принципов – и Linux станет вашей суперсилой. • Перейти к просмотру CodeHunter

✅ Что такое CORS и зачем он нужен Из статьи вы узнаете, что такое CORS и зачем он нужен, что такое источник и когда возникает
✅ Что такое CORS и зачем он нужен  Из статьи вы узнаете, что такое CORS и зачем он нужен, что такое источник и когда возникает конфликт, про ошибку No Access-Control-Allow-Origin, CORS-заголовки: какие они и зачем нужны, как настроить CORS на сервере – быстро и безопасно, распространенные ошибки и как их избежать. • Перейти к просмотру CodeHunter

✅ Потери данных при репликации в аналитическое хранилище — автоматические сверки и мониторинг качества данных Данные из боевы
Потери данных при репликации в аналитическое хранилище — автоматические сверки и мониторинг качества данных Данные из боевых баз в нашей архитектуре асинхронно попадают в аналитическое хранилище (Clickhouse), где уже аналитики создают дашборды для продуктовых команд и делают выборки. Базы здоровые и под ощутимой нагрузкой: мы в день отправляем флот самолётов средней авиакомпании, несколько поездов и кучу автобусов. Поэтому взаимодействий с продуктом много. • Перейти к просмотру CodeHunter

✅ Кручу, верчу логи при помощи SQL — облегчаем анализ данных Бывает такая ситуация, что необходимо проанализировать большой о
Кручу, верчу логи при помощи SQL — облегчаем анализ данных Бывает такая ситуация, что необходимо проанализировать большой объём данных системы логирования событий на предмет аномалий или инцидентов. Просматривать такой массив данных трудно и нецелесообразно. Для этих целей можно обратиться к специализированному программному обеспечению, но нужно знать к какому. Не всегда есть время на изучение. И хорошо, если под конкретные задачи на примете есть несколько вариантов. А если их нет, тогда как быть? • Перейти к просмотру CodeHunter

✅ Топ полезных SQL-запросов для PostgreSQL В данной статье автор знакомит с полезными SQL-запросами для PostgreSQL. Ты узнаеш
Топ полезных SQL-запросов для PostgreSQL В данной статье автор знакомит с полезными SQL-запросами для PostgreSQL. Ты узнаешь, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. Продемонстрирован мониторинг размера БД и ее элементов, контроль блокировок. • Перейти к просмотру CodeHunter

✅ Указания (Transact-SQL) — запросы Указания запросов определяют, что выбранные указания используются в области запроса. Они
Указания (Transact-SQL) — запросы Указания запросов определяют, что выбранные указания используются в области запроса. Они влияют на все операторы в инструкции. Если в основном запросе используется операция UNION, только последний запрос, использующий ее, может содержать предложение OPTION. Подсказки в запросе указываются как часть предложения OPTION. Если оптимизатор запросов не сформирует допустимый план из-за одного или нескольких указаний запроса, возникает ошибка 8622. • Перейти к просмотру CodeHunter