Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Пост

Превращаем свой почерк в устанавливаемый шрифт. Вышел открытый навык draw-your-font для Claude Code, который собирает полноценный TTF по фотографии. Достаточно написать алфавит на листе бумаги, сфотографировать его и загрузить снимок в Claude. Нейросеть сама распознает буквы, очистит изображение и соберет готовый шрифт. Если какая-то буква получилась неудачно, Claude заметит это и предложит переписать символ перед финальной сборкой.

Теги:
+2
Комментарии0
Статья

Зрелость управления данными: предлагаю простую методику оценки

Уровень сложностиСредний
Время на прочтение23 мин
Охват и читатели4.6K

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

Читать далее
Статья

Грабли, рекорды и ГОСТы: как на предприятии превратить хаос знаний в систему

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели4.6K

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

Читать далее
Статья

HashMap в Rust: SwissTable, SIMD по 16 байт за раз и RawTable, который от вас спрятали

Время на прочтение9 мин
Охват и читатели6.9K

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

Признавайтесь: вы пользуетесь std::collections::HashMap примерно каждый день и ни разу не задумывались, что под ним. А под ним, если коротко, сидит алгоритм от Google. С Rust 1.36 (это лето 2019-го) стандартный HashMap это порт SwissTable, той самой структуры из абсейловского flat_hash_map. До этого там был Robin Hood hashing, и если вы где-то ещё видите описание std-мапы как «linear probing and Robin Hood bucket stealing», знайте: оно протухло, актуальная документация уже пишет «quadratic probing and SIMD lookup».

И вот «SIMD lookup» это самое интересное. Весь фокус скорости SwissTable держится на одном байте служебных данных на элемент, который сканируется по 16 штук за одну инструкцию процессора.

В статье глянем, как это устроено внутри, почему ваша мапа по умолчанию устойчива к hash DoS и платит за это скоростью, когда в проде стоит переходить на FxHash, и почему низкоуровневый RawTable существует, но в публичном HashMap его спрятали.

Будет много кода и немного ассемблерной романтики.

Читать далее
Статья

WinBitTorrent: обернул qBittorrent в WinUI 3, красивый интерфейс и новые фишки

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели7.6K

Каждый день я использую qBittorrent. Это отличный торрент-клиент, стабильный и кроссплатформенный. Наверное, работает лучше чем любой другой торрент клиент. Но интерфейс у него на Qt Widgets, и на Windows 11 он выглядит не нативно(+ лично для меня не хватает некоторых вещей, о которых расскажу в статье)

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

Так, день за днём, через месяц получился WinBitTorrent

Что же там за программа...
Новость

Пользователи подали иск против Apple в Калифорнии, обвинив компанию в недостаточной проверке приложений в App Store

Время на прочтение2 мин
Охват и читатели6.2K

Трое пользователей подали в суд на Apple в штате Калифорния, обвинив компанию в недостаточной проверке приложений в цифровом магазине App Store. Истцы указали, что из-за бездействия американской корпорации они потеряли $1,8 млн, став жертвами поддельного приложения-кошелька для биткоинов.

Читать далее
Статья

Майнинг астероидов: ключевые миссии

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7.4K

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

Есть несколько способов захвата ценных астероидов или их частей.

Читать далее
Статья

Opsgenie ушёл, JSM не пришёл: как я собрал собственный incident management с AI

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели4.8K

Когда Atlassian объявила о завершении продаж Opsgenie, я сначала отреагировал как нормальный инженер: решил ничего не переписывать. Потом календарь напомнил, что нормальность имеет срок действия. Продажи Opsgenie прекратились 4 июня 2025 года, а поддержка завершится 5 апреля 2027 года. После этого сервис станет недоступен, а немигрированные данные будут удалены. Это не слух из рабочего чата, а официальная позиция Atlassian (условия и даты завершения Opsgenie).

Предлагаемый путь ведёт прежде всего в Jira Service Management, причём Atlassian описывает автоматизированную миграцию данных и конфигурации (официальная страница миграции). Для многих компаний это разумный маршрут. В моём случае требование было другим: сохранить существующую self-hosted Jira, не превращать замену on-call инструмента в миграцию всей сервисной модели и получить контроль над данными, интеграциями и deployment.

