Archive | Programlama

PHP 8.2.0 Alpha 2 duyuruldu

İlk alpha sürümü 9 Haziran 2022‘de duyurulan PHP’nin 8.2.0 Alpha 2 sürümü duyuruldu. PHP ekibinin, PHP 8.2.0 Alpha 2 ikinci test sürümü duyurmaktan mutluluk duyduğu ifade ediliyor. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm, indirilmek üzere yansılarda yerini aldı. 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. PHP, ilk kez 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.2.0 Alpha 2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PHP 8.2.0 Alpha 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 14.0.6 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) 14.0.6 sürümü, GitHub üzerinden Tom Stellard tarafından duyuruldu. LLVM 14.0.6’yı duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun önemli bir sürüm olduğunu söyledi.  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 14.0.6 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

LLVM 14.0.6 edinmek için projenin sürümler sayfasına gidilebilir.

0

Firebird’in 3.0.10 alt sürümü duyuruldu

Firebird‘in 3.0 serisindeki en son nokta sürümü olan Firebird 3.0.10, Firebird projesi tarafından duyuruldu. Sürüme ait paketler, indirilmek üzere yansılarda yerini almış bulunuyor. Bu alt sürüm birçok hata düzeltmesi sunar ve ayrıca birkaç iyileştirme eklediği bildiriliyor. Son anahtar karakterleri harmanlanmış kısaltmaların parçası olduğunda, dizilerin dizine alınmış arama hızının iyileştirildiği söylenen yeni sürüm, UNICODE harmanlama ile dizinlenmiş başlangıç ile daha hızlı yürütme sağlıyor. FireBird, bir SQL veritabanı olması dolayısıyla paradox ve MySQL gibi veritabanlarında olmayan transaction, SP, trigger gibi yapıları desteklemektedir. Firebird, Interbase kodlarından geliştirilmesine karşın kodlar bir kaç kez baştan yazılmış; performans ve özellik olarak Interbase’i geçmiştir. Küçük, Orta ve büyük ölçekli tüm projelerde rahatlıkla ve güvenle kullanılabilir. Ayrıca ReadOnly DB Özelliği ile CD’lerde dahi çalıştırılabilir, tanıtım programlarında da kullanılabilir. Firebird; başta GNU/Linux olmak üzere, FreeBSD, Solaris, HP-UX, Mac-OS ve Windows gibi pek çok işletim sistemini destekler. Firebird 3.0.10 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Firebird 3.0.10 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MariaDB 10.10 preview duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin 10.10 preview sürümü, Ian Gilfillan tarafından duyuruldu. Yeni sürümün 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. Güvenlik, yüksek kullanılabilirlik ve ölçeklenebilirlik özellikleriyle gelen yazılımın, daha fazla işlevsellik sunmaya çaba gösterdiği belirtildi. Bilindiği gibi yazılımın MariaDB ve MariaDB Galera Cluster olmak üzere iki versiyonu bulunuyor. MySQL’in yaratıcısı olan Monty Widenius; kızının adı My’ı yazılıma isim olarak vermişti. Oracle MySQL’in topluluk geliştirme modelinden uzaklaşınca, Monty Widenius MySQL’in kodunu çatallayıp yeni bir yazılıma yönelince, bu kez ikinci kızının adı olan Maria’yı isim olarak seçti ve MariaDB ortaya çıktı. MySQL ile bire bir yer değiştirebilen MariaDB, pek çok kütüphane kodlarının ortak olması nedeniyle tüm MySQL komutlarını tanır ve MySQL arayüz metotlarını destekler. MariaDB 10.10 preview hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz

Continue Reading →

