CodeHunter | Уроки программирования
کانال بسته
Уроки программирования для разработчиков. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Менеджер: @Spiral_Denis Канал на бирже: https://telega.in/c/+76TFmImMpP0wMDYy
نمایش بیشتر4 488
مشترکین
-124 ساعت
-57 روز
-4430 روز
آرشیو پست ها
✅ Структуры данных для разработчиков: 10 самых важных
В статье разбирают 10 ключевых структур данных, которые надо знать и понимать каждому разработчику.
• Перейти к просмотру
CodeHunter
✅ Основные команды Linux
Linux — любимая операционная система многих разработчиков из-за её способности к изменениям, быстродействию и наличию классной консоли.
Если вы тоже хотите попробовать эту операционную систему, но никогда не запускали её раньше, то это видео обязательно к просмотру, ведь без терминала в Linux будет очень тяжело.
• Перейти к просмотру
CodeHunter
✅ Курс по Linux
Курс является введением в операционную систему Linux, которая широко используется в серверах и рабочих станциях. Курс познакомит вас с основными концепциями и инструментами Linux, включая управление файлами, системную администрацию, сетевое взаимодействие и программирование сценариев.
• Перейти к просмотру
CodeHunter
✅ Как писать maintainable-код
В статье ниже разбирают принципы SOLID и методики написания, а также дают практические советы для создания поддерживаемого кода.
• Перейти к просмотру
CodeHunter
✅ Оператор UPDATE в SQL: как обновить данные в таблице
Из статьи ниже вы узнаете, как использовать UPDATE правильно – от простого исправления записи до сложных обновлений через JOIN.
• Перейти к просмотру
CodeHunter
✅ Архитектура интернета и веба. Теоретический курс 2026
В видеоуроке разбирают, как на самом деле устроен интернет – от физических кабелей и дата-центров до протоколов, DNS, HTTP и real-time коммуникаций. Вы пошагово изучите IP-маршрутизацию, безопасность соединений, работу серверов, балансировку нагрузки и CDN. И в результате получите системное понимание того, как данные проходят путь по сети и как устроена современная веб-инфраструктура.
• Перейти к просмотру
CodeHunter
✅ Git rebase: интерактивный rebase, squash, fixup и решение конфликтов
Делимся полезной статьей, в которой разбираются, что такое rebase, чем она отличается от merge, что именно меняется в истории и как безопасно откатить изменения.
• Перейти к просмотру
CodeHunter
✅ Встроенная база данных Python
Если вы разработчик программного обеспечения, то, скорее всего, вы знакомы с невероятно легкой базой данных SQLite или даже уже использовали ее. Она содержит практически все функции реляционной базы данных и представлена всего одним файлом. На официальном сайте можно найти несколько сценариев применения SQLite:
• Перейти к просмотру
CodeHunter
✅ Что такое микоосервисы?
В видео рассказывают, что такое микросервисы в IT, разбирают основные понятия, преимущества и недостатки микросервисной архитектуры, а также показывают примеры её использования.
• Перейти к просмотру
CodeHunter
✅ Пакеты NPM: что это такое, откуда они взялись и когда их использовать
Благодаря статье ниже вы откроете для себя происхождение и преимущества пакетов NMP, узнаете, как они упрощают современную разработку JavaScript, в каких сценариях полезно создавать пакеты NMP, а в каких – не стоит.
• Перейти к просмотру
CodeHunter
✅ Как писать чистый код: словарь часто используемых терминов в CSS-классах
Главная проблема в коде — неверное наименование переменных или полное игнорирование правил нейминга для переменных. Этим грешат начинающие программисты.
Если это и ваша проблема, то этот словарь точно для вас. Здесь вы найдете часто используемые слова в CSS классах и примеры использования некоторых компонентов. Пользуйтесь и пишите понятный и чистый код.
• Перейти к просмотру
CodeHunter
✅ Агрегаты в БД — зачем, как, а стоит ли?
Если это какая-то локальная утилита – не страшно, само ее существование у пользователя достаточно ограничено. Но если это что-то вроде нашего СБИС, который накапливает и помогает анализировать операции за все время существования бизнеса, то, по мере его роста, не только операций становится больше, но и понимания, какие именно сводные отчеты помогают в оперативном управлении.
• Перейти к просмотру
CodeHunter
✅ 8 инструментов для разработчиков, которые стоит попробовать
Подборка из 8 инструментов, которые помогут упростить рабочий процесс и повысить продуктивность. Вы найдете решения для создания пользовательских компонентов, упрощения работы с кодом, разработки интерфейсов и документации.
• Перейти к просмотру
CodeHunter
✅ Курс по языку Swift для начинающих
С помощью курса вы узнаете все основны языка Swift, что позволит вам без проблем написать свой работающий код. Язык Swift является разработкой Apple и имеет ряд преимуществ и отличий от языков семейства С, с которыми вы так же познакомитесь в этом курсе.
• Перейти к просмотру
CodeHunter
✅ Рабочий процесс в Linux, который должен освоить каждый бэкенд-разработчик
Парадокс бэкенд-разработчика в том, что его сила определяется не только кодом, но и тем, насколько он чувствует себя хозяином операционной системы, на которой все работает. Работа с Linux – не просто навык, это карьерное преимущество. Освоите эти 12 принципов – и Linux станет вашей суперсилой.
• Перейти к просмотру
CodeHunter
✅ Что такое CORS и зачем он нужен
Из статьи вы узнаете, что такое CORS и зачем он нужен, что такое источник и когда возникает конфликт, про ошибку No Access-Control-Allow-Origin, CORS-заголовки: какие они и зачем нужны, как настроить CORS на сервере – быстро и безопасно, распространенные ошибки и как их избежать.
• Перейти к просмотру
CodeHunter
✅ Потери данных при репликации в аналитическое хранилище — автоматические сверки и мониторинг качества данных
Данные из боевых баз в нашей архитектуре асинхронно попадают в аналитическое хранилище (Clickhouse), где уже аналитики создают дашборды для продуктовых команд и делают выборки. Базы здоровые и под ощутимой нагрузкой: мы в день отправляем флот самолётов средней авиакомпании, несколько поездов и кучу автобусов. Поэтому взаимодействий с продуктом много.
• Перейти к просмотру
CodeHunter
✅ Кручу, верчу логи при помощи SQL — облегчаем анализ данных
Бывает такая ситуация, что необходимо проанализировать большой объём данных системы логирования событий на предмет аномалий или инцидентов. Просматривать такой массив данных трудно и нецелесообразно. Для этих целей можно обратиться к специализированному программному обеспечению, но нужно знать к какому. Не всегда есть время на изучение. И хорошо, если под конкретные задачи на примете есть несколько вариантов. А если их нет, тогда как быть?
• Перейти к просмотру
CodeHunter
✅ Топ полезных SQL-запросов для PostgreSQL
В данной статье автор знакомит с полезными SQL-запросами для PostgreSQL. Ты узнаешь, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. Продемонстрирован мониторинг размера БД и ее элементов, контроль блокировок.
• Перейти к просмотру
CodeHunter
✅ Указания (Transact-SQL) — запросы
Указания запросов определяют, что выбранные указания используются в области запроса. Они влияют на все операторы в инструкции. Если в основном запросе используется операция UNION, только последний запрос, использующий ее, может содержать предложение OPTION. Подсказки в запросе указываются как часть предложения OPTION. Если оптимизатор запросов не сформирует допустимый план из-за одного или нескольких указаний запроса, возникает ошибка 8622.
• Перейти к просмотру
CodeHunter