Я посмотрел альтернативы. Ближе всего по общей идее оказался OpsKnight: проект позиционирует себя как open-source self-hosted платформу для incident response, on-call, routing и status pages (официальный сайт OpsKnight). На бумаге соседство было почти семейным. Но мой набор требований включал автоматическое создание задач именно в нашей Jira, Slack и eXpress, прозрачную передачу L2 в L3, русский и английский интерфейс, простое развёртывание и предсказуемое поведение в небольшом внутреннем контуре. В моём тестировании OpsKnight с этим набором не совпал и не дал нужной уверенности. Это не универсальный вердикт проекту, а описание моего опыта и моей планки риска.

Читать далее
Статья

Новая охота на ведьм: как погоня за ярлыком AI-Free мешает адекватному применению ИИ

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели5.1K

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

Похоже, мое личное раздражение идет в русле массового тренда. Исследования Gartner показывают: половина потребителей в США выбирают бренды, которые полностью отказались от генеративного ИИ в коммуникациях. А 61% пользователей требуют от разработчиков софта, чтобы те добавили функцию принудительного отключения любых интеллектуальных ассистентов в интерфейсах. В индустрии все громче звучит запрос на категорию AI-Free. 

Забегая вперед: этот сдвиг вызван перенасыщением рынка низкокачественным контентом и провалом первых коммерческих внедрений. Ярлык «AI» или «AI-Free» скорее говорит о том, как бренд хочет себя подать, чем о реальных свойствах продукта. Попробуем разобрать, откуда все пошло, как проявляется сейчас и куда может привести.

Читать далее
Статья

Искусственный интеллект внутри 1С: что уже можно внедрять

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели5.6K

Когда мы говорим об искусственном интеллекте, очень легко уйти в разговор о будущем. Об универсальных помощниках, цифровых сотрудниках и системах, которые однажды смогут делать практически все.

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

Для меня главный вопрос звучит не так: «Может ли искусственный интеллект работать с 1С?»

Он уже работает.

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

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

У них разные роли.

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

Вместе они могут создать гораздо более удобный интерфейс между человеком и учетной системой.

Читать далее
Пост

В. А. Петровский: Психофизическая проблема. «Кто» видит мир?

Ниже краткое описание основных положений статьи. Начну с главной мысли:

'Восприятие («Я вижу что-то»), — прежде всего, артефакт, культурный фантом. Никто ничего не видит. Картинки есть, зрителей нет. Картинка при этом включает в себя некое изображение «наблюдателя» и условные траектории «наблюдения≫, проведенные из точки «я» («наблюдатель») к объекту. Но никто здесь ничего не наблюдает. «Петя видит Машу» — это значит: живое тело, именуемое «Петя», порождает картинку, включающую в себя три элемента: «Маша», «Петя» и «видит». Ни один из этих элементов не может «видеть» другой элемент, и также тело Пети ничего не видит, но просто производит эту картинку.'

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

'Гипотетическая модель психических содержаний (метафорическая модель) — это внутренняя голограмма, порожденная индивидом и существующая в единственном экземпляре.'

'В нашем сознании длительность и пространственность неразлучны. Усилим тезис, «соберем» мысленно ощущения в отдельные «психические состояния», образуем из них паттерны ощущений, — невидимые извне внутренние голограммы.'

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

'Итак, мы подчеркиваем разницу между чувственным (наблюдаемым) и сверхчувственным (мыслимым). Разница заключается в том, что сверхчувственное порождает чувственное, но обратное категорически неверно: чувственность не есть частица и не состоит из частиц, она не является волной или «пакетом волн».'

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

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

Именно с этой точки зрения следует понимать предыдущую цитату.

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

Правда, как обычно, Петровский не применяет свои построения к себе. Например, он пишет:

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

Что означает написанное с точки зрения содержания статьи Петровского, если рассматривать ее в буквальном смысле?

Вадим Артурович Петровский, Психофизическая проблема: «Кто» видит мир? (Эскиз концепции взаимоопосредования). Методология и история психологии 1 (2018): 58-83.

Источник

Теги:
-1
Комментарии0
Новость

Библиотекари США начали проводить мастер‑классы «Как избежать ИИ»

Время на прочтение2 мин
Охват и читатели5.7K

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

Читать далее
Статья

Логгер в топе VTune: как найти строки, создающие нагрузку

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели6.3K

Профайлер показывает write() и worker файлового логгера среди верхних стеков. Однако системный профайлер не знает, какая из тысяч строк вывода в лог породила нагрузку. Отключать логирование совсем — ужасное решение. Как же связать файловый ввод-вывод с конкретными строками вывода в лог, каналами и backend?

Читать далее

Ближайшие события

Новость

