Архив за 26 октября 2024

Предыстория

В одном из моих проектов мы использовали библиотеку Inversify для внедрения зависимостей (DI). Хотя это мощное и гибкое решение, его избыточная гибкость со временем обернулась против нас: управление зависимостями становилось всё более запутанным по мере роста приложения. С каждым новым модулем или компонентом код усложнялся, а процесс рефакторинга становился всё более болезненным.

Я выделил несколько ключевых требований, которые хотел бы видеть в новом решении:

  • Прозрачность зависимостей: Нужно было ясно понимать, какие зависимости требуются каждому компоненту, без лишней магии в коде.

  • Читать полностью »

OrbStack: Почему я забыл про Docker Desktop - 1

Работая на MacBook с Docker Desktop, я часто сталкивался с тем, что система становилась менее отзывчивой, особенно при запуске нескольких контейнеров одновременно. Высокая нагрузка на CPU и память заметно влияла на время автономной работы.

Читать полностью »

Добрый день всем.

Хотелось бы поделиться нашим опытом разработки Visionatrix — надстройки над ComfyUI, которую мы создаём вдвоём, и что из этого получается.

Мы часто читаем Хабр на протяжении более десяти лет, но руки до написания статьи никак не доходили. Наконец, решили рассказать о нашем проекте, который, возможно, будет интересен сообществу разработчиков.

Сразу оговоримся, что статья не будет объяснять, что такое ComfyUI и его особенности работы. Предполагается, что вы уже знакомы с этим инструментом.

Читать полностью »

Учёные Оксфордского университета сделали значительный шаг в разработке миниатюрных мягких батарей для использования в различных биомедицинских приложениях, включая дефибрилляцию и стимуляцию сердечных тканей. Работа опубликована в журнале Nature Chemical Engineering.

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

Читать полностью »

Космический аппарат ACS3, запущенный 23 апреля, испытывает проблему с солнечным парусом. На недавно опубликованной фотографии видно, что одна из балок паруса имеет небольшой изгиб. Это произошло после того, как космический аппарат ACS3 был запущен для проверки ключевых аспектов солнечного паруса, разработки, которая, по мнению NASA, может значительно продвинуть исследование Солнечной системы.

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

DE-1. DIY ассистент на LLM - 1

Привет Хабр, let's set the future.

Введение

Читать полностью »

Учёные из Университета Невады в Лас-Вегасе (UNLV) представили технологию, которая позволяет извлекать большие объёмы воды из воздуха даже в условиях низкой влажности. Эта разработка может стать решением проблемы водоснабжения в засушливых регионах, особенно на Юго-Западе США, где наблюдается мегазасуха.

Исследование, опубликованное в журнале Proceedings of the National Academy of Sciences, представляет новаторский подход к сбору атмосферной воды. Группа исследователей под руководством профессора машиностроения Х. Джереми Чо разработала технологию, которая позволяет собирать воду из воздуха с высокой скоростью, даже при влажности ниже 30%.

Компания Samsung представила SoC Exynos 1580, которая станет основой для Galaxy A56.  

Компания Xiaomi не только опубликовала примеры фото, полученных на Xiaomi 15 Pro, но и постеры, раскрывающие часть характеристик нового флагмана.

Xiaomi 15 Pro получит огромный аккумулятор ёмкостью более 6000 мА·ч
фото: weibo 

Читать полностью »

Стартап REMSpace из Сан-Франциско объявил о достижении значительного прорыва в области общения между людьми во время сна. Согласно заявлению компании, удалось установить «новые измерения общения» между двумя спящими людьми, которые обменивались сообщениями, находясь в состоянии осознанного сновидения.

Этот эксперимент был проведён с помощью устройства, разработанного компанией и прикреплённого к голове каждого участника. Устройство собирало полисомнографические данные, включая мониторинг мозговых волн и частоты сердечных сокращений, и передавало их на сервер через Wi-Fi.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js