Типичный программист
81.1K subscribers
3.37K photos
1.13K videos
14 files
7.94K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Разбираемся с Kubernetes: подборка материалов для старта работы с контейнерами

Разработка приложений в среде Kubernetes: преимущества и нюансы.

Зачем и как использовать контейнеры: разбираемся с Docker, Kubernetes и другими инструментами.

Контейнеры Docker и основы Kubernetes: полный практический курс.

KodeKloud Free Labs: площадка c интерактивными задачами.

#kubernetes
😁28👍12🤣82
This media is not supported in your browser
VIEW IN TELEGRAM
Сеньор уходит в отпуск

#кек
😁176🤣7312👍74😢3🔥1
5 шагов для защиты backend: чек-лист от уязвимостей

Backend — это не просто код, а сердце системы. Ошибка тут может стоить утечки данных или полного контроля злоумышленников.

Но самое смешное, что атаки на серверную часть редко бывают новыми — разработчики снова и снова допускают одни и те же ошибки. Всё это можно предотвратить, если изначально закладывать безопасность в архитектуру.

В этой статье чек-лист, который поможет защитить ваш backend от основных угроз.

#безопасность #backend #иб
1😁41👍173🔥2🤣1
Forwarded from Веб-страница
Алгоритмы на JavaScript

Подборка видеоразборов работы алгоритмов на JavaScript. Полезна всем, кто хочет лучше в них шарить. Здесь разбирается 7 наиболее популярных:

1. Бинарный поиск
2. Рекурсия
3. Хеш-таблицы
4. Обход дерева
5. Связные списки на примере LRU Cache
6. Графы и их обход
7. Рекурсия с мемоизацией для вычисления diff'a текста

Специально для вас скачали их, но если хотите лайкнуть автора, то вот ссылка на плейлист на YouTube.

#видео #алгоритмы #javascript
👍348🔥5😁4
Как стандартное логирование замедляет .NET-приложения (и что с этим делать)

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

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

Как оптимизировать логирование в .NET. Советы и примеры

#dotnet
👍104
С Днём Святого Валентина!
❤‍🔥95😁57💊17👍148🎉5🗿1
Пишем бота, который будет весь день радовать вашу вторую половинку комплиментами

К 14 февраля мы сделали бота, который генерирует айтишные (и не только) комплименты. Хотите добавить свои? Тут — код и пошаговый гайд.

А если разбираться в коде не хочется, просто отправьте бота своей половинке — пусть он сам напоминает, что она ценнее, чем стабильный деплой в пятницу вечером.

#гайд
👍119😁3🤯2❤‍🔥1🔥1
Природа с точки зрения программирования: баги, костыли и оптимизация в реальном мире

#кек #оффтоп
😁144👍32🤣21🔥4🎃4🥰32🕊2👎1👏1