Список continuous integration сервисов:
https://github.com/ligurio/awesome-ci
Подсмотрел у https://t.me/sqaunderhood
https://github.com/ligurio/awesome-ci
Подсмотрел у https://t.me/sqaunderhood
Открытый практикум DevOps by Rebrain: Kubernetes для новичков
Если вдруг еще не в теме, то самое время начать.
28 апреля в 19:00
Расскажут:
- Как развернуть свой инстанс Куба
- Разберёте архитектуру Куба
- Задеплоите приложение
- Сконфигурите ingress с Letsencrypt чтобы как надо было
Приходи давай: https://rebrainme.com/webinars/devops-kubernetes-for-beginners-ep-2/
Если вдруг еще не в теме, то самое время начать.
28 апреля в 19:00
Расскажут:
- Как развернуть свой инстанс Куба
- Разберёте архитектуру Куба
- Задеплоите приложение
- Сконфигурите ingress с Letsencrypt чтобы как надо было
Приходи давай: https://rebrainme.com/webinars/devops-kubernetes-for-beginners-ep-2/
CORS ⚡️
Если вы давно хотели разобраться в CORS и вас достали постоянные ошибки, добро пожаловать в урл:
https://ieftimov.com/post/deep-dive-cors-history-how-it-works-best-practices/
Если вы давно хотели разобраться в CORS и вас достали постоянные ошибки, добро пожаловать в урл:
https://ieftimov.com/post/deep-dive-cors-history-how-it-works-best-practices/
Ilija Eftimov 👨🚀
Deep dive in CORS: History, how it works, and best practices
Learn the history and evolution of same-origin policy and CORS, understand CORS and the different types of cross-origin access in depth, and learn (some) best practices.
Ad Blocker Test 🛡
Как работает тест?
Когда вы загружаете этот тест, он будет пытаться установить соединение в чистом Javascript с различными урлами из списка. Если соединение не удается установить, значит что урл из списка был заблокирован вашим блокировщиком рекламы или средствами DNS. Всё просто!
Проверить: https://d3ward.github.io/toolz/src/adblock.html
P.S. Если хотите заблокировать намертво, то скорректируйте файл hosts в вашей ОС:
https://raw.githubusercontent.com/d3ward/toolz/master/src/d3host.txt
Как работает тест?
Когда вы загружаете этот тест, он будет пытаться установить соединение в чистом Javascript с различными урлами из списка. Если соединение не удается установить, значит что урл из списка был заблокирован вашим блокировщиком рекламы или средствами DNS. Всё просто!
Проверить: https://d3ward.github.io/toolz/src/adblock.html
P.S. Если хотите заблокировать намертво, то скорректируйте файл hosts в вашей ОС:
https://raw.githubusercontent.com/d3ward/toolz/master/src/d3host.txt
Поиск в интернетах без следа
Brave создает поисковую систему, которая уважает вашу частную жизнь. Почти как DuckDuckGo, только Brave.
Тут попросят вашу почту, чтобы рассказать вам одному из первых, что всё готово:
https://brave.com/search/
Brave создает поисковую систему, которая уважает вашу частную жизнь. Почти как DuckDuckGo, только Brave.
Тут попросят вашу почту, чтобы рассказать вам одному из первых, что всё готово:
https://brave.com/search/
Brave
What is Brave Search? | Brave
AI-powered answers; results you actually want, served from an independent index; and real privacy. On mobile, desktop, and anywhere the web takes you, Brave Search is the real alternative to Google.
Хоум мониторинг на Prometheus
Автор статьи делает всё на FreeBSD, но вы с легкостью сможете провернуть эти действия и на другой ОС. А если у вас ещё есть и датчики для умного дома, можно подумать как и с них собирать метрики.
Схема достаточно простая: сливаете всё централизовано в Прометей различными экспортерами, для визуализации данных ставите Графану. В ней же можете настроить аларминг на те или иные события. Вот вам и sandbox для прокатки технологий, мониторинг и занятие на все выходные)
https://linux-bsd.github.io/post/monitoring/
Автор статьи делает всё на FreeBSD, но вы с легкостью сможете провернуть эти действия и на другой ОС. А если у вас ещё есть и датчики для умного дома, можно подумать как и с них собирать метрики.
Схема достаточно простая: сливаете всё централизовано в Прометей различными экспортерами, для визуализации данных ставите Графану. В ней же можете настроить аларминг на те или иные события. Вот вам и sandbox для прокатки технологий, мониторинг и занятие на все выходные)
https://linux-bsd.github.io/post/monitoring/
⚡️Большой лонгрид про ускорение скорости аплоада для Dropbox под Windows. Всё в духе тимворк и глубокого траблшутинга!
https://dropbox.tech/infrastructure/boosting-dropbox-upload-speed
https://dropbox.tech/infrastructure/boosting-dropbox-upload-speed
Как перестать путать CSRF и CORS?
Если вы не имеете четкого представления о том, как работают атаки и как их смягчить, то в этом посте есть достаточно информации чтобы заполнить этот пробел.
https://blog.vnaik.com/posts/web-attacks.html
P.S. Список ТОП-10 проблем, с которым наиболее часто сталкиваются разработчики веб-приложений - https://www.cloudflare.com/learning/security/threats/owasp-top-10/
Если вы не имеете четкого представления о том, как работают атаки и как их смягчить, то в этом посте есть достаточно информации чтобы заполнить этот пробел.
https://blog.vnaik.com/posts/web-attacks.html
P.S. Список ТОП-10 проблем, с которым наиболее часто сталкиваются разработчики веб-приложений - https://www.cloudflare.com/learning/security/threats/owasp-top-10/
Подъехали видосы с Cassandra Day Russia
Доклады
https://www.youtube.com/playlist?list=PL8D2P0ruohOAUZMNqLlZoILGRKqXKf7UV
Воркшопы
https://www.youtube.com/playlist?list=PL8D2P0ruohODSc3-Hk3wu62_EN9J6KPDB
Доклады
https://www.youtube.com/playlist?list=PL8D2P0ruohOAUZMNqLlZoILGRKqXKf7UV
Воркшопы
https://www.youtube.com/playlist?list=PL8D2P0ruohODSc3-Hk3wu62_EN9J6KPDB
Awesome Privacy - переживая за конфиденциальность
Список бесплатных сервисов с открытым исходным кодом и соблюдением конфиденциальности, а также альтернатив с приватными услугами.
https://github.com/pluja/awesome-privacy
Список бесплатных сервисов с открытым исходным кодом и соблюдением конфиденциальности, а также альтернатив с приватными услугами.
https://github.com/pluja/awesome-privacy
🐚 zx from Google — Инструмент для написания ЛУЧШИХ скриптов
Всё что угодно, но лишь бы не
https://github.com/google/zx
Всё что угодно, но лишь бы не
bash 😊https://github.com/google/zx
GitHub
GitHub - google/zx: A tool for writing better scripts
A tool for writing better scripts. Contribute to google/zx development by creating an account on GitHub.
Давайте взглянем на ваши Security Headers
Идёшь сюда → https://securityheaders.com, потом всё это дело анализируешь, долго думаешь. Вносишь правки — «успех»!
И помните, что эти хидеры являются лишь компонентом защиты вашего сайта, полную защиту вы ими не покроете. К вопросу безопасности нужно подходить комплексно (WAF, например, и т.д.)
Идёшь сюда → https://securityheaders.com, потом всё это дело анализируешь, долго думаешь. Вносишь правки — «успех»!
И помните, что эти хидеры являются лишь компонентом защиты вашего сайта, полную защиту вы ими не покроете. К вопросу безопасности нужно подходить комплексно (WAF, например, и т.д.)
Securityheaders
Analyse your HTTP response headers
Quickly and easily assess the security of your HTTP response headers
Стабильный релиз Sublime Text 4
Встречайте: https://www.sublimetext.com/blog/articles/sublime-text-4
Встречайте: https://www.sublimetext.com/blog/articles/sublime-text-4
GrafanaCONLine 2021 крупнейшая конференция от комьюнити, на которой выступят более 70 докладчиков (точно найдёте для себя что-то полезное).
Залетать сюда https://grafana.com/about/events/grafanacon/2021/sessions/
Залетать сюда https://grafana.com/about/events/grafanacon/2021/sessions/
Если ваши плейбуки Ansible содержат конфиденциальные данные, такие как пароли, ключи API и учетные данные, важно обеспечить их безопасность с помощью шифрования. Ansible предоставляет инструмент ansible-vault для шифрования файлов и переменных. Шпаргалка по командам ↓
https://telegra.ph/Ansible-Vault-cheat-sheet-07-27
https://telegra.ph/Ansible-Vault-cheat-sheet-07-27
Telegraph
Ansible Vault cheat sheet
Encrypts & decrypts values, data structures and files within Ansible projects. # Create a new encrypted vault file with a prompt for a password: ansible-vault create vault_file # Create a new encrypted vault file using a vault key file to encrypt it: ansible…
⚡️10 уроков, которые я усвоил, работая инженером-программистом в Postman
От автора: Если вы только начинаете свою карьеру разработчика, то приведенные ниже уроки могут оказаться полезными.
https://vinitshahdeo.dev/10-lessons-learned-as-software-engineer-at-postman
От автора: Если вы только начинаете свою карьеру разработчика, то приведенные ниже уроки могут оказаться полезными.
https://vinitshahdeo.dev/10-lessons-learned-as-software-engineer-at-postman
git [w]init - a dev blog by vinitshahdeo
10 lessons I've learned as a Software Engineer at Postman
From being an intern in 2019 to becoming a Software Engineer II in 2021, I've come a long way! Here are the lessons I learned at Postman.
Хочу настоящий OpenSource
OpenSearch — это управляемый сообществом поисково-аналитический движок с открытым исходным кодом, созданный на основе лицензированных Apache 2.0: Elasticsearch 7.10.2 и Kibana 7.10.2. (Если вы помните "эту" историю)
Он состоит из поискового демона OpenSearch (elastic) и визуализации и пользовательского интерфейса OpenSearch Dashboards (kibana). OpenSearch позволяет легко получать, защищать, искать, агрегировать, просматривать и анализировать данные.
https://github.com/opensearch-project/OpenSearch
OpenSearch — это управляемый сообществом поисково-аналитический движок с открытым исходным кодом, созданный на основе лицензированных Apache 2.0: Elasticsearch 7.10.2 и Kibana 7.10.2. (Если вы помните "эту" историю)
Он состоит из поискового демона OpenSearch (elastic) и визуализации и пользовательского интерфейса OpenSearch Dashboards (kibana). OpenSearch позволяет легко получать, защищать, искать, агрегировать, просматривать и анализировать данные.
https://github.com/opensearch-project/OpenSearch
🧑💻 Легковесный редактор для кода от JetBrains
Назвали Fleet. Вся суть нового редактора в том, что он взмахом одной руки превращается в мощщщную IDE. Еще совместная работа есть и удаленный запуск. Почитайте по ссылкам ниже, что я вам пересказываю.
Неповторимый оригинал статьи: https://blog.jetbrains.com/blog/2021/11/29/welcome-to-fleet/
Тут понятным языком: https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/
Назвали Fleet. Вся суть нового редактора в том, что он взмахом одной руки превращается в мощщщную IDE. Еще совместная работа есть и удаленный запуск. Почитайте по ссылкам ниже, что я вам пересказываю.
Неповторимый оригинал статьи: https://blog.jetbrains.com/blog/2021/11/29/welcome-to-fleet/
Тут понятным языком: https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/
Оплата по российским банковским картам в App Store перестанет проходить 10 марта
Но есть способ завести деньги на баланс счета Apple ID, чтобы дальше пользоваться подписочными сервисами и покупкой приложений еще некоторое время, пока ситуация со штормом IT рынка не изменится.
- App Store – тап по аватару сверху справа – Пополнить счет Apple ID
- Указать нужную сумму и произвести платеж
Для проверки перейти в Настройки, далее тапнуть по верхнему пункту с аватором, пункт "Оплата и доставка", появится новый способ оплаты, который будет приоритетным при совершении платежей.
#closedbrandsRussia #Apple #lifehack
Но есть способ завести деньги на баланс счета Apple ID, чтобы дальше пользоваться подписочными сервисами и покупкой приложений еще некоторое время, пока ситуация со штормом IT рынка не изменится.
- App Store – тап по аватару сверху справа – Пополнить счет Apple ID
- Указать нужную сумму и произвести платеж
Для проверки перейти в Настройки, далее тапнуть по верхнему пункту с аватором, пункт "Оплата и доставка", появится новый способ оплаты, который будет приоритетным при совершении платежей.
#closedbrandsRussia #Apple #lifehack
Helm Teller
Инструмент, который позволяет управлять конфигурацией и секретами, маскируя секреты на этапе развертывания 🙈
Github: https://github.com/SpectralOps/helm-teller
Инструмент, который позволяет управлять конфигурацией и секретами, маскируя секреты на этапе развертывания 🙈
Github: https://github.com/SpectralOps/helm-teller