Forwarded from 🇺🇦 atikhono_mind
Ах, если бы все так писали коммиты, то мы бы уже жили в 25м веке
dhwthompson.com
My favourite Git commit
I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit.
Я что-то на долгое время умолк, но всякое случается.
На неделе надо будет разобрать для канала склад ссылок, а пока напишу про AWS Service Endpoints
Это почему-то не самая популярная тема. И я заметил, что часто эти знание передаются прям из уст в уста, “от отца к сыну”. Это, скорее всего, связано с не самой очевидной документацией Amazon, но всё же.
Привер использования - alias-запись типа A для балансеров в Route53. Через консоль это конфигурируется легко из выпадающего списка. Но, например, для Terraform нужно указать hosted zone, которая по логике соответствует hosted zone Route53, но нет. Балансеры живут в своей сервисной зоне.
Список зон балансеров и другие сервисные эндпойнты можно найти здесь, там же квоты по-умолчанию на ресурсы.
#aws
На неделе надо будет разобрать для канала склад ссылок, а пока напишу про AWS Service Endpoints
Это почему-то не самая популярная тема. И я заметил, что часто эти знание передаются прям из уст в уста, “от отца к сыну”. Это, скорее всего, связано с не самой очевидной документацией Amazon, но всё же.
Привер использования - alias-запись типа A для балансеров в Route53. Через консоль это конфигурируется легко из выпадающего списка. Но, например, для Terraform нужно указать hosted zone, которая по логике соответствует hosted zone Route53, но нет. Балансеры живут в своей сервисной зоне.
Список зон балансеров и другие сервисные эндпойнты можно найти здесь, там же квоты по-умолчанию на ресурсы.
#aws
Amazon
AWS service endpoints - AWS General Reference
Find the endpoints for AWS services.
На разных работах шутили, мол, зачем платить клауд-вендору? Вон работникам ж ноуты мощные выдаём - пусть там всё и крутится.
А тут ребята рассказывают о Serverless платформе на основании browser functions, т.е. непосредственно в браузере.
Конечно, тут ограниченый набор юзкейсов, например, вы не хотите светить на клиенте пароль к БД и так далее; но, похоже, нам представили настоящий serverless 😊
#serverless
А тут ребята рассказывают о Serverless платформе на основании browser functions, т.е. непосредственно в браузере.
Конечно, тут ограниченый набор юзкейсов, например, вы не хотите светить на клиенте пароль к БД и так далее; но, похоже, нам представили настоящий serverless 😊
#serverless
Medium
Browser Functions: A new serverless platform using Web Browser execution engines
If you want to build a modern web app, you typically need to use a few different tools: one set for the front-end, and another for the…
HashiCorp рассказывают о TDD для инфраструктуры
А также доклад Евгения Брикмана об автоматизации тестирования инфраструктуры на InfoQ
#iac
А также доклад Евгения Брикмана об автоматизации тестирования инфраструктуры на InfoQ
#iac
Hashicorp
Test-Driven Development (TDD) for Infrastructure
Learn how to adapt TDD to deploying and configuring infrastructure.
Вчера (по США) был AMA с инфраструктурной командой Reddit
Все комментарии можно почитать по ссылке.
Из субъективно интересного:
Все комментарии можно почитать по ссылке.
Из субъективно интересного:
don't actually upgrade [Kubernetes] clusters in place -- we spin up new clusters and migrate the workloads over.
Since we treat our clusters as throaway, we don't really have any hard dependencies on etcd persistence, so we have tended to not really need to do alot of etcd-specific management as a result.
Нативная интеграция от HashiCorp - vault-k8s позволяет тащить статические и динамические сикреты в поды! 🎉
Видео-демо
via
#hashicorp #kubernetes #vault #security
Видео-демо
via
#hashicorp #kubernetes #vault #security
Запись прошедшего недавно в Киеве Kubernetes MeetUp
Доклады:
- Pavel Dmytrenko (DevOps Engineer at Pango) - Cluster API: bootstrap Kubernetes clusters using Kubernetes
- Vadym Surzhyk Kubernetes Engineer at Mirantis
Tekton and Argo - Kubernetes-native CI/CD pipelines
#slides
Доклады:
- Pavel Dmytrenko (DevOps Engineer at Pango) - Cluster API: bootstrap Kubernetes clusters using Kubernetes
- Vadym Surzhyk Kubernetes Engineer at Mirantis
Tekton and Argo - Kubernetes-native CI/CD pipelines
#slides
YouTube
Kubernetes Kyiv Meetup
Чуть не забыл вам рассказать :(
В общем, в понедельник 23 декабря подойдёт вебинар «DevOps: инструменты и цифры»
Что: Вебинар «DevOps: инструменты и цифры»
Где: Онлайн
Когда: 23 декабря, 14:00 UTC (там из объявлении не ясно, в каком это поясе указано время, так что лучше уточнить)
О чём:
На вебинаре Эдуард Медведев, CTO, DevOps- и SRE-инженер, расскажет про актуальный набор инструментов, про смысл и экономическую оценку внедрения, и про интенсив Слёрм DevOps, где все эти инструменты разбираются на практике.
Цена вопроса:
Бесплатно, но нужна регистрация: https://clc.to/-5Sw-w
#event
В общем, в понедельник 23 декабря подойдёт вебинар «DevOps: инструменты и цифры»
Что: Вебинар «DevOps: инструменты и цифры»
Где: Онлайн
Когда: 23 декабря, 14:00 UTC (там из объявлении не ясно, в каком это поясе указано время, так что лучше уточнить)
О чём:
На вебинаре Эдуард Медведев, CTO, DevOps- и SRE-инженер, расскажет про актуальный набор инструментов, про смысл и экономическую оценку внедрения, и про интенсив Слёрм DevOps, где все эти инструменты разбираются на практике.
Цена вопроса:
Бесплатно, но нужна регистрация: https://clc.to/-5Sw-w
#event
Пятничное:
Evil commands in Bash - разбор 9 команд Bash, которые могут увалить систему: тут и
SQL Murder Mystery - интерактивная игра для практики азов SQL
Evil commands in Bash - разбор 9 команд Bash, которые могут увалить систему: тут и
rm -rf /, и форк-бомба, и разные вариации dd
SQL Murder Mystery - интерактивная игра для практики азов SQL
DEV Community
9 Evil Bash Commands Explained
I remember using and understanding a terminal for the first time: That feeling when you realize that...
Я как-то скидывал сюда статью о детальном дебаге. Там в том числе упоминали strace
По опыту, на собеседованиях людям очень нравится, когда соискатели тоже говорят об strace, да и сама тулза бывает очень полезной.
Вот неплохой туториал по strace с описанием вещей, на которые стоит обращать внимание
По опыту, на собеседованиях людям очень нравится, когда соискатели тоже говорят об strace, да и сама тулза бывает очень полезной.
Вот неплохой туториал по strace с описанием вещей, на которые стоит обращать внимание
Технический обзор декады от Cindy Sridharan и прогнозы по поводу того, какие сферы будут развиваться в этом десятилетие
Medium
A decade in review in Tech
As 2019 draws to a close, I wanted to jot down some thoughts on some of the most important technological adoptions and innovations in tech…
Я когда-то пробовал составить список хороших конференций на DOU, а оказалось, такой список уже существует
Я думаю, многие слшали о когнитивных искажениях. Истории про самолёты на собеседованиях в Facebook — вот это всё.
К настоящему времени психологи-бихевиористы определили около 200 различных когнитивных искажений.
Dev.to составили список 12 наиболее распространенных(по их мнению)
Пусть это не относится напрямую к технологиям, но когнитивные искажения напряму влияют на принятие решений. А в сфере IT решения приходится принимать достаточно часто.
P.S. также рекомендую шикарную книгу Harry Potter and the Methods of Rationality Элиезера Юдковского (есть переводы на разные языки, в т.ч. русский)
К настоящему времени психологи-бихевиористы определили около 200 различных когнитивных искажений.
Dev.to составили список 12 наиболее распространенных(по их мнению)
Пусть это не относится напрямую к технологиям, но когнитивные искажения напряму влияют на принятие решений. А в сфере IT решения приходится принимать достаточно часто.
P.S. также рекомендую шикарную книгу Harry Potter and the Methods of Rationality Элиезера Юдковского (есть переводы на разные языки, в т.ч. русский)
DEV Community
12 Hurtful Cognitive Biases and How to Overcome Them
We see the world as our brain interprets it. We can manage the fractal complexity of the world, becau...
Что почитать кроме CatOps?
Вот большой список технических блогов на GitHub. Как awesome list, только про блоги.
Другой вопрос, что часть из них может оказаться чисто маркетинговыми площадками.
С этим поможет Twitter-тред с рекомендациями от живых людей
Вот большой список технических блогов на GitHub. Как awesome list, только про блоги.
Другой вопрос, что часть из них может оказаться чисто маркетинговыми площадками.
С этим поможет Twitter-тред с рекомендациями от живых людей
GitHub
GitHub - kilimchoi/engineering-blogs: A curated list of engineering blogs
A curated list of engineering blogs. Contribute to kilimchoi/engineering-blogs development by creating an account on GitHub.
Выступление Aaron Blohowiak на Qcon о том, как культивируют ownership в Netflix.
Рассказы, почему правила работают не всегда, про свободу и связанную с ней ответственность.
Есть видео и транскрипция доклада.
#culture
Рассказы, почему правила работают не всегда, про свободу и связанную с ней ответственность.
Есть видео и транскрипция доклада.
#culture
InfoQ
Mistakes and Discoveries While Cultivating Ownership
Aaron Blohowiak talks about Netflix’s model of the five levels of Ownership: Demonstration, Oversight, Observation, Execution and Vision. He shares his well-intentioned mistakes and what they have learned so far.
DigitalOcean рассказывают, как они избавлялись от технического долга
Люблю такие истории, потому что в них описаны входные данные, видно, что было и что стало.
Лично мне читать такое куда интереснее, чем о greenfield projects. Потому что одно дело установить модную вундервафлю по официальной доке, а совсем другое - развернуть на ходу корабль, сколоченный во время непосредственно плавания
Люблю такие истории, потому что в них описаны входные данные, видно, что было и что стало.
Лично мне читать такое куда интереснее, чем о greenfield projects. Потому что одно дело установить модную вундервафлю по официальной доке, а совсем другое - развернуть на ходу корабль, сколоченный во время непосредственно плавания
Digitalocean
From 15,000 database connections to under 100: DigitalOcean's tale of tech debt | DigitalOcean
Helping millions of developers easily build, test, manage, and scale applications of any size - faster than ever before.
Forwarded from ∏ρ؃uñçτØρ Øπτµç∑ | 👁🗨››››
ХАКАТОН ПРОФУНКТОРА 17-19 ЯНВАРЯ
Словарь определений:
Команда — от 1 до 5 человек пилящих один проект, из них один капитан
Капитан — автор идеи, презентует проект на демо
Чекпоинт — команда сабмитит текущий прогресс судьям
Судьи — админы профунктора
Проект — что угодно что можно задеплоить или по тегам: telegram, memes, profunctor api, ML, dev tools, whatever
Формат:
17-ого (ПТ) в 21-00 МСК дедлайн заявок команд, LIVE где пересчитываем тимы и стартуем
18-ого (СБ) в 15-00 МСК первый чекпоинт
19-ого (ВС) в 12-00 МСК второй чекпоинт
19-ого в 20-00 Финиш, публикуем ссылки на проекты, LIVE где капитаны презентуют проекты
22-ого судьи совещаются и объявляют победителей
Как подать заявку (идею) ?
Через бота @libmustdie_hackaton_bot
Где?
Все онлайн и ремоут. Команды сами координируют действия и пользуются удобными тулами.
Как найти проект/команду?
Зайти в чат и выбрать идеи из запиненного поста: https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A
Какие призы?
Уникальные.
Сode of Conduct:
В случае неадеквата: БАН БАН БАН
Еще вопросы:
https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A
Словарь определений:
Команда — от 1 до 5 человек пилящих один проект, из них один капитан
Капитан — автор идеи, презентует проект на демо
Чекпоинт — команда сабмитит текущий прогресс судьям
Судьи — админы профунктора
Проект — что угодно что можно задеплоить или по тегам: telegram, memes, profunctor api, ML, dev tools, whatever
Формат:
17-ого (ПТ) в 21-00 МСК дедлайн заявок команд, LIVE где пересчитываем тимы и стартуем
18-ого (СБ) в 15-00 МСК первый чекпоинт
19-ого (ВС) в 12-00 МСК второй чекпоинт
19-ого в 20-00 Финиш, публикуем ссылки на проекты, LIVE где капитаны презентуют проекты
22-ого судьи совещаются и объявляют победителей
Как подать заявку (идею) ?
Через бота @libmustdie_hackaton_bot
Где?
Все онлайн и ремоут. Команды сами координируют действия и пользуются удобными тулами.
Как найти проект/команду?
Зайти в чат и выбрать идеи из запиненного поста: https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A
Какие призы?
Уникальные.
Сode of Conduct:
В случае неадеквата: БАН БАН БАН
Еще вопросы:
https://t.me/joinchat/DWka6hBjhmayFl3g0_wv9A