Типичный программист
81.4K subscribers
2.65K photos
889 videos
8 files
7.44K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Нашёл огромную библиотеку алгоритмов с открытым исходным кодом

Команда энтузиастов собрала обширную коллекцию алгоритмов, аккуратно распределила их по категориям и языкам программирования, а для удобства использования создала сайт.

Кстати, языков на этом ресурсе реально много — от популярных, по типу Python, Java и C#, до более нишевых, таких как R и Scala.

Полезно будет всем, так что берём на заметку

#алгоритмы
Сон линуксойда с температурой 40

#кек
Как запустить миграцию базы данных в Kubernetes — различные подходы с примерами

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

В этой статье рассматриваются различные подходы к управлению миграциями баз данных в среде Kubernetes с упором на инструментарий Go. 

#kubernetes
Что удобнее для разработчика: Mac Studio или кастомная сборка?

Несмотря на крошечные размеры (примерно 20 × 20 см) Mac Studio, может потягаться в производительности даже с мощными пекарнями, а в цене даже их опередить. В статье разбираемся, какую технику выбрать для работы с медиа и кодом.

А вам что больше нравится?
❤️‍🔥— Пекарня ван лав
⚡️— Mac Studio вроде ничего
👨‍💻— Ноут

#техника
This media is not supported in your browser
VIEW IN TELEGRAM
Что тяжелее килограмм ваты или железа?

Правильный ответ: тяжелее того, что курят ребята с РЕН ТВ, уже ничего не будет.

Недавно у них вышел сюжет, где на полном серьёзе обсуждали несуществующую птицу, сгенерированную с помощью ИИ. По их словам, диковинный вид пернатых имеет огромные бубенцы вынашивает птенцов в сумке на своём теле, что не свойственно обычным птичкам.

Причин не верить доктору биологических наук у меня нету...

#кек #нейросети
С глубоким сожалением сообщаем о смерти основателя Флибусты

Эта печальная новость стала известна сегодня. Stiver принял решение не дожидаться, когда рак возьмет верх над его жизнью, и воспользовался легализованным в Германии ассистированным суицидом.

Покойся с миром, капитан 🫡

#новости
Как повысить производительность сайта: улучшаем UX за счет сокращения времени загрузки

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

Одна из возможных способов борьбы с этим явлением — предварительная выборка данных. Это классный трюк для сокращения времени загрузки страниц. В этой статье подробно описывается, как и когда применять эту технику, с примерами кода и полезными советами.

#веб
Подгон милоты ручной работы

Создали вместе с Авито для вас атмосферную игру в жанре point-and-click. Отправляйтесь в захватывающее путешествие по огромному детализованному миру.

Тем более что по пути вы узнаете, как трудолюбие и усердие помогают осуществить мечты.

Играть тут
Please open Telegram to view this post
VIEW IN TELEGRAM
Ищем админа в канал по мобильной разработке

Если вам хочется вместе с нами развивать наши каналы в Telegram и делиться с подписчиками лучшими материалами, то обратите внимание на эту вакансию (особенно если интересуетесь мобильной разработкой): https://forms.gle/yyKTCmk3mhoMCBoV6

#вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
Даркнет и безопасность: чему разработчики могут научиться у киберпреступников

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

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

#безопасность
Backend Burger заказывали?
 
Начинку такого бургера можно спокойно использовать для выбора технологий и инструментов при создании серверной части проекта на ранних стадиях развития стартапа.
 
Ведь все его ингредиенты сосредоточены на максимальной гибкости и минимизации затрат, а как только нащупаете рынок, уже сможете доработать формулу до идеала.
 
Сохраняем 😋
 
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Подготовили для вас небольшой чекап по знанию PostgreSQL 

Если вы ещё не знакомы с этой СУБД, то лучше начните с нашего руководства для новичков. В нём мы разобрали основные команды, создали первую базу данных и выполнили простые SQL-запросы.

А если вы уже уверены в своих навыках, то смело приступайте к тесту. Он поможет проверить ваши знания SQL на уровне Junior. Вопросы касаются основ работы с базами данных и создания оптимизированных запросов.

#postgresql #sql
This media is not supported in your browser
VIEW IN TELEGRAM
Это точно поможет тебе в проектировании API

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

6 самых популярных стилей архитектуры API: которые вам нужно знать (с плюсами, минусами и примерами использования)

Проектирование REST API: спорные вопросы с проектов и собеседований на системного аналитика (и не только)

Руководство по проектированию сетевых API от Google: Его использовали внутри компании с 2014 года, и оно служит основой при разработке облачных и других API.

— Книга «Паттерны проектирования API: Сотрудник того же Google Джей Гивакс рассказывает о том, как в компании создают масштабируемые и гибкие сервисы. Вы узнаете, как улучшить дизайн самых распространённых API и как действовать в сложных пограничных случаях. Сопровождается иллюстрациями и примеры кода.

С вас лойс 👍

#api
This media is not supported in your browser
VIEW IN TELEGRAM
Когда приходишь в новый проект и видишь какой-то странный костыль

#кек
Небольшой интерактивчик с подгонами для любимых подписчиков

Если вы давно хотели написать у нас статью, но думаете над темой, то во Флудильне мы раз в неделю будем публиковать несколько трендовых тем, из которых вы сможете выбрать. По выбору темы можете отписаться в комментариях тут или прийти к нам в бота.

Бонусы за энтузиазм:
написав статью, вы получите возможность пропиарить себя, а самые крутые работы мы будем продвигать через наши соцсети. А ещё у вас есть шанс выиграть фирменный мерч, если станете самым популярным автором месяца.

Очень ждём ваши тексты💗
Please open Telegram to view this post
VIEW IN TELEGRAM
4 раза, когда Илон Маск пытался подпрыгнуть, чтобы сделать букву «Х» своим телом
Жизнь удалёнщика.jpeg

#кек
Лол, российские телеканалы требуют от Google выплатить им 2 ундециллиона рублей за блокировку их каналов

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

Для понимания, ундециллион — это число с 36 нулями. Выглядит примерно так: 2 000 000 000 000 000 000 000 000 000 000 000 000.

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM