Логотип компании Tproger
TprogerИздание о разработке и обо всём, что с ней связано
Елизавета Малышева для Tproger

Механические и мембранные клавиатуры: что купить программисту для быстрой и комфортной работы

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

Механические и мембранные клавиатуры: что купить программисту для быстрой и комфортной работы
2535
Анна Ельцова для Tproger

Использование Git: советы и трюки для продвинутых пользователей

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

Использование Git: советы и трюки для продвинутых пользователей
3470
Новости

🔥 Хакеры взломали каналы «Россия 24» и «Россия 1» и удалили все данные с серверов

Хакеры взломали каналы «Россия 24» и «Россия 1», удалив все данные с серверов ВГТРК. Онлайн-вещание и внутренняя инфраструктура медиахолдинга парализованы, восстановление системы может занять длительное время

🔥 Хакеры взломали каналы «Россия 24» и «Россия 1» и удалили все данные с серверов
43 465
Новости

Центр ядерных исследований ЦЕРН переведет Большой адронный коллайдер на новую ОС

ЦЕРН и Фермилаб переходят на AlmaLinux для управления Большим адронным коллайдером после завершения поддержки Scientific Linux. Новый выбор обеспечивает долгосрочную стабильность, улучшенную безопасность и поддержку до 2032 года для ключевых научных проектов

Центр ядерных исследований ЦЕРН переведет Большой адронный коллайдер на новую ОС
4958
Новости

«Сайт не работает, офис пустует, телефоны не отвечают»: Cloudflare стерла в порошок патентных троллей

Cloudflare победила патентных троллей Sable Networks, получив $225 тыс и обязав компанию сделать патенты общедоступными. Суд подтвердил, что патенты Sable устарели или были неправомерно выданы

«Сайт не работает, офис пустует, телефоны не отвечают»: Cloudflare стерла в порошок патентных троллей
7260
Денис Кудерин для Tproger

Event-Driven архитектура: принципы и примеры использования

Event-driven архитектура завязана на значимых изменениях состояния кода: она позволяет полностью контролировать события в режиме реального времени. Рассказываем подробнее об этой архитектуре, а также о том, где она применяется.

Event-Driven архитектура: принципы и примеры использования
2646