Forwarded from Технологический Болт Генона
Прямо сейчас в онлайн идёт Cloud Native Summit Online
Трансляция
https://www.youtube.com/watch?v=jv69-lSc1aA
Расписание
https://cloudnativesummit.online/schedule/
Трансляция
https://www.youtube.com/watch?v=jv69-lSc1aA
Расписание
https://cloudnativesummit.online/schedule/
YouTube
Cloud Native Summit Online
Schedule: https://cloudnativesummit.online/schedule/
Maintainers + Contributors + You!
We hope everyone is staying safe in this globally unique time.
Cloud native open source projects, SIGs, and working groups are core to many of our jobs. As we adjust…
Maintainers + Contributors + You!
We hope everyone is staying safe in this globally unique time.
Cloud native open source projects, SIGs, and working groups are core to many of our jobs. As we adjust…
Forwarded from Go Дайджест
Тут видосик про Pulumi - штуку которая делает инфраструктуру как код. Pulumi поддержмвает несколько популярных языков програмирования, в том числе Go. 😁
Если вы устали от Terraform, то это возможно ваш выбор. Инфра на Go!
https://www.youtube.com/watch?v=eAGcpkhlgno
Если вы устали от Terraform, то это возможно ваш выбор. Инфра на Go!
https://www.youtube.com/watch?v=eAGcpkhlgno
YouTube
Modern Cloud Infrastructure in Go with Pulumi | DC Golang Webinar
Modern Cloud Infrastructure in Go with Pulumi | DC Golang Webinar
🚀 Sign-Up for Weekly hatchpad Newsletter: https://www.myhatchpad.com/newsletter/
🔔 Get alerted about startup job openings: https://www.myhatchpad.com/job/submit-your-profile/?source=YouTube+Description…
🚀 Sign-Up for Weekly hatchpad Newsletter: https://www.myhatchpad.com/newsletter/
🔔 Get alerted about startup job openings: https://www.myhatchpad.com/job/submit-your-profile/?source=YouTube+Description…
Очередной подрыв устоев - в этот раз мы выкидываем range () на свалку истории https://medium.com/better-programming/stop-using-range-in-your-python-for-loops-53c04593f936 #python #range
Medium
Stop Using range() in Your Python for Loops
How to access the current index using the enumerate() function
Forwarded from Книги для программистов
Python for DevOps: Learn Ruthlessly Effective Automation (2019)
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Количество страниц: 506
Многие технологии за последние десять лет очень сильно изменились. Python стал одним из самых популярных языков в мире. Эта книга демонстрирует, как использовать Python для повседневных задач системного администрирования Linux с помощью самых полезных инструментов DevOps, в том числе Docker, Kubernetes и Terraform.
Что внутри:
✔️Основы Python, включая краткое введение в язык;
✔️Утилиты Linux, управление пакетами, системы сборки, мониторинг и инструментарий, а также автоматическое тестирование;
✔️Облачные вычисления, Kubernetes;
✔️Операции машинного обучения и информационная инженерия с точки зрения DevOps;
✔️Как автоматизировать ввод текста, написать инструменты командной строки и автоматизировать файловую систему.
Достоинства:
➕Хороший авторский стиль;
➕Практикоориентированность.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #advanced
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Количество страниц: 506
Многие технологии за последние десять лет очень сильно изменились. Python стал одним из самых популярных языков в мире. Эта книга демонстрирует, как использовать Python для повседневных задач системного администрирования Linux с помощью самых полезных инструментов DevOps, в том числе Docker, Kubernetes и Terraform.
Что внутри:
✔️Основы Python, включая краткое введение в язык;
✔️Утилиты Linux, управление пакетами, системы сборки, мониторинг и инструментарий, а также автоматическое тестирование;
✔️Облачные вычисления, Kubernetes;
✔️Операции машинного обучения и информационная инженерия с точки зрения DevOps;
✔️Как автоматизировать ввод текста, написать инструменты командной строки и автоматизировать файловую систему.
Достоинства:
➕Хороший авторский стиль;
➕Практикоориентированность.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #advanced
Forwarded from Полезняшки от "Разбора Полетов"
How Uber Deals With Unreachable Code Associated to Feature Flags in its Mobile Apps
https://www.infoq.com/news/2020/04/uber-piranha-unreachable-code/
https://www.infoq.com/news/2020/04/uber-piranha-unreachable-code/
InfoQ
How Uber Deals with Unreachable Code Associated to Feature Flags in its Mobile Apps
Piranha is a newly open-sourced tool by Uber that can be used to remove stale code in mobile apps written in Java, Objective-C, or Swift for Android and iOS. The tool was born with the aim to pay technical debt ensuing from the process of implementing and…
Forwarded from HABR FEED + OPENNET
API Style Guide, или не заставляйте пользователей думать
https://habr.com/ru/post/495364/
Tags: Блог компании Wrike, API, API Style Guide, DX, developer experience, внедрение изменений
Author alson #habr
https://habr.com/ru/post/495364/
Tags: Блог компании Wrike, API, API Style Guide, DX, developer experience, внедрение изменений
Author alson #habr
Хабр
API Style Guide, или не заставляйте пользователей думать
Привет! Меня зовут Лёша Руцкой, и я — продуктовый менеджер в компании Wrike. До этого работал в Adform и PandaDoc. Последние пять лет я занимаюсь всем, что свя...
Forwarded from Мониторим ИТ
Презентация с Promcon 2019 о PromQL, Prometheus и Alertmanager. Julien Pivotto рассказывает о собственных подходах к описаниям алертинга в YAML-файлах.
Forwarded from Технологический Болт Генона
SRS.pdf
8.7 MB
"Building Secure & Reliable Systems. SRE and Security Best Practices"
Book Early Release
https://landing.google.com/sre/resources/foundationsandprinciples/srs-book/
Book Early Release
https://landing.google.com/sre/resources/foundationsandprinciples/srs-book/
Forwarded from Записки админа
🐧 Пока мы тут с вами сидим, Microsoft предложила модуль ядра, который обеспечивает проверку целостности системы. Используя этот модуль, мы сами можем определить список допустимых операций, и методы верификации компонентов системы. Допускается работа в двух режимах - пассивный, когда просто ведётся логирование, и активный - при котором выполняется обработка (ограничения, разрешения и т. п.) происхоящего.
Объёмно и подробно по ссылке (en): https://lkml.org/lkml/2020/4/6/941
#kernel #lsm #security
Объёмно и подробно по ссылке (en): https://lkml.org/lkml/2020/4/6/941
#kernel #lsm #security
Forwarded from Sysadmin Tools 🇺🇦
"Пособие" по дизайну архитектуры баз данных
https://www.mikealche.com/software-development/a-humble-guide-to-database-schema-design
https://www.mikealche.com/software-development/a-humble-guide-to-database-schema-design
Mike Alche
A humble guide to database schema design - Mike Alche
A humble guide to database schema design - A good database schema design is crucial in order to build robust and performant applications
28 апреля стартует новый поток онлайн-курса по администрированию Linux серверов - “Администратор Linux”.
Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, ознакомьтесь с обучающей программой детальнее.
👉🏻Посмотреть программу: https://otus.pw/jZiE/
Курс не для новичков. Для поступления понадобятся базовые знания по сетям и установке Linux на виртуалку.
🔥Пройдите вступительный тест, чтобы успеть поступить в группу со скидкой 20%: https://otus.pw/jZiE/
Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, ознакомьтесь с обучающей программой детальнее.
👉🏻Посмотреть программу: https://otus.pw/jZiE/
Курс не для новичков. Для поступления понадобятся базовые знания по сетям и установке Linux на виртуалку.
🔥Пройдите вступительный тест, чтобы успеть поступить в группу со скидкой 20%: https://otus.pw/jZiE/
Нашел прекрасное https://github.com/microsoft/diskspd-for-linux удивляет количество звезд
#microsoft #benchmark #io #disk
#microsoft #benchmark #io #disk
GitHub
GitHub - microsoft/diskspd-for-linux: A disk io load-generator and benchmarking tool for Linux, based on the Windows tool diskspd.
A disk io load-generator and benchmarking tool for Linux, based on the Windows tool diskspd. - microsoft/diskspd-for-linux
Forwarded from Технологический Болт Генона
Свеженькое от «Фланта»
Tips & tricks в работе с Ceph в нагруженных проектах
https://habr.com/ru/company/flant/blog/495870/
Tips & tricks в работе с Ceph в нагруженных проектах
https://habr.com/ru/company/flant/blog/495870/
Хабр
Tips & tricks в работе с Ceph в нагруженных проектах
Используя Ceph как сетевое хранилище в разных по нагруженности проектах, мы можем столкнуться с различными задачами, которые с первого взгляда не кажутся прост...
Audio
17й выпуск в мп3.
Говорим Про GPU С Георгием Евтушенко.
Twitter: @g_evtushenko
Blog: medium.com/@evtushenko.georgy
1. Источники ускорения при использовании GPU.
2. Специфика разработки под множественные GPU
3. JIT компиляция как источник оптимизации
4. HIP как способ поддержания единого кода для GPU от AMD и NVIDIA
5. Подходы к поддержанию единого кода для GPU и CPU.
https://soundcloud.com/generictalks/generic-talks-17-govorim-pro-gpu-s-georgiem-evtushenko
🎙Наш канал в YouTube - https://www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
📹 Шоу с код ревью и кучей интересных советов - https://www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
💵 Patreon - https://www.patreon.com/generictalks
Говорим Про GPU С Георгием Евтушенко.
Twitter: @g_evtushenko
Blog: medium.com/@evtushenko.georgy
1. Источники ускорения при использовании GPU.
2. Специфика разработки под множественные GPU
3. JIT компиляция как источник оптимизации
4. HIP как способ поддержания единого кода для GPU от AMD и NVIDIA
5. Подходы к поддержанию единого кода для GPU и CPU.
https://soundcloud.com/generictalks/generic-talks-17-govorim-pro-gpu-s-georgiem-evtushenko
🎙Наш канал в YouTube - https://www.youtube.com/channel/UCLW_8skJ-sIHXACL7HZqchA
📹 Шоу с код ревью и кучей интересных советов - https://www.youtube.com/channel/UC8_A5W8g7UV0pk0uL66iQAQ (и Телеграм @good_bad_reviewer)
💵 Patreon - https://www.patreon.com/generictalks
Forwarded from Технологический Болт Генона
Выложены доклады HAProxyConf 2019
https://www.youtube.com/playlist?list=PLfnwKJbklIxwtsY6VZhMoyqpm0Cu9Lt1v
Слайды и расшифровки докладов представлены на главной
https://www.haproxyconf.com/
https://www.youtube.com/playlist?list=PLfnwKJbklIxwtsY6VZhMoyqpm0Cu9Lt1v
Слайды и расшифровки докладов представлены на главной
https://www.haproxyconf.com/
Forwarded from AWS Notes
Open Guide по AWS (og-aws) на русском:
https://github.com/nickpoida/og-aws/blob/master/translations/ru.md
Сам начинал переводить, а тут готовое — очень рекомендую. Местами информация старая и не актуальная, но для тех, кто почему-то пропустил и не читал оригинал — крайне рекомендуется и для начинающих, и для продолжающих.
#info
https://github.com/nickpoida/og-aws/blob/master/translations/ru.md
Сам начинал переводить, а тут готовое — очень рекомендую. Местами информация старая и не актуальная, но для тех, кто почему-то пропустил и не читал оригинал — крайне рекомендуется и для начинающих, и для продолжающих.
#info
Forwarded from HighLoad++
Доставка от Lamoda: запись митапа на HighLoad++.
Тимур Нурутдинов, руководитель отдела разработки e-commerce платформы рассказывает, какие вызовы ставит перед инженером индустрия e-commerce.
Видео будет полезно тем, кто хочет познакомиться с индустрией или разобраться в деталях устройства большого интернет-магазина.
Тимур Нурутдинов, руководитель отдела разработки e-commerce платформы рассказывает, какие вызовы ставит перед инженером индустрия e-commerce.
Видео будет полезно тем, кто хочет познакомиться с индустрией или разобраться в деталях устройства большого интернет-магазина.
YouTube
Какие вызовы ставит перед инженерами e-commerce бизнес, Тимур Нурутдинов. HighLoad 2019
Расшифровка доклада на Habr: https://habr.com/ru/company/lamoda/blog/501716/
0:00 Вступление. О чем пойдет речь?
3:11 E-com Platforma
24:48 Business Process Automation (доставка, склад, фотостудия, contact center)
38:16 ERP (Axapta, 1C)
49:58 IT Infrastructure…
0:00 Вступление. О чем пойдет речь?
3:11 E-com Platforma
24:48 Business Process Automation (доставка, склад, фотостудия, contact center)
38:16 ERP (Axapta, 1C)
49:58 IT Infrastructure…
Forwarded from CatOps
Рассказ о том, как Monzo контролируют исходящий трафик
Примеры из Kubernetes, потому что у них Kubernetes.
Вообще, Monzo пишут хорошие статьи в своём блоге
#kubernetes #networking #security
Примеры из Kubernetes, потому что у них Kubernetes.
Вообще, Monzo пишут хорошие статьи в своём блоге
#kubernetes #networking #security
Monzo
Controlling outbound traffic from Kubernetes
Forwarded from rxd_txd (fl64)
Hotexamples
Примеры кода на Golang - HotExamples
Этот сервис был создан, чтобы помочь программистам в поиске реальных примеров использования классов и методов, а также получении документации к ним. Наша система автоматически ищет, извлекает а также ранжирует примеры использования исходного кода из более…
Я знаю среди нас достаточно много DIY любителей и тех кто давно хотел бы заняться чем то эдаким, но не знает как взять в руки паяльник. Специально для вас, завтра Геннадий «Крэйл» Круглов расскажет как начать уже что-то делать руками https://events.yandex.ru/events/hardware/10-apr-2020
Я.Железо: стрим пайки в домашних условиях
Вечер пятницы, 10 апреля, посвятим пайке — за два часа в прямом эфире разработчик аппаратной части Яндекс.Станции Геннадий «Крэйл» Круглов покажет, как он паяет в домашней лаборатории.
Если вы заскучали этим вечером, то можете посмотреть митап Яндекс.Облака про безопасность https://www.youtube.com/watch?v=7_j4BMrLpR0
YouTube
- YouTube