CI/CD для фронтенда: обзор инструментов и практик для автоматизации разработки | DOU
https://dou.ua/lenta/articles/ci-cd-for-frontend/
https://dou.ua/lenta/articles/ci-cd-for-frontend/
DOU
CI/CD для фронтенда: обзор инструментов и практик для автоматизации разработки
Разобраться в том, как ваше приложение будет автоматически собираться и деплоиться - хорошая идея для разработчика. Тем более сейчас тренд на T-shaped people. В статье подробно рассмотрим деплой- и релиз-шаги.
Forwarded from Уютный IT адочек
Воспользовался выходными, чтобы перечитать закладки со статьями и наткнулся на прекрасное.
https://vc.ru/hr/95754-razvitie-i-proval-regulyarnogo-menedzhmenta-v-it
Статья Максима Цепкова с очень хорошим историческим обзором и аналитикой. Даже проглядывание её по диагонали даёт вам +10 к интеллекту и +5 к выносливости.
https://vc.ru/hr/95754-razvitie-i-proval-regulyarnogo-menedzhmenta-v-it
Статья Максима Цепкова с очень хорошим историческим обзором и аналитикой. Даже проглядывание её по диагонали даёт вам +10 к интеллекту и +5 к выносливости.
Forwarded from Oleg
сильная шняга http://man7.org/conf/meetup/understanding-user-namespaces--Google-Munich-Kerrisk-2019-10-25.pdf
Backporting #BCC & #bpftrace for
Ubuntu 18.04 “Bionic Beaver” 😏
https://chabik.com/2020/01/backporting-bcc-bpftrace/
Ubuntu 18.04 “Bionic Beaver” 😏
https://chabik.com/2020/01/backporting-bcc-bpftrace/
Forwarded from DevOps&SRE Library
You build it, you release it — The Path to Continuous Delivery
Как устроен процесс CI/CD в компании Wandera.
https://medium.com/wandera-engineering/you-build-it-you-release-it-the-path-to-continuous-delivery-c5a4d7edd75d
Как устроен процесс CI/CD в компании Wandera.
https://medium.com/wandera-engineering/you-build-it-you-release-it-the-path-to-continuous-delivery-c5a4d7edd75d
Forwarded from DevOps&SRE Library
Deploy Kubernetes Apps w. Terraform
Как использовать Terraform для деплоя приложений в Kubernetes кластер.
https://medium.com/@Joachim8675309/deploy-kubernetes-apps-w-terraform-266f3e8028d2
Как использовать Terraform для деплоя приложений в Kubernetes кластер.
https://medium.com/@Joachim8675309/deploy-kubernetes-apps-w-terraform-266f3e8028d2
Forwarded from Технологический Болт Генона
This media is not supported in your browser
VIEW IN TELEGRAM
A hybrid command-line/UI development experience for cloud-native development
https://github.com/IBM/kui
imsnif/bandwhich: Terminal bandwidth utilization tool (formerly known as "what")
https://github.com/imsnif/bandwhich
https://github.com/imsnif/bandwhich
GitHub
GitHub - imsnif/bandwhich: Terminal bandwidth utilization tool
Terminal bandwidth utilization tool. Contribute to imsnif/bandwhich development by creating an account on GitHub.
Forwarded from запуск завтра
Один из крупных руководителей инженеров в убере опубликовал очень большой, подробный рассказ, как он проводит performance reviews - это когда оценивается работа сотрудника за существенное время. Квартал? Год?
Я думаю, что важно обсуждать максимум вещей на регулярных 1-1 раз в пару недель, не реже раза в месяц.
Автор замечает в самом начале, что как и любую статью про менеджмент, ее стоит воспринимать как источник информации, идей и вдохновения, а не как инструкцию к действию. Информации и ссылок там много. За одну серию ссылок на описания уровней ответсвенности программистов в разных компаниях большое спасибо.
Объём труда вложенный в статью внушает уважение и небольшой страх, что лично я многие вещи делаю по наитию, и может быть не очень хорошо, а вот у чувака СИСТЕМА. Респект, уважуха и хороший повод инженерным менеджерам задуматься, как мы можем делать свою работу лучше. Аминь.
Я думаю, что важно обсуждать максимум вещей на регулярных 1-1 раз в пару недель, не реже раза в месяц.
Автор замечает в самом начале, что как и любую статью про менеджмент, ее стоит воспринимать как источник информации, идей и вдохновения, а не как инструкцию к действию. Информации и ссылок там много. За одну серию ссылок на описания уровней ответсвенности программистов в разных компаниях большое спасибо.
Объём труда вложенный в статью внушает уважение и небольшой страх, что лично я многие вещи делаю по наитию, и может быть не очень хорошо, а вот у чувака СИСТЕМА. Респект, уважуха и хороший повод инженерным менеджерам задуматься, как мы можем делать свою работу лучше. Аминь.
Matt Klein on Twitter: "Initial support for apachekafka has merged in EnvoyProxy. Amazing work by Adam on this. Please try it out! 🚀 https://t.co/FtwXtHcx93" / Twitter
https://mobile.twitter.com/mattklein123/status/1214254026440630272
https://mobile.twitter.com/mattklein123/status/1214254026440630272
GitHub
Kafka: Add broker-level metrics-collecting filter by adamkotwasinski · Pull Request #8188 · envoyproxy/envoy
Description: Simple Kafka filter for broker. Grabs and decodes messages and updates metrics.
If message could not be recognised (the protocol used by client<->broker comms is higher t...
If message could not be recognised (the protocol used by client<->broker comms is higher t...
ClickHouse Cost-Efficiency in Action: Analyzing 500 Billion Rows on an Intel NUC — Altinity
https://www.altinity.com/blog/2020/1/1/clickhouse-cost-efficiency-in-action-analyzing-500-billion-rows-on-an-intel-nuc
https://www.altinity.com/blog/2020/1/1/clickhouse-cost-efficiency-in-action-analyzing-500-billion-rows-on-an-intel-nuc
Altinity | Run open source ClickHouse® better
ClickHouse® Cost-Efficiency in Action: Analyzing 500 Billion Rows on an Intel NUC
Jan 1, 2020Cost-efficiency and performance are critical for big data analytics. For this reason a recent blog post from ScyllaDB guys caught our attention. They collected over 500 billion data points and were able to query it with 1B rows/sec...
Между тем вышел свежий релиз Sentry 10
Взять можно здесь - github link
PS: завезли kafka, clickhouse, zookeeper😂 но оставили postgresql версии 9.6, хотя 11 версия в stable 🤷♂️ (Но я и предыдущую sentry гоняю на docker контейнерах под alpine где можно, и postgresql использую 11-ю и все четко)
Взять можно здесь - github link
PS: завезли kafka, clickhouse, zookeeper😂 но оставили postgresql версии 9.6, хотя 11 версия в stable 🤷♂️ (Но я и предыдущую sentry гоняю на docker контейнерах под alpine где можно, и postgresql использую 11-ю и все четко)
Вроде как перенесли "дату закапывания" Python2.7
Maintenance releases
Being the last of the 2.x series, 2.7 will receive bugfix support until 2020. Support officially stops January 1 2020, but the final release will occur after that date.
Planned future release dates:
2.7.18 code freeze January, 2020
2.7.18 release candidate early April, 2020
2.7.18 mid-April, 2020
Потому пост о новых фичах python 3.8 и его перевод
А вот тут длиннопост с официального сайта.
UPD: вот даже слегка сравнений
Maintenance releases
Being the last of the 2.x series, 2.7 will receive bugfix support until 2020. Support officially stops January 1 2020, but the final release will occur after that date.
Planned future release dates:
2.7.18 code freeze January, 2020
2.7.18 release candidate early April, 2020
2.7.18 mid-April, 2020
Потому пост о новых фичах python 3.8 и его перевод
А вот тут длиннопост с официального сайта.
UPD: вот даже слегка сравнений
Forwarded from DevOps&SRE Library
Front-End Performance Checklist 2020
Крутой чеклист - как сделать фронтенд вашего приложения производительнее в 2020 году.
https://www.smashingmagazine.com/2020/01/front-end-performance-checklist-2020-pdf-pages
Крутой чеклист - как сделать фронтенд вашего приложения производительнее в 2020 году.
https://www.smashingmagazine.com/2020/01/front-end-performance-checklist-2020-pdf-pages
Linus: "Don't use ZFS"
Do not blame anyone. Please give polite, constructive criticism
https://www.realworldtech.com/forum/?threadid=189711&curpostid=189841
Do not blame anyone. Please give polite, constructive criticism
https://www.realworldtech.com/forum/?threadid=189711&curpostid=189841
Forwarded from chiki_briki
Немного сахара для ansible
Не секрет, что для ansible существует огромное множество модулей и плагинов. В нем нетрудно потеряться, и не всегда возможно найти модуль для своей задачи. В таких случаях нужно либо писать башняночку внутри ansible, либо писать свой модуль/плагин. Подробнее: https://t.me/chiki_briki_it/48
Но сегодня про стандартный callback плагин
С помощью него можно оставить на графиках графаны «зарубки» о начале/падении/завершении деплоя, отметить с какого времени мы выкатили релиз и потом сравнивать выделенные участки графика. Пожалуй есть и еще возможные варианты использования, но это все для чего я нашел ему применение (расскажите мне если использовали для чего-то другого).
Примерное how to: http://bit.ly/37TAW5g
Дока плагина: http://bit.ly/2Tcomd8
Описание от Grafana: http://bit.ly/30erVRG
Не секрет, что для ansible существует огромное множество модулей и плагинов. В нем нетрудно потеряться, и не всегда возможно найти модуль для своей задачи. В таких случаях нужно либо писать башняночку внутри ansible, либо писать свой модуль/плагин. Подробнее: https://t.me/chiki_briki_it/48
Но сегодня про стандартный callback плагин
grafana_annotations.С помощью него можно оставить на графиках графаны «зарубки» о начале/падении/завершении деплоя, отметить с какого времени мы выкатили релиз и потом сравнивать выделенные участки графика. Пожалуй есть и еще возможные варианты использования, но это все для чего я нашел ему применение (расскажите мне если использовали для чего-то другого).
Примерное how to: http://bit.ly/37TAW5g
Дока плагина: http://bit.ly/2Tcomd8
Описание от Grafana: http://bit.ly/30erVRG