Feed aggregator

[Перевод] Анализ проекта VictoriaMetrics

Habr.com - 4 hours 38 min ago

Всем привет! Мы давно и усердно работаем по направлению наблюдаемости и регулярно находим интересные статьи. Например, в этой вы узнаете подробности об устройства популярной системы хранения временных рядов — VictoriaMetrics. Перевод мы сделали специально для телеграм-канала Мониторим ИТ. Подписывайтесь! Там еще больше полезных постов о мониторинге.

VictoriaMetrics — это высокопроизводительная и масштабируемая база данных временных рядов и решение для мониторинга. VictoriaMetrics разработана для сбора, хранения и запроса больших объёмов данных временных рядов, что делает её идеальной для мониторинга инфраструктуры, приложений и IoT-устройств. Она поддерживает модели приёма данных как pull (сбор данных в стиле Prometheus), так и push (различные протоколы). Подробности под катом.

Читать далее

Как я уже год развиваю в сотрудниках производства любопытство

Habr.com - 4 hours 45 min ago

Мы начинали как лаборатория полимеров при советском НИИ, потом, после развала Союза, продолжили исследования в коммерческой лаборатории, а сейчас вдруг стали крупным производством медицинских средств и косметики. Вероятно, вы знаете нас по гелям для глаз, акустическим гелям для УЗИ и, если у вас рожала корова, гелю для родовспоможения. Из него потом мы сделали ещё и смазку для секса человеков, но это другое.

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

Это решение, которое не может прийти к вам на коротком горизонте, но очень полезно на длинном.

Я считаю, что те же походы в Музей Востока напрямую влияют на наши бизнес-показатели.

Мировая практика это подтверждает. Deloitte водит своих менеджеров и партнёров в известные музеи. Там им показывают картины без подписей и названий и просят проанализировать, что они видят. Этот метод «слепого анализа» заставляет замедлиться, замечать детали и строить гипотезы, что напрямую тренирует системное и стратегическое мышление. Volkswagen водит по музеям RnD-команду, чтобы они нарабатывали привычку рассматривать проблему с разных сторон. В косметике и моде наработка вкуса через такое обучение — вообще норма.

В России это пока смотрится странно, и все спрашивают меня, где же бабки. Попробую ответить.

Читать далее

Приглашаем на двухдневную онлайн-конференцию для IT-специалистов в финтехе

Habr.com - 4 hours 51 min ago

Бесплатная ежегодная онлайн-конференция ЮMoney Day состоится 5 и 6 декабря. Это уже седьмая конференция, где представители ЮMoney делятся опытом работы в финтехе. Вас ждёт более 20 докладов по разным направлениям: бэкенд, фронтенд, архитектура, тестирование, SQL и другие.

Читать далее

Я пришел потестить бота, чтобы найти баги, а в итоге нашел работу в BigTech

Habr.com - 4 hours 54 min ago

Привет, Хабр. Я из тех людей, у кого аллергия на словосочетание "искусственный интеллект" в маркетинге. Обычно за этим скрывается пара if-else и API OpenAI, прикрученное синей изолентой.

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

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

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

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

Читать далее

«У меня есть новость для вашего безопасника» — или зачем нужен security.txt

Habr.com - 5 hours 7 min ago

Мы в Beeline Cloud решили обсудить RFC 9116, который описывает security.txt. Это — своеобразная «визитная карточка» с контактами владельца ресурса. Она позволяет сообщить ему или ИБ-специалистам организации о найденных уязвимостях.

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

Читать далее

Инвест Гусь: телеграм-бот (Open-source) для прогноза стоимости акций и криптовалют

Habr.com - 5 hours 8 min ago

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

Га!

Moss: Linux-совместимое ядро на Rust. Что это за проект?

Habr.com - 5 hours 10 min ago

В конце ноября 2025 года проект Moss представил прототип Unix-подобного ядра, написанного на Rust. Это попытка создать ядро, которое умеет запускать Linux-приложения, но работает уже по новым правилам — с упором на асинхронность и современные подходы к системному коду. За восемь месяцев команда добилась того, что ядро работает на реальном оборудовании, поддерживает базовые системные вызовы и запускает командную оболочку Bash. В этой статье разберем, что такое Moss, как оно устроено, где пока недотягивает и какие у него перспективы.

Читать далее

Бас-фактор глазами водителя автобуса

Habr.com - 5 hours 19 min ago

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

