В мире разработки аппаратных решений, где даже маленькая ошибка может привести к сбоям, правильное управление версиями — это не просто удобство, а необходимость. Хотя системы контроля версий, такие как Git, давно стали стандартом для программистов, вопросы их применения в контексте аппаратных разработок остаются малоизученными. В этой статье мы рассмотрим, как Git и другие инструменты могут помочь аппаратным инженерам работать с прошивками, схемами и макетами, а также поделимся тем, как можно эффективно отслеживать изменения в бинарных файлах и поддерживать безопасность данных в таких сложных процессах.
Читать далееНа прошлой неделе в Софии, столице Болгарии, закончилась работа над стандартом C++26, который помимо контрактов, std::execution и всего прочего теперь включает и рефлексию.
В этой статье будет продемонстрирован один из примеров её использования: преобразование строк в формате JSON в объекты C++ на этапе компиляции.
Читать далееПару лет назад я начал коллекционировать интересные гаджеты, в форм-факторе ноутбука. Особое место в моей коллекции занимают устройства на диковинных процессорных архитектурах — и нет, речь даже не об ARM, а о куда более редких MIPS и SH4. Недавно я исследовал китайский аналог Авито и наткнулся на очень интересный предсерийный прототип ноутбука Fujitsu Intertop CX300 всего за 3.000 рублей — и в сегодняшней ретроспективной статье, мы с вами посмотрим на это чудо японской инженерной мысли поподробнее!
Читать далееКогда-нибудь учёные признают PDF одним из самых коварных форматов в истории документов. Особенно если перед вами 120 страниц с таблицами, скриншотами и… одной крошечной ошибкой.
И всё бы ничего, но вам нужно просто заменить одну цифру. Одну! И тут начинается: скачивание шести разных программ, поиск очередного «лучшего PDF-редактора» — и где-то на десятой попытке рождается мысль: может, ну его? Распечатать, исправить ручкой и отсканировать обратно?
Но, к счастью, времена меняются! В этом обзоре мы собрали пять сервисов для различной работы с PDF-документами.
Более того, чтобы внести каплю приключений, мы вновь достаём старый тестовый файл — «Дорога к Эльдорадо», оставшийся с предыдущего обзора. Посмотрим, какой сервис сможет изменить его содержимое лучше.
Приятного чтения!
Читать далееУже не сосчитать, сколько раз мы пытались найти в 50-страничном PDF всего одну цифру, а в итоге получали час бесконечного скроллинга и желание всё бросить. Про невозможность редактирования и копирования текста на многих устройствах даже молчим.
Помню, как иногда приходилось делать скриншоты нужных фрагментов и загружать их в Google Переводчик — чтобы хоть как-то выудить текст, который можно было скопировать.
Но если раньше мучиться приходилось в одиночку, теперь на помощь приходят алгоритмы.
В этой статье мы познакомим вас с пятью охотниками за информацией и протестируем их работу с таблицами, текстом, фотографиями и ссылками внутри этого нелюбимого большинством документа.
А чтобы обзор стал капельку интереснее, сегодня мы отправим нейросети в экспедицию на Эльдорадо. Посмотрим, какая из моделей сможет найти его в стоге PDF-сена.
Приятного чтения!
Читать далееВ новом переводе от команды Spring АйО подробно разбираются концептуальные, методологические и технические ошибки, на которые легко наткнуться при попытке протестировать такие механизмы, как synchronized и ReentrantLock. Автор объясняет, почему микробенчмарки часто измеряют не то, что вы думаете, и почему для получения осмысленных результатов лучше использовать макротесты или полагаться на экспертов.
Читать далееПривет, меня зовут Иван. Мой карьерный путь довольно тернист: работал на производстве оператором станка, развозил суши курьером, затем перешёл в продажи и вырос от обычного менеджера до заведующего магазином.
Последнее время занимаюсь тем, что помогаю заказчикам интегрировать разные CRM: amo, Битрикс, 1С и другие. И ко мне периодически приходят клиенты, которые пытались работать с другими интеграторами, но стало только хуже, чем было. По одной простой причине: 90% интеграторов – это технари, которые не разбираются в бизнесе.
Читать далееHTML Builder — визуальный конструктор HTML-структур с drag-and-drop интерфейсом для библиотеки @vue-dnd-kit/components!
Давайте начнем с ошибки. Что это?
Непреднамеренное отклонение от правильных действий - не совсем. Ошибка — это часто результат того, что наше быстрое, интуитивное мышление (наша "внутренняя мартышка") берет верх в ситуации, требующей анализа дольше, чем сложить 2+2, или наше медленное, аналитическое мышление ленится. Почему так происходит?
Читать далееНамедни в своём канале я решил сделать эксперимент, получится ли почти с нулевым бюджетом сделать простой ИИ-сервис обёртку на трендовую тему, и чтобы это было за 4-7 дней.
В итоге мне скинули пару залетевших рилсов, где авторы стали пробовать смотреть физиогномику через GPT, хотя результаты у них там даже для ненаучной методики были так себе.
В итоге мы с партнёром решили быстро сделать такого ИИ-бота (соотносит черты лица и характер, ненаучно, развлекательный контент), который анализирует вероятный характер пользователя, как его воспринимают другие и так далее. Посмотреть его можно тут, он бесплатный на 1-2 раза.
Читать далееМеня зовут Дмитрий Крапивницкий, CEO digital-агентства OMNIMIX. Вместе с командой мы заметили частую проблему — пины, кнопки и важные элементы пропадают с карточек компаний на Яндекс Картах, и обнаружить это можно не сразу. Как итог, одна пропавшая кнопка стоит 30 тысяч рублей в день, исчезнувший номер телефона лишает бизнес половины звонков, а невидимая витрина уносит 180 потенциальных клиентов.
В материале рассказываю, как мы нашли решение для этой проблемы и усовершенствовали ИИ-инструмент, анализирующий карточки клиентов.
Читать далееПредставьте, что лингвист внезапно стал экспертом по живописи. Именно это произошло в 2020 году, когда архитектура для обработки текста — трансформеры — научилась "видеть" изображения. Vision Transformer (ViT) доказал: для понимания картинок не обязательны свёртки! Разберем "на пальцах" как она устроена и как изображения превращаются в предсказания.
Читать далееИстория Таганрогского трамвая до определённого момента текла в совершенно типичном русле: в очередном провинциальном городке тихо кончались остатки более развитой цивилизации. И вдруг — сказочное чудо, Золушка преобразилась в королеву бала. Но русские сказки не могут без нюансов
Читать далееВ мире, где биты и байты движутся в такт машинного кода, где каждый файл — как драгоценный камень, а каждая команда — словно заклинание, живут три героя: Ansible, Bash и их друг-администратор. Здесь каждый день приносит новые задачи, а каждая задача — захватывающее приключение.
Не стойте на пороге - читайте дальше!Подписка Game Pass с каждым годом набирает обороты, и в 2025-м она легко удовлетворит запросы даже требовательного геймера. В ней полно как шутеров и экшенов от 3-го лица, так и стратегий, различных симуляторов, ролевых игр, платформеров и представителей других жанров.
В этой подборке мы расскажем о главных новинках сервиса, которые вышли в первой половине 2025 года. Устраивайтесь поудобнее!
Читать далееРабота с формами — неотъемлемая часть любого Flutter-приложения. В этой статье я расскажу о том, как создавать формы с помощью стандартных инструментов (Form, TextFormField, GlobalKey) и какие подводные камни возникают при их масштабировании.
Читать далееЭтот пост для нашего тг-канала Pro AI написал мой коллега Александр Мигаль, специалист по компьютерной лингвистике и один из авторов RuTaR
Все привыкли к тому, что ChatGPT, DeepSeek, Llama и другие коммерческие LLM способны быстро и умеренно качественно генерировать текст практически любого стиля и содержания. Однако, потенциал использования языковых моделей давно не ограничивается лишь пресловутым копирайтингом и написанием курсовых за одну ночь. Современные модели‑трансформеры всё чаще демонстрируют эмерджентные способности, выражающиеся в их способности к сложному пошаговому рассуждению.
Само устройство этих «рассуждений» (англ. reasoning) забавно перекликается с гипотезой лингвистической относительности Сепира‑Уорфа. Её строгая версия предполагает, что человеческое мышление является формой «внутреннего монолога». Но если наш мозг оказался устроен несколько сложнее, чем думали Сепир и Уорф, то в случае с LLM всё буквально так — модель рассуждает, когда «говорит», т. е. генерирует текст.
На текущий момент мы уперлись в потолок развития LLM привычным путём. Данные для их обучения кончились ещё год назад, а продолжать наращивать и без того огромные вычислительные мощности попросту нет смысла. Поэтому самым перспективным направлением разработок в области ИИ выступает развитие того самого reasoning — умения модели рассуждать.
И хотя за последние полгода появилось множество систем, сделавших большой шаг в сторону продвинутого reasoning (например, DeepSeek R1, о1 от OpenAI), тестируются они всё так же — на математике, шахматных задачках и головоломках. А вот насколько хорошо они справляются с задачами в сфере права или, скажем, комплексного текстуального анализа никто не знает — в большинстве бенчмарков полностью игнорируется способность LLM рассуждать в плоскости гуманитарного знания.
Читать далее