Habr

News from Habr


Fresh news
Habr
MaxNardit @ Habr 1 place · today 00:43 EDT

Как я пытался сделать идеальный нечёткий поиск (и почему в итоге пришлось писать 5 уровней скоринга)

Я делаю Beetroot — клипборд-менеджер для Windows на стеке Tauri + React + Rust + SQLite. В моей ежедневной базе 1000+ записей: куски кода, URL-ы, стектрейсы, SQL-запросы, переписки из мессенджеров. Поиск по всему этому должен работать мгновенно и попадать точно в цель.Сначала я пошёл по простому пути: подключил популярную библиотеку Fuse.js и думал, что задача решена. Но реальные данные буфера обмена оказались для неё патологическим кейсом.Эта статья — про путь... Read more

0 fresh

🔮
14.03.2026 ♉︎ Dear Taurus, today will bring you unexpected changes and opportunities in many areas of life.... Read more ›
Habr
cyberscoper @ Habr 2 place · 03/13/2026 23:32 EDT

Анатомия DPI анализа: что происходит с твоим пакетом за первые 16 КБ

Пошаговый разбор того, как ТСПУ анализирует трафик — от первого SYN до поведенческого ML. С конкретными числами, реальными алгоритмами и объяснением почему одни протоколы умирают на первом байте, а другие живут месяцамиБольшинство объяснений про DPI звучат так: «система смотрит на пакеты и блокирует плохие». Это примерно как объяснить работу компилятора словами «берёт код и делает программу».Давай пройдём по тому, что реально происходит с пакетом от момента выхода с твоего устройства... Read more

0 fresh

Habr
ARad @ Habr 3 place · 03/13/2026 22:22 EDT

Архитектура вместо синтаксиса: CodeSpeak — язык разработки следующего поколения, использующий силу LLM спецификаций

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

0 fresh

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

Habr
Simbarus @ Habr · 03/13/2026 22:07 EDT

Как я портировал свою программу с Windows на macOS за один промт в Claude Code, ну почти…

По вечерам я тренирую баскетбольную команду, утром — преподаю черчение, а днём делаю вид что успешный дизайнер на фрилансе.Год назад я сделал свою первую в жизни программу для вставки любых символов напрямую с клавиатуры, но только для Windows. Сегодня рассказываю как я писал hypetype для macOS, сколько потратил часов, нервов и денег в сравнении с Windows версией, чему научился и какие выводы сделал. Читать сиквел → Read more

0 fresh

Habr
StasGaranzha @ Habr · 03/13/2026 20:16 EDT

Знакомьтесь, Барри Уорсо (цикл заметок о выдающихся питонистах)

Влюбился в Python в 1994-м, придумал PEP как систему управления изменениями в языке, спрятал пасхалку import this в стандартную библиотеку и годами прокладывал Python дорогу в Linux-дистрибутивы. Речь пойдёт о Барри Уорсо (Barry Warsaw) – первом неголландце в ядре Python. Будет интересно! Read more

0 fresh

Habr
gtosss @ Habr · 03/13/2026 17:17 EDT

Как я пытался подключиться по SSH к ноутбуку в соседней комнате — и провалился в кроличью нору Windows-маршрутизации

Задача на 30 секунд — ssh root@192.168.31.197 — превратилась в расследование: VPN перехватывает локальный трафик, индексы интерфейсов тасуются при перезагрузке, два WiFi-адаптера в одной подсети создают хаос. Разбираю таблицу маршрутизации Windows, longest prefix match и split tunneling на живом примере. Читать далее Read more

0

Habr
Sivchenko_translate @ Habr · 03/13/2026 17:00 EDT

[Перевод] Как мы подружили однопоточный C++ с многопоточным Rust

Этот пост написан по мотивам выступления, с которым мы с Шисянь Ван ездили на конференцию Rust UnConf, организованную нью-йоркским сообществом Rust. Конференция UnConf собрала поистине потрясающий коллектив энтузиастов a Rust, в компании которых мы более двух часов посвятили глубоким техническим дискуссиям (а также поеданию мороженого). Далее при необходимости я буду ссылаться на опыт нашей компании Antithesis. Читать далее Read more

0

Habr
SGERCEN @ Habr · 03/13/2026 16:30 EDT

Неофициальный Python-клиент для alphaxiv: как мы нашли скрытый API и упаковали его в пакет

У alphaxiv.org есть API — но найти его было непросто: публичная документация появилась совсем недавно, а до этого единственный способ разобраться в том, как он работает, — DevTools и живой трафик браузера. POST-запрос к api.alphaxiv.org/assistant/v2/chat, SSE-поток в ответе, модель aurelle-1.На основе этого исследования мы собрали aurelle-py — Python-пакет для программного доступа к AI-ассистенту alphaxiv: задавать вопросы по arXiv-статьям, стримить ответы, встраивать в исследовательские пайплайны. Мы не пе Read more

