Показываю, как писать интерфейсы Unity на SUS: реактивный счётчик, форму с вычисляемыми значениями, переходы между экранами и сохранение их состояния. Разметка, C# и стили живут в одном файле .sharq. Ядро и роутер теперь доступны на GitHub с открытым исходным кодом. Их также можно установить бесплатным набором Core из Unity Asset Store. Там же есть Kit — набор с готовыми компонентами интерфейса.
Читать далее13–15 октября 2026 года близ Парижа, в Версальском дворце конгрессов должно произойти историческое для человечества событие — в ходе Генеральной конференции Международного бюро мер и весов (BIPM) пройдет голосование, которое призвано наконец поставить жирную точку в давней истории поиска единого для нашей цивилизации эталона времени.
История началась еще в XX‑ом веке, в 1956 году, когда ученые публично признали, что земные сутки не являются чем‑то абсолютным, точным, как нам всегда представлялось.
Из‑за приливов и отливов, движения жидкого земного ядра, таяния ледяных масс, и прочих факторов вращение нашей Земли вокруг своей оси начало потихоньку замедляться. Не ощутимо, не фатально, и это можно определить только вычислениями, однако факт остается фактом: привычные 24 часа обращения планеты вокруг своей оси перестали быть незыблемой константой.
Когда публично признали, что все не слишком идеально, ученым пришлось искать выход. В качестве инструмента исправления решили использовать малую единицу времени — секунду.
До того самого 1956 года обычная секунда являлась просто составной частью астрономического цикла — 24-часового оборота Земли вокруг своей оси, и ничем иным, то есть была равна 1/86400 средних суток. В сутках 24 часа, умножаем на 60 минут, и на 60 секунд, и получаем что в сутках 86 400 секунд.
Чтобы адаптировать оказавшийся не совсем эталонным эталоном 24-часовой астрономический цикл к требованиям безупречной точности ученые предложили привязку секунды не к каким угодно астрономическим земным суткам, а к одному конкретному, фиксированному показателю — там что‑то с долями от одного оборота Земли вокруг Солнца в 1900 году.
Читать далееLamoda пыталась сортировать отзывы покупателей с похожими параметрами тела. Идея звучит логично — но не дала эффекта ни на покупки, ни на возвраты. Разбираемся, почему «размерный двойник» не решил главную задачу пользователя и что можно сделать
Читать далееСамые интересные новости финансов и технологий в России и мире за неделю: Маск собирается занять $40 млрд на датацентры, госдолг Франции стал слишком шатким, выводить деньги из России становится всё менее удобно, AI-компании репетируют первую большую катастрофу по вине ИИ, Anthropic официально запрещает травить Claude, а с холодных кошельков Ledger украли $80+ млн.
Читать далееВсе мы хоть раз стояли перед формой регистрации, которая капризничает хуже фейсконтроля в клубе с дресс-кодом. Заглавную букву подавай, цифру подавай, спецсимвол подавай, а пароль из восьми букв ей, видите ли, недостаточно элегантен. И мы послушно берем любимое слово, сажаем в начало заглавную букву, в хвост пришпиливаем восклицательный знак и год, форма наконец светится зеленым и довольна собой. Так на свет появляется P@ssw0rd!2026, пароль, который одновременно проходит самую строгую проверку и попадает в первую тысячу вариантов, которые взломщик перелистает еще до того, как допьет утренний кофе.
Я однажды посчитала обе строчки из заголовка для коллег на внутреннем семинаре, расчет всем зашел, и с тех пор я достаю его каждый раз, когда кто-нибудь гордо показывает мне пароль с собачкой вместо буквы и спрашивает, крутой ли он. Отвечаю сразу: собачка его не спасает. Но давайте по порядку, потому что история тут веселее, чем намекает скучное слово «пароль».
Читать далееВ этой статье я собрал методы ускорения обновления тяжёлых баз 1С. Все методы рабочие и неоднократно проверены на практике. Актуальны для современных конфигураций. Для более старых – частично, кое-что надо адаптировать.
Под обновлением я буду понимать только накатывание на рабочую базу – от момента начала реструктуризации до окончания выполнения дополнительных обработчиков данных. Т.е. говорим о той части обновления, которая обычно считается непобедимым, неуправляемым злом. Изготовления конфигурации для обновления не касаемся.
Кратко о проблеме. Иногда база 1С обновляется так долго, что не влезает в технологическое окно (время, в течение которого бизнес готов потерпеть без 1С). Иногда проблема в слабом сервере, но в большинстве случаев – в большом записей некоторых таблиц (справочников, документов, регистров). Ну и в остром желании разработчиков конфигурации что-то поменять в этих таблицах
Года три назад новостная лента про технологии читалась как бред сумасшедшего. Каждый второй заголовок сообщал, что еще полгода, максимум год, и код будут писать машины, а людям останется разве что объяснять этим машинам, чего они хотят, да и то, судя по тону статей, ненадолго.
Руководители крупных компаний рассказывали инвесторам, что новых инженеров нанимать больше не собираются. Курсы программирования в рекламе срочно переделывали в курсы по промптам. Под каждой такой новостью в комментариях обязательно находился кто-нибудь, кто советовал собирать вещи и идти в сварщики, потому что держать горелку нейросеть пока не научилась и в ближайшее время вроде бы не собирается.
С тех пор прошло достаточно времени, чтобы посмотреть, что из этого вышло, и вышло довольно забавно. Людей, которые пишут код за деньги, по всем доступным сводкам стало больше, вакансии никуда не делись, хотя и поменяли требования. А само слово «программист» тихо расползлось по должностям, где еще недавно из рабочих инструментов были только почта и табличка с планом продаж.
Читать далееПривет! Если вы читаете эту статью, то у вас возникла такая же проблема как и у многих сейчас. Срочно надо скачать все и сразу. А по одной фоточке выгружать это конечно такое себе. И хоть есть локальное приложение Яндекс Диск для Windows для других ОС, а у меня к примеру Linux, установить его возможности нет. В общем понимать надо. Сложить руки нам никак нельзя, задачу надо решать и решать оперативно! Поэтому за пару часов, мы с агентом накидали вам свое творение, не судите строго, но все работает. Пользуйтесь на здоровье.
Читать далееЯ всегда знал, что разработка для встраиваемых систем (embedded) является не тривиальным делом, но даже не представлял, насколько С++ код в реальных enterprise-проектах может быть... скажем так, перегруженным. Тем интереснее попытаться исправить хотя бы кусочек такого кода, тем более что сегодня у нас есть прилежный цифровой помощник.
Справится ли искусственный интеллект с рефакторингом кода, от которого у обычного разработчика дёргается глаз? И в чём нейросети пока ещё безоговорочно уступают человеку? Заглядывайте под кат, там много боли, костылей, D-Bus и немного С++ и однопоточной асинхронности (async single-threaded).
Читать далееHermes Agent я использую как основной «агентный комбайн». Долгое время он крутился на DeepSeek, но захотелось экспериментов с LLM - первое за что взялся GigaChat от Сбера: русский язык, российская юрисдикция и огромное количество токенов "за красивые глаза". Казалось бы, делов-то - подставить ключ в конфиг. Но не тут-то было.
Читать далееВсем кому СРОЧНО нужно выкачать все с Яндекс Диска себе на компьютер!!! История о том как за два часа за чашечкой кофе и с ИИ напарником попытаться спасти мир :)
Читать далееДизайн-система передаёт AI решения команды через правила, примеры и проверки. На кейсах Builder и Miro разбираю, почему наличия документации ещё недостаточно и что помогает связать инструкцию с результатом.
Читать далееВыбрал неправильный курс - сел на мель
Нет, это не очередной пост о важности постановки целей и планирования, в пятницу, у нас в регионе произошло событие, подобного которому, не было уже 53 года.
Читать далееЕсли спросить тимлида «сколько story points команда сделает в следующем спринте?», чаще всего ответ будет такой: «Ну, в прошлый раз было около 300, давай возьмём столько же». Потом выясняется, что двое уходят в отпуск, один новичок ещё не разогнался, а треть времени съедят баги. Спринт заканчивается авралом, задачи доделывают в последние два дня, и этот аврал попадает в статистику как «нормальная скорость команды». Следующий план строится уже на нём.
Я руковожу кросс-функциональной командой внутреннего продукта в крупной компании: аналитика, дизайн, фронтенд, бэкенд и QA, около десяти человек. Около двух лет я планирую спринты по формуле, а не по ощущениям. Ниже расскажу, как устроен расчёт, какие у него ограничения и насколько он точен на реальных цифрах.
Читать далееЯ искренне считаю, что в хорроры нужно играть исключительно осенью и зимой, а на остальные релизы отвести другое время.
А еще я до сих пор уверен, что жанр находится на грани смерти и переполнен откровенно плохими релизами.
Но, собственно, как говорится, критикуешь — предлагай, и поэтому сегодня я собрал несколько крепких и свежих проектов в жанре, которые точно стоит опробовать между крупными релизами этой безумной осени.
Читать далееВ первой статье я показал несколько опытов с небольшой моделью (её размер влезает в обычную домашнюю видеокарту) вокруг одного вопроса: может ли такая модель становиться умнее со временем — не раздуваясь до огромных размеров, а за счёт памяти, аккуратного дообучения и проверки ответов. Но я тогда не сказал, ради чего всё это и что это вообще часть чего-то большего.
Теперь раскрою карты. Эти опыты — не сами по себе. Это шаги к новой архитектуре, над которой я работаю; я зову её LANN-4 (если расшифровать — нейросеть, которая учится всю «жизнь», с небольшим неизменным «мозгом» и вынесенной наружу памятью). И сразу честно: самой этой архитектуры ещё нет — она не выбрана и не построена. Небольшие модели в опытах — это подопытные инструменты, а не LANN-4. Готовую новую модель я не показываю. Я показываю исследование на пути к ней — и то, что получилось и что НЕ получилось.
А не получилось вот что. Мы проверили: если одну и ту же небольшую модель подучивать на примерах несколько раз подряд, будет ли она от раза к разу становиться всё лучше? Короткий ответ: нет. Первый раунд подучивания даёт заметный прирост, а дальше рост останавливается. Накопления не вышло.
И есть вопрос, в котором мне реально нужна ваша помощь: прежде чем тратить примерно сутки работы видеокарты на решающую проверку, я хочу, чтобы вы попробовали найти дыру в её устройстве.
Читать далееНет, речь пойдет не про высокочастотную торговлю на бирже, но я буду использовать аналогию, чтобы стало понятно почему и как я думал. Собственно, мое мнение HFT прошел полный путь холодной войны. Изначально суть высокочастотной торговли заключалась в алгоритмах, они должны были быть достаточно простыми и при этом максимально эффективными. Выигрыш получал тот, кто успел «просчитать» быстрее других. Сначала это были секунды, потом доли секунд и в итоге алгоритмы начали зашивать в процессоры сетевых карт, чтобы максимально быстро реагировать на входящие данные и генерировать нужные сделки. На настоящий момент можно признать, что этот способ заработка практически умер, поскольку у всех приблизительно одна скорость обсчета и генерации, а следовательно результат начал зависеть от непредсказуемых факторов — по сути рулетка. Где сейчас живет HFT правильно, он ушел в более сложные FPGA и арбитраж на десятки бирж. Алгоритмы стали значительно сложнее, разнообразней и ушли от простых формул с простыми решениями.
Я ни в коем случае не призываю никого делать то, что будет описано ниже, более того — все это лишь фантазия и она не имеет ничего общего с реальностью. Но давайте немного пофантазируем на почве состояния перегретого пара — ИИ и почему его так сильно боятся.
Для начала рассмотрим как обстояли дела в прошлом, скажем честно очень недалеком прошлом, буквально вчера...
У нас есть разработчик который пилит какой‑то сервис, для нас сейчас не столь важно какой, но пусть это будет FTP‑сервер, тем более что это близко к тому что творилось в wuftp в недалеком прошлом. Разработчика будут звать Роб, вполне себе разработческое имя. И он пилит его не тяп‑ляп, а нормально. Тестирует все что может, старается оберегать свое детище от взломов, переполнений и при этом сохранить скорость и вменяемый размер.
Читать далееПостараюсь вкратце и по делу сугубо. Первое что сразу хочется сказать: спасибо автору!) За рамку: у кода есть цена написания и цена владения, и разъехались они в разные стороны. Также отдельно за то, что он сам оговаривает свои источники, про отчёты Veracode особенно честно. Бухгалтерию беру у него, а тезис ниже мой: следующая строчка счёта приходит не коду, а прогнозам. Нового уже от себя добавляю: перенос механизма с кода на дискурс и то, как выглядит цена владения не в новостях, а на примере моих двух обезличенных проектах.
Почему прогнозы об ИИ стали такими дешёвыми
«Создать дёшево, проверить дорого» не мой механизм. Автор показал его на мейнтейнерах открытых проектов, включая curl: отчёт о несуществующей уязвимости пишется за минуты и несколько центов, а проверять его живому человеку часы. Я механизм не открываю. Смотрю, докуда он дотягивается...
До прогнозов. Сразу оговорюсь: дёшево прогнозировали всегда, от фантастики до страхов перед автоматизацией, пожалуй задолго до нейросетей. ИИ не изобрёл дешёвый прогноз, он убрал последнюю цену = ту самую цену упаковки. Правдоподобную заметку с цифрами и тоном эксперта теперь можно реально штамповать пачками за центы токенов, однако проверка осталась где была = найти первоисточник и выяснить, кто заплатил за исследование.
В комментариях к той статье справедливо возражали многие: проверка тоже дешевеет. Для кода так и есть = у него есть независимый якорь, ответ, который не зависит от мнения модели. У прогноза же якоря нет. Нет теста, который упадёт, если обещанное не наступит, и никто не платит за ошибку. Похоже, а точнее как показала практика многих, дёшево производить можно не только текст, но и безответственность.
Читать далееВ начале сентября я провёл вканале интерактив: предложил подписчикам написать в комментариях свою профессию и пообещал каждому прислать эскиз системы в Obsidian под его работу. Эскиз — это буклет на 3 страницы: какие разделы нужны хранилищу юриста, психолога или инженера, как между ними ходит информация и какими плагинами это собирается. Профессию назвали 20 человек. Каждому ушёл буклет в личку, дальше пошли переписки и записи на консультации. Через неделю я уже не помнил, кому что отправил и кому обещал ответить. До этого лидов я не вёл никак, их было мало и все помещались в голове. Отдельный сервис заводить не хотелось: задачи, клиентские проекты и заметки по встречам у меня и так в Obsidian. В этой статье расскажу, как я собрал CRM на плагине Operon и что в нём допилил. Следующие раунды интерактива буду объявлять в канале.
Читать далееКак вернуть LAN-режим в Neverwinter Nights 2 на прошитой Switch: без аккаунта Nintendo, без подписки, по локальной сети между двумя консолями. Разбор ARM64-кода, отладка GDB прямо на консоли и готовый патч для Atmosphere.
Читать далее