Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 29 min ago

SUS для Unity: реактивность, навигация и компоненты в одном файле

Mon, 10/12/2026 - 09:57

Показываю, как писать интерфейсы Unity на SUS: реактивный счётчик, форму с вычисляемыми значениями, переходы между экранами и сохранение их состояния. Разметка, C# и стили живут в одном файле .sharq. Ядро и роутер теперь доступны на GitHub с открытым исходным кодом. Их также можно установить бесплатным набором Core из Unity Asset Store. Там же есть Kit — набор с готовыми компонентами интерфейса.

Читать далее

В октябре будет разорвана связь человечества с движением Земли

Mon, 10/12/2026 - 09:54

13–15 октября 2026 года близ Парижа, в Версальском дворце конгрессов должно произойти историческое для человечества событие — в ходе Генеральной конференции Международного бюро мер и весов (BIPM) пройдет голосование, которое призвано наконец поставить жирную точку в давней истории поиска единого для нашей цивилизации эталона времени.

История началась еще в XX‑ом веке, в 1956 году, когда ученые публично признали, что земные сутки не являются чем‑то абсолютным, точным, как нам всегда представлялось.

Из‑за приливов и отливов, движения жидкого земного ядра, таяния ледяных масс, и прочих факторов вращение нашей Земли вокруг своей оси начало потихоньку замедляться. Не ощутимо, не фатально, и это можно определить только вычислениями, однако факт остается фактом: привычные 24 часа обращения планеты вокруг своей оси перестали быть незыблемой константой.

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

До того самого 1956 года обычная секунда являлась просто составной частью астрономического цикла — 24-часового оборота Земли вокруг своей оси, и ничем иным, то есть была равна 1/86400 средних суток. В сутках 24 часа, умножаем на 60 минут, и на 60 секунд, и получаем что в сутках 86 400 секунд. 

Чтобы адаптировать оказавшийся не совсем эталонным эталоном 24-часовой астрономический цикл к требованиям безупречной точности ученые предложили привязку секунды не к каким угодно астрономическим земным суткам, а к одному конкретному, фиксированному показателю — там что‑то с долями от одного оборота Земли вокруг Солнца в 1900 году.

Читать далее

Почему «размерные двойники» Lamoda не сработали: UX-разбор выбора размера по отзывам

Mon, 10/12/2026 - 09:53

Lamoda пыталась сортировать отзывы покупателей с похожими параметрами тела. Идея звучит логично — но не дала эффекта ни на покупки, ни на возвраты. Разбираемся, почему «размерный двойник» не решил главную задачу пользователя и что можно сделать

Читать далее

AI за день изменил всю математику, а также чумной вопрос в России: главное за неделю

Mon, 10/12/2026 - 09:51

Самые интересные новости финансов и технологий в России и мире за неделю: Маск собирается занять $40 млрд на датацентры, госдолг Франции стал слишком шатким, выводить деньги из России становится всё менее удобно, AI-компании репетируют первую большую катастрофу по вине ИИ, Anthropic официально запрещает травить Claude, а с холодных кошельков Ledger украли $80+ млн. 

Читать далее

«корова, лампа, поезд, ромашка» против P@ssw0rd!2026

Mon, 10/12/2026 - 09:30

Все мы хоть раз стояли перед формой регистрации, которая капризничает хуже фейсконтроля в клубе с дресс-кодом. Заглавную букву подавай, цифру подавай, спецсимвол подавай, а пароль из восьми букв ей, видите ли, недостаточно элегантен. И мы послушно берем любимое слово, сажаем в начало заглавную букву, в хвост пришпиливаем восклицательный знак и год, форма наконец светится зеленым и довольна собой. Так на свет появляется P@ssw0rd!2026, пароль, который одновременно проходит самую строгую проверку и попадает в первую тысячу вариантов, которые взломщик перелистает еще до того, как допьет утренний кофе.

Я однажды посчитала обе строчки из заголовка для коллег на внутреннем семинаре, расчет всем зашел, и с тех пор я достаю его каждый раз, когда кто-нибудь гордо показывает мне пароль с собачкой вместо буквы и спрашивает, крутой ли он. Отвечаю сразу: собачка его не спасает. Но давайте по порядку, потому что история тут веселее, чем намекает скучное слово «пароль».

Читать далее

Ускоряем обновление тяжёлых баз 1С

Mon, 10/12/2026 - 09:11

В этой статье я собрал методы ускорения обновления тяжёлых баз 1С. Все методы рабочие и неоднократно проверены на практике. Актуальны для современных конфигураций. Для более старых – частично, кое-что надо адаптировать.

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

Кратко о проблеме. Иногда база 1С обновляется так долго, что не влезает в технологическое окно (время, в течение которого бизнес готов потерпеть без 1С). Иногда проблема в слабом сервере, но в большинстве случаев – в большом записей некоторых таблиц (справочников, документов, регистров). Ну и в остром желании разработчиков конфигурации что-то поменять в этих таблицах

