80631
Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo
Мечты сбываются. А о чем мечтали вы?
@prog_point (теперь ещё в VK и Max)
Почему банки не доверяют распознавание паспортов open-source
Казалось бы, взял Llama или Qwen, дообучил на датасете, и MVP готов. Но для банка такой подход неприемлем.
В новом материале вы узнаете:
— Почему 70% точности в распознавании катастрофически мало.
— Как HITL-разметка помогает сервисам достигать точности 80%, но создает риски утечек.
— Как работают промышленные сканеры паспортов: WebAssembly в браузере, независимость от GPU, детекция подделок.
Кто занимается такими технологиями в России и почему важен научный подход — разбор внутри.
@tproger
Читайте также в VK, Max и Дзен
Машина, наглядно демонстрирующая работу процессоров при сложении двоичных чисел
Вы вводите два числа, и начинается магия: данные проходят через логические элементы и пути, решающие их движение (в реальности это те самые AND, OR, XOR и другие). По завершении этих процессов машина покажет долгожданный результат.
#оффтоп
Любопытный факт: базовый комплект из 12 документов (сканы и фото основного разворота паспорта и страницы с пропиской, СНИЛС, ИНН, трудовой книжки, СТД-Р, военного билета, свидетельств ЗАГС о браке и рождении, диплома об образовании, загранпаспорта и водительского удостоверения) специальные OCR-программы могут распознать 100 раз за минуту на сервере без GPU.
Что для этого нужно, рассказывают здесь: https://tprg.ru/HVQO
@tproger
Читайте также в VK, Max и Дзен
Превращаем GitHub в мегаполис
TheGitCity — это 3D-город на базе GitHub, где каждый разработчик — здание, а улицы — связи между профилями. По городу можно летать на бумажном самолётике, открывая 20+ достижений, соревноваться в лидербордах и зарабатывать титулы.
@prog_point (теперь и в Max)
Kip — язык программирования на турецком с грамматикой в типах
Это экспериментальный проект, который использует турецкую морфологию для типов — падежи (именительный, винительный, дательный) и наклонения определяют сигнатуры функций, аргументы можно подавать в любом порядке, если падежи разные. Чистые функции — как существительные, с побочками — как инфинитивы в повелительном.
Для лингвистов и фанатов эзотерических языков: https://kip-dili.github.io/
@tproger
Читайте также в VK, Max и Дзен
Цифровое бессмертие не за горами: учёные загрузили мозг насекомого в симулятор тела
Стартап Eon Systems загрузил мозг плодовой мухи (125 тысяч нейронов, 50 миллионов синапсов) в виртуалку — и она самостоятельно ходит, умывается, реагирует на стимулы. Без единой строчки кода поведения! Просто топология связей + физика тела в MuJoCo.
Это не ИИ на RL (как DeepMind), а чистая эмуляция: нейроны вспыхивают, как в живом мозге, тело двигается в ответ на сенсоры. Следующий шаг компании — перенести сознание мыши (70 миллионов нейронов), а потом и человека.
#новости
@tproger
Читайте также в VK, Max и Дзен
Хочу взять себе этот ключ. Кто-то уже использует такой? Проверьте плиз, хочу убедиться, что этот не занят ещё
Читать полностью…
Pixel Agents — плагин для VS Code, который превращает ваших ИИ-агентов в пиксельных персонажей в виртуальном офисе. Каждый запущенный терминал спавнит анимированного работника: ходит к столу, печатает код, листает файлы или ждёт твоего ввода с пузырьком речи.
Проект с очень гибкими настройками по кастомизации «офиса». При этом бесплатный. Пробуем тут.
@tproger
Читайте также в VK, Max и Дзен
Роадмап по релизу своего продукта: инструкция от проджектов и руководителей
Разработка и выпуск нового продукта — это сложный процесс, который требует последовательной подготовки гипотез, планирования и исполнения. Чтобы новый проект запустился и получил ожидаемый отклик у целевой аудитории, важно правильно оценить риски, определить ключевые метрики, организовать работу команды, а также собрать и проанализировать обратную связь.
Мы собрали подробный гайд, как создать и запустить продукт на рынке — от идеи до реализации и поддержки.
#стартапы #бизнес
@tproger
Читайте также в VK, Max и Дзен
Милый комикс о работе HTTPS
Комикс объяснит даже самым начинающим, зачем нужен HTTPS и как он работает. Тут также рассказывают о SSL, TLS и центрах сертификации — всё это с милыми животными и объяснениями на пальцах.
Ссылка на комикс
@tproger
Читайте также в VK, Max и Дзен
У админа сегодня день рождения. Покидайте в комменты айтишные поздравления🙂
@tproger
Читайте также в VK, Max и Дзен
llm-checker — консольная утилита для подбора локальных больших языковых моделей под ваш компьютер
Она сканирует железо (GPU, CPU, RAM), анализирует более 200 моделей с Ollama Hub и ранжирует их по качеству, скорости генерации, размеру и энергопотреблению. Умеет автоматически предлагать команды вроде ollama run или ollama pull, фильтровать по задачам (кодинг, креатив, рассуждения, мультимодал), показывать реальные размеры файлов. Работает умно: слабому ноуту не предложит 70B-модель, мощному ПК — не ограничит 3B.
Установка через npm, кроссплатформа (Windows/Linux/Mac), open-source. Идеально для старта с локальными ИИ — забудешь про рандомный выбор моделей.
@tproger
Читайте также в VK, Max и Дзен
Последний день голосования в Tproger Award!
Две недели, 16 компаний, 4 номинации — спасибо, что читали, участвовали и лайкали. И отдельное спасибо, что голосовали! Вообще не представляем, что вы там наделали, уже узнать хочется!
Давайте сегодня зафиналим голосовалку и раздадим по максимуму золотых мышей. Интересно, расстановка сил сможет измениться за один день?
Если потеряли, то номинации вот:
— Продукт года
— Облачный продукт года
— ИТ-ивент года
— Дизайн года
Только сайт не положите, очень просим 🙏
Пойти голосовать: https://tprg.ru/bWfy
@tproger
Читайте также в VK, Max и Дзен
Рынок труда сегодня
@tproger
Читайте также в VK, Max и Дзен
Ну как вы тут? Есть чем похвастаться?
Последний раз мы хвастались в феврале. У вас наверняка появились поводы для гордости. Кидайте их в комментарии!
@tproger
Читайте также в VK, Max и Дзен
Что будет на конференции GoCloud 2026
9 апреля в Москве на конференции от Cloud.ru соберутся те, кто работает с ИИ и облачными сервисами. В этом году в фокусе GoCloud — искусственный интеллект как сервис и простые инструменты для создания ИИ-агентов.
В программе четыре трека:
— прикладной ИИ;
— данные и аналитика;
— приложения и разработка;
— инфраструктура.
Офлайн-участников ждут 15+ демозон и воркшопы с прикладными навыками. Для остальных — онлайн-трансляция.
Понадобится регистрация. Подробности и билеты на сайте: https://tprg.ru/07Ig
Это #партнёрский пост
Браузеры научатся лениво грузить видео и аудио — стандарт на подходе!
Скотт Джел из Squarespace добился поддержки loading="lazy" для <video> и <audio> — аудио и видео теперь можно будет подгружать только при скролле к элементу, как у картинок. Никаких скриптов, чистый HTML.
Уже в Chrome Canary (флаг --enable-features=LazyLoadVideoAndAudio), патчи для Firefox/WebKit в работе. Тесты: видео с автоплеем ждёт viewport, запросы в DevTools видно. Идеально для длинных страниц с медиа — экономия трафика и CPU.
Стандарт в HTML уже скоро. Подробности: https://scottjehl.com/posts/lazy-media/
#веб #html
@tproger
Читайте также в VK, Max и Дзен
Как ML помогает тестировать то, что нельзя предсказать вручную?
В новом материале — кейс о том, как спроектировать систему динамической генерации тестовых сценариев для транспортного проекта. За основу взято имитационное моделирование с элементами ML.
В статье подробное описание архитектуры решения:
— пайплайн из Great Expectations, Evidently AI, DVC и Airflow;
— три слоя данных: продовые срезы, обезличенные профили и «мутации» аномалий от ML;
— а еще швейцарский сыр.
Как он там оказался, читайте в статье.
@tproger
Читайте также в VK, Max и Дзен
Это уже какой-то C##
@tproger
Читайте также в VK, Max и Дзен
Хакер в поисках инопланетян
Рассказываем, как Гэри Маккиннон в одиночку совершил одну из самых крупных и технически сложных кибератак на военные и космические сети США и причём тут НЛО. До чего доводит BASIC!
#кек
@tproger
Читайте также в VK, Max и Дзен
Победителями премии Тпрогер 🐀становятся...
Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать драматическую паузу перед объявлением победителей — в каждой номинации он один, и определяется большинством голосов. Готовы?
В номинации «Продукт года» золотая мышь достается компании:
🐀NetVision за платформу интеллектуального мониторинга СИМ.
В номинации «Облачный продукт года» побеждает компания:
🐀Гравитон с паком виртуализации «Гелиус»
Звание «IT-ивент года» вручается компании:
🐀Островок! за О!Хакатон
И в категории «Дизайн года» первое место занимает компания:
🐀AcademiaDev за интерактивную инсталляцию.
Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке.
И 🔥, если хотите аналогичных активностей и готовы выбирать еще!
Импортозамещение: боль и страдания или новый уровень зрелости?
За последние годы импортозамещение стало новой нормой для многих, в том числе для крупных бизнесов, федеральных организаций. В таких случаях важно чтобы миграция проходила без прерывания процессов, платформа соответствовала требованиям ИБ, была устойчивой, масштабируемой. Менять такие неповоротливые машины всегда сложно, но боль и слезы уходят в прошлое, а современная архитектура остается.
Если интересно, как мигрировала подсистема управления доходами с Oracle E-Business Suite на Deckhouse без потери устойчивости — приходите слушать доклад. Узнаете про архитектуру, стек и реальные эффекты для цифрового суверенитета. Программа по ссылке.
Как вы считаете, миграции это всегда мучения или реально выйти на новый уровень надежности и масштабируемости?
Тимлиды, держите лайфхак
@tproger
Читайте также в VK, Max и Дзен
Как читать язык ассемблера
Полезный туториал, который учит читать ассемблерный код без боли — пошагово разбирает, как понимать машинные инструкции, регистры и стек. Автор берёт простые примеры на Си, показывает их ассемблерный эквивалент и объясняет каждую строку: mov для присваивания, add/sub для арифметики, работу с памятью через смещения.
Если хотите перестать бояться дампов из gdb или понять оптимизации, потратьте 20 минут на статью, и ассемблер перестанет быть чёрной магией.
@prog_point (теперь и в Max)
Сложный, но полезный материал: как работают сети Колмогорова-Арнольда
Если вкратце, в MIT недавно придумали новую нейросеть KAN, в основе которой лежит теорема Колмогорова-Арнольда. По словам создателей KAN имеет все шансы превзойти уже существующие сетки.
В статье рассказываем о том как устроена KAN изнутри, её плюсах и минусах, а также о применении в различных областях. Например, при обучении графов.
#нейросети
@tproger
Читайте также в VK, Max и Дзен
Давайте ещё похвастаемся!
Неделя прошла. Вы наверняка сделали много всего. Делитесь своими успехами, планами и идеями в комментариях.
@tproger
Читайте также в VK, Max и Дзен
Одна строка Java-кода заблокировала 102 потока
Сервис отчётов на 800 запросов/с начал тормозить, но алерты молчали. Дамп потоков показал: все 102 потока висят на блокировке URLClassPath из-за DatatypeFactory.newInstance(). Фабрика дат XML каждый раз сканировала JAR'ы через ServiceLoader, синхронизируясь в getLoader().
Решение оказалось простым: статическая инициализация фабрики (потокобезопасна!) + Caffeine-кэш для файловых ресурсов. Задержки улетели, чтение файлов сократилось. Подробности в статье.
@tproger
Читайте также в VK, Max и Дзен