Типичный программист
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
Как избежать ошибок новичков, мешающих масштабировать бэкенд 

В этой статье автор рассказал, как ему удалось добиться производительности, которая позволила масштабировать бэкенд с 50 тыс. запросов до 1 млн запросов (~16 тыс. запросов в минуту) на GO. Используя минимальные ресурсы: (2 ГБ ОЗУ, 1 В ЦП и минимальная пропускная способность сети 50–100 Мбит/с).

#бэкенд
👍30😁115👎1
Отправь знакомому фронтендеру, он заслужил

#кек
😁164🤣77👍216🔥5🏆5🎉2😭2🎄21
Подборка игр для программистов по самым разным направлениям:

1. На CodinGame с помощью написания кода и создания собственного ИИ вам предстоит решить самые разнообразные и весёлые проблемы. Сайт поддерживает большинство языков программирования.

2. Check iO — это браузерная игра в жанре «Приключение», которая поможет с изучением Python.

3. В Code Monkey вы научитесь кодить онлайн, хватая бананы. На западе учителя часто используют Code Monkey для преподавания программирования на CoffeScript и Python.

4. Давно хотели научиться выходить из Vim? Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.

5. Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать, создавая боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.

#начинающим #python #csharp #java #vim
👍225🔥32🕊1
Если мем сверху вызывает у вас жизненную реакцию, то у меня есть две новости

Плохая — таблеток от цифровой деменции ещё не придумали. Хорошая — у меня есть парочку советов, для её профилактики.

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

#иб
😁56👍125👎3
Кажется, это лучший способ усовершенствовать навыки установки Arch Linux

Некто под ником Expert Trout решил кинуть себе вызов — каждый день накатывать на свою машину Arch Linux, пока не найдёт девушку.

Результат налицо: если в первый дни получалось накатить за 11 минут, то на 45 день средний результат составляет всего 4 минуты.

#кек #оффтоп
😁7116🤣13👍8👨‍💻2🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁144🤣82🫡17👏5😢5🤨4👎3🍾3👨‍💻3🤝3😐1
Они знали всё об уязвимостях и ошибках в безопасности, о которых даже не догадывались создатели этих систем

В первом эпизоде подкаста от Tproger вы узнаете о российской хакерской группировке Carbanak.

За несколько лет она сумела:
— атаковать более 100 банков по всему миру;
— украсть $1 миллиард;
— привлечь внимание Европола.

Слушайте подкаст, чтобы узнать все подробности этой нашумевшей истории из мира хакерства. Эпизод доступен на всех платформах в аудио и видеоформатах.

Если несложно поддержите ребят за старания❤️

#позалипать #иб
26👍17🔥9
10 популярных ошибок в архитектуре, которые ломают проекты

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

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

#архитектура
😁22👍10💯21
This media is not supported in your browser
VIEW IN TELEGRAM
Российские учёные стали первыми, кто смог научить крысу отвечать на любые вопросы

Российская биотех-лаборатория Neiry совместно с учеными МГУ провела революционный эксперимент: они успешно связали мозг крысы по кличке Пифия с нейроинтерфейсом, работающим в тандеме с ИИ.

Результаты просто поражают: Пифия ответила на сотни научных вопросов — от квазаров и миелиновых оболочек до языка программирования Python и даты рождения Альберта Эйнштейна.

«Пинки и Брейн» скоро на всех улицах страны😁

#ии #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😱65🤣33👍22😁10🤪4🔥32👎2🦄2
This media is not supported in your browser
VIEW IN TELEGRAM
Продуктивненько получилось

#кек
😁121🤣574🔥2💯2👍1
Сисадмины, нашёл для вас игру, в которой можно жёстко релакснуть после тяжёлого трудового дня

Ладно, это просто юмор, не ругайтесь. Игра скорее для тех, кто хочет стать сисадмином и примерить на себя эту роль. SysAdmin Odyssey — это симулятор, в котором вы будете сталкиваться с:

— Решением различных проблем пользователей, которые нужно диагностировать и устранять.
— Настройкой сетевого оборудования.
— Поиском неисправностей в компьютерных сетях и системах.
— Симуляцией компьютерных сетей и устройств.
— Динамической системой событий и различными поломками.
— Тайм-менеджментом.


Концепт реально прикольный, так что сохраняйте

#игры #сети
😁50👍146🥰1🤔1🤯1😨1
Инфографика по созданию систем с высокой отказоустойчивостью
 
— Репликация: создается несколько копий данных/услуг для обеспечения доступности.
 
— Резервирование: дополнительные компоненты вступают в действие в случае отказа основного.
 
— Балансировка нагрузки: распределяет трафик между серверами для повышения эффективности.
 
— Отказоустойчивость: переключение на резервную систему в случае отказа одной из систем.
 
— Постепенное снижение: система продолжает работать с пониженной функциональностью при нагрузке.
 
— Мониторинг и оповещение: постоянные проверки работоспособности для упреждающего решения проблем.

 
#шпаргалки
👍322👎1