• Ассоциация «Открытые сетевые технологии» запустила процедуру банкротства в октябре 2024 года, объяснив, что выполнила поставленные задачи. Организация была основана 30 ноября 2020 года учредителями АНО «Телекоммуникационные технологии» (АНО ТТ), ПАО «МТС», ГК «Криптонит» и Сколковским институтом науки и технологий (Сколтех). Ключевой целью ассоциации было создание эффективного взаимодействия…

  • Перевод заметки Пьера Рикадата о механизме ZLayer в ZIO2 («Idiomatic dependency injection for ZIO applications in Scala», Pierre Ricadat).Я (автор оригинальной заметки) часто слышу в Интернете в Scala-обсуждениях, что ZLayer «слишком сложный» или «лишний». Эти совершенно противоречит моему опыту: я…

  • Двадцатые годы XXI века отметились рядом интересных тенденций в робототехнике. Эта наука всегда находилась в поиске оптимальных решений, благодаря которым человечеству получится выжать максимум эффективности из роботов и адаптировать их под выполнение весьма неожиданных задач. Очевидный пример — монотонная работа…

  • Привет, Хабр!В многозадачности блокировки в старом добром понимании начинают становиться узким местом. Когда мы пытаемся использовать обычные синхронизации типа lock, Monitor или Mutex, начинается одна большая проблема: каждый поток, который захватывает блокировку, становится бутылочным горлышком для других.Допустим, несколько потоков работают…

  • Тестовые дублёры (англ. Test Doubles) — это объекты или модули, используемые в автоматизированных тестах в качестве замены некоторых частей тестируемой системы (англ. SUT, System Under Test).Многие программисты называют все тестовые дублёры одним словом: Mock.Другие выделяют ровно два типа: Stub и…

  • С течением времени технологические продукты, которые когда-то были крутыми и популярными, устаревают и прекращают свое производство. Другие проживают короткую жизнь потому что, оказываются неудачным экспериментом. Производители переключаютсяся на другие, более прибыльные цели. 2024 год не стал исключением, когда стартапы закрывались,…

  • Новый проект OpenAI в области искусственного интеллекта, получивший кодовое название Orion, столкнулся с множеством проблем. Он отстает от графика и требует огромных затрат. Неясно, когда и будет ли он работать. Возможно, в мире недостаточно данных, чтобы сделать его достаточно умным.Дисклеймер:…

  • При разработке нашей системы OpenPIM мы столкнулись с необходимостью выгружать карточки товаров на Озон. У Озона есть официальная документация по АПИ, но при этом существует масса мелочей которые не всегда ясны и мы потратили много времени чтобы со всем этим…

  • Данный инструмент появился в результате попытки сэкономить время в процессе код-ревью, когда часть усилий тратилась на исправление какие-то незначительных, но тем не менее бросающихся в глаза артефактов, связанных с форматированием комментариев.Понятно, что эта тема гораздо шире, т.к. есть различные форматы…

  • Ранее мы составляли мегаобзор проектов песочницы CNCF, которые появились там в 2023 году. Время пролетело незаметно, и мы готовы рассказать о проектах, которые появились в CNCF Sandbox в 2024 году. Мы рассмотрим 23 проекта, но расскажем о них в несколько этапов.…