Feed aggregator

Как я портировал OpenWrt на роутер от МТС, который OpenWrt скоро будет поддерживать

Habr.com - Mon, 09/28/2026 - 13:15

У многих абонентов МТС дома стоит TP‑Link EX220: провайдер ставил его при подключении. Смотришь на страницу устройства в вики OpenWrt, а там написано, что EX220 v1 поддерживается. Скачиваешь образ, начинаешь прошивать и получаешь молчание в консоли.

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

Читать далее

«Переходи на Spark», говорили они. Сравнил pandas, Polars, DuckDB и PySpark на слабой машине

Habr.com - Mon, 09/28/2026 - 13:09

Сценарий знакомый: открываешь в pandas файл побольше, ноутбук задумывается, и через минуту всё падает с MemoryError. Следом обычно звучит совет: для больших данных есть Spark. Я решил проверить его цифрами, но не на кластере, а на слабой машине с двумя ядрами и 5,8 ГБ памяти.

Сравнил шесть вариантов: pandas, pandas с pyarrow, Polars, Polars в потоковом режиме, DuckDB и PySpark. Пять типовых операций, объёмы от 6 до 180 млн строк, контроль памяти и автоматическая сверка результатов между библиотеками. Эта сверка по дороге нашла баг, из-за которого Spark терял целый день данных.

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

Смотреть результаты

Очереди сообщений в Bitrix Framework

Habr.com - Mon, 09/28/2026 - 13:00

Очереди в Bitrix Framework выполняют задачи в фоне. Это помогает разгрузить систему, если какие-то операции требуют много времени или ресурсов.

Разбираем подробнее, как они работают и как их настраивать — на примере.

Читать далее

Аттестация и практика работы по новым приказам ФСТЭК 17 и 117

Habr.com - Mon, 09/28/2026 - 13:00

Привет, Хабр! На связи Алёна, аналитик по информационной безопасности в Selectel. В последние пять лет вышло множество нормативно‑правовых актов от ФСТЭК России, которые кардинально изменили как подход к защите государственных информационных систем (далее — ГИС), так и порядок их аттестации и последующей эксплуатации. 

Так как все эти регламенты выходили последовательно, и на данный момент уже началась корректировка ранее изданных положений пришло время поделиться нашим видением процесса аттестации системы по всем новым требованиям к ГИС.  

Мы уже прошли этот путь и готовы к размещению у нас клиентских ИС, к которым предъявляются требования по соответствию приказу ФСТЭК России № 117. 

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

Читать далее →

Искал пальмовое масло в 110 тысячах составов и нашёл его в витамине A. Почему поиск по слову врёт

Habr.com - Mon, 09/28/2026 - 12:54

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

Читать далее

Как и зачем я сделал свой маппер

Habr.com - Mon, 09/28/2026 - 12:54

Я не люблю Clean Architecture, не люблю DTO и не люблю мапперы.

Они превращают сохранение одной строки в базу в путешествие через четыре проекта, три слоя абстракций и папку Mappings, в которую никто не заглядывал со времён первого коммита. Чтобы добавить одно поле на форму, надо поменять сущность, DTO, команду, валидатор, профиль маппинга и тест на профиль маппинга. Шесть файлов ради одной колонки. А если в одном из них забыть, никто ничего не скажет.

Поэтому я, конечно же, написал маппер.

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

AI SLOP WARNING. Большую часть кода этой библиотеки написали нейросети, как и 98% текста этой статьи. Я ставил задачи, проверял и исправлял. Если вас это оскорбляет - дальше можно не читать, ничего хорошего вас там не ждёт.

Читать далее

Лабораторная работа №2: учим ИИ готовить КП на внедрение ERP

Habr.com - Mon, 09/28/2026 - 12:52

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

Тогда задача выглядела довольно просто: пользователь пишет в Telegram, что начинается новый проект, отвечает на несколько вопросов, а дальше система сама создаёт нужные объекты в 1С и других информационных системах. Самым интересным результатом эксперимента оказалось то, что большая часть процесса вообще не требовала LLM. Языковая модель помогла нам построить роботов и управление ими, но когда процесс был формализован, дальше вполне успешно работали обычные алгоритмы и сценарии.

