Feed aggregator

Методы прототипирования печатных плат

Habr.com - Thu, 05/30/2024 - 10:08

Я много писала про то, как заказываю СВЧ печатные платы для проектов на специализированных заводах, которые применяют технологию фотолитографии.

В этой статье я хочу немного рассказать про другие способы изготовления печатных плат.

далее

[Перевод] Геометры разрабатывают новые инструменты для управления орбитами космических аппаратов

Habr.com - Wed, 05/29/2024 - 23:45

В октябре с мыса Канаверал во Флориде должна стартовать тяжёлая ракета Falcon Heavy с миссией НАСА Europa Clipper. Миссия стоимостью 5 миллиардов долларов призвана выяснить, может ли Европа, четвёртый по величине спутник Юпитера, поддерживать жизнь. Но поскольку Европу постоянно бомбардирует интенсивное излучение, создаваемое магнитным полем Юпитера, космический аппарат «Клипер» не сможет выйти на орбиту самого спутника. Вместо этого он будет двигаться по эксцентрической орбите вокруг Юпитера и собирать данные, неоднократно пролетая мимо Европы — в общей сложности 53 раза, — а затем удаляясь от места наибольшего излучения. Каждый раз, когда космический аппарат будет огибать Юпитер, его траектория будет немного отличаться, что позволит ему делать снимки и собирать данные от полюсов Европы до её экватора.

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

Читать далее

Архитектура Xорошего Кода Прошивки (Массив-Наше Всё)

Habr.com - Wed, 05/29/2024 - 23:36

В этом тексте я написал о некоторых подходах к организации кода для микроконтроллеров.

Основная идея - массив наша основная скрепа.

Главные достоинства представленной архитектуры - это простота поддержки, сопровождения и масштабирования кодовой базы.

Читать далее

Основы DNS: понятие, иерархия, записи

Habr.com - Wed, 05/29/2024 - 21:39

DNS (Domain Name System) – это система, которая переводит понятные человеку доменные имена в IP-адреса, которые используют компьютеры для связи друг с другом. Представьте, что DNS – это как телефонная книга интернета. В обычной телефонной книге, если вам нужно найти номер телефона человека, вы ищете его по имени, и книга предоставляет вам номер. Точно так же DNS помогает находить IP-адреса, когда вы вводите доменное имя.

Когда вы вводите адрес веб-сайта, например, www.example.com, в строку браузера, DNS помогает найти нужный IP-адрес, чтобы ваш браузер мог подключиться к нужному серверу. IP-адрес – это уникальный числовой идентификатор, который используется для идентификации устройства в сети. Всякий раз, когда вы отправляете запрос на веб-сайт, ваш браузер отправляет этот запрос через интернет на сервер, который затем отвечает данными, которые вы видите на экране.

Читать далее

ODRS: Комплексный открытый фреймворк для формирования рекомендаций по выбору моделей обнаружения объектов

Habr.com - Wed, 05/29/2024 - 20:25

Привет, коллеги! Если вы хотите упростить свою жизнь при разработке систем распознавания объектов, то стоит взглянуть на ODRS — это открытый фреймворк, который реально может сэкономить вам кучу времени и нервов.

Что такое ODRS?

ODRS, или Open Detection Recommendation System, — это проект от команды разработчиков из университета ИТМО и не только, который помогает выбирать и тренировать модели для обнаружения объектов. Этот фреймворк особенно полезен для разработчиков и исследователей, независимо от их опыта. ODRS анализирует ваши данные и предлагает оптимальные модели для конкретных задач. Поддерживаются такие популярные модели, как Faster R-CNN, Mask R-CNN, SSD и различные версии YOLO (5, 7 и 8).

Читать далее

Лето 2024. Видимость планет

Habr.com - Wed, 05/29/2024 - 19:22

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

Для тех из Вас, кто такое планирует или подразумевает, я подготовил обзор видимости Луны и планет на предстоящий летний сезон 2024 года.

Когда будет видна Луна, когда полнолуния и новолуния? Что с планетами — давно что-то их не видно, увидим ли вновь, и какие, в каких созвездиях?

Всё это на предстоящие 3-4 месяца в одном рассказе

Читать далее

Kincony KC868-A256: а ты готов к настоящему хоккею?

Habr.com - Wed, 05/29/2024 - 19:05


Kincony решила окончательно утвердить своё имя в зале славы производителей контроллеров всех времён и народов и выпустила уникальную модель KC868-A256 аж с 512 GPIO на борту. Насколько я понимаю, никто ранее ничего подобного не делал и это действительно уникальная в своём роде вещь.

(Особенно впечатляюще KC868-A256 смотрится в сравнении с контроллерами, которые имеют всего несколько GPIO на вход и несколько GPIO на выход, а то и не имеют таковых вовсе.)

