Forwarded from Библиотека программиста
🥹 Выбираем работу мечты по вакансии
В карточках рассказали, на что стоит обращать внимание в вакансиях — если вы это нашли, значит, отправить отклик точно стоит.
✅ Еще больше грин-флагов — в нашей статье: https://proglib.io/sh/TycptNOYvf
В карточках рассказали, на что стоит обращать внимание в вакансиях — если вы это нашли, значит, отправить отклик точно стоит.
✅ Еще больше грин-флагов — в нашей статье: https://proglib.io/sh/TycptNOYvf
Forwarded from Библиотека программиста
📊 Анализируем вилки зарплат IT вакансий
VILKY — это бесплатный сервис, который анализирует зарплатные вилки по открытым IT-вакансиям и помогает найти работу мечты. Данные регулярно обновляются с вакансий России и СНГ, предоставляя подробную информацию о стоимости каждой должности, грейда и навыка на рынке.
➡️ Сохраняем и ищем работу мечты.
🐸 Библиотека программиста #буст
VILKY — это бесплатный сервис, который анализирует зарплатные вилки по открытым IT-вакансиям и помогает найти работу мечты. Данные регулярно обновляются с вакансий России и СНГ, предоставляя подробную информацию о стоимости каждой должности, грейда и навыка на рынке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека программиста
🛡️ Как защитить API: 6 основных аспектов безопасности
Незащищенный API становится легкой мишенью для хакеров, поэтому его безопасность — приоритет для разработчиков и компаний, дорожащих своей репутацией. В этой статье мы рассмотрим шесть основных аспектов защиты API, которые помогут минимизировать риски взлома, утечки данных и отказа в обслуживании.
➡️ В статье раскрыты главные принципы: от аутентификации и авторизации до мониторинга и обновления.
🐸 Библиотека программиста
Незащищенный API становится легкой мишенью для хакеров, поэтому его безопасность — приоритет для разработчиков и компаний, дорожащих своей репутацией. В этой статье мы рассмотрим шесть основных аспектов защиты API, которые помогут минимизировать риски взлома, утечки данных и отказа в обслуживании.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека программиста
🚰 ИИ-ассистент GitLab Duo может слить в открытый доступ приватный код
Исследователи безопасности Legit выяснили, что ИИ может внедрить вредоносный код в скрипт, который он пишет по указанию пользователя, а также допускает утечки конфиденциальной информации.
Для этого Duo требуется лишь доступ к внешнему источнику, например к merge request или комментарию с заготовленной инструкцией. Атака работает по методу промпт-инъекции, когда злоумышленник внедряет скрытые инструкции в контент, с которым работает ИИ.
➡️ Исследователи использовали коммиты, описания багов, merge requests и даже сам исходный код — все примеры в статье
🐸 Библиотека программиста #свежак
Исследователи безопасности Legit выяснили, что ИИ может внедрить вредоносный код в скрипт, который он пишет по указанию пользователя, а также допускает утечки конфиденциальной информации.
Для этого Duo требуется лишь доступ к внешнему источнику, например к merge request или комментарию с заготовленной инструкцией. Атака работает по методу промпт-инъекции, когда злоумышленник внедряет скрытые инструкции в контент, с которым работает ИИ.
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Microsoft на конференции Build 2025 представила ИИ-агента для GitHub.
👋🏻 ИИ Copilot на GitHub медленно сводит с ума сотрудников Microsoft.
OpenAI представила новую модель Codex-1 — модель основана на усовершенствованной версии OpenAI o3, специально оптимизированной для разработки.
👋🏻 ИИ Copilot на GitHub медленно сводит с ума сотрудников Microsoft.
OpenAI представила новую модель Codex-1 — модель основана на усовершенствованной версии OpenAI o3, специально оптимизированной для разработки.
Telegram
Библиотека программиста | программирование, кодинг, разработка
🔍 Microsoft на конференции Build 2025 представила ИИ-агента для GitHub
После активации агент запускает виртуальную машину, клонирует репозиторий, настраивает окружение и анализирует код с помощью продвинутого поиска GitHub. Разработчик может поручить ИИ…
После активации агент запускает виртуальную машину, клонирует репозиторий, настраивает окружение и анализирует код с помощью продвинутого поиска GitHub. Разработчик может поручить ИИ…
📊 Text-to-SQL: делаем работу с данными проще.
Telegram
Библиотека программиста | программирование, кодинг, разработка
🏌️Text-to-SQL: делаем работу с данными проще
Google написал гайд, как больше не мучаться с огромными SQL-запросами, а передать всю работу ИИ. В статье Google Cloud выделяют ключевые методы повышения качества text-to-SQL:
– Десятки техник превращения человеческого…
Google написал гайд, как больше не мучаться с огромными SQL-запросами, а передать всю работу ИИ. В статье Google Cloud выделяют ключевые методы повышения качества text-to-SQL:
– Десятки техник превращения человеческого…
Forwarded from Типичный программист
В технических статьях «под капотом» ребята из MWS рассказывают, как строят новое облако.
Читайте и берите идеи в свои проекты.
— Сетевая телеметрия для облака — от протоколов до продакшена
Про BFD, TWAMP и STAMP, зачем MWS push-модель и gNMI, и что происходит, когда Telegraf не дружит с Kafka.
— Как наливают Kubernetes на железо и управляют десятками кластеров
Узнаете про платформу собственной разработки MWS — Piñata.
— IAM в облаке: от логина до сервисных агентов
RBAC, сервисные учётки, HMAC-ключи — и почему у MWS нет «режима бога».
— Как устроен Compute: декларативный API, реконсиляция и немного геймдева
Статья про архитектуру Compute в MWS и собственный подход к его разработке.
Подпишись на облачный хаб MWS, где регулярно выходят статьи о том, как построить новое облако с нуля.
Это #партнёрский пост
Читайте и берите идеи в свои проекты.
— Сетевая телеметрия для облака — от протоколов до продакшена
Про BFD, TWAMP и STAMP, зачем MWS push-модель и gNMI, и что происходит, когда Telegraf не дружит с Kafka.
— Как наливают Kubernetes на железо и управляют десятками кластеров
Узнаете про платформу собственной разработки MWS — Piñata.
— IAM в облаке: от логина до сервисных агентов
RBAC, сервисные учётки, HMAC-ключи — и почему у MWS нет «режима бога».
— Как устроен Compute: декларативный API, реконсиляция и немного геймдева
Статья про архитектуру Compute в MWS и собственный подход к его разработке.
Подпишись на облачный хаб MWS, где регулярно выходят статьи о том, как построить новое облако с нуля.
Это #партнёрский пост
Forwarded from Типичный программист
CI/CD пайплайны и хуки в Git: лучшие практики 👍
В продолжении цикла статей про конвейер DevOps, рассказываем, как выстраивать пайплайны для современных контейнеризированных проектов.
Внутри:
– Использование утилиты make для автоматизации сборки, тестирования и деплоя.
– Настройка Git-хуков и bare-репозиториев для автоматизации деплоя.
– Комбинирование Docker и Podman для максимальной гибкости.
Если хотите сделать пайплайн для своего проекта компактным и работоспособным — сохраняем статью.
В продолжении цикла статей про конвейер DevOps, рассказываем, как выстраивать пайплайны для современных контейнеризированных проектов.
Внутри:
– Использование утилиты make для автоматизации сборки, тестирования и деплоя.
– Настройка Git-хуков и bare-репозиториев для автоматизации деплоя.
– Комбинирование Docker и Podman для максимальной гибкости.
Если хотите сделать пайплайн для своего проекта компактным и работоспособным — сохраняем статью.
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Типичный программист
Твиттерский запустил клода в свой проект, и вот что из этого вышло 😂
Claude 4 только что рефакторил всю мою кодовую базу за один вызов.
25 вызовов инструментов. 3 000+ новых строк. 12 совершенно новых файлов.
Модулировал всё. Разрушил монолиты. Убирал спагетти.
Ничего из этого не работает. Но это было прекрасно.
Claude 4 только что рефакторил всю мою кодовую базу за один вызов.
25 вызовов инструментов. 3 000+ новых строк. 12 совершенно новых файлов.
Модулировал всё. Разрушил монолиты. Убирал спагетти.
Ничего из этого не работает. Но это было прекрасно.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
Руководство по администрированию Linux для начинающих
Для начинающих в системном администрировании Linux важно не просто знать команды, а понимать, как устроена система и как эффективно управлять её основными компонентами — файлами, сетью и процессами. Эта статья предлагает структурированное и доступное введение в ключевые аспекты администрирования Linux, которые помогут быстро освоить базовые инструменты и заложить прочный фундамент для дальнейшего развития.
Для начинающих в системном администрировании Linux важно не просто знать команды, а понимать, как устроена система и как эффективно управлять её основными компонентами — файлами, сетью и процессами. Эта статья предлагает структурированное и доступное введение в ключевые аспекты администрирования Linux, которые помогут быстро освоить базовые инструменты и заложить прочный фундамент для дальнейшего развития.
Кластеризация PostgreSQL за день или за 15 минут: разбираем варианты и подводные камни реализации
https://habr.com/ru/companies/orion_soft/articles/838566/
https://habr.com/ru/companies/orion_soft/articles/838566/
Хабр
Кластеризация PostgreSQL за день или за 15 минут: разбираем варианты и подводные камни реализации
Кластеризация необходима для большинства СУБД уровня Enterprise. Есть много способов создать или развернуть кластер: от бесплатных до дорогих, от простых до сложных. У разных вендоров свои приоритеты:...
Как пользователям Linux продолжить работать с приложениями Windows: решаем с помощью Termit
https://habr.com/ru/companies/orion_soft/articles/836546/
https://habr.com/ru/companies/orion_soft/articles/836546/
Хабр
Как пользователям Linux продолжить работать с приложениями Windows: решаем с помощью Termit
Представьте: вы решили (или жизнь за вас так решила) перевести сотрудников с Windows на Linux. Сегодня я расскажу, как это сделать и при этом сохранить пользователям доступ к привычным...
Как настроить отказоустойчивость терминального сервера: разбираем на примере Termit
https://habr.com/ru/companies/orion_soft/articles/888814/
https://habr.com/ru/companies/orion_soft/articles/888814/
Хабр
Как настроить отказоустойчивость терминального сервера: разбираем на примере Termit
При запуске терминального сервера все понимают, что нужно сделать его надежным. От форс-мажоров никто не застрахован. Может «умереть» по причине износа какое-то железо, может отключиться...