После шести месяцев разработки опубликован выпуск среды рабочего стола GNOME 51.
Релиз в основном про плавность интерфейса, улучшения Wayland/Mutter, удобство встроенных приложений и корпоративные сценарии. Также продолжается техническая модернизация: SVG-курсоры, обновлённый GTK и переход от gnome-keyring к Rust-компоненту oo7.
( читать дальше... )
Три года — именно на такую глубину может заглянуть выездная налоговая проверка. Пять лет — именно столько по закону обязаны храниться документы бухгалтерского учета. Если за эти годы в компании накопился провал — несведенные остатки, утраченная первичка, отчетность, которую сдавали «на глаз», — учет уже не бухгалтерская мелочь. Это риск, который прямо ложится на директора и на собственника, а в IT-компаниях он часто обостряется сменой юрлица, привлечением инвестора или структурной перестройкой группы.
В статье разберем в каких случаях учет действительно пора восстанавливать, чем грозит бездействие по нормам НК РФ и КоАП РФ, как проходит сама работа по этапам и почему разовое восстановление без периодического контроля почти всегда откатывается назад.
Читать далееНа встрече по требованиям к рабочим устройствам прозвучало привычное: диски зашифрованы, значит, потеря ноутбука не инцидент. Я спросил, что именно мы считаем защищённым, если его потеряли закрытым, но не выключенным - то есть так, как чаще всего и теряют.
Ответа не нашлось ни у кого, включая меня. Пошёл разбираться, и оказалось, что «диск зашифрован» и «данные защищены» - это два утверждения с разными условиями, и второе из первого не следует.
Читать далееВ компании может быть сильная команда, десятки идей и стабильный бизнес — но при этом не быть единого ответа на вопрос: куда двигаться дальше?
Продажи требуют ресурсов на привлечение клиентов, маркетинг предлагает новые сегменты, производство говорит об ограничениях, HR — о дефиците людей, а собственник видит еще несколько направлений роста. Каждое предложение может быть разумным, но ресурсов одновременно на всё не хватает.
В такой ситуации компании нужен не очередной мозговой штурм, а управленческий выбор: на чем сосредоточиться, от чего отказаться и какие решения реализовывать в первую очередь.
Для этого и проводят стратегические сессии.
Читать далееГод работы с ИИ-агентом на потоке отучил меня от фразы «модель поглупела». Почти всё, что выглядит тупостью или галлюцинациями, раскладывается на три дефекта инструкции: правило написано прозой, правило написано в форме «как не надо», у правила нет проверки. Хочу поделиться приёмами как это лечится, и рассказать про контур, в котором агент дописывает инструкцию себе сам. Замеров не будет, вместо них список того, что перестало происходить. Всё, на что я ссылаюсь, лежит в публичном репозитории; ссылки по тексту.
Читать далееКак открыть транзакцию на уровне use case, передать её репозиториям без зависимости бизнес-логики от ORM и правильно обработать вложенные вызовы.
Читать далееМашинное обучение для обнаружения угроз, AI-помощник администратора и контроль доступа к провайдерам нейросетей. Разберём, как NGFW-решения адаптируются к AI-изменениям ИТ-ландшафта. Что нового у российских и зарубежных вендоров, где заканчиваются возможности межсетевого экрана и какое место в AI-трансформации сетевой безопасности занимает Ideco.
За словами «AI в NGFW» скрываются разные технологии
Сравнивать межсетевые экраны нового поколения, NGFW (Next-Generation Firewall), по наличию «искусственного интеллекта» почти бессмысленно. Например, Cisco предлагает генеративного помощника в системе управления, а Ideco сочетает распознавание AI-сервисов с отдельной AI-аналитикой событий безопасности и конфигурации межсетевого экрана.
Поэтому вместо общего рейтинга «интеллектуальности» сравним четыре сценария:
Читать далееКак Bookbot использует Manticore Search для поиска по 1.29 млн подержанных книг, сопоставляет новые поступления с 3.5 млн сохранённых запросов и развивает канал, на который приходится около 10% выручки.
Читать далееУбьёт ли нас ИИ или спасёт, думать пока рано. Прямо сейчас важнее понять, как не свихнуться до прихода этого светлого или ужасного будущего. Поэтому я собрала семь ловушек, в которые мы с моим мозгом уже успели влететь, посмотрела, что о них знает наука, и попыталась ответить на главный вопрос: чё с этим делать-то?
Читать далееМатематика, Wolfram, Unity и серьёзно продуманная анимация ради одной важнейшей задачи: отделять гречку от риса. Исходники, разумеется, открыты. Гуси тоже будут.
Читать далееНедавно я прочитал статью «Хабр проиграл войну с нейрослопом» автора orchidfiles. Автор с разгромом проходит по любителям использовать ИИ в процессе написания контента, называя это всё «НЕЙРОСЛОП». И сетует, что принятый три месяца назад запрет на использование ИИ (4 пункт правил) по факту не работает.
Начну с пункта правил.
Примерно три месяца назад я написал короткую заметку о музыкальном проекте, на который наткнулся на Ютубе. И предположил, что это нейронка, но проект реально качественный. В одном из комментариев под этой статьёй пользователь exTvr написал комментарий к публикации «Morana Choir новая группа или Авторский Проект с использованием нейросетей?»: «Нейрослопом о нейрослопе. Бинго». Ну я, естественно, вступил в полемику. И где-то на седьмом комменте мне прилетел бан на месяц, с удалением материала с Хабра. Как раз в соответствии с пунктом 4 правил. При том что ту статью написал я, человек (ну вроде с утра был), и даже не прогонял через нейронку для вычитки.
Ну и ладно, удалили и удалили. Не мой монастырь. Не я устанавливаю правила. И даже не я слежу за их исполнением. Бан давно слетел, но желание писать что-то для Хабра не вернулось.
Так что пункт 4 работает, Уважаемый Автор.
Теперь разберём слово «Нейрослоп».
Slop — это тупо «помои». Ну а Нейро — и есть нейро. Так о чём же пишет Автор, когда говорит «Нейрослоп»?
Если речь идёт о низкосортном контенте, сгенерированном LLM и без проверки опубликованном, — то я обеими руками с Вами согласен! Это мусор. Это слоп. Это стыдно.
Читать далееХороший аргумент: дети учатся говорить, не зная никаких правил. Если взрослый начинает изучать английский язык, до какой степени можно использовать тот же no grammar метод?
Мне кажется, что значительная часть этого спора вообще существует благодаря маркетингу. Гораздо легче продать человеку идею, что он может годами потреблять интересный контент в своё удовольствие, а в какой‑то момент язык сам собой «активируется», чем предложить ему на короткое время напрячься, разобраться в ограниченном количестве правил, а затем целенаправленно внедрять их в речь. В первом случае можно производить бесконечное количество видео, подкастов, приложений и курсов; во втором приходится признать неприятную вещь: иногда обучение требует сознательного усилия. Здесь, кстати, проходит раздел между просто любителями языка и теми, кто собирается его использовать, например, говорить на английском.
Важная оговорка: нельзя сказать, что нет людей, которые во взрослом возрасте начали изучать английский язык без грамматики и не достигли бы отличных результатов. Но такие таланты есть в любом виде деятельности. Например, третий чемпион мира по шахматам Хосе‑Рауль Капабланка, по легенде, несколько дней смотрел, как его отец играл с другом. Никто ему не объяснял правил, он просто смотрел, и через какое то время попросился поиграть, и выиграл. И позже стал чемпионом мира. Но таких чемпионов мира за сто с лишним лет набралось 18 человек. То есть, используя нетрадиционные методы, мы часто подразумеваем, что обладаем уникальными способностями, и способны сами организовать работу по изучению и классификации. Но в большинстве случаев способности самые обычные.
Читать далееЕсли у вас в зависимостях есть SDK RuStore или VK — проверьте адрес Maven-репозитория: 30 сентября и 1 октября старые отключаются, а часть библиотек всё ещё ведёт на них. Ниже — таблица с конкретными файлами и строками, которые ещё не обновлены, и несколько историй о том, как я чинил SDK VK и RuStore под Flutter 3.47 и AGP 9 и присылал вендорам патчи.
Читать далееМеня зовут Артур Валиев. За последнее время я сделал несколько проектов на Rust + Iced, которые со стороны действительно можно принять за отдельные программы. EvertyDesk Next — удалённый доступ. EvertyDisplay — виртуальные мониторы. EvertyCloud — облачные и сетевые диски.
Но я всё меньше воспринимаю их как три разных продукта.
На самом деле это одна система.
И сегодня я хочу наконец объяснить, что именно я пытаюсь построить.
Моя мысль довольно простая: компьютер не обязан заканчиваться там, где заканчивается его корпус.
Читать далееАналитик на вебинаре поинтересовался иерархическими индексами для нормативки: дерево «документ → статья → пункт», модель спускается от корня и выбирает ветку, как человек листает оглавление. И сразу про затраты: индексация — это проход по всему корпусу.
Я сравнил такой индекс с B-деревом. Потом сел считать, и сравнение выдержало.
В B-дереве на диске узел подгоняют под блок, чтобы реже перемещать головку. Здесь блок — эффективное окно маленькой модели, а движение головки — обращение к ней.
Прикинем. Шесть актов на ~200 страниц — глубина 2. 2M токенов — глубина 3. Навигатор читает 8–12 тысяч токенов вместо всего корпуса. А само дерево в законах уже есть: главы, статьи, части, пункты. Строится регекспами по нумерации, без модели. Затраты один раз и только за краткое описание внутренних узлов.
Навигатору остаётся выбрать одну из пятидесяти веток по короткому описанию. Это ближе к классификации, чем к рассуждению. В зале спросили, справится ли с этим модель на 1,5–3 млрд параметров. Интрига.
В статье разберём, какие есть способы получать точные ответы по юридически значимой документации.
Читать далееMeta Test — это российская программная платформа для создания и запуска автоматизированных тестов веб-приложений людьми без навыков программирования. В основе платформы лежит концепция языково-ориентированного программирования. Для описания тестов используется декларативный предметно-ориентированный язык, что позволяет избавится от создания тестового «фреймворка» и сложных для понимания концепций вроде Page Object Model. Но тем не менее поддерживается исполнения в тестах обычного кода на языке python, что позволяет гибко работать с источниками тестовых данных, отправлять API запросы и даже создавать новые команды для встроенного языка.
Основные изменения:
Этот механизм в первую очередь предназначен для дополнения браузерного тестирования, а не для создания самостоятельных API-тестов.
Например, тест, приведённый ниже, переходит на URL http://the-internet.herokuapp.com/download и получает все ссылки, находящиеся в контейнере с классом example. Затем для каждой ссылки выполняется HEAD запрос, код статуса которого должен быть равным 200.
from metatest import * TEST["Проверка доступности ссылок для скачивание файлов"]( URL("http://the-internet.herokuapp.com/download") , "Проверяем доступность всех URL файлов" , HEAD[ALL(".example > a", "attr::href")]( STATUS == STATUS.OK , timeout=25 ))Квантовая механика - наша лучшая теория того, как устроена реальность на фундаментальном уровне, однако физики до сих пор не могут прийти к согласию относительно того, что именно эта теория утверждает. В центре этой загадки находится "проблема измерения": что в действительности происходит, когда мы наблюдаем квантовую систему, и почему для описания этого процесса нам, по-видимому, нужны отдельные правила? Дэвид Альберт - один из ведущих современных специалистов по основаниям квантовой механики, и мы обсуждаем с ним проблему измерения и то, почему она настолько трудна для понимания.
Затем мы подробно разбираем многомировую интерпретацию квантовой механики - мою любимую интерпретацию (как я объясняю в своей готовящейся к выходу книге Something Deeply Hidden). Дэвид, напротив, ее сторонником не является, поэтому он излагает аргументы в пользу скептического отношения к многомировой интерпретации. (Речь, разумеется, идет о философски серьезных аргументах, а не о смутном дискомфорте от мысли о существовании всех этих других вселенных.)
Дэвид Альберт получил степень PhD по физике в Рокфеллеровском университете. В настоящее время он занимает должность профессора философии имени Фредерика Э. Вудбриджа в Колумбийском университете. Его исследования охватывают целый ряд вопросов, связанных с основаниями физики, включая стрелу времени (именно он ввел термин "гипотеза прошлого" для обозначения низкоэнтропийного состояния ранней Вселенной) и квантовую механику. Он является автором нескольких книг, в том числе Time and Chance, Quantum Mechanics and Experience и After Physics.
Читать далееКитайцы почти сделали отличный прибор. А потом сделали зарядку, с которой этим прибором стало мучительно пользоваться.
От аккумулятора FNIRSI 2C53T ведет себя как нормальный рабочий инструмент: быстро достал, измерил, убрал. Но стоило подключить питание, и вся эта удобная концепция начинала рассыпаться. Прибор переставал ощущаться как инструмент, который можно просто оставить на столе и пользоваться весь день. Вместо этого приходилось постоянно думать, заряжается ли он вообще, можно ли сейчас верить показаниям и не проще ли снова выдернуть кабель.
В какой-то момент меня окончательно достало, что хороший прибор требует вокруг себя ритуалов только из-за того, что на заводе почему-то не смогли нормально довести одну из самых базовых вещей.
Я решил это исправить.
Читать далееFlaky‑тесты становятся проблемой задолго до того, как их количество начинает измеряться сотнями. Один нестабильный тест способен скрыть реальный баг, замедлить CI и заставить команду тратить время на повторные прогоны. В статье разберём, почему привычные решения вроде ретраев и sleep() часто маскируют проблему, как искать скрытые источники нестабильности и какие подходы помогают сделать автотесты предсказуемее.
Узнать большеПролог: живая встреча, бэклог и бесплатная модель
Всем привет! Немного вступления: ИИ агент заказчика работает в проде уже четвёртый месяц: ночные заявки в НЕЛЬЗЯgram Direct, диалоги, анкеты, сделки в amoCRM. В прошлой статье — разбор Reasoning Lock и анонсы продолжений. Одна из договорённостей с заказчиком — ветка обработки комментариев под постами: человек пишет «+» или «сколько стоит?» под публикацией = агент отвечает ему приватным сообщением в Direct. Обещание висело в бэклоге и ждало своего часа.
Час настал сам. 16 сентября вечером на OpenRouter выкатили новую стелс‑модель: stealth/union‑alpha. Провайдер анонимен, релизный штамп на странице 16 сентября, то есть сутки стелсу к моменту публикации этой статьи. Факты про данную llm: мультимодальность, tool calling, GPQA Diamond 90.9%, и главное — цена ровно ноль (пока что).
Читать далее