Как к этому относиться — как к демонстрации возможностей и технологическому курьёзу или как практическому девайсу для автоматизации — каждый может решить сам, мы же далее посмотрим подробно как всё это устроено и как это работает.
Читать дальше →

Пишем псевдо3D движок в Mindustry

Habr.com - Wed, 05/29/2024 - 18:28

Как-то раз, гуляя по просторам ютуба, я наткнулся на видео про псевдо-3D и захотел сделать такой же. Это была первая вариация, и работала она кривенько...

Читать далее

Книга «Основы Dart»

Habr.com - Wed, 05/29/2024 - 18:23
Привет, Хаброжители!

Книга «Основы Dart» адресована тем, кто интересуется этим удивительным языком программирования. Вы узнаете об истории создания, синтаксисе и особенностях языка, таких как встроенные типы данных, и многом другом. В главе 2 вас ждет проект, который будет изменяться и расти вместе с вашими знаниями и навыками, а к главе 6 преобразится в полноценное клиент-серверное приложение. После каждой новой итерации проекта вас будут ждать предложения по внесению изменений в его кодовую базу, что позволит прокачать свои hard-скиллы. Исходный код рассматриваемых в книге примеров можно найти в GitHub-репозитории автора (весь код в книге соответствует Dart 3.4). Читать дальше →

[Перевод] Делаем кондиционер умным с помощью Elixir и Nerves

Habr.com - Wed, 05/29/2024 - 18:00

С каждым днём всё ближе обжигающее японское лето, поэтому я всё больше думал о своей давней идее: дистанционном управлении кондиционером воздуха в моей спальне через Интернет. Простым нажатием кнопки за десять минут до отправления ко сну я мог бы включить кондиционер, который бы превращал спальню в прохладный комфортный оазис к тому моменту, как я почищу зубы и поднимусь на второй этаж. В прошлом году это так и осталось идеей; в этом году я довёл её до реализации.
Читать дальше →

О! Фридайвинг: как я стал фридайвером и почему это больше чем хобби

Habr.com - Wed, 05/29/2024 - 17:50

Аригато в хату! Меня зовут Денис Божок, я руководитель департамента платформенной разработки в Островке, но сегодня, внезапно, я здесь не как технарь, а как фридайвер. Так что все, кто давно задавался вопросом, чем занимаются айтишники в свободное время, в чём разница между погружениями с баллоном и без; безопасно ли нырять на глубину только с маской; какой мировой рекорд по задержке дыхания; как прокачаться, если хочешь профессионально плавать с маской; что нужно купить и как получить благословение Посейдона, то сегодня про всё это и расскажу. 

Нырнуть глубже

Ищем спеца в свою компанию. Как все испортить и прослыть сумасшедшим

Habr.com - Wed, 05/29/2024 - 17:49

Всем привет, меня зовут Руслан Галифанов, я основал несколько бизнесов, в том числе IT-компанию VEA, которая занимается разработкой продуктов для автоматизации предприятий.

Мы, как и многие, столкнулись сейчас с кадровым голодом, и конца ему пока не видно. Напомню, что уровень безработицы по итогам марта 2024 составил 2,7% от рабочей силы, что является абсолютным рекордом в новейшей истории России. 

Схожая ситуация наблюдалась и в 2021 году, но особенно заметной стала через пару лет после начала СВО, когда спрос на труд в восстанавливающейся экономике резко вырос, а рабочих рук, наоборот, стало меньше: за квалифицированных IT-спецов идет борьба с иностранными компаниями и крупным российским бизнесом, а за синих воротничков вообще схлестнулись все со всеми.

Читать далее

«Hello, World!» от мира сжатия данных. Канонический алгоритм сжатия данных Хаффмана

Habr.com - Wed, 05/29/2024 - 17:36

На данную тему была написана не одна сотня статей, но во всех, что видел, для построения двоичного дерева поиска использовались структуры по типу приоритетной очереди, хотя достаточно отсортировать массив частот в порядке убывания и отбрасывать последние две буквы из алфавита. В этой статье хотел представить реализацию данного алгоритма на языке C++.

Читать далее

Клетка XVIII. Прионы

Habr.com - Wed, 05/29/2024 - 17:17

Для разговора о прионах, необходимо осознавать многие моменты и положения связанные с ними в окружающей нас действительности. В рамках ограниченного объема статьи мы не сможем с одинаковым уровнем подробности изложить все полезные сведения но в преамбуле перечислим, назовем многие из них. Прионы это особый класс инфекционных агентов, представленных белками с аномальной третичной структурой, лишённые, в отличие от всех известных патогенов (вирусовбактерий и пр.), генома в виде ДНК или РНК.  Образование прионов  обнаружено у млекопитающихптиц и рыб, прионы формируют необычайно прочные агрегаты фибриллярной структуры – амилоиды.

Для таких белков важную роль играют изменения характера укладки полипептидной цепи при превращении белка PrPC в прион PrPSc, механизмы копирования конформации, структура гена PRNP, а также возможные функции прионов в регуляции клеточных процессов. Важной причиной внимания к прионам служат существующие заболевания, связанные с прионами - губчатые (спонгиформные) энцефалопатии - и свойства, отличающие прионные болезни от других инфекционных заболеваний. Необходимо также упомянуть о проблемах диагностирования прионных заболеваний человека (наследственные, инфекционные, спорадические) и существовании межвидового барьера. Интерес представляют молекулярные основы прионных заболеваний - роли прионного белка РrРc в организме, структуре и свойствам клеточного белка PrPc.

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

Читать далее

Так ли уж экономически оправданы возобновляемые источники энергии?

Habr.com - Wed, 05/29/2024 - 17:12

Возобновляемые источники энергии (ВИЭ) – это метафора, журнализм, рекламный трюк, политический слоган. С научной точки зрения ВИЭ не существуют, как вечный двигатель. Из уважения к пожилому ветерану углеродной битвы Греты Тунберг уточним: «псевдо-возобновляемые» или «де-юре возобновляемые».

Важно отметить, что СЭС (солнечные электростанции), ВЭС (ветряные электростанции) и малые ГЭС (МГЭС без регулирования стока) имеют либо очень незначительную гарантированную мощность – мощность, генерация которой гарантируется в любой момент времени, либо не имеют ее вовсе.

Читать далее

В далекой-далекой Galaxy: как организовать общее пространство для Ansible-контента

Habr.com - Wed, 05/29/2024 - 16:23

Привет! Меня зовут Павел, я DevOps-инженер в YADRO. Где бы я ни работал, я был девопсом и использовал Ansible — где-то активнее, где-то меньше. В YADRO с этим инструментом работают почти все департаменты — от enterprise, где разрабатывают серверы, СХД и другое оборудование, до телекома. 

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

В статье я расскажу, с какими проблемами мы столкнулись (признаюсь, их было немало), какие варианты решения рассматривали и к чему в итоге пришли.

Полетели

Как мы обуздали ПОТОК данных со сварочных аппаратов

Habr.com - Wed, 05/29/2024 - 16:23

Мы – это специалисты Технопарка «Университетские технологии», в структуре которого есть производственная лаборатория с парком разнообразного сварочного оборудования. Здесь проводится подготовка и проверка практических навыков сварщиков, отработка различных технологических процессов сварки, разработка перспективных способов сварки и т.д. Поскольку мы идём в ногу со временем, на базе лаборатории не так давно было принято решение о разворачивании полигона передовых аппаратно-цифровых решений для оптимизации и мониторинга производственных, главным образом, сварочных процессов. Полигон станет площадкой тестовой эксплуатации аппаратно-цифровых решений для отработки новых идей и их внедрения на промышленных предприятиях новых регионов России. Это также открывает перспективные направления по подготовке специалистов, занятых цифровизацией промышленных предприятий и адаптации имеющихся в распоряжении аппаратно-цифровых решений для конкретных производственных задач.

Читать далее

Основы рынка труда в IT, и особенности в разработке по найму

Habr.com - Wed, 05/29/2024 - 16:21

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

Игнорируй лишний контекст.
ыва


Помешанность на созвонах. Прими это как данность.

Большая часть убеждений в твоей голове - неверные.
Идеальный код не нужен никому и нигде, это лишь понт

Айти в целом это вечный туман войны и research.

Собеседования.
Специально вынес в отдельный пункт, тут есть много чего рассказать.

Плюсы и минусы профессии

Идеальное место работы (спойлер: только в твоей голове)

Удалёнка (подводные камни)

Наличие нескольких работ - для многих физическая необходимость, т.к. работодатели как минимум в 4 случаях из 5 - лжецы.

Зарплаты.
Вы будете удивлены, но я бы хотел приоткрыть вам зазеркалье:

/

Читать далее

Реализация глобальных индексов в распределённой системе

Habr.com - Wed, 05/29/2024 - 16:12

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

Читать далее

Как в ИТМО разрабатывают подвижный экзоскелет из титана для серийного производства

Habr.com - Wed, 05/29/2024 - 16:05

В одной из лабораторий факультета систем управления и робототехники ИТМО разрабатывают экзоскелет из титана, который можно будет производить серийно. Пока проект на стадии 3D-печатного макета, но уже сейчас он выделяется на фоне аналогичных разработок своей подвижностью ― почти не сковывает движения. А будущий прототип из титана не потеряет в подвижности, зато ― по прочностному расчету ― поможет работать с весом до 80 кг. В этой статье рассказываем, откуда появился и как развивается проект.

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content