RSS Feeds

The European Union Is Splintering—and Some Say That’s the Only Way to Revive It
Published: 2026-07-06 09:30:00 | Created: 2026-07-06 09:31:37
The unity that defined the bloc became an impediment to growth.
show more
Russia launches deadly wave of missiles and drones on Kyiv
Published: 2026-07-06 08:17:51 | Created: 2026-07-06 09:28:37
A Russian missile and drone attack left at least seven people dead hours after Ukrainian President Zelenskyy warned of an imminent attack on Kyiv. The latest large-scale attack comes says after Russian missile and drone strikes killed at least 31 people in the Ukrainian capital.
show more
‘Better safe than sorry’: Greece installs floating barrier to ward off toxic fish
Published: 2026-07-06 09:00:02 | Created: 2026-07-06 09:27:38

Climate crisis and warming waters have attracted long-toothed pufferfish to new parts of the Mediterranean

From his deckchair, his arms thrown above his head, his feet sliding back and forth in the sand, Pavlos Beleyiannis watches his grandchildren bathe in his favourite bay. It’s an idyllic scene, infused with a serenity that the newly retired truck driver attributes squarely to a sense of security.

For the first time, a floating barrier has been installed across the bay. Ducking, splashing and larking about, the children have not ventured beyond it. “Thank god it’s there to protect them,” he says with evident relief. “There weren’t such dangers in these seas when I was a child.”

Continue reading...
show more
Oliver Glasner aims for ‘next level’ at Nottingham Forest as head coach role confirmed
Published: 2026-07-06 09:11:12 | Created: 2026-07-06 09:27:38
  • Austrian left Crystal Palace at the end of last season

  • He is Forest’s fifth head coach in less than a year

Oliver Glasner has outlined his desire to take Nottingham Forest to “the next level” after being confirmed as the club’s head coach.

The Austrian is Forest’s fifth head coach in less than a year and arrives in Nottingham following a superb stint at Crystal Palace. He led them to FA Cup glory in 2025, Palace’s first piece of major silverware, and ­followed that up with victory in May’s Conference League final. Glasner announced four months earlier that he would not renew his contract with the south London club.

Continue reading...
show more
‘Cosy competency porn’: why The Post is my feelgood movie
Published: 2026-07-06 09:00:01 | Created: 2026-07-06 09:27:38

A reminder of Steven Spielberg’s prowess and speed in the latest in our series of writers highlighting their go-to comfort watches

Steven Spielberg was never much of a radical. While Francis Ford Coppola made Apocalypse Now and even George Lucas attacked the Vietnam war with Star Wars, the nervy new Hollywood hotshot was more interested in moviemaking’s toys than its politics. In Peter Biskind’s bestselling book of Tinseltown gossip, Easy Riders, Raging Bulls, the actor Kit Carson remembers running into Spielberg at a party when the tumult of an eventful 1968 presidential campaign was at fever pitch. “Everybody was up,” Carson remembered. “The revolution was about to happen.” All the young director wanted to talk about was how to get a shot while throwing a camera off a roof.

In the end, it took him 40 years to produce his own broadside against the US foreign policy of his youth. In uncharacteristically political style, he spent most of it drawing parallels to the then current resident of the White House.

Continue reading...
show more
Галактика Трансформера
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:23:56 | Created: 2026-07-06 09:25:38

На Хабре уже опубликовано достаточно материалов о необходимости контроля и ограничения ИИ-моделей (alignment!). У широкой публики чувство тревожности от этих призывов уже притупилось. Тем острее была моя реакция на публикацию Станислава Львовского «Они говорящие» в сетевом журнале «Дискурс»

