Есть у Великобритании интересная мечта: сделать так, чтобы к середине 2025 года все счётчики электроэнергии и газа в стране были «умными». В принципе, весь их «ум» заключается в возможности передавать данные провайдеру (здесь их можно свободно менять в поисках лучшего тарифа) через сотовую сеть, а также показывать в реальном времени текущий расход энергии непосредственно пользователю на отдельном беспроводном экранчике, причём сразу в денежных единицах. Последняя возможность звучит интересно, особенно с учётом выросших цен и нашего недавнего переезда в новый дом: хочется эти данные не просто видеть, а строить графики, оптимизировать, вот это всё... И таки полез я разбираться, как оно устроено, ведь если есть беспроводной экран (терминал), значит есть и протокол передачи данных на него, и при некоторой удаче его можно было бы попробовать распарсить.
Новости
Как древние представляли себе работу мозга
На фоне сегодняшних успехов искусственного интеллекта мы полагаем, что подошли очень близко к пониманию механизмов работы человеческого мозга. Я уверен, что создание сильного ИИ - это вопрос недалекого будущего. Но интересно другое. То, как работает мозг, должно было волновать людей не только сегодня или столетие-два назад. Эта тайна тайн обязана была притягивать умы мыслителей во все времена. Однако удивительно, что именно на эту тему не осталось никаких древних записей. Про математику, про механику, про движение звезд и планет осталось множество трудов, про что угодно сохранилось, но не про мозг. Возможно, мне удалось найти разгадку этого парадокса.
Ночь с 18 на 19 августа 2022. Луна вблизи Марса и Урана
Чем интересна предстоящая ночь?
Прежде всего тем, что Луна станет по виду ровно половинкой, обращенной к востоку — достигнет фазы, которая у астрономов называется “Последняя четверть”. Это же означает, что до новолуния остается всего неделя. И это будет неделя очень красивых утренних лун, в той или иной степени тонкой изящности. Ну, а пока Луна — всего лишь половинка, найдите возможность посмотреть на неё с увеличением. На мой взгляд, именно в фазе “последней четверти” лунный рельеф наиболее красив при наблюдении в телескоп.
Но это — не всё.
SQLAlchemy с FastAPI для асинхронной работы
В этой заметке я буду использовать новые асинхронные возможности ORM-слоя вместе с новыми запросами в стиле 2.0. Мы создадим простое FastAPI-приложение с двумя маршрутами. Один — для добавления городов и их жителей, а другой — для вывода списка наиболее населенных объектов.
Прогнозирование спроса: как СберМаркет прогнозирует, что вы закажете вечером в пятницу
Привет! Меня зовут Андрей Захаров, я Senior Data Scientist в СберМаркете. Когда вы заказываете продукты к пятничному ужину, мы должны быть уверены, что для доставки хватит сборщиков и курьеров. Поэтому мы прогнозируем число заказов в каждом магазине с точностью до часа. В статье — как мы это сделали на данных, которые устаревают уже за 3 месяца.
Practical Security Village Sochi
16 сентября мы проведем наш воркшоп по практической информационной безопасности Practical Security Village в формате оффлайн.
Воркшоп пройдет в Сочи, на территории горнолыжного курорта Роза Хутор. Вас ожидает: обучение, живое общение, прогулки по черноморскому побережью, горные пейзажи и особая атмосфера бархатного сезона.
Традиционно для участников мы подготовили инфраструктуру с заложенными в ней уязвимостями. У вас будет возможность познакомиться с актуальными уязвимостями и способами их эксплуатации.
От Soda Luv до BTS: как ВКонтакте рекомендует музыку миллионам пользователей
Всем привет! Это Даня Самойлов и Женя Замятин, мы из команды Core ML, занимаемся рекомендациями VK Музыки. В этой статье мы хотим поделиться с вами, как устроена наша система музыкальных рекомендаций (на примере алгоритмического плейлиста «Для вас»), и рассказать об интересных решениях, принятых на каждом этапе.
Как изобрести велосипед и что нового можно привнести в его конструкцию
Уверен, что идеи о том, как изобрести что-то полезное, посещают многих людей. Некоторые из них довольно безумные, но даже это не мешает воплощаться им в жизнь, как, например, изобретение выше. Но только единицы из сотен тысяч идей находят свое место в нашем мире и начинают пользоваться популярностью. Предлагаю в этой статье рассмотреть одну из таких идей и решить для себя, может ли ее воплощение стать лично для вас удобным решением насущных проблем.
Кейс из практики: как я перестал пропускать обед и нормировал свой рабочий день
Реально ли справиться с огромным потоком рабочих задач, не потерять в продуктивности и при этом успеть сходить на обед? Своим опытом тайм-менеджмента делится Марат Галиаскаров, руководитель по управлению и развитию производственных процессов Nexign. Статья написана от первого лица, все советы носят прикладной характер и проверены автором ;)
Это телефонный разговор: как мы учили модели прогнозировать успех звонка из банка
Кто-то гадает по звёздам и кофе, кто-то — по фото, а нам в ВТБ пришлось обучить модель предсказания по телефонным звонкам. А заодно пройтись по граблям обработки текстов и звука, выяснить, какие фичи можно извлечь из аудио, как привлечь ML и прикрутить к нему нейросеть, — и сделать всё на основе opensource.
Меня зовут Алексей Климачев, и я data scientist ВТБ. В прошлом году банк доверил мне провести исследование аудиоданных для целей collection. Если вам интересно, чем может быть полезна правильно обученная модель, анализирующая звонки и прогнозирующая их исход, что использовать для её обучения, с какими сложностями можно столкнуться в процессе и как их обойти, заглядывайте в статью.
Вычисления с плавающей запятой: сравниваем вывод в разных языках
С вашим языком программирования все в порядке — он просто производит вычисления с плавающей запятой. Изначально компьютеры могут хранить только целые числа, так что им нужен какой-то способ представления десятичных чисел. Это представление не совсем точное. Именно поэтому, чаще всего, 0.1 + 0.2 != 0.3.
ИТ-эксперт Эрик Уиффин, директор по инжинирингу компании Devetry, провел любопытный эксперимент: сравнил вывод в разных языках программирования при вычислениях с плавающей запятой. В рамках опыта автор продемонстрировал специфику выполнения одной и той же математической операции в нескольких десятках языков.
Предлагаем хабрасообществу наш перевод этого материала. Обращаем ваше внимание, что позиция автора не всегда может совпадать с мнением МойОфис.
Как оценивать эффективность продуктовых команд. Часть 1: процессные метрики
В нашей компании продуктовая структура представляет из себя 9 продуктовых end-to-end команд общей численностью ~130 человек, работающих над развитием одного продукта. Каждая из команд укомплектована всеми необходимыми компетенциями. Все живут в одном релизном процессе, делают задачи из одного бэклога (и проекта в Jira), и следят за одними метриками в Amplitude.
В условиях такого тесного взаимодействия естественным образом возникает вопрос: А как оценивать их эффективность?
Об этом мы и поговорим.
Человеку нужен человек. Как выстроить работу технической поддержки в IT
Техническая поддержка... Как много любви, боли и взаимовыручки кроется в этих словах. За этими словами стоят люди со своим характером, проблемами и настроением. Они – те самые супергерои, которые способны сдержаться и не выругаться в ночи в ответ на очередное «А почему @#$ у меня не работает @#$%^». Но почему, несмотря на все усилия, звонок в техподдержку — это почти всегда повод для тяжёлого вздоха для пользователя и еще один шаг на пути к выгоранию сотрудника?
Попытались ответить на извечные вопросы о том, как минимизировать негатив от клиентов и научить сотрудников стоять за себя, с Григорием Мурашовым, главным специалистом 2-й линии технической поддержки Voximplant.
Как выглядит проект очистки Черного моря от сероводорода с получением электричества и H2
Баек про то, что Черное море может буквально взорваться из-за чрезмерного содержания сероводорода в глубинах, ходит уже предостаточно. Разумеется, ничего там не взорвется, поскольку отсутствует кислород. Но вот потравить все живое периодическими выбросами сероводорода в верхние слои — это запросто. В особо драматичных эпизодах погибшую рыбу убирают с пляжей строительной техникой.
На фоне всех этих ужасов внезапно всплыл любопытный проект по добыче этого самого сероводорода из морской воды и переработке его в полимерную серу и чистый водород, который можно использовать для выработки электричества и в других новомодных целях.
Зародился экономически и технически проработанный ныне проект аж в 2001 году. Один из его авторов — к. т. н. Олег Сапрыкин. Под катом его рассказ о создаваемом Морском автономном энергетическом комплексе (МАЭК) для прибрежных районов Черного моря, который я составила после нашей беседы.
Графика для эдвенчуры с DALL-E 2
DALL-E 2 можно использовать в некоторых видах творческой работы. Например, для создания локаций в играх жанра adventure. Какие вводить подсказки, как редактировать изображения, правовые и многие другие вопросы — всё это разбираем в статье.
Виртуализация в образовании
Технологии виртуализации приобрели популярность во всех отраслях экономики, и образовательная сфера — не исключение. Это вполне закономерно, поскольку именно в учебных заведениях раскрываются все преимущества использования виртуальных вычислений.
В этом посте мы рассмотрим наиболее важные эффекты от применения виртуализации в образовательных учреждениях.
Особенности ИТ в учебных заведениях
Работа ИТ-персонала в учебных заведениях имеет ряд отличий от аналогичного процесса в обычных компаниях и организациях.
Первое отличие — это фактор непредсказуемости в виде студентов и школьников. Из любопытства, по незнанию или поддавшись на «слабо», они могут запустить на школьном компьютере вредоносное ПО, изменить сетевые настройки, а при сильном желании — привести систему в нерабочее состояние. Ситуацию осложняет еще и тот факт, что все эти действия могут выполняться в рамках учебного процесса, если, например, речь идет о дисциплинах «Системное администрирование» или «Защита информации». А если все студенты, как это часто бывает, работают под одной «учебной» учеткой, невозможно даже понять, кто и зачем сказал «мяу» отформатировал диск.
Второе отличие школьных и вузовских систем — обилие устаревшего оборудования и операционных систем. Не так много учебных заведений имеют возможность регулярно обновлять компьютеры и приобретать лицензии на ОС и ПО для учебного процесса.
Третье отличие — сравнительно более низкая квалификация ИТ-персонала, функции которого часто возлагают на преподавателей профильных дисциплин, более-менее подкованных студентов-старшекурсников или аспирантов.
Senior Мама: быть многодетной матерью и ведущим разработчиком в продуктовой компании. Личный кейс
Оля Цивикова работает в Flowwow с 2019 года. К ней прислушиваются все 30 сотрудников из команды разработки. Ее кодом “проверяют” новичков: могут ли они так же. Она – единственная, кого боится техдиректор. Наша богиня бэкенда – еще и мама трех детей (но мы об этом вспоминаем, только когда она публикует фото из отпуска).
В статье – про большую любовь к своему делу, детям и развитию.
Как я хакнул свой автомобиль
Машина
Прошлым летом я купил Hyundai Ioniq SEL 2021 года. Это хороший экономящий топливо гибрид с приличным набором функций: беспроводные Android Auto/Apple CarPlay, беспроводная зарядка для телефона, сиденья с подогревом и люк в крыше.
Особенно мне понравилась в этой машине система In-Vehicle Infotainment (IVI). Как я говорил ранее, у машины есть беспроводное Android Auto, что довольно редко для такого ценового диапазона. Приложение имеет красивые плавные анимации меню, поэтому я понял, что ЦП/GPU не такие уж и слабые; или, по крайней мере, ПО ест не слишком много ресурсов.
Как и со всеми остальными моими гаджетами, я решил немного поэкспериментировать и посмотреть, что можно сделать с этой системой.
Отмена релокейта в Болгарию, плесень и ремонт, или как я переехал в деревню
Всем привет. Меня зовут Павел Кишеня, я работаю в REG.RU системным администратором. Два года назад я переехал из Минска в область, деревню Лещёвцы. В этой статье я расскажу, как и почему я переехал, какие здесь условия для работы и жизни и причем здесь плесень.
Как построить работу с очередью вызовов и спорными статусами предыдущих звонков
В любой автоматизированной системе есть вероятность того, что операция закончится ошибкой. Многие ошибки обрабатываются автоматически, но, в случае с телефонией, вероятность отказа по независящим обстоятельствам выше. Например, абонент отключает телефон с 5 утра до 5 вечера. В этом случае, идет ошибка «недозвон», которая со стороны 1С обрабатывается фиксированное количество раз.
Меня зовут Дмитрий Лупонос. Продолжаю выкладывать свои наработки по взаимодействию с системой управления роботом VoiceBox от МТТ.
Статья — результат доработки скрипта уведомления пациента о приеме и связана с предыдущей.