0

Habr
CodeFoxAI @ Habr · 03/13/2026 16:15 EDT

Облачные модели Ollama в задачах code review — честное сравнение на примерах

AI всё чаще используется в разработке: генерация кода, автодополнение, агентные IDE. Но возникает логичный вопрос - можно ли доверить LLM полноценный code review?В этой статье я решил проверить это на практике. Я сравнил несколько моделей, доступных через Ollama Cloud - Qwen 3.5, GPT-OSS и DeepSeek v3.1 - и дал им проанализировать реальные Pull Request из легаси-проекта на Python.Спойлер: некоторые модели показали неожиданно хороший результат. Читать далее Read more

0

Habr
larayoda @ Habr · 03/13/2026 15:24 EDT

Дело ФИТ v. Сбер на 1,44 млрд руб: нейросети дали Сбербанку 67% на победу в кассации

Пока юридическое сообщество бурно обсуждало виражи громкого дела № А40-166729/2024 в Суде по интеллектуальным правам, мы решили сменить оптику. Почему бы не добавить к ним немного тензорных вычислений?неШемяка! хладнокровно оценил перспективы обжалования с позиции ответчика и измерил шансы Сбера на отмену миллиардного взыскания в кассации. Спойлер - нейросети попали в яблочко! Читать далее Read more

0

Other news
older that 24 hours
Habr
Kurganov1993 @ Habr · 03/13/2026 01:15 EDT

Как я интегрировал GigaChat API в свой проект: опыт создания AI-ассистента с голосовым управлением

Всем привет! Сегодня я хочу поделиться опытом создания веб-приложения на основе GigaChat API от Сбера. В проекте я использовал не только текстовый диалог с нейросетью, но и добавил голосовой ввод (распознавание речи) и озвучку ответов с помощью SaluteSpeech. Получился полноценный голосовой AI-ассистент. В этой статье я расскажу о технических деталях: как получить доступ к API, как организовать обмен сообщениями, кэшировать токены, обрабатывать ошибки и сделать удобный интерфейс. Читать далее Read more

0

Habr
wlpnnn (hh.ru) @ Habr · 03/13/2026 01:10 EDT

Как мы управляем арсеналом из 500 тестовых стендов: инфраструктурный опыт hh.ru

Привет! Меня зовут Карина Паланчук, я QA-инженер в hh.ru. Наша компания растёт, а вместе с ней — число команд, вовлечённых в разработку и функционал. Появляются новые сервисы, базы данных, очереди. Каждый компонент требует слаженной работы и надёжной поддержки на тестовых стендах.Сегодня мы работаем с гибкой тестовой средой, которую можно настроить под любую задачу. В статье расскажу, как вся эта сложная система выглядит изнутри. Читать далее Read more

0

Habr
alexhu @ Habr · 03/13/2026 00:59 EDT

Разбор мелкой производственной ситуации на металлургическом комбинате

Была такая производственная история на металлургическом комбинате несколько лет назад, которой я занимался. Представитель заказчика поднял непонятный для меня скулёж, что как то неправильно происходит у нас производство. Продукция производилась в нескольких цехах последовательно, а представители находились у нас на комбинате непрерывно, им выделили несколько кабинетов с техникой. Жаловались они генеральному, разбираться направили меня.Первый вопрос - у них нет всей документации на продукцию. Такого быть не. Read more

0

Habr
YukinoKingu (FirstVDS) @ Habr · 03/13/2026 00:52 EDT

[Перевод] Vite 8.0: Долгожданный Rolldown

13 марта 2026 года вышла новая мажорная версия инструмента для сборки фронтенд‑приложений — Vite 8. Главным изменением стал переход на новый бандлер Rolldown, написанный на Rust. Теперь Vite использует единый инструмент вместо связки esbuild и Rollup, что позволяет значительно ускорить сборку — по заявлениям разработчиков, в некоторых проектах прирост достигает 10–30 раз. Это самое значительное изменение архитектуры Vite со времени выхода Vite 2.Кроме этого, в релизе появились встроенные devtools, улучшенна Read more

0

Habr
cyberscoper @ Habr · 03/12/2026 21:47 EDT

DNS TXT как канал доставки конфигов: тихо, надёжно, неубиваемо?