ИИ должен был оставить программистов без работы. Но программистов стало только больше

Mon, 10/12/2026 - 09:00

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

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

С тех пор прошло достаточно времени, чтобы посмотреть, что из этого вышло, и вышло довольно забавно. Людей, которые пишут код за деньги, по всем доступным сводкам стало больше, вакансии никуда не делись, хотя и поменяли требования. А само слово «программист» тихо расползлось по должностям, где еще недавно из рабочих инструментов были только почта и табличка с планом продаж.

Читать далее

Как массово скачать фотографии и документы с Яндекс Диска себе на компьютер

Mon, 10/12/2026 - 06:35

Привет! Если вы читаете эту статью, то у вас возникла такая же проблема как и у многих сейчас. Срочно надо скачать все и сразу. А по одной фоточке выгружать это конечно такое себе. И хоть есть локальное приложение Яндекс Диск для Windows для других ОС, а у меня к примеру Linux, установить его возможности нет. В общем понимать надо. Сложить руки нам никак нельзя, задачу надо решать и решать оперативно! Поэтому за пару часов, мы с агентом накидали вам свое творение, не судите строго, но все работает. Пользуйтесь на здоровье.

Читать далее

Микросервисы(async single-threaded) в эмбеддед. OpenBMC и рефакторинг «кошмара на С++» с помощью ИИ

Mon, 10/12/2026 - 06:05

Я всегда знал, что разработка для встраиваемых систем (embedded) является не тривиальным делом, но даже не представлял, насколько С++ код в реальных enterprise-проектах может быть... скажем так, перегруженным. Тем интереснее попытаться исправить хотя бы кусочек такого кода, тем более что сегодня у нас есть прилежный цифровой помощник.

Справится ли искусственный интеллект с рефакторингом кода, от которого у обычного разработчика дёргается глаз? И в чём нейросети пока ещё безоговорочно уступают человеку? Заглядывайте под кат, там много боли, костылей, D-Bus и немного С++ и однопоточной асинхронности (async single-threaded).

Читать далее

Нейропрокси для агентов. Чать 1: Gigachat

Mon, 10/12/2026 - 05:04

Hermes Agent я использую как основной «агентный комбайн». Долгое время он крутился на DeepSeek, но захотелось экспериментов с LLM - первое за что взялся GigaChat от Сбера: русский язык, российская юрисдикция и огромное количество токенов "за красивые глаза". Казалось бы, делов-то - подставить ключ в конфиг. Но не тут-то было.

Читать далее

Как массово скачать фотографии и документы с Яндекс Диска себе на компьютер

Mon, 10/12/2026 - 02:55

Всем кому СРОЧНО нужно выкачать все с Яндекс Диска себе на компьютер!!! История о том как за два часа за чашечкой кофе и с ИИ напарником попытаться спасти мир :)

Читать далее

Дизайн‑система как инструкция для AI

Mon, 10/12/2026 - 02:17

Дизайн-система передаёт AI решения команды через правила, примеры и проверки. На кейсах Builder и Miro разбираю, почему наличия документации ещё недостаточно и что помогает связать инструкцию с результатом.

Читать далее

Севший на мель сухогруз Sunny Faith

Mon, 10/12/2026 - 02:10

Выбрал неправильный курс - сел на мель

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

Читать далее

Почему тимлид не может сказать, сколько команда сделает в следующем спринте, и как я это посчитал

Mon, 10/12/2026 - 01:45

Если спросить тимлида «сколько story points команда сделает в следующем спринте?», чаще всего ответ будет такой: «Ну, в прошлый раз было около 300, давай возьмём столько же». Потом выясняется, что двое уходят в отпуск, один новичок ещё не разогнался, а треть времени съедят баги. Спринт заканчивается авралом, задачи доделывают в последние два дня, и этот аврал попадает в статистику как «нормальная скорость команды». Следующий план строится уже на нём.

Я руковожу кросс-функциональной командой внутреннего продукта в крупной компании: аналитика, дизайн, фронтенд, бэкенд и QA, около десяти человек. Около двух лет я планирую спринты по формуле, а не по ощущениям. Ниже расскажу, как устроен расчёт, какие у него ограничения и насколько он точен на реальных цифрах.

Читать далее

Осенью всегда должно быть комфортно и жутко. Лучшие хорроры на вечер

Sun, 10/11/2026 - 22:05

Я искренне считаю, что в хорроры нужно играть исключительно осенью и зимой, а на остальные релизы отвести другое время.

А еще я до сих пор уверен, что жанр находится на грани смерти и переполнен откровенно плохими релизами.

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

Читать далее

