Java Day Istanbul
Java Day Istanbul
  • Видео 248
  • Просмотров 68 936
The Hacker’s Guide to Insecure Workload Configuration in Kubernetes_Patrycja Wegrzynowicz @form3
Title: The Hacker’s Guide to Insecure Workload Configuration in Kubernetes
Description: Do you want to see live Kubernetes hacking? Come to see interactive demos where your newly registered accounts in a k8s application are hijacked.
This talk guides you through various security risks of Kubernetes, focusing on Insecure Workload Configuration and Lack of Centralized Policy Enforcement from the OWASP Kubernetes Top 10 list. In live demos, you will find out how to exploit a range of misconfigurations in your k8s clusters, attacking pods and containers via privilege escalation, leading to an ultimate compromise of user accounts in an exemplary web application.
You will learn about common mista...
Просмотров: 63

Видео

Functional Programming In Java 22 - Understanding the Building Blocks of FP_Derviş Mansuroğlu @NAV
Просмотров 1887 месяцев назад
Title: Functional Programming In Java 22 - Understanding the Building Blocks of FP Description: Functional programming promises huge advantages, but it still remains a mystery to many. In this talk, I'll focus on explaining key concepts such as lazy, immutability, currying, composition, and also explain topics such as ADTs, morphisms, lambda calculus and advanced pattern matching in Java 22. Th...
Bootiful Kubernetes Operators_Tiffany Jernigan & Ties van de Ven @Alliander
Просмотров 1057 месяцев назад
Title: Bootiful Kubernetes Operators Description: You know what's fun? Automating the ever livin' heck out of infrastructure! Slaying that YAML! Nobody wants to painstakingly build something and then spend weeks trying to write the YAML to describe it to the infrastructure. Thankfully, Kubernetes provides composability through abstractions like operators, controllers, and custom resource defini...
The Art of Simplicity_Venkat Subramaniam @Agile Developer, Inc.
Просмотров 2997 месяцев назад
Title: The Art of Simplicity Description: We've been told to keep things simple. It turns out, that's easily said than done. Creating something simple is, well, not really that simple. If simple was sitting next to us, would we even recognize it? Is my design simple, is yours simple? How can we tell? That's a simple question, but the answer to it is... well come to this talk to find out. Bio: D...
Uyumsuzluktan Gelen Bir Uyum: İlişkide İletişimde Tango_Elif Ünlüataer @TangoWellnessClub
Просмотров 317 месяцев назад
Title: Uyumsuzluktan Gelen Bir Uyum: İlişkide İletişimde Tango Description: Bugün, bir dansın sadece adı değil, aynı zamanda bir yaşam tarzı ve kültürel bir ifade biçimi haline geldiği bir dünyada toplanıyoruz. Tango, derin duyguların, tutkunun ve uyumsuzluğun dansı olarak bilinir. Ancak paradoksal bir şekilde, bu uyumsuzluk, bir uyumun doğmasına neden olur. Bu sunumda, tango dansının sadece bi...
Data to AI with Java_Abirami Sukumaran @Google
Просмотров 457 месяцев назад
Title: Data to AI with Java: Design generative AI apps with text, images and vector search features using Java, Spring Boot and Google Cloud Description: Design, build and deploy generative AI apps supporting text, image and vector search with Java, Spring Boot and Cloud technologies with emphasis on prompt engineering best practices. Bio: About 17 years of experience in application development...
Syncing your Database To OpenSearch In Real-Time _Gunnar Morling @decodable
Просмотров 3047 месяцев назад
Title: Syncing your Database To OpenSearch In Real-Time Description: You've been tasked with implementing a data streaming pipeline for propagating data changes from your operational Postgres database to a search index in OpenSearch. Data views in OpenSearch should be denormalized for fast querying, and of course there should be no noticeable impact on the production database. In this session w...
Successful Applications of Domain Driven Design in Java _Tahir Murat Ağın @turkishtechnology
Просмотров 3077 месяцев назад
Title: Successful Applications of Domain Driven Design in Java Description: Dive into the world of Domain-Driven Design (DDD) and discover its transformative power in building successful Java applications. In this engaging presentation, attendees will explore the core principles and practices of DDD, unravelling its role in tackling the complexities of business domains. Delving into both strate...
Quarkus Renarde 🦊♥ : an old-school Web Framework with Today's Touch_Stéphane Épardaud @redhat
Просмотров 677 месяцев назад
Title: Quarkus Renarde 🦊♥ : an old-school Web Framework with Today's Touch Description: We present Renarde, a Quarkus extension that is a Web Framework with server-side rendering, for Java full-stack developpers. No need for JavaScript, lots of features and still a joy to work with. Bio: From deep into the Nice mountains, Stéphane works for Red Hat on the Vert.x and Quarkus projects. Passionate...
Elegance and Enigma of Software Architecture_Sagarneel Biswas @AmadeusITGroup
Просмотров 2227 месяцев назад
Title: Elegance and Enigma of Software Architecture Description: Software architecture is a fascinating field that combines creativity, problem-solving, and technical expertise. A well-designed software architecture is like a beautifully crafted piece of art. It's elegant, simple yet powerful, and efficient. Every component fits together seamlessly, like a well-crafted puzzle. The elegance and ...
AI Powered Adaptive Applications with Couchbase_Mustafa Cantekin @CouchbaseInc
Просмотров 337 месяцев назад
Title: AI Powered Adaptive Applications with Couchbase Description: A new era in application development is underway due to the promise of Generative AI. Initially, we witnessed the explosion of chatbots and code generators. But chatbots are just the beginning. Soon we will see enterprises incorporate GenAI across the organization and inside nearly every application. These apps will be adaptabl...
Curse of the Pharaohs: Rethinking the Testing Pyramid with Testcontainers_Kevin Wittek @DockerInc
Просмотров 507 месяцев назад
Title: Curse of the Pharaohs: Rethinking the Testing Pyramid with Testcontainers Description: For many years, we have taken the monuments built by the ancients for granted: The classical testing pyramids! And while they are an essential part of the cultural heritage of the IT realm, different tribes differ in their definition and composition. And what if we would listen to the voices of the cul...
Crafting Intelligent Applications with Quarkus_Dimitris Andreadis @redhat
Просмотров 527 месяцев назад
Title: Crafting Intelligent Applications with Quarkus Description: Quarkus was released on March 2019 in a galaxy not too far away (actually Neuchâtel, Switzerland) by a team of engineers that dreamed of supercharging Java for Cloud/Kubernetes native deployments, while bringing Joy back to Developers. 90 feature releases and 800 community contributors later, Quarkus has matured, the Quarkus eco...
Maximizing Security with JDK: Understanding Built-in Capabilities_Laurenţiu Spilcă @Endava
Просмотров 377 месяцев назад
Title: Maximizing Security with JDK: Understanding Built-in Capabilities Description: This talk, 'Maximizing Security with JDK,' is vital for Java developers. Focused on JDK's security features, it includes live coding sessions on encryption and digital signatures using JDK libraries. With my Java expertise, I'll offer practical insights for a secure Java development culture. Bio: Laurențiu Spi...
Dijital Dünyada Evrimsel Teknoloji Mimarisi_Yılmaz Karaca @akbankteknoloji
Просмотров 557 месяцев назад
Dijital Dünyada Evrimsel Teknoloji Mimarisi_Yılmaz Karaca @akbankteknoloji
Java Day Istanbul 2024 Trailer
Просмотров 1928 месяцев назад
Java Day Istanbul 2024 Trailer
Successful Applications of Domain Driven Design in Java_Tahir Murat Ağın @turkishtechnology
Просмотров 1268 месяцев назад
Successful Applications of Domain Driven Design in Java_Tahir Murat Ağın @turkishtechnology
Curse of the Pharaohs: Rethinking the Testing Pyramid with Testcontainers_Kevin Wittek @DockerInc
Просмотров 388 месяцев назад
Curse of the Pharaohs: Rethinking the Testing Pyramid with Testcontainers_Kevin Wittek @DockerInc
Functional Programming In Java 22 - Understanding the Building Blocks of FP _ Derviş Mansuroğlu
Просмотров 13 тыс.8 месяцев назад
Functional Programming In Java 22 - Understanding the Building Blocks of FP _ Derviş Mansuroğlu
Stéphane Épardaud_Principal Software Engineer @redhat
Просмотров 408 месяцев назад
Stéphane Épardaud_Principal Software Engineer @redhat
Dimitris Andreadis_Engineering Director @redhat
Просмотров 1019 месяцев назад
Dimitris Andreadis_Engineering Director @redhat
Attending Companies Trailer 2024
Просмотров 249 месяцев назад
Attending Companies Trailer 2024
Java Day Istanbul - Celebrating 10th Year Anniversary
Просмотров 899 месяцев назад
Java Day Istanbul - Celebrating 10th Year Anniversary
Java Day Istanbul Interview with @turkishtechnology
Просмотров 5211 месяцев назад
Java Day Istanbul Interview with @turkishtechnology
Java Day Istanbul Interview with @Scalefocus
Просмотров 9211 месяцев назад
Java Day Istanbul Interview with @Scalefocus
Java Day Istanbul Interview with @adessoTurkey
Просмотров 5611 месяцев назад
Java Day Istanbul Interview with @adessoTurkey
Java Day Istanbul Interview with @Devexperts
Просмотров 7711 месяцев назад
Java Day Istanbul Interview with @Devexperts
Java Day Istanbul Interview with @Amadeus
Просмотров 20611 месяцев назад
Java Day Istanbul Interview with @Amadeus
Java Day Istanbul - Celebrating 10th Year Anniversary
Просмотров 56Год назад
Java Day Istanbul - Celebrating 10th Year Anniversary
Java Day Logo Intro
Просмотров 22Год назад
Java Day Logo Intro