К сожалению, если у вас в команде нет звезд, вы никогда не сделаете звездный продукт. Магазин мягкой игрушки в Бирюлево, который будет вас худо-бедно кормить — запросто. А что-нибудь посерьезнее, поамбициознее и поприбыльнее — навряд ли. Потому что во всех серьёзных продуктах есть части, которые требуют оригинальных, пока необиблиотеченных, сложных решений.

Я не говорю о бас-факторе (назовем его БФ первого рода, или БФ-1, в честь клея), который полностью спровоцирован дегенеративным дядькой, боящимся потерять работу, и оттого пишущем нечитаемый, только ему одному (им вдвоем с поллитрой) понятный, запутанный код. Если любой разработчик в команде не может, или не желает, объяснять свой код коллегам — его надо не просто выгнать, а повесить на позорном столбе перед воротам в ойти, чтобы всяк сюда входящий видел и знал, что бывает с такими вот саботажниками.

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

И что?

Как развивать технологии без когнитивной перегрузки

Habr.com - 5 hours 29 min ago

Привет! Все мы так или иначе сталкиваемся с тем, что технологии усложняются как-то очень уж быстро. Гораздо быстрее, чем мы успеваем их осваивать. Вы наверняка замечали, что перегруз информацией мешает нормально работать и снижает продуктивность. Недавние исследования показывают, что грамотное распределение когнитивной нагрузки является ключом к управлению сложными системами.

Предлагаю обсудить эту тему дальше в статье.

Читать далее

Нужно ли аналитику данных машинное обучение — и как его освоить

Habr.com - 5 hours 34 min ago

Нужно ли аналитику машинное обучение? Ответ неоднозначный: всё зависит от места работы и планов в профессии.

Меня зовут Раф, я аналитик ценообразования в Авито (а раньше в Яндекс Лавке), преподаватель машинного обучения в Центральном университете, выпускник факультета компьютерных наук в НИУ ВШЭ и курса «Специалист по Data Science» в Яндекс Практикуме. 

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

Читать далее

Шпаргалка: Kotlin Coroutine диспетчеры и потоки: где выполняются корутины?

Habr.com - 5 hours 36 min ago

Тема 1. Как выглядит Kotlin Coroutine без макияжа

Тема 2. Kotlin suspend функции

Код Kotlin корутин выполняется в потоках, но важно понимать, что корутины не привязаны жестко к конкретным потокам. Их выполнение управляется диспетчерами (Dispatchers), которые определяют, в каком потоке или пуле потоков будет работать корутина.

Как мы обсуждали в Как выглядит Kotlin Coroutine без макияжа при создании корутины создается объект Continuation, в котором содержится код, который выполняет корутина. Код делится на блоки - suspend-функции с помощью switch. Когда код доходит до suspend-функции она вызывается и в неё передается весь текущий объект Continuation и на этом это ответвление switch заканчивается. Suspend-функция по завершению своей работы вызывает метод resume у переданного ей объекта Continuation и таким образом начинается выполнение следующего ответвления switch'a.

Мы всё это вспомнили не просто так:

объект Continuation, который мы обсуждаем на всех этапах передается в специальной обёртке DispatchedContinuation.

Именно на этой обертке и вызывается метод resume, который выделяет поток и вызывает resume у объекта Continuation.

Исходя из изложенного выше мы можем понять механизм смены потока - он может меняться при каждом вызове метода resume у объекта DispatchedContinuation.

Доступны следующие диспетчеры:

Читать далее

6 простых вопросов, из-за которых сыпятся даже сильные кандидаты (и как отвечать правильно)

Habr.com - 5 hours 57 min ago

Почему оффер ломается не на алгоритме, а на вопросе «кем вы видите себя через 5 лет?» — разбираю шесть таких ловушек и показываю сильные ответы.

Читать далее

[Перевод] SELinux: интеграция с Zabbix и другими инструментами

Habr.com - 6 hours 9 min ago

Всем привет! Мы делаем проекты по Zabbix, накопили большую экспертизу и решили сделать переводы нескольких статей, которые нам показались интересными и полезными. Наверняка, будут полезны и вам. Также своим опытом делимся в телеграм-канале zabbix_ru, где вы можете найти полезные материалы и записи наших вебинаров, опубликованных на нашем ютуб-канале (прим. переводчика).

Миграция с MySQL на PostgreSQL — первая статья цикла переводов.

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