Можно ли научить маленькую LLM учиться без роста весов? Продолжение: почему повторное обучение упёрлось в потолок

Sun, 10/11/2026 - 22:00

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

Теперь раскрою карты. Эти опыты — не сами по себе. Это шаги к новой архитектуре, над которой я работаю; я зову её LANN-4 (если расшифровать — нейросеть, которая учится всю «жизнь», с небольшим неизменным «мозгом» и вынесенной наружу памятью). И сразу честно: самой этой архитектуры ещё нет — она не выбрана и не построена. Небольшие модели в опытах — это подопытные инструменты, а не LANN-4. Готовую новую модель я не показываю. Я показываю исследование на пути к ней — и то, что получилось и что НЕ получилось.

А не получилось вот что. Мы проверили: если одну и ту же небольшую модель подучивать на примерах несколько раз подряд, будет ли она от раза к разу становиться всё лучше? Короткий ответ: нет. Первый раунд подучивания даёт заметный прирост, а дальше рост останавливается. Накопления не вышло.

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

Читать далее

От HFT к ИБ — гонка, которую ускоряет ИИ

Sun, 10/11/2026 - 21:49

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

Я ни в коем случае не призываю никого делать то, что будет описано ниже, более того — все это лишь фантазия и она не имеет ничего общего с реальностью. Но давайте немного пофантазируем на почве состояния перегретого пара — ИИ и почему его так сильно боятся.

Для начала рассмотрим как обстояли дела в прошлом, скажем честно очень недалеком прошлом, буквально вчера...

У нас есть разработчик который пилит какой‑то сервис, для нас сейчас не столь важно какой, но пусть это будет FTP‑сервер, тем более что это близко к тому что творилось в wuftp в недалеком прошлом. Разработчика будут звать Роб, вполне себе разработческое имя. И он пилит его не тяп‑ляп, а нормально. Тестирует все что может, старается оберегать свое детище от взломов, переполнений и при этом сохранить скорость и вменяемый размер.

Читать далее

Дешёвый прогноз, дорогая проверка: кто платит за страх перед ИИ

Sun, 10/11/2026 - 21:00

Постараюсь вкратце и по делу сугубо. Первое что сразу хочется сказать: спасибо автору!) За рамку: у кода есть цена написания и цена владения, и разъехались они в разные стороны. Также отдельно за то, что он сам оговаривает свои источники, про отчёты Veracode особенно честно. Бухгалтерию беру у него, а тезис ниже мой: следующая строчка счёта приходит не коду, а прогнозам. Нового уже от себя добавляю: перенос механизма с кода на дискурс и то, как выглядит цена владения не в новостях, а на примере моих двух обезличенных проектах.

Почему прогнозы об ИИ стали такими дешёвыми

«Создать дёшево, проверить дорого» не мой механизм. Автор показал его на мейнтейнерах открытых проектов, включая curl: отчёт о несуществующей уязвимости пишется за минуты и несколько центов, а проверять его живому человеку часы. Я механизм не открываю. Смотрю, докуда он дотягивается...

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

В комментариях к той статье справедливо возражали многие: проверка тоже дешевеет. Для кода так и есть = у него есть независимый якорь, ответ, который не зависит от мнения модели. У прогноза же якоря нет. Нет теста, который упадёт, если обещанное не наступит, и никто не платит за ошибку. Похоже, а точнее как показала практика многих, дёшево производить можно не только текст, но и безответственность.

Читать далее

Моя CRM в Obsidian на плагине Operon

Sun, 10/11/2026 - 20:49

В начале сентября я провёл вканале интерактив: предложил подписчикам написать в комментариях свою профессию и пообещал каждому прислать эскиз системы в Obsidian под его работу. Эскиз — это буклет на 3 страницы: какие разделы нужны хранилищу юриста, психолога или инженера, как между ними ходит информация и какими плагинами это собирается. Профессию назвали 20 человек. Каждому ушёл буклет в личку, дальше пошли переписки и записи на консультации. Через неделю я уже не помнил, кому что отправил и кому обещал ответить. До этого лидов я не вёл никак, их было мало и все помещались в голове. Отдельный сервис заводить не хотелось: задачи, клиентские проекты и заметки по встречам у меня и так в Obsidian. В этой статье расскажу, как я собрал CRM на плагине Operon и что в нём допилил. Следующие раунды интерактива буду объявлять в канале.

Читать далее

Как я вернул LAN-кооп в Neverwinter Nights 2 на Switch

Sun, 10/11/2026 - 20:46

Как вернуть LAN-режим в Neverwinter Nights 2 на прошитой Switch: без аккаунта Nintendo, без подписки, по локальной сети между двумя консолями. Разбор ARM64-кода, отладка GDB прямо на консоли и готовый патч для Atmosphere.

Читать далее

Who's online

There are currently 1 user and 1 guest online.