Feed aggregator

Я делаю Flora: соцсеть, где у сервера шифртекст, а у ленты открытая формула

Habr.com - Thu, 10/15/2026 - 18:09

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

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

Читать далее

VIVI: что если знания не загрузить в ИИ, а попробовать сделать так что бы они родились из опыта?

Habr.com - Thu, 10/15/2026 - 18:06

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

Читать далее

Почему попап расширения Chrome открывался 89 секунд

Habr.com - Thu, 10/15/2026 - 18:03

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

Читать далее

Сгенерировал сервис, а где его хостить и сколько это стоит

Habr.com - Thu, 10/15/2026 - 18:01

«Вайбкодинг» стал словом 2025 года, а каждый второй, мне кажется, стал вайбкодером именно в 2026 году. Codex, Claude Code, Cursor и даже KIMI за вечер могут написать тебе красивый и полезный сервис. Осталась ерунда — повесить его куда-то, чтобы работал и им могли пользоваться другие. Авось людям пригодится и денег принесёт... Под катом разберу, куда нести ваш классный пет-проект.

Читать

Почему маркетплейс строит свой поиск

Habr.com - Thu, 10/15/2026 - 18:00

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

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

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

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

Читать далее

Сделала Million Dollar Homepage для творчества, но что‑то пошло не так

Habr.com - Thu, 10/15/2026 - 17:49

Помните Million Dollar Homepage, где пиксели продавали по доллару? У меня такая же сетка, только место бесплатное, а вместо рекламы рисунки и стихи.

Этим летом я запустила CreativeTrace: общий холст, на котором любой может оставить маленькую творческую работу. Рисунок, стих, звук, файл, обрывок мысли и ссылку на свой канал или сайт. Прошло четыре месяца: сайт посетили 340 человек, на стене около 50 работ, а я до сих пор не уверена, зачем и кому это может быть нужно. Ниже — как он устроен, что показали цифры и что пошло не так.

Читать далее

MicroBuild: DOOM‑Style движок на AVR

Habr.com - Thu, 10/15/2026 - 17:47

Что, если я скажу, что на 8-битном микроконтроллере AVR можно запустить честный секторный 3D‑движок? Не рейкастер, не вращающийся куб, а настоящий Build Engine в духе Duke Nukem 3D — с порталами, секторами и перепадами высот?

Все знают, что Джон Кармак в 1993 году сделал DOOM. Гораздо меньше людей знают, что Кен Сильверман тогда же пытался разобраться в BSP‑деревьях Кармака, не понял их — и изобрёл свой движок. На нём потом взлетел Duke Nukem 3D. Я пошёл по его стопам — только вместо ПК — AVR, без FPU, без DMA и с крошечным стеком

В статье — как я боролся за каждый такт: Fixed‑Point арифметика, бинарное измерение углов, таблицы синусов, замена рекурсии на очередь задач. И почему 12 FPS на AVR — это повод для гордости.

Читать далее

Облако, NAS или два внешних диска: что дешевле и надёжнее для 3 ТБ в 2026 году

Habr.com - Thu, 10/15/2026 - 17:44

В октябре после аварий в дата-центрах часть файлов в одном из крупных облаков перестала скачиваться, и сроков восстановления компания не назвала. В прошлой статье я провёл два опроса. У 73% ответивших до 3 ТБ данных, которые нельзя потерять, а 45% держат семейные фото на своём сервере или NAS. Поэтому в этот раз вопрос другой: сколько стоит хранить от 1 до 3 ТБ так, чтобы одна авария не уносила все файлы. Я сравнил восемь схем, от одного облака до NAS с копией в холодном хранилище, и проверил, от каких угроз защищает каждая. Цены собраны 15 октября 2026 года, расчёт сделан на пять лет. Команды для шифрованной копии я прогнал на стенде, и две из них повели себя иначе, чем я ожидал.

Коротко для тех, кто листает:

Сравнить схемы

543 уязвимости в индустриальном стандарте: отлавливаем бреши в FFmpeg

Habr.com - Thu, 10/15/2026 - 17:38

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

Меня зовут Егор Боровинских, старший аналитик безопасности веб-приложений в компании «Гарда».