Позвольте представить автора, тем более, что за его творчеством я слежу много лет. Мне Станислав Львовский был известен прежде всего как литработник — поэт, переводчик поэзии, прозаик, критик. Многие его помнят в качестве сетевого журналиста, шеф-редактора порталов OpenSpace и Colta. Не все знают, что Станислав Львовский — серьезный исследователь (магистратура в Шанинке и докторская степень в Оксфорде). Никакие регалии ничего не гарантируют, но для меня репутация автора создает повышенные ожидания от чтения его текстов, в отличие от блогеров, подкастеров, ютуберов с многомиллионной аудиторией. Кроме прочего Станислав Львовский одним из первых начал эксперименты с ИИ-моделями, включая MidJourney и Suno, оставляя следы этого своего трипа в разных сетевых изданиях, а хронику этих публикаций в социальных сетях.

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

Статья появилась после выступления Львовского 15 мая 2026 года с примерно этим текстом в лондонском книжном магазине Idiot Books. В анонсе этого выступления было сказано: «AI — самое важное, что случилось с культурой после появления письменности». 

Читать далее
show more
Hate food waste? 7 creative ways to turn your leftovers into a new meal
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:22:38
Turn the last few ingredients and leftovers in your fridge into completely new dishes you can enjoy

We asked our audience to share their favorite go-to recipes for leftovers. Here are seven dishes — like stuffed peppers and a biryani casserole — that can help you use up all your fridge scraps.

(Image credit: kaisersosa67/Getty Images)

show more
Glasner becomes Forest's fifth head coach in a year
Published: 2026-07-06 09:57:21 | Created: 2026-07-06 09:19:38
Former Crystal Palace manager Oliver Glasner replaces Vitor Pereira following his sacking last week.
show more
The Liberal American Jew’s Dilemma
Published: 2026-07-06 13:59:39 | Created: 2026-07-06 09:18:37
Over the years, I have moved toward the way of being Jewish that my father rejected.
show more
Bring Back the SAT, California
Published: 2026-07-06 21:59:45 | Created: 2026-07-06 09:18:37
Under the test-blind policy, more students are thrown into classes for which they are unprepared.
show more
EV charger rollout in UK slows amid political uncertainty and rise in installation costs
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-07-06 09:00:01 | Created: 2026-07-06 09:17:37

Growth in charge points falls markedly despite surge in number of rapid-charging units

The UK’s rollout of electric vehicle chargers has slowed amid challenging cost pressures and uncertainty over government sales targets.

Charger companies installed 5,100 public charge points in the first half of 2026, pushing the total to 121,171, according to Zapmap, a data company. That was a 10% increase on the same point a year before – well below growth rates above 40% in 2024.

Continue reading...
show more
Watch key moments from England's 3-2 win at the Azteca
Published: 2026-07-06 04:06:23 | Created: 2026-07-06 09:15:37
Jude Bellingham scores twice and Harry Kane converts a penalty as 10-man England beat Mexico 3-2 in the World Cup.
show more
Автотесты: что есть 100% покрытие API? Часть 2
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:11:23 | Created: 2026-07-06 09:12:38

Ку! В первой части Автотесты: что есть 100% покрытие API? Часть 1 я разложил методы на 11 подтипов и дал таблицу — какой тест-кейс к какому подтипу применим. Таблица получилась полезная, но плоская: "применимо / приоритет 1/2/3" — и всё. А самый частый вопрос, который мне прилетел в комментариях и в личку, был не "а где взять такую таблицу", а "а почему именно так? Почему у GET LIST OBJECTS нет RequestIncorrectBody, а у POST CREATE OBJECT есть?"

Справедливый вопрос. Таблица без обоснования — это ещё один эксельник, только красивее оформленный. Поэтому в этой главе пройдёмся по всем 11 подтипам методов не построчно, а по существу: что это за объект, чем он рискует, какие тест-кейсы ему обязательны и почему, какие ему не нужны и почему, и что реально ломается, если тест-кейс пропустить.

