tproger | Technologies

Telegram-канал tproger - Типичный программист

80631

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

Subscribe to a channel

Типичный программист

Мечты сбываются. А о чем мечтали вы?

@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 и Дзен

Читать полностью…

Типичный программист

Ну как вы тут? Есть чем похвастаться?

Последний раз мы хвастались в феврале. У вас наверняка появились поводы для гордости. Кидайте их в комментарии!

@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 и Дзен

Читать полностью…

Типичный программист

JS теперь ещё и переводчиком стал

@tproger
Читайте также в VK, Max и Дзен

Читать полностью…
Subscribe to a channel