Типичный программист
✔
78K subscribers
3.83K photos
1.16K videos
14 files
8.49K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
😁140❤17🔥10👍3👏3🤔2🍾2🆒2💔1💊1😎1
VibeUI собрал 92 промпта, чтобы нейросеть выдавала интерфейсы, а не абстракцию на белом фоне

Если вы хоть раз просили нейросеть сверстать форму входа, то знаете: результат либо разъезжается, либо кнопка улетает за экран. VibeUI — подборка из 92 промптов под конкретные UI-паттерны: авторизация, прайсинг, hero-секции, bento-сетки и ещё несколько типовых блоков. Каждый промпт идёт вместе с примером раскладки: split-screen, карточка по центру, минимальная одноколонка или вход через соцсети первым делом.

Автор явно не выдумывал шаблоны с нуля: они покрывают реальные сценарии, которые обычно приходится дожимать руками. Я бы забрал оттуда пару заготовок для следующего прототипа, варианты на сайте.
💊15👍5😁2☃1👎1👏1🤔1🙏1🆒1
OpenAI доверила GPT-5.5-Cyber чинить чужой код

Пока вы читаете это сообщение, она уже нашла бы пару уязвимостей в вашем легаси. Шутка. Нет.

Серьёзно: GPT-5.5-Cyber не просто сканирует код, а валидирует находки в контролируемой среде, готовит патчи и тестирует их. Релиз вошёл в инициативу Daybreak, где модели уже нашли десятки багов в Linux, Chrome, Safari и Firefox. Заодно обновили плагин Codex Security — теперь он умеет глубокие сканы, приоритеты по серьёзности и генерацию патчей под конкретную кодовую базу. Подробнее в материале.

OpenAI даже запустила программу Patch the Planet с Trail of Bits, чтобы помогать мейнтейнерам open source. Потому что находить баги стало легко — а вот проверять и чинить их по-прежнему работа для людей. Пока что.
🤣17👍4❤3🔥3😁2🤪2👏1😭1🎃1🙈1💅1
Фейковый ИИ-навык дошёл до 26 тысяч агентов, потому что сканеры сказали «безопасно»

AIR создала навык, который обещал лендинг в Google Stitch, и протащила его через маркетплейс с 36 тысячами звёзд на GitHub. Cisco, NVIDIA и skills.sh посмотрели код внутри пакета и одобрили. Проблема в том, что вредоносная инструкция лежала не в пакете, а по внешней ссылке stitch-design.ai, которую контролировала сама AIR.

Сначала по ссылке были настоящие доки Stitch. Когда навык установился примерно на 26 тысяч агентов, включая корпоративные, страницу подменили. Агенты скачали скрипт без вопросов. В демо он только собирал email, но мог бы читать файлы.

Как пишет The Hacker News, сканер проверяет ZIP, а доверие — нет.
😁37👍5❤3🤔3🦄3
29-летний баг в Squid сливает HTTP-запросы из памяти прокси

Багу почти столько же, сколько самому Squid. Исследователь из Calif.io обнаружил уязвимость CVE-2026-47729 в FTP-парсере: если Squid работает с cleartext HTTP и может достучаться до вредоносного FTP-сервера, атакующий получает куски внутренней памяти, где часто лежат пароли и токены.

Цепочка забавна по-своему: проблема появилась коммитом 1997 года для совместимости с NetWare. FTP-сервер не отдаёт имя файла, парсер выходит за границу буфера — и вот уже ваши HTTP-запросы утекают наружу. Исправлено в Squid 7.6, который вышел 8 июня.

Если у вас в инфраструктуре крутится Squid — стоит обновиться и выключить FTP, если только он не нужен по делу. Подробности в статье.
👍5🤔3⚡2🔥1😈1🙈1
GPU стоит дорого, а простаивает из-за старого storage

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

The Register разбирает, почему эта проблема стала экономической: Gartner насчитала, что лишь 28% AI-инфраструктурных проектов полностью окупаются, и storage там — один из главных тормозов. HPE предлагает смотреть на хранилище как на активный компонент pipeline: единый слой доступа, обогащение данных при загрузке, NVMe-архитектура.

