Pull to refresh

Репортаж с HI-TECH BUILDING 2024: что интересного по автоматизации?

Level of difficultyEasy
Reading time8 min
Views897

23-24 апреля в Москве прошла выставка HI-TECH BUILDING 2024, посвященная автоматизации объектов коммерческой и жилой недвижимости. Выставка проводится каждый год и привлекает внимание специалистов и энтузиастов, интересующихся умным домом и современными средствами автоматизации.

Мы побывали на выставке и предлагаем прочитать наш репортаж. Мы расскажем про стенды и новинки, которые нас заинтересовали.

Читать далее
Total votes 8: ↑9.5 and ↓-1.5+11
Comments0

Вышел nginx 1.25.0

Reading time2 min
Views3K

Вышла новая основная ветка высокопроизводительного HTTP-сервера и многопротокольного прокси-сервера nginx 1.25.0. В неё добавили модуль ngx_http_v3 с экспериментальной поддержкой протокола HTTP/3. 

Читать далее
Total votes 10: ↑10 and ↓0+10
Comments1

Sierra Space испытала на прочность надувную космическую среду обитания

Reading time2 min
Views2.5K

Американская космическая компания Sierra Space провела испытания под давлением своей надувной космической среды обитания, чтобы проверить её на прочность в условиях космоса.

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments14

В «Роскосмосе» сообщили, что 25 октября космонавты проведут внешнее обследование места утечки на модуле «Наука»

Reading time3 min
Views1.2K

В «Роскосмосе» сообщили, что 25 октября космонавты Олег Кононенко и Николай Чуб в ходе выхода в открытый космос проведут внешнее обследование места утечки на дополнительном радиационном теплообменнике модуля «Наука».

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments1

НАСА и «Роскосмос» примут дополнительные меры предосторожности на МКС после внекорабельной деятельности космонавтов

Reading time2 min
Views3.9K

НАСА и «Роскосмос» договорились принять дополнительные меры предосторожности на МКС после внекорабельной деятельности космонавтов. Таким образом стороны намерены не допустить загрязнение космической станции теплоносителем, который попал наружу в результате утечки из резервного контура радиатора на модуле «Наука».

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments2

NVIDIA открыла исходный код модулей ядра видеодрайверов для ядра Linux

Reading time2 min
Views24K


По информации VideoCardz, NVIDIA открыла исходный код всех модулей ядра своих проприетарных видеодрайверов для ядра Linux. Компания опубликовала разработки на GitHub под лицензиями MIT и GPLv2.
Читать дальше →
Total votes 44: ↑44 and ↓0+44
Comments34

Япония запустила ракету с первым лунным посадочным модулем

Reading time2 min
Views2.4K

Японское агентство аэрокосмических исследований (JAXA) сообщило об успешном запуске ракеты-носителя H2A с первым японским посадочным модулем SLIM для исследования Луны. Запуск провели с космодрома Танэгасима в префектуре Кагосима. 

Читать далее
Total votes 15: ↑15 and ↓0+15
Comments7

Грузовой корабль «Прогресс МС-18» отстыкуют от МКС и затопят в Тихом океане

Reading time1 min
Views2.4K

Грузовой корабль «Прогресс МС-18» 1 июня отстыкуют от Международной космической станции и затопят в несудоходном районе Тихого океана.

Читать далее
Total votes 6: ↑3 and ↓30
Comments7

Cisco показала умный шарф для болельщиков

Reading time1 min
Views2.7K


Cisco разработала для футбольных болельщиков гаджет Connected Scarf. Он состоит из электронного модуля с несколькими датчиками и батарейкой. Устройство можно пришить к шарфу или другим видам одежды.
Читать дальше →
Total votes 2: ↑2 and ↓0+2
Comments5

НАСА доставит на МКС первый коммерческий модуль от Axiom Space. Он предназначен для космических туристов

Reading time3 min
Views3.2K
image

