Archive | Programlama

Qt Creator 14 Beta2 duyuruldu

 Qt Creator’un 14 Beta2 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 14 Beta2’yi duyurmaktan mutluluk duyduğunu belirten Ziller; Qt Creator 14 Beta2’nin hata düzeltmeleri ve yeni özellikler içerdiğini söyledi. Ziller; Qt Creator 13’teki iyileştirmeler ve düzeltmeler hakkında daha kapsamlı ayrıntılar için değişiklik günlüğüne ya da beta blog gönderisine bakılabileceğini söyledi. Qt Creator kılavuzuna Qt dokümantasyon portalından çevrimiçi olarak erişebilirsiniz. Açık kaynak sürümün, Qt indirme sayfasında “ön sürümler” altında mevcut olduğunu ve ticari olarak lisanslanan paketlerin Qt hesap portalında bulunabileceğini belirten Ziller; Qt Creator 14 Beta2’nin ayrıca çevrimiçi yükleyicide önizleme altında da mevcut olduğunu söyledi. Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını söyledi. Qt Creator 14 Beta2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Qt Creator 14 Beta2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Julia programlama dilinin 1.11.0-rc1 sürümü duyuruldu

Yüksek başarımlı üst düzey bir programlama dili olan Julia‘nın 1.11.0-rc1 sürümü duyuruldu. Değişikliklerin tam listesi için NEWS dosyasının incelenebileceği söyleniyor. Artık Julia 1.11.0’ın RC1 aşamasında olunduğu ifade edilirken, Julia’da eşitliği test etmenin üç temel yolu olduğu: == operator, isequal işlevi ve === operator belirtiliyor. Yazılımda, IdSet’i genel bir tür haline getirmenin amaçlandığı söyleniyor. Public’in yeni bir anahtar kelime olduğu, public olarak işaretlenen sembollerin genel API olarak kabul edildiği söyleniyor. Dışa aktarmayla işaretlenen sembollerin artık genel API olarak da değerlendirildiği belirtilirken, genel ve dışa aktarma arasındaki farkın, bir paket/modül kullanıldığında genel adların kullanılamaması olduğu ifade ediliyor. Ön derleme sırasında atexit kancalarının artık çıktı dosyasını kaydetmeden önce çalıştığı belirtilirken, bunun, kullanıcıların arka plan durumunu güvenli bir şekilde ortadan kaldırmasına (zamanlayıcıları kapatmak ve kalp atışı görevlerine bağlantı kesme bildirimleri göndermek gibi) ve programdan çıkmak istediğinde diğer kaynakları temizlemesine olanak tanıdığı söyleniyor. Julia programlama dilinin 1.11.0-rc1 sürümü hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ve sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

Julia programlama dilinin 1.11.0-rc1 sürümünü edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Django 5.1 beta 1 duyuruldu

Python ile yazılmış özgür, yüksek seviyeli, BSD lisansı ile lisanslanmış yüksek seviyeli ve açık kaynak kodlu bir web uygulama çatısı olan Django‘nun 5.1 beta 1 sürümü, Natalia Bidart tarafından duyuruldu. Bunun, 5.1 sürümünün ikinci aşamasını temsil ettiğini belirten Bidart; bunun, Django 5.1’de gelecek değişiklikleri denemek için iyi bir fırsat olduğunu söyledi. Django 5.1, geliştirme aşamasındaki 5.1 sürüm notlarında okunabileceği gibi çok sayıda heyecan verici yeni özellik içeren yeni sürüm için mevcut sürüm planında, bundan bir ay sonra bir sürüm adayının belirlenmesini ve bundan yaklaşık iki hafta sonra da 7 Ağustos’ta yapılması planlanan son sürümün yayınlanmasının beklendiği bildiriliyor. 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. Bu sürüm için kullanılan PGP anahtar kimliği Natalia Bidart (2EE82A8D9470983E) olduğu söyleniyor. Django 5.1 beta 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Django 5.1 beta 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Qt Design Studio 4.5.1 duyuruldu

