Forwarded from godnoTECH - Новости IT
Известный ИБ-шник Уилл Дорманн отправил компании отчёт с описанием уязвимости и скриншотами. В ответ он получил требование предоставить видео, хотя скриншоты уже показывали ввод команд и результат их выполнения.
Раздражённый бюрократией, Дорманн создал 15-минутное видео с демонстрацией описанной в отчете проблемы.
• почти 14 минут из 15 время откровенно тратится впустую, и всё это под громкую техно-музыку;
• в начале ролика мелькает скриншот из фильма с надписью «Центр для детей, которые плохо читают».
Ах, да: отправить видео через портал Microsoft не удалось из-за ошибки 403, поэтому автор загрузил его на YouTube.
«Если исследователь делает всё возможное, чтобы быть вежливым с вендорами, и пишет отчёты об уязвимостях, чтобы поделиться с ними, то поставщикам стоит по крайней мере сделать вид, что они относятся к этому серьёзно», — считает Дорманн.
💯 — Это факт, бюрократия убивает эффективность.
🤷 — Не вижу ничего ужасного в просьбе Microsoft...
😁 — Дорманн выпутался гениально!
Please open Telegram to view this post
VIEW IN TELEGRAM
💯58😁34🤷5😈1
Автоматизация деплоя: из Bitbucket через Jenkins в MicroK8s — опыт финтех-разработчика
Автор расскажет, как настроить CI/CD для деплоя Spring Boot приложения из Bitbucket через Jenkins в MicroK8s и поделится реальным кейсом, разберет ошибки, с которыми столкнулся, и даст рабочий код. Если вы хотите автоматизировать деплой и не наступать на грабли — поехали!
📌 Подробнее: https://habr.com/ru/articles/891844/
MemOps🤨
Автор расскажет, как настроить CI/CD для деплоя Spring Boot приложения из Bitbucket через Jenkins в MicroK8s и поделится реальным кейсом, разберет ошибки, с которыми столкнулся, и даст рабочий код. Если вы хотите автоматизировать деплой и не наступать на грабли — поехали!
📌 Подробнее: https://habr.com/ru/articles/891844/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Автоматизация деплоя: из Bitbucket через Jenkins в MicroK8s — опыт финтех-разработчика
Автоматизация — как дорога в облаках: красиво, но требует точной навигации. Всем привет! Я — Java-разработчик с пятилетним опытом в финтехе, и сегодня я расскажу, как настроить CI/CD для деплоя Spring...
❤3
Architecture as Git: эффективное управление ArchiMate моделями через систему контроля версий
Автор поделится опытом хранения моделей ArchiMate в системе контроля версий Git и автоматизации рабочих процессов для совместной работы над архитектурой предприятия.
📌 Подробнее: https://habr.com/ru/companies/otus/articles/892438/
MemOps🤨
Автор поделится опытом хранения моделей ArchiMate в системе контроля версий Git и автоматизации рабочих процессов для совместной работы над архитектурой предприятия.
📌 Подробнее: https://habr.com/ru/companies/otus/articles/892438/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Architecture as Git: эффективное управление ArchiMate моделями через систему контроля версий
Привет, Хабр! Меня зовут Максим Рогоза, и последние 7 лет я работаю корпоративным архитектором в крупнейших компаниях России. В настоящее время я занимаюсь стратегическим...
👍2
Создаем Змейку с ИИ: Docker и TensorFlow.js в действии
В статье рассматривается разработка игры Snake AI, использующей мощь TensorFlow.js для создания умной игры. Docker помогает упростить процесс разработки и развертывания, обеспечивая согласованную среду работы и легкость в совместной работе. Узнайте, как это может улучшить ваш проект.
📌 Подробнее: https://www.docker.com/blog/leveraging-docker-with-tensorflow/
MemOps🤨
В статье рассматривается разработка игры Snake AI, использующей мощь TensorFlow.js для создания умной игры. Docker помогает упростить процесс разработки и развертывания, обеспечивая согласованную среду работы и легкость в совместной работе. Узнайте, как это может улучшить ваш проект.
📌 Подробнее: https://www.docker.com/blog/leveraging-docker-with-tensorflow/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
How to Build a Snake AI Game with Docker and TensorFlow.js | Docker
Learn how TensorFlow.js can be used with Docker to run AI/ML in a web browser, using a real-world example of a Snake AI game.
👍5
Продвинутый CI/CD или как реализовать динамические Feature стенды
Многие разработчики стремятся протестировать свои изменения перед развертыванием в стабильные среды: prod, dev или staging. Первое, что приходит на ум — написание тестов. Однако, как показывает практика, времени на создание качественных тестов часто не хватает. В таких случаях логичное решение — настройка деплоя для отдельных веток. Хотя эта идея кажется простой, ее реализация связана с рядом сложностей:
📌 Подробнее: https://habr.com/ru/articles/892512/
MemOps🤨
Многие разработчики стремятся протестировать свои изменения перед развертыванием в стабильные среды: prod, dev или staging. Первое, что приходит на ум — написание тестов. Однако, как показывает практика, времени на создание качественных тестов часто не хватает. В таких случаях логичное решение — настройка деплоя для отдельных веток. Хотя эта идея кажется простой, ее реализация связана с рядом сложностей:
📌 Подробнее: https://habr.com/ru/articles/892512/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Продвинутый CI/CD или как реализовать динамические Feature стенды
Многие разработчики стремятся протестировать свои изменения перед развертыванием в стабильные среды: prod , dev или staging . Первое, что приходит на ум — написание тестов. Однако, как показывает...
😁3🤷2
Как легко настроить аутентификацию для нескольких доменов в Kubernetes: Deckhouse Kubernetes Platform
В статье описывается новый подход к настройке аутентификации для нескольких доменов с помощью DexAuthenticator в Deckhouse Kubernetes Platform. Узнайте, как одно решение заменяет сотни объектов, экономит ресурсы и делает управление безопасностью проще.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/891846/
MemOps🤨
В статье описывается новый подход к настройке аутентификации для нескольких доменов с помощью DexAuthenticator в Deckhouse Kubernetes Platform. Узнайте, как одно решение заменяет сотни объектов, экономит ресурсы и делает управление безопасностью проще.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/891846/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как легко настроить аутентификацию для нескольких доменов в Kubernetes: Deckhouse Kubernetes Platform
Привет! Я Дмитрий Трофимов, инженер в команде поддержки продуктов Deckhouse . Как-то мы насобирали запросы от пользователей Deckhouse Kubernetes Platform (DKP), связанные с проблемой динамического...
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁27
Безопасность без боли: плагины, которые упрощают жизнь разработчикам
Автор расскажет о безопасной разработке приложений, подходе shift left и о том, как сделать жизнь разработчиков и AppSec-специалистов проще, а продукты — более защищенными.
Авто разберет основные проблемы безопасной разработки и расскажет, как плагины для IDE помогают решать эти проблемы. Если вы хотите узнать, как упростить работу с уязвимостями и ускорить процесс разработки, то открывайте статью.
📌 Подробнее: https://habr.com/ru/companies/pt/articles/892696/
MemOps🤨
Автор расскажет о безопасной разработке приложений, подходе shift left и о том, как сделать жизнь разработчиков и AppSec-специалистов проще, а продукты — более защищенными.
Авто разберет основные проблемы безопасной разработки и расскажет, как плагины для IDE помогают решать эти проблемы. Если вы хотите узнать, как упростить работу с уязвимостями и ускорить процесс разработки, то открывайте статью.
📌 Подробнее: https://habr.com/ru/companies/pt/articles/892696/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Безопасность без боли: плагины, которые упрощают жизнь разработчикам
Привет, меня зовут Владислав Феофилактов, я разработчик команды интеграции продукта PT Application Inspector. В этой статье вместе с коллегой Даниилом Бакиным мы расскажем о безопасной разработке...
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12
Инновации в Azure Test Plans: поддержка Java, JS и Python
Azure Test Plans в режиме Public Preview предлагает новые функции для улучшения тестирования. Теперь можно ассоциировать автоматизированные тесты на Java, JS и Python с тестами в Azure DevOps и запускать их совместно с ручными тестами. Получите доступ и усовершенствуйте рабочие процессы тестирования.
📌 Подробнее: https://devblogs.microsoft.com/devops/introducing-java-javanoscript-and-python-support-in-azuredevops-test-plans/
MemOps🤨
Azure Test Plans в режиме Public Preview предлагает новые функции для улучшения тестирования. Теперь можно ассоциировать автоматизированные тесты на Java, JS и Python с тестами в Azure DevOps и запускать их совместно с ручными тестами. Получите доступ и усовершенствуйте рабочие процессы тестирования.
📌 Подробнее: https://devblogs.microsoft.com/devops/introducing-java-javanoscript-and-python-support-in-azuredevops-test-plans/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Microsoft News
Introducing Java, JS and Python support in Test Plans
Discover new capabilities in Azure Test Plans that enhance testing workflows by supporting automated tests in Java and Python. Learn how to associate and run these tests directly from Test Plans, improving manageability and efficiency.
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14💯7
Мониторинг инфраструктуры: как избежать простых и неправильных решений
Мониторинг – это не только сбор информации о состоянии, а помощник для всех. И именно поэтому он такой разный. Ведь чтобы помочь пользователям, разработчикам, провайдерам, мониторингу приходится решать очень разные задачи на разных уровнях. Например, пользователям важно, чтобы сервис был доступен именно в тот момент, когда он им потребуется. Провайдеру – чтобы ресурсы работали максимально эффективно.
На первый взгляд кажется, что главное для мониторинга – это выбрать ключевые метрики, учесть особенности инфраструктуры и настроить сбор данных, триггеры и алерты. Несомненно, это очень важно для инструмента наблюдения. Но всё же главное в мониторинге — сделать его источником информации для развития и оптимизации.
📌 Подробнее: https://habr.com/ru/articles/893142/
MemOps🤨
Мониторинг – это не только сбор информации о состоянии, а помощник для всех. И именно поэтому он такой разный. Ведь чтобы помочь пользователям, разработчикам, провайдерам, мониторингу приходится решать очень разные задачи на разных уровнях. Например, пользователям важно, чтобы сервис был доступен именно в тот момент, когда он им потребуется. Провайдеру – чтобы ресурсы работали максимально эффективно.
На первый взгляд кажется, что главное для мониторинга – это выбрать ключевые метрики, учесть особенности инфраструктуры и настроить сбор данных, триггеры и алерты. Несомненно, это очень важно для инструмента наблюдения. Но всё же главное в мониторинге — сделать его источником информации для развития и оптимизации.
📌 Подробнее: https://habr.com/ru/articles/893142/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Мониторинг инфраструктуры: как избежать простых и неправильных решений
Мониторинг – это не только сбор информации о состоянии, а помощник для всех. И именно поэтому он такой разный. Ведь чтобы помочь пользователям, разработчикам, провайдерам, мониторингу приходится...
👍5
Что нового в Git 2.49
Разработчики продолжают совершенствовать инструмент, добавляя новые функции и улучшения, которые делают работу с Git еще более эффективной.
Основные изменения:
▪️ Обновления скриптов автодополнения для zsh.
▪️ Оптимизация git pack-objects и git repack: эти команды получили опцию использования альтернативной хеш-функции для улучшения выбора delta-баз.
▪️ Новая опция --expire-to в git gc: команда
▪️ Улучшения в git clone: команда
▪️ Введение команды git backfill: улучшает производительность работы с репозиториями, особенно в случаях, когда blobs (файлы с содержимым) не загружаются сразу при клонировании.
▪️ Улучшение git push --atomic --porcelain: ранее эта команда игнорировала ошибки на удаленной стороне, теряя статус ошибки от дочернего процесса.
📌 Подробнее: https://github.com/git/git/blob/v2.49.0/Documentation/RelNotes/2.49.0.adoc
MemOps🤨
Разработчики продолжают совершенствовать инструмент, добавляя новые функции и улучшения, которые делают работу с Git еще более эффективной.
Основные изменения:
▪️ Обновления скриптов автодополнения для zsh.
▪️ Оптимизация git pack-objects и git repack: эти команды получили опцию использования альтернативной хеш-функции для улучшения выбора delta-баз.
▪️ Новая опция --expire-to в git gc: команда
git gc теперь поддерживает опцию --expire-to, передаваемую в git repack.▪️ Улучшения в git clone: команда
git clone теперь поддерживает создание поверхностной копии для отдельного коммита, который не обязательно находится на вершине какой-либо ветки.▪️ Введение команды git backfill: улучшает производительность работы с репозиториями, особенно в случаях, когда blobs (файлы с содержимым) не загружаются сразу при клонировании.
▪️ Улучшение git push --atomic --porcelain: ранее эта команда игнорировала ошибки на удаленной стороне, теряя статус ошибки от дочернего процесса.
📌 Подробнее: https://github.com/git/git/blob/v2.49.0/Documentation/RelNotes/2.49.0.adoc
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from IT-Мемасы от Эникея
Когда стал работать удалённо - радости не было предела, ведь я буду 24/7 дома.
А оказалось, я 24/7 на работе.
Всем спасибо. 😀
Есть тут удаленщики? Как вам работается?
@itmemas
А оказалось, я 24/7 на работе.
Всем спасибо. 😀
Есть тут удаленщики? Как вам работается?
@itmemas
💯12😁8
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18💯3👍1