Archive | Programlama

Qt Creator 16.0.1 duyuruldu

Qt Creator’un 16.0.1 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 16.0.1’i duyurmaktan mutluluk duyulduğunu belirten Ziller; Qt Creator 16.0.1 ile Beautifier eklentisiyle kod biçimlendirmenin metin kodlamasını bozabileceği ve çeşitli alanlardaki birçok başka sorunun düzeltildiğini söyledi. Yeni sürümün Qt Online Installer’da (ticari veya açık kaynaklı) bir güncelleme olarak mevcut olduğu belirtilirken, ayrıca Qt Hesap Portalı’nda ticari lisanslı çevrimdışı yükleyiciler ve açık kaynaklı indirme sayfamızda açık kaynaklı paketler bulunabileceği belirtiliyor. Ziller; sorunların hata izleyicisine gönderilmesini; ayrıca, kullanıcıların projeye irc.libera.chat adresindeki #qt-creator sekmesinde, IRC’de ve Qt Creator posta listesinde bulabileceklerini söyledi. Daha fazla ayrıntı için değişiklik günlüğünün kontrol edilebileceği söyleniyor. Qt Creator 16.0.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

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

0

PHP 8.3.20 duyuruldu

PHP’nin 8.3.20 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.3.20 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

   PHP 8.3.20 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.4.6 çıktı

PHP’nin 8.4.6 sürümü çıktı. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor.

Continue Reading →

 

 

 

PHP 8.4.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.13.3 duyuruldu

Python programlama dilinin 3.13.3 sürümü duyuruldu. Python 3.13.3’ün, Python programlama dilinin en yeni büyük sürümü ve Python 3.13’ün üçüncü bakım sürümü olduğu ifade ediliyor. 3.13.3, 3.13.2’den bu yana yaklaşık 320 hata düzeltmesi, yapı iyileştirmesi ve belge değişikliği içeren en son bakım sürümü olarak sunuluyor. Çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izlemeleri içeren, PyPy’ye dayalı yeni ve geliştirilmiş bir etkileşimli yorumlayıcı içeren küresel yorumlayıcı kilidi’ni devre dışı bırakan ve iş parçacıklarının daha eşzamanlı çalışmasına izin veren deneysel bir serbest iş parçacıklı yapı modu içerdiği söyleniyor. Yapı modunun, Windows ve macOS yükleyicilerinde deneysel bir özellik olarak da mevcut olduğu söyleniyor. Belge dizelerinin artık öndeki girintileri kaldırıldığı, bunun da bellek kullanımını ve .pyc dosyalarının boyutunu azalttığı söyleniyor. Python 3.13.3 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

 

Continue Reading →

 

Python 3.13.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Laravel 12.6.0 duyuruldu

Özel uygulamalar geliştirmek için kullanılan bir web frameworku olarak lanse edilen, PHP dili içerisinde kullanıcıların işlerini kolaylaştıran ve güvenlik açısından destek sağlayan birçok frameworkten biri olarak kullanıma sunulan Laravel‘in 12.6.0 sürümü Paul Redmond tarafından duyuruldu. Laravel ekibinin, Eloquent fillAndInsert() yöntemi, URI yol segmentleri yardımcısı, Password appliedRules() yöntemi ve daha fazlasını için Laravel 12.6.0’ı yayınladığını belirten Redmond; Luke Kuzmish’in, “değerleri ilkel öğelere manuel olarak dönüştürmek, zaman damgaları ayarlamak veya UUID’leri ayarlamak” için bir fillAndInsert() yöntemine katkıda bulunduğunu söyledi. Luke Kuzmish’in, ayrıca HTTP istemcisi için bir istisnayı manuel olarak engellemek gerektiğinde kullanmak için bir requestException() yöntemine katkıda bulunduğu belirtilirken, Chester Sykes’in, URI yolunun her bir bölümünü bir öğe koleksiyonu olarak döndüren Uri sınıfına yeni bir pathSegments() yöntemi için katkıda bulunduğu söyleniyor. Laravel 12.6.0 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz. 

Continue Reading →

 

 

    Laravel 12.6.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU gperf 3.2 duyuruldu

Mükemmel bir karma işlevi üreteci olan GNU gperf‘in 3.2 sürümü, Bruno Haible tarafından duyuruldu. Belirli bir dize listesi için, giriş dizesine bağlı olarak bir değeri aramak için C veya C++ kodu biçiminde bir karma işlevi ve karma tablosu üretilirken, karma işlevinin mükemmel olduğu, yani karma tablosunda çakışma olmadığı ve karma tablosu aramasının yalnızca tek bir dize karşılaştırması gerektirdiği hatırlatılıyor. C veya C++ kodu üretmek, karma tablosu yerine switch ifadeleri veya iç içe if’ler yaymak ve gperf tarafından kullanılan algoritmayı ayarlamak için seçenekler içeren GNU gperf‘in son derece özelleştirilebilir olduğu belirtilirken, Haible; ‘switch’ ifadelerinde “örtük fallthrough” uyarıları, ‘str’ veya ‘len’ ile ilgili “kullanılmayan parametre” uyarıları, “alan için başlatıcı eksik …” uyarıları, “sıfır, boş işaretçi sabiti olarak” uyarıları gibi kimi zaman oluşturulan kod için birkaç tür uyarıdan kaçınldığını hatırlattı. Giriş dosyasında, artık Unix satır sonlandırıcıları (LF) yerine Windows satır sonlandırıcıları (CR/LF) kullanabileceği belirtilirken, bunun uyumsuz bir değişiklik olduğu söyleniyor. GNU gperf’in çevrimiçi klavuzunun burada bulunabileceği ifade ediliyor. GNU gperf 3.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

GNU gperf 3.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

 

0

Rust programlama dilinin 1.86.0 sürümü 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 1.86.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.86.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. Bu sürümün, uzun zamandır beklenen bir özelliği içerdiği, bu özelliğin nesnelerin yükseltme yeteneği olduğu belirtiliyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.86.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

          

Rust 1.86.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

1