17 place 0 fresh

186 Из ядра Linux выпилили strncpy: шесть лет, 362 коммита, одна функция

Habr
opium @ Habr · today 03:22 EDT

Из ядра Linux выпилили strncpy: шесть лет, 362 коммита, одна функция

19 июня Линус Торвальдс влил merge, который убрал из ядра Linux функцию strncpy — шесть лет работы, 362 коммита, семьдесят человек ради одной функции стандартной библиотеки C. Разбираю, почему «просто заменить небезопасную функцию» в C совсем не просто: strncpy только выглядит как «безопасный strcpy» из-за параметра n, а на деле это даже не строковая функция, а реликт fixed-width полей из AT&T Unix 1979 года. Главное в истории не сам выпил, а его цена: заменить нельзя автозаменой, потому что каждый из 362 в

To see detailed statistics for the news please log in »

Read the original

Add your comment
You must be logged in with Facebook to read and write comments.

A newsletter a day!

You may get 10 most important news around midday in daily newsletter. Press the button and we will send you the most important news only, no spam attached.

or register

LIKE us on Facebook so you won't miss the most important news of the day!

News from the same source
Habr Habr
Silicon Valley
George Avalos @ Silicon Valley 1 place · 02/07/2106 01:28 EDT

Newark apartment complex bought for much less than prior value

An East Bay apartment complex has been bought at a price that's well below its prior value. Read more

0

🔮
23.06.2026 ♉︎ Dear Taurus, today your day is filled with harmony and opportunities for growth in many... Read more ›
Silicon Valley
George Avalos @ Silicon Valley 2 place · 02/07/2106 01:28 EDT

PG&E buys San Jose building to bolster South Bay operations

A PG&E Corp. unit has bought a San Jose building in a move to bolster the utility's South Bay operations. Read more

0

Irish Tech News
Ronan Leonard @ Irish Tech News 1 place · today 05:30 EDT

Four Irish Founders Accepted into Y Combinator’s Summer 2026 Batch

Four Irish founders are heading to Silicon Valley after being accepted into Y Combinator’s Summer 2026 batch, one of the world’s most influential startup programmes as they build companies in AI-powered financial technology and advanced manufacturing. Founded by Ryan Morrissey and Bence Redmond, Blueprints lets users express a plain-English conviction about the world and turn […] Read more

0 newcommer

Business Insider
Kathleen Elkins @ Business Insider 2 place · today 05:30 EDT

Real estate investors using rentals for cash flow are switching to more passive strategies to make money while they sleep

"I still want the real-estate exposure, but I don't want to go out there and just buy a 20-unit apartment building myself," one investor said. Read more

0 newcommer

Wired
Kat Merck @ Wired 1 place · today 05:30 EDT

Prime Day Knocked Hundreds Off Our Top Pool-Cleaning Robots (2026)

Summer is for relaxing, not cleaning. Upgrade your backyard setup with a robot that cleans your pool for you. Read more

0 newcommer

GSMArena.com
GSMArena.com 1 place · today 05:30 EDT

Realme P4x 4G goes official with an 8,000mAh battery and a refreshed design

Realme has quietly launched the Realme P4x 4G in select markets. Compared to the 5G Realme P4x, which was unveiled in December last year, the new 4G variant brings a larger battery, a refreshed rear panel, and several other hardware changes. The Realme P4x 4G sports a slightly larger 6.8-inch LCD display with HD+ resolution and a 120Hz refresh rate. Unlike the 5G variant, which features a hole-punch cutout, the... Read more

0 newcommer

EU-Startups
David Cendon Garcia @ EU-Startups 1 place · today 05:29 EDT

14 million poorly insulated German homes: VARM raises €17.5 million to expand its installer network

VARM, a Berlin-based startup training and deploying insulation specialists, has raised €17.5 million in a Series A funding round to expand its scalable home insulation model across Germany and, eventually, Europe. The round was led by ABN AMRO Sustainable Impact Fund and co-led by GET Fund, with participation from Aurum Impact and existing investors Emerge ... Read more

0 newcommer

TechRadar
TechRadar 1 place · today 05:27 EDT

I'm making my fellow commuters jealous with the Shark ChillPill personal fan this week — and you can get your own for 20% off over Prime Day

Stuck on a bus? Train air conditioning broken? With this little fan, you'll stay cool and comfortable no matter what your commute throws at you. Read more

0 newcommer

Habr
Gonchar_POTT @ Habr 1 place · today 05:26 EDT

Second Machine Age: почти review

