JHipster(Java Hipster), günümüzdeki modern web uygulamalarını hızlı ve verimli bir şekilde oluşturmak ve dağıtmak için kullanılan açık kaynaklı bir geliştirme aracıdır. JHipster, Java ve JavaScript teknolojilerini birleştirerek, geliştiricilere üretkenliklerini artırmaları...
Java Spring Framework, birçok geliştirici tarafından yaygın bir şekilde kullanılan açık kaynaklı bir framework’dür. Spring, Java tabanlı uygulamaları hızlı bir şekilde geliştirmek ve yönetmek için günümüzde oldukça yaygın kullanılan ve...
Java 11’in Sunduğu Özellikler Nelerdir? Java 11, birçok önemli özelliği ve iyileştirmeyi içerir. Bunların bazıları şunlardır: HTTP Client’i: HTTP 2.0 desteği sunar. Bu, HTTP isteklerini yapmak için daha hızlı ve...
Single Point of Failure Nedir? – SPOF Temel olarak bir sistemin, devrenin ya da bileşenin tasarımında, konfigürasyonunda potansiyel risk oluşturan bir kusurdur çünkü tek bir arızanın tüm sistemin işlevini yitirmesine...
Spring Framework, Java tabanlı uygulama geliştiricilerine geniş bir özellik yelpazesi sunar ve bunlardan biri de Aspect-Oriented Programming (AOP)’dir. Spring AOP, uygulamanızdaki yineleyen işlevleri soyutlama ve modülerlik sağlama amacıyla kullanılır. Bu...
Jenkins yazılım projelerimiz için build, test, deploy ve dağıtım ile ilgili her türlü görevi otomatize etmek için kullanılabilen Java tabanlı, açık kaynak kodlu bir otomasyon sunucudur. Java ile yazıldığı için...
Selamlar, bu yazımda Proguard ile Spring Boot uygulamamız üzerinde nasıl obfuscation yapılacağını öğreneceğiz. Code Obfuscation Nedir? Class ve variable isimlerini, okunması ve anlaşılması zor hale gelecek şekilde değiştirerek uygulanan bir...
Keycloak, uygulamanızın güvenliğini daha kolay hale getirecek açık kaynaklı bir araçtır. Kullanıcı kimlik doğrulama ve erişim yönetimi uygulaması gibi düşünebiliriz. Bu uygulama tipik olarak, ortamınıza erişim talep eden bir kullanıcının...
Matrisler, matematiksel hesaplamalarda sıkça kullanılan ve birçok alanda uygulama bulan önemli bir konudur. Matrisler üzerinde birçok işlem yapılabilmektedir, bunlardan biri de matrisin tersini alma işlemidir. Matrisin tersini almak, matrisin çarpımının...
Getter ve setter metotları, bir nesnenin içindeki verilere (sınıfın özellikleri veya üyeleri olarak adlandırılır) erişmek ve bu verileri değiştirmek için kullanılan yöntemlerdir. Bu metotlar, nesne tabanlı programlamada kullanılır ve birçok...