Когда сервер с конфигом заблокировали — клиент отвалился. Разбираем способ доставки который сломать сложнее чем сам интернетУ любого прокси-сервиса есть слабое место которое не связано с протоколом. Сервер переехал, IP сменился, конфиг устарел — и пользователь сидит без связи пока не получит обновление вручную. Чем больше пользователей, тем острее проблема.Стандартное решение — раздавать конфиги через HTTPS. Удобно, пока URL не попал в реестр. После этого тысяча человек одновременно пишет в... Read more

0

Habr
rework @ Habr · 03/12/2026 18:03 EDT

Точка опоры

Человеку нужен горизонт. На Земле он есть всегда — даже в городе, даже в лесу ты знаешь, что где-то там, за домами или деревьями, небо встречается с землей. На Луне горизонта нет. Ты всегда стоишь в центре идеально круглой чаши, и звезды висят над тобой, никогда не мигая.Я прожил здесь тридцать пять лет и не привык.Меня зовут Михаил Ветров. Мне шестьдесят семь. Когда-то я был инженером систем жизнеобеспечения, молодым специалистом,... Read more

0

Habr
gtosss @ Habr · 03/12/2026 17:32 EDT

Вот что я понял, когда стал автором на Хабре

10 лет читал Хабр, но после нескольких публикаций — заметил то, чего не замечал будучи читателем. Про манипуляции авторитетом, конформизм первого лайка и про то как писать статьи (кратко, по делу). Читать далее Read more

0

Habr
vladotpad @ Habr · 03/12/2026 17:25 EDT

SLAY-ASR, или как я перестал волноваться и полюбил тренировать модели

Как добавить аудио-модальность в LLMку максимально экономно? Рассказываю про серию попыток добиться совместимости эмбеддингов разной природы Погрузиться Read more

0

Habr
Gipix @ Habr · 03/12/2026 17:16 EDT

От блокнота к CRM: как случайная аренда автосервиса привела к разработке собственной системы управления

Почему большинство CRM не работают в автосервисах "Гараж", ?Потому что их проектируют 30-летние разработчики, а используют 45-летние мастера, в мазуте и информация о пк заканчивается на Скайпе.Когда я взял в аренду автосервис, оказалось, что: весь учёт ведётся в блокноте и это норма у 80% автосервисов, сложные CRM никто не хочет открывать, интерфейс должен быть быстрее бумагиЭто история о демографии отрасли, UX для мастеров и попытке сделать CRM, которой реально будут... Read more

0

Habr
VeajerodeRusia @ Habr · 03/12/2026 17:15 EDT

Взаимное исключение в Java: от synchronized к Lock

Многопоточность — одна из самых сложных тем в Java. По сути это ситуация, когда несколько потоков работают с общими данными и в процессе работы легко столкнуться с состоянием гонки (race condition), потерей обновлений или даже повреждением структуры данных. Чтобы этого избежать, доступ к критической секции кода нужно ограничить: одновременно там должен находиться только один поток.В Java есть два основных механизма для решения этой задачи: встроенное ключевое слово synchronized и явные... Read more

0

Habr
ignat_penshin @ Habr · 03/12/2026 17:03 EDT

9 агентов, 6 моделей, 1 сервер: как собрать ИИ-компанию на open-source в марте 2026

Я собрал команду из 9 ИИ-агентов, которая проектирует, пишет, тестирует и деплоит других ИИ-агентов. Без людей в цикле. Стоимость — один сервер с GPU.Не бывает «лучшей модели» — бывает лучшая модель для конкретной роли. Оркестратору нужен reasoning (GPQA 88.4%), билдеру — кодогенерация (HumanEval 92.7%), критику — понимание tool use (tau-bench 87.4%). Поэтому вместо одного GPT-5 на все задачи — 6 open-source моделей на 9 ролей.Внутри: конкретный маппинг модель → роль... Read more

0

Habr
red_motif @ Habr · 03/12/2026 16:27 EDT

CyberChef — инструмент, который заменяет десятки утилит

Разработчики, работающие с «грязными» данными регулярно сталкиваются с задачами, которые сами по себе несложны, но требуют небольших вспомогательных инструментов. Нужно декодировать строку Base64 из лога, проверить хеш файла, быстро попробовать XOR-ключ, разобрать бинарный фрагмент или понять, что скрывается внутри странной строки из сетевого дампа. Обычно для этого приходится комбинировать несколько утилит, писать короткие скрипты или искать подходящую библиотеку. В какой-то момент вокруг таких задач накап Read more

0

Habr
HolyZlo @ Habr · 03/12/2026 16:07 EDT

75 проектов в IntelliJ IDEA: как я перестал тонуть в Recent Projects и написал свой плагин