Мне кажется, вывод шире ИИ. Инфраструктура перестаёт быть фоном, когда от неё зависит, работает ли весь остальной код.
👍8❤3🔥2🤝2⚡1🏆1🍾1
Каким может быть роадмап для QA в 2026 году? Пять лет назад тестирование начиналось с ручного: чек-листы, клики, результат. Сегодня в тех же вакансиях — Kafka, Kubernetes и автотесты на Java. «Вкатиться через мануальное» больше не работает, но что же делать? Собирать базу, с которой можно будет работать и двигаться дальше!

Что по-настоящему пригодится:
— Архитектура микросервисов;
— HTTP/REST, SQL и брокеры сообщений;
— Чтение логов;
— Язык программирования для автоматизации;
— Инженерное мышление вместо «кнопка не работает».

Подробнее обо всём в блоге Альфа-Банка.
👍7❤2💯2👻2⚡1🔥1😁1🤔1🗿1💊1
❤‍🔥31😁9🌚3👏2🎉2🆒2⚡1🔥1💯1
Homebrew 6.0 не доверяет сторонним taps, пока вы не согласитесь

Если вы ставили пакеты через Homebrew, сторонний tap мог нести произвольный Ruby-код. В 6.0 эта схема сломалась: теперь сторонние репозитории должны явно получить trust, прежде чем что-то установить. Мелочь, но она закрывает большую дыру в цепочке поставок.

Песочница на Linux теперь включена по умолчанию — через Bubblewrap, как на macOS последние десять лет. Плюс brew vulns проверяет установленные пакеты по открытой базе уязвимостей OSV, а brew install и brew upgrade стали спрашивать перед запуском. Мне кажется, это именно тот случай, когда ломать обратную совместимость ради безопасности — правильный выбор.

Подробности.
❤12❤‍🔥3🎉3👍2😁2🤔2👌2☃1⚡1🍾1😴1
Forwarded from IT Юмор
😁100🎉4🔥3🗿3👍2👎2👏2💯2🤷‍♀1👻1
GitLab: ИИ пишет код быстрее, но продуктивность застряла в редакторе

78% команд в опросе GitLab коммитят с ИИ быстрее, а продуктивность за пределами генерации чувствуют только 21%. Остальные, похоже, ещё не дошли до ревью.

GitLab опросила более 1500 разработчиков и лидеров: 60% довольны ROI, 80% внедрили ИИ быстрее, чем выработали политики, и 82% боятся нового технического долга. Корпоративный перевод: доступ к репозиториям агентам уже выдали, а инструкцию по безопасности обещают позже.

Отсюда концепция agentic infrastructure — четыре слоя, чтобы инфраструктура не ломалась под миллионами сессий агентов. Не потому что их мало, а потому что уже слишком много, чтобы люди следили глазами. Подробности в материале.
❤9🤷‍♀4😁3👍2🔥2🎉2🤷‍♂1💯1👻1👨‍💻1🎃1
Как выбрать системного интегратора в 2026 году?

Выбор подрядчика — решение на несколько лет. Цена ошибки — суды или переписывание проекта с нуля. Не ошибиться всё-таки можно, если воспользоваться небольшим чек-листом для выбора подрядчика.

Например, не стоит сразу начинать долгосрочное сотрудничество, а проверить нового партнёра на небольшой задаче. Внимательно смотрите на сметы, обращайте внимание на прозрачность и качество коммуникаций, и не забудьте свериться с репутацией интегратора на рынке.

Всего критериев 12, обо всех подробно читайте в новом материале.
😁6👏3⚡2🎉2❤1👍1🤔1👌1💯1
Когда интеграций в проде больше, чем пальцев на руках, одного curl не хватает

API-оркестрация это не просто вызов, а конвейер с обработкой ошибок и повторными попытками. Современное приложение редко живёт в вакууме: платёжка, CRM и аналитика должны синхронизироваться.

В свежем разборе сравнили Airflow, n8n и Make. Airflow подходит для сложной Python-логики и полного контроля — но требует инфраструктуры и админа. n8n, визуальный open-source конструктор, удобно хостить самому. Make, облачный автоматизатор для бизнес-команд, тарифицирует каждый шаг сценария.

