Archive | Programlama

Rust programlama dilinin 1.67.1 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.67.1 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.67.1’i edinebilecekleri söyleniyor. Rust’ın katmanlı platform desteği hakkında daha fazla bilgi için Rust’ın 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.67.1 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

PostgreSQL 15.2, 14.7, 13.10, 12.14 ve 11.19 duyuruldu

Tüm Unix ya da Unix türevi sistemlerde çalışan güvenli ve geniş özelliklere sahip, SQL standart sorgu dilini destekleyen dünyanın en iyi açık kaynak veritabanı yönetim sistemi olan PostgreSQL’in 15.2, 14.7, 13.10, 12.14 ve 11.19 sürümleri, PostgreSQL Global Development Group tarafından duyuruldu. Bu sürümün, bir güvenlik açığını kapattığı ve son birkaç ayda bildirilen 60’tan fazla hatayı düzelttiği belirtilirken, PostgreSQL 10’un artık güvenlik ve hata düzeltmeleri almayacağı hatırlatıldı. Son birkaç ayda bildirilen 25’ten fazla hatanın düzeltilmesiyle ortaya çıkan sürümler, DEFAULT kümesine sahip çok satırlı VALUES yan tümceleri içeren INSERT ifadeleri için güncellenebilir görünümler için düzeltme içeriyor. PostgreSQL 15.2, 14.7, 13.10, 12.14 ve 11.19 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

PostgreSQL 15.2, 14.7, 13.10, 12.14 ve 11.19 sürümlerini edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

pgFormatter 5.5 duyuruldu

SQL ve PLPGSQL kodunu biçimlendirmek için kullanılan özgür ve güvenilir bir araç olan pgFormatter’ın 5.5 sürümü duyuruldu. pgFormatter, PostgreSQL’e adanmış en gelişmiş SQL ve PlPgsql kod biçimlendirici ve güzelleştiricidir. Bir CLI veya bir CGI programı olarak kullanılabilir. Bunun bir bakım sürümü olduğu ve son sürümden bu yana kullanıcılar tarafından bildirilen bazı sorunları giderdiği bildiriliyor. Substring() gibi FROM anahtar sözcüğünü destekleyen işlevde yeni satırın önlendiği belirtilirken, bir tablo listesiyle TRUNCATE’e çok satırlı biçimlendirme eklendiği belirtiliyor. Başlatılmamış değişkendeki potansiyel istisnanın düzeltildiği belirtilirken, bazı iyileştirmeler ve yeni özelliklerin kullanıma sunulduğu söyleniyor. Özel takma ad durumunun çift alıntı ile düzeltildiği söyleniyor. SQL işlevinden kodun biçimlendirmesinin eklenmiş olduğu belirtiliyor. pgFormatter 5.5 hakkında bilgi edinmek için sürüm duyurusunu, sürümler sayfasını ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

pgFormatter 5.5 edinmek için aşağıdaki linkten yararlanabileceksiniz.

0

Ruby 3.2.1 duyuruldu

Sürüm adayı 6 Aralık 2022‘de duyurulan Ruby programlama dilinin 3.2.1 sürümü duyuruldu. Ruby 3.2.1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bunun, kararlı 3.2 serisinin ilk TEENY sürümü olduğu ifade ediliyor. Daha fazla ayrıntı için günlüklerin incelenebileceği belirtiliyor. Hata raporları sağlayan birçok kullanıcı, geliştiricinin bu sürümü çıkarmaya yardımcı oldukları belirtilerek, katkıları için hepsine teşekkür edildiği belirtiliyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. WASI (WebAssembly Sistem Arayüzü), bu tür kullanım durumları için tasarlanmıştır. Bu tür uygulamaların işletim sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.2.1 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby 3.2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

phpMyAdmin 4.9.11 ve 5.2.1 duyuruldu

