Archive | Programlama

Rustup 1.25.0 duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un Rustup aracının 1.25.0 sürümü duyuruldu. Rustup çalışma grubunun, 1.25.0 sürümünün yayınlandığını duyurmaktan mutluluk duyduğu belirtilirken, Rustup’ın, herkesin güvenilir ve verimli yazılımlar oluşturmasını sağlayan bir programlama dili olan Rust’ı yüklemek için önerilen araç olduğu belirtiliyor. Rustup’ın normal bir araç zinciri güncellemesinin sonunda kendini otomatik olarak güncelleyeceği belirtilirken, yeni sürümün, hem Rustup kodu hem de belgeleri açısından önemli sayıda dahili temizleme içerdiği ifade ediliyor. Yeni sürümde, en büyük değişikliklerden birinin, Windows’ta MSVC uyumlu araç zincirleriyle geliştirmeye alışkın olmayan kişiler için başlama sürecini basitleştirmesi gereken Visual Studio 2022 derleyicilerini otomatik olarak yüklemeye yönelik Windows yüklemelerindeki yeni teklif olduğu belirtiliyor. Rustup 1.25.0 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Rustup 1.25.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.11.0b4 duyuruldu

Python’ın, 3.11.0 serisinin yeni test sürümü, 3.11.0b4 duyuruldu. Python programlama dilinin yeni test sürümünü duyurmaktan memnuniyet duyulduğu ifade edilirken, hâlâ geliştirme aşamasında olan 3.11.0 sürümünün planlı dördüncü beta sürümünü duyurmaktan memnun olunduğu belirtildi. Test etme ve doğrulama oyunlarına başlamanın vaktinin geldiği söyleniyor. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Python 3.11.0 sürümü için birçok yeni özelliğin hâlâ planlanmakta ve yazılmakta olduğu söyleniyor. Python 3.11.0 sürümünün sürüm takvimi burada bulunabilir. Python 3.11.0b4 hakkında  xayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

Python 3.11.0b4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CloudNativePG 1.16.0 ve 1.15.2 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.16.0 ve 1.15.2 sürümleri, Gabriele Bartolini tarafından duyuruldu. Bu sürümlerin 1.15.x serisi için bir yama sürümünü ve yeni bir alt sürüm olan 1.16.0 sürümünü duyurduklarını söyleyen Bartolini; bunların, mevcut bir PostgreSQL örneğinden verilerin çevrimdışı olarak içe aktarılması, ayrıca PostgreSQL büyük yükseltmelerine olanak tanıdığını belirtti. Kubernetes 1.24 için destek eklenen ve çeşitli hata düzeltmeleri sağlayan 1.16.0 sürümü, bir veya daha fazla örnek çitle çevrildiğinde yük devretmeyi devre dışı bırakan mevcut sınırlamayı kaldırarak, yedekleme ve kurtarma alanının yanı sıra çit mekanizmasında da birkaç iyileştirme sunuyor. Doğrudan 1.16.0’a atlayacak kullanıcıların sunulan tüm yeni yeteneklerden ve geliştirmelerden yararlanabileceğini belirten Bartolini; 1.15.2’ye geçerek 1.15 küçük sürümünde kalan kullanıcıların ise yalnızca hata düzeltmeleriyle yetineceğini söyledi. Değişikliklerin tam listesi için 1.16.0 ve 1.15.2 sürüm notları incelenebilir. CloudNativePG 1.16.0 ve 1.15.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CloudNativePG 1.16.0 ve 1.15.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

QCoro 0.6.0 duyuruldu

Belirli asenkron Qt eylemleriyle bağlantılı olarak C++20 eşyordamlarından yararlanmak için araçlar seti sağlayan bir C++ kitaplığı olan QCoro‘nun 0.6.0 sürümü, Daniel Vrátil tarafından duyuruldu. Qt ile C++20 eşyordamlarının kullanılmasına izin veren bir C++ kitaplığı olan QCoro’nun 0.6.0 sürümünü duyurmaktan memnuniyet duyduğunu söyleyen Vrátil; sürümün bir dizi hata düzeltmesi ve iyileştirme dışında birkaç önemli yeni özellik getirdiğini ifade etti. Yeni QCoroWebSockets modülüyle gelen yeni sürüm, Jeneratör desteği kazanmış bulunuyor. Clang-cl ve apple-clang desteği sağlanan yeni sürümden, task.h kullanımdan kaldırılmış bulunuyor. Her zaman olduğu gibi, sorunları bildiren ve QCoro’ya katkıda bulunan herkese çok teşekkür ettiklerini ifade eden Vrátil; eşyordamların, askıya alınabilmeleri ve yeniden başlatılabilmeleri dışında normal işlevler olduğunu söyledi. Vrátil; bunun, asenkron kodun senkronizeymiş gibi yazılmasına izin vererek okunmasını ve anlaşılmasını çok daha kolay hale getirdiğini ifade etti. QCoro 0.6.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

