- 248
- 67 743
Java Day Istanbul
เข้าร่วมเมื่อ 25 เม.ย. 2017
Java Day Istanbul is one of the most effective international community-driven software conferences of Turkey supported by Istanbul Java User Group. The conference helps developers to learn the newest technologies about Java, Web, Mobile, Big DATA, Cloud, DevOps, Agile and Future. Java Day Istanbul also helps developers, tech companies, and startups to establish a good network among them.
www.javaday.istanbul/
www.javaday.istanbul/
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 mistakes and vulnerabilities along with the best practices for hardening your Kubernetes systems.
Bio: Patrycja is a lead engineer at Form3, working on reliability and performance of UK payments.
She is also the founder of Yon Labs, a startup focusing on automated tools for detection and refactoring of security vulnerabilities, performance anti-patterns, or cloud issues and providing consultancy in Java, C++, Go, and cloud technologies.
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 mistakes and vulnerabilities along with the best practices for hardening your Kubernetes systems.
Bio: Patrycja is a lead engineer at Form3, working on reliability and performance of UK payments.
She is also the founder of Yon Labs, a startup focusing on automated tools for detection and refactoring of security vulnerabilities, performance anti-patterns, or cloud issues and providing consultancy in Java, C++, Go, and cloud technologies.
มุมมอง: 55
วีดีโอ
Functional Programming In Java 22 - Understanding the Building Blocks of FP_Derviş Mansuroğlu @NAV
มุมมอง 1655 หลายเดือนก่อน
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
มุมมอง 945 หลายเดือนก่อน
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.
มุมมอง 2395 หลายเดือนก่อน
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
มุมมอง 265 หลายเดือนก่อน
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
มุมมอง 365 หลายเดือนก่อน
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
มุมมอง 2495 หลายเดือนก่อน
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
มุมมอง 2635 หลายเดือนก่อน
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
มุมมอง 515 หลายเดือนก่อน
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
มุมมอง 2105 หลายเดือนก่อน
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
มุมมอง 275 หลายเดือนก่อน
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
มุมมอง 475 หลายเดือนก่อน
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
มุมมอง 465 หลายเดือนก่อน
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
มุมมอง 325 หลายเดือนก่อน
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
มุมมอง 335 หลายเดือนก่อน
Dijital Dünyada Evrimsel Teknoloji Mimarisi_Yılmaz Karaca @akbankteknoloji
Successful Applications of Domain Driven Design in Java_Tahir Murat Ağın @turkishtechnology
มุมมอง 1186 หลายเดือนก่อน
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
มุมมอง 376 หลายเดือนก่อน
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
มุมมอง 13K6 หลายเดือนก่อน
Functional Programming In Java 22 - Understanding the Building Blocks of FP _ Derviş Mansuroğlu
Stéphane Épardaud_Principal Software Engineer @redhat
มุมมอง 407 หลายเดือนก่อน
Stéphane Épardaud_Principal Software Engineer @redhat
Dimitris Andreadis_Engineering Director @redhat
มุมมอง 997 หลายเดือนก่อน
Dimitris Andreadis_Engineering Director @redhat
Java Day Istanbul - Celebrating 10th Year Anniversary
มุมมอง 897 หลายเดือนก่อน
Java Day Istanbul - Celebrating 10th Year Anniversary
Java Day Istanbul Interview with @turkishtechnology
มุมมอง 529 หลายเดือนก่อน
Java Day Istanbul Interview with @turkishtechnology
Java Day Istanbul Interview with @Scalefocus
มุมมอง 909 หลายเดือนก่อน
Java Day Istanbul Interview with @Scalefocus
Java Day Istanbul Interview with @adessoTurkey
มุมมอง 559 หลายเดือนก่อน
Java Day Istanbul Interview with @adessoTurkey
Java Day Istanbul Interview with @Devexperts
มุมมอง 739 หลายเดือนก่อน
Java Day Istanbul Interview with @Devexperts
Java Day Istanbul Interview with @Amadeus
มุมมอง 20310 หลายเดือนก่อน
Java Day Istanbul Interview with @Amadeus
Java Day Istanbul - Celebrating 10th Year Anniversary
มุมมอง 5611 หลายเดือนก่อน
Java Day Istanbul - Celebrating 10th Year Anniversary
İsim hakkından ötürü dava açıcam size (!)
Chi
Chi
HP
👍👍
Great perspective!!
see you on 11th of May, guys!
Harika içerik! izlenilen videoları nerede paylaşmıştınız acaba?
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.
Değerini anlayabilenler için bir hazine. Muazzam ve ufuk açıcı bir kaynak.
Keske 2 seans olsaymis. cok faydaliydi icerikler. diger ornekleri de gormek isterdim.
Cok faydali bir sunum olmus.
Cok faydali bir sunum olmus, kaliteli bir icerik somut orneklerle anlatilmis. Emeginize saglik.
PALAZZO pz0
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
ağzına sağlık Lemi hocam, haberim yoktu bu sunumdan keyifle izledim.
Thx for sharing your experience
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.
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.
harika bir yayın olmuş, teşekkürler
Kaliteli bilgilerle dolu, ufuk açıcı bir konuşmaydı. Teşekkürler.
Incredible talk. 🤯
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ı? 😄
Ayın 26sında yüklenmiş diye gördüm. İkinci kere yüklenmiş olabilir mi? th-cam.com/video/yYq-cVxcsig/w-d-xo.html&ab_channel=JavaDayIstanbul
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.
Yansılara speakerdeck.com/lemiorhan/domain-driven-modular-architecture adresinden erişebilrisiniz.
Sunumu da paylasabilir misiniz? Kamera ekrani yakalayamamis.
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
Emeklerinize sağlık. Bir sonrakine ekranları da akışta bekleriz.
Çok çok çok teşekkürler, ağzınıza sağlık akın hocam
Başlıkda konunun olması gerekmez mi?
Geribildirim için teşekkürler. Başlıkları düzenledik 🖖
Yalçın gelmeyeceğine sevindim. Senden alacağımız bir şey zaten yokmuş.
wow
🚩❤
Çok kaliteli bir içerik...
13:43 "o kod düzelmiyor Alican" hahahaha :D
Sessionlar ne zaman yüklenecek ? Teşekkürler
Bu senenin sunumlarını bu hafta içerisinde yüklüyoruz, takipte kalın!
Şu listeden takip edebilirsiniz : th-cam.com/video/M88jy4v-dPw/w-d-xo.html
Hexagonal mimariyi detaylıca gerçekleştirdiğimiz koda github.com/AlicanAkkus/Modular-Architecture-Hexagonal-Demo-Project adresinden erişebilirsiniz.
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.
@@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.
Sunumda bahsedilen örnek projeyi arayanlar: github.com/AlicanAkkus/hexagonal-demo
Reis İstanbula gelmiş
Congrats!
oh' all those 7 + 1 + 1 people in audience!
Çok mütevazi çok efendi adamdır erdem abi yine döktürmüş ağzına sağlık :)
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.
nice
Lemi hocam herşeyi saydı bi TFS demedi :)