podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Oleg Nenashev
Shows
The Craft Of Open Source
Oleg Nenashev, Governance Board/Core Maintainer, Jenkins
Jenkins, an open-source stalwart and a foundational project of the Continuous Delivery Foundation, underwent a transformative journey towards independence within the foundation. In this conversation with Oleg Nenashev, Governance Board/Core Maintainer, we navigate through the significance of feature flags in continuous integration and delivery, culminating in excitement about the potential standardization through the open feature project. Shifting gears, the conversation delves into WireMock, a widely-used API mocking tool, exploring its capabilities, commercial extensions, and upcoming improvements in version 3. Oleg emphasizes collaboration and alignment across diverse languages and repositories. The conversation concludes by spotlighting Penpot, an open-source design platform...
2024-01-09
36 min
OpenObservability Talks
Continuous Observability: Shedding Light on CI/CD Pipelines - OpenObservability Talks S4E02
DevOps is not just about operating the software in production, but also about releasing that software to production. Well-functioning CI/CD pipelines are critical for the business, and this calls for quality observability, to handle broken and flaky pipeline runs effectively. On this episode I hosted Oleg Nenashev, a core maintainer and board member in the Jenkins project, as well as a TOC member in the Continuous Delivery Foundation (CDF). Oleg is a community builder, open source advocate and consultant, now at WireMock Inc. He is also a CDF and CNCF ambassador. We discussed CI/CD, observability, the prominent...
2023-10-31
1h 00
javaswag
#51 - Олег Ненашев - WireMock, построение сообществ и девелопер-адвокатура
В 51 выпуске подкаста Javaswag поговорили с Олегом Ненашевым о WireMock - туле для API mocking-a для Java и не только. Также поговорили о построении open-source сообществ и девелопер-адвокатуре. 00:01:20 Что поменялось с прошлого выпуска 00:03:48 Индустрия тестирования и успехи WireMock и Testcontainers 00:11:50 История WireMock 00:16:30 WireMock и поддержка других языков: Kotlin, Python, Golang и т.д. 00:20:06 Пишем тест с WireMock 00:34:26 WireMock & JUnit 00:37:44 Темплейты и маркетплейс API Templates Library 00:45:54 Единый стандарт для API 00:50:10 Replay & Record 00:53:38 Поддержка протоколов - вебсокеты, графкуэль, бинарные протоколы 01:02:38 Администрирование WireMock и standalone-инстансы 01:06:40 Идеальный пользователь WireMock 01:17:39 Как строить коммьюнити в который раз 01:22:55 Стартап WireMock Inc 01:30:02 Ответ на предыдущее непопулярное мнение 01:32:20 Новое и (очень?) непопулярное мнение Гость - https://linktr.ee/onenashev, https://twitter.com/oleg_nenashev До этого Олег также приходил к нам поговорить о Jenkins - эпизод 45 Ссылки: https://wiremock.org/ https://www.testcontainers.org/ https://library.wiremock.org/ https://github.com/release-drafter/release-drafter https://maven.apache.org/enforcer/enforcer-rules/requireUpperBoundDeps.html https://www.wiremock.io/ https://mockgpt.wiremock.io/ Ссылки на подкаст: Сайт- https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast
2023-08-10
1h 40
Sustain
Episode 167: Paul Berschick & Oleg Nenashev at FOSS Backstage 2023
Guests Paul Berschick | Oleg Nenashev Panelist Richard Littauer Show Notes Hello and welcome to Sustain! We are at FOSS Backstage 2023 this week, and our host Richard is joined by Paul Berschick, who’s the organizer of the conference. Paul has been involved with Foss Backstage from the beginning in 2017, and he talks about the development of the event and how it has grown over the years. He mentions that the pandemic helped to refocus the conference and reach more people online. Paul also talks about his company, Pl...
2023-04-14
36 min
javaswag
#45 - Олег Ненашев - история Jenkins и приключения проекта в мире Java
В 45 выпуске подкаста Javaswag поговорили с Олегом Ненашевым об истории Jenkins, Continuous Delivery Foundation и Jenkins X 00:01:34 О себе 00:06:40 История и идея Дженкинса 00:13:36 Облачка и солнышки 00:16:48 Чем Дженкинс уникален 00:18:56 Jenkins как CI 00:23:14 Пайплайны 00:33:08 Как тестировать пайплайны 00:40:54 Кулстори о применениях Дженкинса 00:45:42 Альтернативы Jenkins 00:52:02 Уязвимости, и как проект с ними борется 01:03:56 Переход на Java 11/17 01:12:10 CloudBees 01:19:18 Continuous Delivery Foundation 01:26:32 Jenkins X 01:31:42 Jenkinsfile Runner 01:33:36 Что можно улучшить в архитектуре Дженкинса 01:38:10 Unpopular Opinion 01:43:36 Как контрибьютить в Дженкинс Гость - https://linktr.ee/onenashev, https://twitter.com/oleg_nenashev Ссылки: https://www.jenkins.io/ https://cd.foundation/ https://github.com/jenkinsci/jenkinsfile-runner https://www.jenkins.io/participate/ Errata: Олег оговорился, что проект Woodpecker основан на Spinnaker, но это не так. Он основан на Drone CI. Ссылки на подкаст: Сайт- https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast
2023-03-24
1h 45
Consequential
Putin's War Of Aggression, One Year In
How we got here and what needs to happen next with Russia and Ukraine. In the years after the collapse of the Soviet Union, a cohort of young Westerners flocked to Moscow, including many idealists who were eager to support the evolution of a democratic Russia. Today, Russia is on the other side of the looking-glass, nearing the one-year anniversary of the unprovoked invasion of its neighbor, Ukraine. Russian citizens now find themselves conscripted into a military accused of human rights crimes on the warfront. And at home, the Kremlin's propaganda, brutality, and corruption abound. ...
2023-02-14
34 min
Data on Kubernetes Community
Dok Talks #146 - OpenFeature - Making feature flags a commodity // Oleg Nenashev
https://go.dok.community/slack https://dok.community/ With: Oleg Nenashev - Community Builder and Developer Advocate, Dynatrace Bart Farrell - Head of Community, Data on Kubernetes Community ABSTRACT OF THE TALK With the evolution of software delivery methods, feature flags became one of the ways to deliver features and get user feedback. Modern applications may have hundreds of feature flags describing customizations, preview features and environment specifics. Feature flags are not just a single toggle anymore, their values are often determined at runtime depending on the instance, user context a...
2022-08-26
1h 01
Sustain Open Source Design
Episode 13: Oleg Nenashev and designing at Jenkins
Guest Oleg Nenashev Panelists Memo Esparza | Eriol Fox | Perrie Ojemeh Show Notes Hello and welcome to Sustain Open Source Design! The podcast where we talk about sustaining open source with design. Learn how we, as designers, interface with open source in a sustainable way, how we integrate into different communities, and how we as coders, work with other designers. Today, we have as our guest Oleg Nenashev, who is a Jenkins maintainer where he writes code, mentors contributors, and organizes community events. We find out more about Jenkins and...
2021-11-23
39 min
Ship It! Cloud, SRE, Platform Engineering
OpenTelemetry in your CI/CD
In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees. It all started with Oleg’s tweet back in July, in which he was promoting Akihiro Kiuchi’s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google’s Summer of Code - a link to Akihiro’s demo is in the show notes. As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhard’s mind, and this conversation helped him clarify a few things...
2021-11-11
1h 00
Changelog Master Feed
OpenTelemetry in your CI/CD (Ship It! #27)
In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees. It all started with Oleg’s tweet back in July, in which he was promoting Akihiro Kiuchi’s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google’s Summer of Code - a link to Akihiro’s demo is in the show notes. As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhard’s mind, and this conversation helped him clarify a few things. If you are thinking o...
2021-11-11
1h 00
Two Devs One Ops
S02E02: Jenkins в облаках и друзья
S02E02: Jenkins в облаках и друзья Скачать Guests Кирилл @tolkv Толкачёв Сергей @bsideup Егоров Олег @oleg_nenahsev Ненашев Олег @olegchir Чирухин Conferences Гейзенбаг 2017 Moscow HolyJS 2017 Moscow Topics Jenkins advanced configuration 00:40 Масштабирование Jenkins с точки зрения пользователя 01:40 Инициализация Jenkins с помощью Groovy и статической конфигурации – HOOKS.groovy 03:00 Настройка окружения (IDE) для тестирования Groovy Hooks (см Moscow Jenkins Meetup #3 ) 03:38 Организатор конференций @olegchir (https://twitter.com/olegchir) предлагает переписать Jenkins :) 05:20 Deprecation Engine – ДеЖаВю. Что изменилось за последнее время 05:40 @oleg_nenahsev закинул 60 PR в Jenkins 05:50 Команда направляет Jenkins в сторону архитектурных изменений 06:30 Как запускают Jenkins пользователи CloudBees 07:30 Немного о том, что такое CloudBees Jenkins Team (by @oleg_nenahsev) 08:20 Направление Jenkins As A Service 08:40 Codevalet– SAAS на одном мастере утопия – но благо это и не нужно 09:25 Прототип “Jenkins как сервис” в Альфа-Лаборатории. 10:25 Миграция c Mesos на Kubernetes и Kubernetes On Mesos 14:30 Kubernetes is everywhere. Amazon EKS Пока не доступно в Европе. Можно только оставить заявку Доступно в январе для тёплых уголков мира 15:50 Cloud Foundry 2.0 CF Functions HA For user interface 17:05 zetcd (https://github.com/coreos/zetcd) - Serve zookeeper with etcd для тех у кого уже есть etcd, можно не ставить Zookeeper а обойтись прокси – zetcd 17:50 Etcd уже должен быть у кластера Kubernetes, кажется zetcd как никак кстати Zookeper – зависмость для кластера Kafka 20:00 Kafka в Cбербанке 22:00 Одну систему поддерживать легче чем две. Фантазии про отказ от ZK для Kafka 23:00 Нагрузка на ZK от кластера kafka и offset топик 23:40 EKS → etcd → avoid ZK → use zetcd! 24:20 Kafka 1.0.0 (https://kafka.apache.org/downloads) 24:30 Java 9 support 24:20 Слухи об отказе от Zookeeper и перехода на собственное решение 25:00 Java 9 25:40 Class Load On start 25:50 Java 9 Fast Startup (https://mjg123.github.io/2017/10/02/JVM-startup.html) AOT 26:30 Java 9 An...
2017-12-31
36 min
Two Devs One Ops
S01E05: Jenkins: Love/Hate
S01E05: Jenkins: Love/Hate Скачать Описание выпуска Что за DevOps без автоматизации? А что за автоматизация без Jenkins? В этом выпуске мы пообщались с двумя известными людьми в русском Jenkins сообществе про Jenkins, как он дружит с Docker-ом, когда ждать следующих релизов и ещё много чего! Участники Кирилл @tolkv Толкачёв Сергей @bsideup Егоров Олег @oleg_nenashev Ненашев из CloudBees Константин @kostyasha Шевцов из @WalmartLabs Темы Jenkins в реальном мире Как устроено сообщество Jenkins на примере BlueOcean Plugin Изменит ли BlueOcean ситуацию с интерфейсом Jenkins? CPS – откуда ты такой? Какой лучший Docker плагин для Jenkins Стоит ли запукать Jenkins в docker? Стоит ли вообще ждать HA для Jenkins Pipeline разработка и дебаг JNLP slaves vs SSH slaves Jucies – "пиратский" апдейт центр для Jenkins Изолированный класслоадер для плагинов. Как сломать один плагин другим или совместимость на уровне библиотек в Jenkins Jenkins на Google Summer of Code Когда ждать следующий мажорный релиз? Docker Community Edition ? переходят на новую схему версионирование год/месяц где есть приставочка -ce Митапы и конференции Вопросы Насколько важен Pluggable Storage для Jenkins? Есть ли смысл менять тревис на Jenkins? И если да то в чем? Имее ли смысл заменить тревис на Jenkins и заставить его еще и на прод новосбилженное деплоить? И как? Puppet | docker-compose | какой-нибудь Kubernetes? Выводы Процесс в Jenkins - "Базар", с своими плюсами и минусами Запускать агенты (бывш. "слейвы") Jenkins удобно. У Docker Plugin куча проблем, обратите внимание на Yet Another Docker Plugin Большие мастеры Jenkins плохо живут в Docker-е, особенно с сетевыми файловыми системами При возможности используйте JNLP агенты вместо SSH ради производительности Jenkins плохо масштабируется и на данный момент нет OpenSource возможности поднять кластер из Jenkins-а с несколькими мастерами и общим состоянием (active-active мастеры) Практически любой процесс разработки в Jenkins можно попытаться поменять путём поднятия вопроса на Governance митингах Ссылки Веб-сайт Jenkins Канал Jenkins RU в Gitter Jenkins RU в Twitter Канал Jenkins RU на YouTube Митапы и Конференции Jenkins-митапы: Санкт-Петербург Москва Беларусь Онлайн-митап В других странах Ближайшие конференции: Jenkins Automotive and Embedded Day в Штутгарте (5 апреля) Jenkins Days в Гётебурге (30 мая) и Осло (1 июня) Jenkins World (Сан-Франциско, август) Напоминаем, что Вы всегда можете обсудить данный выпуск в нашем Gitter канале: https://gitter.im/2d1o/Lobby
2017-02-27
1h 58
Mastering Embedded Systems
Engineers' Talk: Riding Jenkins with Oleg Nenashev - MES027
Today I'm happy to introduce you another presenter of the Embedded Testing conference in Munich. I got acquainted with Oleg Nenashev already in the first minutes of the conference. We're sitting aside of each other. He was working for his Jenkins presentation. Oleg is a 27 year old engineer from St. Petersburg in Russia. Although he has started as a hardware-engineer he's mainly engaged on the software side. With his presentation Integrating Jenkins with verification flows of Embedded Systems he has introduced himself as Jenkins specialist. He's currently working for CloudBees in Neufchâtel in Switzerland. Although I was in touch w...
2016-01-12
00 min
Sessions With Slau
Winter NAMM 2009
I had the pleasure of meeting up with many friends and acquaintances at this year's winter NAMM show. Here are a bunch of interviews with some of them. In order of appearance: Bob Heil, Heil Sound http://www.heilsound.com Bob is an absolute legend in the audio business. What an incredibly passionate and dedicated man. He has a ton of great stories to tell and I could just listen all day. He was very generous with his time and I cut a bunch of stuff out of the interview just to make it a little shorter. Extremely nice...
2009-01-26
1h 09
GearCast
GearCast Episode 91: Violet DesignThis episode features Gary Templin and Lonya Nenashev from Violet Design talking about the full range of Violet condenser microphones.You can download it here.
2007-11-05
00 min