Bir tasarım ve geliştirme ortamı olan ve animasyonlu kullanıcı arayüzleri oluşturarak ve bunları masaüstünde, Android’de ya da gömülü Linux cihazlarda önizlemeye yarayan Qt Design Studio‘nun 4.5.1 sürümü,Thomas Hartmann tarafından duyuruldu. Tasarımcıların ve geliştiricilerin karmaşık kullanıcı arabirimlerini hızlı bir şekilde prototip oluşturması ve geliştirmesine olanak tanıyan bir UI tasarım ve geliştirme aracı olarak kullanıma sunulan Qt Design Studio 4.5.1; hem tasarımcılar hem de geliştiriciler için önemli bir adımı ifade ediyor. Bu güncelleme, 4.5 sürümündeki bazı sorunları çözerken, aynı zamanda Figma Effects desteği için heyecan verici yeni bir örnek getirdiği söyleniyor. 4.5 sürümüyle birlikte desteklemeye başlanan Figma Design Effects için örnek oluşturulduğu belirtilirken, Figma ve Qt Quick kullanılarak modern tasarım stillerinin nasıl oluşturulacağı da gösterilirken, Figma projesinin buradan incelenebileceği belirtiliyor. Figma Bridge ve MCU entegrasyonunun işlevselliğini ve uyumluluğunu geliştirmeye odaklanılarak kullanıcı deneyiminin hayati yönlerini önemli ölçüde geliştirilmeye çalışıldığı belirtilirken, yazı tiplerinin ve varlıkların .qmlproject yapılandırmasının parçası olmamasının düzeltildiği söyleniyor. Qt Design Studio’nun çok düzeyli dizinleri içe aktaramaması probleminin düzeltildiği söyleniyor. Cmake dosyasına doğru Qt sürümünün kontrolünün eklendiği belirtilirken, 2D Görünümdeki tasarımın uzaklaştırıldığında kaybolmasının da düzeltildiği ifade ediliyor. Qt Design Studio hakkında bilgi edinmek için çevrimiçi belgelere göz atılabileceği belirtilirken, öğrenme portalı aracılığıyla Qt Design Studio ile yolculuğa başlanabileceği söyleniyor. Herhangi bir hata veya kullanılabilirlik sorunuyla karşılaşanların, sorun izleyiciden bir rapor gönderebileceği ifade ediliyor. Qt Design Studio 4.5.1 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Qt Design Studio 4.5.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2024.1.4 duyuruldu

PyCharm‘ın 2024.1.4 sürümü, Maha Taqi tarafından duyuruldu. PyCharm 2024.1.4’ün, URL’ler için cilt payı eylemleri ve kakma ipuçlarıyla geldiğini belirten ; yeni cilt payı simgeleri Flask, FastAPI ve Django projelerinde URL’leri yönetmenin kolay bir yolunu sağladığını söylüyor. Yalnızca birkaç tıklamayla, isteği HTTP İstemcisinde çalıştırarak bir uç noktayı test edebildiği belirtilen yeni sürümde, tüm alt düzey uç noktaları görüntüleyebilmek ve daha fazlasını yapabilmek mümkün. Ayrıca, uç nokta URL’lerine sahip yeni ekleme ipuçları, Python web çerçeveleri için kod okunabilirliğine daha da katkıda bulunuyor. PyCharm’ın artık ihtiyaçlara en uygun Hugging Face modellerinin bir listesini önerebildiğini belirten Taqi; bunun, IDE’den ayrılmaya gerek kalmadan hangi modelin kullanılacağını ve kurulacağına karar vermeyi sağladığını ifade ediyor. Taqi; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2024.1.4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

    

PyCharm 2024.1.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Lua 5.4.7 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.7 sürümü duyuruldu. Çöp toplama için yeni nesil mod ile gelen yeni sürüm, math.random için yeni bir uygulama içeriyor. MIT lisansı koşulları altında dağıtılan ücretsiz bir yazılım olan Lua’nın her koşulda, hiçbir ücret ödemeden, ticari amaçlar da dahil olmak üzere herhangi bir amaçla kullanılabileceği hatırlatılıyor. Tek gerekliliğin, eğer Lua’yı kullanırsanız, ürünün veya belgelerin herhangi bir yerine uygun telif hakkı bildirimi ekleyerek projeye itibar etmek olduğu söyleniyor. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Luiz Henrique de Figueiredo, Roberto Ierusalimschy ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.7 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 Lua 5.4.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust Coreutils 0.0.27 duyuruldu

GNU/Linux platformlarında ve diğer sistemlerde bulunan yaygın yardımcı programlar için GNU Coreutils yerine, Rust tarafından yazılmış yeni bir sürüm Rust Coreutils‘in 0.0.27 sürümü duyuruldu. GNU Coreutils ile tam uyumluluk ve dolayısıyla tüm testleri geçme hedefi doğrultusunda çalışmaya devam ettiği belirtilen Rust Coreutils’in bu sürümünde, 9’u yeni gelen olmak üzere 21 geliştiricinin katkısının görüldüğü belirtiliyor. Rust Coreutils projesinin, daha fazla bellek güvenliği ve sağlamlık için Rust’tan yararlanırken, GNU Coreutils’in hemen yerine geçecek bir ürün olarak hizmet vermeye çabalamaya devam ettiği söyleniyor. Rust Coreutils 0.0.27 sürümü, cp komutuna çeşitli iyileştirmeler getiriyor, kill artık SIGEXIT’in işlenmesini destekliyor, uptime komutuyla “–since” argümanı desteği ve diğer birçok rastgele düzeltme yapılmış bulunuyor. GNU test paketi uyumluluğu ile 0.0.27 sürümüyle birlikte, GNU Test Suite’in sekiz ek testi daha geçilmiş bulunuyor. Yani 455’e kadar test geçme ya da kabaca %74,3’lük bir geçme oranı veriliyor. Rust Coreutils 0.0.27 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Rust Coreutils 0.0.27 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0