# [Перевод] Невероятно быстрый подсчёт байтов
BotHabr (tgi,2) → All – 22:00:05 2024-11-05
Опубликовано: Tue, 05 Nov 2024 21:15:00 GMT
Канал: Все статьи подряд / Assembler / Хабр
Оказалось, что тема суммирования целых чисел в кодировке ASCII в Haswell со скоростью memcpy гораздо популярнее, чем я мог ожидать. Именно поэтому я решил поучаствовать и в другом челлендже в жанре HighLoad: подсчёт uint8. В настоящее время я занимаю всего лишь 13 место в списке лидеров, проигрываю первому месту около 7%, но уже узнал немало интересного. В этом посте я полностью опишу моё решение, в том числе, удивительный паттерн считывания из памяти. Используя его, можно примерно до 30% (по сравнению с обычным последовательным доступом) повысить скорость передачи в контексте одноядерных рабочих нагрузок, ограниченных размером кэша. По-видимому, этот метод малоизвестен.Как и в других постах автора, программа настроена для следующих входных характеристик высоконагруженной системы: Intel Xeon E3-1271 v3 @ 3,60 ГГц, ОЗУ 512 МБ, Ubuntu 20.04. В ней используется только AVX2, а AVX512 не используется. Читать далее
https://habr.com/ru/articles/856334/
BotHabr (tgi,2) → All – 22:00:05 2024-11-05
Опубликовано: Tue, 05 Nov 2024 21:15:00 GMT
Канал: Все статьи подряд / Assembler / Хабр
Оказалось, что тема суммирования целых чисел в кодировке ASCII в Haswell со скоростью memcpy гораздо популярнее, чем я мог ожидать. Именно поэтому я решил поучаствовать и в другом челлендже в жанре HighLoad: подсчёт uint8. В настоящее время я занимаю всего лишь 13 место в списке лидеров, проигрываю первому месту около 7%, но уже узнал немало интересного. В этом посте я полностью опишу моё решение, в том числе, удивительный паттерн считывания из памяти. Используя его, можно примерно до 30% (по сравнению с обычным последовательным доступом) повысить скорость передачи в контексте одноядерных рабочих нагрузок, ограниченных размером кэша. По-видимому, этот метод малоизвестен.Как и в других постах автора, программа настроена для следующих входных характеристик высоконагруженной системы: Intel Xeon E3-1271 v3 @ 3,60 ГГц, ОЗУ 512 МБ, Ubuntu 20.04. В ней используется только AVX2, а AVX512 не используется. Читать далее
https://habr.com/ru/articles/856334/
# DIY AR монитор в промышленности
BotHabr (tgi,2) → All – 09:00:03 2024-11-05
Опубликовано: Tue, 05 Nov 2024 08:05:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр!В предыдущей своей статье я упомянул о реализации устройства, которое разрабатывалось для облегчения процесса настройки датчиков обслуживающим персоналом, а прикрепленный опрос показал, что вам интересна тема реализации данного устройства. Ну что ж, я ценю ваше мнение, поэтому данная статья будет посвящена реализации простого и недорогого AR решения для отображения параметров системы сбора данных. Если стало интересно, то добро пожаловать под кат! Читать далее
https://habr.com/ru/companies/timeweb/articles/852388/
BotHabr (tgi,2) → All – 09:00:03 2024-11-05
Опубликовано: Tue, 05 Nov 2024 08:05:15 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Привет, Хабр!В предыдущей своей статье я упомянул о реализации устройства, которое разрабатывалось для облегчения процесса настройки датчиков обслуживающим персоналом, а прикрепленный опрос показал, что вам интересна тема реализации данного устройства. Ну что ж, я ценю ваше мнение, поэтому данная статья будет посвящена реализации простого и недорогого AR решения для отображения параметров системы сбора данных. Если стало интересно, то добро пожаловать под кат! Читать далее
https://habr.com/ru/companies/timeweb/articles/852388/
# Запускаем Linux на Python
BotHabr (tgi,2) → All – 08:00:06 2024-11-05
Опубликовано: Tue, 05 Nov 2024 07:01:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
На чем только уже не запускали Doom. Мы же будем запускать Linux. Да не где-нибудь, а на Python. Да-да, прямо вот внутри него, где в качестве среды выполнения будет выступать интерпретатор Python. Ну как... Не будем пытаться переписать ядро и другие части Linux на этот язык, а попробуем написать (точнее портировать) виртуальную машину на Python и уже в ней запускать ОС.Начнем с позитивного, а именно с плюсов такого решения.– Можно будет запустить Linux вообще везде, где есть интерпретатор Python.– Можно использовать как бенчмарк конкретного интерпретатора.– Веселимся, пока все это пишем и отлаживаем. Пожалуй, это самый главный плюс.Минусы: будет работать оооочень не быстро (ну логично же).Немного технических подробностей. Внезапно поработаем с нейросетями, посмотрим, что получится и насколько быстро будет работать. Приступаем!
https://habr.com/ru/articles/856004/
BotHabr (tgi,2) → All – 08:00:06 2024-11-05
Опубликовано: Tue, 05 Nov 2024 07:01:03 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
На чем только уже не запускали Doom. Мы же будем запускать Linux. Да не где-нибудь, а на Python. Да-да, прямо вот внутри него, где в качестве среды выполнения будет выступать интерпретатор Python. Ну как... Не будем пытаться переписать ядро и другие части Linux на этот язык, а попробуем написать (точнее портировать) виртуальную машину на Python и уже в ней запускать ОС.Начнем с позитивного, а именно с плюсов такого решения.– Можно будет запустить Linux вообще везде, где есть интерпретатор Python.– Можно использовать как бенчмарк конкретного интерпретатора.– Веселимся, пока все это пишем и отлаживаем. Пожалуй, это самый главный плюс.Минусы: будет работать оооочень не быстро (ну логично же).Немного технических подробностей. Внезапно поработаем с нейросетями, посмотрим, что получится и насколько быстро будет работать. Приступаем!
https://habr.com/ru/articles/856004/
# Как продлить срок службы кровли: встраиваем датчики протечки
BotHabr (tgi,2) → All – 08:00:03 2024-11-05
Опубликовано: Tue, 05 Nov 2024 07:00:57 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В доме всегда должно быть сухо и комфортно. Если прохудилась крыша, это довольно неприятно: нужно вызвать команду кровельщиков, которые найдут место протечки и отремонтируют его.Но неужели современные технологии не могут предложить помощь в этом вопросе? Можно ли сделать кровлю умной, снабдить ее датчиками, чтобы в режиме реального времени видеть ее состояние? Как оперативно находить протечки и по возможности предотвращать их появление?Именно о таком проекте мы расскажем в статье. Мы посетили многоквартирный дом, в котором сделана умная кровля с массивом датчиков. Читать далее
https://habr.com/ru/companies/wirenboard/articles/855828/
BotHabr (tgi,2) → All – 08:00:03 2024-11-05
Опубликовано: Tue, 05 Nov 2024 07:00:57 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В доме всегда должно быть сухо и комфортно. Если прохудилась крыша, это довольно неприятно: нужно вызвать команду кровельщиков, которые найдут место протечки и отремонтируют его.Но неужели современные технологии не могут предложить помощь в этом вопросе? Можно ли сделать кровлю умной, снабдить ее датчиками, чтобы в режиме реального времени видеть ее состояние? Как оперативно находить протечки и по возможности предотвращать их появление?Именно о таком проекте мы расскажем в статье. Мы посетили многоквартирный дом, в котором сделана умная кровля с массивом датчиков. Читать далее
https://habr.com/ru/companies/wirenboard/articles/855828/
# Программирование контроллера звуком с телефона — заметки на полпути
BotHabr (tgi,2) → All – 06:00:03 2024-11-05
Опубликовано: Tue, 05 Nov 2024 05:31:37 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
С настольного компьютера или ноутбука мы прошиваем микроконтроллеры обычно через USB, да часто и с каким-нибудь программатором. А что если мы хотим прошить или сконфигурировать поделку с телефона? Некоторые телефоны имеют USB-OTG. Некоторые контроллеры умеют BlueTooth. Существуют системы поддерживающие WiFi. К сожалению всё это не носит массового характера - нужен подходящий телефон, подходящий контроллер и т.п.Стало интересно - можно ли "пропищать" данные через динамик телефона - и уловить их микрофоном присоединённым к микроконтроллеру? В этой статье я кратенько расскажу о своих жалких попытках в этом направлении. Пока "с полпути" - потому что, предположительно, демонстрация самого принципа для Ардуино может оказаться полезнее для большинства коллег, чем конечный, узконаправленный результат - загрузчик для конкретного проца.Был "предшествующий этап" - передача через аудиоразъём телефона, по проводу - об этом тоже вкратце расскажу и покажу (можете попробовать). Бип-бип-бззззззз
https://habr.com/ru/articles/856022/
BotHabr (tgi,2) → All – 06:00:03 2024-11-05
Опубликовано: Tue, 05 Nov 2024 05:31:37 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
С настольного компьютера или ноутбука мы прошиваем микроконтроллеры обычно через USB, да часто и с каким-нибудь программатором. А что если мы хотим прошить или сконфигурировать поделку с телефона? Некоторые телефоны имеют USB-OTG. Некоторые контроллеры умеют BlueTooth. Существуют системы поддерживающие WiFi. К сожалению всё это не носит массового характера - нужен подходящий телефон, подходящий контроллер и т.п.Стало интересно - можно ли "пропищать" данные через динамик телефона - и уловить их микрофоном присоединённым к микроконтроллеру? В этой статье я кратенько расскажу о своих жалких попытках в этом направлении. Пока "с полпути" - потому что, предположительно, демонстрация самого принципа для Ардуино может оказаться полезнее для большинства коллег, чем конечный, узконаправленный результат - загрузчик для конкретного проца.Был "предшествующий этап" - передача через аудиоразъём телефона, по проводу - об этом тоже вкратце расскажу и покажу (можете попробовать). Бип-бип-бззззззз
https://habr.com/ru/articles/856022/
# Все мои Ардуинки: часть первая, восьмибитные на ATmega
BotHabr (tgi,2) → All – 14:00:03 2024-11-04
Опубликовано: Mon, 04 Nov 2024 13:01:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В наши дни трудно найти связанного с электроникой человека, который не слышал бы про Arduino. Все мы знаем или хотя бы догадываемся, что это такое, этот наш краеугольный камень, лежащий в основе миллиона различных электронных самоделок, предмет горячей любви энтузиастов с паяльником наперевес, и красная тряпка синего цвета для опытных профессионалов от мира эмбеддеда.
Но далеко не все представители обеих неравнодушных сторон знают, сколь много видов Arduino-совместимых плат существует в природе, какими возможностями они обладают, и чем могут быть полезны для народного хозяйства. Обладая некоторым личным опытом в поедании данной собаки, я решил разделить его с общественностью.
Название является отсылкой к мыльной опере «Все мои детальки» из Футурамы. Ведь разных видов Arduino настолько много, что намечается целый сериал. Впрочем, не буду пытаться объять необъятное и перечислять всю сотню. Вместо этого сосредоточусь на тех, которыми обладаю или хотя бы подержал в руках. Приступаем! Читать дальше →
https://habr.com/ru/companies/ruvds/articles/854858/
BotHabr (tgi,2) → All – 14:00:03 2024-11-04
Опубликовано: Mon, 04 Nov 2024 13:01:03 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
В наши дни трудно найти связанного с электроникой человека, который не слышал бы про Arduino. Все мы знаем или хотя бы догадываемся, что это такое, этот наш краеугольный камень, лежащий в основе миллиона различных электронных самоделок, предмет горячей любви энтузиастов с паяльником наперевес, и красная тряпка синего цвета для опытных профессионалов от мира эмбеддеда.
Но далеко не все представители обеих неравнодушных сторон знают, сколь много видов Arduino-совместимых плат существует в природе, какими возможностями они обладают, и чем могут быть полезны для народного хозяйства. Обладая некоторым личным опытом в поедании данной собаки, я решил разделить его с общественностью.
Название является отсылкой к мыльной опере «Все мои детальки» из Футурамы. Ведь разных видов Arduino настолько много, что намечается целый сериал. Впрочем, не буду пытаться объять необъятное и перечислять всю сотню. Вместо этого сосредоточусь на тех, которыми обладаю или хотя бы подержал в руках. Приступаем! Читать дальше →
https://habr.com/ru/companies/ruvds/articles/854858/
# Фальшивые… резисторы
BotHabr (tgi,2) → All – 21:00:05 2024-11-03
Опубликовано: Sun, 03 Nov 2024 20:01:49 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Эта заметка — небольшая лабораторная работа по измерению «тонких» параметров самых обычных синих металлопленочных резисторов с разбросом в 1% типа MF-25. Особенностью этих резисторов является то, что они — подделка из Китая. К сожалению, сейчас эта поддельная «металлопленка» продается повсеместно, так что если не в ближайшем радиомагазине, так на маркетплейсах вы скорее всего купите именно ее. Наверняка для многих это уже не тайна, но многие до сих пор пребывают в блаженном неведении, думая, что «все детали делают в Китае и разливают из одной бочки». Читать далее
https://habr.com/ru/articles/850064/
BotHabr (tgi,2) → All – 21:00:05 2024-11-03
Опубликовано: Sun, 03 Nov 2024 20:01:49 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Эта заметка — небольшая лабораторная работа по измерению «тонких» параметров самых обычных синих металлопленочных резисторов с разбросом в 1% типа MF-25. Особенностью этих резисторов является то, что они — подделка из Китая. К сожалению, сейчас эта поддельная «металлопленка» продается повсеместно, так что если не в ближайшем радиомагазине, так на маркетплейсах вы скорее всего купите именно ее. Наверняка для многих это уже не тайна, но многие до сих пор пребывают в блаженном неведении, думая, что «все детали делают в Китае и разливают из одной бочки». Читать далее
https://habr.com/ru/articles/850064/
# Логирование FreeRTOS через Virtual Com Port
BotHabr (tgi,2) → All – 20:00:06 2024-11-03
Опубликовано: Sun, 03 Nov 2024 19:47:05 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Отладка встраиваемых систем с микроконтроллерами часто затруднена из-за невозможности отслеживания процессов в первые секунды после запуска прошивки. Библиотека логирования для STM32 и FreeRTOS решает эту проблему, позволяя получать детальные журналы событий с самого старта программы. Это значительно упрощает диагностику ошибок и ускоряет процесс разработки. В статье рассматриваются основные функции библиотеки, настройка интерфейсов и уровней логирования, а также её внутреннее устройство. Тестирование stm32 в Qemu в Docker
https://habr.com/ru/articles/814745/
BotHabr (tgi,2) → All – 20:00:06 2024-11-03
Опубликовано: Sun, 03 Nov 2024 19:47:05 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Отладка встраиваемых систем с микроконтроллерами часто затруднена из-за невозможности отслеживания процессов в первые секунды после запуска прошивки. Библиотека логирования для STM32 и FreeRTOS решает эту проблему, позволяя получать детальные журналы событий с самого старта программы. Это значительно упрощает диагностику ошибок и ускоряет процесс разработки. В статье рассматриваются основные функции библиотеки, настройка интерфейсов и уровней логирования, а также её внутреннее устройство. Тестирование stm32 в Qemu в Docker
https://habr.com/ru/articles/814745/
# Ремонт клавиатуры синтезатора Yamaha
BotHabr (tgi,2) → All – 14:00:03 2024-11-03
Опубликовано: Sun, 03 Nov 2024 13:01:21 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
TL;DR: Рассказываю, как восстановил функции чёрных клавиш синтезатора-гитары при помощи нехитрых приспособлений. Предполагаю, мой туториал пригодится многим владельцам аналогичных инструментов. Судя по износу пружин и отрыву почти всех клавиш, можно предположить, что проблема распространена и является следствием неудачной конструкции.
Синтезатор Yamaha SHS-10 в родной Японии был известен как Yamaha Sholky (от англ. «Shoulder Keyboard»). Это небольшой тридцатидвухклавишный инструмент, удерживаемый подобно гитаре. Он имел 25 инструментов и полифонию в шесть одновременно звучащих нот. В нём был встроен усилитель мощности и динамик. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/854892/
BotHabr (tgi,2) → All – 14:00:03 2024-11-03
Опубликовано: Sun, 03 Nov 2024 13:01:21 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
TL;DR: Рассказываю, как восстановил функции чёрных клавиш синтезатора-гитары при помощи нехитрых приспособлений. Предполагаю, мой туториал пригодится многим владельцам аналогичных инструментов. Судя по износу пружин и отрыву почти всех клавиш, можно предположить, что проблема распространена и является следствием неудачной конструкции.
Синтезатор Yamaha SHS-10 в родной Японии был известен как Yamaha Sholky (от англ. «Shoulder Keyboard»). Это небольшой тридцатидвухклавишный инструмент, удерживаемый подобно гитаре. Он имел 25 инструментов и полифонию в шесть одновременно звучащих нот. В нём был встроен усилитель мощности и динамик. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/854892/
# Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32
BotHabr (tgi,2) → All – 08:00:04 2024-11-03
Опубликовано: Sun, 03 Nov 2024 07:16:02 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Всем привет, совсем недавно я начал изучать протокол USB на STM32F103C8, а именно HID-устройства. Я такой человек, который не сильно любит теорию, но обожает учиться всему на практике, поэтому я тут же начал думать над будущим проектом. И я вспомнил, что совсем недавно заказал себе wifi модуль - ESP8266. Читать далее
https://habr.com/ru/articles/855750/
BotHabr (tgi,2) → All – 08:00:04 2024-11-03
Опубликовано: Sun, 03 Nov 2024 07:16:02 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Всем привет, совсем недавно я начал изучать протокол USB на STM32F103C8, а именно HID-устройства. Я такой человек, который не сильно любит теорию, но обожает учиться всему на практике, поэтому я тут же начал думать над будущим проектом. И я вспомнил, что совсем недавно заказал себе wifi модуль - ESP8266. Читать далее
https://habr.com/ru/articles/855750/
# Опыты с акселерометром и гироскопом на платформе S7V30
BotHabr (tgi,2) → All – 08:00:04 2024-11-03
Опубликовано: Sun, 03 Nov 2024 07:22:39 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Модуль S7 V30 изначально разработан для управления промышленными контроллерами, но может быть использован и автономно. В этой статье я попробую раскрыть его потенциал как сенсора для обнаружения и анализа вибраций, углов отклонения, аномальных состояний и специфических активностей. Для этого мне помогут MATLAB и ChatGPT. Читать далее
https://habr.com/ru/articles/855686/
BotHabr (tgi,2) → All – 08:00:04 2024-11-03
Опубликовано: Sun, 03 Nov 2024 07:22:39 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Модуль S7 V30 изначально разработан для управления промышленными контроллерами, но может быть использован и автономно. В этой статье я попробую раскрыть его потенциал как сенсора для обнаружения и анализа вибраций, углов отклонения, аномальных состояний и специфических активностей. Для этого мне помогут MATLAB и ChatGPT. Читать далее
https://habr.com/ru/articles/855686/
# Thread execution hijacking. Исполнение шелл-кода в удаленном процессе
BotHabr (tgi,2) → All – 22:00:06 2024-11-02
Опубликовано: Sat, 02 Nov 2024 21:35:33 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
В статье разберем технику T1055.003Подменим контекст потока удаленного процесса и рассмотрим способ доставки шелл-кода в процесс с помощью удаленного маппинга.В ОС Windows существует возможность получения контекста потока и последующего управления значениями регистров. Это дает возможность изменения потока выполнения, например, с помощью модификации регистра rip. Этим и будем пользоваться. Читать далее
https://habr.com/ru/articles/855710/
BotHabr (tgi,2) → All – 22:00:06 2024-11-02
Опубликовано: Sat, 02 Nov 2024 21:35:33 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
В статье разберем технику T1055.003Подменим контекст потока удаленного процесса и рассмотрим способ доставки шелл-кода в процесс с помощью удаленного маппинга.В ОС Windows существует возможность получения контекста потока и последующего управления значениями регистров. Это дает возможность изменения потока выполнения, например, с помощью модификации регистра rip. Этим и будем пользоваться. Читать далее
https://habr.com/ru/articles/855710/
# DIY-проекты на базе Raspberry Pi — что нового?
BotHabr (tgi,2) → All – 13:00:09 2024-11-02
Опубликовано: Sat, 02 Nov 2024 12:21:10 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Привет, Хабр! В мире DIY-проектов всегда есть место для творчества, особенно на Raspberry Pi. Энтузиасты и разработчики не перестают удивлять нас свежими идеями: от необычных игровых контроллеров до многофункциональных мини-компьютеров.
В подборке — последние новинки. Например, геймпад для ретро-игр из детской игрушки Paw Patrol, кибердек внушительного вида и камера с AI, которая обрабатывает снимки в режиме реального времени. Интересного много, так что прошу под кат. Читать дальше →
https://habr.com/ru/companies/selectel/articles/855598/
BotHabr (tgi,2) → All – 13:00:09 2024-11-02
Опубликовано: Sat, 02 Nov 2024 12:21:10 GMT
Канал: Все статьи подряд / Разработка на Raspberry Pi / Хабр
Привет, Хабр! В мире DIY-проектов всегда есть место для творчества, особенно на Raspberry Pi. Энтузиасты и разработчики не перестают удивлять нас свежими идеями: от необычных игровых контроллеров до многофункциональных мини-компьютеров.
В подборке — последние новинки. Например, геймпад для ретро-игр из детской игрушки Paw Patrol, кибердек внушительного вида и камера с AI, которая обрабатывает снимки в режиме реального времени. Интересного много, так что прошу под кат. Читать дальше →
https://habr.com/ru/companies/selectel/articles/855598/
# Переезд программирования микроконтроллеров ATMEL на MAC OS с чипами ARM
BotHabr (tgi,2) → All – 13:00:05 2024-11-02
Опубликовано: Sat, 02 Nov 2024 12:57:01 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Поскольку нативная ATMEL (MICROCHIP) студия 7.0 (и все предыдущие) не работает под маками, то приходится пользовать виртуальную машину с виндой собранной под ARM. Причем эта виртуальная машина своим эмулятором запускает приложение от Intel.И конечно никаких сходу драйверы не работают.Что делать чтобы заработало. Читать далее
https://habr.com/ru/articles/855646/
BotHabr (tgi,2) → All – 13:00:05 2024-11-02
Опубликовано: Sat, 02 Nov 2024 12:57:01 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Поскольку нативная ATMEL (MICROCHIP) студия 7.0 (и все предыдущие) не работает под маками, то приходится пользовать виртуальную машину с виндой собранной под ARM. Причем эта виртуальная машина своим эмулятором запускает приложение от Intel.И конечно никаких сходу драйверы не работают.Что делать чтобы заработало. Читать далее
https://habr.com/ru/articles/855646/
# Устройство для получения нити (филамента) без экструдера. Новости подпольной лаборатории
BotHabr (tgi,2) → All – 13:00:03 2024-11-02
Опубликовано: Sat, 02 Nov 2024 12:18:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Итак, приступим. Прежде всего, считаю необходимым заметить, что устройство выполняет функцию лабораторной установки. Читать далее
https://habr.com/ru/articles/855632/
BotHabr (tgi,2) → All – 13:00:03 2024-11-02
Опубликовано: Sat, 02 Nov 2024 12:18:00 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Итак, приступим. Прежде всего, считаю необходимым заметить, что устройство выполняет функцию лабораторной установки. Читать далее
https://habr.com/ru/articles/855632/
# Устройство для проверки источников питания постоянного тока
BotHabr (tgi,2) → All – 12:00:03 2024-11-02
Опубликовано: Sat, 02 Nov 2024 11:16:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Хочу представить устройство, полезное для людей занимающихся электроникой, ремонтом и разработкой различных блоков питания, а также удобный способ тестирования бытовых аккумуляторных батарей. Это самодельный вариант так называемой электронной нагрузки или по другому эквивалента нагрузочного сопротивления применяемый для проверки соответствия характеристикам аккумуляторов и источников питания постоянного тока. Читать далее
https://habr.com/ru/articles/855618/
BotHabr (tgi,2) → All – 12:00:03 2024-11-02
Опубликовано: Sat, 02 Nov 2024 11:16:18 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Хочу представить устройство, полезное для людей занимающихся электроникой, ремонтом и разработкой различных блоков питания, а также удобный способ тестирования бытовых аккумуляторных батарей. Это самодельный вариант так называемой электронной нагрузки или по другому эквивалента нагрузочного сопротивления применяемый для проверки соответствия характеристикам аккумуляторов и источников питания постоянного тока. Читать далее
https://habr.com/ru/articles/855618/
# Делаем новых людей за 12 строк кода: как с Python ускорить подготовку демо-стенда по HR планированию и соблюсти закон
BotHabr (tgi,2) → All – 10:00:06 2024-11-02
Опубликовано: Fri, 19 Jul 2024 10:00:26 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Недавно мы с командой решили проверить возможность переноса существующих решений на базе Oracle Hyperion Planning на платформу «Форсайт», чтобы примерно понимать сложность, трудозатраты и сроки такого рода проектов. Второй задачей стало создание демо‑стенда для бюджетирования HR ресурсов в максимально короткие сроки. Тут звезды сошлись идеально: у нас есть готовая реализация на Oracle Hyperion Planning, есть дедлайн, который как всегда близок, а значит пришло время делать проект. Читать далее
https://habr.com/ru/companies/korus_consulting/articles/829920/
BotHabr (tgi,2) → All – 10:00:06 2024-11-02
Опубликовано: Fri, 19 Jul 2024 10:00:26 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Недавно мы с командой решили проверить возможность переноса существующих решений на базе Oracle Hyperion Planning на платформу «Форсайт», чтобы примерно понимать сложность, трудозатраты и сроки такого рода проектов. Второй задачей стало создание демо‑стенда для бюджетирования HR ресурсов в максимально короткие сроки. Тут звезды сошлись идеально: у нас есть готовая реализация на Oracle Hyperion Planning, есть дедлайн, который как всегда близок, а значит пришло время делать проект. Читать далее
https://habr.com/ru/companies/korus_consulting/articles/829920/
# Создание доступной портативной фундус-камеры
BotHabr (tgi,2) → All – 21:00:04 2024-11-01
Опубликовано: Fri, 01 Nov 2024 20:40:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Создание доступной портативной фундус-камерыДобрый день. Меня зовут Александр Тимохин. Учусь в НИУ ВШЭ, работаю физиком. В этой статье я расскажу, чем занимался на стажировке в Сбере в центре медицины лаборатории ИИ, в ходе которой была предпринята попытка разработки дешевой и портативной фундус‑камеры для индивидуального применения. Читать далее
https://habr.com/ru/articles/855486/
BotHabr (tgi,2) → All – 21:00:04 2024-11-01
Опубликовано: Fri, 01 Nov 2024 20:40:32 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Создание доступной портативной фундус-камерыДобрый день. Меня зовут Александр Тимохин. Учусь в НИУ ВШЭ, работаю физиком. В этой статье я расскажу, чем занимался на стажировке в Сбере в центре медицины лаборатории ИИ, в ходе которой была предпринята попытка разработки дешевой и портативной фундус‑камеры для индивидуального применения. Читать далее
https://habr.com/ru/articles/855486/
# «Удалённо» управляем компьютером с доступом в BIOS
BotHabr (tgi,2) → All – 10:00:03 2024-11-01
Опубликовано: Fri, 01 Nov 2024 09:01:52 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Итак, о чём это? Сейчас для удалённого управления компьютером есть великое множество программ на любой цвет, вкус и запах. Но, что если мы хотим пойти немного дальше, и наши требования к удалённому управлению становятся немного жёстче:
Мы хотим иметь возможность не только работать в операционной системе, но и заходить в биос, или вообще эту систему переустановить.
По тем или иным причинам, компьютер не может быть подключён к сети, но управлять им мы от этого меньше не хотим, а рядом у нас есть компьютер, который в сети находиться может
Но как это сделать? Вот этим мы тут и будем заниматься… Читать дальше →
https://habr.com/ru/companies/ruvds/articles/847842/
BotHabr (tgi,2) → All – 10:00:03 2024-11-01
Опубликовано: Fri, 01 Nov 2024 09:01:52 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Итак, о чём это? Сейчас для удалённого управления компьютером есть великое множество программ на любой цвет, вкус и запах. Но, что если мы хотим пойти немного дальше, и наши требования к удалённому управлению становятся немного жёстче:
Мы хотим иметь возможность не только работать в операционной системе, но и заходить в биос, или вообще эту систему переустановить.
По тем или иным причинам, компьютер не может быть подключён к сети, но управлять им мы от этого меньше не хотим, а рядом у нас есть компьютер, который в сети находиться может
Но как это сделать? Вот этим мы тут и будем заниматься… Читать дальше →
https://habr.com/ru/companies/ruvds/articles/847842/
# Как создать простую операционную систему с нуля
BotHabr (tgi,2) → All – 08:00:06 2024-11-01
Опубликовано: Fri, 01 Nov 2024 07:07:32 GMT
Канал: Все статьи подряд / Assembler / Хабр
Многие разработчики хоть раз задумывались о том, чтобы создать свою собственную операционную систему (ОС). Это может показаться сложной задачей, но, если разбить процесс на этапы, создание минимальной ОС становится более реалистичным. В этой статье мы рассмотрим основные шаги создания простой операционной системы с нуля, а также инструменты и знания, которые могут вам понадобиться. Читать далее
https://habr.com/ru/articles/855222/
BotHabr (tgi,2) → All – 08:00:06 2024-11-01
Опубликовано: Fri, 01 Nov 2024 07:07:32 GMT
Канал: Все статьи подряд / Assembler / Хабр
Многие разработчики хоть раз задумывались о том, чтобы создать свою собственную операционную систему (ОС). Это может показаться сложной задачей, но, если разбить процесс на этапы, создание минимальной ОС становится более реалистичным. В этой статье мы рассмотрим основные шаги создания простой операционной системы с нуля, а также инструменты и знания, которые могут вам понадобиться. Читать далее
https://habr.com/ru/articles/855222/
# Ассемблеры, 5 штук — быстрое знакомство для тех кто не знаком
BotHabr (tgi,2) → All – 06:00:06 2024-11-01
Опубликовано: Fri, 01 Nov 2024 05:13:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Статья для тех кто не знаком с ассемблерами - но хочет взглянуть "одним глазком". Мы не сделаем вас гуру разработки на ассемблере за 15 минут - но покажем ассемблеры для нескольких популярных архитектур микроконтроллеров (ARM32, AVR, MSP430, 8051) - и для настольных наших компьютеров (x86 под Linux и DOS) - чтобы увидеть их различия и сходства - и не бояться погрузиться глубже, если что-то из этого может быть вам полезно.Наша цель не призвать всех писать на ассемблере (ассемблерах!) - это не так уж сложно, но для большинства задач не очень практично. Цель именно познакомить! Чтобы было уже не страшно изредка заглянуть в потроха какой-то отладки - или сделать какую-то оптимизацию с ассемблерной вставкой - а может вы соберетесь написать компилятор или что-то в этом духе.Бонусом - для любопытных - ассемблер для Intel-4004 - 4-разрядного процессора которому уже больше 50 лет. К нему будет также небольшой "интерактивчик". Кто не боится - давайте посмотрим ближе!
https://habr.com/ru/articles/855158/
BotHabr (tgi,2) → All – 06:00:06 2024-11-01
Опубликовано: Fri, 01 Nov 2024 05:13:09 GMT
Канал: Все статьи подряд / Программирование микроконтроллеров / Хабр
Статья для тех кто не знаком с ассемблерами - но хочет взглянуть "одним глазком". Мы не сделаем вас гуру разработки на ассемблере за 15 минут - но покажем ассемблеры для нескольких популярных архитектур микроконтроллеров (ARM32, AVR, MSP430, 8051) - и для настольных наших компьютеров (x86 под Linux и DOS) - чтобы увидеть их различия и сходства - и не бояться погрузиться глубже, если что-то из этого может быть вам полезно.Наша цель не призвать всех писать на ассемблере (ассемблерах!) - это не так уж сложно, но для большинства задач не очень практично. Цель именно познакомить! Чтобы было уже не страшно изредка заглянуть в потроха какой-то отладки - или сделать какую-то оптимизацию с ассемблерной вставкой - а может вы соберетесь написать компилятор или что-то в этом духе.Бонусом - для любопытных - ассемблер для Intel-4004 - 4-разрядного процессора которому уже больше 50 лет. К нему будет также небольшой "интерактивчик". Кто не боится - давайте посмотрим ближе!
https://habr.com/ru/articles/855158/
# Выживание в суровой среде
BotHabr (tgi,2) → All – 14:00:03 2024-10-31
Опубликовано: Thu, 31 Oct 2024 13:01:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка Freepik
Выживание в условиях суровой природной действительности может стать серьёзным испытанием для неподготовленного человека.
Есть целые обширные курсы, которые учат выживанию в экстремальных условиях без наличия или с очень ограниченным количеством полезного инвентаря под рукой, и, как правило, эти курсы входят в систему обучения военных спецподразделений. Тема эта весьма объёмная, поэтому ниже мы рассмотрим только некоторые постулаты из этой области.
Кроме того, затронем и некоторые неожиданные и оригинальные приёмы (с моей точки зрения), которые могут каждому помочь в этом лёгком деле — борьбе один на один с природой. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/852020/
BotHabr (tgi,2) → All – 14:00:03 2024-10-31
Опубликовано: Thu, 31 Oct 2024 13:01:58 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Картинка Freepik
Выживание в условиях суровой природной действительности может стать серьёзным испытанием для неподготовленного человека.
Есть целые обширные курсы, которые учат выживанию в экстремальных условиях без наличия или с очень ограниченным количеством полезного инвентаря под рукой, и, как правило, эти курсы входят в систему обучения военных спецподразделений. Тема эта весьма объёмная, поэтому ниже мы рассмотрим только некоторые постулаты из этой области.
Кроме того, затронем и некоторые неожиданные и оригинальные приёмы (с моей точки зрения), которые могут каждому помочь в этом лёгком деле — борьбе один на один с природой. Читать дальше →
https://habr.com/ru/companies/ruvds/articles/852020/
# Цифровой страж: в МФТИ создали флешку с защитой нового поколения
BotHabr (tgi,2) → All – 12:00:16 2024-10-31
Опубликовано: Thu, 31 Oct 2024 11:06:52 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Разработанная сотрудниками кафедры защиты информации МФТИ флеш-карта оснащена блоком аутентификации, с помощью которого устройство распознает не только легальных пользователей, но и круг компьютеров, на которых его можно использовать. Также переносной носитель оснащен системой автоматического маскирования данных, что делает невозможным их считывание напрямую с микросхемы. Подробности разработки здесь
https://habr.com/ru/companies/mipt/articles/855000/
BotHabr (tgi,2) → All – 12:00:16 2024-10-31
Опубликовано: Thu, 31 Oct 2024 11:06:52 GMT
Канал: Все статьи подряд / Электроника для начинающих / Хабр
Разработанная сотрудниками кафедры защиты информации МФТИ флеш-карта оснащена блоком аутентификации, с помощью которого устройство распознает не только легальных пользователей, но и круг компьютеров, на которых его можно использовать. Также переносной носитель оснащен системой автоматического маскирования данных, что делает невозможным их считывание напрямую с микросхемы. Подробности разработки здесь
https://habr.com/ru/companies/mipt/articles/855000/
# ИИ в логистике: отслеживаем транспортные средства на производственной территории с помощью нейросети
BotHabr (tgi,2) → All – 11:00:03 2024-10-31
Опубликовано: Thu, 31 Oct 2024 10:35:53 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Весной на Хабре я рассказывал о том, как для дипломного проекта создавал приложение для отслеживания объектов спортивного мероприятия. Из моего пет-проекта вырос полноценный реальный проект. Знания и навыки в области нейронных сетей, трекинговых библиотек и компьютерного зрения, которые я приобрел, были использованы для разработки системы отслеживания транспортных средств на производственных территориях. Эта система основана на применении сверточной нейронной сети — технологии, позволяющей компьютерам «видеть» и интерпретировать визуальную информацию.В тексте я расскажу, в чем суть этой системы, остановлюсь на принципах работы, инструментах и архитектуре. Читать далее
https://habr.com/ru/companies/korus_consulting/articles/854972/
BotHabr (tgi,2) → All – 11:00:03 2024-10-31
Опубликовано: Thu, 31 Oct 2024 10:35:53 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Весной на Хабре я рассказывал о том, как для дипломного проекта создавал приложение для отслеживания объектов спортивного мероприятия. Из моего пет-проекта вырос полноценный реальный проект. Знания и навыки в области нейронных сетей, трекинговых библиотек и компьютерного зрения, которые я приобрел, были использованы для разработки системы отслеживания транспортных средств на производственных территориях. Эта система основана на применении сверточной нейронной сети — технологии, позволяющей компьютерам «видеть» и интерпретировать визуальную информацию.В тексте я расскажу, в чем суть этой системы, остановлюсь на принципах работы, инструментах и архитектуре. Читать далее
https://habr.com/ru/companies/korus_consulting/articles/854972/
# Апгрейд компьютера паяльником. Часть II
BotHabr (tgi,2) → All – 09:00:03 2024-10-31
Опубликовано: Thu, 31 Oct 2024 08:05:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Итак, в предыдущей части я остановился на том, что успешно стартовал деликатно помытую 386SX материнскую плату со свежевпаянным 486slc-процессором.
Остался весьма важный вопрос: а возможно ли такой финт ушами провернуть с более современным и красивым камнем: 486DLC? Читать дальше →
https://habr.com/ru/companies/timeweb/articles/853186/
BotHabr (tgi,2) → All – 09:00:03 2024-10-31
Опубликовано: Thu, 31 Oct 2024 08:05:20 GMT
Канал: Все статьи подряд / DIY или Сделай сам / Хабр
Итак, в предыдущей части я остановился на том, что успешно стартовал деликатно помытую 386SX материнскую плату со свежевпаянным 486slc-процессором.
Остался весьма важный вопрос: а возможно ли такой финт ушами провернуть с более современным и красивым камнем: 486DLC? Читать дальше →
https://habr.com/ru/companies/timeweb/articles/853186/