Feed aggregator

Что такое дрифт ML-моделей и как его мониторить?

Habr.com - Wed, 04/17/2024 - 13:39

Даже при наличии качественных входных данных качество предсказаний ML-модели со временем ухудшается. Под катом рассмотрим, как команда Neoflex с помощью мониторинга обнаруживает изменения вовремя и поделимся подборкой open source-библиотек для определения дрифта данных.

Теперь клиенты Selectel могут оптимизировать управление DS/ML-моделями с помощью MLOps-платформы Neoflex Dognauts. Она обеспечивает автоматизацию полного цикла разработки и эксплуатации моделей машинного обучения. Читать дальше →

PiKVM 3.333 -- новый релиз открытого IP-KVM на Raspberry Pi

Linux.org.ru - Wed, 04/17/2024 - 13:06

Спустя четыре года после первого релиза, проект PiKVM рад представить релиз 3.333 с кодовым именем It will (not) pass.

PiKVM – это проект, объединяющий в себе софт и инструкции, которые позволяют превратить Raspberry Pi в полностью функциональный KVM-over-IP. Это устройство подключается к HDMI- и USB-портам сервера или рабочей станции, и позволяет удаленно управлять ими по сети, независимо от операционной системы. Можно включать и выключать хост, настроить BIOS и даже полностью переостановить OS с помощью эмулятора CD-ROM или флеш-драйва. Вся функциональность доступна через веб-интерфейс, не требующий никаких дополнительных плагинов и апплетов, и реализованный только средствами HTML5.

( читать дальше... )

 , , pi-kvm, ,

Обновление KDE Plasma 6.0.4: Улучшения Wayland и множество исправлений

Linux.org.ru - Wed, 04/17/2024 - 13:06

Обновление KDE Plasma 6.0.4 уже доступно, привнося улучшения для Plasma Wayland, Discover и других компонентов.

KDE Plasma 6.0.4, новейшее обновление популярного рабочего окружения, было выпущено, принеся ряд значительных улучшений и исправлений. Эта версия стала четвертой из пяти запланированных обслуживающих обновлений для KDE Plasma 6, улучшая производительность и интерфейс, а также исправляя различные ошибки и сбои.

Ключевые улучшения в KDE Plasma 6.0.4

  • Множественный выбор обоев: Теперь пользователи могут выбирать несколько обоев в диалоге «Добавить новые обои», что позволяет легко персонализировать рабочий стол.

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

  • Улучшения в Discover: Менеджер приложений Plasma Discover был оптимизирован для более быстрого отображения информации о больших офлайн-обновлениях. Также исправлена ошибка, которая ранее могла привести к сбою Discover при запуске.

  • Интеграция с системой Portals: Улучшена поддержка перетаскивания файлов и папок с рабочего стола в приложения в песочнице (например, Flatpak или Snap), что теперь работает как ожидалось.

  • Обновления для меню Kickoff: Меню приложений Plasma Kickoff было обновлено, чтобы корректно отображать элементы из категории приложений при прокрутке.

  • Улучшения для сессии Plasma X11 и Wayland: В X11 добавлена возможность закрыть страницу сетки рабочих столов с помощью той же клавиши, что и для её открытия. Для пользователей Wayland улучшен диалог выбора цвета, который теперь корректно отображает цвета при применении ICC-профиля.

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

Обновление KDE Plasma 6.0.4 не просто исправляет предыдущие ошибки, но и вносит значительные улучшения в пользовательский интерфейс и общую функциональность системы.

 

Смартфон для джаваскриптера-олдфага: стоит ли гику брать дешманские девайсы на KaiOS? Смотрим на Nobby 240 LTE

Habr.com - Wed, 04/17/2024 - 13:01


Друзья! Много ли платформ вы знаете, где для написания пользовательских приложений используется стек… веб-технологий, причём это единственный нативный способ писать программы? Услышав о HTML5 + CSS + JS, на ум приходит разве что webOS — которая используется в современных телевизорах от LG (а ранее использовалась ещё и в Palm Pre — уникальный смартфон, единственный в своём роде), а олды вспомнят ещё и про FireFox OS, в которой вся оболочка (включая многозадачность, шторку уведомлений и все приложения) также была реализована на JS. Но ни webOS, ни FFOS в своё время не суждено было стать массовыми ОС на смартфонах: сказывались аппаратные ограничения устройств, да и проблемы с портированием уже существующих приложений с других платформ (например, игр). Однако несколько лет назад, проект FireFox OS был форкнут и на свет появилась новая система, предназначенная для… умных кнопочных телефонов с LTE! И имя ей — KaiOS. Вероятно, многие мои читатели слышали о ней и о новых умных кнопочниках от Nokia. Но что из себя представляет система под капотом и чем она может быть интересна гику? Читайте в новом материале! Читать дальше →

Как селлер картин чуть не провалился с нестандартными товарами на Wildberries. А потом в 6 раз увеличил доход

Habr.com - Wed, 04/17/2024 - 13:00

Как продавать сложные, нестандартные товары на WB? Когда производство идет под заказ и доставка становится невыносимо долгой. Что делать, если отрицательные отзывы понизили рейтинг и карточка товара упала в выдаче? Как вернуть доверие покупателей и повысить привлекательность карточки?  Как продвигать такие товары? 

Компания по производству картин и зеркал начала продажи на WB, но не знала, как решить проблемы нестандартного товара. Перестали изготавливать под заказ и в 4 раза увеличили скорость доставки. Улучшили качество упаковки и стали получать положительные отзывы вместо отрицательных, рейтинг вырос с 3,7 до 4,3 баллов. 

В 4 раза повысили ранжирование карточки за счет правильных ключевых фраз, графической воронки продаж и вышли в ТОП-20. Начали продавать КГТ (крупно-габаритные товары) и стали получать 20% дополнительного дохода. Нашли новые точки роста - расширили ассортимент: картины, сгенерированные нейросетью и модульные постеры. Прямая реклама не работала, поэтому увеличивали присутствие товаров на выдаче при помощи акций Wildberries.

Кейс селлера, который в 6 раз увеличил свои продажи с 345 324 р до 1 944 847 р. 

Читать кейс селлера

История водородных двигателей и почему они до сих пор не спасли человечество

Habr.com - Wed, 04/17/2024 - 12:43

Люди заинтересовались перспективами водородных двигателей еще в XIX веке. Однако прошел XIX век, за ним ХХ. Мы уже прожили почти четверть XXI столетия. А эра водорода так до сих пор и не наступила. Посмотрим, где она начиналась и  почему за два века технология не получила массового распространения, как тот же бензин.

Читать далее

Разбор монады ContT, или как написать продвинутый goto, генераторы и файберы на хаскеле

Habr.com - Wed, 04/17/2024 - 12:30

В этой статье я разберу монаду ContT, и покажу как вернуть return и другие control-flow операторы из императивных языков программирования, которых мне так нехватало, когда я начинал изучать хаскель.

Читать далее

Как в 14 лет я стал сисадмином

Habr.com - Wed, 04/17/2024 - 12:26

Привет, читатель! Это моя первая статья на Хабре. Прошу строго не судить.

Хочу рассказать свою историю. Меня зовут Марк, мне 14 (2009г). В свои 14 я зарабатываю сам и занимаюсь делом моей мечты.

Читать далее

Опыт использования свободного ПО OSS-CAD-SUITE для программирования FPGA Gowin

Habr.com - Wed, 04/17/2024 - 12:15

Для программирования FPGA нужна среда проектирования. Например, при использовании микросхем ПЛИС Altera/Intel мы используем САПР Intel Quartus Prime Software. Возможно, основная ценность технологии ПЛИС даже не сами микросхемы, а программное обеспечение, которое позволяет разместить Verilog HDL / VHDL проект по логическим блокам и развести связи между ними используя заданные временные ограничения.

Возможно ли использование open source инструментов для FPGA проектирования?

Я расскажу о своем опыте использования Yosys oss-cad-suite для платы Марсоход3GW-2 на базе ПЛИС китайской компании Gowin GW1NR-LV9QN88PC6/I5. Фото платы показано выше в начале статьи.

Читать далее

Голопалуба: реализация технологии из сериала «Звездный путь»

Habr.com - Wed, 04/17/2024 - 12:00


Современный мир сложно представить без технологий, которые его наполняют. Некоторые из них малозаметны, тогда как другие приковывают к себе внимание буквально всех и каждого. Одной из таких технологий является искусственный интеллект. Данное направление объединяет в себе множество отдельных, но взаимосвязанных ветвей, одной из которых является генеративный ИИ. Основная функция такого ИИ заключается в генерации текстов, изображений или других медиаданных в ответ на запрос человека. Говоря о таком взаимоотношении между человеком и машиной, первым на ум приходит крайне популярный ChatGPT. Но его возможности хоть и велики, но не безграничны. Ученые из Школы инженерии и прикладных наук Пенсильванского университета (США) разработали систему, способную в ответ на текстовый запрос пользователя генерировать трехмерную виртуальную среду, как это делала голопалуба в сериале «Звездный путь: Следующее поколение». Как работает данная система, насколько обширны ее возможности, и где она может быть полезна? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

Firefox 125

Linux.org.ru - Wed, 04/17/2024 - 11:59

Доступен Firefox 125. В последний момент перед выпуском была обнаружена критическая ошибка, поэтому релизом назначена версия 125.0.1.

( читать дальше... )

 ,

Безопасный Continuous Deployment БД по принципам DB-First

Habr.com - Wed, 04/17/2024 - 11:25

В статье рассматривается Continuous Deployment для БД с бесшовными релизами за счёт обратно-совместимых обновлений и автоматизации проверок совместимости с помощью подхода DB-First.

Читать далее

Начинающим разработчикам: как оформлять резюме и проходить интервью — мой опыт

Habr.com - Wed, 04/17/2024 - 11:00

Привет! Я Кирилл, фронтенд-разработчик в «Северстали» и выпускник курсов «Веб-разработчик» и «React-разработчик». Последние три года я проходил много собеседований, делал пометки о вопросах и задачах, чтобы поработать над ошибками.

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

Читать далее

Где заканчивается Flutter и начинается платформа?

Habr.com - Wed, 04/17/2024 - 08:44

Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter Engine, подключаемый к приложению и используемый из Dart-классов через механизм нативного связывания (аннотации @pragma('vm:entry-point') для вызовов из Flutter Engine в Dart, @Native и external для обращения к C++ коду во Flutter Engine из Dart).

Но в действительности Flutter Engine не имеет никакого платформо-специфического кода (при этом собран под целевую аппаратную архитектуру) и не знает, как работает платформенный event loop, как создавать потоки, на какой поверхности выполнять отрисовку сцены и не может получать информацию о действиях пользователя (касание экрана, перемещение указателя мыши, нажатие клавиш) и системных событиях. Такое архитектурное решение было сделано для того, чтобы иметь возможность запускать Flutter-приложения потенциально на любом устройстве с экраном (даже светодиодной панелью). В этой статье мы поговорим про Flutter Embedder, его роль в запуске приложения и привязке к системным event loop, а также рассмотрим сборку простого embedder для публикации Flutter приложения как VNC-сервера.

Читать далее

Как исправить изменившийся номер договора в нескольких сотнях Эксель файлов менее чем за минуту

Habr.com - Wed, 04/17/2024 - 05:35

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

Так появилась задача однотипной замены номера договора и его даты в каждом из *.xlsx файлов, которые были расположены в папках, названных по адресу объекта. Таких папок было множество и некоторые ещё имели вложенные подкаталоги.

Ручной способ, который состоит из использования сочетания клавиш Ctrl + H хоть и позволял сделать замену во всей книге Microsoft Excel сразу, но подразумевал что придётся открыть каждый файл по отдельности, нажимать несколько раз (под замену не только номер, но и дата) сочетания клавиш для замены, сохранять книгу Экселя, закрывать книгу, открывать новую книгу. В общем совершать множество механических действий.

Я конечно же стал думать, как можно наиболее простым для себя способом сделать это множество автозамен. Выбор сразу пал на VBA - Visual Basic для приложений. Ведь при помощи VBA можно заставить Эксель делать то, чего он не умеет по умолчанию.

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

VBA Excel автозамена

Зачем Программисту Микроконтроллеров Линейная Алгебра (или Как найти угол между векторами?)

Habr.com - Wed, 04/17/2024 - 02:47

В программировании микроконтроллеров часто возникает задача найти угол между векторами.

Это всяческие встраиваемые системы, где есть подвижные, вращающиеся детали: PTZ камеры, поворотные платформы для радаров, турели, ветрогенераторы, солнечные панели, SDR обработка и прочее.

В данном тексте я приведу простое и понятное решение задачи вычисления угла между векторами на языке программирования Си.

Читать далее

[Перевод] Астрономы зафиксировали столкновение нейтронной звезды с неизвестным объектом

Habr.com - Wed, 04/17/2024 - 02:33

29 мая 2023 года детектор LIGO Livingston наблюдал загадочный сигнал, названный GW230529. Он возник в результате слияния нейтронной звезды с неизвестным компактным объектом, скорее всего, необычайно лёгкой чёрной дырой. Имея массу, лишь в несколько раз превышающую массу нашего Солнца, объект попадает в «зазор меньшей массы» между самыми тяжёлыми нейтронными звёздами и самыми лёгкими чёрными дырами. Исследователи из Института гравитационной физики имени Макса Планка способствовали открытию благодаря точным моделям волновых форм, новым методам анализа данных и сложной технологии детекторов. Хотя это событие было замечено только благодаря гравитационным волнам, оно даёт основания ожидать, что в будущем больше подобных событий будет наблюдаться и с помощью электромагнитных волн.

Около 30 лет исследователи спорили о том, существуют ли объекты, масса которых попадает в «зазор» между массой самых тяжёлых нейтронных звёзд и массой самых лёгких чёрных дыр. Теперь учёные впервые обнаружили объект, чья масса попадает прямо в этот зазор, который считался практически пустым. «Это очень захватывающее время для исследований гравитационных волн, поскольку мы погружаемся в области, которые обещают изменить наше теоретическое понимание астрофизических явлений, в которых доминирует гравитация», — говорит Алессандра Буонанно, директор Института гравитационной физики Макса Планка в Потсдамском научном парке.

Читать далее

Методы оценки руководителей

Habr.com - Tue, 04/16/2024 - 22:18

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

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

Читать далее

Нужно больше тепла: NASA планирует активнее использовать энергию ядра для космических аппаратов

Habr.com - Tue, 04/16/2024 - 22:00

Космические аппараты, опускающиеся на лунную поверхность, сталкиваются с одной сложностью — отсутствием стабильного источника энергии для обеспечения своей работоспособности. Несмотря на наличие солнечных батарей, они работают не особо эффективно из-за лунной ночи. Ещё одна проблема — это падение температуры до -173 °С на поверхности спутника Земли в темноте, что часто приводит к выходу аппаратов из строя.

Именно с такой проблемой столкнулся космический модуль Odysseus от частной компании Intuitive Machines. NASA запустило аппарат в рамках программы отправки астронавтов на Луну для выполнения миссий в ближайшем десятилетии. Сейчас учёные и инженеры научных и коммерческих организаций обсуждают возможность использования независимых от Солнца источников энергии. Подробности — под катом.

Читать далее

Сказание о static и неименованном пространстве имен для функции в C++

Habr.com - Tue, 04/16/2024 - 21:46

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

// Все персонажи и события вымышлены, любые совпадения случайны.

Читать далее

Who's online

There are currently 0 users and 0 guests online.
Syndicate content