Сегодня хочу поговорить о FFmpeg. Для тех, кто не в курсе, эта open-source библиотека является индустриальным стандартом для мобильных приложений с функциями обработки аудио и видео, которая разбирает контейнеры (MP4, MOV, AVI, RTSP и т. п.) на отдельные потоки. А знаете, что бонусом к этому фреймворку идет порядка 543 зарегистрированных CVE? Причем эти уязвимости фигурируют в программах bugbounty.

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

Читать далее

GENATATOR: учим языковые модели для ДНК восстанавливать структуру генов

Habr.com - Thu, 10/15/2026 - 17:38

Привет, Хабр! Меня зовут Алексей Шмелев, я научный сотрудник группы геномики центра AIDD, AIRI. В нашей команде я занимаюсь разработкой различных моделей для анализа геномных последовательностей, и в этой статье я хочу рассказать про GENATATOR — наш проект по автоматической аннотации генома с помощью DNA language models.

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

Приятного чтения!

Читать далее

Грабли Microsoft 365, о которые я споткнулся, пока делал «админку поверх админки»

Habr.com - Thu, 10/15/2026 - 17:29

Админка Microsoft 365 и Graph не умеют главного — показать, что изменится, до того как изменится. Я делаю открытую утилиту, где любое действие сначала строит план «было → станет» и только потом применяет его, будь то Graph, Exchange PowerShell или LDAP. Вышла версия 2.0.

В статье — не обзор кнопок, а грабли, о которые пришлось споткнуться: Exchange PowerShell, который не работает на Mac, откат Conditional Access и Intune к снимку (где Intune подсовывает маски вместо секретов), и как запускать чужие PowerShell‑скрипты с админским токеном, не отдавая им всё.

Читать далее

DSP на ADAU1701 (версия 2): разработка, устройство, плюсы и минусы

Habr.com - Thu, 10/15/2026 - 17:19

Всем привет! Сегодня мы продолжим разговор о DSP и цифровой обработке звука.

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

Если кому лень читать много текста в конце статьи будет ссылка на видео.

Читать далее

Выбор SIEM: что на самом деле решает. Опрос

Habr.com - Thu, 10/15/2026 - 17:16

Каждый, кто хоть раз пытался выбрать SIEM для своей компании, знает это специфическое чувство: открываешь красивый буклет вендора — а там сплошная магия и обещания ловить 146% атак за три миллисекунды без смс и регистрации. Но стоит дойти до дела, как на сцену врывается реальность: кадровый голод, боль переноса сотен накопленных правил корреляции, сложные облачные сервисы и простые заоблачные цены.

Мы постоянно видим разную мотивацию при выборе SIEM на практике и знаем, какие бывают боли и сомнения. Сейчас хотим проверить наши выводы, опросив хабровчан и перестраховавшись от возможных искажений из‑за собственной насмотренности.

Хотим выяснить, какие критерии действительно важны при выборе SIEM, что сильнее всего мешает внедрению или переходу и какие доказательства состоятельности продукта нужны до покупки, чтобы принять решение. Не пугайтесь: большинство вопросов — это оценки по шкале от 1 до 10. После опроса мы сравним ответы специалистов из компаний разного размера и с разными задачами и обязательно поделимся результатами в статье.

Читать далее

Как фронтенд‑команде сделать мобильное приложение без нативных разработчиков

Habr.com - Thu, 10/15/2026 - 17:15

Нативных разработчиков в команде нет, зато половина хорошо знает Vue, поэтому мобильное приложение для iOS и Android я как лид решил делать на Vue и Capacitor. Разбираю, что этот стек дал веб‑команде, какие сложности пришлось решить с нативным тулчейном, вырезом экрана и клавиатурой и когда Capacitor стоит брать.

Читать далее

Метанавыки — главный актив ИТ‑специалистов в 2027 году: какие качества цифровые гиганты ищут в сотрудниках в эпоху ИИ

Habr.com - Thu, 10/15/2026 - 17:11

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

Исследователи Gartner предупреждают о риске «AI Lock-in» — ситуации, когда компании становятся настолько зависимы от ИИ-систем, что теряют внутренних специалистов, способных понять и исправить ошибки алгоритмов. По оценкам Gartner, бесконтрольная автоматизация без параллельного развития человеческих навыков может привести к дефициту кадров на ключевых позициях в ближайшие годы. Поэтому актуальность скилов отдельно взятых специалистов — это уже не «проблема самих утопающих».

Читать далее

За наждачкой к ИИ: как технологии решают проблемы