Читать далее
show more
'Painful reminder': Charlie Kirk's family speaks as accused killer's hearing begins
Feed: ABC News: Top Stories (https://abcnews.go.com/abcnews/topstories)
Published: 2026-07-06 19:02:18 | Created: 2026-07-06 09:12:37
A judge will decide if prosecutors have enough evidence to warrant a murder trial for the alleged assassin of conservative activist Charlie Kirk.
show more
Unwelcome and undue: Trump’s red-card intervention hurts the US’s World Cup more than it helps | Pablo Iglesias Maurer
Published: 2026-07-06 09:00:01 | Created: 2026-07-06 09:12:37

In pushing Fifa to reverse Folarin Balogun’s suspension, the president did the most American thing possible: assert unasked-for power to get his way

The story of Garrincha’s red card in the 1962 World Cup is the stuff of legend. The Brazilian great was sent off in the semifinals for lashing out at an opponent, but back then, Fifa had no automatic one-match suspension in place. So a disciplinary committee convened the next day to decide his fate for the final.

As the story goes, the assistant referee who had the best view of the offense was paid off and disappeared, and the president of Chile, the tournament’s host, put in a call to Fifa, urging them to decide against any additional suspension. He did so for the sake of keeping one of the tournament’s most entertaining players on the field. Garrincha emerged scot-free, and Brazil won their second World Cup days later.

Continue reading...
show more
Моды к компьютерным играм: творчество или нарушение
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:09:28 | Created: 2026-07-06 09:10:38

В 2016 году разработчик под псевдонимом DoctorM64 выпустил AM2R — фанатский ремейк Metroid II для Game Boy, над которым работал девять лет. Через сутки после релиза он получил официальное уведомление от Nintendo о нарушении авторских прав и был вынужден закрыть загрузку​. Nintendo направила более 500 аналогичных уведомлений о прекращении нарушений​. При этом другие крупные издатели — Bethesda, Valve, Paradox — не только терпят моды, но и создают для них инструменты.

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

Читать далее
show more
Книга: «Black Hat Bash. Нестандартные решения для хакеров и пентестеров»
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:09:36 | Created: 2026-07-06 09:10:38

Привет, Хаброжители! Я хочу рассказать вам о новинке издательства Spint Book.

Дистрибуция вредоносных пакетов

В системах Linux используются такие установщики пакетов, как DEB (Debian) и RPM, в зависимости от дистрибутива. Эти установщики интересны тем, что позволяют упаковать собственные файлы, и, если вам удастся убедить кого-то установить разработанный вами вредоносный пакет, вы сможете встроить бэкдор в целевую систему. В следующих разделах мы рассмотрим систему упаковки DEB, а затем создадим пакеты, содержащие вредоносный код.

Обратите внимание: при установке ПО в Linux по умолчанию требуются root-привилегии; обычный пользователь не может выполнять команды, такие как dpkg -i имя_пакета или rpm -i имя_пакета, если только ему явно не предоставлены повышенные права на данные утилиты.

Читать далее
show more
Гарантия кончилась вчера, а сервер сгорел сегодня
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:06:19 | Created: 2026-07-06 09:07:38

Считаем, сколько компании теряют на просроченной поддержке, и при чём тут штрафы 152-ФЗ — от 3 до 15 млн ₽, а при повторе до 500 млн.

Читать далее
show more
Modbus-датчик от подключения до Grafana без написания кода — только конфиги
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:05:24 | Created: 2026-07-06 09:06:38

Типичная история при работе с промышленными датчиками выглядит примерно так. Есть RS485- датчик, нашли документацию с картой регистров. Написали Python-скрипт, который раз в 10 секунд опрашивает Modbus, парсит регистры и пишет строчку в CSV. Через неделю скрипт падает — оказывается, что порт занят другим процессом, или systemd не поднял его после перезагрузки, или датчик не ответил три раза подряд и скрипт завис в ожидании. Чиним, причесываем, добавляем watchdog. Потом понимаем, что CSV — плохая идея и надо куда-то писать данные нормально. Этот путь знаком многим в промышленной инженерии, но есть и другой. 

Читать далее
show more
Low-code IT-экосистема для управления розничной сетью. Часть 1
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:05:27 | Created: 2026-07-06 09:06:38

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

Читать далее
show more
Если я в чем‑то и опытнее всех, так это в активном поиске работы
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:05:27 | Created: 2026-07-06 09:06:38

В свое время я выбрал не самую востребованную специальность.

И когда я слышал, что другим пишут надоедливые рекрутеры, я удивлялся и не верил.

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

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

Читать далее
show more
US taking stock of NATO as Trump heads to Turkey for summit
Feed: ABC News: Top Stories (https://abcnews.go.com/abcnews/topstories)
Published: 2026-07-06 11:37:41 | Created: 2026-07-06 09:05:37
The summit will be held Tuesday and Wednesday at the Beştepe Presidential Compound.
show more
Fast walkers in their 80s cut their risk of cognitive decline by half, a study finds
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:04:38
In a study, researchers found that people in their 80s and older who walked faster than their peers were less likely to develop cognitive decline.

A new study of people 80 and older with exceptional gaits finds fast walkers have about a 50% lower risk of cognitive decline, showing the connection between physical health and brain health.

(Image credit: FG Trade)

show more
Under Trump, spouses of U.S. citizens face policy changes in the immigration system
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:04:38
People wave U.S. flags to celebrate becoming U.S. citizens after taking the oath of allegiance during a naturalization ceremony in Boston in January 2025.

Spouses of U.S. citizens have traditionally had a special place in immigration law. That's no longer the case, according to the administration and immigration lawyers.

(Image credit: Joseph Prezioso)

show more
These Medicare beneficiaries thought their drug plan was free. Then they lost it
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:04:38
Thousands of Medicare beneficiaries lost drug coverage after their premiums went up and they didn

Thousands of people lost coverage over as little as $8 in delinquent payments. They didn't know their zero-dollar premiums had gone up and they owed money. Most now can't get coverage until 2027.  

(Image credit: fstop123/iStockphoto)

show more
Switching to a cheaper health plan delayed a man's access to vital medicine
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:03:37
A Florida man thought he had carefully planned for a seamless switch between health plans. It was anything but.
show more
Борис Чёрный: уроженец Одессы и создатель Claude Code
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 09:01:26 | Created: 2026-07-06 09:02:38

Бориса Чёрного эвакуировали в США совсем маленьким, примерно в четыре годика. В этом смысле он немного похож на Брина, которого увезли из Москвы в шестилетнем возрасте. Обе семьи бежали от нищеты, чтобы обеспечить детям надежду на светлое будущее в стране, где реально каждый талантливый паренёк может своим умом заработать миллион или миллиард долларов.

Читать далее
show more
Ocado co-founder to step down as chief executive in 2028
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-07-06 08:53:56 | Created: 2026-07-06 09:02:37

Online grocer says Tim Steiner will remain as CEO until December 2027 before taking on ‘founder role’ for a further year

Ocado’s co-founder and chief executive, Tim Steiner, will stand down in 2028 after weeks of speculation over the online grocer’s leadership.

Steiner, who co-founded Ocado in 2000 with two other former Goldman Sachs bankers, will continue to serve as chief executive until the start of the 2028 financial year, which begins in December 2027, by which point the company hopes to have a successor in place.

Continue reading...
show more
How Palestinians Are Building a Digital Archive That Can’t Be Erased
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:02:37
Distributed backups, cyber resilience, and a half-million records are preserving Palestinian history beyond any single building or border.
show more
Smart glasses maker Even Realities hits $1B valuation with $150M funding led by Meituan, Tencent
Published: 2026-07-06 09:00:00 | Created: 2026-07-06 09:00:37
Even Realities, an ex-Apple team building camera-free smart glasses, raised $150 million from Meituan and Tencent at a $1 billion valuation.
show more
Contrapposto by Dave Eggers review – this portrait of an artist falls flat
Published: 2026-07-06 08:42:06 | Created: 2026-07-06 08:57:38

The story of a lifelong friendship between two art-world mavericks from the working-class midwest is disappointingly pious

Dave Eggers, the author of more than a dozen novels as well as a steady stream of children’s and nonfiction books, grew up wanting to be an artist.As a child he took lessons with a Japanese watercolourist, studied painting at college, worked as a magazine cartoonist and illustrator, even curated a New York show entitled Lots of Things Like This featuring pieces by Jean-Michel Basquiat and Marcel Duchamp. He is soon to open a project in San Francisco that he has been hatching for a decade – Art + Water, an amalgam of art school, affordable studios, exhibition galleries and local gathering point.

Cricket Dibb, the cloyingly named hero of Contrapposto, would love a place like Art + Water. He’s 10 years old, a working-class midwestern kid who passes raccoons and broken tractors on his way to school. His stepfather, Robert, thinks nothing of beating his mother, calling her “a gimpy whore”, stealing any money she’s saved. Cricket hates him, not least on aesthetic grounds – “his ugly gold watch, his mouth full of black fillings, his bony bald head, his pockmarked face, his tiny black eyes”. Cricket’s life is erratic, his future unpromising. His grandfather, though, spots him drawing: “You can produce beauty there in your notebooks, from scratch. And harmony. Chaos outside, order on your paper.”

Continue reading...
show more
Готовы проверить свои знания в AI и ML? Попробуйте решить кроссворд и выиграть мерч Selectel
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:55:26 | Created: 2026-07-06 08:56:38

Привет, Хабр! На связи команда Selectel. Старожилы наверняка помнят ИT-кроссворд, который мы проводили в 2023 и 2024 годах. Тогда в течение нескольких дней вы отвечали на сотни вопросов и боролись за призы. Пришло время повторить онлайн-соревнование и провести третий сезон ИТ-кроссворда.

Все вопросы в этом году объединены одной темой — AI и ML. Но не переживайте, если не разбираетесь глубоко в этих направлениях: задания будут разной сложности, а каждая рубрика посвящена отдельной подтеме. В этот раз вас ждут более 100 вопросов о моделях ИИ, истории AI и ML, безопасности и железе для ML-инфраструктуры.

Под катом — краткие правила участия и вопросы первой рубрики. Знатоки, которые наберут за ответы наибольшее количество баллов, получат эксклюзивный мерч Selectel и бонусы на аренду серверов.

Читать далее
show more
Голь на выдумку хитра
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:55:35 | Created: 2026-07-06 08:56:38

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

Читать далее
show more
GigaChat 3.5 — меньше, быстрее, сильнее
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:48:42 | Created: 2026-07-06 08:50:38

Салют, Хабр!

Сегодня мы выкладываем в open source GigaChat 3.5 Ultra — нашу новую 432B-модель. В этом релизе мы впервые для нашей линейки масштабировали собственную гибридную архитектуру на сотни миллиардов параметров, ускорили инференс и усилили модель в коде, агентных сценариях и сложных областях.

GigaChat 3.5 Ultra компактнее прошлого флагмана: 432 млрд параметров вместо 700 млрд у GigaChat 3.1 Ultra. Но это не компромисс «меньше, зато дешевле»: за счёт новых данных, обновлённого рецепта обучения и архитектурных изменений модель стала сильнее, а также эффективнее по памяти и скорости генерации.

Интересно? Добро пожаловать под кат.

Читать далее
show more
Бесплатные нейросети: ТОП-23 лучшие ИИ онлайн для генерации фото, текста из России в 2026 году
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:46:20 | Created: 2026-07-06 08:47:38

К середине 2026 года большие языковые модели и генеративные алгоритмы окончательно перешли из категории технологических развлечений в статус незаменимых производственных инструментов. На этом фоне «бесплатно» стало самым запутанным, а порой и манипулятивным словом на ИТ-рынке. Практически каждый веб-сервис декларирует свободный free-доступ, однако при ближайшем рассмотрении он оказывается жестким freemium-пакетом с урезанными суточными лимитами, многочасовыми очередями на рендеринг и водяными знаками. Для отечественных специалистов ситуация дополнительно осложняется постоянными geo-блокировками со стороны зарубежных ИТ-гигантов, необходимостью искать рабочие прокси-соединения и выпускать международные банковские карты.

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

Читать далее
show more
Как я делал компактную библиотеку для создания приложений с графическим интерфейсом на языке C++. Часть 3
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:46:52 | Created: 2026-07-06 08:47:38

Это третья статья из цикла статей о создании компактной кросс‑платформенной библиотеки для разработки приложений с графическим интерфейсом на языке C++ — Frenchie. Для тех, кто привык изучать исходный код самостоятельно, репозиторий с исходным кодом библиотеки можно найти по ссылке. В данном материале я продолжу рассказывать про ту часть библиотеки, которая управляет состоянием контекстного окна и отслеживает связанные с ним события.

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

Читать далее
show more
Точно ли здесь нужен `any`? 13 сценариев из TypeScript-код-ревью — от `unknown` до границы приложения
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:44:47 | Created: 2026-07-06 08:46:38

Красная волнистая линия под строкой раздражает, и самый быстрый способ её убрать — дописать any, as или !. Компилятор замолкает, сборка зеленеет, PR уходит дальше. Вот только ошибка никуда не делась: она переехала из редактора в рантайм, поближе к пользователю.

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

Поэтому на code review я задаю не привычное «как затипизировать, чтобы TypeScript замолчал», а обратный вопрос:

Что именно я здесь отключаю — и правда ли без этого нельзя?

Веду frontend-команду, много времени провожу в чужих диффах, и про any, as и ! у нас постепенно сложился небольшой свод договорённостей для review. Из него и выросла эта статья: 13 сценариев, которые складываются в один короткий фильтр. Для каждого есть пара «плохо → хорошо» и рабочий пример на TypeScript 6 — всё можно потрогать в playground (он написан на React, но сами приёмы относятся к TypeScript в целом). Разберём any и unknown, сужение и type guards, satisfies, as const, оператор ! и валидацию данных на границе.

Главная мысль:

Типы — это проверяемые обещания о данных. any, а также необоснованные as T и !, позволяют компилятору принять такое обещание без доказательства. Если тип неизвестен — это unknown и сужение; если известен, но невиден компилятору — это guard, валидация или контролируемый инвариант, а не слепое утверждение.

Читать далее
show more
От WordPress-сайта до $220 000 в месяц: как два друга сделали сервис для музыкантов и заработали $1,8 млн
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:44:08 | Created: 2026-07-06 08:45:38

Когда говорят про SaaS, чаще всего представляют продукты для бизнеса: системы учета, аналитики или автоматизации бизнеса.

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

Сегодняшняя история как раз про такой проект.

Михаил и его партнер Дмитрий запустили сервис музыкальной дистрибуции для независимых артистов. За несколько лет они прошли путь от WordPress-сайта, собранного практически без понимания того, как строятся SaaS-продукты, до компании с двумя инвестиционными раундами, командой из 30 человек и выручкой около $220 000 в месяц.

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

Читать далее
show more
UK politics: Farage warned attack against ‘establishment’ over unregistered gifts could lead to harsher punishment – as it happened
Feed: World news | The Guardian (https://www.theguardian.com/world/rss)
Published: 2026-07-06 16:17:24 | Created: 2026-07-06 08:45:37

Reform UK leader claims he is victim of ‘hit job’ as parliamentary standards commissioner investigates £5m donation

On the subject of Andy Burnham, the Financial Times is running a story today saying the access talks his team is holding with senior civil servants, intended to help Whitehall departments get ready to implement the new PM’s policy agenda, are being hindered by the fact that Burnham has not decided who will do the top cabinet jobs.

In the story, Lucy Fisher, George Parker and Anna Gross say:

Talks have not yet formally started with the Treasury and Burnham’s refusal to nominate a chancellor has complicated transition planning.

One Labour figure complained Burnham’s operation was “skeletal”, adding: “Access talks require a shadow cabinet. Burnham needs to nominate key people in advance or he cannot have meaningful talks” ….

Yes. And look – I’m not going to go into what we discussed privately, but everything I’ve seen from Andy publicly suggests that he knows that welfare reform is absolutely necessary … [because] it’s fundamentally about the life chances of a whole generation of young people.

And if we think the best option and best opportunity that we can gift as a country to a generation of young people is a life on benefits – are we serious?

My sense is that the appetite, both within the parliamentary Labour party and the new administration, will be absolutely up for doing this.

One of those is how we support young people. I will not defend an education system that is overly focused on the university route and does not lay out paths to technical qualifications for our young people. Too many young people get to year 10 at school, and they can’t see where school is taking them, because the system isn’t focusing on those young people.

And then, at 16, I believe we need the guarantee of a work placement for 16 to 18-year-olds, apprenticeships for every 16 to 18-year-old who wants one, and what I’ve done in Great Manchester is something that might be looked at more broadly, free bus travel for 16 to 18-year-olds, so that they can access those opportunities.

Continue reading...
show more
Integrity of game at stake over Fifa Balogun decision - Uefa
Published: 2026-07-06 13:58:37 | Created: 2026-07-06 08:43:37
Uefa says Fifa's decision not to uphold Folarin Balogun's immediate ban at the World Cup is "unprecedented, incomprehensible and unjustifiable".
show more
Shoot the People review – a powerful portrait of a talented yet controversial photographer
Published: 2026-07-06 08:00:05 | Created: 2026-07-06 08:42:38

Misan Harriman was catapulted into a new career after turning his camera to anti-racist demonstrations – though the shadow of more recent criticism looms

This is a documentary portrait of the celebrated British-Nigerian photographer, film-maker and activist Misan Harriman, who has campaigned on Gaza and Black Lives Matter, that was completed before the row in May about some of his social media posts. These appeared to amplify anti-Zionist conspiracy theories about media coverage of the Golders Green attack, and inelegantly quoted Susan Sontag’s comments on the Holocaust in relation to Reform UK’s electoral successes. His supporters said this controversy was a smear campaign – and if the film had been made later, Harriman might have wanted to answer the criticisms levelled against him.

As it stands, Harriman emerges from this film as a talented, self-taught photographer: articulate, fluent and candid about his wealthy and privileged background, which allowed him to witness a certain kind of British overclass racism up close. He was making a good living in the financial world before his picture of an anti-racist demonstration went viral after being retweeted by Martin Luther King III (son of Martin Luther King Jr), an interviewee here. Harriman’s new career was born. His short film The After, starring David Oyelowo, was nominated for an Oscar in 2024 and might well have won, in my view, if Wes Anderson had not been included, somewhat against the newcomer spirit of the short film category.

Continue reading...
show more
Зачем переводить сухой регламент в работающие настройки — харденинг Linux
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:36:28 | Created: 2026-07-06 08:37:38

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

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

В подсистеме nf_tables ядра Linux обнаружена уязвимость CVE-2026-23111, которую вызвал единственный лишний символ «!» в исходном коде. Логическая ошибка в функции nf_tables_addchain() создаёт условие use-after-free, позволяющее локальному непривилегированному пользователю выполнить код в контексте ядра и получить полные привилегии root

Патч сводится к удалению этого одиночного символа, но до его выпуска миллионы систем с активным пакетным фильтром nftables оставались открытыми для полного компрометирования хоста

Читать далее
show more
Russian overnight bombardment of Kyiv kills 14, Ukrainian officials say
Feed: ABC News: Top Stories (https://abcnews.go.com/abcnews/topstories)
Published: 2026-07-06 08:39:25 | Created: 2026-07-06 08:37:37
A large Russian drone and missile strike on Kyiv killed at least 14 people and injured dozens in the Ukrainian capital overnight, the city's mayor said.
show more
Токены, интеграции, люди и кривая обучения: размышления об экономике ИИ-агентов
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:35:01 | Created: 2026-07-06 08:36:38

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

Все эти вопросы правильные. Но если мы говорим про корпоративный клиентский сервис — ответов на эти вопросы критически недостаточно.

Читать далее
show more
Массированная атака дронов ВСУ по Петербургу: горит нефтяной терминал
Published: 2026-07-04 10:18:56 | Created: 2026-07-06 08:36:37
Украинские беспилотники в ночь на 4 июля атаковали Санкт-Петербург и Ленинградскую область. Утром стало известно, что горит Петербургский нефтяной терминал — один из крупнейших в регионе.
show more
ЧМ-2026: драматическая победа Англии над Мексикой; Норвегия вынесла Бразилию; ФИФА вернула нападающего США после звонка Трампа
Published: 2026-07-06 10:33:07 | Created: 2026-07-06 08:36:37
На чемпионате мира по футболу в Америке определились первые две пары 1/4 финала: Франция сыграет с Марокко, а Норвегия — с Англией.
show more
Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:28:38 | Created: 2026-07-06 08:29:38

Как работает ядро Joomla 6 на уровне Приложения (Application)? Сколько видов Приложений на самом деле есть в Joomla и в чём между ними разница? Какой жизненный цикл каждого Приложения Joomla, включая роутинг, диспетчеризацию и события плагинов? На эти и другие вопросы попытается дать ответ эта статья, опирающаяся на кодовую базу Joomla 6.1.0. Также в статье хронология вызова триггеров плагинов в разных сценариях.

👉 Бонус для любопытных читателей: а вы знали, что Joomla можно использовать в качестве daemon-процесса?

Читать многотекст
show more
The U.S. faces Belgium in the World Cup on the heels of Trump-Infantino red card call
Feed: NPR Topics: News (https://feeds.npr.org/1001/rss.xml)
Published: 2026-07-06 08:00:00 | Created: 2026-07-06 08:28:38
U.S. striker Folarin Balogun will be in the lineup in the World Cup Round of 16 match against Belgium on Monday. A FIFA disciplinary committee suspended his one-game suspension following his controversial red card in the match against Bosnia-Herzegovina on Wednesday in Santa Clara, Calif.

The U.S. striker Folarin Balogun is expected to start against Belgium in a Round of 16 match after a surprise decision by FIFA to allow him to play despite receiving a red card last week.

(Image credit: Jamie Squire)

show more
Israeli command system identified 850,000 targets in Gaza and Lebanon wars, says supplier
Published: 2026-07-06 08:00:05 | Created: 2026-07-06 08:27:37

Elbit Systems supplied Tzayad digital army programme to map people, vehicles and other objects in real time

Israel identified about 1,000 potential targets a day during the first two years of the wars in Gaza and Lebanon with its command and control system, according to a presentation by the country’s largest arms supplier, Elbit Systems.

A total of 850,000 targets were detected in real time by the Israeli Tzayad digital army programme across all the military’s theatres of war between 7 October and the end of 2025, the company said at a military conference in London.

Continue reading...
show more
Как создавать рекламные креативы, которые конвертят: разберём на примерах
Feed: Все публикации подряд на Хабре (https://habr.com/ru/rss/articles/)
Published: 2026-07-06 08:25:23 | Created: 2026-07-06 08:26:38

Почему одни рекламные креативы собирают заявки, а другие — только лайки? Дело далеко не всегда в дизайне.

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

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

Читать далее
show more
Page 909 of 972 (48575 total items)