Веб-страница
24K subscribers
1.76K photos
535 videos
1 file
3.96K links
Всё по фронтенду, бэкенду и девопсу в одном месте

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
NATS

Это система обмена сообщениями с открытыми исходниками.

Делимся с вами серией постов про работу с ней:
— Часть 1: https://tprg.ru/QlER
— Часть 2: https://tprg.ru/ZlT1
— Часть 3: https://tprg.ru/cx26
— Часть 4: https://tprg.ru/9nbf
— Часть 5: https://tprg.ru/cNJW
Подборка материалов по Git

В ней рассказываем:
— как установить Git;
— как работать с популярными Git-платформами;
— что учить после этого;
— где учить;
— что делать дальше.

https://tprg.ru/BPwu

#git
Шпаргалка по БЭМ

Большая интерактивная шпарглака по БЭМ-подходу к разработке интерфейсов:

https://tprg.ru/iREB

Также смотрите: видеолекция по основным концепциям БЭМ

#фронтенд
Шпаргалка по Docker, скачать в формате PDF можно тут:

https://tprg.ru/W3VK

#devops #docker
Чек-листы для веб-разработки

Подборка из 30 чек-листов, которую помогут не забыть о важных вещах на разных этапах разработки:

https://tprg.ru/7U8c

Сгруппированы в несколько категорий:
— запуск сайта;
— бэкенд;
— фронтенд;
— React;
— кросс-браузерное тестирование;
— доступность;
— производительность;
— миграция;
— SEO;
— маркетинг;
— GDPR;

#фронтенд #бэкенд
👍1
Подборка из 40 инструментов для мониторинга приложений на Ruby on Rails:

https://tprg.ru/KD9q

#ruby #инструменты
Инструмент для визуализации графа зависимостей для вашего проекта. Ещё и сообщает об ошибках, если где-то перемудрили:

https://tprg.ru/VsBt

#инструменты #javascript
Google вернёт в Chrome поддержку FTP по умолчанию, которую только недавно убрал

Как мы писали ранее, Google планировал прекратить поддержку протокола FTP в своём браузере из-за небезопасности и непопулярности протокола. В последней версии Chrome поддержка протокола была отключена по умолчанию, а в версии 82 планировалось полностью выпилить весь связанный с этим код.

Теперь же, на фоне новостей о пропуске 82-й версии Chrome, в компании заявили, что вынуждены вернуть к жизни старый протокол «в свете текущего кризиса». Каким образом связан отказ от FTP и нынешний кризис, в компании не уточнили.

Источник: Bleeping Computer

#ftp #chrome
Палитра для сайта

Интерактивный сайт, на котором можно найти вдохновение и посмотреть как та или иная цветовая палитра будет выглядеть на сайте. Там же можно почитать и немного теории, на основе которой такие палитры создаются:

https://tprg.ru/MQV9

#фронтенд #дизайн
Forwarded from Типичный программист
GitHub открыл полностью бесплатный доступ к приватным репозиториям для команд

Раньше пользователи могли создавать безлимитное количество приватных репозиториев с участием до трёх соавторов. Теперь же ограничение на количество соавторов снято.

Платный тариф с другими продвинутыми возможностями для команд остался, но подешевел с $9 до $4.

#github
Самые большие ошибки в веб-разработке — опыт экспертов

«Тот, кто всем говорит, что не ошибается, делает это в 2 раза чаще остальных». Примерно так звучит народная мудрость.

Мы поговорили с веб-разработчиками, которые не боятся признавать свои ошибки. Они рассказали нам про свои самые крупные косяки:

https://tprg.ru/qnXO

#эксперты
HTTP/3 vs HTTP/2

HTTP/3 уже на подходе, поэтому рекомендуем основательно подготовиться к переходу на него. Тут Cloudflare как раз выпустили статью, в которой сравнивают производительность HTTP/2 и HTTP/3:

https://tprg.ru/fO9J

Подробнее почитать о том, что из себя представляет HTTP/3 можно здесь. А здесь мы помогаем разобраться с тем, как самому протестировать протокол.

UPD — перевод статьи от Cloudflare на русский: https://tprg.ru/F9mJ

#http
Чем занимается DevOps-инженер

DevOps-инженер — это важное связующее звено между разработчиками и инфраструктурой. И без этих специалистов уже невозможно представить запуск сложных продуктов.

Какими конкретными задачами занимаются такие ребята? Как устроен их типичный день? Читайте у нас на сайте:

https://tprg.ru/fyEe

#devops
Игра, которая помогает изучить CSS Flexbox. Что нужно делать? С помощью CSS-свойств расставлять на поле пушки, которые будут защищать вас от наступающих злодеев:

https://tprg.ru/4nLS

#фронтенд #css
В IT Юморе шутим программистские шутки.

Заходите, там весело: @ithumor
284 вопроса на тему системного администрирования Linux

Начиная от самых простых до уровня Гуру. Вопросы, конечно же, с ответами:

https://tprg.ru/fCIK

#devops #linux
100+ задачек с LeetCode с решениями на Go

Каждая задачка сопровождается условием, решением и юнит-тестами:

https://tprg.ru/m4Yh

#go
Серия видеолекций по докеру

От введения до сборки самого простого контейнера:

— часть 1: https://tprg.ru/MB8l
— часть 2: https://tprg.ru/wQls
— часть 3: https://tprg.ru/RyiB
— часть 4: https://tprg.ru/a6oF

#devops #docker
Вдохновляющая подборка из 61 примера портфолио веб-разработчиков. Посмотрите и не стесняйтесь заимствовать какие-то интересные идеи:

https://tprg.ru/UMPN

#фронтенд #дизайн
Недавно мы поделились с вами статьёй команды Stack Overflow, в которой они рассказывали о процессе создания тёмной темы для сайта.

А теперь статью перевели, наверняка для многих из вас это будет полезно:

https://tprg.ru/I0Bk

#фронтенд #дизайн
Как устроен сайт web.dev?

web.dev — это сайт, на котором веб-разработчики из Google рассказывают, как создавать современные веб-приложения и сайты. Мы регулярно читаем его сами, а самым интересным делимся с вами (например: раз, два, три).

А недавно там вышла статья о создании самого сайта web.dev. Разработчики рассказали, как устроен их сайт и как они используют веб-компоненты:

https://tprg.ru/9n0H

#фронтенд