НАСА планирует в 2021 году доставить на МКС первый в истории коммерческий модуль. Его разработку ведет Axiom Space. Данный модуль будет предназначаться для космических туристов. Первые туристические миссии, как предполагается, будут длиться 10 дней и проходить на высоте чуть более 400 км.

Первый в истории МКС коммерческий модуль станет первым шагом к началу масштабной программы приватизации НАСА американской части космической станции, которая официально стартует в 2024 году.
Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments5

Китай не исключает расширение космической станции «Тяньгун»

Reading time2 min
Views1.7K

Китайское национальное космическое управление рассматривает возможность расширения орбитальной станции «Тяньгун» за счёт добавления к ней новых модулей, заявил командующий системой станции Китайской академии космических технологий Ван Сян.

Читать далее
Total votes 10: ↑10 and ↓0+10
Comments1

«Макскомм» задекларировала ввоз в Россию комплектующих для 20 тыс. базовых станций связи производителя Ericsson

Reading time3 min
Views3.7K

Компания «Макскомм» задекларировала ввоз в Россию комплектующих для 20 тыс. базовых станций связи шведского производителя телекоммуникационного оборудования операторского класса Ericsson. Эксперты отрасли оценили стоимость партии в $40 млн и считают, что её объём равен годовому запасу для развития сети одного из крупнейших операторов страны.

Читать далее
Total votes 6: ↑4 and ↓2+2
Comments9

Разработка модуля на iMX8 от NXP. Особенности переноса трассировки DDR

Reading time9 min
Views15K
Приветствую, Хабр!



Некоторое время назад, компания NXP представила линейку процессоров iMX8. Было бы странно упустить возможность и не разработать новый модуль. Кому интересны нюансы, прошу под кат (много легковесных картинок).
Читать дальше →
Total votes 38: ↑36 and ↓2+34
Comments35

Небольшой модуль для работы с dnevnik.ru на python

Reading time5 min
Views9.9K

Привет, Хабр. Это моя первая статья, и сегодня я хочу рассказать вам про свой первый модуль на python. Называется он dnevnikru. Я написал его для облегчения работы с сайтом дневника. Работает модуль по принципу парсера, а не получает данные через API.

Идея написать такой модуль пришла мне после идеи написать телеграм бота для просмотра оценок и домашних заданий из Дневника.ру

Читать далее
Total votes 15: ↑14 and ↓1+13
Comments18

Модуляризация доменного слоя в UDF. Часть I

Reading time13 min
Views3.1K

В одной из предыдущих статей я рассказал, как в inDriver мы пришли к использованию UDF в своем приложении. Так как приложение inDriver — суперапп с множеством модулей, главными задачами для нашей архитектуры являются масштабирование и модуляризация. Во второй статье я сконцентрировался на основных проблемах модуляризации UDF и вариантах их решения. 

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

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments2

Модульный фронтенд для репликационного масштабирования или как перестать копировать репозитории целиком

Reading time9 min
Views4.3K

В этой статье будут изложены основные идеи и показаны простые примеры для  грамотной организации, скажем так — «репликационного» масштабирования проектов на фронтенде. То есть, само понятие масштабирования здесь будет рассматриваться скорее с той точки зрения и в одном из смыслов как это понимает бизнес, но, при этом, речь пойдет именно о технической стороне процесса, правда, сугубо в контексте браузерной клиентской части информационных систем. Ближе к реальной ситуации: предположим что ваша компания разрабатывает, условно — некий OLAP-продукт, и перед вами как фронтенд-разработчиком ставят задачи по развертыванию и поддержке более или менее сходных новых проектов фронтенда для разных заказчиков. После скандальной критической статьи о, имхо, сомнительных дурных современных подходах и тенденция в верстке веб-интерфейсов — моя карма на Хабре, наконец-то упала ниже нуля, а я, если честно, не очень хорошо понимаю правила игры, увидят ли эту статью читатели… Но, с другой стороны, готов изложить все просто «в стол», так как считаю что лучшая мотивация для написания чего-либо — это если «просто очень хочется написать», сформулировать, прежде всего — для себя самого.

