RSS Feeds

Патенты против подгузников: история большого противостояния Pampers и Huggies
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 09:00:43 | Created: 2026-08-26 09:01:55

В истории бизнеса есть патентные войны, которые меняли целые отрасли. Противостояние Pampers и Huggies — одна из них: борьба за эластичные манжеты, суперабсорбенты и другие инженерные решения продолжалась почти десятилетие. О «войне подгузников» — рассказываем в нашем материале.

Читать далее
show more
Moscow airports disrupted amid Ukraine drone attacks following CIA director's visit
Feed: ABC News: Top Stories (https://abcnews.go.com/abcnews/topstories)
Published: 2026-08-26 10:21:50 | Created: 2026-08-26 09:00:55
Ukraine resumed drone attacks on Moscow overnight into Wednesday morning, the city's Mayor Sergey Sobyanin said.
show more
London rollout of robotaxis delayed amid lack of guidance for firms to follow
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-26 08:48:43 | Created: 2026-08-26 08:58:58

Uber and Wayve had said they would start trips ‘later this summer’ but launch now looks unlikely this year

The rollout of robotaxis on the streets of London is unlikely to happen this year, as regulatory and technical hurdles push back the ambitious schedule set out by the UK government.

Only weeks ago Uber and London-based Wayve were granted the first minicab licences in the capital to allow them to offer self-driving taxi rides to paying customers – but with a human safety driver in place, for now – and said they would start trips “later this summer” before a full public launch.

Continue reading...
show more
Три негативных ответа ИИ оказались о другой компании: разбор одной ошибки в метрике тональности
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:54:41 | Created: 2026-08-26 08:55:56

Решил посчитать, сколько раз языковые модели отзываются плохо о конкретной компании. Вроде простая задача: прогнать запросы через несколько моделей, разметить тональность ответов, поделить негативные на общее число. У меня получилось три негативных ответа из 358 — 0,8%. Число выглядело спокойным, и я чуть не отправил его в отчёт как есть.

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

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

Читать далее
show more
'If you want the rainbow, you gotta put up with the rain': The singer's wit and wisdom
Published: 2026-08-26 08:42:55 | Created: 2026-08-26 08:53:55
The much-loved country singer-songwriter in her own words, following her death aged 80.
show more
Разгоняем GateAI
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:50:21 | Created: 2026-08-26 08:51:55

Кэшировал агентный цикл ИИ‑триажа в своём security‑гейте — 80% входных токенов из кэша, ≈ 61% экономии. По пути нашёл 4 реальных бага, читая сырой вывод модели, вместо того чтобы верить цифрам в отчёте.

Читать далее
show more
Raheem Sterling charged with dangerous driving and nitrous oxide possession
Published: 2026-08-26 08:34:29 | Created: 2026-08-26 08:49:56
  • Former England forward crashed on M3 in late May

  • Sterling is also accused of failing to provide a specimen

The former England forward Raheem Sterling has been charged with dangerous driving and possession of nitrous oxide after a crash involving a Lamborghini on the motorway, police have said.

Hampshire and Isle of Wight constabulary said the charges followed a single-vehicle collision on the M3 southbound, near Minley interchange, on 28 May. The 31-year-old is accused of dangerous driving, possession of nitrous oxide for wrongful inhalation and failing to provide a specimen.

Continue reading...
show more
U.S. military attacks alleged drug-smuggling boat in Caribbean, killing 4
Published: 2026-08-26 08:44:00 | Created: 2026-08-26 08:48:54
The attack brings the number of people killed in such strikes by the U.S. military in the eastern Pacific Ocean and Caribbean Sea to at least 227.
show more
Разработчику нужно знать семь языков. Python, Go и Java в этот список не входят
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:45:47 | Created: 2026-08-26 08:46:56

Бывает так: код хороший, задачи закрыты, к технической части претензий нет. Но и повышения тоже нет. Или идею не взяли. А на интервью — отказ без внятной причины.

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

7 уроков
show more
Country music legend Dolly Parton dies at 80
Published: 2026-08-25 23:10:34 | Created: 2026-08-26 08:44:55
The voice, the look, the wit. Dolly Parton was an American original. NBC News’ Tom Llamas reports on her incredible life and career.
show more
Raheem Sterling charged with dangerous driving and nitrous oxide possession
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-26 08:34:29 | Created: 2026-08-26 08:38:58
  • Former England forward crashed on M3 in late May

  • Sterling is also accused of failing to provide a specimen

The former England forward Raheem Sterling has been charged with dangerous driving and possession of nitrous oxide after a crash involving a Lamborghini on the motorway, police have said.

Hampshire and Isle of Wight constabulary said the charges followed a single-vehicle collision on the M3 southbound, near Minley interchange, on 28 May. The 31-year-old is accused of dangerous driving, possession of nitrous oxide for wrongful inhalation and failing to provide a specimen.

Continue reading...
show more
Archive footage and exclusive interviews in a landmark documentary
Published: 2026-03-31 05:00:00 | Created: 2026-08-26 08:35:56
Creating an icon. How a girl from the Smoky Mountains conquered Nashville – and the world
show more
Football transfer rumours: Jean-Philippe Mateta to Aston Villa?
Published: 2026-08-26 08:13:30 | Created: 2026-08-26 08:34:55

Today’s fluff is splashing out regardless

Liam Delap may not have broken any records during his time with Chelsea but he is setting one on his way out the door. The England youth international is thought to be breaking Nottingham Forest’s transfer fee record with Oliver Glasner bringing him in for an expected £50m. The fee comes despite a disappointing 2025-26 season with the 23-year-old striker scoring only one Premier League goal.

Injury problems with his shoulder and hamstring did not help but the lack of return means the Blues were open to selling the striker and Forest have taken the bait. If Delap does sell for £50m it also means Chelsea will make a £20m profit on the player after buying him from Ipswich for £30m in 2025.

Continue reading...
show more
US Secret Service 'aware' of threats to Barron Trump
Feed: The Latest News from the UK and Around the World | Sky News (https://feeds.skynews.com/feeds/rss/home.xml)
Published: 2026-08-26 06:25:00 | Created: 2026-08-26 08:34:54
The US is aware of a reported Iranian threat to Barron Trump's life, the Secret Service has said.
show more
Now you seafood, now you don’t: $350k worth of oysters vanish without a trace in NSW
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-26 08:12:53 | Created: 2026-08-26 08:30:58

About 400,000 juvenile Sydney rock oysters were taken from an oyster farm on state’s mid-north coast earlier this year, police say

Police are on the hunt for a seafood swindler after 400,000 oysters were allegedly stolen from a farm at a river on the New South Wales mid-north coast.

About 320 bags of juvenile oysters, worth an estimated $350,000, were taken from an oyster farm in Scotts Creek, Oxley Island, earlier this year, according to NSW police.

Continue reading...
show more
Эволюция генерации видео с 2024 по 2026 год. Разобрал, чего ожидать в ближайшем будущем
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:26:37 | Created: 2026-08-26 08:27:57

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

В статье разобрал, какие технологические скачки произошли с 2024 по 2026 год, как они повлияли на рынок и какие направления будут определять развитие рынка дальше.

Читать далее
show more
[Перевод] Дисциплина процессов — это скучно. Поэтому она и нужна агентам
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:25:25 | Created: 2026-08-26 08:25:55

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

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

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

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

Читать далее
show more
Tottenham agree loan for Man City's Marmoush
Published: 2026-08-26 08:18:41 | Created: 2026-08-26 08:21:56
Tottenham agree a loan deal to sign Manchester City forward Omar Marmoush, with an obligation to make the deal permanent for £60m next summer.
show more
Bodies found on S Korean holiday island as missing persons scandal deepens
Published: 2026-08-26 07:01:45 | Created: 2026-08-26 08:20:56
A police sergeant has been arrested following accusations that he lied to victims' families and prematurely closed missing persons cases.
show more
Major Scottish gangland figure Steven Daniel arrested in organised crime raid
Published: 2026-08-26 07:00:53 | Created: 2026-08-26 08:20:56
Steven 'Bonzo' Daniel was arrested on Wednesday at his home in the north of Glasgow.
show more
At least 17 killed as flash flood sweeps part of Nepal-Tibet border
Published: 2026-08-26 09:47:08 | Created: 2026-08-26 08:18:57
The flood in Rasuwa - an area north of Kathmandu bordering Tibet - is feared to have swept away villages.
show more
Why Dolly Parton mattered to America
Published: 2026-08-26 07:59:54 | Created: 2026-08-26 08:18:55
She was brave, decent and unapologetically herself
show more
Апгрейд контроллера Xbox 360 стиками с TMR датчиками
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:14:50 | Created: 2026-08-26 08:15:55

# tl;dr:

* взять механизм Ginfull для контроллера Xbox 360 с датчиками на эффекте Холла (датчики выкинуть);

* взять TMR датчики для использования с механизмами ALPS, например, от той же Ginfull;

* прифранкенштейнить TMR датчики к механизму;

* ???

* Profit

Читать далее
show more
Dolly Parton was the one thing most Americans could agree on
Published: 2026-08-26 08:11:14 | Created: 2026-08-26 08:15:55
The cultural icon was one of the rare celebrities adored by Americans of all ages, races and political persuasions.
show more
Raheem Sterling charged with dangerous driving after motorway crash
Feed: The Latest News from the UK and Around the World | Sky News (https://feeds.skynews.com/feeds/rss/home.xml)
Published: 2026-08-26 08:00:00 | Created: 2026-08-26 08:14:55
Former England international Raheem Sterling has been charged with dangerous driving and possession of nitrous oxide for wrongful inhalation after a motorway crash.
show more
UK politics: Burnham announces plan for 10,000 work experience placements for young people – as it happened
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-08-26 14:45:15 | Created: 2026-08-26 08:11:57

Prime minister spoke to press while on visit to a Sainsbury’s supermarket in London this morning

Over 40,000 more people died on the hottest days in England between 1988 and 2025 than would be expected, according to data published by the Office for National Statistics on Wednesday.

The figures do not include this summer, when England has sweltered under a succession of heatwaves and is on track to record its highest ever number of heat-related deaths. The UK Health Security Agency announced on 30 July that an estimated 2,877 people had died in the May and June heatwaves alone. The total is almost double the figure for the whole summer in 2025.

Continue reading...
show more
Father's house rammed before son died in A66 crash
Published: 2026-08-25 17:30:40 | Created: 2026-08-26 08:09:56
The house belonging to Cole Worthy's father is significantly damaged and its windows are smashed.
show more
Libyan who was cleared after Lockerbie bombing trial dies aged 70
Published: 2026-08-26 08:01:56 | Created: 2026-08-26 08:09:56
A Facebook post by Libyan Airlines announced the death of Al Amin Khalifah Fhimah and expressed the company's condolences to his family.
show more
[Перевод] Как вывести YAML для Kubernetes в формате KYAML и зачем это может понадобиться
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:07:59 | Created: 2026-08-26 08:09:56

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

Интересно вот что: большинство этих возможностей Kubernetes не нужны. Он опирается лишь на небольшое подмножество YAML. Отсюда возник простой вопрос: если Kubernetes нужна только малая часть YAML, почему бы не стандартизировать именно эту часть, а остальное не использовать? Вместо того чтобы вводить новый язык конфигурации, SIG CLI представила KYAML, более строгий и последовательный способ писать YAML. А мы в VK Cloud перевели об этом статью.

Читать далее
show more
6 новых методов обучения нейросетей, которые придуманы тысячелетия назад
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:08:11 | Created: 2026-08-26 08:09:56

Нейросетям в современном виде — несколько десятилетий. А вопросом «как вообще возникает знание?» люди занимаются больше двух тысяч лет. Значит, рассуждал я, где-то между Платоном, Аристотелем, Пирсом, Гегелем и Кантом наверняка лежит забытый метод обучения. Осталось перевести его с философского на PyTorch, вызвать backward().

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

Абдукция Пирса уже живёт в Abductive Learning и нейросимвольных системах. Скептическое воздержание от суждения называется selective prediction. Воплощённое познание ездит по лабораториям в роботах. Телеология устроилась в goal-conditioned reinforcement learning. Даже диалектика уже добралась до отдельных алгоритмических работ.

То есть бесплатной оптимизации у Платона не нашлось, а то что нашлось я упаковал здесь.

Зато обнаружилось кое-что полезнее: философия чаще даёт машинному обучению не готовые алгоритмы, а постановки задач. «Что значит знать пределы своего знания?», «как понять часть через целое?», «как сохранить оба полюса противоречия?», «что останется, если временно отключить привычную предпосылку?» — это уже почти техническое задание. Не хватает состояния, оператора, функции потерь и эксперимента, в котором идея может проиграть.

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

Читать далее
show more
Newcastle sign Gonzalez from Man City for £52m
Published: 2026-08-26 18:35:30 | Created: 2026-08-26 08:07:56
Newcastle United sign Manchester City midfielder Nico Gonzalez for a fee which could rise to £52m.
show more
OpenTelemetry Comes to IntelliJ IDEA, GoLand, PyCharm, and WebStorm
Feed: The JetBrains Blog (https://blog.jetbrains.com/feed/)
Published: 2026-08-26 07:40:10 | Created: 2026-08-26 08:07:04

OpenTelemetry Comes to IntelliJ IDEA, GoLand, PyCharm, and WebStorm.

The OpenTelemetry plugin has broken out of the confines of JetBrains Rider. No sandbox exploit was involved – this escape was planned by our developers. With the 2026.2 release, the OpenTelemetry plugin is now available in IntelliJ IDEA, GoLand, PyCharm and WebStorm. Rider users needn’t worry – it still works there too.

The plugin brings logs, metrics, traces, and the service map from local applications into the IDE. You can inspect them without setting up a separate local observability backend.

What is the OpenTelemetry plugin?

While developing with your IDE, you can use the plugin to:

  • Find what happened immediately before an error.
  • See which services and dependencies a request reached.
  • Pinpoint where a request spent its time.
  • Check whether the application emitted the expected logs, metrics, and traces.
  • Ask your coding agent to do all of the above via MCP.

The plugin’s functionality complements what the IDE offers out of the box. Use a debugger to step through code, a profiler to analyze performance, and a production monitoring platform to watch deployed systems. Use the OpenTelemetry plugin to inspect runtime behavior while you build or test the application.

Imagine this

Say you are testing a feature that calls several services and a database before publishing a message to a queue. The request fails, and the console shows the exception, but not the path that led to it.

In the OpenTelemetry tool window, you can search the logs for the error. Open the relevant trace to see how the request moved through the system and where it failed. The Service Map shows the services and infrastructure involved.

Explore runtime data in the IDE

Search and inspect logs

Console output is manageable until several services start writing at once. The Logs view puts OpenTelemetry log records in a searchable table. You can filter by severity or content, then open a record to inspect its attributes.

Detailed log view showing timestamps, levels, and messages for different log types

Check metrics

Select a metric from the metric tree to plot its values while you use the application. This view is not a replacement for your production dashboards, but it lets you inspect what the application will export before you send the data to a production observability platform. If a new library adds noisy or unnecessary metrics, you can catch them locally and adjust the instrumentation before your DevOps and SRE colleagues have to handle them.

The metrics viewer displays CPU utilization data with real-time charts.

Follow a request through its trace

Open a trace to see its spans across services. Each span includes timing and attributes, so you can follow the request from start to finish and zero in on the operation that failed or slowed things down. Development is also a good time to look at the trace itself. Does it contain the spans and details you’d need during a real incident? It’s much easier to fix those gaps now than to discover them in production.

The trace table view with filtering capabilities and detailed information for the selected trace.
The trace viewer showing details of the POST request involving multiple internal DB and HTTP calls.

See observed relationships in the Service Map

Architecture diagrams go stale. The Service Map builds its relationships from collected traces, so it reflects the traffic the plugin has seen between services, endpoints, databases, and message queues.

Expected one HTTP call or database query, but the diagram shows several? Finding that during development gives you time to fix it before release.

Automatically generated service map showing the relationship between API endpoints, internal services, and PostgreSQL based on actual runtime traces.

Connect an instrumented application

The plugin does not add OpenTelemetry libraries or agents to your application. It configures where an already instrumented application sends its data.

Start an instrumented Java, Python, Go, or .NET application from a supported IDE run configuration, and the plugin passes OpenTelemetry Protocol (OTLP) environment variables that point to its built-in receiver. It passes the same variables to new integrated terminal sessions.

You can also point the application’s OTLP exporter at the endpoint shown by the plugin. If you already use a local OpenTelemetry Collector, add the plugin as an OTLP destination and keep the rest of your pipeline.

Runtime context for coding agents

The plugin has experimental MCP support through the JetBrains MCP server. A compatible coding agent can query the telemetry collected in the IDE with these tools:

  • get_log_records
  • get_spans
  • get_services
  • get_service_map

These tools give the agent evidence from a particular run, so that it can inspect the logs and spans or query the observed service relationships.

Getting started

  1. Install the OpenTelemetry plugin from JetBrains Marketplace for your favorite IDE.
  2. Instrument your application with OpenTelemetry libraries or agents.
  3. Start it from a supported IDE run configuration or a new integrated terminal session. The plugin will pass the OTLP environment variables. Alternatively, point the application’s exporter or your local collector at the endpoint shown by the plugin.
  4. Open the OpenTelemetry tool window and exercise the part of the application you want to inspect.

The plugin shows the signals it receives. If your application exports only traces, the Logs and Metrics views stay empty.

Full setup instructions are available in the OpenTelemetry plugin documentation.

Install it and tell us what you find

Try it on a real project, then tell us in the comments or through the issue tracker what worked and what still sent you to another tool.

show more
Как поддерживать большую базу знаний для RAG и обновлять ее в полуавтоматическом режиме
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:00:57 | Created: 2026-08-26 08:02:55

У большой базы знаний есть неприятное свойство. Она хорошо отвечает на вопросы, которые в нее уже положили, и никак не сообщает о вопросах, которых в ней не хватает

Пользователь задает вопрос AI-агенту, RAG не находит подходящего материала, и диалог уходит специалисту. Оператор разбирается и пишет правильный ответ. Через несколько дней приходит другой пользователь с той же проблемой, но для Agent ничего не изменилось. Ответ уже существует внутри компании, просто он остался в истории поддержки

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

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

Читать далее
show more
Учим ИИ готовить датасеты для BI-конструктора Битрикс24
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:00:05 | Created: 2026-08-26 08:01:56

Делаем приложение, которое готовит расчётные наборы данных для нативного BI-конструктора Битрикс24.

Пользователь описывает нужные показатели обычной фразой, приложение через ИИ-помощника собирает набор и публикует датасет в «Рабочее место аналитика». Аналитику остаётся один раз собрать по нему график, выбрав нужные поля и способы визуализации.

Читать далее
show more
ИТ‑аутстаффинг или аутсорсинг: почему одного инженера на площадке мало
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:00:05 | Created: 2026-08-26 08:01:56

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

В статье расскажу, чем ИТ-аутстаффинг отличается от аутсорсинга по закону и по сути, когда специалист на площадке нужен и как устроен гибрид «руки на месте, команда удаленно».

Читать далее
show more
Масштабирование от 100 до 100 000+ автотестов: архитектура и инструменты
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:00:05 | Created: 2026-08-26 08:01:55

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

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

Читать далее
show more
tmux у сисадмина — разбивает терминал, реанимирует сессии, уносит хаос
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 08:00:05 | Created: 2026-08-26 08:01:55

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

Привет! Я Саломея, продуктовый технический писатель в Selectel. В этой статье поделюсь своим опытом, как с помощью tmux упорядочить этот хаос и сделать работу удобнее. Разделим окно терминала на панели, запустим сессию, которая не прервется при закрытии окна, автоматизируем настройку рабочего пространства. Посмотрим, как выполнять команду сразу на нескольких серверах.

Читать далее →
show more
Цифровое гетто HH.ru
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 07:54:04 | Created: 2026-08-26 07:55:56

Поиск работы в 2026 году на крупнейших агрегаторах вроде hh.ru напоминает прогулку по минному полю без миноискателя. То, что когда-то было удобным инструментом, деградировало в гигантский marketplace для мошенников, траферов и корпоративных паразитов. Вместо оффера мечты обычный работяга получает каскад из фейковых вакансий, психологических тестов для умственно отсталых и откровенного криминала, прикрытого маской «менеджера по обработке заявок».

Читать далее
show more
Sterling charged with dangerous driving after crash
Published: 2026-08-26 07:42:51 | Created: 2026-08-26 07:50:56
Raheem Sterling will appear in court next month to face charges of dangerous driving after crashing his car into motorway barriers in May.
show more
CIA chief travels to Moscow for unannounced talks, US media reports
Published: 2026-08-25 19:48:14 | Created: 2026-08-26 07:48:56
Flight tracking data confirms an American military aircraft travelled to Russia from the US via Latvia on Tuesday.
show more
Ex-England footballer Sterling charged with dangerous driving after crashing Lamborghini
Published: 2026-08-26 07:42:51 | Created: 2026-08-26 07:48:56
Raheem Sterling will appear in court next month to face charges of dangerous driving after crashing his car into motorway barriers in May.
show more
Построение агентов на A2A с изолированным исполнением на Go: запускаем ИИ-разработчика в облаке, сохраняя контроль
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 07:42:03 | Created: 2026-08-26 07:43:56

Меня зовут Вера Касьяненко, я разработчик из команды DevRails AI в MTS Web Services. Сейчас мы создаем агента-разработчика — сервис, в котором языковая модель сама пишет код, запускает тесты, делает ревью и создает коммиты.

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

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

Читать дальше
show more
Что проще: спроектировать мост или внедрить таск-трекер? Делюсь опытом команды
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 07:42:51 | Created: 2026-08-26 07:43:56

Мы успели проверить оба варианта и провести через таск-трекер 45 объектов. Рассказываю наши лайфхаки, как разложить сложный инженерный процесс по доскам, не утонуть в задачах и сделать систему, которой команда действительно будет пользоваться.

Узнать, как проектируется мост
show more
Hospital nursery fire kills 14 newborns in Pakistan's capital, officials order immediate inquiry
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-08-26 07:34:59 | Created: 2026-08-26 07:42:56
Relatives of the children who died in a hospital fire, gather at the hospital, in Islamabad, Pakistan, Wednesday, Aug. 26, 2026.

A fire erupted early Wednesday in a nursery for newborns at a major government hospital in Pakistan's capital, killing 14 babies, according to hospital officials and the government.

(Image credit: M. Yousaf)

show more
XSIM: как мы переизобрели сплаттинг для симуляции сенсоров беспилотных авто
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 07:37:58 | Created: 2026-08-26 07:39:56

Привет, Хабр! Меня зовут Дмитрий Сенюшкин, на связи AIRI и команда «Автономное зрение». Наша научная группа активно интересуется темой беспилотных автомобилей и сегодня хотелось бы рассказать об одной из наших последний наработок в области симуляции для тестирования и обучения алгоритмов. 

В этой области важную роль играет не только объём обучающих данных, но и их разнообразие. Эту проблему можно решить с помощью синтетики, которую производят реалистичные дорожные симуляторы. Мы пошли по этому пути и создали XSIM — новую технологию, для которой пришлось пересмотреть традиционные пайплайны представления объектов. Мы представили XSIM на недавно прошедшей IJCAI 2026, здесь же я перескажу суть нашей работы.

Читать далее
show more
Двадцать третий пуш в 02:40: как MFA-усталость выглядит в логах и почему number matching реально помогает
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-08-26 07:34:45 | Created: 2026-08-26 07:35:55

Атакующий уже знает логин и пароль — купил, подобрал по утечке, вытащил стилером с домашнего ноутбука. Второй фактор — пуш в приложении с кнопками «Одобрить» и «Отклонить». И вот он просто начинает логиниться. Раз за разом. Телефон жертвы звенит в двадцать третий раз в 02:40, человек спросонок жмёт зелёную кнопку — не потому что глупый, а потому что это самый быстрый известный ему способ прекратить вибрацию. Всё, второй фактор пройден.

Так вынесли Uber в сентябре 2022-го — там пушам ещё помогло сообщение в мессенджере от «айтишника»: мол, одобрите, чтобы это прекратилось. Примерно так же заходили в Cisco несколькими месяцами раньше.

Читать далее
show more
Test your global economic knowledge with this quick Planet Money quiz!
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-08-26 07:30:00 | Created: 2026-08-26 07:33:57
undefined

Every country tells a different economic story. It's time to test your knowledge of the big ideas we've collected on our World Tour. Eight questions stand between you and your Summer School diploma.

show more
Ex-cricketer Will Pucovski takes legal action against former school over concussion
Published: 2026-08-26 06:05:03 | Created: 2026-08-26 07:33:56
  • Batter claims 2014 head knock was mismanaged by Brighton Grammar

  • Pucovski retired from cricket aged 27 after long history of concussions

A private school football coach allegedly directed students to “go in hard” against each other during a training drill a Test cricketer claims left him with the first of a series of career-ending concussions.

Former Test cricketer Will Pucovski has launched legal action against his school Brighton Grammar over its handling of a concussion he suffered during an Australian rules football training session in 2014.

Continue reading...
show more
After Dom Ballard’s backheel, what is the earliest goal of the season? | The Knowledge
Published: 2026-08-26 07:00:36 | Created: 2026-08-26 07:33:55

Plus: player-managers earning international caps, out-of-position goalkeepers sent off and footballers called up to jury service

  • Mail us with your all of your questions and answers

“After watching Dom Ballard’s backheel volley for Bristol City against Birmingham in game week two of the Championship, it begs the question: what’s the earliest in a season a goal has gone on to win goal of the season?” asks Ricardio Sentulio.

There is no doubting Dom Ballard’s outrageous flick for Bristol City at Birmingham City should be a Puskás contender, especially with his finish kissing the crossbar on its way in, and has a very good chance of being the best goal scored in the 2026-27 Championship season, even though there is a long way to go.

Continue reading...
show more
Brydon Carse incident points to a darker truth about life as a professional cricketer | The Secret Cricket Coach
Published: 2026-08-26 07:00:37 | Created: 2026-08-26 07:33:55

Cricket is a brutal game – you are basically being judged all the time. It’s no wonder players seek out ways of coping

I once played with a young cricketer who would physically harm himself when he didn’t score enough runs. I won’t go into the detail of how because that isn’t really the point. The point is that a young professional cricketer had reached a place where getting out in a game of cricket meant he deserved to be hurt. The strange thing is that I understood it. Not the act itself, which was obviously extreme, but the feeling behind it. Cricket meant that much to him. It meant that much to all of us.

Nobody had ever told him that his value as a person depended on how many runs he scored. Cricket had been telling him, in more subtle ways, for years. I thought about him again when I read about Brydon Carse.

Continue reading...
show more
Page 119 of 974 (48700 total items)