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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
Отличная интерактивная статья для изучения позиционирования в CSS с котиками:

https://tprg.ru/Pogp

#фронтенд #css
70 вопросов по JS

Большая подборка вопросов по JavaScript с развёрнутыми ответами. Подойдёт для подготовки к собеседованию или восстановлению забытых знаний:

https://tprg.ru/OEl5

#javascript
This media is not supported in your browser
VIEW IN TELEGRAM
Веб-приложение на основе GraphQL: бэкенд написан на Go, фронтенд — на React, в качестве базы данных используется MongoDB. Код здесь:

https://github.com/Shpota/skmz/

#graphql #go #react #mongodb
Интересные проекты помогают изучать тему с гораздо большим энтузиазмом. Вот очередной такой проект для обучения: виртуальное пианино.

Гайд по созданию тут:

https://tprg.ru/jRJd

Также читайте: проекты для обучения фронтенду

#фронтенд #javascript
DevOpsProdigy KubeGraf — шикарный Grafana плагин для мониторинга и анализа производительности Kubernetes.

Подробнее о том, как его использовать, читайте в этой статье:

https://tprg.ru/P4Ey

#devops #kubernetes #grafana
Основы мониторинга PostgreSQL

Этот доклад посвящён ключевым моментам постгресовой статистики, что они означают и почему они должны присутствовать в мониторинге.

Доклад будет полезен администраторам баз данных, системным администраторам и разработчикам, которым интересен траблшутинг Postgres'а.

Тезисы и презентация: https://tprg.ru/cwfi

А здесь читайте текстовую расшифровку доклада: https://tprg.ru/IS2E

#devops #базыданных #postgresql
Laravel Log Reader — удобный инструмент для мониторинга логов в Laravel. Как установить и использовать, читайте здесь:

https://tprg.ru/4pLw

#фронтенд #laravel
Подборка книг для начала изучения веб-разработки

В ней найдёте книги по JavaScript, Node.js, React.js, HTML, CSS, дизайну и паттернам проектирования:

https://tprg.ru/hHiD
Нужно что-то сделать с помощью Git, но не знаете, какую команду написать? Попробуйте сервис Git Explorer. Вбиваете туда задачу, которую вам нужно решить, а сервис подсказывает нужную команду:

https://tprg.ru/GLPW

#git #инструменты
Поиск элемента массива в JavaScript

Как найти определённый элемент в массиве в JavaScript? Есть несколько способов? Когда и какой лучше всего подходит?

Читайте про 4 таких способа:

https://tprg.ru/sz08

#javascript
This media is not supported in your browser
VIEW IN TELEGRAM
critic.sh — небольшой фреймворк для тестирования bash-скриптов. Удобное API и наглядное отображение покрытия скриптов тестами. Документация здесь:

https://tprg.ru/krhT

#тестирование #bash
Хотите почитывать материалы по веб-разработке только вечером на выходных, когда можно пару часов посвятить разбору одной статьи? Или наоборот — листать по будням перед работой?

Настройте ленту в личные сообщения. Бот будет присылать статьи с нашего сайта в те дни и время, когда вы хотите. Попробуйте: @webpagetpbot
slim — инструмент, который сделает из вашего докерфайла полноценную виртуальную машину:

https://tprg.ru/jELR

Если нужно запустить какой-то небольшой сервис, но не хочется использовать для этого какие-то отдельные инструменты и поднимать ничего вокруг, то slim отлично с этим справится.

#devops #docker
DigitalOcean выложили в открытый доступ бесплатную книгу по Kubernetes для Full-Stack разработчиков:

https://tprg.ru/Ublt

Книга основана на одноимённом курсе. Рассматриваются следующие темы:
1. Изучение основ Kubernetes;
2. Подготовка приложений для работы с контейнерами;
3. Контейнеризация приложений;
4. Развёртывание приложений в Kubernetes;
5. Управление кластерными операциями.

#devops #kubernetes
Автор этого материала постарался собрать в одном месте всю информацию о кнопках и ссылках, которую только можно найти в интернете.

В итоге получился неплохой UX-гайд по использованию этих компонентов:

https://tprg.ru/yzrC

#фронтенд #css #html
This media is not supported in your browser
VIEW IN TELEGRAM
Пошаговое руководство по написанию тетриса с использованием современных возможностей JavaScript:

https://tprg.ru/aYC3

#javascript
10 книг по Vue.js, которые помогут понять основы и начать использовать фреймворк на продвинутом уровне:

https://tprg.ru/ahBU

#фронтенд #vuejs
Реально ли менять дизайн страницы, оставляя её разметку такой же и изменяя только стили?

Вполне. Автор этой статьи показывает, как:

https://tprg.ru/YjTu

#фронтенд #css #html
Курс от Microsoft, который рассказывает про базовые концепции безопасности Azure

https://tprg.ru/26HL

Из курса вы сможете узнать, как внедрить функции безопасности в архитектуру, и ознакомиться с доступными в Azure средствами для создания защищенной среды на всех уровнях архитектуры.

#azure #безопасность
procs — современная альтернатива для ps, написанная на Rust, для сбора информации и статистики о запущенных в системе процессах:

https://tprg.ru/fFO1

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

#консоль
План обучения по DevOps

Если планируете полноценно прокачаться в девопсе, то рекомендуем обратить внимание на этот план обучения.

С его помощью структурируете свои текущие знания, найдёте в них пробелы и поймёте, куда стоит расти дальше:

https://tprg.ru/o8rk

#devops