На этот раз мы решили взять другую задачу.

Она постоянно возникает у 1С-интеграторов и, казалось бы, гораздо лучше подходит для применения LLM.

Оценка проекта внедрения ERP.

Клиент присылает ТЗ или короткий бриф с описанием задач и ожиданий от внедрения 1C ERP. Нужно его прочитать, понять требования, разобраться в текущей системе, найти интеграции, определить функциональные области, прикинуть состав команды, посчитать трудозатраты, построить график и в конце сделать коммерческое предложение.

То есть вроде бы идеальная работа для искусственного интеллекта. Прямо хочется закинуть эти файлы в Чат подороже и на выходе увидеть чудо - красивое оформленное КП с оценками, которые безусловно позволят одержать победу. Можно бронировать место на конференции Infostart с докладом "Я заставил LLM угадывать правильную цену проекта"

Читать далее

Бренды и товарные знаки Югославии: их судьба после развала страны

Habr.com - Mon, 09/28/2026 - 12:34

Заново сформированная после Второй мировой войны Югославия, возглавляемая Иосипом Броз Тито, недолго просуществовала в сателлитной конструкции взаимодействия с Советским Союзом: личные отношения руководителей двух стран были испорчены в 50-е годы XX века, в результате чего созданное государственное образование до самого своего конца балансировало на грани между Западом и Востоком, собирая соответствующую финансовую и геополитическую выгоду со всех сторон.

Советский Союз помог балканским властям обновить разрушенную промышленную базу и предоставил в последующем (60-70-е гг. XX века, когда отношения немного нормализовались) возможность торговать товарами на своем внутреннем рынке.

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

Читать далее

Как синхронизировать внутреннюю поддержку в ретейле: база знаний, ИИ и мессенджеры

Habr.com - Mon, 09/28/2026 - 12:22

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

Читать далее

Как мы проектировали поиск по закупкам и почему «найти больше» оказалось неправильной метрикой

Habr.com - Mon, 09/28/2026 - 12:16

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

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

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

Читать далее

Синхронизация Claude Code, месяц спустя: что ещё сломалось, когда машин стало две по-настоящему

Habr.com - Mon, 09/28/2026 - 12:16

Продолжение статьи о синхронизации Claude Code между машинами через git: пять новых граблей за месяц эксплуатации на двух реальных машинах — от веток в транскрипте сессий до секретов, которые чуть не стёрлись сами.

Читать далее

Где заканчивается автопилот в DR: разбор оркестрации ВМ, WORM в S3, конфликтов с СРК и задач DBA

Habr.com - Mon, 09/28/2026 - 12:14

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

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

Под катом разбор этих тем и линк на демо.

Кат

Зарплатный фонд в 2027 году: сколько будет стоить один сотрудник после всех изменений

Habr.com - Mon, 09/28/2026 - 12:13

Привет, Хабр! Меня зовут Ольга, я финансовый директор Аспро и руководитель продукта Аспро.Финансы.

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

Разберем, что изменилось в 2026 году, что готовится на 2027, и как считать, сколько стоит один сотрудник.

Читать далее

От игрушки с AliExpress до профессиональной оптики: какие микроскопы можно рекомендовать для ремонта электроники

Habr.com - Mon, 09/28/2026 - 12:10

Привет, Хабр! Сегодня поговорим о микроскопах. Постараюсь рассказать о своем опыте подбора разных моделей для своих ремонтных целей. Первый у меня появился лет десять назад, наверное, — я тогда занялся изучением ремонта телефонов. Было интересно разбирать и анализировать поломки, постепенно стало получаться, но пришло понимание, что без оптики прогресса не будет. Хотелось ведь рассмотреть SMD-компоненты, дорожки и вот это все. Решил не рисковать и приобрел пластиковый китайский USB-микроскоп. Да, прибор оказался почти игрушечным, но пользу все-таки принес.

Позже задачи менялись, ремонты становились все более сложными и комплексными. Вместе с ними изменялись и микроскопы. Короче, решил поделиться своим впечатлением о них с вами. Расскажу о пяти приборах — четырех, с которыми я работал, и одном, о котором можно пока лишь помечтать. Поехали! 