Web üzerinden MySQL yönetimini idare etmek üzere tasarlanmış ve PHP ile yazılmış bir özgür yazılım aracı olan phpMyAdmin‘in 4.9.11 ve 5.2.1 sürümleri duyuruldu. Kullanıcıların 5.x serisine geçmeleri öneriliyor. Başlıca kullanım amacı internet üzerinden MySQL veritabanı yönetimi olan, bununla birlikte veritabanı oluşturma ve silme; tablo ekleme, değiştirme, silme; alan ekleme, değiştirme, silme; SQL sorguları çalıştırma; kullanıcıları, yetkileri ve alan anahtarlarını yönetme gibi pek çok işlevi yerine getiren açık kaynak kodlu ve özgür bir yazılım olan phpMyAdmin; halen 72 farklı dili destekliyor. 1998 yılında, Peter Kuppelwieser’in yazmış olduğu MySQL-Webadmin’den esinlenerek PHP tabanlı bir MySQL arayüzü geliştirmeye başlayan Tobias Ratschiller’in zaman darlığı gerekçesiyle 2000 yılında bu projeyi ve özgün yazarı olduğu diğer projeyi (phpAdsNew) yarıda bırakmasının ardından büyük bir kullanıcı ve geliştirici kitlesinin ilgisini kazanan phpMyAdmin, popüler bir PHP uygulaması olmuştu. Yeni 5.2.1 sürümünün sürükle ve bırak yükleme işlevindeki bir XSS güvenlik açığı için bir güvenlik düzeltmesi de içeren bir hata düzeltme sürümü olduğu belirtilirken, 4.9.11 sürümünün de bir XSS güvenlik açığını özel olarak giderdiği ifade ediliyor. XMLWriter veya Imagick olmadan 2FA’yı yapılandırırken meydana gelen sorununun düzeltildiği belirtilirken, Designer kullanılırken JavaScript hataları için düzeltmeler yapıldığı söyleniyor. phpMyAdmin’in 4.9.11 ve 5.2.1 sürümü hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

phpMyAdmin’in 4.9.11 ve 5.2.1 sürümlerini edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.11.2 duyuruldu

Python 3.11.2 final sürüm duyuruldu. Python programlama dilinin yeni sürümünü duyurmaktan memnuniyet duyulduğu ifade edilirken, CPython sürüm ekibinin, 3.11.0’ı Python’un mümkün olan en iyi sürümü haline getirmek için çok çaba harcadığı belirtiliyor. Yeni sürümün; daha iyi geri izleme, daha hızlı Python, yazma iyileştirmeleri ve çok daha fazlasıyla geldiğini ifade ediliyor. Python 3.11.2’de bir döngüde olmayan devam veya arama sırasında istisna mesajındaki yanlış lineno’nun düzeltildiği belirtilirken, UCD 3.2.0 durumlarını düzgün bir şekilde işlemek için is_normalized()’in de düzeltildiği söyleniyor. MemoryError yükseltilirken çözümleyicideki olası bir bellek sızıntısı düzeltilirken, sıfır değerine sahip int alt sınıflarının örnekleri için olası bellek az ayırma sorununun düzeltildiği ifade ediliyor. Python 3.11.2 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

PhpStorm 2023.1 EAP #2 duyuruldu

Kodu 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 2023.1 EAP #2 sürümü, Roman Pronskiy tarafından duyuruldu. PhpStorm 2023.1 EAP #2’nin artık kullanıma hazır olduğunu belirten Pronskiy; bunun, kararlı sürüm olduğunu söyledi. Bu sürümde, performans ve yaşam kalitesi iyileştirmeleri bulunacağını belirten Pronskiy; EAP sürümün, yaklaşan PhpStorm sürümü 2023.1’de bulunan yeni özellikleri denemeye olanak tanıdığını söyledi. EAP derlemelerinin kullanımının ücretsiz olduğunu ve bunları kararlı bir PhpStorm sürümüyle yan yana kurabilmenin mümkün olduğunu söyleyen Pronskiy; dosyaları dizine tarama işlemini akıllı modda gerçekleştirerek IDE başlatma deneyimini geliştirdiklerini, bunun da başlatma sürecini çok daha hızlı hale getirdiğini ifade etti. PhpStorm 2023.1 EAP #2 hakkında bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

PhpStorm 2023.1 EAP #2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0