Библиотека форматирования {fmt} известна своим небольшим влиянием на размер бинарников. Чаще всего её код в несколько раз меньше по сравнению с такими библиотеками, как IOStreams, Boost Format или, что иронично, tinyformat.Давайте разберем, как можно уменьшить размер бинарников еще больше! Читать далее
Большой вес файлов в Figma замедляет работу приложения и повышает нагрузку на компьютер, что приводит к лагам и зависаниям, особенно на слабых устройствах. Когда файлы превышают лимит в 2 GB, они могут не открываться или крашиться, создавая риски потери данных и усложняя совместную…
Сегодня я хочу поделиться своими знаниями о паттерне, который может значительно упростить работу, если ты пишешь на Go. Речь пойдет о функциональных опциях. Поверь, как только ты разберешься c этим, твой код станет немного гибче и проще. Читать далее
Бонджорно, Хабр! Это Идар Табухов — скрам-мастер в МТС Диджитал и фанат компьютерных игр. На Хабре уже была новость о провале Concord. Sony восемь лет работала над онлайн-шутером, потратив на него 200 млн $ США, но закрыть сервер пришлось всего через две недели после запуска. Под катом рассказал, что это была за игра и почему, на мой взгляд, она провалилась. А в качестве вишенки на торте собрал несколько мемов на эту тему. Не просто же так пропадать Concord-у! Читать далее
Кто из нас не грустил, поняв, что детские мечты больше не актуальны. Покорение ближнего космоса нерентабельно, покорение дальнего космоса невозможно. Но стартапы, связанные с коммерциализацией околоземной орбиты, живут и множатся. Они верят и в то, что человечество будет пытаться хоть как-то высунуться за пределы Земли, и в то, что лучшие его представители будут готовы заплатить за опыт пребывания за этими пределами. Читать далее
Согласно новому исследованию, данные, полученные в ходе выбывшей миссии НАСА, свидетельствуют о наличии подземного резервуара с водой глубоко под поверхностью Марса.По оценкам группы учёных, воды, запертой в крошечных трещинах и порах породы в центре марсианской коры, может…
Сегодня мы хотим поделиться с Вами действительно интересной и уникальной информацией, которая как минимум расширит ваш кругозор в сфере безопасности, а как максимум вы узнаете, как же работает Европол?У этой статьи есть видео формат с комментариями автора и историей от 1 лица, как он побывал в главном здании управления Европола. Ссылка на видео Читать далее
В детстве у нас с сестрой была гора VHS-кассет, которые мы бесконечно пересматривали. Современная видеоколлекция моих детей сильно от них отличается. Она полностью цифровая и разбросана по разным сервисам. Я хотел поделиться с ними магией осязаемости носителя из моего детства. У
В этой статье я хочу показать, как можно использовать преобразователи USB-UART в качестве простейших плат цифрового ввода-вывода без использования микроконтроллеров. Только светодиоды, транзисторы и простые дешёвые логические микросхемы. Помигаем светодиодами, считаем кнопки и создадим интерфейс I2C. Читать далее
Представляю вашему вниманию вторую часть перевода статьи A guide to inter-process communication in Linux. Первая часть перевода была посвящена общему введению в курс дела и механизму разделяемого хранилища (shared storage). В этой части будут рассмотрены механизмы каналов (именованных и неименованных) и очереди сообщений. Приятного чтения! Читать далее