Всем привет. Я уже около 10 лет занимаюсь разработкой и около 5 лет полностью перешел на продукты JetBrains, и за все это время у меня накопилось около 150 проектов как рабочих, так и своих личных, я их конечно же красиво разложил по папочкам на диске, поставил теги на папки в маке и добавил быстрый доступ. Я работаю с несколькими клиентами, активных проектов в работе около 25 штук, стандартные средства и... Read more

0

Habr
Arduinum @ Habr · 03/12/2026 14:58 EDT

Kawai-Focus 2.4: сборка приложения под Arch Linux

Всем доброго дня! В предыдущей статье Kawai-Focus 2.3: логика приложения на TypeScript:1. Переписана логика с JS на TS;2. Разобрана проблема запуска на Arch по issue Сергея (отключена сборка AppImage).Сегодня я покажу, какие есть адекватные способы собрать приложение под Arch Linux без боли и лишних проблем. Для удобства тестирования и сборки я установил операционную систему Cachy OS, которая базируется на Arch Linux. Читать далее Read more

0

Habr
mefdayy (BotHub) @ Habr · 03/12/2026 14:53 EDT

Топ нейросетей для SEO-обработки текста: обзор и сравнение

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

0

Habr
sproshchaev (OTUS) @ Habr · 03/12/2026 14:11 EDT

Git для новичков: ветки, коммиты и первый pull request

Git — это вызов, через который проходит каждый второй новичок в разработке. Ветки называются «asdasd», коммиты — «правки», а pull request пугает своей красной кнопкой. Знакомо?Меня зовут Сергей Прощаев, я Tech Lead в FinTech и преподаватель на курсах в OTUS. В этой статье разбираем самое главное: как создавать ветки и почему их нельзя называть как попало, что писать в коммитах, как сделать pull request в лучших практиках команд разработки Разобраться... Read more

0

Habr
Mindexploit (РТЛабс) @ Habr · 03/12/2026 13:34 EDT

Доступное нагрузочное тестирование: опенсорс-инфраструктура

Как часто вы задумывались о нагрузочном тестировании (НТ), когда на подходе очередной релиз, но времени на дополнительные проверки катастрофически не хватает? В таких условиях НТ обычно выглядит ненужной роскошью, но на деле оно — неотъемлемая часть процесса, которой нельзя пренебрегать. Нагрузочное тестирование помогает избежать множества рисков, особенно в условиях роста количества пользователей и требований к производительности. Мы — команда QA из РТЛабс. В этой статье мы расскажем, как с помощью... Read more

0

Habr
janeprod @ Habr · 03/12/2026 13:10 EDT

PMBoK 7 vs PMBoK 8: что изменилось и зачем это знать креативному PM в геймдеве

Признаюсь сразу: я никогда не работала по PMBoK как по инструкции. И подозреваю, что большинство PM-ов в арт-аутсорсе - тоже. Слишком много процессов, слишком мало про то, что происходит, когда клиент на третьем ревью говорит «а давайте поменяем концепцию».Но PMBoK 8 - первое издание, которое я открыла из искреннего любопытства. Разбираю, что изменилось и почему это наконец-то работает для креативных PM-ов. Читать далее Read more

0

Habr
ARad @ Habr · 03/12/2026 12:47 EDT

[Перевод] Почему они хотят избавиться от инженеров-программистов

С некоторых пор я пытаюсь уловить настроения, стоящие за этим активным продвижением идеи об «ИИ, который пишет весь код».Не «ИИ помогает вам автодополнить функцию». Не «ИИ объясняет стек вызовов». Я имею в виду полноценную риторику:«Нам больше не понадобятся инженеры-программисты».И я никак не мог сформулировать, что именно меня в этом напрягает — пока в голове не щелкнуло. Читать далее Read more

0

Habr
it-infinite @ Habr · 03/12/2026 12:46 EDT

Vibe Coding vs Deep Development: Почему я использую ИИ тоннами, но никогда не позволю ему думать за меня

Дисклеймер: Эта статья не о том, что «Vibe Coding — это зло». Если вам нужно быстро склепать прототип для презентации инвесторам или сделать лендинг за час — вперед, это легитимный инструмент. Эта статья о том, почему для профессионального роста и долгосрочной устойчивости как инженера важно разделять понятия «погонщик ИИ» и «инженер, использующий ИИ». Читать далее Read more

0

Most popular sources

  • You see 764 news out of 764.
  • Sources 61 out of 61.
The Fintech Times 0%
ScienceDaily 0%
Tech Wire Asia 0%
VentureBeat 0%
ArcticStartup 0%
View sources »

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

14.03.2026 01:18
Last update: 01:06 EDT.
News rating updated: 07:11.

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