Рекомендую для тщательного прочтения или, если навык чтения длинных текстов утерян, хотя бы для беглого просмотра – “The Second Machine Age”, авторов Erik Brynjolfsson и Andrew McAfee.Возможно, получится взглянуть на "ИИ – бесполезен в разработке (науке, транспорте, производстве штанов, в борьбе с комарами и сорняками, нужное подчеркнуть)" с другой точки зрения. У меня, кажется, это получилось. Для тех, кто не найдет сил ни на чтение, ни на беглый просмотр, рискну... Read more

0 newcommer

Business Insider
Jessica Orwig,Leon Siciliano,Lara O'Reilly @ Business Insider 3 place · today 05:26 EDT

The executive behind M&M's says this is marketing's most overlooked skill

Rankin Carroll of Mars emphasizes the importance of entertainment in marketing, highlighting campaigns like Snickers' UEFA Euro 2024 partnership. Read more

0 newcommer

Habr
SimpleOne_it (SimpleOne) @ Habr 2 place · today 05:25 EDT

Сисадмин ушёл: что делать, если учёт ИТ-активов был в его голове

Классический сценарий: весь учёт ИТ-активов вёл один человек – желательно в Excel, ещё желательнее в голове. Человек уходит, и выясняется, что никто толком не знает, сколько серверов в серверной, когда заканчиваются гарантии и где документы на закупку. Поговорим о том, почему это происходит почти в каждой второй компании и почему с 2025 года он ещё и создаёт регуляторные риски. И главное как выстроить учёт так, чтобы уход конкретного человека снова... Read more

0 newcommer

Wired
Chris Haslam @ Wired 2 place · today 05:24 EDT

The Best Amazon Prime Day Headphone Deals (2026)

From AirPods to on-ears, we’ve tested hundreds of pairs of headphones. Here are the best deals from Amazon’s biggest sale event. Read more

0 newcommer

Wired
Kat Merck @ Wired 3 place · today 05:21 EDT

Best Prime Day Smart Bird Feeder Deals (2026)

These camera-equipped feeders will introduce you to birds you never knew were visiting, and many WIRED favorites are on sale for Prime Day. Read more

0 fresh

Habr
GRADDATA (VK Tech, VK) @ Habr 3 place · today 05:17 EDT

Легаси-ОС как тормоз виртуализации: что меняет современный стек РЕД ОС в VK Cloud

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

0 fresh

Business Insider
Tess Martinelli @ Business Insider · today 05:17 EDT

I'm 56 and struggling to find a job. I think employers can sense my desperation, but I wish they knew how capable I am.

After 22 months of unemployment, a 56-year-old woman says countless job rejections have hurt her confidence and she fears for her financial future. Read more

0 fresh

The most popular news from the same source for the last week
Habr Habr
Habr
ababo @ Habr · 06/16/2026 05:00 EDT

Что будет, если убрать сохранённое состояние из IaC? Опыт создания Wye

Практически все современные системы управления инфраструктурой опираются на один и тот же фундаментальный механизм — сохранённое состояние (persistent state).Terraform хранит состояние в .tfstate, Crossplane использует Kubernetes API как систему записи, GitOps-решения строят дополнительные слои поверх Kubernetes. Архитектурные различия между этими инструментами огромны, но их объединяет одна идея: между конфигурацией и реальной инфраструктурой существует некоторое долговременное представление мира, которое. Read more

0

Habr
melnik909 (RUVDS.com) @ Habr · 06/16/2026 05:01 EDT

Вы не знаете HTML. Мои вопросы об HTML с ответами

Хабр, привет!Меня всегда раздражали вопросы на проверку знаний HTML и CSS. На моей памяти я ни разу не встретил человека, который спрашивал что-то интересное. По этой причине у меня появилось несколько статей с вопросами по CSS, которые собрали достаточно много просмотров для меня.А что касается HTML, то я ничего не написал. Сегодня буду исправляться. Сразу скажу, что это не будут вопросы в стиле: «А какие HTML5-элементы вы знаете?». Мне хочется,... Read more

0

Habr
dm_din (Далее) @ Habr · 06/16/2026 05:03 EDT

Декларативное RPC вместо REST-ручек — победили сетевой бойлерплейт и вычистили код с помощью фреймворка Chord

Во многих проектах взаимодействие фронта с бэком до сих пор строится по классике: ручки, fetch, headers, дублирование типов. При таком подходе внушительная часть кода уходит на обслуживание сети, а не на саму бизнес-логику. Мы решили эту проблему через Chord — фреймворк сетевого уровня на базе JSON-RPC. Используем его уже более 2 лет. Эта статья для фронтенд- и фулстек-разработчиков, работающих с TypeScript и мета-фреймворками вроде SvelteKit, Next или Nuxt. В ней... Read more

