Forwarded from DevOps&SRE Library
Storing HD photos in a relational database: recipe for an epic fail
Пост про то, почему хранить фотки в реляционной базе данных - это плохая идея.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Пост про то, почему хранить фотки в реляционной базе данных - это плохая идея.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Forwarded from DevOps&SRE Library
Dashboard Design Guide
Отличные практические советы по созданию дашбордов для мониторинга.
Part 1: Structure and Layout in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design.html
Part 2: Presentation and Accessibility in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p2.html
Part 3: What Charts To Use in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p3.html
Part 4: Context Improvement in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p4.html
Отличные практические советы по созданию дашбордов для мониторинга.
Part 1: Structure and Layout in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design.html
Part 2: Presentation and Accessibility in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p2.html
Part 3: What Charts To Use in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p3.html
Part 4: Context Improvement in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p4.html
Forwarded from DevOps&SRE Library
HAProxy Exposes a Prometheus Metrics Endpoint
В HAProxy добавили нативную поддержку отдачи метрик в формате Prometheus'а.
https://www.haproxy.com/blog/haproxy-exposes-a-prometheus-metrics-endpoint
В HAProxy добавили нативную поддержку отдачи метрик в формате Prometheus'а.
https://www.haproxy.com/blog/haproxy-exposes-a-prometheus-metrics-endpoint
Forwarded from Evil Martians
Forwarded from Evil Martians
Почитайте выдержку из Coders at Work (Кодеры за работой) на русском языке, интервью с Джо Армстронгом:
http://amp.gs/RFo0
http://amp.gs/RFo0
Forwarded from 𝚔𝚟𝚊𝚙𝚜
Тем временем qbec научился в oidc и уже вполне тянет на замену ksonnet.
Напомню, он имеет схожую с ним структуру и похожий функционал:
- Позволяет деларативно описывать приложение состоящее из нескольких компонентов используя синтаксис jsonnet
- Позволяет устанавливать различные переменные и накладывать определенные мутации для каждого environment
- Декларативно описывать кластера и применять изменения на них
- Умеет рендерить helm-чарты
- Даже
В общем, очень советую попробовать!
Напомню, он имеет схожую с ним структуру и похожий функционал:
- Позволяет деларативно описывать приложение состоящее из нескольких компонентов используя синтаксис jsonnet
- Позволяет устанавливать различные переменные и накладывать определенные мутации для каждого environment
- Декларативно описывать кластера и применять изменения на них
- Умеет рендерить helm-чарты
- Даже
qbec diff работает как надоВ общем, очень советую попробовать!
Однако
В языке нет циклов for, while и т.д. Вообще никаких нет. Вместо этого есть коллекции и пайплайны. Другими словами, вместо циклов нужно использовать более высокоуровневые штуки типа map, filter и т.д.
https://habr.com/ru/post/448814/
В языке нет циклов for, while и т.д. Вообще никаких нет. Вместо этого есть коллекции и пайплайны. Другими словами, вместо циклов нужно использовать более высокоуровневые штуки типа map, filter и т.д.
https://habr.com/ru/post/448814/
Хабр
Язык Bosque — новый язык программирования от Microsoft
Буквально несколько дней назад компания Microsoft представила публике новый язык программирования. Языку дали название Bosque. Главная миссия дизайна языка — луч...
Forwarded from Записки админа
shifting_docker_security_left_2019.pdf
5 MB
Forwarded from Пятничный деплой
Forwarded from Sys-Admin InfoSec (Yevgeniy Goncharov)
Prototype Pollution обнаруженная уязвимость jQuery, проявляющаяся как "загрязнение" прототипа, позволяет злоумышленникам перезаписать прототип объекта JavaScript приложения. Когда это происходит, свойства, которыми управляет злоумышленник, могут быть внедрены в объекты, а затем либо привести к отказу в обслуживании, вызывая исключения JavaScript, либо вмешиваться в исходный код приложения, для инжекта кода атакующего в исходный код приложения.
Уязвимость присуствует в библиотеках JQuery 3.3, 3.x, 2.x:
https://snyk.io/blog/after-three-years-of-silence-a-new-jquery-prototype-pollution-vulnerability-emerges-once-again/
Уязвимость присуствует в библиотеках JQuery 3.3, 3.x, 2.x:
https://snyk.io/blog/after-three-years-of-silence-a-new-jquery-prototype-pollution-vulnerability-emerges-once-again/
Snyk
After three years of silence, a new jQuery prototype pollution vulnerability emerges once again | Snyk
On March 26th, 2019, almost three years after the last jQuery security vulnerability was disclosed, we recently learned about a new security vulnerability affecting the same popular jQuery frontend library.
Forwarded from HABR FEED + OPENNET
[Из песочницы] Гнев, торг и депрессия при работе с InfluxDB
https://habr.com/ru/post/449028/
Tags: SQL, Администрирование баз данных, Разработка веб-сайтов, Хранилища данных, influxdb, базы данных временных рядов, timeseries
Author jekatigr on #habrahabr
https://habr.com/ru/post/449028/
Tags: SQL, Администрирование баз данных, Разработка веб-сайтов, Хранилища данных, influxdb, базы данных временных рядов, timeseries
Author jekatigr on #habrahabr
Хабр
Гнев, торг и депрессия при работе с InfluxDB
Если использовать БД временных рядов (timeseries db, wiki) как основное хранилище для сайта со статистикой, то вместо решения задачи можно получить много голов...
Forwarded from Пятничный деплой
Ко мне сейчас постучался в личку подписчик, который пилит крутейшую штуку - оптимизацию полнотекстового поиска для mongodb, вот его сайт
https://mongodb.codes, где есть результаты тестов-сравнений, а вот гитхаб с кодом https://github.com/mongodbcodes/mongo и гитхаб для попробовать
и погонять тесты https://github.com/mongodbcodes/hackathon Поддержим проект
звёздочками! Кстати, если у вас тоже есть интересные проекты (пусть даже не такие амбициозные) - пишите, не стесняйтесь! #mongodb
https://mongodb.codes, где есть результаты тестов-сравнений, а вот гитхаб с кодом https://github.com/mongodbcodes/mongo и гитхаб для попробовать
и погонять тесты https://github.com/mongodbcodes/hackathon Поддержим проект
звёздочками! Кстати, если у вас тоже есть интересные проекты (пусть даже не такие амбициозные) - пишите, не стесняйтесь! #mongodb
GitHub
GitHub - mongodbcodes/mongo: The MongoDB Database
The MongoDB Database. Contribute to mongodbcodes/mongo development by creating an account on GitHub.
Forwarded from HABR FEED + OPENNET
Управление Docker контейнерами в Go
https://habr.com/ru/post/449038/
Tags: DevOps, Go, docker, golang, devops
Author pocoZ on #habrahabr
https://habr.com/ru/post/449038/
Tags: DevOps, Go, docker, golang, devops
Author pocoZ on #habrahabr
Хабр
Управление Docker контейнерами в Go
Документация! Когда вы решите написать, свой велосипед по ловле хуков из docker hub или из registry для автоматического обновления/запуска контейнеров на сервере...