POPULARITY
Dans cette aventure, avec Claire et Cindy, plongez dans l'univers incroyable qu'offre la Laponie. Ces deux amies d'enfance ont choisi de se challenger lors du laponie trophee, un raid féminin de 3 jours. Vous pourrez suivre l'ensemble de leurs épreuves sportives : course, ski de fond, ice-mad, course d'orientation. Vivez leur exploit sportif remplit de surprise, de doutes, de froid et surtout… de paysages incroyables dont la Laponie regorge. Vont-elles résister face aux obstacles physiques, mentaux et environnementaux que leur impose cette grande course ? À vos écouteurs !Durant l'épisode, Claire et Cindy nous évoquent l'association qu'elles ont choisi de soutenir, si vous souhaitez plus d'informations à ce sujet, voici le site : https://utopia56.org/Conseil Sport, c'est le podcast bien-être, santé et nutrition made by DECATHLON pour prendre soin de vous, garder la forme et bien manger. On y parle sport, connaissance de soi, épanouissement, voyage... L'objectif ? S'informer, s'évader, se trouver de nouvelles manières de s'épanouir et de performer par le sport et le mouvement.Chaque mercredi, Céciliane et Manon, sportives passionnées et journalistes chez Decathlon, vous proposent un nouvel épisode.Retrouvez : “La réponse” (des interviews d'experte·s du sport et de la santé sur des sujets ciblés et d'actualité), “Le déclic” (des interviews de personnalités et influenceur·ses sur un déclic sportif, un événement qui a transformé leur vie) et “L'aventure” (le récit immersif d'une aventure sportive extraordinaire).
Today we discuss how God uses opposition to make you by building maturity and resilience through those you would consider your enemies. Connect with us: YouTube: YouTube.com/@soul02-oxygen Facebook: @LP.Oxygen https://www.facebook.com/LP.Oxygen Instagram: LP.Oxygen Twitter: @Soul025 Buzzsprout: Soul02-Buzzsprout Spotify: Soul02 - Spotify Apple: Soul02-Itunes Stitcher: Soul02-Stitcher
Mercredi, découvrez l'expérience unique de deux amies passionnées de sport, Claire et Cindy. C'est au pays de Père Noël qu'elles ont choisi de se mettre à l'épreuve lors du Laponie Trophee.➡️ Épisode disponible en intégralité le mercredi 11 décembre.Conseil Sport, c'est le podcast bien-être, santé et nutrition made by DECATHLON pour prendre soin de vous, garder la forme et bien manger. On y parle sport, connaissance de soi, épanouissement, voyage... L'objectif ? S'informer, s'évader, se trouver de nouvelles manières de s'épanouir et de performer par le sport et le mouvement.Chaque mercredi, Céciliane et Manon, sportives passionnées et journalistes chez Decathlon, vous proposent un nouvel épisode.Retrouvez : “La réponse” (des interviews d'experte·s du sport et de la santé sur des sujets ciblés et d'actualité), “Le déclic” (des interviews de personnalités et influenceur·ses sur un déclic sportif, un événement qui a transformé leur vie) et “L'aventure” (le récit immersif d'une aventure sportive extraordinaire).
Prédication du 10/11/24 délivrée par Erwan à l'Église Rennes Nord.
durée : 00:07:30 - Info médias - Les deux humoristes ont conçu et produit l'adaptation du jeu de société le plus vendu au monde. Cinq saisons sont déjà prévues.
Qui aurait pensé que les Bleu et Rouge se retrouveraient challengées cette année ? Le PSG affronte le Stade Rennais FC qui veut confirmer une bonne dynamique, tandis que les parisiens vont devoir montrer les muscles face à la concurrence. Quand de l'autre côté les deux équipes jumelles de notre championnat, RC Lens vs OGC Nice, auront l'occasion de se placer et s'affirmer en tant que candidat pour les places européennes. Podcast produit par Sport Content.PSG vs Stade Rennais FC : 6mRC Lens vs OGC Nice : 32mTour des stades : 59m Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Send us a textJoin the Music City Trader Tribe! https://binaryoptionstradingstrategy.com/join/▶ALL MY LINKS AND TRADING SHEETS◀https://lnk.bio/musiccitytraderLearn day trading, indicators, price action trading for beginners. I have an online course, a full book on strategy and tons of help on my YouTube channel and blog! First, be sure to get my trading sheets! You get your first one FREE, when you join my inner circle FREE! https://www.subscribepage.com/musiccitytrader▶50% BONUS POCKET OPTION ACCOUNT◀https://po.cash/smart/8wwDZIRB5TZRIUUse the link above and start your pocket option account today and get a special 50% deposit bonus! It means if you start with $100 deposit, you will get an instant boost and have a $150 trading account! ▶JOIN MY TELEGRAM CHANNEL◀https://t.me/musiccitytraderDisclaimer: All trading is for entertainment and educational purposes only. There is risk when trading stocks. Trade at your own risk. Do not make the trades with me live because there is a delay in the livestream. If you want to trade with us live, check out our signals channels https://tinyurl.com/3cstfc5xPocket Option Coupon Code 50% BonusTrading Strategy How to Trade Read Stock Indicators How to Become a Day TraderMusic City Trader Tribe
Send us a Text Message.
What's the real story behind Langley's crime statistics? GUEST: Eric Woodward, Langley Township Mayor New South Wales public sector employees to return to office, five days a week. Should Canada follow suit? GUEST: Geri Mayer-Judson, Show Contributor Is it time for the province to fix what ails local government? GUEST: Richard Zussman, Global BC Legislative Reporter Staycation - Bad Axe throwing GUEST: Talia Miller, Producer & Steven Chang, Producer Is Singapore's housing model the answer to Canada's housing challenges? GUEST: Dr. Louisa-May Khoo, urban planner from Singapore and currency is a UBC public scholar Are AI deathbots an ethical way to grieve someone you lost? GUEST: Geri Mayer-Judson, Show Contributor Learn more about your ad choices. Visit megaphone.fm/adchoices
#133 - On discute du regard des autres, du vieillissement, des ambitions et des relations dans cet épisode spécial où je réponds à tes questions, en plein dans la dernière ligne droite de ma prépa IRONMANJe te parle de ce que la danse a apporté dans ma vie, de fonder une famille, d'apprendre une nouvelle langue, de reconversion professionnelle et de faire coïncider des grandes ambitions avec l'envie de profiter de sa vie.● Chapitres ●00:00 - Résumé de l'Épisode & Intro02:21 - Prépa IRONMAN, dernière ligne droite18:14 - Si Youtube avait raté t'aurais fait quoi ? Salarié ?33:54 - Challengé à apprendre une nouvelle langue48:25 - Veux-tu des enfants et fonder un foyer ?54:33 - Quel rapport à la vieillesse et l'âge dans le miroir ?1:08:10 - Qu'est-ce que la Danse t'a apporté ?1:29:44 - Comment vis-tu le regard des autres ?1:41:11 - Grande ambitions VS Profiter de la vie1:52:15 - Rencontre avec ton Toi de 20 ans de plus1:55:34 - 5 Étoiles + Abonne-toi :DBonne écoute !
Mihir Bose, former BBC Sports News editor, talks to David Smith, Economics Editor of the Sunday Times, and political commentator Nigel Dudley about his memoir Thank you Mr Crombie - Lessons in Guilt and Gratitude to the British.Mihir grew up in India, just after Independence, part of a wealthy family with a hierarchy of servants, where as a child he was treated like a little prince. Had he stayed there and taken over his father's business he might have made millions as the country developed. Instead he came to Britain to pursue his passion for journalism.He met David and Nigel not long after he settled in London, and having been subjected to the usual 1960s racism - violence from National Front skinheads, landladies refusing to rent him a room, he finally found his niche on the Financial Weekly and his tribe, journalists, who did not care about his colour, and they have remained good friends ever since.In this podcast they talk about how multicultural Britain has changed since those days, the impact of immigration, the legacy of Empire and Mihir's personal journey.Mihir's MemoirMihir is publishing his memoir. From growing up in India to making a name for himself as a journalist in Britain, he recounts how he is ever grateful to Mr Crombie, the official who gave him 'indefinite leave to remain'.Come and see Mihir talking about his memoir on Wednesday 29 May at George IV pub in Chiswick.Tickets: https://www.eventbrite.co.uk/e/qa-with-mihir-bose-author-of-thank-you-mr-crombie-tickets-866160929657Get in contact with the podcast by emailing threeoldhacks@outlook.com, we'd love to hear from you!
PREVIEW: #HEZBOLLAH: #IDF: Conversation with colleague Jonathan Schanzer of FDD regarding the looming threat of war in the north against the well-armed and massive Hezbollah forces in Lebanon -- and discussing potential strategies to address this challenge. 1867 Beirut
Nouvelle victoire dans la douleur pour Max Verstappen. Challengé par Norris et Hamiulton le néerlandais a quand même trouvé le moyen de gagner. On en discute ensemble ! Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Chaque année, 40 000 professionnels de la santé issus du monde entier se réunissent à Chicago à l'occasion du plus grand événement de cancérologie au monde : le congrès de l'ASCO. Quelques semaines après l'édition de 2023, et après avoir tendu le micro à ses confrères et consoeurs du club des cinq, c'est au tour de Julia Ruuth-Praz Chef de clinique Assistante en Pneumologie à Paris de se prêter au jeu et de nous raconter son expérience. “Avant même la mise en ligne du programme, on m'avait dit de faire la plénière. Effectivement, je n'ai pas été déçue.” De la salle remplie à craquer lors de la plénière pour la très attendue présentation des résultats de l'étude GFR, à la grandeur du salon ; en passant par les sessions questions réponses mais aussi la ville de Chicago en elle-même, ses buildings, ses rues étroites et son grand lac, elle nous brosse un portrait unique de cet événement incontournable. “Les résultats de chaque étude étaient challengés et orientés sur le champ du possible, c'était passionnant.” Enfin, ce congrès a été l'occasion pour Julia de rencontrer les autres membres de cette nouvelle promotion du club des 5 : Alexandra, Laura, Camille et Hubert. Elle en profite pour nous expliquer en quoi leur présence fût une belle valeur ajoutée dans ce périple. Bonne écoute. Pour suivre toutes les aventures du club des 5, c'est par ici. Le club des 5 est un podcast du GFPC, le Groupe Français de Pneumo-Cancérologie, produit par l'agence Intuiti. Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Take the chance and challenge yourself to change --- Support this podcast: https://podcasters.spotify.com/pod/show/mark-corbin/support
***JOIN THE FASTING LIFESTYLE CHALLENGE THAT STARTS APRIL 5TH, 2023! New to fasting or want to get back on track? Struggling to break through a plateau? Ready to finally stop obsessing about your diet? Let's kick off April with intention, habit-building, and fast-tracking your fasting results! We'll teach you how to FAST to LOSE FAT for good, and use 'fast cycling' to achieve uncommon results! Join us on April 5th for the 7-Day Fasting Lifestyle Challenge! REGISTER HERE! Click the Link for DATES, DETAILS, and FAQ! APRIL 5th CHALLENGE REGISTRATION LINK FREE RESOURCE - DOWNLOAD THE NEW BLUEPRINT TO FASTING FOR FATLOSS! Learn how to RAMP UP into longer fasting windows! Gain insights into the non-weight loss benefits of fasting! Personalize your own fasting schedule and consistent FAT LOSS results! Get answers to what breaks a fast, how to break a fast, and tips and tricks to accelerate your fasting wins! THE BLUEPRINT TO FASTING FOR FAT LOSS DOWNLOAD In today's timely episode, Dr. Scott and Tommy discuss some detrimental eating habits, building your fasting lifestyle, late eating, and much more. Show Transcript: www.thefastingforlife.com/blog Nutrisense CGM LINK to Discount - Get $30 off and one-month free dietician support with the PROMO CODE “FASTINGORLIFE” www.nutrisense.io/fastingforlife Let's continue the conversation. Click the link below to JOIN the Fasting For Life Community, a group of like-minded, new, and experienced fasters! The first two rules of fasting need not apply! Fasting For Life Community - Join HERE New to the podcast and wondering where to start? Head to the website and download our FREE Fast Start Guide, 6 simple steps to put One Meal a Day Fasting (OMAD) into practice! If you enjoy the podcast, would you please tap on the stars below and consider leaving a short review on Apple Podcasts/iTunes? It takes less than 60 seconds, and it helps bring you the best original content each week. We also enjoy reading them Research Links: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9605877/ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6352874/ https://www.eurekalert.org/news-releases/966718 https://www.strongerbyscience.com/research-spotlight-late-night-eating/ https://www.cell.com/cell-metabolism/fulltext/S1550-4131(22)00397-7?_returnURL=https%3A%2F%2Flinkinghub.elsevier.com%2Fretrieve%2Fpii%2FS1550413122003977%3Fshowall%3Dtrue
Daily Leadership Challenges and Tips We hope you enjoy these daily leadership tips and challenges. Our hope is that these tips and challenges will motivate you, make you think, provide you with actionable steps, bring your team together, make your team more productive and profitable, and generally keep you interested in continually learning about leadership, because leadership is a life-long learning process. This show is brought to you by The Current Leadership Coaching Team or CLC Team, and we offer a variety of ways for you to continually have leadership training and development. Our primary focus is on team leaders; specifically, leaders in the manufacturing industry who have multiple leaders they work with while leading their own teams both independently and in conjunction with other teams within the same organization (either at one large site or in separate locations). We have seen how different leaders within an organization can be leading their teams in vastly different ways, producing different results. We work to unify all of the leaders of an organization so that you have one big SUPERIOR Team, or a team that is Self-Aware, Unified, Persevering, Empowered, Relationally Safe, Intentional, Optimized, and Resourceful. The CLC Team accomplishes this is a variety of ways and by using various learning methods: - 3 to 4-hour workshops (on-site or online) - Online Leadership Community (weekly zoom calls that cover leadership topics) - The Complete Leadership Development System - Leadership Mastermind (online and annual event) Our Current Online Community for Leaders is currently open! The monthly price is $47 a month and this includes one weekly “live” zoom call, full access to our leadership library of video courses, full access to all the replays of prior zoom calls, and a private community to connect with other leaders! To find out more and/or to join, please visit https://www.currentleadershipcoaching.com/offers/jiWzoLKJ or https://www.clcteam.com For more information on the Current Mastermind Group, click on the following link: https://www.currentleadershipcoaching.com/currentmm To get our FREE Guide and video that tells you the NUMBER ONE Hiring Question you should be asking in order to Hire the Right Person for the job Without Fear of getting a bad hire, click the following link: https://www.currentleadershipcoaching.com/hiringquestion To get your FREE One-Page Goals Worksheet, visit https://www.currentleadershipcoaching.com/goals Contact us: Paul Grau Jr. at Paul@clcteam.com Jennifer Grau at JenG@CLCTeam.com Please “Like” the CLC Team Facebook page: https://www.facebook.com/RunToYourChallenges Join our brand new Facebook Group (Current Leadership Group): https://www.facebook.com/groups/currentleadership For fitness goals encouragement join the Facebook Group “Run To Your 500-Mile Challenge” at https://www.facebook.com/groups/848658552257806 Thanks for Listening and Have a Blessed Day!
Big D takes on My Name is Jeff in the championship game of The Tournament of Champions
La comptabilité et la gestion de trésorerie sont deux secteurs sont très intéressants, mais surtout essentiels pour n'importe quelle entreprise et entrepreneur. Sans une comptabilité bien tenue et une gestion de trésorerie efficace, le risque de sortir des clous de la loi, et de fermer boutique, existe. Les grandes comme les plus petites entreprises sont donc concernées. Dans cet épisode bonus, nous abordons concrètement les solutions qui existent et nous nous demandons quel est l'avenir de ces deux domaines, et par quelles technologies il passe. Pour ce faire, Siècle Digital est allé dans les locaux de Cegid à Lyon. Il s'agit d'une entreprise spécialisée dans l'édition de logiciels de gestion d'expertise-comptable, ou encore de la gestion de trésorerie. L'objectif ? Échanger avec Grégory Desmot, Directeur de la Business Unit Small Business de Cegid.Tous les autres épisodes sont aussi disponibles sur Siècle Digital. Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Rod Arquette Show Daily Rundown – Wednesday, September 28, 20224:05 pm: Rod is joined by Jamie Kennedy, an iHeart employee living in Tampa, Florida, on the latest from Hurricane Ian's front lines4:20 pm: Terry Jones, Editor of Issues and Insights, joins the program for a conversation about the results of a recent poll showing Donald Trump did not suffer any electoral fallout from the FBI raid on his home4:38 pm: Daniel Dew, Legal Policy Director with Pacific Legal Foundation, joins the program to discuss the legal challenge the group has filed to stop Joe Biden's forgiveness of student loans6:05 pm: Former Utah Speaker of the House Greg Hughes joins Rod for their weekly conversation about the wacky world of politics6:38 pm: Senator Mike Lee joins the show for his weekly visit with Rod about what's happening in Washington, D.C., and today they'll discuss the endorsement he received from former Vice President Mike Pence, as well as Evan McMullin's decision not to caucus
Je suis en période de lancement jusqu'au 30 septembre et la semaine dernière j'ai livré un événement gratuit sur 3 jours avec lesquels je t'amenais à aider ta cliente à devenir sans limite. L'événement s'appelait limitless et ça te permettait de repartir avec une boîte à outils du HumanDesign. Ce lancement est extrêmement formateur. L'école de la vie oui mais aussi parce que j'ai moi-même poussé mes propres limites au niveau de ma façon de faire. J'ai investi en publicité, j'ai fait un shooting avec une vibe différente et j'ai même loué un AirBnb pour vivre mon lancement comme la personne que j'aimerais être l'an prochain. En incarnant mon alterEgo. (Si tu as assisté à l'événement, tu sais de quoi je parle!) J'ai appris beaucoup. Dans cet épisode je te parle de ces apprentissages-là mais aussi je te parle d'un soutien que j'ai reçu de l'univers. Ce que j'ai envie que tu retiennes en écoutant cet épisode c'est que tu peux faire confiance en qui tu es et en les apprentissages de te vie ! Bonne écoute Tu peux encore écouter les replays de limitless en t'inscrivant ici avant le 30 septembre : www.academieassumee.com/limitless Tu peux t'inscrire à l'académie assumée ici : www.academieassumee.com
Challenges after a disaster
DA can't help but laugh at a very dark 'Stunned to a News' story given to us by Andrew Bogusch. Plus Bogs and Mraz discuss the return of a spicy March bet.
The so-called Freedom Convoy has put political populism on our radar in Canada as never before. But a new book suggests these kinds of populist spasms aren't the result of a villainous electorate, but rather the condescending, non-empathetic response from mainstream politics and society. To discuss, we welcome Paul Summerville, co-author of "Reclaiming Populism: How Economic Fairness Can Win Back Disenchanted Voters," Miles Corak, economics professor at The Graduate Center of the City University of New York; and Armine Yalnizyan, economist and Atkinson Fellow on the Future of Workers. See omnystudio.com/listener for privacy information.
Challengés par le goût de la bière et du savoir-faire, il y a plus de trois ans maintenant Jérôme, Antoine et Pierre ont fait naitre de leur fratrie une micro brasserie : Bienvenue au 3B ici on rit, on vit, on danse, on mange, et on boit … une bière brassée sur place et on repart, si le cœur nous en dit avec une canette remplie d'amour. Du savoir-faire en canette, par ici les curieux, on embarque dans le cinquième épisode de Tiens moi la Grappe le podcast !
Hier zocke ich die Grom Challeng und gönne mir Weihnachtsfeier Frank.
[קישור לקובץ mp3] שלום וברוכים הבאים לפודקאסט מספר 425 [?To Early] של רברס עם פלטפורמה! היום ה-1 בנובמבר 2021, השעה היא פחות או יותר 2100 בערב ואנחנו נמצאים באולפן הביתי שלנו אשר בכרכור - אהלן אורי! הקדמה ארוכה . . .היום אנחנו מתכבדים לארח את שמעון - אהלן שמעון! - (שמעון) אהלן, כיף להיות פה, תודה רבה - (רן) איזה יופי שבאת וברוך הבא . . . - (שמעון) עשיתי את המסע מתל אביב, אני בטח לא היחיד פה שעולה לרגל . . . - (רן) בסוף עוד תקנה פה בית . . . (אורי) . . . והצטרפת ל-425 הרגלים . . .(רן) אז שמעון - ברוך הבא! שמעון מחברת Datree, והיום אנחנו הולכים לדבר בעיקר על Kubernetes ועל איך עושים רגולציה למפתחים, אבל תיכף נדבר על זה בצורה קצת יותר . . .(שמעון) זו מילה נוראית . . . (רן) בקטע טוב! . . . איך בעצם שומרים על Policy שפוי, ככה שה-Production שלנו לא יפול ויתרסק - כשאנחנו מדברים ספציפית על Kubernetes, אבל אולי גם נכליל את זה.ולפני שנצלול לנושא - נושא עמוק וטכני ומעניין - ספר לנו קצת עליך, שמעון:(שמעון) נעים מאוד, קוראים לי שמעון, אני בן 33 מתל אביבמה שנקרא “התקנתי את הלינוקס הראשון שלי” בגיל 12, ומאז התאהבתי ב-Open Source - אני זוכר, זה היה אז Red Hat 6 . . . לאחר מכן, פתחתי את החברה הראשונה שלי בגיל 15 - בתחום של Web Hosting ושרתי משחק [Game Servers]זה בתקופה שלפני ה-Cloud . . . .ו-Fast Forward: שירתתי בצבא, הייתי חוקר עבירות מחשבעבדתי אצל שי אגסי ב-Better Placeהייתי ב-Intel Security - מה שהיה Mcafee - אז יש לי קצת רקע ב-Securityולפני שפתחנו את Datree, הייתי ה-General Manager של חטיבת פיתוח התשתיות של Iron Source - היה מאוד מעניין לעשות Scale לחברה מ-30 עובדים ל-1,000 עובדים, עם תשתיות פיתוח ל-400 מתכנתים.ושם הרגשתי הרבה מאוד מה-Challeng-ים שאנחנו פותרים היום ב-Datree.(רן) אוקיי, אז אתה אומר שגדלתם מ-30 ל-400, פחות או יותר?(שמעון) מ-30 ל-1,000 - זה בכללי, עובדים; [מבחינת] מתכנתים הגענו ל-400, אני חושב.(רן) בסדר, אז 400 מפתחים עובדים כנראה על Cluster די גדול - ומישהו צריך לנהל את ה-Cluster הזה ולדאוג לזה שהוא יהיה “בריא” - וכנראה שיש כמה Cluster-ים כאלה. אולי לצערך או לשמחתך - זה היה התפקיד שלך, בין השאר . . . או שאתה ניהלת את הכוח שעשה את זה.(שמעון) כן . . . .שמע, אתה יודע - בחברה, לצורך העניין, כמו Iron Source, יש לך הכל: ECS ו-Fargate ו-Kubernetes ו-EC2 רגיל ו-Bare Metal באיזה Co-location . . . . יש הכל אז באמת מהבחינה הזאת, יצא לי לעבוד עם הרבה מאוד סוגים של תשתיות.אגב - גם AWS וגם GCP וגם Azure, כי אתה בסוף . . . היה לנו גם GitHub, גם GitLab וגם Bitbucket - לא כי רצינו, אלא כי אתה רוכש חברות ודברים נכנסים . . .(אורי) Iron Source גדלה הרבה מרכישות, ו . . .(שמעון) נכון - ואגב, זה היה אחד מה-Challenge-ים, שאין אחידות - הכל . . . אני לא אגיד “ג'ונגל”, אבל “רב-גוני” . . . .(אורי) אהה . . . (רן) ג'ונגל . . . ג'ונגל.(אורי) Iron Source, יאמר לזכותם, ואולי זה גם חלק מהיופי של לעשות רכישות ולתת לכולם להמשיך לרוץ קדימה . . . (שמעון) חד משמעית, זה היה מקום מדהים - מאוד מאוד שמחתי לעבוד שם והיו Challenge-ים מאוד מאוד מעניינים.ובאמת ככה יום אחד התעוררתי - ובלילה, אחד המתכנתים עשה טעות והכניס Misconfiguration שהגיעה ל-Production . . . זה קרה פה לכל המאזינים, כנראה - מ-Secrets שדלפו לאיזשהו GitHub Repo או Misconfiguration, בין אם זה Kubernetes או -EC2 או לא משנה במה אתם משתמשים - וזה הגיע ל-Production.וזה בסדר - אני כל הזמן עושה טעויות, אנשים טועים, אבל אחד ה-Challenge-ים הכי גדולים היה “אוקיי, סבבה - Fool me Once זה בסדר, Full me twice זה בעיה שלי . . .”איך אני אגרום עכשיו ל-400 מתכנתים לא לעשות את אותה הטעות שוב.(רן) אה, אין שום בעיה - שולחים אימייל! : “חבר'ה - בבקשה לא לעשות Misconfiguration!”(שמעון) אתה צוחק, אבל אני ראיתי הרבה ארגונים ששולחים מייל . . . “חברים, מעכשיו משתמשים בגירסא הזאת, מעכשיו משתמשים ב-Container-ים האלה”.מן הסתם, זה די מגוחך וזה לא עובד.ניסיתי כל מיני דברים . . . ניסיתי את ה-Email . . . אני מאוד פעיל בקהילותאני אחד מה-Co-Organizers של CNCF Tel Avivאני AWS Community Hero, אז אני מוביל את ה-Meetup הכי גדול בעולם של Amazon . . .יש לנו 8,000 אנשיםאמרתי בואו נעשה Meetup! עשינו Meetup, הסברתי על Secure Development ומה לעשות ואיך ולמה - אבל ברור שזה לא עובדזה חייב להיות in-flow ב-Development Process של המפתחים . . .(אורי) דרך אגב - יש מצב שאתה Community Hero בגלל שמישהו עשה טעות בקונפיגורציה, ודרך זה AWS נותנת לך את התארים . . .(שמעון) יכול להיות . . .(רן) הייתה פעם סדרה, אני לא יודע אם אתם זוכרים, בשם “גיבורים בעל כורחם” . . . אז הנה - דוגמא.(אורי) זה בהמשך ל-Darwin Awards . . . (רן) לא, “גיבורים בעל כורחם” הייתה סדרה אמיתית, בדרך כלל על חיילים שהגיעו לכל מיני מצבים מאוד קשים ואז נאלצו להראות את הגבורה שלהם - אז כמו שהם לא בחרו להיכנס לשם, גם אתה לא בחרת להיכנס לשם אבל יצאת בגבורה . . .(שמעון) כן, זה מה שקרה . . .אז באמת, אחרי 4 וחצי שנים נפלאות ומדהימות ב-Iron Source, יצאתי לדרך עם השותף של - אייר זילברמן - ופתחנו את Datree.מה שאנחנו עושים היום זה עוזרים למנוע מ-Misconfigurations להגיע ל-Production - בסביבת Kubernetesנכון, זו בעיה הרבה יותר רחבה מ-Kubernetes, וצריך אותה בכל מקום - אבל אין מה לעשות, אתה סטארטאפ ואתה צריך להתמקדאולי זה כבר לפרק אחר - עשינו שינוי מ-Top-Down ל-Bottom-Up, ל-Product-led Growth [אייר כבר עשה את הפרק הזה . . . ] - והיה לנו חשוב לעשות Flow מאוד ברור ומאוד פשוט - אתה מגיע לאתר והדבר הראשון ששאתה רואה מול הפנים שלך זה Copy-Paste של curl לטרמינל ואתה מתקין את ה-CLI . . .בשבוע שעבר חצינו את רף ה-5,000 Star-ים . . .(רן) מזל טוב! . . .(שמעון) תודה רבה, אנחנו באמת מאוד גאיםוככה יצאנו לדרך - כדי לעזור למתכנתים לעשות את הדבר הנכון.(רן) אוקיי, אז Kubernetes - למי שלא היה באיזור הזה בשנים האחרונות - Kubernetes זה Cluster Management, או Orchestrator יותר נכון. בעצם, אם יש לכן תוכנה שרצה בתוך Container - נניח Docker, לא ניהיה ספציפיים - ויש לכם אלפים כאלה, אז צריך משהו שינהל את אותם - שירים אותם, שיעשה להם Healing, שיפרוש אותם, שישים את הגרסאות הנכונות וכו' - ו-Kubernetes הוא זה שעושה את זה.עכשיו, למי שעדיין מכיר Kubernetes - כדאי שתכירו YAML או JSON - בעצם, Kubernetes פועל ע”י קבצים, קבצי-ענק לפעמים, של JSON-ים או YAML-ים שבאמצעותם אתם מקנפגים (Configure) - אתם אומרים “את ה-Product הזה תשים פה”, “את ה-Service הזה תשים שם” וכו'. ואז נשאלת השאלה- ?What could go wrong(שמעון) אז אני חושב שאולי באמת נדבר על המהפיכה שקרתה פה, כי אני חושב שזה משהו שהוא בקנה מידה של המצאת ה-VM, לטעמי.כי אנחנו חיינו גם - אז באנו ופתאום הגיעו ה-Cloud-ים ואז היה את ה-API של AWS ואת ה-API של GCP ואת ה-API של איזשהו Bare-Metal שאתה משתמש - וניהיה פה מגדל בבל.ואז קמו והקימו את ה-Cloud Native Foundation, את ה-CNCF, ואמרו: “חברים, בואו נעשה שכבה אחידה, שנוכל לדבר בינינו” - ותריץ את זה על Bare-Metal או AWS או GCP או Azure או איפה שתרצהאבל שתיהיה לנו שפה אחידה - כי זה לא הגיוני שאנחנו, בשביל לפתח מוצר, צריכים לתמוך בכל כך הרבה דברים.עכשיו, כשעשו את זה - זה כבר היה בתקופה שהיא יחסית מאוחרת, ויכלו לבוא ולהכיל את ה-Modern Practices בתוך זהאז למשל, בתוך Kubernetes אין UI שאתה יכול לעשות לו Launch Instance, פשוט אין דבר כזהאין שום כפתור שאפשר ללחוץ - יש רק קבצים, לצורך העניין YAML-ים, שלוקחים ועושים להם Apply - ובעצם שולחים אותם לשרת ואומרים “היי! הנה ה-Instructions set של מה שאני רוצה שיקרה!”.ואני חושב שזו מהפכה - כי זה מביא אותך לעולמות של GitOps, זה מביא אותך לעולמות שהכל מתועד, על כל שינוי שקורה אתה יכול לדעת מי שינה אותו ולמה שינה אותו ואיך להחליף אותווזה באמת שם לנו Even Playing Field מסויים - שלטעמי זה ממש הדור הבא . . . . לא רק לטעמי - ניתן לראות מה קורה בעולם.(רן) זה למעשה כלי שנותן לך לתאר את סביבת ה-Production שלך בצורה . . . כקונפיגורציה (Configuration), בצורה שהיא דיסקרפטיבית (Descriptive) - אתה לא צריך להריץ Script-ים כדי שיעבירו אותך למצב הזה, אלא אתה פשוט אומר “הנה, זה המצב - תעשה Apply, תכיל את זה” - וזה נשמע כמו פתרון מצויין, אבל עדיין יש לי תחושה שיש פה כמה צרות שמתחבאות פה בפנים . . .(אורי) יש תמיד את המתח הזה, בין האם אני עושה UI ומאחורי ה-UI אני יכול לשמור על . . . אני יכול להפעיל חוקים או למנוע אפשרויות מסויימות ב-UI - ואז זה שומר עלי; או שאני נותן לעשות את ה-Description באמת בקובץ ועל הקובץ הזה יש לי בעצם Audit של מי עשה ומה עשה ואני יכול לתחקר אחורה - אבל זה הכל שאלה של . . .(שמעון) Flexibility? . . .(אורי) . . . האם זה מניעה או האפשרות אחר כך לתעד . . . או Full Flexibility והיכולת לתחקר אחורה.(שמעון) Simplicity vs. Flexibility, אני קורא לזה . . .ובאמת, חד-משמעית, הלכו All-in על Flexibility - מה שמוריד את ה-Simplicity פשוט לאפס . . . ובדיוק מה שדיברנו פה - זה מביא להמון המון בעיות.אבל לפני שניכנס לבעיות ספציפיות ב-Kubernetes, אני חושב שגם מאוד חשוב לדבר על עוד Transition אחד שקרה - וזה שבהרבה ארגונים התחילו לשבור את החומה . . . אם לפני כמה שנים שברנו את החומה של של ה-QA ושל ה-Dev, אז היום שוברים את החומה של ה-Ops ושל ה-Devיש לנו את העולם של לפתח בצורה אג'יילית (Agile) ו-DevOps-ית - ובהרבה ארגונים הולכים או עשו “You built it - You run it - and you operate it” . . .“אני, ה-DevOps, לא אקום בארבע בבוקר כי אתם כתבם באגים - אתם תקומו בארבע בבוקר ואתם תסדרו את זה”עכשיו, מן הסתם יש לזה יתרונות, כי זה נותן לנו Speed of Delivery, אתה לא צריך לחכות לאף איש DevOps, אתה לא צריך להיות תלוי באף אחד, יש לך Full Ownershipמצד שני . . . (רן) זה נותן Accountability, שזה דבר מאוד חשוב . . . אתה אחראי: אתה עשית פאשלה, אז אתה גם אחראי לתקן אותה.(שמעון) חד-משמעית - אבל מצד שני . . . .(אורי) וואי, אתם מדברים מה-זה-2015 . . . (רן) כן, אנחנו רק משחזרים את ההיסטוריה . . .(שמעון) בדיוק, אנחנו קצת במסע בזמן (רן) . . . תיכף נגיע ל-2021 . . . (שמעון) . . . ומנגד, מן הסתם, וואלה - אולי אני ה- Java Payment Engineer הכי טוב שיש, אבל מה לי ול-Docker-ים? מה לי ול-Kubernetes? אני לא מומחה בדבר הזה, ופתאום אני נאלץ לבוא ולגעת בדברים האלה, שאני לא כל כך מבין בהם הרבה.וגם לא הגיוני לצפות עכשיו מכל מפתח Java - או לא יודע, כל מפתח בכלל - שיהיה Expert תשתיות של Kubernetes, זה פשוט לא . . .(אורי) או שלפחות יהיה מודע לתשתית . . . (שמעון) נכון.(רן) אוקיי, אז פה אנחנו מתחילים לראות את הבעיה, זה קצה הקרחון . . . בואו נצלול פנימה, נראה כמה קירות בקרחון הזה.(שמעון) אז בוא ניכנס יותר עמוק לעולם הבעיה ב-Kubernetes ואז נדבר על עולמות הפתרונות השונים.אז באמת קראנו מאות פוסט-מורטמים (Post-Mortem) של Outages ב-Kubernetes - ואני חייב להגיד שרוב הטעויות . . .ואגב גם ניתן לקרוא היום - למשל State of Security Report של Red Hat 2021, מראה שבאמת בכל הארגונים ה-Number 1 Concern זה Misconfigurations . . . .זה לא Security incidents ולא שיפרצו לי - זה שאנחנו נדפוק את עצמנו . . . בגדול, זה ה-Number 1 Challenge עכשיו . . .ומה שקורה זה קצת מה שדיברנו - בגלל ש-Kubernetes בנוי ל-Flexibility, אז אני יכול לעשות הכל - אבל אז אני אומר “טוב, אני אביא Container ואני אקח איזה Copy & Paste של איזה Template פשוט - ואני אריץ שם, לא יודע - RabbitMQ, וביחד עם ה-Service שלי ועוד איזשהו Redis ויריץ אותו . . .אמממה? שכחתי ש-RabbitMQ, ב-Default שלו, עושה Consume לכל ה-Memory שהוא יכול, כי הוא עושה לזה Queueing . . .ולא שמתי Memory-Limit בתוך ה-Kubernetes YAML שלי ל-Workload הזה.ועכשיו אני בבעיה, כי יש לי “Pod סורר”, שלקח עכשיו את כל ה-Memory של כל ה-Node - ועכשיו אני יכול לחוות Outage . . .עכשיו, אתה - כ”מפתח קלאסי”, נקרא לזה - אולי אתה לא חשוף לזהאולי אתה גם רגיל לעבוד בעולמות הוירטואליזציה (Virtualization) או ה-EC2, כשאתה יודע שכל דבר רץ על Instance ולכל דבר יש את ה-Boundaries שלואבל מה לעשות - פה לא . . . פה אתה יכול להריץ Kubernetes על ה-Bare-Metal אפילו, ופה ה-Docker יכול לרוץ Native . . .וזו רק דוגמא אחת - יכול להיות שלא שמתי Liveness Probe או Readiness Probe . . . והדוגמאות הן עוד מאוד ארוכות . . . (רן) עכשיו, בעיקרון הייתי יכול גם לפני זה לקחת RabbitMQ ולהתקין אותו בצורה לא נכונה . . . אבל זה היה קשה יותר. עכשיו זה ממש קל - זה להעתיק YAML ולשים אותו בפנים - וזה עובד. לפני זה הייתי צריך לעבוד קשה, ורוב הסיכויים שאם הייתי עובד קשה, אז גם הייתי מבין איך נכון לעשות את זה, ועולה מראש על הטעויות שלי.פה זה כל כך קל, שזה פשוט להעתיק YAML מ-Stack Overflow והנה - לכאורה זה עובד . . . עד אשר מגיעה השעה 3 בלילה - ואז זה מפסיק לעבוד . . . (שמעון) נכון . . . שמע, יש דברים כמו . . . דברים שקרו נגיד ל-Targetשמו CronJob וה-Restart Policy שלו, אופס . . . עשו טעות וראו שזה כל הזמן עושה Restartאממה - ה-Pod הזה, היה בו איזה Error - אז הופ! עשו Spin ל-4,500 Pod-ים עם ה-Cron הזה, שדפק להם את כל ה-Cluster.עכשיו, זו טעות קטנה, של “האם אני עושה Restart Always או Never או Kill” - אלו דברים מאוד מאוד פשוטים, לכאורה . . . .ופתאום אין לנו את ה-Guard Rails, שאולי היו לנו פעם עם ה-Ops - פתאום כל Developer שולח את זה ל-Cluster ו-טאק! אללה-באב-אללה, לך תדע מה יהיה . . .(רן) אז למעשה Kubernetes מצד אחד נתן . . . ייצר הזדמנות. עכשיו מאוד קל לפרוש דברים, מאוד קל לשבור את החומות בין Ops לבין Dev - אורי, עכשיו עברנו את 2015 אז אני מתנצל, אבל בנוסף . . . (אורי) התעוררתי . . .(רן) . . . אבל בנוסף, הוא גם נותן לנו, אולי, הזדמנות עכשיו גם לייצר רגולציה - מילה שאתה לא אוהב - או לייצר Safety, אוקיי? אבל בעצם, אם לפני זה כל אחד היה צריך לייצר את ה-Safety הזה בעצמו, ע”י Whatever-כל-מיני-כלבי-שמירה מסוגים שונים או כל מיני Script-ים כאלה שהיית כותב לעצמך, אז היום יש לך אפשרות לייצר את זה בצורה שמתאימה לכולם - זה קצת אולי מדבר עם ה-CNCF שעליו דיברת מקודם.אז מה עשה העולם, כשהוא ראה את הדברים האלה?(שמעון) שאלה מעולה . . . אז בעצם מה קרה? ניתן לראות שני סוגים של Approaches שנלקחו ע”י חברות - ה-Approach הראשון היה “טוב, זה קורה חברים, אין מה לעשות - מעכשיו כל שינוי ב-Kubernetes ב-YAML, ב-Helm Charts - מעכשיו ה-DevOps צריך לחתום על זה”, לעבור על זה . . .ואז במקום שה-DevOps יתעסקו ב-Customization, ב-Performance, בדברים שהם רוצים - הם נהיים מעיין “Human Debugger” ל-YAML, והם צריכים עכשיו - מסכנים, 20 DevOps-ים על 500 מפתחים - צריכים לעבור בראש, לעשות ביד Debugging ל-YAML-ים של מתכנתים . . .(רן) “ועדת DevOps” - הכי אוקסימורון שיש . . . “לך תעבור את הועדה” . . . (אורי) השאלה היא גם אם שליחה כזאת של קונפיגורצית Kubernetes קוראית כל הזמן? זה לא כמו כשמפתח שולח קוד . . . האם זה באמת קורה כל הזמן או שזה קורה לעיתים רחוקות ואז אולי זו לא בעיה . . . .(רן) למה שזה לא יקרה כל הזמן? אתה רוצה לשנות כמות זיכרון, אתה רוצה לשנות מספר Pod-ים, אתה כל הזמן . . .(שמעון) . . . אתה רוצה להריץ Service חדש, אולי מספר Service-ים . . .(אורי) בסדר, זה . . . כמה זה קורה עם המפתח? רוב העבודה שלו זה לפתח . . . אם פעם בכמה זמן הוא צריך לשנות את הקונפיגורציה (Configuration) של ה-Pod שלו אז בסדר . . . (שמעון) פה אני אקח אותך בחזרה ל-2015 . . . (אורי) אני רק אגיד - זה ברור שזה פחות . . . יש לו פחות עצמאות, אוקיי? אבל השאלה היא האם זה באמת קורה כל כך הרבה . . . (שמעון) שאלה טובה . . . האם זה קורה פחות מקוד רגיל? חד משמעית, אני בטוח.אבל אני אקח אותך שוב למסע בזמן ל-2015, נושא לעוס מכל כיוון - microServices vs. Monolith וכו' - אז כנראה שהאמת היא איפשהו באמצע.אבל בסוף אנחנו רואים, בארגונים שמשתמשים במערכות שלנו שאני יכול לדבר עליהם - עשרות ומאות של Service-ים . . .וגם אוהבים לעשות את ה-Separation of Concern - אומרים “אוקיי, יש לי משהו, אז במקום לדחוף אותו עכשיו לתוך אותו ה-Service ולהעמיס עליו עוד יותר - בוא נעשה Service נפרד!”אממה - בכל פעם שאתה עושה Service נפרד, יש לו קונפיגורציות משלו, דאטה משלו, אולי Databases משלו, אולי Cache-ים משלוואז ניהית לך פה “ערימה של Infrastructure” [על הדשא?], שאם פעם ב-Monolith היה לנו Monolith ענק עם שכבה דקה של Infrastructure - עכשיו יש לנו אפליקציה עם שכבה דקה של אפליקציה ומלא מלא Infrastructure מסביבה - כפול 500 כאלה . . .(רן) אני אעשה . . . דרך אגב, אורי - אני יכול לענות לך על השאלה של “עד כמה זה קורה?”: תקרא את ה-Post-Mortem-ים ותראה כמה זה קורה . . . קורה הרבה.(אורי) זה בסדר, אבל אתה יודע - תקרא את ה-Post-Mortem-ים של טעויות קוד . . . (רן) כן, אבל אתה יודע - אנחנו מנסים למצוא את היחס הנכון . . .אבל אנחנו רואים שזה קורה, זאת אומרת - זה קורה.(אורי) אני לא מתווכח עם זה שזה קורה - זה קורה, ויש תמיד את הצורך הזה בעצמאות, אבל חשוב לשים את ה . . .(שמעון) אני חושב שהשאלה, אורי, היא גם מה ה-Cost? - אם אני עשיתי עכשיו טעות והשתמשתי ב-Type הלא נכון או אני לא יודע מה יש בתוך הקוד שלי, לעומת אם אני עכשיו לא שמתי את ה-Memory Limit או את ה-Liveness Probe לא נכון, וזה יכול להשפיע לי על כל ה-Workload שלי ב-Clusterואולי זו הנקודה - להגיד מה ה-Blast Radius של טעות בקונפיגורציה של Kubernetes.(רן) אז פתרון אחד היה “וועדת ה-DevOps” הזו, שכולנו פסלנו . . . אוקיי, אילו עוד פתרונות?(שמעון) פתרון אחר זה הצד השני לחלוטין - זה “טוב, יאללה, אין מה לעשות, זה מה שיקרה” . . .(רן) “אכלתם אותה, חבר'ה . . . יש לכם Kubernetes, יש לכם YAML - תסתדרו”.(שמעון) נכון . . .(אורי) השאלה היא רק מי משלם את השיק . . .(שמעון) נכון - ואגב, אפרופו אתה אומר שיק, זה אחד ה-Use Case-ים באופן מעניין, כשאנחנו עוד מעט נגיע לדבר על הנושא של פוליסות, אבל לשים מעיין Cost Center - יש אנשים שמרימים מיליון דברים . . . וואלה, של מי זה? מה זה? מה זה עושה פה? מי ה-Owner? איזה צוות זה? מה קורה פה כאילו? [מי נתן את ההוראה?!](אורי) אני יכול להגיד שב-Outbrain, ברגע שנכנסנו ל-Kubernetes, הבנו שיש כמובן את העניין הזה של ה-Cost ופשוט פיתחנו Visibility לכל Cost - כל צוות יודע מה ה-Cost של ה-Service-ים שלו, כמה עולה לו כל Service, והם יכולים . . . פעם (Once) שאתה מודד את זה, את יכול לקחת Action.(שמעון) אבל השאלה היא איך אתה יודע שהמתכנת שהעלה את ה-Service הבא לא שכח לשים Label? . . .ואז המערכת שאוספת פשוט לא תצליח “לאסוף את ה-Owner” . . . .(אורי) אז במקום הזה, אנחנו בעצם בודדנו את המפתח מהתשתית ויש לו Pipeline שלם, והוא מבחינתו רואה “Service” . . .(רן) אז יש פה בעצם את פתרון מספר שלוש . . . דיברנו על שני פתרונות: אחד זה היה “וועדת DevOps” , שתיים זה “קחו אולר שוויצרי ותתחרעו עליו” - ושלוש זה לייצר אבסטרקציה: לא לחשוף להם את Kubernetes As-is, אלא ליצור שכבה שמפשטת את זה. [368 Kubernetes and Dyploma at outbrain](שמעון) בדיוק - ואגב, אני מאמין שבמובן מסויים, Datree איפשהו משחקת שם על ה-Abstraction Layer הזומילה שאני דווקא אוהב זה דווקא סוג של Guard Rails מסויימים - שוב פעם, במשחק שבין Flexibility ל-Simplicity.יש ארגונים שפשוט המפתח, בסופו של דבר, לא רואה שמאחורה זה Kubernetes YAML - הם עושים את ה”שמעון-YAML”, ויש להם שם ערכים מסויימים שחשופים אליהםזה Memory ו-CPU ו-Whatever-מה-שאני-רוצהאגב, יש כאלה שגם אם לא נתת את ה-YAML הפנימי שלנו - ה-Outbrain.yaml או ה-AppsFlyer.yaml - אז אתה לא יכול לעשות את ה-Deployment.ואז זה בעצם לקחו ופשוט . . . כי הרי יש אינסוף של פרמוטציות בקונפיגורציות (Permutations, Configurations) ב-Kubernetes, אז הלכו ועשו איזושהי Abstraction Layer על זה.(רן) אז במשרעת הזאת, שבין Flexibility ל-Simplicity, אז לקחו את זה לכיוון של Simplicity.(שמעון) נכון.(רן) וזה יכול לעבוד לחלק מהחברות, אבל כמו שאמרת יש לזה את החסרון של “אוקיי, לפעמים אתה רוצה לעשות משהו קצת אחר”.(שמעון) נכון(אורי) עכשיו, יש בעניין הזה שתי אפשרויות - אתה יכול לשים ממש אפליקציית ניהול מעל זה ולשים בפנים את כל ה”בדיקות נכונות” על ה-Input-ים שמגיעים מהאפליקציה, ויש פתרון של לבנות Compiler, אוקיי? . . . אתה עדיין יכול לשים Kubernetes YAML, אבל אני אריץ לך עליו . . . Debugger או . . .(שמעון) Linter אולי . . . (אורי) . . .שמפעיל את ה-Rules ש . . .(שמעון) יפה, בדיוק(רן) איזשהו מנוע . . . תיכף נגיע לזה, אני רואה שזה על קצה הלשון שלך - איזשהו מנוע-חוקים שאומר “זה בסדר - אבל זה לא בסדר”, אוקיי . . . “מותר לך להרים 50 Pod-ים, אסור לך להרים 51”“מותר לך להקצות 250Mb זכרון - אסור לך להקצות מילימטר יותר”אז איך עושים את זה?(שמעון) אז זה לוקח אותנו קדימה - דיברנו קצת על ה-Cloud Native Foundation, ויש שם הרבה פרויקטים, אני מאוד ממליץ.לאחד הפרויקטים קוראים Open Policy Agent (OPA) - הופה-היי . . . זה בעצם פרויקט שהוא, בבסיסו, ב-Core, זה Policy Agent, שאגב משתמשים בו להרבה Use-Case-יםיש חברות שמשתמשות בו בכלל ל-Authorization, כש-microService מדבר עם איזשהו microService אחרוכיש שם איזשהו User שרוצה לבצע פעולה, אז הוא פונה ל-Service ושואל אותו “האם שמעון יכול לעשות פעולת Delete - כן או לא?”ובעצם מפרידים את ה-Logic Layer של ה-Decision Making מהבחינה הזאת, לבין האפליקציה עצמה.(רן) וה-Scenario הזה לא קשור ל-Kubernetes?(שמעון) לא . . . אני נותן דוגמא אחת כדי שנבין את הזה . . .בגדול, ל-Open Policy Agent יש שתי צורות של הרצה שלו - או כ-HTTP Server שאתה פונה אליואו שאתה יכול להביא אותו כ-Library, שאתה פשוט מדבר איתו.עכשיו, ה-Interface של הדבר הזה הוא שפה דקלרטיבית (Declarative) שקוראים לה Rego, שהיא Inspired ע”י שפה בשם Datalogוה-Emphasis בשפה הזו הוא What you see is what you getזאת אומרת שאין שם איזה-שהם אובייקטים מטורפים או לולאות מטורפות או דברים דינאמיים . . .הפוך - מנסים כמה שיותר שיהיה דיסקריפטיבי (Descriptive) ו-Fair, אני אגיד שזו שפה לא-הכי-קלה שיש . . . היא מצד אחד . . . נכון, היא דיסקריפטיבית, אבל מצד שני זה קצת “מקשה על העין”.(רן) כן - ועכשיו צריך מישהו שישמור עליך מפני השפה הזאת, כי גם שם אתה יכול לעשות שגיאות . . .(שמעון) נכון . . . . אז בעצם זה לוקח אותנו למקום שאתה יכול לתת פוליסות - ולפוליסות האלה אפשר לפנות ולשאול האם אני יכול לבצע פעולה או לא לבצעהוא פשוט שואל אותי - “מה אתה אומר?”נותן לך Input של Data, נותן לך Input של Rule-ים - תבדוק לי ותגיד לי האם זה בסדר או לא בסדר.ואז, כדי להיכנס טיפה יותר עמוק, יש את Conftest ו-Gatekeeperכש-Conftest - כשמו כן הוא: Configuration Test שמבוסס על Open Policy Agentוהוא כבר נבנה ב-Use Case של לעשות בדיקות על Configuration Filesכשאחד ה-Configuration Files, מן הסתם, זה Kubernetes YAMLsואתה ממש יכול לרשום שם “תבדוק לי האם קיימים Label-ים, והאם יש Label מסוג Cost או Team? ואם לא - אז תיכשל!”ואז בעצם מה שעושים זה שבתהליך ה-CI/CD או כ-pre-commit Hook או מה שזה לא יהיה, אנחנו מריצים את הטסטים האלה.אז זה צד אחד, זה Conftestהצד השני זה Gatekeeper - כש-Gatekeeper זה אותו דבר, מריץ את ה-Rego Policies - אבל זה עובד כ-Admission Webhook Controller בתוך Kubernetes.קצת דומה למערכות הפעלה - System Callsבעצם, כשמתרחשת פעולה . . . .(רן) רגע, שנייה, בוא - אני אעצור אותך . . . יש פה הרבה מושגים ואני רוצה לפרוט אותם.אז קודם כל, ה-Conftest - זה משהו שאם אני מבין נכון ירוץ ב-CI או באיזשהו Pipeline שבו אתה . . .אוקיי - שינית קוד של Kubernetes, נגיד ששינית YAML או . . . אפילו אם יש לך איזשהו כלי, נגיד כמו מה שיש ב-Outbrain - אבל בסופו של דבר הוא שינה את הקונפיגורציה של Kubernetesקודם כל תריץ על זה Conftest - ואם הוא יגיד שזה בסדר אז תמשיך הלאהלצורך העניין - “תמיד חייב להיות Label של Cost”, שתדע לאיזו קבוצה זה שייך.ו-Admissions זה כבר סיפור אחר - זו חיה שכבר חיה בתוך Cluster של Kubernetes . . . [עמק החיות המוזרות?](שמעון) . . . כי אתה יכול לשאול אותי “שמעון - אבל מה אם יש לי בנדיטים? מה אם הם עושים kubectl - Apply בום-טראח לתוך ה-Cluster, ולא עובדים עם GitOps ולא עוברים בתוך ה-Pipeline?”אז לשם זה יש באמת את Gatekeeper, שאני לא יודע עד כמה אנחנו רוצים לחפור עמוק אבל זה שוב פעם כמו במערכות הפעלה, כשיש לך System Calls - אז זה לצורך העניין ככה ה-Antivirus עובד - יש איזשהו Executable שרוצה לרוץ, המערכת הפעלה קוראת ל-Antivirus ואומרת “אתה שומע, חביבי - זה בסדר? זה לא בסדר?”והוא הולך ומריץ בדיקה ואומר לו “בסדר” או “לא, תעשה לזה Block”.בדיוק אותו הדבר - רק על Kubernetes(רן) אוקיי, אז אפשר לחשוב על זה כמו על ה-Bouncer בכניסה למועדון לילה, שבא ומסתכל הטיפוסים - “אתה בסדר, אתה נכנס” או “אתה לא בסדר, אתה לא נכנס” - וגם זה על בסיס איזושהי Policy [יותר Profiling . . .]. גם זה, דרך אגב, OPA?(שמעון) כן, גם זה מבוסס OPA וגם זה מבוסס על פוליסות ב-Rego(רן) אוקיי, אז ההבדל המשמעותי זה ש-Conftest רץ בזמן, נקרא לזה “על יבש” - הוא רץ על הקונפיגורציה, אבל Gatekeeper רץ בזמן ה-Execution, ככה שגם אם ניסית לעקוף איכשהו את ה-Conftest אז הוא יעצור אותך בכניסה.(שמעון) מדויק(רן) אוקיי, ובאופן טיפוסי אתה רואה חברות משתמשות בשניהם, באיזשהו אופן? עם קונפיגורציה משותפת? אולי איזשהו שילוב של מה שאורי הזכיר מקודם, של אבסטרקציה מעל? מה קורה בשטח?(שמעון) אז מה שקורה בשטח זה דה-פאקטו היום ניהייה סטנדרט Across the board ה-Open Policy Agent ואני רואה הרבה חברות שמשתמשות ב-Conftest ו-Gatekeeperאבל איפה ה-Challenge?אז אתה אומר לי “שמעון, שכנעת אותי! שמעתי ברברסים, נשמע מדהים!”יאללה - הולך, נכנס, מוריד Conftest - אבל אז אתה מוצא את עצמך בוהה, מול מסך ריק - ואתה אומר : רגע, אבל אילו פוליסות אני אשים?” . . . .מה - אני אחכה ל-Outage הבא כדי לדעת אילו Policies לשים? זה אחד . . . ושתיים - אתה אומר “יש לי Git Repositories 500, אז מה - עכשיו אני אעשה 500 Commit-ים ל-Conftest הזה?”“ועכשיו אני רוצה לשנות Policy - אז מה, אני אעשה 500 Pull-Request-ים?”אז פתאום אתה אומר “רגע - אני צריך איזושהי דרך Central-יסטית לנהל את זה”ואז מה שקורה זה שהיום, בעיקר ארגונים, הולכים ובונים את ה-Layer הזה, של(א) להבין איזה חוקים לשיםו-(ב) של צורה לשלוט בזה . . . בצורה מבוזרת - ובונים את זה בעצמם.שזה גם מביא איזשהו Dashboard שמראה אילו Locations יש, מה בעצם קרה, מה רץ איפה ולמה . . .שאגב - זה בדיוק Datree . . . בנינו בדיוק את מה שהרבה חברות בונות - פשוט אנחנו נותנים את כ-Service.(רן) אז Datree . . . דרך אגב - מאיפה השם? עוד לא דיברנו על זה . . . אבל Datree זה ”כלי שבא ועוזר לך לנהל את ה-OPA שלך” [אחד ה-One-liners אם לא ה-] - זאת אומרת, יש לך פוליסה, אתה מבין בגדול מה אתה רוצה לעשות - אבל עכשיו לך תכיל את זה על 500 Repositories וכו' - וזה מה ש-Datree עושה.אז מאיפה השם?(שמעון) אז זה כמו Data-Tree . . . למפות, אתה יודע . . .בגדול, אנחנו Abstraction Layer מעל הדבר הזה - אתה עושה brew install datree ויש לך Datreeאתה לא צריך להתעסק עם שום “OPA-ות שמופות” . . .אין לך כלום מאחורה.ודבר ראשון מגיע לך, Built-in, שלושים חוקים, שהם, נקרא לזה “נכתבו בדם”מתוכם 21 מופעלים ב-Default ו-9 כבויים.ואתה יכול להריץ את זה על Helm Chart-ים שלך או על Kubernetes YAML-יםלאחר מכן, אתה יכול להיכנס ל-Dashboard שלנו ולהפעיל או לכבות כל Policy - ולהתחיל ליצור פוליסות שונות.כי אתה יכול לשאול אותי “שמעון! אז הדלקתי פה, שמתי Memory Limit 4Gb - ועכשיו באו אלי הצוות של ה-AI ואמרו לי ‘מה זה 4Gb? אני לא מתעורר ב-4Gb! תן לי 50Gb! . . . “רגע - צוות כזה צריך ככה וצוות כזה צריך ככה . . . אתה פתאום צריך הרבה חוקים והרבה פרמוטציות של הרבה Policies . . .זה פתאום מתחיל להסתעף . . .ואתה אומר “מה עם ה-Global Policies, שאני מכיל אותן לכל הארגון? אולי אני חייב Liveness ו-Readiness פה בכל Workload?”אבל עכשיו, הדברים שהם קונפיגורביליים (Configurable) ספציפית פר-Service - הם צריכים לדעת את ה-Context של ה-Service הספציפי.ובעצם, כאן אנחנו נכנסים - אנחנו נותנים לך, במקום אחד, לבוא ולהגדיר את הדברים האלהכמובן שאנחנו גם תומכים בלכתוב Custom Rulesאגב, אנחנו תומכים בלכתוב Custom Rules גם לא ב-OPA - כי דיברנו עם הרבה מהלקוחות שלנו והם אמרו “שמע, זה פשוט מסובך . . .כאילו, תן לי, אתה יודע, תן לי לעשות איזה YAML פשוט . . .”אז לקחנו את JSON Schema - זה RFC Specification, שיש לו מימושים ב-JSON-ים וב-YAML-ים שונים, ובעצם אתה יכול להגדיר חוקים בצורה פשוטה וקלה, ואנחנו מורידים ממך את כל העול הזה.(רן) איפה, לתפיסתך צריך לעבור הגבול - אם צריך לעבור גבול, לצורך העניין - בין ה-Operations לבין הפיתוח? ואני מצטער שאני חוזר ל-2015, אבל בואו נעשה את השאלה הזו רלוונטית . . .נגיד, לדוגמא - האם ה-Operations הם אלו שצריכים להיות אחראים על ה-Policies והפיתוח הם אלה שלוקחים את זה משם? האם ה-Operations הם אלו שצריכים להיות אחראים לא רק על ה-Policies אלה גם על ה-Cluster עצמו ועל כל מיני . . . ועל הגדרות גנריות, ולתת למפתחים רק כמה Call-Back-ים מסויימים, לצורך העניין “את מספר הפורט אתה תקבע, אני אקבע את כל השאר” או “את כמות הזכרון אתה תקבע, את כל השאר אני אקבע” . . . זאת אומרת - איפה לדעתך צריך באמת להיות הגבול בין תחום האחריות של צוות ה-Operations לבין צוות הפיתוח?(שמעון) שאלה מעולה - אני חושב שאני אתחיל בתשובה של “כמובן שזה תלוי . . .”, אני לא כזה מבוגר אבל אני קצת פחות ילד ויודע שהתשובה היא תמיד, מה שנקרא “זה תלוי” . . .אני יכול להגיד מה אני רואה בארגונים - אז דבר ראשון, אני רואה בבירור מובהק שכל ארגון, יש בו את ה-DevOps, יש בו סט אחד של פוליסות שהוא כאילו Company-wide Policiesשאומר “תשמע, בלי Health Checks ב-Container, בלי Liveness Probe, בלי Readiness Probe - חברים, אי אפשר”.“בלי Cost Center Label אני לא יכול” . . .“אני לא יכול” - וזה ברמות של, כאילו . . . ב-Iron Source היה לנו את “ה-Iron Hunter” שהיה הולך ומוצא כל Resource שלא היה מתוייג ופשוט הורג אותו . . . .אמרנו “חברים, הולך להיות פה Hunter - אנחנו מודיעים על זה מראש, יש לכם שלושה חודשים . . .”(רן) “אל תתפשו בלי . . . “(שמעון) לא, אמיתי - זה היה הורג Resource-ים . . . תקשיב, זה משוגע לחלוטין, אבל כאילו הגענו למצב שזה פשוט לא היה . . . לא הייתה ברירה.אז זה דבר ראשון.דבר שני - עכשיו אני מתחיל להיכנס פנימה, ואני חושב שזה גם דיבור שהוא מאוד כזה Cultural - האם יש לך צוות Cental-יסטי אחד וכל השאר מתכנתים? האם יש לך DevOps Ambassadors בתוך כל צוות, שיכולים לקחת את ה-Ownership הזה בשביל הצוות ולעבוד עם ה-DevOps?זה מתחיל להיות כאילו . . . זה מאוד נוגע ב-Culture של הארגון, וזה לא גרידא-טכנולוגי.(רן) מעולה, אוקיי . . .(אורי) אני רואה את זה . . . בכל דבר אתה יכול להגיד “בוא נעביר למפתח גם אחריות על KPI כזה ו-KPI אחר”, אתה יודע . . . מפתחים מאוד אוהבים את ה-Craftsmanship שיש להם, אוהבים את היעילות. אתה יכול להגיד . . . ויש כאלה שמניעים את ה-Business KPIs והם אוהבים את זה וסבבה.זו הרבה שאלה של איפה את שם Cost, אוקיי? ו-Cost אל מול Revenue - לפעמים שווה לי שמשהו יהיה יקר אבל הוא מזיז קדימה Business KPIs בצורה הרבה יותר גדולה.לפעמים צריך איזו “יד כללית” כזאת, שתסתכל על הכל ברמה קצת יותר . . . “אוקיי, יש לנו סוג של מומחיות בתשתית, יש לנו מומחיות של Cost Optimization בתשתית - תנו לנו לעזור לכם”.(שמעון) חד-משמעית . . . אני יודע גם שאתה נותן כאן הרבה את הדוגמאות של Cost, אני עבדתי גם בחברה שהיא Ad-Tech, אני מבין מאוד את העולם של ה-Cost.אני חושב שה-Ownership על ה-Cluster צריך להיות על ה-Bare-Metal של ה-Cluster, או נקרא לזה על הקונפיגורציות שלו - כן צריך להיות על ידי צוות מרכזי.והנושא הכמה-שיותר-אפליקטיבי צריך להיות בצד של המפתחים - ואז יש איזשהו “את האמת באמצע”.להגדיר בכמה אחוז CPU Memory זה עושה Scale-up לעוד Pod-ים? וואלה, זו גם שאלה אפליקטיבית . . .זו שאלה מאוד מאוד אפליקטבית, ולא משנה כמה תשתיות יגידו “לא, אתם מבזבזים פה Resource-ים!”יכול להיות שאם אני מרים אותו ב-90% CPU אז הוא “נחנק” ולא מצליח לעשות Serving ולא - אני צריך להרים עוד ב-70%.אז צריך להבין פה את ה-Balance משני הצדדיםאני כן מסכים, במובן מסויים, עם “היד הכללית המכוונת” - זה כמו שאולי לא צריך ללכת overboard על “You Own it, You Run it- ולכו תסתדרו לבד”, ואולי מהצד השני לא צריך לנעול הכל, ואתה עכשיו פה “Code Monkey”, מחליף מכפתור אדום לירוק.אבל אם . . . אני כן מאמין וכן חושב שזה היה שינוי ממש טוב שיש Ownership לצוותים אפליקטיביים - שהם קמים בלילה, שהם חושבים על “איך אני עושה לזה Scale, איך אני עושה לזה Load Balancing”, והם לא תקועים רק בחלל האפליקטיבי הזה שלהם.מה שאני שומע ממתכנתים זה שהם אומרים “תשמע, ה-Guard Rails האלה ממש עוזרים לי”כי אני יודע, תחשוב על זה משני הצדדים - ה-DevOps משקשקים כי הם אומרים “מכניסים פה שינויים לתשתית שהם לא יודעים מה הם עושים!” וה-Developers משקשקים כי הם אומרים “אני עושה פה שינויים וגם אני לא יודע בדיוק מה אני עושה” - ושני הצדדים כאילו רועדים בשתי הפינותודווקא לבוא ולתת כלים שאומרים “רגע, חברים - בואו, נעשה את הבדיקות, נעזור לכם, ניתן לכם איזשהם Guard Rails שיחזיקו לכם את היד משני הצדדים” יכולים להעלות את ה-Trust משני הכיוונים.(אורי) ואתה יודע - בדרך כלל, ה-Guard Rails השאלה מכסים 90-95% מהצרכים של ה-Developers, שנמצאים בתוך ה-Guard Rails.ויקרה, כן - פעם בכמה זמן, כשמישהו צריך זה . . . אז הוא ידבר עם איש DevOps שיפתח לו את מה שצריך - ולא קרה כלום.(שמעון) נכון . . .(רן) מה - הם מדברים?!(אורי) לפעמים . . . ב-Guard Rails.(רן) טוב, שמעון - היה מרתק. יש עוד נושאים שלא כיסינו שהיית רוצה לכסות לפני שאנחנו מסיימים?(שמעון) לא . . . אני חושב שעשינו כיסוי טוב.(רן) מעולה! מגייסים?(שמעון) כמובן! אנחנו מגייסים, גם למשרות טכניות בכל התפקידים וגם למשרות Go-to-Market.(רן) איך נראה ה-Stack הטכנולוגי שלכם? זאת אומרת, חוץ מ-Kubernetes שהזכרת, מה עוד קורה שם?(שמעון) אז ה-CLI ב-Go, ה-Backend שלנו זה TypeScript ו-Next.js, הכל על AWS בעיקר, יש גם קצת Azureיש Container-ים, הכל CI/CD ו-Deployment ל-Production אוטומטי.מאוד כיף! Building by Developers, for Developers - אבל For Real . . .כאילו - אנשים אשכרה באים להתראיין אצלנו וזה “אחי - לך ל-GitHub, לך תתקין את זה” . . . מבחינתי זה אחד הדברים שאותי, כאילו, מדליקים.(רן) ואתם בתל אביב . . . אי שם . . .(שמעון) כן . . .(אורי) לא נורא . . .(רן) שיהיה בהצלחה, תודה שבאת.(שמעון) איזה כיף - תודה רבה!(רן) להתראות האזנה נעימה ותודה רבה לעופר פורר על התמלול!
Steve, McNew, Jessica, Bo and Lenny complete a bracket challenge to determine the shittiest trend in bourbon. TBD music is by Kevin MacLeod (incompetech.com). Important Links: ABV Network Shop: https://shop.abvnetwork.com/ Our Club: https://www.abvnetwork.com/club Challenge Coin Challenges: https://www.abvnetwork.com/coin Patreon: https://www.patreon.com/theabvnetwork Check us out at: abvnetwork.com. Join the revolution by adding #ABVNetworkCrew to your profile on social media.
Dans cet épisode, je te donne des trucs concrets afin que tu puisses expérimenter une cocréation extraordinaire avec tes enfants. Je t’explique ma vision des choses et je te montre comment on peut surmonter toutes les croyances limitantes afin que tu puisses vivre dans ton potentiel illimité et connecter à ton pouvoir de création.
Was bewegt einen dazu, teilweise über 18 Stunden am Stück durch gefährliche Meerengen zu schwimmen? Was ist so faszinierend an den KanalschwimmerInnen? Zu Gast bei „Outside is free“: der Extremschwimmer André Wiersig.
www.GoodMorningGwinnett.com Dee Bowden founded BCS Solutions, a revenue recovery company, from a personal desire to see small businesses learn to solve cash flow problems. Dee is on a mission to serve them and grow their financial bottom line by sharing her five-step system. Dee has over 10 years of financial recovery experience in which she collected over $10 million for several companies and government agencies. Dee was featured in Black Enterprise Magazine in the article “Sealing the Money Leaks 5 Ways to Secure Your Cash Flow”
Join us for an in depth conversation on game design! Here is our email. Send us your hooks to review, ask us a fun question, or email us if you are just feeling a little lonely. :) funproblemspodcast@gmail.com Shut up and sit down playing a megagame; https://www.youtube.com/watch?v=hN71v9H_gg8 Shut up and sit down; https://www.youtube.com/watch?v=86pIbGeBJPQ Board Game Design Lab featuring Peter talking about the two types of co-ops (It's a must listen to!-AJ) https://www.boardgamedesignlab.com/the-two-types-of-cooperative-games-with-peter-hayward/ So Very Wrong about Games (A.J.'s favourite board game reviewers) https://www.stitcher.com/show/so-very-wrong-about-games A big thanks to Eduard Matei for our theme song! See omnystudio.com/listener for privacy information.
Les plus belles aventures naissent d'un besoin, toujours, et d'une rencontre, souvent. Parce qu'ils sont inséparables, les deux fondateurs de HR Path, se livrent sans modération sur ce qui a fait le succès de l'entreprise, entrée au Next40, et sur la recette de leur longévité en tant qu'associés. François Boulet et Cyril Courtin se sont associés pour le meilleur et pour le pire. Jusqu'ici, le meilleur semble être au rendez vous tant l'entreprise côtoie le succès en France comme à l'international suite à un nombre record d'acquisitions d'entreprises successives. Revendront-ils l'entreprise à leur tour ? L'occasion de disserter sur la transmission possible d'HR Path à leurs enfants. Ils s'associent comme on se marie, pas étonnant que la « garde des enfants » fasse partie de l'équation. Challengés par nos partenaires Neuflize OBC, France Digitale, Maddyness, et La Tribune, ils reviennent sans détour sur la crise économique et sanitaire, ou encore l'essor et les écueils du télétravail. La fin de leur épisode est l'occasion pour eux de mettre à l'honneur leur consoeur et « Sista », Viviane Chaine Ribero, entrepreneure aux multiples casquettes et notamment présidente du conseil de surveillance de Talentia Software. Outre certains de ses engagements, c'est aussi sa recette personnelle du bonheur que l'on retiendra de la fondatrice de l'association Femmes du Numérique. Retrouvez tous les entrepreneurs du Next40 sur : https://podcast.ausha.co/40-nuances-de-next
Les plus belles aventures naissent d'un besoin, toujours, et d'une rencontre, souvent. Parce qu'ils sont inséparables, les deux fondateurs de HR Path, se livrent sans modération sur ce qui a fait le succès de l'entreprise, entrée au Next40, et sur la recette de leur longévité en tant qu'associés. François Boulet et Cyril Courtin se sont associés pour le meilleur et pour le pire. Jusqu'ici, le meilleur semble être au rendez vous tant l'entreprise côtoie le succès en France comme à l'international suite à un nombre record d'acquisitions d'entreprises successives. Revendront-ils l'entreprise à leur tour ? L'occasion de disserter sur la transmission possible d'HR Path à leurs enfants. Ils s'associent comme on se marie, pas étonnant que la « garde des enfants » fasse partie de l'équation. Challengés par nos partenaires Neuflize OBC, France Digitale, Maddyness, et La Tribune, ils reviennent sans détour sur la crise économique et sanitaire, ou encore l'essor et les écueils du télétravail. La fin de leur épisode est l'occasion pour eux de mettre à l'honneur leur consoeur et « Sista », Viviane Chaine Ribero, entrepreneur aux multiples casquettes et notamment présidente du conseil de surveillance de Talentia Software. Outre certains de ses engagements, c'est aussi sa recette personnelle du bonheur que l'on retiendra de la fondatrice de l'association Femmes du Numérique. Retrouvez tous les entrepreneurs du Next40 sur : https://podcast.ausha.co/40-nuances-de-next
GOP Challenger has challenged Senator Mark Warner to face off in 5 debates.
57% of purchasers of leasehold properties admit that they knew nothing about leasehold. Leasehold has many pitfalls which can be both stressful and costly. If you are considering buying a leasehold property, listen to our podcast which will give you the skills to research the property and understand what you need to look for.
Service charges are the biggest area of malcontent in leasehold. Listen to our podcast to understand what your legal rights are. With Louie Burns, Leasehold Solutions. Barrister Mark Loveday, Tanfield Chambers. Solicitor Mark Chick, Bishop & Sewell.
"You're only as good as your weakest lane." Join us for the second half of our conversation with Ella Nilsson Lasater, aka Alpha Dick.In this episode, we feature more of the conversation with Ella. We ask about her earliest Skee-Ball moment, talk trash about our former teammates Darby and Joe Labahn, tell stories about rolling in Austin Skeeball League, and then shit gets real when Ella schools us on the difference between a shiv and a shank.You can follow Ella's current portrait series on Instagram @handybitches and you can buy her artwork on her website shop.handybitches.comIf you like what you hear, the best way to support us is to tell people about the show. Please consider subscribing wherever you find your favorite podcasts.Visit www.40outpodcast.com/roll to find a link to our Google Map. Use it to find a new place to roll or help add to the list if you know of a place with Skee-Ball that isn't on our map. You can email us at findtheforty@gmail.comThe music you hear in this episode is provided by Audiobinger and Cymatix Beats.Please call us at 512-270-1609 and let us know what you think of the show! We'd also love to hear any pro tips you have for someone rolling for the first time.Follow @40outpodcastwww.40outpodcast.com
Welcome to the Workplace Evolution podcast episode #9 with Marty Moore Former CS Energy CEO & Presenter on the "No Bullsh*t Leadership Podcast". Marty has a vast amount of experience as CEO and turned CS Energy from earnings of $18 million to $441 million. This podcast explores his route to becoming a CEO and many of the challenges that come with the territory. Chartered Business Psychologist Michael Costello discusses with Marty the following: His Journey & Career - as well as the stigma of dropping out of Univeristy What is "Bullsh*t Leadership" and does Marty do it himself? The importance of not believing your own hype and how to interpret business performance Challeng under-performance and driving a new workplace culture Being a CEO rather than liked Social Media and the need to be liked Dealing with an ineffective board Integrating Vision Mission & Values in the workforce Marty's next chapter Related links: Marty's Company Website: https://www.yourceomentor.com/ Marty's "No Bullsh*t Leadership" Podcast: https://apple.co/2WwXBj5 YourCEO Linkedin: https://www.linkedin.com/company/yourceomentor/ YourCEO Instagram: https://www.instagram.com/yourceomentor/ Your CEO Facebook Page: https://www.facebook.com/yourceomentor/ If you enjoyed the podcast please like and share! If you would like to be on the podcast and have great business insights to share get in touch at admin@workplaceevolution. Thank-you for listening. You can find out more about us at the following addresses: Website: www.workplaceevolution.co.uk Twitter: https://twitter.com/workplaceevol Michael Costello's LinkedIn: https://www.linkedin.com/in/michaelcostellooccpsych1/ The Workplace Evolution podcast is brought to you by Workplace Evolution Ltd - The Natural Selection For Workplace Solutions. Michael Costello is the managing director of Workplace Evolution based in Lancaster, UK. --- Send in a voice message: https://anchor.fm/jointheevolution/message
Hunter and Eddie sit down to rehash his experience at the Games. What went right, what went wrong and where does Hunter go from here. Exclusive to WODcast listeners, O2: Use the code WODCAST for 20% off your first purchase at drinko2.com WHOOP The ultimate performance tool that is changing the way people track their fitness and optimize their training. Get personalized daily insight into your body's recovery, daily stress, and sleep performance. Go to WHOOP.com and use code WODCAST for $30 off your order. DIRTY BIRD ENERGY : As a listener of Wodcast Podcast, DirtyBird Energy is offering you a special discount on their products! Use code WODCAST to save 20% on purchases of $20 or more at dirtybirdenergy.com.
Jullie zijn alweer te laat! Klopt! Maar we hebben een goed excuus! Onno vertelt er openhartig over in deze aflevering. Natuurlijk is het niet allemaal kommer en kwel. Er wordt ook gelachen, bier gedronken en fictie gecreëerd. En... vrij uniek: Gezongen! Over het allermooiste en meest rustgevende dorp op de Veluwe.Oeverloos Podcast is een online radioprogramma van Onno Slot en Martjan Kuit. Twee vrienden drinken een biertje, praten over het leven en fantaseren over de toekomst. Borrel je mee? Je vindt ons op Oeverloospodcast.nl. Contact: Hier is een formuliertje.
第4回では,スタンフォード大から公開された対話的なQAのコーパスの論文を説明しました. https://github.com/jojonki/arXivNotes/issues/124 --- Support this podcast: https://anchor.fm/lnlp-ninja/support
Alison is one of those people who you just can't help wanting to listen to! Her enthusiasm is infectious When talking to the Entrepreneur's Godmother, you might expect there to be some talk of wands and tiaras but would you expect Golf and The Godfather to come up as well? I didn't! Alongside golf and the godfather, we talk about how Alison became the Entrepreneur's Godmother, her knowledge of sales, her best-selling book and selling from your heart with passion. Our conversation covers: Going from corporate saleswoman to The Entrepreneur's Godmother Imposter Syndrome The Tom Daley moment! The role of your mindset and confidence in business Sales & customer service are the same thing when done well. Collaboration is king! How she overcame her belief that she could not write a book and became a bestselling author Staying resilient and managing her own mental well-being How her hot tub helps! Sales success doesn't have to be financial Show Links
Holly is a video marketer (which was a lot easier for me to say than videographer!), she's been running her business for approximately 3 years and has really found her niche as her business has grown and evolved over this time. Holly wasn't sure what she wanted to do after leaving university and after attending a talk for people just like her, met someone from Prince's Trust which ultimately led to her joining one of their programmes, getting funding from them and starting her journey running her own business. Holly's warm personality and understanding of how it feels to be in front of the camera makes it easy for her clients to open up to her. Show Notes In our conversation, we cover: What is a video marketer Tips on what your video (or any marketing) should focus on Avoiding 'expert' language How Holly founder her niche market What made her decide to start her own business Prince's Trust Value of a mentor Finding and retaining clients Networking Putting people at ease and helping them get over their camera shyness The importance of delegation Holly's tips for recording yourself on video Holly's desire to create a level playing field for people coming in to her business How her vision for growth has changed since she first started Building a community & tackling the loneliness of being self employed Maintaining balance in her life Using her music skills to record her own backing music for clients Making sure you use music legally Staying positive and managing the ups and downs of running your own business Speaking to other who are interested in starting their own business Show Links Facebook: facebook.com/greenkiwiproductions LinkedIn: Linkedin.com/in/greenkiwiproductions Twitter: twitter.com/greenkiwimedia Website: www.greenkiwiproductions.com Email: holly@greenkiwiproductions.com For more information on Holly and my other guests, please go to bridgeroadconsultants.com/podcast-guests About Debra Levitt - Your host I work with business owners who are growing their business. We work together to identify hotspots, agree rescue plans and put a structure in place to enable you to become more consistent and efficient which increases productivity and supports your growth. We do this utilising planning, project management and communication skills. You can contact me on email at debra@bridginggaps.uk or on +44 (0)1344 289985.
Judgment has been reserved in the High Court application of Cape Town Mayor Patricia de Lille challenging her expulsion from the DA. A full bench of judges has reserved the matter until a later date. De Lille's legal team argued that her expulsion from the party was illegal and unconstitutional. De Lille was reinstated as mayor by the court pending the outcome of her court application. The DA caucus recently voted to strip her of her executive powers. Chris Mabuya reports..
bit.ly/EWIB5day Register for the free Open for Business Challenge. Get from business idea to a plan to be open for business!
On cite souvent la Silicon Valley en exemple pour les startups. Pourtant, d’autres régions du monde viennent la concurrencer. C'est notamment le cas de l’Asie avec Singapour. --- Send in a voice message: https://anchor.fm/manuel-diaz-podcast/message
Another Easter Sunday, another year to celebrate the risen Savior; is this just another passing or reoccurring event in your life? In a sermon entitled “Let the Resurrection Shake You, Wake You, Take You”, Pastor Don Modglin reads from Matthew 28 and shows us how the reality of the resurrection does indeed change the life of the believer. Reflecting on the Resurrection, Pastor Don shows us how this singular event in history changes everything and should change even you. Listen close as Pastor Don teaches us how Christ’s Resurrection shakes us from our bed of apathy, wakes us from our slumber, and takes us to our new life in Christ Jesus.
This week’s show we talk to Tom Fuller, Marcus Hom, And Fredrick about the Sniper Adventure Challenge For full show notes please visit our website.
This week’s show we talk to Tom Fuller, Marcus Hom, And Fredrick about the Sniper Adventure Challenge For full show notes please visit our website.
Each week Donald Ray Mills joins us to talk about "Life Challenges". For each of you in attendance he recognizes you as a "Life Challenger". Feel free to call in and make a comment. Darren Marlar will be here with the daily dose of weird news. Looking for FREE personal and professional development classes? Head over to http://thisneedstobesaid.com/events/
In a sermon entitled “Burned Out, Burned Up, or Fired Up”, Pastor Don shares the familiar story of the trial of Daniel and his three friends. Reading from Daniel 3, Pastor Don preaches a sermon about how the trials and tests of life can change us for better or worse. Through these tests and trials we are called closer to the Lord and upward in their faith. Pastor Don shows us why “Faith in God is more important than faith in His works”.
Can anyone write a book? Has the internet made writing better? Deep questions tackled in a semi-professional way (for a change). We also go off on a good number of tangents (but Andrew does a fairly...
On the podcast we interview Christian Serratos and Tyler James Williams, stars of The Walking Dead who play Rosita and Noah respectively. We also talk to two of the stars of Sleepy Hollow, Tom Mison and Neil Jackson. We also have some very interesting chats with voice actor Quinton Flynn, TV and movie star Colm Meaney, comic actor Alex Macqueen, and star of Covert Affairs Chris Gorham. As well as this we talk about our general experiences of the Con and give away some very cool prizes.
Pastor Don preaches a sermon entitled "All In" based on a reading from our 5-5 Bible Reading Plan in the Book of Jeremiah. Addressing issues of pain and sorrow, Pastor Don shares a sermon about the plans of the Lord, even in the midst of trials