0

Habr
Maxpiter @ Habr · 06/16/2026 05:01 EDT

Дашборд для SSRS и Power BI Report Server, которого нет ни у кого: собираем сами и забираем готовым

Готового мониторинга для SSRS и Power BI Report Server в сети нет - одни обзоры «SQL Server» с CPU и памятью. Собрал свой на Grafana: трейс упавших рассылок, тяжёлые отчёты, ночная нагрузка pbix и грабли с часовым поясом. Сборку отдаю целиком. Читать далее Read more

0

Habr
M_Fuchko (Orion soft) @ Habr · 06/16/2026 05:09 EDT

Расследуем проблемы terraform-provider-ovirt

Привет, Хабр. Я Михаил Фучко, технический продакт-менеджер SDN и Terraform в команде zVirt. Я продолжаю серию статей о пути, который мы проделали в процессе разработки собственного провайдера инфраструктуры для Terraform. В предыдущей части мы честно попробовали воспользоваться опенсорс-провайдером Terraform для oVirt и получили неоднозначные результаты (на самом деле вполне однозначные).  Эта статья посвящена анализу провала проекта terraform-provider-ovirt. Посмотрим на принятые решения, поищем первопричи Read more

0

Habr
k2gl @ Habr · 06/16/2026 05:26 EDT

«Fix typo»: как в PHP закоммитили бэкдор и почему composer install — это акт доверия

Каждый composer install — это акт доверия: вы запускаете на CI и в проде код, который собрал и опубликовал кто‑то другой, а проверяете обычно лишь хеш в composer.lock. Но хеш отвечает на вопрос «тот же ли это байт, что вчера», а не «кто и из чего его собрал».Реальные инциденты показывают цену этого доверия: в 2021-м в исходники PHP закоммитили бэкдор от имени Расмуса Лердорфа; в xz вредонос жил в release‑архиве,... Read more

0

Habr
kirillinyakin @ Habr · 06/16/2026 05:29 EDT

Как я писал генератор TypeScript-биндингов для Tauri

В Tauri фронтенд дёргает Rust-команды через invoke("get_user", { userId: 42 }) — строка, объект, никакой проверки типов. После очередного вечера, убитого на расхождение snake_case и camelCase, я написал генератор, который превращает Rust-команды и serde-типы в готовые TypeScript-файлы — без аннотаций и правок в коде приложения.Под катом — почему генерировать надо не то, что написано в коде, а то, что serde реально шлёт по проводу; как я выпустил три релиза за... Read more

0

Habr
kms_bany @ Habr · 06/16/2026 05:39 EDT

Эволюция токенов цветов в Туту: как навести порядок в дизайне и не уехать в дурку

Создание единой дизайн-системы для крупного кроссплатформенного продукта — это всегда вызов. А если процесс совпадает с масштабным ребрендингом компании, задача усложняется в разы. В этой статье мы разберем двухлетний кейс команды «Туту», которая прошла путь от полного отсутствия стандартов до гибкой, масштабируемой и строго контролируемой архитектуры токенов цвета. Читать далее Read more

0

Habr
AgileChange @ Habr · 06/16/2026 05:37 EDT

OS Personium: инженерный подход к психологии

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

0

Habr
makaravich @ Habr · 06/16/2026 05:45 EDT

Как я писал Телеграм-бота. На Вордпрессе

Вы возможно будете смеяться, но таки да, однажды я на полном серьёзе решил написать Телеграм-бота, использовав в качестве движка WordPress. В итоге это всё зашло настолько далеко, что вылилось в полноценный плагин. Его можно использовать как для интеграции сайта с Телеграмом, так и для быстрого создания автономных Телеграм-ботов, не связанных с веб-проектом.Сразу оговорюсь, что плагин, о котором пойдет речь, рассчитан в первую очередь на разработчиков. Для обычного администратора Вордпресса там... Read more

0

Most popular sources

  • You see 1,058 news out of 1,058.
  • Sources 61 out of 61.
ReadWrite 0%
Inc42 Media 0%
The Fintech Times 0%
BetaKit 0%
AlleyWatch 0%
View sources »

LIKE us on Facebook so you won't miss the most important news of the day!

23.06.2026 05:43
Last update: 05:36 EDT.
News rating updated: 12:36.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 © 2026