Сборщик RSS-лент

Нулевой налог и узбекский «рай»: что на самом деле ждёт IT-бизнес в Ташкенте

Habr.com - чт, 07/23/2026 - 18:08

Заметили, что все истории про релокацию IT-бизнеса, как правило, делятся на два типа: восторженный пост в LinkedIn или зумерский тикток с мемами? В интервью с Верой Щербак, основательницей стартапа My Profy, – ни то ни другое. Она просто перечисляет факты: как запускала бизнес в Узбекистане через механизмы IT Park, какие льготы оказались реальными, а что пришлось делать самой. Так что же на самом деле ждёт IT-бизнес после переезда в другую страну? Попробуем разобраться, где кроются подвохи, сколько времени уходит на поиски сотрудников, почему нулевой налог не гарантирует успех и вообще... стоит ли игра свеч?

Читать далее

Пожар не дошел до серверов, а сервисы все равно упали: как устроена цепочка отказов в ЦОД

Habr.com - чт, 07/23/2026 - 18:02

Когда сайт перестаёт отвечать, причина не всегда находится внутри VPS или у хостинг-провайдера. За одной виртуальной машиной стоит длинная цепочка: DNS, магистральные операторы, сеть дата-центра, электропитание, охлаждение, гипервизор, приложение и внешние API. На примере аварии в нидерландском ЦОД разберём, как один отказ делает недоступными десятки сервисов, почему два сервера ещё не гарантируют отказоустойчивость и что стоит проверить в своей инфраструктуре заранее.

Читать далее

Полный геном и его анализ в домашних условиях: сам себе генетик с Just-DNA-Lite, плагин для Claude Code. Часть 4

Habr.com - чт, 07/23/2026 - 18:01

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

В этой статье поговорим о том, как подойти к анализу генома более профессионально: о специальном плагине к Claude Code, MCP-сервере и более подробно о том, как получить полигеномные оценки от Just-DNA-Lite. Ну и о диагностике по геному.

Читать далее

ИИ заменит QA-инженера? Мы дали ему 2000 наших тестов, чтобы проверить

Habr.com - чт, 07/23/2026 - 17:53

Автотесты писали, чтобы экономить время. Но в какой-то момент поняли, что тратим на их обслуживание больше, чем экономим. 

Тест упал в CI — открываешь Allure, идёшь на стенд через VPN, авторизуешься, лезешь в DOM, ищешь, какой локатор отвалился. Полчаса-час на один тест. Прошёл релиз, и ещё пара дней уходит на то, чтобы починить локаторы после того, как фронтенд поменял вёрстку. А когда с утра видишь 200 красных тестов при нетронутом коде, начинается расследование. 

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

Всем привет! На связи Егор Лаптев — QA Fullstack Java в SENSE на проекте крупного российского банка.

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

В примерах стек Selenide, Cucumber, REST Assured, Allure, Kafka и Moon в Kubernetes, но сами принципы переносятся на любую связку UI- и API-тестов.

Читать далее

[Перевод] Аппарат НАСА «Юнона» измерил температуру на огненном спутнике Юпитера — Ио

Habr.com - чт, 07/23/2026 - 17:53

Миссия НАСА «Юнона» предоставила первые измерения температуры под поверхностью спутника Юпитера Ио, выявив значительный нагрев в неглубоких слоях поверхности самого вулканически активного мира в Солнечной системе. Данные, собранные во время двух близких пролётов, также показывают, что большая часть поверхности Ио удивительно гладкая и состоит из материала очень низкой плотности.

Эти результаты, опубликованные в среду в журнале «Journal of Geophysical Research: Planets», открывают новые горизонты в области наблюдений как за огненными, так и за ледяными мирами за пределами нашей планеты.

Причиной экстремального вулканизма на Ио является приливной нагрев. Спутник постоянно растягивается и сжимается под действием огромной гравитации Юпитера, двигаясь по своей слегка эллиптической орбите, что приводит к выделению внутреннего тепла, в разы превышающего тепловыделение Земли. До сих пор практически всё, что было известно об этом тепле, основывалось на инфракрасных наблюдениях, которые фиксируют только температуру верхнего слоя поверхности. Последние данные получены с помощью прибора «Микроволновый радиометр» (МВР), установленного на космическом аппарате.

Читать далее

15 000 шагов и 100 кг железа: как на самом деле выглядит работа инженера в дата-центре

Habr.com - чт, 07/23/2026 - 17:43

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

Читать далее

