Как работает GPT4Free в Python и почему его лучше не использовать #habr
https://habr.com/ru/articles/1031390/
Tags: gpt4free, openai api, информационная безопасность, утечка данных, реверс-инжиниринг, конфеденциальность, прокси, риски
Author: goodchal23
https://habr.com/ru/articles/1031390/
Tags: gpt4free, openai api, информационная безопасность, утечка данных, реверс-инжиниринг, конфеденциальность, прокси, риски
Author: goodchal23
Хабр
Как работает GPT4Free в Python и почему его лучше не использовать
Привет, Хабр! Сегодня поговорим о проекте, который наделал много шума в сообществе — g4f (GPT4Free). Многие видели его на GitHub, но большинство, наверное, и не задумывались, как он работает. Как...
Как посчитать ROI AI‑проекта, а не нарисовать его в презентации #habr
https://habr.com/ru/companies/otus/articles/1029724/
Tags: AI-проект, ROI, окупаемость, TCO, baseline, adoption rate, AI-продукт, ML-продукт, бизнес-ценность, метрики
Author: badcasedaily1 (OTUS)
https://habr.com/ru/companies/otus/articles/1029724/
Tags: AI-проект, ROI, окупаемость, TCO, baseline, adoption rate, AI-продукт, ML-продукт, бизнес-ценность, метрики
Author: badcasedaily1 (OTUS)
Хабр
Как посчитать ROI AI‑проекта, а не нарисовать его в презентации
Есть один слайд, который встречается в каждой второй презентации про AI в бизнесе . На нём написано что‑то вроде «ROI 340%, окупаемость 6 месяцев, экономия $2M в год»....
Проблема obsidian для студентов или как я написал obsidian export helper #habr
https://habr.com/ru/articles/1031406/
Tags: obsidian, markdown, python, zettelkasten, export, productivity, продуктивность, учеба, cli, notes
Author: killergot
https://habr.com/ru/articles/1031406/
Tags: obsidian, markdown, python, zettelkasten, export, productivity, продуктивность, учеба, cli, notes
Author: killergot
Хабр
Проблема obsidian для студентов или как я написал obsidian export helper
В данной статье я описал, с какими проблемами я встретился, будучи студентом, который на постоянной основе использует obsidian, из-за которых я создал свой экспортер подграфа в obsidian. Первый раз...
Amazon опубликовал REX, среду для контролируемого выполнения скриптов #opennet
https://www.opennet.ru/opennews/art.shtml?num=65360
Компания Amazon представила движок безопасного исполнения скриптов REX (Trusted Remote Execution), допускающий только разрешённые для каждого конкретного скрипта операции. Например, если скрипт рассчитан на разбор логов, то ему будет предоставлен только доступ на чтение лога, а несанкционированные попытки удаления или изменения файлов блокируются. Код REX написан на языке Rust и открыт под лицензией Apache 2.0.
https://www.opennet.ru/opennews/art.shtml?num=65360
Компания Amazon представила движок безопасного исполнения скриптов REX (Trusted Remote Execution), допускающий только разрешённые для каждого конкретного скрипта операции. Например, если скрипт рассчитан на разбор логов, то ему будет предоставлен только доступ на чтение лога, а несанкционированные попытки удаления или изменения файлов блокируются. Код REX написан на языке Rust и открыт под лицензией Apache 2.0.
Я сделал приложение за вечер без навыков программирования. Зачем теперь разработчики? #habr
https://habr.com/ru/articles/1031410/
Tags: сатира
Author: vital_pavlenko
https://habr.com/ru/articles/1031410/
Tags: сатира
Author: vital_pavlenko
Хабр
Я сделал приложение за вечер без навыков программирования. Зачем теперь разработчики?
Я работаю проджект‑менеджером в крупной IT‑компании. У меня нет навыков программирования. Моя задача — доводить проекты до продакшена. Основную работу выполняют разработчики,...
Нейросеть для открытки к 9 Мая: как создать фото ко Дню Победы и написать промт #habr
https://habr.com/ru/companies/ranvik/articles/1031412/
Tags: нейросеть для генерации изображений, ии для генерации изображений, ии для фото, 9 мая, открытки, ии-агенты, ai
Author: alaskayoung (Ranvik)
https://habr.com/ru/companies/ranvik/articles/1031412/
Tags: нейросеть для генерации изображений, ии для генерации изображений, ии для фото, 9 мая, открытки, ии-агенты, ai
Author: alaskayoung (Ranvik)
Хабр
Фото к 9 Мая в нейросети: как сделать открытку ко Дню Победы и написать точный промт
Нейросеть для открытки к 9 Мая: как создать фото ко Дню Победы и написать промт 9 Мая — день, когда каждый из нас стремится выразить глубокую благодарность ветеранам и почтить память героев. В эпоху...
Forwarded from Библиотека программиста
Экосистема Java ☕️
Все, что нужно Java-разработчику, в 4 ссылках:
1️⃣ Новости и статьи: @javaproglib
2️⃣ Тесты и задачи: @java_problems_lib
3️⃣ Подготовка к собесу: @java_interview_lib
4️⃣ Работа: @javadevjob
Все, что нужно Java-разработчику, в 4 ссылках:
1️⃣ Новости и статьи: @javaproglib
2️⃣ Тесты и задачи: @java_problems_lib
3️⃣ Подготовка к собесу: @java_interview_lib
4️⃣ Работа: @javadevjob
Forwarded from Библиотека программиста
Спустя 5 лет работы команда Zed представила версию 1.0 🔥
Если ты никогда не использовал этот редактор кода — сейчас самое время. Это полноценный AI-native редактор кода, написанный с нуля на Rust и работающий на Mac, Windows и Linux.
🐸 Библиотека программиста
Если ты никогда не использовал этот редактор кода — сейчас самое время. Это полноценный AI-native редактор кода, написанный с нуля на Rust и работающий на Mac, Windows и Linux.
Ты можешь запускать несколько агентов параллельно, а Zed предложит варианты дальнейших изменений с точностью до нажатия клавиши и с высокой скоростью.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека программиста
🦾 Почему ваши AI-продукты на базе LLM ломаются (и как это чинить)?
Выкатили ИИ-фичу в прод, а она галлюцинирует, падает или выдает мусор? Приглашаем на открытый вебинар, где разберем реальную боль внедрения LLM-агентов и научимся делать так, чтобы «всё работало».
🗓️ Когда: 7 мая в 19:00 МСК
⏱️ Формат: 60 минут мяса + 30 минут ответов на ваши вопросы
🧑🏻💻 Кто вещает: Эмиль Сатаев — Backend Platform Developer (8+ лет в разработке). Человек, который своими руками внедряет LLM и агентные системы в реальные коммерческие сервисы.
🎁 Главный бонус для онлайна:
Только участникам прямого эфира подарим уникальный промокод на скидку 10.000 ₽ на большой курс AgentOps.
👉 Занять место на вебинаре
Выкатили ИИ-фичу в прод, а она галлюцинирует, падает или выдает мусор? Приглашаем на открытый вебинар, где разберем реальную боль внедрения LLM-агентов и научимся делать так, чтобы «всё работало».
🗓️ Когда: 7 мая в 19:00 МСК
⏱️ Формат: 60 минут мяса + 30 минут ответов на ваши вопросы
🧑🏻💻 Кто вещает: Эмиль Сатаев — Backend Platform Developer (8+ лет в разработке). Человек, который своими руками внедряет LLM и агентные системы в реальные коммерческие сервисы.
🎁 Главный бонус для онлайна:
Только участникам прямого эфира подарим уникальный промокод на скидку 10.000 ₽ на большой курс AgentOps.
👉 Занять место на вебинаре
Forwarded from Библиотека программиста
21 урок, усвоенный за 14 лет работы в Google 🧠
Addy Osmani устроился в Google где-то 14 лет назад и тогда думал, что его работой будет написание хорошего кода. Отчасти так и оказалось.
Но чем дольше он там работал, тем больше понимал, что преуспевающие разработчики — это не обязательно лучшие программисты. Обычно это те люди, которые научились лавировать среди всего, что окружает код — среди людей, внутренней политики и условий неопределённости.
Под катом он делится уроками-паттернами, которые продолжают встречаться раз за разом — в каждом проекте и в каждой команде❤️
🐸 Библиотека программиста
Addy Osmani устроился в Google где-то 14 лет назад и тогда думал, что его работой будет написание хорошего кода. Отчасти так и оказалось.
Но чем дольше он там работал, тем больше понимал, что преуспевающие разработчики — это не обязательно лучшие программисты. Обычно это те люди, которые научились лавировать среди всего, что окружает код — среди людей, внутренней политики и условий неопределённости.
Под катом он делится уроками-паттернами, которые продолжают встречаться раз за разом — в каждом проекте и в каждой команде
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Типичный программист
Как правильно передать проект на аутсорс
Внешняя команда подключена, бюджет утверждён. Но через две недели выясняется, что никто не понимает, кто за что отвечает, а кодовая база распалась на свою и чужую.
Почему так происходит?
Потому что бизнес часто воспринимает смену исполнителя как технический момент, а не как отдельный управленческий процесс.
Погружаемся в эту статью. Она про то, как построить транзитный период по-человечески:
— Что должно быть в transition period (сроки, бюджет, приоритеты).
— Почему внешняя команда должна коммитить в общий Git и писать тесты как инхаус.
— Зачем нужна валидация артефактов в первые сутки.
— Как зафиксировать завершение перехода, а не жить в режиме онбординга годами.
@tproger
Читайте также в VK, Max и Дзен
Внешняя команда подключена, бюджет утверждён. Но через две недели выясняется, что никто не понимает, кто за что отвечает, а кодовая база распалась на свою и чужую.
Почему так происходит?
Потому что бизнес часто воспринимает смену исполнителя как технический момент, а не как отдельный управленческий процесс.
Погружаемся в эту статью. Она про то, как построить транзитный период по-человечески:
— Что должно быть в transition period (сроки, бюджет, приоритеты).
— Почему внешняя команда должна коммитить в общий Git и писать тесты как инхаус.
— Зачем нужна валидация артефактов в первые сутки.
— Как зафиксировать завершение перехода, а не жить в режиме онбординга годами.
@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Исследуйте инструменты для разработчиков в системе SourceCraft в новом квесте с космическими призами! https://tprg.ru/wXvG
@tproger
Читайте также в VK, Max и Дзен
@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Летающие автомобили, роботы-горничные и работа по 3 часа в день: почему это будущее не наступило
В 1962 году вышел мультсериал «Джетсоны» про семью будущего, где еду готовят механизмы, дом убирает робот, а глава семейства работает три часа в день, нажимая одну кнопку.
Создатели просто собрали все футуристические прогнозы, которые витали в воздухе, а потом дети, выросшие на «Джетсонах», стали CEO, инженерами и визионерами и начали строить мир ретробудущего.
— Илон Маск цитирует «Джетсонов» как источник вдохновения
— Нам до сих пор обещают летающие автомобили (которые технически невозможны)
— Нам снова и снова продают 30-часовую рабочую неделю, аж с 1930-х годов.
Но в результате американцы работают на 270% производительнее, чем в 60-х, а отдыхают почти столько же. Формируется культура вины за отпуск, а летающих Cadillac в гаражах нет.
Почему так вышло и как прошлое определяет наше будущее — в большом разборе.
@tproger
Читайте также в VK, Max и Дзен
В 1962 году вышел мультсериал «Джетсоны» про семью будущего, где еду готовят механизмы, дом убирает робот, а глава семейства работает три часа в день, нажимая одну кнопку.
Создатели просто собрали все футуристические прогнозы, которые витали в воздухе, а потом дети, выросшие на «Джетсонах», стали CEO, инженерами и визионерами и начали строить мир ретробудущего.
— Илон Маск цитирует «Джетсонов» как источник вдохновения
— Нам до сих пор обещают летающие автомобили (которые технически невозможны)
— Нам снова и снова продают 30-часовую рабочую неделю, аж с 1930-х годов.
Но в результате американцы работают на 270% производительнее, чем в 60-х, а отдыхают почти столько же. Формируется культура вины за отпуск, а летающих Cadillac в гаражах нет.
Почему так вышло и как прошлое определяет наше будущее — в большом разборе.
@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Один символ положил GitHub на колени
Исследователи Wiz обнаружили, что добавление точки с запятой в push-опции git-команды давало полноценный shell на сервере GitHub. Не вредоносный репозиторий, не сложная цепочка уязвимостей — один лишний символ в строке параметров, и атакующий внутри.
CVE-2026-3854, CVSS 8.7. Затронуты github.com, Enterprise Cloud и Enterprise Server. То есть почти все, кто пользуется GitHub серьёзно.
Но вот где история становится красивой: репорт пришёл 4 марта, GitHub воспроизвёл за 40 минут. Фикс выкатили ещё через 35. Меньше двух часов от репорта до исправления. Следов эксплуатации в дикой природе не нашли.
GHES получил патчи только 28 апреля. Версии 3.14.25 и выше. Если у вас self-hosted, самое время проверить.
@tproger
Читайте также в VK, Max и Дзен
Исследователи Wiz обнаружили, что добавление точки с запятой в push-опции git-команды давало полноценный shell на сервере GitHub. Не вредоносный репозиторий, не сложная цепочка уязвимостей — один лишний символ в строке параметров, и атакующий внутри.
CVE-2026-3854, CVSS 8.7. Затронуты github.com, Enterprise Cloud и Enterprise Server. То есть почти все, кто пользуется GitHub серьёзно.
Но вот где история становится красивой: репорт пришёл 4 марта, GitHub воспроизвёл за 40 минут. Фикс выкатили ещё через 35. Меньше двух часов от репорта до исправления. Следов эксплуатации в дикой природе не нашли.
GHES получил патчи только 28 апреля. Версии 3.14.25 и выше. Если у вас self-hosted, самое время проверить.
@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Визуальный граф git-веток прямо в VS Code — без терминала и отдельных клиентов
Стена символов из
Главная фича — drag-and-drop rebase: перетаскиваете ветку на нужный коммит, и Git переносит всю её историю туда. Обычно это несколько команд с флагами и мысленная модель дерева. Здесь — одно движение мышью. Плюс управление ветками и интеграция с пул-реквестами.
Расширение бесплатное, 12 700+ установок — смотрите на VS Code Marketplace.
@tproger
Читайте также в VK, Max и Дзен
Стена символов из
git log --oneline --graph, в которой пять минут разбираешься, что куда сливалось — оказывается, опциональный опыт. Interactive Git Log встраивает нормальный визуальный граф прямо в редактор: ветки, коммиты, связи — всё на одном экране.Главная фича — drag-and-drop rebase: перетаскиваете ветку на нужный коммит, и Git переносит всю её историю туда. Обычно это несколько команд с флагами и мысленная модель дерева. Здесь — одно движение мышью. Плюс управление ветками и интеграция с пул-реквестами.
Расширение бесплатное, 12 700+ установок — смотрите на VS Code Marketplace.
@tproger
Читайте также в VK, Max и Дзен
Forwarded from Киллер-фича
This media is not supported in your browser
VIEW IN TELEGRAM
Монтируем видео через ТЕКСТ — вышел видеоредактор CutScript, который позволяет вырезать из роликов лишнее, просто редактируя субтитры.
Главная фишка: удаляете слово или предложение из текста, и этот кусок автоматически вырезается из видео. Мусорные слова можно найти самому — или попросить ИИ убрать их автоматически.
Это полностью бесплатно и локально: все данные остаются на вашем компьютере.
Особенно вкусно для подкастов, интервью и обучающих роликов. Прощаемся с лишней инфой в любимых видосах — тут.
@killerfeat
Главная фишка: удаляете слово или предложение из текста, и этот кусок автоматически вырезается из видео. Мусорные слова можно найти самому — или попросить ИИ убрать их автоматически.
Это полностью бесплатно и локально: все данные остаются на вашем компьютере.
Особенно вкусно для подкастов, интервью и обучающих роликов. Прощаемся с лишней инфой в любимых видосах — тут.
@killerfeat
Forwarded from Киллер-фича
Вышел лучший браузер для айтишников — он специально создан под ИИ-агентов, поиск информации и автоматизацию.
Для тех, кто гоняет агентов, парсеры и браузерную автоматизацию пачками, это жир: меньше памяти, быстрее старт.
Главное:
— Obscura занимает 30 МБ оперативки против 200+ МБ у Chrome.
— В браузере уже есть защита от обнаружения ботов: он умеет подменять отпечатки (fingerprinting) и маскировать нативные функции.
— Поставляется в виде бинарного файла весом 70 МБ.
Это полноценная замена Puppeteer и Playwright, которая работает в разы быстрее и потребляет смешное количество ресурсов. Забираем — тут.
@killerfeat
Для тех, кто гоняет агентов, парсеры и браузерную автоматизацию пачками, это жир: меньше памяти, быстрее старт.
Главное:
— Obscura занимает 30 МБ оперативки против 200+ МБ у Chrome.
— В браузере уже есть защита от обнаружения ботов: он умеет подменять отпечатки (fingerprinting) и маскировать нативные функции.
— Поставляется в виде бинарного файла весом 70 МБ.
Это полноценная замена Puppeteer и Playwright, которая работает в разы быстрее и потребляет смешное количество ресурсов. Забираем — тут.
@killerfeat
Forwarded from Хабр
Настройка GitLab CI/CD: понимаем принципы работы и запускаем первый pipeline
Слепое копирование чужих YAML-конфигов превращает инфраструктуру в чёрный ящик. Когда сборка падает, без знания базы починить её тяжело.
Для надёжного контроля над процессами придётся разобрать фундаментальные абстракции: в чём разница между Delivery и Deployment, как раннеры выполняют джобы и зачем нужны экзекьютеры. Простой сетап через
Настроим первый осмысленный пайплайн.
Слепое копирование чужих YAML-конфигов превращает инфраструктуру в чёрный ящик. Когда сборка падает, без знания базы починить её тяжело.
Для надёжного контроля над процессами придётся разобрать фундаментальные абстракции: в чём разница между Delivery и Deployment, как раннеры выполняют джобы и зачем нужны экзекьютеры. Простой сетап через
.gitlab-ci.yml позволяет отследить весь путь артефакта. Если препарировать стандартный лог GitLab Runner, всё встаёт на свои места: кристально ясно, как поднимается изолированный контейнер и выполняется shallow clone репозитория.Настроим первый осмысленный пайплайн.
Forwarded from IT Portal
Принес годный инструмент с открытым исходным кодом для визуализации регулярных выражений
Он помогает изучать, создавать и проверять регулярные выражения: просто введите регэксп, и инструмент автоматически построит визуальную схему
Смотрим: https://regex-vis.com/
@IT_Portal
Он помогает изучать, создавать и проверять регулярные выражения: просто введите регэксп, и инструмент автоматически построит визуальную схему
Смотрим: https://regex-vis.com/
@IT_Portal