Сохранёнки программиста
Відкрити в Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Показати більше6 617
Підписники
Немає даних24 години
-167 днів
-1130 день
Архів дописів
Как настроить и использовать Jenkins для автоматизации процессов
Эффективность инструментов автоматизации напрямую влияет на темпы разработки и доход компании. Jenkins, как ключевой элемент CI/CD, помогает быстрее выпускать новые версии продукта.
Забирайте в сохранёнки гайд, где рассказывают о принципах, которые сделают Jenkins надёжным инструментом в вашем CI/CD-конвейере.
#урок #cicd #ru
Шпаргалка по горячим клавишам VS Code
Все команды в редакторе доступны через командную строку, но использование хоткеев значительно ускоряет работу, нужно лишь привыкнуть к ним. А поможет в этом небольшая шпаргалка выше. А в статье вы найдете больше информации о клавиатурных сочетаниях и их наглядные примеры.
#шпаргалка #инструмент #vscode #ru
Лёгкий инструмент для тестирования REST API
Библиотека предлагает множество удобных встроенных обработчиков ожиданий для легкого тестирования HTTP-ответов вашего API.
Если встроенных функций инструмента не хватит, вы можете создать собственный обработчик. Достаточно сделать это один раз, чтобы использовать его в любом тесте.
Ссылка на инструмент: Frisby
#инструмент #api
Курс по командной строке
Командная строка — мощный инструмент для работы с ОС, который позволяет быстро и эффективно выполнять различные задачи. Это важно для автоматизации, настройки и управления системами без графического интерфейса.
Забираем в сохранёнки курс, который охватывает всё — от базовых возможностей до сложных команд и операторов. Вы научитесь устанавливать и настраивать виртуальные машины, управлять файлами, каталогами, сетевыми ресурсами, а также эффективно использовать операторы для создания сценариев и автоматизации задач:
Ссылка на курс
#курс #windows #ru
+4
Настал День программиста, пора надевать лук “ЗП 300к в наносек”
К Дню программиста Типичный и Lamoda Tech подготовили модные образы для повседневных ситуаций из жизни айтишника. Парочка в этом посте, а остальные можно забрать в канале ребят.
Предлагаем интерактив: подписывайтесь на канал Lamoda Tech, находите конкурсный пост, кидайте в комментарии к нему образы и их описания из айтишной жизни. Подойдут образы даже с ярких фэшн-показов. Три автора образов с лучшим совпадением 17 сентября получат сертификаты от Lamoda на 10 000 рублей.
Это #партнерский пост
Поздравляем вас с 0x100 днём года!
Да, сегодня 256 день в году — неофициальный праздник программиста. Желаем вам больше чистого кода, приятных заказчиков и чтоб спина никогда не болела. А ещё подготовили для вас небольшой подарок. Чтобы забрать его, нужно просто потрясти IT-коробку: https://tprg.ru/iD1T
Чек-лист: Важные SQL команды, которые стоит знать каждому разработчику
SQL включает не только такие стандартные команды, как CREATE, UPDATE и DELETE. Есть и другие «базовые» команды, которые лучше бы заиметь на вооружении.
Поэтому сохраняйте шпаргалку, которая пригодится тем, кто хочет быстро вспомнить ключевые аспекты SQL перед важным собеседованием или просто освежить знания:
Ссылка на шпаргалку
#шпаргалка #sql #ru
Нейронка для захвата и стрима снов: правда или выдумка?
Собрали для вас небольшой тест, чтобы проверить ваши познания в ML-проектах, которых на GitHub уже около 3 миллионов. «Выбираю "Нейросети" 700»: https://tprg.ru/NTby
Repost from Точка входа в программирование
Подробный курс по вёрстке для начинающих с теорией и практикой
В этом курсе понятно разобраны все темы по HTML, актуальные в 2024. Вы изучите основы HTML, теги, семантику, СЕО, метатеги, списки, медиа элементы, структуру документа, таблицы и формы.
Сохраняем и смотрим.
#видео #курс #html
Курс по принципам программирования
Принципы программирования помогают создавать гибкий, понятный и поддерживаемый код, что особенно важно в долгосрочной перспективе развития проекта.
Сохраняйте курс, где можно изучить: SOLID для грамотной архитектуры, KISS и DRY для упрощения и избежания дублирования, YAGNI для минимизации ненужной функциональности, а также SoC и Бритву Оккама для четкого разделения обязанностей и простоты решений.
Ссылка на курс
#курс #general #ru
Не упустите всероссийский чемпионат по алгоритмическому и робототехническому программированию True Tech Champ 2024
Гостей мероприятия на площадке ждет целая серия «айтивностей»: различные мастер-классы, воркшопы, лектории от экспертов МТС и концерт, на котором выступят известные артисты.
Победители True Tech Champ получат призы и денежные награды. Финалисты алгоритмического трека: 1 млн рублей за первое место, по 500 тыс. рублей за два вторых места и по 250 тыс. рублей за три третьих места.
Прием заявок на True Tech Champ продлится с 9 сентября до 12 октября, регистрация доступна на официальном сайте.
Типичный запустил Флудильню!
Это аналог Твиттер (X), только направленный на программистов, разработчиков и всех-всех в IT. Концепт не изменился — можно писать треды о наболевшем, задавать вопросы или, например, сплетничать. Вот уже парочка интересных тредов: один, два, три.
Welcome to Флудильня
Микросервисы простыми словами
Микросервисы стали важным элементом в современном IT, и навык работы с ними — полезный для многих разработчиков.
В этом видео вы узнаете, что такое микросервисы, в чем их преимущества перед монолитом, и как они помогут вам получить отличный оффер. Т.е. это вся необходимая база, сжатая в 50 мин:
https://youtu.be/XtOJZ1T3qw4?si=KB_UryKOTFqc9zj4
#урок #микросервисы #начинающим #ru
Шпаргалка по паттернам проетирования
Забирайте удобную шпаргалку-репозиторий по 23 популярным паттернам. У каждого будет краткое описание со схемой и полезные ссылки, а также примеры с кодом на четырёх языках: C++, Java, C#, Python.
#шпаргалка #паттерны #ru
Repost from Типичный программист
Основы проектирования систем: Алгоритмы балансировки нагрузки
Рано или поздно веб-приложения перерастают возможности одного сервера. Чтобы повысить доступность и масштабируемость, приложения разворачивают на нескольких серверах и используют балансировщик нагрузки для распределения запросов. Это позволяет равномерно распределить запросы и обеспечить стабильную работу системы.
Вот две полезные статьи, которые помогут разобраться в этой теме:
— Балансировка нагрузки: Тут узнаете, что такое балансировка нагрузки, как она работает, и изучите основные алгоритмы — от простых до продвинутых. В статье также есть крутая песочница, где можно поэкспериментировать с параметрами в реальном времени!
— Алгоритмы балансировки нагрузки: Подробно о восьми ключевых алгоритмах и советы по их выбору в зависимости от инфраструктуры и требований вашего приложения.
#systemdisign
+8
Подборка книг по Python всех уровней
Ищите чтиво на выходные? В этой подборке собрали популярные книги по Python и разделили их по сложности и темам:
Для начинающих:
— Learning Python
— Learn Python the Hard Way
— Python Crash Course
Для продвинутых:
— Python Cookbook
— Test-Driven Web Development with Python
Для разработки игр:
— Making Games with Python & Pygame
— Invent Your Own Computer Games with Python
ML и анализ данных:
— Think Complexity
— Python для сложных задач
Полный список книг с описанием в статье
#книги #python #подборка #ru
15 приёмов создания надёжного кода TypeScript
Ловите подборку советов по написанию кода TS: от рекурсивных псевдонимов типов до дискриминированных объединений – эти приёмы помогут вам писать более эффективный и безопасный код. Каждый пункт с конкретным примером, поэтому разобраться не составит труда.
#советы #typscript #ru
Учебный курс по компьютерным сетям
Этот курс поможет быстро разобраться в основах компьютерных сетей. Он будет полезен программистам, начинающим системным и сетевым администраторам, а также всем, кто просто интересуется этой темой. В каждой лекции будут появляться новые понятия, которые опираются на то, что уже было разобрано ранее.
Забираем курс тут
#курс #сети #ru
Docker для начинающих за час
Docker — одна из самых востребованных технологий, которая может создавать множество вопросов у новичков. В этом видео автор объясняет основные понятия и закрывает большинство вопросов по этой теме.
Тут вы узнаете, что такое серверы, виртуальные машины, Docker Images и Containers, а также пройдёте пошаговую установку Docker и создание первого контейнера.
https://www.youtube.com/watch?v=lr1rYnUubpQ
#урок #docker #начинающим #ru
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