Комментарии

  • @beytullahsenturk8247
    @beytullahsenturk8247 5 месяцев назад

    İsim hakkından ötürü dava açıcam size (!)

  • @dilshodramazonov76
    @dilshodramazonov76 6 месяцев назад

    Chi

  • @dilshodramazonov76
    @dilshodramazonov76 6 месяцев назад

    Chi

  • @dilshodramazonov76
    @dilshodramazonov76 6 месяцев назад

    HP

  • @lionberend3876
    @lionberend3876 6 месяцев назад

    👍👍

  • @kingshukbiswas6505
    @kingshukbiswas6505 7 месяцев назад

    Great perspective!!

  • @AlexBurov
    @AlexBurov 8 месяцев назад

    see you on 11th of May, guys!

  • @zeki7540
    @zeki7540 11 месяцев назад

    Harika içerik! izlenilen videoları nerede paylaşmıştınız acaba?

  • @badFPView
    @badFPView Год назад

    microlith kelimesi bazı kitaplarda ve makalelerde geçmekte. o kısım biraz abartılmış. 2013 veya 14 yıllarında denk gelmiştim ilk.

  • @Serencam
    @Serencam Год назад

    Değerini anlayabilenler için bir hazine. Muazzam ve ufuk açıcı bir kaynak.

  • @alpsavasdev
    @alpsavasdev Год назад

    Keske 2 seans olsaymis. cok faydaliydi icerikler. diger ornekleri de gormek isterdim.

  • @alpsavasdev
    @alpsavasdev Год назад

    Cok faydali bir sunum olmus.

  • @alpsavasdev
    @alpsavasdev Год назад

    Cok faydali bir sunum olmus, kaliteli bir icerik somut orneklerle anlatilmis. Emeginize saglik.

  • @abbasibrahim4383
    @abbasibrahim4383 Год назад

    PALAZZO pz0

  • @onurcanakn6889
    @onurcanakn6889 Год назад

    muthis kendini yetistirmis bir insan tanidigimdan beri her seminerini her videosunu izliyorum, yapay zeka ilgi alanim degil kanalinda onla ilgili sunumunu bile izledim cunku gercek hayattan orneklerle oyle bir yere bagliyor ki anlattiklarini vizyon ufuk aciyor paylasim icin cok tesekkur ederimm

  • @ahankendi
    @ahankendi Год назад

    ağzına sağlık Lemi hocam, haberim yoktu bu sunumdan keyifle izledim.

  • @BijanInsign
    @BijanInsign Год назад

    Thx for sharing your experience

  • @laptoprecaia.k.aagentsmith3328

    tek kelimeyle bayildim. uzerine dusunup, arastirip buldugum cevaplari birlestirmeme cok buyuk katkisi oldu. tum sunumlarinizi bir kac defa izledim ve daha da izlemem gerekiyor. tum katkiniz icin minnettarim.

  • @osmankibar6162
    @osmankibar6162 2 года назад

    Harika bir içerik olmuş. Emeği geçen herkese teşekkür ederim. İçeriğin kendisi de infra'dan bağımsız olduğu için her platformda kullanılabilir.

  • @mrg807
    @mrg807 2 года назад

    harika bir yayın olmuş, teşekkürler

  • @tugrulbayrak4469
    @tugrulbayrak4469 2 года назад

    Kaliteli bilgilerle dolu, ufuk açıcı bir konuşmaydı. Teşekkürler.

  • @eduardocar8305
    @eduardocar8305 2 года назад

    Incredible talk. 🤯

  • @gradar7891
    @gradar7891 2 года назад

    Lemi abiyi seviyorum da biz ne yapsak "bu doğru değil, şöyle yapmalıyız" diyor, çok kafam karıştı. Doğrusu ne abi bu yazılım geliştirmenin 😄 her konuda bir sürü farklı görüş var ve mütabık olunan çok az şey var solid gibi. Sonra solid i bir mimariye uygulamak istediğimizde bir sürü farklı görüş daha ortaya çıkıyor. Bununla ilgili de bir kitap önerisi olan var mı? 😄

  • @ibrahim_atay
    @ibrahim_atay 2 года назад

    Ayın 26sında yüklenmiş diye gördüm. İkinci kere yüklenmiş olabilir mi? ruclips.net/video/yYq-cVxcsig/видео.html&ab_channel=JavaDayIstanbul

  • @exmatalay
    @exmatalay 2 года назад

    Merhaba, Sunumu da ayrı bir link olarak paylaşma şansınız var mı? Ekran kaydında bazı kısımlar okunmuyor. Ayrı bir link olarak açıklamada paylaşabilirseniz çok seviniriz. İyi Çalışmalar.

    • @lemiorhan
      @lemiorhan 2 года назад

      Yansılara speakerdeck.com/lemiorhan/domain-driven-modular-architecture adresinden erişebilrisiniz.

  • @onurvuranok4457
    @onurvuranok4457 2 года назад

    Sunumu da paylasabilir misiniz? Kamera ekrani yakalayamamis.

    • @fevzikorkutata
      @fevzikorkutata 2 года назад

      Merhaba, sunum slaytlarını burada yayınladım. İlginiz için teşekkürler. korkutata.medium.com/jfr-jmc-advanced-java-performance-monitoring-javaday-istanbul-2022-11988cae3463

  • @osmanyozgatloglu9052
    @osmanyozgatloglu9052 2 года назад

    Emeklerinize sağlık. Bir sonrakine ekranları da akışta bekleriz.

  • @TKDyssTKDyss
    @TKDyssTKDyss 2 года назад

    Çok çok çok teşekkürler, ağzınıza sağlık akın hocam

  • @kardano.6114
    @kardano.6114 2 года назад

    Başlıkda konunun olması gerekmez mi?

    • @JavaDayIstanbul
      @JavaDayIstanbul 2 года назад

      Geribildirim için teşekkürler. Başlıkları düzenledik 🖖

  • @Ativpsone
    @Ativpsone 2 года назад

    Yalçın gelmeyeceğine sevindim. Senden alacağımız bir şey zaten yokmuş.

  • @wonderfulvamsi
    @wonderfulvamsi 2 года назад

    wow

  • @nhncvdr
    @nhncvdr 2 года назад

    🚩❤

  • @hsnclk1985
    @hsnclk1985 3 года назад

    Çok kaliteli bir içerik...

  • @ahmetbugrakarabacak7563
    @ahmetbugrakarabacak7563 3 года назад

    13:43 "o kod düzelmiyor Alican" hahahaha :D

  • @zeljkoobradovic1799
    @zeljkoobradovic1799 3 года назад

    Sessionlar ne zaman yüklenecek ? Teşekkürler

    • @JavaDayIstanbul
      @JavaDayIstanbul 3 года назад

      Bu senenin sunumlarını bu hafta içerisinde yüklüyoruz, takipte kalın!

    • @JavaDayIstanbul
      @JavaDayIstanbul 3 года назад

      Şu listeden takip edebilirsiniz : ruclips.net/video/M88jy4v-dPw/видео.html

  • @lemiorhan
    @lemiorhan 4 года назад

    Hexagonal mimariyi detaylıca gerçekleştirdiğimiz koda github.com/AlicanAkkus/Modular-Architecture-Hexagonal-Demo-Project adresinden erişebilirsiniz.

    • @tanertemel2464
      @tanertemel2464 3 года назад

      Gayet basarili, elinize saglik sadece kucuk bir not eklemek isterim, Bu mimaride kimsenin kullanimina dikkat etmedigi access-modifiers lari daha etkin kullanmak gerekir. Tum class lara byDefault PUBLIC kullanilmamalidir.

    • @lemiorhan
      @lemiorhan 3 года назад

      @@tanertemel2464 Önümüzdeki günlerde yeni commitler ile projeyi iyileştireceğiz. Bahsettiğiniz bu konuya da ekstra dikkat edeceğim. Çok teşekkürler değerli yorum için.

  • @abdurrahmankutlu3365
    @abdurrahmankutlu3365 4 года назад

    Sunumda bahsedilen örnek projeyi arayanlar: github.com/AlicanAkkus/hexagonal-demo

  • @salih.k8939
    @salih.k8939 4 года назад

    Reis İstanbula gelmiş

  • @edarcan23
    @edarcan23 4 года назад

    Congrats!

  • @moofymoo
    @moofymoo 5 лет назад

    oh' all those 7 + 1 + 1 people in audience!

  • @EnesAckoglu
    @EnesAckoglu 5 лет назад

    Çok mütevazi çok efendi adamdır erdem abi yine döktürmüş ağzına sağlık :)

  • @denizobi
    @denizobi 5 лет назад

    1. Single Responsibility: Sınıflarımızın çok iyi tanımlanmış en iyi şekilde yapacağı tek bir sorumluluğu olmalıdır. 2. Open/Closed: Sınıflarımızın kodu değişikliğe kapalı ancak yeni davranışların implement edilmesine açık olmalıdır. 3. Liskov Substitution: Kodda değişiklik yapmadan türetilmiş sınıflar (sub) türedikleri sınıfın (base) yerine kullanabilmelidir. 4. Interface Segregation: Genel kullanım amaçlı tek bir kontrat yerine daha özelleşmiş birden çok alt kontrat oluşturulmalıdır. 5. Dependency Inversion: Katmanlı mimarilerde üst seviye modüller alt seviyedeki modüllere doğrudan bağımlı olmamalıdır.

  • @easyappscompany
    @easyappscompany 6 лет назад

    nice

  • @serdarbolum
    @serdarbolum 7 лет назад

    Lemi hocam herşeyi saydı bi TFS demedi :)