Данное руководство предназначено для дистрибутивов на основе RPM (RHEL, CentOS, Rocky Linux, AlmaLinux, Fedora, …).

Читать далее

Честного не наймут в IT

Habr.com - 6 hours 18 min ago

Публичный бренд IT, ожидание

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

Всё это лишь ожидание, складывающееся после просмотров роликов об IT. Ниже я пишу о том, что IT больше не тратит время на главные вопросы, и о том, что с этим делать.

Публичный бренд IT, реальность

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

Как вася выгорел до оффера

[Перевод] Мы — последнее поколение умных? И может ли ИИ заменить целые профессии?

Habr.com - 6 hours 20 min ago

Позвольте, я начну с чистосердечного признания, которым не особо горжусь. Пару дней назад я поймала себя на том, что «гуглю в ChatGPT» до смешного простой вопрос. Я абсолютно точно знала на него ответ, но набрать запрос в чате показалось быстрее, надежнее и как-то… правильнее. В тот момент, когда я нажала Enter, в животе заворочался тот самый ледяной ком тревоги.

Дело было не в дурацком вопросе. Но сама мысль, что я перепроверяю себя у всезнающего «бога» из кремния, вызывала дискомфорт. Тревога была вызвана другим, куда более серьезным осознанием: я поймала себя на том, что больше не доверяю собственному мозгу. Даже когда знаю ответ.

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

Читать далее

Новый режим отладки в Яндекс Тег Менеджере

Habr.com - 6 hours 34 min ago

20 ноября в Яндекс Тег Менеджере наконец завезли настоящий режим предварительного просмотра - тот самый дебаггер, которого ждали с момента запуска сервиса. А я что-то долго собирался с мыслями и готовил этот небольшой обзор. В этой статье разберем, как выглядит панель отладки, какие функции уже доступны и как всем этим пользоваться.

Прочитать и начать работать с ЯТМ!

Анализ вариантов оптимизации ресурсоёмкого SQL-запроса: Вариант-3 «Частичная агрегация»

Habr.com - 6 hours 44 min ago

Оптимизировать запрос в вакууме — просто. Но как он поведет себя, когда десятки таких же запросов одновременно борются за ресурсы?

Эксперимент-3 : Частичная агрегация

Читать далее

Как создавали Jotai

Habr.com - 6 hours 46 min ago

Устали использовать Redux / Zustand / Jotai как чёрный ящик? Хотите наконец понять, что за магия там под капотом?

Мне самому надоело вайбкодить синтаксис Redux-like библиотек. Пора уже понять чё за зверь такой – state manager. Это заняло у меня несколько месяцев, и сейчас пройдём этот путь вместе.

Буквально изобретём концепцию Jotai за семь дней.

Читать далее

Проактивный риск-ориентированный подход в управлении технологическими процессами

Habr.com - 7 hours 19 min ago

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

В промышленной автоматизации системы обработки и анализа данных как с технологиями искусственного интеллекта, так и с методами классического математического анализа менее распространены несмотря на то, что каждое предприятие, оснащённое АСУ ТП, обладает значительной базой цифровых данных.

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

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

Читать далее

Световая иллюзия или реальность: российские ученые прояснили вековой парадокс об излучении ускоренного заряда

Habr.com - 7 hours 29 min ago

Физики-теоретики из МФТИ и НИЦ «Курчатовский институт» предложили новое осмысление одной из самых запутанных и давних проблем классической электродинамики — парадокса излучения вечно равномерно ускоренного заряда. Их работа показывает, что излучение вечно равномерно ускоренного заряда действительно существует, и этот факт не зависит от системы отсчета. Основной вопрос сводится к тому, какой наблюдатель способен его зарегистрировать и как это излучение проявляется в различных координатных системах. Результаты исследования опубликованы в журнале Physical Review D.

Известно, что любой ускоряющийся электрический заряд должен испускать электромагнитные волны, то есть излучать энергию. Этот принцип лежит в основе работы всего, от радиоантенн до синхротронов. Однако в этом простом правиле скрывается глубокий парадокс, который десятилетиями ставил в тупик ведущие умы. Он связан с принципом эквивалентности Эйнштейна, согласно которому наблюдатель в замкнутой лаборатории не может отличить однородное гравитационное поле от равноускоренного движения. Означает ли это, что все заряды на поверхности нашей планеты непрерывно излучают энергию? Если да, то откуда она берётся? А если нет, то не нарушается ли фундаментальный принцип электродинамики?

Читать далее

Who's online

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