Xiaomi представила в Китае карманное руководство по использованию смартфонов

Время на прочтение1 мин
Охват и читатели5.9K

Xiaomi выпустила в Китае карманное руководство по использованию смартфонов. Оно предназначено для тех, кому сложно разобраться в современных устройствах, в том числе для пожилых. 

Читать далее
Статья

Почему при rolling update летят 502, хотя readiness-проба на месте

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели6.4K

Классическая сцена. Команда выкатывает релиз, деплой проходит зелёным, kubectl rollout status рапортует об успехе — а в графиках ингресса на минуту вырастает горка пятисотых. Не тысячи, обычно доли процента, но стабильно, каждый деплой.

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

На самом деле rolling update умеет проходить вообще без потерь, и readiness-проба тут ни при чём — она отвечает за другую половину задачи. Потери происходят на выключении подов, и причина в том, что удаление пода — это не последовательность шагов, а гонка.

Читать далее
Статья

Как мы детектили фрод, а получили Джонни и Джулию: история одной браузерной разминки

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели6.7K

В Древнем Риме говорили: «Mens sana in corpore sano» — в здоровом теле здоровый дух. Два тысячелетия спустя мы, айтишники, превратили эту мудрость в её полную противоположность: здоровый дух, сидящий в нездоровом теле перед монитором. Наш позвоночник принимает форму вопросительного знака, а шея начинает напоминать ржавый механизм — повернуть голову можно только всем корпусом, издавая при этом характерный хруст.

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

— То, что мы создавали для идентификации личности, по сути готовый трекер движений. Дай ему только интерфейс и он превратится в игру. Осталось только придумать, во что играть…

Попробовать разминку с Джонни и Джулией

Бесплатно, без смс, без регистрации и без подвоха. Под музыку или без! Нам не жалко. Мы вообще-то хотим просто шею размять, а не бизнес на этом строить.

Читать далее
Статья

Изучаем LangChain

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7.8K

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

На эти вопросы отвечает новая книга «Изучаем LangChain»  Майо Ошина и Нуну Кампоса. Нуну Кампос — один из основателей LangChain, так что читатели получают материал из первых рук!

О чем эта книга?
Статья

В один эмбеддинг можно впихнуть больше тысячи токенов, но что с этим не так?

Уровень сложностиСложный
Время на прочтение11 мин
Охват и читатели6.1K

Хабр, привет! Меня зовут Дмитрий Тарасов, я исследователь в лаборатории FusionBrain AIRI. Мы недавно свозили нашу свежую работу — “Progressive Cramming: Reliable Token Compression and What It Reveals” —на ICML 2026, и здесь я хочу рассказать, о чём она.

Начнём с почти магического факта. Год назад в замечательной работе “Cramming 1568 Tokens into a Single Vector and Back Again” моего коллеги по AIRI Юры Куратова и его команды было показано, что в один‑единственный входной эмбеддинг замороженной LLM можно «упаковать» до 1568 токенов текста так, что модель потом слово в слово его восстанавливает. Полторы тысячи токенов — это несколько абзацев — в одном векторе размерности несколько тысяч, невероятная плотность памяти. Разбор этой статьи уже был на хабре.

У нас этот результат вызвал не только восторг, но и подозрение. Одно дело — восстановить текст, и совсем другое — понимать его. Что, если «идеальная» реконструкция на самом деле не хранит смысл? В нашей статье мы:

– покажем, что стандартный протокол token cramming скрывает катастрофические провалы, и предложим более честную процедуру — progressive cramming;

– исследуем траектории оптимизации сжатых последовательностей;

– и, самое интересное, покажем, что идеальная реконструкция не сохраняет способность модели рассуждать — а причина этого сидит в первых слоях трансформера.

Поехали.

Читать далее
Статья

Своя GPT‑like LLM по WH40K с нуля. Часть 5: Интеграция с Hugging Face

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели5.9K

Привет, Хабр! Меня зовут Владимир, и это пятая часть цикла статей по написанию и обучению небольшой decoder-only LLM с нуля. В прошлых частях мы собрали и обучили модель LinguaLaboratoriumMechanicus — миниатюрную GPT-like LLM во вселенной Warhammer 40K. В этой части упакуем её в формат Hugging Face: сделаем конфиг и обёртку под transformers, сохраним и зальём модель на Hub.

Читать далее
Статья

Рейтинг лучших тепловизоров — неожиданное мини-исследование

Время на прочтение8 мин
Охват и читатели6.4K

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

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

Читать далее