Месяц: Январь 2022
-
Сам себе нотариус. Используем OpenSSH для подписи файлов и TLS для нотариального заверения веб-страниц
Если нужно подписать файл, чтобы гарантировать его аутентичность, что мы делаем? Старый способ — запустить PGP и сгенерировать подпись, используя команду —sign. Цифровая подпись удостоверяет создателя и дату создания документа. Если документ будет как-то изменён, то проверка цифровой подписи это покажет. Одновременно нужно опубликовать в открытом доступе свой публичный ключ, чтобы любой желающий мог проверить…
-
Утечка памяти: цена одной маленькой ошибки
Всем привет, меня зовут Алена Коваленко, я Java-разработчица одной из команд направления Warehouse Management System (WMS) компании Lamoda. Наша команда занимается автоматизацией складской системы и реализацией новых фич для улучшения работы сотрудников склада. В том числе мы занимаемся техническими улучшениями системы, такими как вынесение из монолита функциональности, связанной с идентификацией товара и приемкой возвратов, в…
-
Обзор 4me: тайм-трекинг
Учет времени, которое сотрудники и команды тратят на выполнение тех или иных задач, — важный элемент успешной и результативной работы компании. В этом материале — о функциях платформы 4me, полезных для учета времени.
-
Загадка Нефертити или все, что вы хотели и НЕ хотели знать о великой царице
Если вы просто восхищаетесь Нефертити, и она для вас идеал красоты, то не стоит продолжать читать. Быть может, вас шокируют некоторые подробности ее семейной жизни, или вы не захотите увидеть обезображенную мумию, возможно, принадлежащую царице. В этом случае просто не открывайте публикацию – она не для вас.Мы часто не задумываемся о том, что Нефертити была…
-
Что вы читали и комментировали в этом году
Привет! До Нового года еще полторы недели, но мы решили подвести небольшие итоги уже сегодня. Во-первых, вряд ли в саму новогоднюю ночь вы будете читать подобный пост. Во-вторых, ещё менее вероятно, что 30 декабря мы бы осилили выгрузить статистику, чтобы 31-го написать пост. Так что — держите.Самые читаемые посты за годDisclaimer. Мы не стали включать…
-
Как уменьшить объём космического мусора: первые попытки
В первом материале по космическому мусору мы рассмотрели организационные подходы к решению этой проблемы. В этом — будет сделан упор на рассмотрении существующих и перспективных технических проектов точечного решения проблемы. В настоящее время проводятся лишь первые испытания на орбите, а полноценные миссии с реальными целями начнутся где-то с 2025 г. И пока основные цели —…
-
Исключения среди исключений в .NET
ВведениеВ свое время я случайно узнал, что исключения в моём горячо любимом языке C# — и, как следствие, во всем .NET — не все ведут себя одинаково. Причём, что ещё гораздо интереснее, далеко не все и не всегда могут быть обработаны и перехвачены. Что, казалось бы, полностью противоречит интуитивному восприятию конструкции try-catch-finally. Изучая этот вопрос, я…
-
Цена аренды стойки в дата-центре
Мы ежегодно делаем исследование рынка на предмет стоимости размещения серверов в дата-центрах и стоимости аренды стоек. Результаты предыдущих исследований мы представили в статьях:Сравнение услуг colocation.Ценообразование услуг размещения серверов в дата-центре отличное от конкурентов.Аренда стойки в дата-центре или как выбрать ЦОД.Где разместить оборудование для майнинга.Тенденции и проблемы рынкаАварийность снижается. UPTIME (надёжность) растёт. Клиенты стали меньше обращать…
-
Проектируем SOLIDно
– Руки нашей дочери попросили сразу двое: умный инженер и солидный бизнесмен.– И кому из них улыбнулось счастье?– Инженеру. Дочь вышла замуж за бизнесмена.Во все времена человечество ценило такое качество, как солидность. Разные слои общества выражали ее по-разному. Бизнесмену солидности придает внешний вид, дорогие аксессуары и знакомства в «высших кругах». Инженер же свою солидность подчеркивает…
-
Как я написал алгоритм сортировки, который быстрее std::sort. Часть 1
Прим. Wunder Fund: ну, вы наверное, и сами догадываетесь, как мы любим быстрые алгоритмы и оптимизации. Если вы тоже такое любите — вы знаете, что делать)В наши дни сказать, что изобрёл алгоритм сортировки, который на 30% быстрее того, что считают эталонным, это значит — сделать довольно смелое заявление. Я, к сожалению, вынужден сделать ещё более смелое…