Kategori: 1090
-
Bir bakışta FOSS lisanslaması: ince farklar
Bir bakışta FOSS lisanslaması: ince farklar Ücretsiz ve açık kaynaklı yazılımın (FOSS) avantajları hızlı bir şekilde açıklanmaktadır: birçok tarafça test edilmiş ve ideal olarak projelerinize hızlı bir şekilde entegre edilebilen yüksek kaliteli yazılım bileşenleri sağlar. Bunun temelinde bilginin herkesin serbestçe erişebileceği ortak bir mal olduğunu ilan eden idealist bir temel yatmaktadır. Özgür Yazılım Vakfı'nın (FSF)…
-
.NET 9.0, C# 13.0, Entity Framework Core 9.0 ve Blazor 9.0 ile ilgili teknik kitaplar
(Resim: Dmytro Vikarchuk/Shutterstock) iX ve dpunkt.verlag tarafından 19 Kasım 2024'te düzenlenecek BetterCode() .NET 9.0 çevrimiçi konferansında, www.IT-Visions.de adresindeki .NET uzmanları pratik örnekler kullanarak .NET 9.0'ın son sürümünü sunacaklar. Bunlar arasında .NET 9.0 SDK, C# 13.0, ASP.NET Core 9.0, Blazor 9.0, Windows Forms 9.0, WPF 9.0, WinUI, .NET MAUI 9.0'daki yenilikler ve yapay zekanın .NET uygulamalarına…
-
Podcast yazılım testi: Sola Kaydır ve Sağa Kaydır
Pocast yazılım testinin bu bölümünde Richard Seidl, Björn Scherer ile Sola Kaydırma ve Sağa Kaydırma konusunu tartışıyor. Test faaliyetlerinin geliştirme süreci boyunca nasıl verimli bir şekilde dağıtılacağına ve üretim aşamasında bile yoğun test yapmanın neden mantıklı olduğuna ışık tutuyorlar. Duyuru Sola Taşı ve Sağa Taşı Bosch Southwest Kilit Müşteri Yönetimi Başkanı Björn Scherer, proaktif hata…
-
Yazılım geliştirmede yapay zeka: program kodu olmadan geleceğe bir bakış
Yazılım geliştirmede yapay zeka: Program kodu olmayan bir geleceğe bakış GitHub bir yapay zeka şirketi haline geldi Bir programlama dili olarak doğal dil Yapay zeka devriminin arkasında çok para var Yapay zeka, daha az geliştirici yerine daha fazla geliştirici sunmalı İnsanlar ve yapay zeka hatalara eğilimlidir Verimlilik duygularla ölçülür GitHub yazılım geliştirmeyi değiştirmek istiyor Yazılım…
-
Kurt adamlar ve yapay zeka ajanları: Durum makinelerinin pratik kullanımı
Trafik ışığı anahtarlaması, web ön uçları veya LLM aracıları olsun: birçok yazılım sistemi durum makinesi olarak modellenebilir. Durum makineleri, sistemleri adım adım talimatlar dizisi olarak görmeyen, bunun yerine onları durumlar ve durum geçişleri yoluyla bildirimsel olarak tanımlayan çok yönlü bir tasarım modelidir. Bu açıkça bir sistemin farklı koşullar altındaki davranışını gösterir. Birçok tasarım modelinde olduğu…
-
JavaLand 2025: Nürburgring'deki Java konferansının programı hazır
JavaLand konferansı 2025'te 1-3 Nisan tarihleri arasında Nürburgring'de tekrar gerçekleşecek. Program Danışma Komitesi'nin yaklaşık 470 öneriyi incelemesinin ardından konferans programına son şekli verildi. Duyuru JavaLand, öncelikle Java geliştiricilerine yönelik bir topluluk konferansıdır. Organizatörler iJUG, DOAG ve Haberler Medien'dir. Güncel konular ve ünlü konuşmacılar 1 ve 2 Nisan'daki ana konferansta dokuz kanalda toplam yaklaşık 150 sunum…
-
Podcast Yazılım Testi: Kaliteyi ve Üretkenliği Ölçme
Dünya Kalite Günü, 2008 yılından bu yana, kalite konusunda kamuoyunu bilinçlendirmek amacıyla Kasım ayının ikinci Perşembe günü kutlanıyor. Birkaç yıldır Dünya Kalite Haftası böyle doğdu ve bunu özel bir şekilde kutluyoruz: Bu hafta her gün Richard Seidl'in Yazılım Testi podcast'inin kalite, test ve otomasyon konularında yeni bir bölümü var – slogan ilkesine sadık kalarak :…
-
ClipCascade 1.0: Panonuzu tüm cihazlarınızla sorunsuz bir şekilde senkronize edin
Açık kaynaklı ClipCascade aracının 1.0 sürümü mevcuttur: Anlamsal sürüm numaralandırmasına göre, araç kararlı ve üretime hazır olarak kabul edilir. ClipCascade, panoları birden fazla cihaz arasında otomatik olarak senkronize etmek için devreye girer. Uçtan uca şifreleme, verilerin farklı iş istasyonları arasında güvenli bir şekilde paylaşılabilmesi için kullanıcı gizliliğini korumayı amaçlamaktadır. Duyuru Panoyu tüm cihazlar arasında senkronize…
-
Güvenli kodlama: Daha fazla yazılım güvenliği için birim testleri ve en iyi uygulamalarla
Birim testi, yazılımın bireysel birimlerinin veya bileşenlerinin düzgün çalışmasını sağlamayı amaçlar. Bu, onu yazılım geliştirmede kod kalitesini artıran önemli bir kavram haline getirir. Birim testleri, en yaygın kullanılan programlama dillerinden biri olan Java'da özellikle önemli bir rol oynar. Bu makalede birim testinin ne olduğunu, zaman içinde nasıl geliştiğini ve hangi araçların ve en iyi uygulamaların…
-
Üç soru ve cevap: İletişim BT'deki en önemli beceridir
BT'deki en önemli beceri sorulduğunda, ankete katılan geliştiricilerin çoğunluğu “akıllı algoritmalar yazmak” veya “doğru yardımcı pilot istemini bulmak” yerine “iletişim” cevabını verdi. Eberhard Wolff ve Lisa Moritz, Stuttgart'taki Java Forumunda etkinlik katılımcılarına video yayını yazılımı-architektur.tv için hangi BT becerilerinin en önemli olduğunu sorduklarında deneyimledikleri şey buydu. Yazılım mimarı, podcast yayıncısı ve video yayıncısı Eberhard ile…