QCoro 0.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rcpp 1.0.9 duyuruldu

R ve C++’ın sorunsuz entegrasyonunu sağlayan, C++ sınıflarının yanı sıra R işlevleri de sağlayan Rcpp paketinin CRAN‘a yansıyan ve aynı zamanda Debian‘a da yüklenen 1.0.9 sürümü duyuruldu. Rcpp ekibinin, Rcpp’nin en yeni 1.0.9 sürümünü duyurmaktan mutluluk duyduğu belirtilirken, Rcpp’nin, artık R’yi C veya C++ koduyla geliştirmenin en popüler yolu haline geldiği ifade ediliyor. Değerli bir liste etiketinin temizlendiği ve dizeler için bir hareket oluşturucu ve atamanın eklendiği belirtilen yeni sürümde, iki küçük hatanın da düzeltildiği söyleniyor. Test süresini CRAN tercihiyle sınırlamak için tam test paketini çalıştırılmadığı ifade ediliyor. Bilindiği gibi, birçok R veri türü ve nesnesi, hem yeni kodun yazılmasını hem de üçüncü taraf kitaplıkların daha kolay entegrasyonunu kolaylaştıran C++ eşdeğerleriyle ileri geri eşlenebiliyor. Kullanımı kolay, sağlam ve performanslı bir C++ arabirimi aracılığıyla R uygulamalarını genişletme ve büyütme olanağı sağlanıyor. Tüm anahtar R veri türleri, doğal olarak anahtar C++ veri yapılarına eşleniyor ve basit arayüzler, ileri ve geri aktarımı çok kolaylaştırıyor. Rcpp 1.0.9 hakkında bilgi edinmek için sürüm duyurusunu ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

Rcpp 1.0.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PhpStorm 2022.2 EAP 6 duyuruldu

Kodunuzu gerçekten ‘alan’ bir PHP IDE olan, anında hata önleme, en iyi otomatik tamamlama ve kodu yeniden düzenleme, sıfır yapılandırma hata ayıklama ve genişletilmiş bir HTML, CSS ve JavaScript düzenleyici sağlayan PhpStorm‘un 2022.2 EAP 6 sürümü, Brent Roose tarafından duyuruldu. Sözlerine; “2022.2 EAP serisine tekrar hoş geldiniz” diyerek başlayan Roose; yeni sürümün, Mockery desteğiyle geldiğini söyledi. Birçok yerde otomatik tamamlama ve kod bilgileri için destek eklediklerini belirten Roose; dizeler olarak sınıf adları için de destek sağlandığını ifade etti. Roose; PhpStorm’un kullanıcı için doğru sınıf adını önereceğini, otomatik olarak tamamlayacağını ve gerçek sınıf adını kullanırsanız göreceğiniz sahte nesneye ilişkin aynı bilgileri sunacağını belirtti. Roose; PhpStorm’un, korumalı bir yöntem kullanmaya çalışıldığında bunu algılayacağını ve kullanıcı için mustAllowMockingProtectedMethods() eklemeyi önereceğini söyledi. Roose; PhpStorm’un, belirli bir sınıf için sahte arayüzleri doğru bir şekilde tespit edeceğini ve arayüzün tanımına göre önerilerde bulunabileceğini ifade etti. Roose; Mockery’nin kısmi sahte bildirim sözdizimi için destek ekleme çalışmalarının devam ettiğinin unutulmamasını istedi. PhpStorm 2022.2 EAP 6 hakkında bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PhpStorm, kodun daha verimli bir şekilde aşılmasına ve büyük projelerle çalışırken zamandan tasarruf etmeye yardımcı oluyor. PhpStorm 2022.2 EAP edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

KDevelop 22.04.3 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 22.04.3 sürümü duyuruldu. KDevelop‘un yeni sürümünün resmi duyurusu GitHub üzerinden yapıldı ve ilgili paketler, indirilmek üzere yansılarda yerini aldı. Esas olarak kararlılık, performans ve gelecekteki sürdürülebilirlik üzerine yapılan çalışmanın ortaya çıkardığı bir sürüm olduğuna inanıldığı ifade ediliyor. Bunun, KDevelop’un önceki bir sürümünü kullanan herkes için güvenli ve önerilen bir güncelleme olduğu belirtiliyor. KDevelop 22.04.3 hakkında fikir edinmek için GitHub sayfası ya da apps.kde.org  sayfası incelenebilir.

Continue Reading →

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

0