Читать далее

Сентябрьский «В тренде VM»: уязвимости TeamCity, TrueConf, SharePoint, Windows и Zimbra Collaboration

Habr.com - Mon, 09/28/2026 - 12:07

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

На связи Александр Леонов, ведущий эксперт центра безопасности Positive Technologies (PT ESC) и дежурный по самым опасным уязвимостям месяца. Мы с командой аналитиков Positive Technologies регулярно смотрим на поток информации об уязвимостях из самых разных источников: бюллетени безопасности вендоров, соцсети, блоги, телеграм-каналы, репозитории кода, базы уязвимостей и эксплойтов. Из этого многообразия мы стараемся выделять самое важное – трендовые уязвимости, которые уже используются в реальных атаках или с высокой вероятностью будут эксплуатироваться в ближайшее время.

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

Читать далее

Мой бесплатный сервис чуть не стал сканером портов для всего интернета

Habr.com - Mon, 09/28/2026 - 12:07

Я сделал бесплатную проверку сайтов на нарушения 152-ФЗ: вводишь адрес, получаешь список проблем. Первая версия умела ещё кое-что, чего я в неё не закладывал. Подставляешь чужой хост и порт, и по тексту ошибки видно, открыт порт или закрыт. Бесплатный сканер портов для всего интернета, причём запросы идут с адресов Cloudflare.

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

Читать далее

Почему dial-up модем выжимал 56 килобит/сек. И то не всегда

Habr.com - Mon, 09/28/2026 - 12:05

Моя единственная любимая сцена из третьего «Терминатора» — когда героиня Кристанны Локен имитирует звук модема в телефонную трубку. Тогда это казалось жутко футуристично: мол, робот из будущего, конечно же, умеет в «современные технологии». И да, в 2003 году фраза «современные технологии» про модемное соединение через телефон была еще без кавычек.

Думаю, этот звук (Пиииии-врррр-кххх) помнят все, кто еще застал dial-up. Про эту ностальгическую технологию написано немало статей и подробно разобраны все технологии и механики ее работы. Но меня всегда интересовало другое.

Вспомним цифры. На коробке модема было написано 56k, а в окошке соединения — 33,6k, 48k, у везунчиков 52k. Число 56k там почти не появлялось.

Почему так? Считалось, что всему виной качество наших линий связи до АТС.

Но это очевидно не так: по этой же самой паре потом работал ADSL, сначала в десятки, а потом и в сотню раз быстрее. Значит, дело все-таки было не в проводах, а в технологии.

Так почему именно 56k? Разберемся.

Читать далее

Снова про Java форматтеры

Habr.com - Mon, 09/28/2026 - 12:03

Не раз уже поднималась тема про форматтеры для Java, вот всего пару лет назад выкладывали перевод статьи с обзором текущего состояния подобных утилит

Но появилось что-то новенькое....

KillBot: защита от ботов и DDoS — два года разработки на живом трафике

Habr.com - Mon, 09/28/2026 - 12:03

Как настоящий кодер, я сначала что-то сделал, потом начал думать куда бы это засунуть.

Внутри коллекция граблей и своих косяков которые я собрал за 2 года. НО результат:
3000+ активных сайтов, 12 серверов, 2 млн. реальных пользователей в сутки, и почти столько же ботов.

Короче, наступать на грабли нужно, иначе нейронные связи не развить - главное, чтобы в конце из этого выросло что-то реально стоящее.

Читать далее

Где работать в IT в 2026: «Альфа‑Деньги»

Habr.com - Mon, 09/28/2026 - 12:00

Наша рубрика «Где работать в IT» — это интервью с интересными айти‑компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.

Сегодня мы расскажем о финтех‑компании «Альфа‑Деньги» (до февраля 2026 — «А ДЕНЬГИ») — одном из самых быстрорастущих игроков российского финтех‑рынка. Основанная в 2022 году компания всего за три года прошла путь от стартапа до одного из лидеров отрасли.

Читать далее

Who's online

There are currently 0 users and 13 guests online.
Syndicate content