Эта статья логично продолжает тематику первой статьи о модулях позволяющих сделать разработку фронтенда качественнее и эффективнее. Но если в первом материале речь шла, прежде всего, об замечательном атомарном тренде в вебдизайне и простом надежном способе доставки его в код компонентных фреймворков с помощью препроцессоров, построении простой кастомной библиотеки UI-компонент для единообразного оформления разных проектов, то новый пример станет немного сложнее — хочется сосредоточиться уже не на «внешних», «оформительских» моментах, а на функциональных и организационных. Для наглядной демонстрации практического применения изложенных в статье идей снова написаны примеры: небольшой модуль-библиотекадокументация к нему), а также использующий его проект, на этот раз с более актуальным стеком Vue3+TypeScript/Vuex4/VuePress2. В отличие от более примитивной либы из первой статьи, этот модуль: 1) использует хранилище, то есть содержит состояние 2) может запускаться в полноценном режиме разработки, как будто это собственно уже сам конечный проект 3) поддерживает темизацию и локализацию. Пример модуля содержит совсем немного компонент и документация на новой версии VuePress, в отличие от первой версии модуля, не кастомизируется под фирменный стиль который предоставляет сама библиотека. Так сделано не только по причине лени и экономии времени, но, прежде всего, потому что кажется излишним — то что призваны продемонстрировать примеры — этого совсем не требует.

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments6

Аудиомодификации для Android-смартфонов

Level of difficultyMedium
Reading time6 min
Views17K

Предыдущая статья была посвящена теме качества мобильного звука в Android смартфонах. Углубляясь в эту тему мы подробно рассмотрим что из себя представляют аудиомодификации, требования для их установки, принципы работы magisk модуля и способы улучшения качества звука на примере "NLSound". После установки модификации проведём анализ работы устройства и качества звука.

Читать далее
Total votes 12: ↑12 and ↓0+12
Comments5

Модуляризация доменного слоя в UDF. Часть II

Reading time12 min
Views2.1K

В предыдущей части мы рассмотрели, что такое домен и какими принципами можно руководствоваться при его модуляризации. В этой части сконцентрируемся на типах связей между модулями и различиях в проектировании ООП и UDF-кода. Приятного чтения!

Читать далее
Total votes 8: ↑8 and ↓0+8
Comments4

Болезни и смерть станции «Мир»

Reading time9 min
Views48K
23 марта 2001 года 124 т металла и оборудования быстро сгорали в атмосфере. Орбитальный комплекс 27КС «Мир», последний осколок советской пилотируемой программы в космосе, прекратил своё существование. Люди в ЦУПе не скрывали слёз, провожая в последний путь своё детище. До сих пор ведутся споры на тему, а вот не топили бы Мир, не нуждались бы в МКС, не дарили бы иностранцам бесценный опыт эксплуатации модульных станций. Не так давно и Сергей Крикалёв, один из опытнейших космонавтов в мире, назвал ошибкой затопление «Мира». Главной причиной прекращения эксплуатации считается недостаток финансирования. Не без этого, Россия тогда очень мало денег выделяла на космос, а тут уже МКС в эксплуатацию входила. Но… есть один нюанс, про который не все помнят. Аварии.

image
Читать дальше →
Total votes 166: ↑163 and ↓3+160
Comments101

Модуль vs Компонент

Reading time3 min
Views6.7K

Чем модуль отличается от компонента. Чем схема модулей отличается от схемы компонентов.


Три компонента описания системы
Рис. 1. Три проекции описания системы по стандарту ISO 81346-1


Очень часто сталкиваюсь с тем, что даже опытные инженеры, да и не только они путают эти понятия. Хотя есть четкие стандарты (например ISO 81346) которые определяют их. Если вы будете гуглить, то зачастую схема компонентов может называться схема модулей, а схема модулей — схемой компонентов. Так в чем же разница, и как их отличить?

Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments21