Примеры кошмарного софта вокруг нас |
https://habr.com/ru/post/708750/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708750
Цифровая трансформация энергетики по-британски |
Стратегия цифровизации энергетики, разработанная Правительством Великобритании, отраслевым регулятором Ofgem и агентством Innovate UK в сотрудничестве с энергетическим сектором, устанавливает концепцию и набор политик по цифровизации энергетической системы [1].
Читать далееhttps://habr.com/ru/post/708880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708880
Метки: Энергия и элементы питания Экология цифровизация энергетическая гибкость |
Использование методов А/Б тестирования. Решение практического кейса в Python |
Привет, Хабр! В данной статье будет рассмотрено применение логистической регрессии, причинного случайного леса (Causal Random Forest), метода CUPED для оценки изменения целевой переменной в Python при проведении А/Б тестов. Основное внимание будет уделено практике, теоретические аспекты методов будут упомянуты вскользь.
Условие: есть датасет компании, которая продает на своем сайте билеты на транспорт и которая зарабатывает на наценке. Аналитик проводит АБ-тест: А и Б - разные варианты новой ценовой политики - наценка 4% или 9%.
Вопрос: какую из двух вариантов наценки нужно устанавливать и почему.
Датасет можно скачать здесь. Подробное описание данных лежит здесь.
Читать далееhttps://habr.com/ru/post/708872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708872
Метки: Python Визуализация данных Машинное обучение Логистическая регрессия cuped Causal random forest гетерогенный эффект воздействия а/в-тесты |
Умные пайетки на микроконтроллерах Padauk и Миландр |
Сегодня расскажу о том как мы переводили "умные пайетки" на китайские микроконтроллеры Padauk и применяли Миландр в устройстве управления матрицей электромеханических цветовоспроизводящих устройств.
Читать далееhttps://habr.com/ru/post/708352/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708352
Метки: Киберпанк Робототехника носимая электроника processing 3d-печать микроконтроллеры микроконтроллеры миландр arduino электроника |
Смысл жизни, или чего мы хотим на самом деле |
Новый год - излюбленное время для подведения итогов и составления планов на следующий год. Кто-то ставит себе локальные задачи, кто-то глобальные, а кто делает иерархию целей. Как бывшему инженеру, мне всегда нравилось каскадирование задач от главной цели. Но какая главная цель нашей жизни?
Зачем мы ходим на работу и растим детей? В чем смысл жизни? Прослушав цикл лекций Сапольски «Биология поведения человека» и прочитав книгу «Эгоистичный ген», я нашел ответ на этот вечный вопрос. И полученным знанием хочу поделиться с вами.
Читать далееhttps://habr.com/ru/post/708862/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708862
Метки: Биология смысл смысл жизни планирование цели мотивация |
Программирование для подростков: как подготовиться к поступлению на IT-специальность |
Школьники, решившие пойти в вузы на IT-специальности, обычно выбирают для дополнительных занятий курсы подготовки к экзаменам по информатике – ОГЭ и ЕГЭ. Однако это не единственный вариант. Стать студентом желанного вуза и связать свою будущую профессию с миром IT помогут и компьютерные курсы в специальных школах или индивидуальные занятия по программированию с репетитором. Так можно не только приобрести полезные навыки для будущей карьеры, но и разнообразить внешкольную жизнь, интересно провести время и завести друзей-единомышленников.
Читать далееhttps://habr.com/ru/post/708860/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708860
Метки: Программирование программирование для школьников егэ по информатике егэ огэ информатика |
Темная тема = шрифтовой ад / Решение |
В предыдущей статье я подробно разобрал проблемы связанные со шрифтами для темной темы и причины их актуальности. В данном материале смотрим на то, какие есть решения и что предлагает индустрия. + figma файл с адаптированным мной под темную тему стандартным текстовым набором стилей Material Design для Roboto.
Читать далееhttps://habr.com/ru/post/708858/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708858
Метки: Веб-дизайн типографика Дизайн мобильных приложений Графический дизайн Дизайн ui/ux темная тема шрифты typography |
[Перевод] Военное вычислительное мышление. Тактический искуственный интеллект. Часть III |
В двух предыдущих постах в блоге на тему анализа поля боя (вычислительное военное мышление и тактический искусственный интеллект), я рассказал, как программа может определять ключевые тактические позиции, как то: закрепленные / не закрепленные фланги и ограниченные / неограниченные пути атаки и отступления. Сегодня мы рассмотрим, как TIGER / MATE выполняет анализ фронтов и реализует маневры проникновения и инфильтрации.
Читать далееhttps://habr.com/ru/post/708856/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708856
Метки: машинное обучение нейросети военные технологии тактика искусственный интеллект анализ анализ данных анализ изображений алгоритмы алгоритмы поиска пути |
Как создать консольное приложение на языке dart, используя пакет weather_pack? |
В данной статье мы рассмотрим, каким образом можно создать консольное приложение, позволяющее получить погодные данные для выбранной локации и отобразить их в консоли, используя язык программирования dart и библиотеку weather_pack
. Также научимся использовать сервис геокодирования местоположений и рассмотрим удобные классы, позволяющие конвертировать значения в нужные единицы измерения.
https://habr.com/ru/post/708854/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708854
Метки: Программирование dart flutter commandline app weather api weather погода приложение командная строка openweather |
Делаем свой криптокошелек для BITCOIN монет |
Проект предназначен для генерации электронного кошелька, шифрование номера приватного кошелька и последующее его хранение на плате Wemos D1.
Читать далееhttps://habr.com/ru/post/708852/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708852
Метки: python Программирование Разработка под Arduino DIY или Сделай сам Криптовалюты ардуино bitcoin python 3 wemos d1 mini esp8266 blockchain |
Удобный прогноз северного сияния: в цветах и графиках |
В начале 2022 года я съездил в самостоятельное путешествие за северным сиянием. Это оказалось прекрасно, кроме этапа планирования. Все сайты с прогнозами «северных огней» выглядели странно и едва помогали собраться, но зато предлагали купить в пару кликов тур и ни о чем не переживать. Тур мне был не нужен, а вот хороший прогноз — да.
В конце лета я решил, что хочу написать свой небольшой опенсорс сайт, где будет просто и удобно узнать прогноз сияния самым обычным туристам вроде меня. Рассказываю, что из этого получилось.
Читать далееhttps://habr.com/ru/post/708850/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708850
Метки: Разработка веб-сайтов javascript Интерфейсы chartjs parcel прогноз северного сияния |
Самоучитель для физиков и лириков в эпоху перемен |
Или что делать, если все вокруг идут в ds, а ты куришь бамбук :)
Гайд для тех, кто выучился на технаря, но чувствует себя не на своём месте. Дисклеймер: статья отражает субъективное мнение автора...
Читать далееhttps://habr.com/ru/post/708848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708848
Метки: математика поиск работы наука теория игр научные исследования высшая школа экономики техническое образование научно-популярное машинное обучение поиск работы в it карьера в it-индустрии |
Управление энергетической гибкостью в России и мире |
Как электроэнергетика предыдущего уклада раскрылась за счет технологий передачи и распределения электричества, так и энергосистемы нового поколения будут полноценно и масштабно воплощены только после освоения технологий управления энергетической гибкостью. Существенное увеличение доли ВИЭ в энергетическом балансе, глубокая электрификация промышленности, транспорта, теплоснабжения, децентрализация источников энергии, массовое появление практик активного потребления и просьюмерства — все это задает качественно новые требования к энергетическим системам, формирует облик энергетики будущего. Энергетика под влиянием этих факторов будет трансформироваться, при этом новыми принципами её системной организации станут сообеспечение, соорганизация и соразвитие (так называемые принципы «3С»). Они обеспечат нахождение оптимального баланса между экономичностью, надежностью и экологичностью энергетики [1]. Энергетическая гибкость становится в этом контексте системообразующим свойством энергосистем, а эффективное управление ею — главным условием для перехода к новому энергетическому укладу.
Читать далееhttps://habr.com/ru/post/708846/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708846
Метки: Научно-популярное Энергия и элементы питания Экология Будущее здесь энергетическая гибкость энергетический переход энергетический уклад декарбонизация |
Обмен данными по SPI между Raspberry Pi и Arduino |
Для задач робототехники, когда хочется применять вычисления на Python, использовать компьютерное зрение, ROS возникает необходимость быстрого и надежного обмена данными с микроконтроллером, который уже рулит всевозможными моторами, сервоприводами и датчиками.
Читать далееhttps://habr.com/ru/post/708844/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708844
Метки: схемотехника spi передача данных arduino настройка linux raspberry raspberry pi spidev raspbian arduino uno разработка на raspberry pi разработка под arduino |
Электрификация сельских районов в Африке: кейс создания солнечного микрогрида |
Попалась на глаза любопытная статья об электрификации сельских районов в Африке на примере общины с очень выразительным для русского уха названием Йебу (Yebu) [1]. Поскольку это явный пример освоения "неудобий", о которых мы часто пишем в развитие концепции геоклиматических переходов Л. Бадалян и В. Криворотова [2], то стоит привести развернутые выдержки из данной статьи и проанализировать её выводы с наших позиций.
Читать далееhttps://habr.com/ru/post/708842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708842
Метки: Научно-популярное Энергия и элементы питания Экология Будущее здесь микрогрид солнечная энергетика интернет энергии энерджинет развитие африка |
Про самый попсовый термин в продуктовом глоссарии и почему MVP мёртв |
Этот термин уже давно звучит из каждого утюга имеющего отношение к продуктовой разработке. Ведь как гласит продуктовая мантра – экономь ресурсы, проверяй гипотезы быстро, с минимальными затратами. И тут на выручку приходит очевидное решение – запилить по-быстрому MVP, показать его пользователям и подтвердить или опровергнуть выдвинутую гипотезу о потребностях пользователей. Но у меня есть четкая уверенность, что в большинстве случаев люди прикрывают этим термином сырость своей разработки или неактуальность продукта.
Читать далееhttps://habr.com/ru/post/708840/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708840
Метки: Управление проектами Управление продуктом mvp |
Оффлайн-митап Игроделье + Qt6 QML |
FAQ: бесплатно, вход свободный для всех (для не работающих в геймдеве — тоже), трансляции не будет (оффлайн), записи через месяц.
Сразу после нового года, аккурат кода есть есть время и желание ходить на митапы, мы проводим в Failover Bar в Питере целых две бомбические встречи:
5 января: Qt Meetup от Qute Russia (C++)
6 января: Игроделье. Offline GameDev Meetup в классическом стиле с докладами и обсуждениями (геймдизайн, разработка, управление, арт)
Теперь подробней о каждой из них.
Читать далееhttps://habr.com/ru/post/708838/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708838
Метки: Блог компании Failover Bar C++ qt Разработка игр qt6 unity gamedev sound design sfx qml game design unity3d |
Сколько я заработал на Яндекс играх? Моя история выпуска игры |
Добрый день, Игроделы. Я InterestingPerson. В этой статье я опишу как создал свою игру и залил её на Яндекс.
Читать далееhttps://habr.com/ru/post/708834/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708834
Метки: Unity Монетизация игр разработка игр создание игр заработок разработчиков яндекс игры майнкрафт |
QR-code. Обнаружить и расшифровать. Шаг 1 — Обнаружить |
Эта статья - первая в цикле статей, в котором мы разберемся с тем, как qr-код устроен, и напишем простенький Qr-детектор и дешифровщик, а также свой собственный генератор qr-кодов
Использовать мы будем python вместе с opencv и numpy. Учитывая, что opencv - кросс-язычная библиотека, а также то, что работа с изображением/текстурой в разных решениях выглядят примерно одинаково, то я думаю, что вы без труда сможете перевести алгоритм, который будет здесь написан, на любой нужный вам язык
В первую очередь мы будем рассматривать полноразмерный qr-код, Micro-qr возможно будет рассмотрен после завершения работы над полноразмерным qr
Также, хочу отметить, что готовый класс QrCodeDetector уже имеется внутри opencv. Возможно, вам не нужно изобретать велосипед :-)
Читать далееhttps://habr.com/ru/post/708832/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708832
Метки: python opencv cv qr-code компьютерное зрение |
Эмулируем React useState в обычном JS (via data-attributes & css selectors) |
Добрый день хабр! Решил поделиться своим небольшим, но полезным открытием в плане использования html data-attributes & css selectors.
Html data-attributes - это кастомные атрибуты, которые вы можете сами назначать куда-угодно и с каким угодно именем (но имя должно начинаться с префикса data-
). Затем вы можете использовать их в css селекторах, чтобы влиять на содержимое классов и уже классами управлять элементами. Движок браузера автоматически среагирует на изменение data-атрибута и применит соответствующий код css класса.
https://habr.com/ru/post/708822/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708822
Метки: css javascript html ReactJS usestate react data-attr css-selectors |