Archive | Programlama

MariaDB 10.4.7, MariaDB 10.3.17, MariaDB 10.2.26, MariaDB 10.1.41 ve MariaDB 5.5.65 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin farklı serilerde yeni sürümleri, MariaDB Vakfı tarafından duyuruldu. Böylelikle; MariaDB 10.4.7, MariaDB 10.3.17, MariaDB 10.2.26, MariaDB 10.1.41 ve MariaDB 5.5.65 duyurulmuş oldu. 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.4.7, MariaDB 10.3.17, MariaDB 10.2.26, MariaDB 10.1.41 ve MariaDB 5.5.65 hakkında ayrıntılı bilgi edinmek için 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.4.7, MariaDB 10.3.17, MariaDB 10.2.26, MariaDB 10.1.41 ve MariaDB 5.5.65 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 7.3.8 duyuruldu

PHP’nin 7.3.8 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 daha fazla bilgi edinmek için haberler veya yükseltme dosyalarını inceleyebilirsiniz. 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 7.3.8 hakkında ayrıntuılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

LLVM 9.0.0-RC1 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) 9.0.0 sürümün ilk sürüm adayı, sürüm yöneticisi Hans Wennborg tarafından duyuruldu. Wennborg; sürümün iyi göründüğünü söyledi, ancak, kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. University of Illinois/NCSA Lisansı ile açık kaynaklı 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 9.0.0-RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 9.0.0-RC1 edinmek için projenin önsürümler sayfasına gidilebilir.

0

NumPy 1.17.0 duyuruldu

Python programlama dili için bir kütüphane olan ve büyük ve çok boyutlu diziler ve matrisler için destek ekleyen NumPy‘nin 1.17.0 sürümü duyuruldu. Söz konusu diziler üzerinde çalışacak geniş bir üst düzey matematiksel işlev koleksiyonuna sahip olan yazılım, açık kaynak kodludur. Python ile bilimsel bilgi işlem için temel bir paket olan NumPy’nin 1.17.0 sürümünün, performans ve kullanılabilirliği büyük ölçüde iyileştiren birkaç yeni özellik içerdiği söyleniyor. NumPy, optimize edilemeyen bir bytecode yorumlayıcısı olan Python’un CPython referans uygulamasını hedefler. 2005 yılında Travis Oliphant, Numarray’in özelliklerini, geniş kapsamlı değişikliklerle Numeric’e dahil ederek NumPy’yi yaratmıştı. Artık yalnızca Python 3.5 ve 3.7 sürümlerinin desteklendiği, Python 2.7’nin ise kaldırıldığı ifade ediliyor. NumPy 1.17.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

NumPy 1.17.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.15.1 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.15.1 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.15.1’i duyurmaktan mutluluk duyduğunu söyleyen Maynard; kullanıcıların mutlaka en son sürümü kullanmalarının önemli olduğunu belirterek, kendilerine verilen destek için teşekkür ettiklerini ifade etti. Maynard; doğru mimarinin seçildiğinden emin olunması gerektiğini söyledi. Birden çok kütüphaneye dayanan uygulamaları ve dizin hiyerarşilerini destekleyen CMake; make, Apple Xcode ve Microsoft Visual Studio yerleşik yapı ortamlarıyla birlikte kullanılabiliyor. CMake’in kendi sisteminde yalnızca C++ derleyicisi gerektiren minimum bağımlılıkları vardır. CMake’in bir diğer güzel özelliği, bir grafik editörle kullanılmak üzere tasarlanmış bir önbellek dosyası oluşturmasıdır. Çapraz platform ortamına duyulan ihtiyaç nedeniyle, 1999’da geliştirilmeye başlanan CMake; United States National Library of Medicine tarafından finanse edilmektedir. İlk olarak 2000 yılında uygulanmaya giren CMake; 2001’de daha da gelişti. CMake 3.15.1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

CMake 3.15.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 7.4.0 Beta 1 duyuruldu

Alpha 3 sürümü 11 Temmuz 2019‘da duyurulan PHP 7.4.0’ın ilk beta sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm, heyecan verici bir sürüm elde etmek için birçok önemli ekleme getiriyor. Yeni sürüm hakkında daha fazla bilgi edinmek için haberler veya yükseltme dosyalarını inceleyebilirsiniz. PHP ekibinin, PHP 7.4.0 Beta 1’i duyurmaktan mutluluk duyduğu söylenirken, 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 7.4.0 final sürümün Kasım sonunda duyurulması beklenirken, o zamana değin beta sürümler ve sürüm adaylarının da duyurulması bekleniyor. PHP performans iyileştirmeleriyle gelen yeni sürümde, PHP Hash uzantısı şimdi PHP’nin ayrılmaz bir parçasıdır ve artık devre dışı bırakılamaz. Sürüm, PHP OpenSSL akış desteği içindeki TLS 1.3 desteği içeriyor. 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 7.4.0 Beta 1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PHP 7.4.0 Beta 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

php[world] 2019 — Celebrating 25 years of PHP programming
0

PyCharm 2019.2 duyuruldu

Sürüm adayı 19 Temmuz 2019‘da duyurulan PyCharm’ın 2019.2’nin ilk sürüm adayı, Joaquin Treviño tarafından duyuruldu. Jupyter Notebook deneyimini geliştiren ve birçok dili vurgulayan sözdizimi ile gelen yeni sürüm, Python 3.8 desteği ve çok daha fazlasını sunuyor. PyCharm 2019.2’yi duyurmaktan memnuniyet duyduklarını söyleyen Treviño; cURL formatının şimdi HTTP istekleri için destekleniyor olduğunu hatırlattı. Diğer birçok dil için sözdizimi vurgulama desteği eklenen yazılım, Jupyter Notebook entegrasyonu iyileştirilmiş olarak geliyor ve bazı önemli Python 3.8 özellikleri için destek içeriyor. PyCharm 2019.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2019.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0