КПМ РИТМ в ЧувГУ: испытания устройства БАВР от АО «ЧЭАЗ» по программе ПАО «Транснефть»

Habr.com - чт, 07/23/2026 - 17:27

Для надежного и бесперебойного энергоснабжения НПС с электроприводными агрегатами магистральных насосов, выполняемыми на базе синхронных двигателей, при возникновении различных технологических нарушений в системе внешнего электроснабжения, приводящих к потере питания этих электродвигателей, необходимо обеспечить возможность их быстрого переключения на резервные шины. Это переключение должно выполняться с помощью устройства БАВР.

Читать далее

Дата-контракты 2.0: как мы автоматизировали обмен данными между продуктами

Habr.com - чт, 07/23/2026 - 17:04

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

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

Сейчас дата-контракты — это полноценный сервис, встроенный в существующие ETL-процессы на всем жизненной пути данных. Им ежедневно пользуются продуктовые команды, архитекторы, аналитики и Владельцы данных. 

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

Читать дальше

Шесть основ бизнес-анализа: как выбрать правильный вариант реализации среди множества альтернатив?

Habr.com - чт, 07/23/2026 - 16:53

В предыдущей статье мы разобрали третье базовое понятие BABOK — Изменение (Change). Мы выяснили, что изменение — это не событие, а процесс, и что 70% инициатив проваливаются не потому что техника плохая, а потому что человеческая сторона проигнорирована. Но предположим, вы всё сделали правильно: нашли нужных заинтересованных сторон, сформулировали истинную потребность, спроектировали переход. Следующий вопрос — самый дорогостоящий в буквальном смысле слова:

Что именно мы будем строить или менять?

Именно здесь в игру вступает четвёртое базовое понятие BABOK — Решение (Solution). И именно здесь совершается ошибка, за которую бизнес платит дороже всего: команда влюбляется в первое пришедшее в голову техническое решение и перестаёт искать альтернативы.

Читать далее

Проектирование экранной клавиатуры для промышленного интерфейса «Инспектор»

Habr.com - чт, 07/23/2026 - 16:46

Подробнее разобрала, почему выбрала ЙЦУКЕН, как адаптировала клавиатуру под разные типы полей, работу оператора в перчатках и ограниченное пространство 15-дюймового экрана.

Читать далее

Яндекс.Музыка: как нарисовать красивые метрики, испортив продукт

Habr.com - чт, 07/23/2026 - 16:42

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

Теперь, когда я купила подписку Я.Музыки, я считаю, что имею полное право высказывать своё недовольство, и рассмотрю сегодня именно этот продукт (обещаю в следующий раз рассмотреть пример качественного продукта).

Читать далее

Токсичный ассортимент: как неликвид тихо съедает рентабельность склада

Habr.com - чт, 07/23/2026 - 16:37

Склад может работать «в плюс» по всем видимым статьям — и при этом системно терять рентабельность. Не из-за ошибок персонала и не из-за дорогой аренды, а из-за структуры ассортимента.

Возьмём типичный пример: неликвидные позиции на складе оценены в 5 млн рублей. При обычной для рынка стоимости хранения запаса 20–30% в год, только за то, что эти позиции занимают место и держат замороженный капитал, склад теряет от 1 до 1,5 млн рублей ежегодно. Через 3–4 года такого хранения суммарные затраты превышают закупочную цену товара. Дальше держать — терять деньги наверняка, продать — терять деньги один раз.

Эта статья — о том, как увидеть эту математику в данных WMS и принять решение раньше, чем она окончательно съест маржу.

Читать далее

Навайбкодил до продакшена

Habr.com - чт, 07/23/2026 - 16:23

Недавно я опубликовал в Google Play приложение 99.9% исходного кода которого написано AI. Это не просто "поделка на коленке за выходные": нативное (Kotlin), больше 50 экранов, сложная анимация, мультиязычность, расширяемое.

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

Читать далее

Текстовая MMO RPG на движке форума Invision 5 с PWA приложением и кубиками

Habr.com - чт, 07/23/2026 - 16:20

Привет, Хабр! Текстовые браузерные MMO вроде старой «Тюряги онлайн» — жанр древний, но до сих пор живой, особенно среди фанатов олдскульных вселенных. В сообществах готоманов нашу игру уже смело окрестили «Тюрягой онлайн 2.0», и сходство тут прямое: и там, и там на бэкенде крутится суровый выживач на зоне. Только в Тюряге ты обычный зэк на нарах, а Миненталь — это колония под магическим барьером, где каждый кусок мяса падальщика на счету. Игрок либо ходит на охоту и пашет на фракцию, либо быстро отбросит коньки в канаве от голода или первого же каторжника.