Универсального победителя нет: выбор зависит от размера команды, сложности логики и того, готовы ли вы держать данные под контролем.
❤7⚡4🔥4👎3👍1👏1🤔1🏆1😈1👻1💅1
Forwarded from IT Юмор
❤18🤣14🔥8👏4🤔3👍2🎉2✍1🍌1💔1🎅1
Мем смешной, а ситуация — страшная. AI внедряют в найм повсеместно, но часто совсем не думают о кандидатах. Поделитесь своими болями на тему AI-найма в комментариях и небольшом опросе!
👍22🤣16🔥5👏3😁3⚡2🤔2🌚1💯1🤝1🆒1
Forwarded from Нейроканал
Вчера писал, что GPT-5.6 откладывают по просьбе властей США. Сегодня OpenAI её официально показала, и это сразу линейка из трёх моделей: Sol, Terra и Luna. Теперь цифра задаёт поколение, а имена обозначают устойчивые уровни способностей, которые двигаются своим темпом: Sol флагман, Terra баланс цены и силы, Luna самая быстрая и дешёвая. Terra по их замерам не уступает GPT-5.5, но вдвое дешевле.

Доступ, как и ожидалось, только у избранных доверенных клиентов, простым смертным пока только на бенчмарки посмотреть.

Пишут, что Sol заметно сильнее прежних моделей ищет уязвимости и пишет эксплойты т.е. прямой конкурент Мифусу. Порог «критической киберопасности» по собственной шкале OpenAI модель не переходит, но скачок есть: находит баги и заготовки эксплойтов, хотя автономно собрать рабочую цепочку атаки не может. Похоже на политический ход. На автоматический поиск джейлбрейков ушло больше 700 000 GPU-часов, но я думаю сообщество разберётся рано или поздно :)

Сама OpenAI оговаривается, что госконтроль над доступом нормой быть не должен, и широкий запуск в ChatGPT, Codex и API обещает в ближайшие недели. Цены за миллион токенов: Sol 5 и 30 долларов за вход и выход, Terra 2,5 и 15, Luna 1 и 6.

@neuro_channel
👍9❤5🌚5🔥4😁3👏2🎉2🕊2💯1🤝1🆒1
Кто-то снова посмотрел на Linux и решил, что там слишком много legacy

Maestro — лёгкое Unix-ядро на Rust, совместимое с Linux. Цель простая: убрать как можно больше legacy и проверить, насколько безопасность типов Rust помогает в самом низком уровне ОС.

Авторы уже показали живую консоль: в репозитории видно, как bash и neofetch (та самая утилита с логотипом дистрибутива) работают под собственным ядром. У проекта уже 3,3k звёзд, хотя он честно предупреждает: ранняя разработка, нестабильно, в прод нести рано. Заход цепляет: минимализм плюс типобезопасность в местах, где обычно процветают C-баги.
🤷14👍7❤‍🔥6😁3🤨3🤝3🔥2💯2😢1😭1👀1
Unlag Neo убирает лаг курсора на MacBook, когда система его не чувствует

Если курсор на макбуке иногда плывёт вслед за пальцем, а система уверяет, что всё нормально — вам не кажется. Разработчик собрал утилиту Unlag Neo, которая, судя по названию, занимается именно этим: убирает микрофризы и ускоряет реакцию курсора там, где macOS обычно молчит.

Это не настройка трекпада в системных преференциях. Автор идёт обходным путём и предлагает способ, который работает вне штатного поведения macOS. Если лаг мешает писать код или резать правки в дизайне, такой фикс может быть заметен сразу.

Код и инструкция лежат на GitHub Gist. Стоит помнить: чем глубже утилита залезает в поведение системы, тем осторожнее с ней нужно быть на рабочей машине.
👍14👏9😨3🎉2🏆2💋2🆒2☃1✍1🌚1💊1
Forwarded from IT Юмор
😁81🤣12💯6🔥3🤔3🍌2⚡1❤‍🔥1😈1🤝1🤪1