Веб-страница
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
Нужно что-то сделать с помощью 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
Let's Encrypt перешёл к проверке с использованием разных подсетей

Let's Encrypt объявил о внедрении новой схемы подтверждения полномочий на получение сертификата для домена.

Обращение к серверу, на котором размещён используемый в проверке каталог "/.well-known/acme-challenge/", теперь будет осуществляться с использованием нескольких HTTP-запросов, отправляемых с 4 разных IP-адресов, размещённых в разных дата-центрах и принадлежащих к разным автономным системам. Проверка признаётся успешной только, если как минимум 3 из 4 запросов с разных IP оказались успешными.

Источник: OpenNET

#безопасность
Как самому обучиться фронтенд-разработке?

Каких успехов можно достичь во фронтенд-разработке, если тратить на неё по 2 часа в день в течение одного года?

Спросили у разработчика с 20-летним стажем, он всё рассказал:

https://tprg.ru/jH8K

#фронтенд
Подборка из 6 бесплатных курсов от Microsoft по Azure:

— Администрирование контейнеров в Azure: https://tprg.ru/6UFE
— Инжиниринг данных с Azure Databricks: https://tprg.ru/e9qj
— Разработка эффективных решений в Azure: https://tprg.ru/j7As
— Работа с данными NoSQL в Azure Cosmos DB: https://tprg.ru/7MmS
— Реализация хранилища данных с Хранилищем данных SQL Azure: https://tprg.ru/Ucmb
— Создание приложений с Azure DevOps: https://tprg.ru/tW0p

#devops #облака #azure
Тестирование фронтенда

Какие инструменты и подходы для разных типов тестирования фронтенда обычно используют разработчики и тестировщики?

Задали этот вопрос профессионалам, ответами делимся с вами:

https://tprg.ru/2hwA

#фронтенд #тестирование #эксперты
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите создать такой эффект пыли на чистом CSS? Вот код:

https://codepen.io/uiswarup/pen/oNXYNOB

#фронтенд #css
Экспресс-курс по основам веб-дизайна:

https://tprg.ru/ThEa

Буквально на 5 минут сможете узнать про правильный подход к отступам, выравниванию, типографике, цветам и многому другому.

#фронтенд #дизайн
Документальный фильм про Vue.js

Vue.js начинался как сторонний проект разработчика из Google. А теперь занимает лидирующие позиции во фронтенд-разработке наравне с React и Angular.

Вышел документальный фильм, в котором Эван Ю, создатель фреймворка, рассказывает историю его создания.

#vuejs
Alpine JS

Это фронтенд-фреймворк, который позиционируется как нечто среднее между чистым JS и большими Vue и React.

Чтобы быстро ознакомиться с фреймворком, можно пройти вводный интерактивный курс, который займёт у вас не больше часа. Посмотрите, вдруг вам понравится:

https://tprg.ru/3FOc

#фронтенд #alpinejs