Archive | Programlama

Python 3.13.0 alpha 5 duyuruldu

Yeni seriden Python 3.13.0’ın alpha 5 sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir alpha, test sürümü olduğunun unutulmaması istenirken, sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcıların elde ettikleri izlenimleri buraya bildirmelerinin beklenildiği ifade edildi. Python 3.13.0’ın halen geliştirme aşamasında olduğu belirtilirken, bunun planlanan yedi alfa sürümden beşincisi olduğu söyleniyor. Alfa sürümleri, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunun test edilmesini ve sürüm sürecinin test edilmesini kolaylaştırmayı amaçladığı belirtilirken, alfa aşaması sırasında, beta aşamasının başlangıcına (2024-05-07) kadar özelliklerin eklenebileceği ve gerekirse sürüm adayı aşamasına (2024-07-30) kadar değiştirilebileceği veya silinebileceği söyleniyor. Yeni sürümde, Python 3.15 veya 3.16’dan sonra kaldırılması planlanan yeni kullanımdan kaldırmaların yer aldığı söylenirken, serinin bir sonraki ön sürümün 3.13.0a6 olacağı belirtiliyor. Python geliştirmeyi ve bu sürümleri mümkün kılmaya yardımcı olan birçok gönüllüye teşekkür edildiği belirtiliyor. Python 3.13.0 alpha 5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.13.0 alpha 5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

KDevelop 24.02.0 duyuruldu

Unix benzeri işletim sistemleri için KDE SC masaüstü ortamına tümleşik özgür bir geliştirme ortamı olan KDevelop’un 24.02.0 sürümü, Heiko Becker tarafından duyuruldu. KDevelop‘un yeni sürümünün resmi duyurusunun GitHub üzerinden yapıldığı ve ilgili paketlerin, indirilmek üzere yansılarda yerini aldığı görülüyor. KDevelop 24.02.0 hakkında fikir edinmek için GitHub sayfası incelenebilir.

Continue Reading →

  

KDevelop 24.02.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CloudNativePG 1.22.2 ve 1.21.4 duyuruldu

Özel, genel, karma veya çoklu bulut ortamlarında çalışan desteklenen herhangi bir Kubernetes kümesinde PostgreSQL iş yüklerini yönetmek için tasarlanmış açık kaynaklı bir operatör olan CloudNativePG‘nin 1.22.2 ve 1.21.4 sürümleri duyuruldu. CloudNativePG topluluğu tarafından, CloudNativePG Operator’ün desteklenen 1.22.2 ve 1.21.4 sürümleri için yeni bir güncelleme yayınladığı belirtilirken; güncellemenin PostgreSQL’de wal_level GUC’yi yapılandırma ve bir açıklama aracılığıyla WAL arşivlemeyi devre dışı bırakma esnekliği, PostgreSQL ortamı üzerinde daha iyi kontrol sahibi olunmasını sağladığı ifade ediliyor. Kubernetes’in en iyi uygulamalarına uygun olarak, bu sürümden itibaren bildirimlerin istemci tarafında uygulanmasından sunucu tarafında uygulanmasına geçildiği belirtiliyor. Sorunsuz ve verimli bir PostgreSQL deneyimi sağlamak amacıyla, bu geliştirme ve hata düzeltmelerinden yararlanmak için en kısa zamanda operatörün güncellenmesi önemle tavsiye ediliyor. CloudNativePG 1.22.2 ve 1.21.4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Değişikliklerin tam listesi için CloudNativePG 1.22.2 ve 1.21.4 sürüm notları incelenebilir. 

Continue Reading →

 

CloudNativePG 1.22.2 ve 1.21.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2024.1 EAP 8 duyuruldu

