Приручаем вайб-кодинг: от магии к зрелому проектированию
В докладе старшего преподавателя кафедры информатики СПбГУ рассматривается переход к вайб-кодингу для нескольких кейсов разного масштаба. По словам автора, ИИ-копайлоты нарушают глобальные инварианты системы — то есть фундаментальные свойства, гарантии и ограничения, заложенные в архитектуру и логику приложения.
@prog_tools
В докладе старшего преподавателя кафедры информатики СПбГУ рассматривается переход к вайб-кодингу для нескольких кейсов разного масштаба. По словам автора, ИИ-копайлоты нарушают глобальные инварианты системы — то есть фундаментальные свойства, гарантии и ограничения, заложенные в архитектуру и логику приложения.
@prog_tools
blind_watermark | Невидимые, но все же водяные знаки
Новый уровень вотермарков — «слепые» (blind). Обычный человек не увидит разницы между изображениями до и после, но специальный алгоритм сможет, даже при издевательствах над изображением вроде обрезки или поворота. Библиотека позволяет быстро навесить такую защиту на ваш контент и распознать ее.
Новый уровень вотермарков — «слепые» (blind). Обычный человек не увидит разницы между изображениями до и после, но специальный алгоритм сможет, даже при издевательствах над изображением вроде обрезки или поворота. Библиотека позволяет быстро навесить такую защиту на ваш контент и распознать ее.
Обзор CRM‑систем для малого и среднего бизнеса
Порой кажется, что бизнесу проще создать свой CRM, или докрутить что-то опенсорсное, чем выбирать среди готового ПО. Но в сегодняшней подборке Tproger такие, что справятся с задачами «малышей». Там и про внешние триггеры задач, и про диджитал-воронки, и даже про интеграцию с 1С.
@prog_tools
Порой кажется, что бизнесу проще создать свой CRM, или докрутить что-то опенсорсное, чем выбирать среди готового ПО. Но в сегодняшней подборке Tproger такие, что справятся с задачами «малышей». Там и про внешние триггеры задач, и про диджитал-воронки, и даже про интеграцию с 1С.
@prog_tools
Результаты исследования State of DevOps Russia 2025 готовы!
Спасибо всем, кто участвовал в опросе. Ваши ответы помогли создать самый полный и актуальный срез состояния DevOps-индустрии в России.
31 октября пройдёт вебинар, где представят ключевые выводы исследования. Вы узнаете, как изменился российский DevOps за год, какие инструменты и практики используют команды, что происходит на рынке труда и куда движется индустрия.
На вебинаре разберут: Developer Experience и отличия высокоэффективных команд, применение AI и ML в работе, практики информационной безопасности, рост автоматизации и популярность on-premise решений, развитие Internal Developer Platform, тренды в использовании Kubernetes и облачных технологий, переход на российское ПО и многое другое.
Вы получите конкретные данные о том, как работает индустрия прямо сейчас. Сможете сравнить практики своей команды с рынком, понять, в каком направлении развиваться, и узнать, какие навыки наиболее востребованы.
Это ориентир для принятия решений о развитии команды, выборе инструментов и планировании карьеры.
31 октября в 12:00
Регистрация на вебинар
Спасибо всем, кто участвовал в опросе. Ваши ответы помогли создать самый полный и актуальный срез состояния DevOps-индустрии в России.
31 октября пройдёт вебинар, где представят ключевые выводы исследования. Вы узнаете, как изменился российский DevOps за год, какие инструменты и практики используют команды, что происходит на рынке труда и куда движется индустрия.
На вебинаре разберут: Developer Experience и отличия высокоэффективных команд, применение AI и ML в работе, практики информационной безопасности, рост автоматизации и популярность on-premise решений, развитие Internal Developer Platform, тренды в использовании Kubernetes и облачных технологий, переход на российское ПО и многое другое.
Вы получите конкретные данные о том, как работает индустрия прямо сейчас. Сможете сравнить практики своей команды с рынком, понять, в каком направлении развиваться, и узнать, какие навыки наиболее востребованы.
Это ориентир для принятия решений о развитии команды, выборе инструментов и планировании карьеры.
31 октября в 12:00
Регистрация на вебинар
❤1😁1
devpush | Опенсорсная LLM IDE
Self-Hosted альтернатива v0.dev и подобным платформам. Позволяет разрабатывать и деплоить приложения на Python, Node.js, PHP и других ЯП. Поддерживает командную разработку, кастомные домены, интеграцию с Git.
Доступен в РФ: да
Цена: бесплатно (но за токены придется платить)
@prog_tools
Self-Hosted альтернатива v0.dev и подобным платформам. Позволяет разрабатывать и деплоить приложения на Python, Node.js, PHP и других ЯП. Поддерживает командную разработку, кастомные домены, интеграцию с Git.
Доступен в РФ: да
Цена: бесплатно (но за токены придется платить)
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
aci | MCP-сервера для вашего ИИ-агента
Когда навыков гуглинга и запуска кода уже недостаточно, на помощь приходит Model Context Protocol. С его помощью ваш самописный ИИ-ассистент сможет, к примеру:
— создавать события в Google-календаре;
— отправлять мейлы;
— создавать Notion-документ
И еще тысячи действий со всевозможными API.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Когда навыков гуглинга и запуска кода уже недостаточно, на помощь приходит Model Context Protocol. С его помощью ваш самописный ИИ-ассистент сможет, к примеру:
— создавать события в Google-календаре;
— отправлять мейлы;
— создавать Notion-документ
И еще тысячи действий со всевозможными API.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
Roo-Code | Опенсорсный ИИ-копайлот в VS Code
Еще одно расширение IDE, в которое можно внедрить любую GPT, платную или бесплатную. На видео демонстрируется фича Auto Approve, с помощью который вы задаете, какие фичи сразу принимаются, а какие потребуют вашей проверки.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Еще одно расширение IDE, в которое можно внедрить любую GPT, платную или бесплатную. На видео демонстрируется фича Auto Approve, с помощью который вы задаете, какие фичи сразу принимаются, а какие потребуют вашей проверки.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Импортозамещение Trello, Jira и Confluence — подборка для разработчиков
На Tproger представили подборку российских альтернатив Trello, Jira и Confluence с акцентом на коллективное хранения документов. В статье вы найдете инструменты, которые позволяют управлять процессами, задачами и документацией в одном пространстве, без разделения между трекером и хранилищем знаний. Инструменты соответствуют ФЗ-152 (о персональных данных) — все решения размещаются на отечественных серверах или поддерживают on-premise. Среди разбираемых продуктов есть как простые таск-системы, так и комплексные платформы с удобным редактором, версионированием и автоматической миграцией контента из зарубежных сервисов.
@prog_tools
На Tproger представили подборку российских альтернатив Trello, Jira и Confluence с акцентом на коллективное хранения документов. В статье вы найдете инструменты, которые позволяют управлять процессами, задачами и документацией в одном пространстве, без разделения между трекером и хранилищем знаний. Инструменты соответствуют ФЗ-152 (о персональных данных) — все решения размещаются на отечественных серверах или поддерживают on-premise. Среди разбираемых продуктов есть как простые таск-системы, так и комплексные платформы с удобным редактором, версионированием и автоматической миграцией контента из зарубежных сервисов.
@prog_tools
🐳3❤2
Apple выпустила Swift SDK для написания Android-приложений — спустя 11 лет после релиза языка
Cпустя 11 лет после появления языка, теперь можно писать нативные приложения для Android на Swift. Новинка была реализована при участии Swift Android Workgroup — сообщества разработчиков, которое сотрудничало с Apple над созданием инструментария. В релизе доступна превью-версия SDK, встроенная в единый инсталлятор для Windows, либо распространяющаяся отдельно для macOS и Linux. SDK поддерживает перенос существующих Swift-пакетов (более 25% уже совместимы с Android) и интеграцию с Java через автоматические байндинги.
Доступен в РФ: да
Минимальная цена: есть Freemium
@prog_tools
Cпустя 11 лет после появления языка, теперь можно писать нативные приложения для Android на Swift. Новинка была реализована при участии Swift Android Workgroup — сообщества разработчиков, которое сотрудничало с Apple над созданием инструментария. В релизе доступна превью-версия SDK, встроенная в единый инсталлятор для Windows, либо распространяющаяся отдельно для macOS и Linux. SDK поддерживает перенос существующих Swift-пакетов (более 25% уже совместимы с Android) и интеграцию с Java через автоматические байндинги.
Доступен в РФ: да
Минимальная цена: есть Freemium
@prog_tools
👍2❤1🔥1
Инструменты, подходы, практики — всё для Frontend
21 ноября в Москве пройдёт CENTI CONF: Frontend Day от Centicore Group.
Это не просто конференция: впервые за долгое время Angular-разработчики и frontend-эксперты соберутся вместе, чтобы поделиться рабочими приёмами, архитектурными решениями и подходами к производительности.
В программе — доклады от специалистов Сбера, Centicore Group и других компаний, реальные кейсы внедрения технологий и обсуждения того, что реально работает в проде.
Будет полезно для: Angular- и frontend-разработчиков, тестировщиков, DevOps-инженеров и всех, кто хочет глубже понимать клиентскую часть.
Подробнее — на сайте конференции.
Это #партнёрский пост
21 ноября в Москве пройдёт CENTI CONF: Frontend Day от Centicore Group.
Это не просто конференция: впервые за долгое время Angular-разработчики и frontend-эксперты соберутся вместе, чтобы поделиться рабочими приёмами, архитектурными решениями и подходами к производительности.
В программе — доклады от специалистов Сбера, Centicore Group и других компаний, реальные кейсы внедрения технологий и обсуждения того, что реально работает в проде.
Будет полезно для: Angular- и frontend-разработчиков, тестировщиков, DevOps-инженеров и всех, кто хочет глубже понимать клиентскую часть.
Подробнее — на сайте конференции.
Это #партнёрский пост
🔥1💯1🆒1
Forwarded from CTRL+S Health (ex. Сохранёнки программиста)
CTRL+S для кистей
Кисти устают не от тяжёлой работы, а от одинаковых движений. Собрали пару мелких трюков, которые сохранят ресурс ваших рук:
— Повернуть клавиатуру чуть под углом — сразу меньше напряжения.
— Менять хват. 10–15 минут трекпада или тачпад каждые пару часов снижают нагрузку на одни и те же сухожилия.
— Убрать жёсткий край. Мягкая опора под запястьем почти вдвое снижает риск воспалений.
— Нервный «флоссинг». Быстрая растяжка — ладонь вверх, потянуть пальцы назад, потом вниз. 2–3 повтора и кисти дышат легче.
#кисти #советы
Кисти устают не от тяжёлой работы, а от одинаковых движений. Собрали пару мелких трюков, которые сохранят ресурс ваших рук:
— Повернуть клавиатуру чуть под углом — сразу меньше напряжения.
— Менять хват. 10–15 минут трекпада или тачпад каждые пару часов снижают нагрузку на одни и те же сухожилия.
— Убрать жёсткий край. Мягкая опора под запястьем почти вдвое снижает риск воспалений.
— Нервный «флоссинг». Быстрая растяжка — ладонь вверх, потянуть пальцы назад, потом вниз. 2–3 повтора и кисти дышат легче.
#кисти #советы
🔥1
DUC meetup #3: виртуализация, K8s операторы и Prom++ на диете
Если вы живёте в мире кластеров, контейнеров и вечной борьбы с «зоопарком» K8s-операторов — этот митап для вас.
18 ноября в Москве команда «Фланта» проведёт третий DUC meetup и расскажет, как приручить Kubernetes, не потеряв нервные клетки.
Доклады:
— Deckhouse-виртуализация для дома. Мария Бочарова покажет, как запускать контейнерную виртуализацию в небольших инсталляциях, тестировать потенциально опасное ПО и строить домашнюю инфраструктуру.
— Эволюция операторов Kubernetes. Анатолий Чуриков расскажет, как из хаоса CRD вырастает единая платформа managed-сервисов на базе Deckhouse Kubernetes Platform и за счёт чего снижается когнитивная нагрузка на Ops-команды.
— Prometheus на диете. Владимир Пустовалов объяснит, как Deckhouse Prom++ потребляет в 7,8 раза меньше RAM, чем классический Prometheus. В докладе — архитектура ядра хранения на C++, а также бенчмарки — от cache-friendly-структур данных до SIMD-инструкций.
Параллельно будет работать зона «Попробуй сам»: настоящий кластер на Deckhouse Kubernetes Platform Community Edition, который можно трогать руками.
Когда: 18 ноября, сбор гостей с 18:15, начало в 19:00
Где: Москва, «Событие Лофт», Николоямская ул., 28 (м. Таганская)
Участие бесплатное, нужна регистрация и подтверждение.
Это #партнёрский пост
Если вы живёте в мире кластеров, контейнеров и вечной борьбы с «зоопарком» K8s-операторов — этот митап для вас.
18 ноября в Москве команда «Фланта» проведёт третий DUC meetup и расскажет, как приручить Kubernetes, не потеряв нервные клетки.
Доклады:
— Deckhouse-виртуализация для дома. Мария Бочарова покажет, как запускать контейнерную виртуализацию в небольших инсталляциях, тестировать потенциально опасное ПО и строить домашнюю инфраструктуру.
— Эволюция операторов Kubernetes. Анатолий Чуриков расскажет, как из хаоса CRD вырастает единая платформа managed-сервисов на базе Deckhouse Kubernetes Platform и за счёт чего снижается когнитивная нагрузка на Ops-команды.
— Prometheus на диете. Владимир Пустовалов объяснит, как Deckhouse Prom++ потребляет в 7,8 раза меньше RAM, чем классический Prometheus. В докладе — архитектура ядра хранения на C++, а также бенчмарки — от cache-friendly-структур данных до SIMD-инструкций.
Параллельно будет работать зона «Попробуй сам»: настоящий кластер на Deckhouse Kubernetes Platform Community Edition, который можно трогать руками.
Когда: 18 ноября, сбор гостей с 18:15, начало в 19:00
Где: Москва, «Событие Лофт», Николоямская ул., 28 (м. Таганская)
Участие бесплатное, нужна регистрация и подтверждение.
Это #партнёрский пост
mcptools | CLI-интерфейс для MCP
Проект на Go для работы с Model Context Protocol (способностью GPT взаимодействовать с различными API). С его помощью можно создавать mock-серверы, прокидывать MCP-запросы в shell-скрипты и запускать интерактивные оболочки для изучения и использования серверов.
Инструмент поддерживает генерацию новых MCP-проектов с TypeScript, гибкое форматирование вывода (JSON, таблицы и т.д.) и ограничение доступа к отдельным ресурсам. Совместим с HTTP и stdio.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Проект на Go для работы с Model Context Protocol (способностью GPT взаимодействовать с различными API). С его помощью можно создавать mock-серверы, прокидывать MCP-запросы в shell-скрипты и запускать интерактивные оболочки для изучения и использования серверов.
Инструмент поддерживает генерацию новых MCP-проектов с TypeScript, гибкое форматирование вывода (JSON, таблицы и т.д.) и ограничение доступа к отдельным ресурсам. Совместим с HTTP и stdio.
Доступен в РФ: да
Цена: бесплатно
@prog_tools