Habr.com - Thu, 10/15/2026 - 17:11

Абразивные материалы — обязательный инструмент в хозяйстве домовладельцев: с их помощью шлифуют дерево, зачищают металл и приводят в порядок поверхности перед покраской. В строительстве от качества абразивов зависит буквально все: ровно ли будут обработаны стены и полы, можно ли вообще будет назвать дом красивым и удобным, который не стыдно показать гостям. А на производстве точность обработки абразивами определяет финальное качество деталей. Для предприятий-изготовителей качество абразивной продукции — это вопрос их престижа и постоянных клиентов, которые должны быть уверены, что абразивы под их брендом точно не подведут. Рассказываем про белгородский стартап «Солид» — интеллектуальную платформу визуальной аналитики для контроля качества абразивных изделий. Он создан студентами Белгородского государственного технологического университета им. В. Г. Шухова (БГТУ) и прошел прокачку на межвузовском акселераторе «Хоумнет», реализуемом в рамках ФП «Технологии».

Читать далее

[Перевод] Жаргон функционального программирования

Habr.com - Thu, 10/15/2026 - 17:05

Функциональное программирование (ФП) предоставляет много преимуществ, и, как следствие, его популярность растет. Однако, каждая парадигма программирования имеет собственный уникальный жаргон и ФП не исключение. Цель этого словаря терминов — облегчить изучение ФП.

Примеры написаны на JavaScript (ES2015). Почему JavaScript?

Где уместно, в этом документе используются термины, определенные в Fantasy Land spec.

Читать далее

Рекон как помощник багхантера в поиске скрытых активов

Habr.com - Thu, 10/15/2026 - 17:03

Наверняка вы замечали, что одни багхантеры находят уязвимости одну за другой, а многим это дается с бо́льшим (или даже больши́м) трудом. Хусейн Дахер, известный под ником hussein98d, считает, что дело не в технических навыках. Все решает рекон.

Хусейн Дахер — основатель и CEO компании Web Immunify, родом из Ливана. В багбаунти он больше десяти лет: за это время он нашел и зарепортил более тысячи уязвимостей на разных платформах. Хусейн также входит в топ исследователей на площадке Standoff Bug Bounty.

Один из самых громких результатов — первое место в программе Fidelity National Information Services меньше чем за полгода. Сам Хусейн объясняет это не удачей, а умением находить активы, до которых не добираются другие. С ним можно связаться на webimmunify.com и daherhussein.com.

В этой статье мы расскажем четыре реальные истории из его практики, когда Хусейну удавалось находить уязвимости там, где, казалось бы, уже все исследовано вдоль и поперек. В одной из них «мертвый» IP-адрес, который все обходили стороной, оказался приложением с захватом аккаунта в один клик. В другой старая сборка Android-приложения отдала ключи ко всей инфраструктуре компании. А еще был домен, который находился только через одну поисковую систему, и открыл доступ к базе данных. Чтобы подробнее разобрать каждый кейс, заглядывайте под кат!

Читать далее

Jev 1.14: ищем объекты, проверяем документы и находим кошку среди 96 фотографий

Habr.com - Thu, 10/15/2026 - 17:02

В предыдущей статье я проверял Jev на текстовых задачах: классификации, уверенности ответов, длинном контексте и грязном входе. 14 октября TypeSafe анонсировала Jev 1.14 и открыла экспериментальные возможности: изображения, новый тип вопроса box и расширенный контекст. Захотелось посмотреть, что с их помощью можно сделать на практике и где возникают ошибки.

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

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

Читать далее

Машина БЭСМ-6 и оценка её производительности в эмуляторе

Habr.com - Thu, 10/15/2026 - 16:58

БЭСМ-6 часто называют «миллионником»: её быстродействие оценивают в миллион операций в секунду. Но какие операции имеются в виду (FLOPS, KIPS) и что эта цифра может нам дать? В данной статье разберём устройство машины, её архитектуру и систему команд, запустим программы на эмуляторе Besm6.Net, а также оценим производительность на следующих бенчмарках: Dhrystone, Whetstone, Memspeed и MP-MFLOPS. Отдельно рассмотрим скорость эмуляции на современном компьютере и расчётное время выполнения на БЭСМ-6.

Читать далее

Who's online

There are currently 0 users and 1 guest online.
Syndicate content