PyCharm‘ın 2024.1 EAP 8 sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını ifade eden Letusheva; geliştirme sürecinde sürece katılan, yeni özellikleri test eden, Twitter’da yorum yapan, hata raporları gönderen vb. herkese teşekkür ettiklerini ifade etti. Letusheva; derlemenin web sitesinden indirebileceğini, ücretsiz Toolbox uygulamasından alınabileceğini veya Ubuntu kullanıcılarının snaps kullanarak güncelleyebileceklerini söyledi. Bunun, artık mevcut ve bir sonraki büyük sürüm için planlanan bazı heyecan verici yeni özelliklere kısa bir bakış sunduğunu belirten Letusheva; bu yapının dikkate değer bir güncellemesinin, Terraform için geliştirilmiş destek olduğunu söyledi. Yaklaşan 2024.1 güncellemesinde, geliştiricilere, site güvenilirliği mühendislerine (SRE’ler) ve DevOps’a yönelik Terraform için kod geliştirme gibi altyapı desteğinde önemli iyileştirmeleri duyurmanın heyecanını yaşadıklarını ifade eden Letusheva; bu güncellemenin, altyapıyı oluşturma, yönetme ve ölçeklendirme sürecini basitleştirmek için özel olarak tasarlanmış bir dizi yeni özellik ve geliştirme içerdiğini söyledi. PyCharm’ın artık 3900’den fazla üçüncü taraf Terraform sağlayıcısı için genişletilmiş kod tamamlama yetenekleri sunarak geliştiricilerin verimli bir şekilde kod yazmasını kolaylaştırdığı söyleniyor. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2024.1 EAP 8 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

PyCharm 2024.1 EAP 8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Django 5.0.3, 4.2.11 ve 3.2.25 duyuruldu

Python ile yazılmış özgür, yüksek seviyeli, BSD lisansı ile lisanslanmış bir yüksek seviyeli ve açık kaynak kodlu bir web uygulama çatısı olan Django‘nun 5.0.3, 4.2.11 ve 3.2.25 sürümleri duyuruldu. Django ekibinin, Django 5.0.3, 4.2.11 ve 3.2.25’i duyurmaktan mutluluk duyduğu ifade ediliyor. Bu sürümlerin kimi güvenlik sorunlarını giderdiği belirtilirken, tüm Django kullanıcılarının mümkün olan en kısa sürede yükseltme yapmalarının önerildiği söyleniyor. Etkilenen desteklenen sürümler; Django 5.0, Django 4.2 ve Django 3.2 olarak sıralanıyor. Django 4.2’nin bir LTS sürüm olduğu ve Nisan 2026’ya kadar güvenlik ve veri kaybı düzeltmeleri alacağı ifade ediliyor. Django 5.0.3, 4.2.11 ve 3.2.25 hakkında bilgi edinmek için ilgili sürüm notlarını ve sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Django 5.0.3, 4.2.11 ve 3.2.25 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

pgCluu 4.0 duyuruldu

PostgreSQL küme performanslarının tam denetimini gerçekleştirmek için kullanılan bir Perl programı olan pgCluu‘nun 4.0 sürümü duyuruldu. pgCluu, bir PostgreSQL performans izleme ve denetleme aracıdır. Bunun, birçok yeni özellik ve rapor ekleyen önemli bir sürüm olduğu belirtilirken, son sürümden bu yana bildirilen sorunları da giderdiği ifade ediliyor. Bu dizindeki sembolik bağlantıları ve istenmeyen dosyaları tespit edebilmek için PGDATA dosyalarının raporunu eklendiği belirtilirken, pg_stats görünümünün dökümünün pgcluu_collectd’ye eklenebileceği söyleniyor. Bu projenin amacının, yerel veya uzak bir sunucuyu denetlemek için herhangi bir bağımlılığa ihtiyaç duymayan eksiksiz bir PostgreSQL denetim aracı sağlamak olduğu belirtilirken, yalnızca bir sar çıktı dosyası olanlar için, pgCluu’nun yalnızca sistem kullanımı hakkında grafikler çizmek için kullanılabileceği ifade ediliyor. Yama gönderen ve hataları ve özellik isteklerini bildiren tüm kullanıcılara teşekkür edildiği belirtiliyor. pgCluu 4.0 hakkında bilgi edinmek için sürüm duyurusunu, GitHub sayfasını ya da beni oku dosyasını inceleyebilirsiniz.

Continue Reading →

 

pgCluu 4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 18.1.0 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 18.1.0 sürümü, Tom Stellard tarafından duyuruldu. Gönüllülerin LLVM projesi için yüklenecek ikili dosyalar oluşturduğunu belirten Stellard; bu ikili dosyaları test etmek ve oluşturmak için zamanları olduğunda bunu yapabildiklerini, kullanıcının kendi dağıtımındaki ikili dosyaları kullanarak da kendisininkini oluşturabileceğini söyledi. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır.University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var.  LLVM 18.1.0 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

LLVM 18.1.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0