Genel Kamu Lisansı’na (GPL) sahip özgür bir yazılım olarak sunulan yazılımı GPL’in kısıtladığı alanlarda kullanmak isteyenler ayrı bir lisansla satın alabiliyor. MySQL ile aynı komutları, aynı arayüzleri, aynı kitaplıkları ve API’leri içeren MariaDB; MySQL ile özellik açısından birebir uyumludur. Dağıtımların çoğu hâlâ resmi olarak MySQL’i desteklerken, yeni ek özellikler ve geliştirmeler yapılan MariaDB’nin ayrıca kurulması gerekiyor. MariaDB 10.10 preview edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2022.1.3 duyuruldu

PyCharm‘ın 2022.1.3 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ı belirten 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. PyCharm ekibi olarak 2022.1 ve 2022.1.1’de ortaya çıkan önemli gerilemeler için düzeltmeler sağlayan PyCharm 2022.1.3’ü duyurduklarını belirten Letusheva; PyCharm 2022.1.2’yi zaten yüklemiş olanların, toolbox Uygulaması veya web sitesi aracılığıyla manuel olarak PyCharm 2022.1.3’e güncelleme yapılabileceğini söyledi. Çıktıları kesen hata ayıklama konsolunda bir gerilemenin düzeltildiğini belirten Letusheva; hoş geldiniz ekranındaki yeni proje düğmesinin bir kez daha istendiği gibi çalıştığını müjdeledi. Letusheva; min() ve max() bağımsız değişkenler listesinde bir değişken kullanıldığında beklenmeyen terim hatasına neden olan bir sorunun düzeltildiğini söyledi. PyCharm 2022.1.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

PyCharm 2022.2 EAP 3 duyuruldu

PyCharm‘ın 2022.2 EAP 3 sürümü, Valeria Letusheva tarafından duyuruldu. Bu arada, PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını belirten 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. Yeni bir PyCharm 2022.2 EAP 3 derlemesinin web sitesinden, araç kutusu uygulaması aracılığıyla veya ek paket olarak (Ubuntu kullanıyorsanız) elde edilebileceğini belirten Letusheva; EAP yapılarının tam olarak test edilmemiş olduğunu ve bu nedenle kararsız olabileceğini ifade etti. Bu sürüm için, tüm düzenleyicilerde yazı tipi boyutunu değiştiren bir klavye kısayolu sunarak uzun süredir devam eden bir özellik isteğini çözdüklerini belirten Letusheva; otomatik parantezlerin eklenmesini kontrol etmek için yeni ayar sağlandığını söyledi. PyCharm 2022.2 EAP 3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2022.2 EAP 3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Dear ImGui 1.88 duyuruldu

C++ için bir grafik kullanıcı arabirimi kitaplığı olan Dear ImGui‘nin 1.88 sürümü, omar tarafından duyuruldu. 3B boru hattı etkinleştirilmiş uygulamalarda istenildiği zaman oluşturulabilecek optimize edilmiş köşe arabellekleri veren yazılımın, hızlı, taşınabilir, oluşturucudan bağımsız olduğunu belirten omar; aynı zamanda, dış bağımlılık da içermediğini söyledi. Dear ImGui’nin, hızlı yinelemeler sağlamak ve programcıları içerik oluşturma araçları ve görselleştirme/hata ayıklama araçları oluşturma konusunda güçlendirmek için tasarlandığını belirten omar; bu amaca yönelik olarak basitliği ve üretkenliği desteklediği ve normalde daha üst düzey kitaplıklarda bulunan belirli özelliklerden yoksun olduğunu ifade etti. Dear ImGui’nin, özellikle oyun motoruna (araçlar için), gerçek zamanlı 3D uygulamalara, tam ekran uygulamalara, gömülü uygulamalara veya işletim sistemi özelliklerinin standart olmadığı konsol platformlarındaki tüm uygulamalara entegrasyon için uygun olduğunu ifade eden omar; yazılımın, kod odaklı ve veri odaklı araçlar oluşturmak için kullanımı kolay bir araç olduğunu söyledi. omar; Dear ImGui’yi uygulamaya entegre etmek için bir arka uca ihtiyaç olacağını hatırlattı. hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Dear ImGui 1.88 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0