Forwarded from oleg_log (Oleg Kovalov)
Пытался пару раз написать это и вот сейчас готов. Совет будет интернам и джунам, поскольку они в группе риска.
Часто в дев-чатах можно найти дедов(редко бабуль), которые 10-15-бесконечно лет в айти, всё видели, всё знают и готовы бесплатно делится знаниями. Круто.
Проблема вот в чём. Некоторые начинающие ведутся на большой стаж и длинные сообщения с сочными сравнениями, как следствие эти знания обретают вес в голове слушателя, создавая искаженное мировозрение.
Опыт в годах конечно хорошо мерять, но 10 лет по одному году и 2 года по 5 лет все же разное. Частая смена работы тоже не показатель роста специалиста, просиживание аэрона еще страшнее.
Особенно доставляет, когда девопс-архитектор красиво(нет) поливает язык нечистотами, при этом ничего на нём не писав, а только заливал на прод в докере. Думаю и так всё становится понятно о человеке.
Поэтому мой большой и дружеский совет: если в каком-то чате вы видите деда(бабулю) кряхтящего на технологию, язык, подходы к работе, без особой или односторонней конкретики - ставьте мют на человека, читайте, но старайтесь не воспринимать (лучше задавать вопросы и смотреть куда их несёт, так можно будет больше узнать о "спеце" и услышать что-то более интересное).
Да, технологии разные, есть хорошие, есть так себе, есть отстой. Но так устроена природа, некоторое еще живёт и используется, просто нужно понимать, куда это запихнуть правильно.
Наверное все это можно обобщить под "надо всегда знать обратную сторону медали", просто хотел подчеркнуть момент с бородатыми.
Часто в дев-чатах можно найти дедов(редко бабуль), которые 10-15-бесконечно лет в айти, всё видели, всё знают и готовы бесплатно делится знаниями. Круто.
Проблема вот в чём. Некоторые начинающие ведутся на большой стаж и длинные сообщения с сочными сравнениями, как следствие эти знания обретают вес в голове слушателя, создавая искаженное мировозрение.
Опыт в годах конечно хорошо мерять, но 10 лет по одному году и 2 года по 5 лет все же разное. Частая смена работы тоже не показатель роста специалиста, просиживание аэрона еще страшнее.
Особенно доставляет, когда девопс-архитектор красиво(нет) поливает язык нечистотами, при этом ничего на нём не писав, а только заливал на прод в докере. Думаю и так всё становится понятно о человеке.
Поэтому мой большой и дружеский совет: если в каком-то чате вы видите деда(бабулю) кряхтящего на технологию, язык, подходы к работе, без особой или односторонней конкретики - ставьте мют на человека, читайте, но старайтесь не воспринимать (лучше задавать вопросы и смотреть куда их несёт, так можно будет больше узнать о "спеце" и услышать что-то более интересное).
Да, технологии разные, есть хорошие, есть так себе, есть отстой. Но так устроена природа, некоторое еще живёт и используется, просто нужно понимать, куда это запихнуть правильно.
Наверное все это можно обобщить под "надо всегда знать обратную сторону медали", просто хотел подчеркнуть момент с бородатыми.
Forwarded from Человек и машина
Another Wednesday, another stream!
На этот раз будем заниматься ПИРФОРМАНСОМ амазоновских хранилок!
Среда, 15 июля, 20.00 по Москве (19.00 по Амстердаму).
Язык: Английский (для меня, вы можете говорить хоть на арамейском).
Подписывайтесь, ставьте лайки, готовьте помидоры!
На этот раз будем заниматься ПИРФОРМАНСОМ амазоновских хранилок!
Среда, 15 июля, 20.00 по Москве (19.00 по Амстердаму).
Язык: Английский (для меня, вы можете говорить хоть на арамейском).
Подписывайтесь, ставьте лайки, готовьте помидоры!
Forwarded from 🇺🇦 Go for two :)
Note #69: Debugging concurrency programs in Go
Slides of my talk: "Debugging concurrency programs in Go" from @GoWayFest
https://bit.ly/2C0vJOG
Slides of my talk: "Debugging concurrency programs in Go" from @GoWayFest
https://bit.ly/2C0vJOG
Forwarded from Python вопросы на собеседовании с ответами
Forwarded from Библиотека Go-разработчика | Golang
Автор статьи делится практическими знаниями, связанными с созданием, тестированием и развертыванием микросервисов на Go:
– Microservices in Golang
– Docker and go-micro
– Docker Compose and Datastores
– Authentication with JWT
– Event brokering with Go Micro
– Web Clients
– Terraform a Cloud
– Kubernetes and Container Engine
– Deployments with CircleCI
– Summary
– Microservices in Golang
– Docker and go-micro
– Docker Compose and Datastores
– Authentication with JWT
– Event brokering with Go Micro
– Web Clients
– Terraform a Cloud
– Kubernetes and Container Engine
– Deployments with CircleCI
– Summary
Forwarded from Записки админа
🎛 Analyzing IO Amplification in Linux File Systems. Авторы сравнили работу нескольких файловых систем - ext2, ext4, xfs, f2fs, btrfs. #filesystem #напочитать | Блог | Канал
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
Understanding API Security, Justin Richer and Antonio Sanso
Неплохая книга по защите API в открытом доступе:
https://www.manning.com/books/understanding-api-security
#literature #web
Неплохая книга по защите API в открытом доступе:
https://www.manning.com/books/understanding-api-security
#literature #web
Forwarded from Человек и машина
Can you release when the GitHub is down? (c) Adam Surak, Own your reliability.
YouTube
Own your reliability, Adam Surak, LeaseWeb Tech Summit Amsterdam 2016
Who do you trust? What do you control? What are your dependencies? Reliability in the Internet is an adrenaline adventure but we all want a good night sleep and working service. Let’s take a closer look at some of the reliability nightmares and how they could…
Forwarded from Мониторим ИТ
Как бороться с дублями в Elasticsearch при использовании FluentD читайте в этой статье на Хабре.
Хабр
Fluentd: почему важно настроить выходной буфер
В наше время невозможно представить проект на базе Kubernetes без стека ELK, с помощью которого сохраняются логи как приложений, так и системных компонентов кла...
Forwarded from DocOps
Видео опубликовали. Напоминаю: на TechLeadConf рассказывали про инструменты для документации, с фокусом на доки от инженеров и для инженеров. Документирование кода, диаграммы и схемы, публикация в Confluence, вот это всё. Костя Валеев рассказал про Foliant, Семён Факторович — про Pandoc, а я про Sphinx.
https://youtu.be/4qv0YNtuRlE
https://youtu.be/4qv0YNtuRlE
YouTube
Мастер-класс "Чем публиковать Markdown и RST? Обзор современного документационного инструментария"
TechLeadConf 2020 Online
Онлайн-конференция, полностью посвященная инженерным процессам и практикам
https://techleadconf.ru/2020/abstracts/6943
Легковесные языки разметки (Markdown, reStructuredText, Asciidoc) победоносно шагают по планете. Markdown понимает…
Онлайн-конференция, полностью посвященная инженерным процессам и практикам
https://techleadconf.ru/2020/abstracts/6943
Легковесные языки разметки (Markdown, reStructuredText, Asciidoc) победоносно шагают по планете. Markdown понимает…
Forwarded from Мониторим ИТ
Kubernetes HPA with Custom Metrics from Prometheus
Статья о специфических метриках контроллера K8s HPA (Horizontal Pod Autoscaler).
Статья о специфических метриках контроллера K8s HPA (Horizontal Pod Autoscaler).
Forwarded from Библиотека Go-разработчика | Golang
Учимся инструментировать код на Go с помощью абстрактного синтаксического дерева:
– Часть 1
– Часть 2
– Часть 3
– Часть 1
– Часть 2
– Часть 3
Mattermost.com
OpenTracing for Go Projects
Your one-stop shop for all of your Mattermost contribution, integration, and extension needs.
Уходит эпоха: Windows наконец-то научилась размечать жесткие диски правильно
Microsoft решила многолетнюю проблему, из-за которой апгрейд Windows мог вызывать появление на системном накопителе «лишних» разделов, используемых для восстановления работоспособности ОС в случае сбоя.
Проблема заключалась в неправильной схеме разбивки жестких дисков по умолчанию, которая прямо противоречила рекомендованным в документации Microsoft. С релизом Windows 10 2004 установщик ОС «научился» разбивать системный жесткий диск, располагая разделы в соответствии с рекомендациями Microsoft, то есть помещая Recovery Partition в самый конец таблицы разделов.
Источник: Windowslatest
@godnoTECH - Новости Технологий
Microsoft решила многолетнюю проблему, из-за которой апгрейд Windows мог вызывать появление на системном накопителе «лишних» разделов, используемых для восстановления работоспособности ОС в случае сбоя.
Проблема заключалась в неправильной схеме разбивки жестких дисков по умолчанию, которая прямо противоречила рекомендованным в документации Microsoft. С релизом Windows 10 2004 установщик ОС «научился» разбивать системный жесткий диск, располагая разделы в соответствии с рекомендациями Microsoft, то есть помещая Recovery Partition в самый конец таблицы разделов.
Источник: Windowslatest
@godnoTECH - Новости Технологий
Forwarded from Библиотека Go-разработчика | Golang
Интеграционные тесты в Golang на примерах: https://proglib.io/w/fbac6181
hackandsla.sh
Golang Integration Testing
A strategy for integration testing with Golang
Forwarded from Технологический Болт Генона
Below Kubernetes: Demystifying container runtimes
https://www.youtube.com/watch?v=MDsjINTL7Ek
https://www.youtube.com/watch?v=MDsjINTL7Ek
Forwarded from Записки админа
⚙️ virt-top - удобная top утилита для просмотра информации о запущенных в системе виртуалках.
# dnf install virt-top#kvm #virt #будничное
# virt-top
# 0, 1, 2, 3 для переключения между статистикой.
Forwarded from Sysadmin Tools 🇺🇦
YouTube
QAOps, или почему тестировщик должен построить CI/CD (Дмитрий Красильников, DINS)
Все мы любим небольшие релизы и микросервисы, благодаря которым они существуют. Ведь чем меньше наши сервисы, тем их больше, следовательно, мы выпускаем больше релизов. Но без автоматизации поставок они все застрянут в очереди на деплой у команды эксплуатации…
Некоторая инициативная группа граждан решила сделать еще один чат по Kubernetes, в этот раз с упором на разработку (Operator SDK/Kubebuilder) - так что если кому интересно, то вы можете получить еще одну иконку в списке чатов https://xn--r1a.website/kubedevs
Telegram
KubeDevs — сообщество разработчиков Kubernetes
Всё о разработке в Kubernetes:
Операторы, контроллеры, controller-api, Kubebuilder, Operator SDK, Aggregated API, Cluster API, OSBAPI, blah blah fill in later...
t.me/kubernetes_ru - основной чат Kubernetes
t.me/meta_it - список других IT-сообществ
Операторы, контроллеры, controller-api, Kubebuilder, Operator SDK, Aggregated API, Cluster API, OSBAPI, blah blah fill in later...
t.me/kubernetes_ru - основной чат Kubernetes
t.me/meta_it - список других IT-сообществ
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
FSecureLABS - Leonidas framework
Leonidas - фреймворк для эмуляции действий злоумышленника в облаке. Фреймворк предоставляет YAML-формат для определения действий злоумышленника и связанных с ними свойств обнаружения. Правила для обнаружения можно задавать с помощью Sigma rules.
#tools #aws
Leonidas - фреймворк для эмуляции действий злоумышленника в облаке. Фреймворк предоставляет YAML-формат для определения действий злоумышленника и связанных с ними свойств обнаружения. Правила для обнаружения можно задавать с помощью Sigma rules.
#tools #aws