Когда мы на Бесте с нашими технарями задумали сделать эту тактическую RPG «Путь Героя», пришлось выбирать платформу для серверной части. В итоге мы решили использовать наш старый форум ещё времён 2004 года, обновив его с древней версии 3.4.6 до свежего каркаса IPS 5. Из коробки у него есть всё, что нужно: нормальная система прав, готовая база пользователей и вменяемое API. Но чтобы превратить обычный форум в нормальную игру, пришлось знатно поковыряться под капотом и в базах. Первым делом нужно было решить две главные проблемы: как упаковать всё это дело в легкое мобильное приложение и раз и навсегда отвадить игроков от читерства с кубиками.

Читать далее

[Перевод] Загадочный комментарий в древней игре на BASIC

Habr.com - чт, 07/23/2026 - 16:19

Давайте исследуем замок волшебника (точнее, его исходный код)!

10 REM"_(C2SLFF4

Это первая строка написанной на BASIC игры 80-х годов The Wizard's Castle, которую изначально создавали для платформы Exidy Sorcerer.

Она представляет собой REMарку, комментарий языка. 10 — это номер строки.

Но интересна здесь строка "_(C2SLFF4. Опечатка или мусор? Нет. Точно в таком же виде она встречается в исходном коде, опубликованном в выпуске журнала Recreational Computing за июль 1980 года .

Что это за чертовщина?

Читать далее

Бесплатные API для 150+ ИИ-моделей

Habr.com - чт, 07/23/2026 - 16:05

Подключите готовые API к своим ботам, приложениям и ИИ-агентам. Я собрал в одну таблицу: Google AI Studio, OpenRouter, Groq, OpenCode, NVIDIA, Mistral, GitHub Models и десятки других ИИ-сервисов с точными лимитами запросов. 

Читать далее

Что останется от облаков, когда инфраструктурой займутся агенты

Habr.com - чт, 07/23/2026 - 16:05

У нашего облака появился новый тип пользователей, и это не люди. Каждый третий запрос к документации Timeweb Cloud сегодня приходит из сетей ИИ-вендоров, а серверы всё чаще создаются не из панели управления, а запросами к API, которые пишет ассистент по просьбе человека.

Привет! Меня зовут Михаил Шпаков, я руковожу разработкой Timeweb Cloud. Раньше я рассказывал, как мы построили систему автотестов с 5 000+ проверками и как делаем визуализацию облака. Сегодня текст другого масштаба: не про одну систему, а про то, куда движется рынок облачных услуг. Трендов там, разумеется, больше одного, но этот текст про тот, который я вижу ближе всего: про агентов. Покажу картину, которая складывается изнутри провайдера, подкреплю её цифрами и расскажу, какие выводы я делаю из неё на ближайшие годы.

Читать далее

Селлер платил ЗП отделу из 5 человек и уволил. Нейросеть справляется с этим за 10 долларов

Habr.com - чт, 07/23/2026 - 16:03

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

В интернетах все чаще слышу мнение, что «ИИ скоро заменит всех», но я убедился, что это не так. С рутиной нейросеть и правда справляется блестяще, а на чём-то очень простом и человеческом ломается.

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

Читать далее

[Перевод] Что такое 10 REM"_(C2SLFF4, или как в комментарий 1980 года спрятали машинный код

Habr.com - чт, 07/23/2026 - 16:03

В июле 1980 года Recreational Computing напечатал листинг The Wizard's Castle — рогалика на BASIC для микрокомпьютера Exidy Sorcerer. Первая строка выглядела так: 10 REM"_(C2SLFF4 .

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

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

Читать далее

[Перевод] Как навести порядок в оформлении YARA-правил

Habr.com - чт, 07/23/2026 - 15:41

Привет, Хабр!

Меня зовут Максим Мотиков, я специалист по кибербезопасности в «Гарде».

Написать рабочее yara-правило несложно. Создать такое правило, которое через полгода поймет не только автор, но и любой другой аналитик в команде — задачка со звездочкой. У YARA нет строгого стандарта на то, как называть правило, что писать в meta и как оформлять условие. Каждый пишет как привык, и со временем база правил превращается в набор разномастных, подчас не очень логичных файлов.

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 2 гостя.
Ленты новостей