Archive | Programlama

PHP 7.4.0 Alpha 2 duyuruldu

İlk alpha sürümü 13 Haziran 2019‘da duyurulan PHP 7.4.0’ın ikinci alpha 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 Alpha 2’yi 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 Alpha 2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

GNU Nettle 3.5 duyuruldu

Nesne yönelimli diller için kripto araç takımları içerisinde herhangi bir içeriğe uyacak şekilde tasarlanmış bir kriptografik kütüphane olan GNU Nettle 3.5 sürümü, Niels Möller tarafından duyuruldu. Düşük seviyeli bir kriptografik kütüphane olan GNU Nettle’in 3.5 sürümünü duyurmaktan mutluluk duyduğunu söyleyen Möller; geliştirilmiş performans ile gelen sürümde, birkaç eski özelliğin silindiğini veya kullanımdan kaldırıldığını belirtirken, yazılıma birkaç yeni özellik ve optimizasyon eklendiğini ifade etti. Möller; paylaşılan kütüphane adlarının libnettle.so.7.0 ile libhogweed.so.5.0, libnettle.so.7 ile libhogweed.so.5 olduğunu söyledi. GNU Nettle 3.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Nettle 3.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU APL 1.8 duyuruldu

APL programlama dili için özgür bir yorumlayıcı olan GNU APL‘nin 1.8 sürümü, Dr. Jürgen Sauermann tarafından duyuruldu. GNU APL 1.8’i duyurmaktan mutluluk duyduğunu söyleyen Sauermann; sürümün çeşitli hata düzeltmeleri, kullanıcı tanımlı APL komutları, Python’dan GNU APL’ye bir arayüz içerdiğini ifade etti. Dr. Jürgen Sauermann tarafından yaazılan ve gelişimi sürdürülen GNU APL; APL programlama dili için yazılmıştır. APL (A Programming Language)in baş harfleri, 1960’larda Kenneth E. Iverson tarafından geliştirilen bir programlama dilidir. Çoğu fonksiyonu ve operatörü temsil etmek için çok özel kod sembolleri kullanan APL, çok özlü kodlar üretir. APL; konsept modellemenin, elektronik tabloların, fonksiyonel programlamanın ve bilgisayar matematik paketlerinin geliştirilmesinde önemli bir etkisi olmuştur. GNU APL 1.8 hakkında ayrıntılı bilgi edinemk için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU APL 1.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PostgreSQL 11.4, 10.9, 9.6.14, 9.5.18, 9.4.23 ve 12 Beta 2 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 11.4, 10.9, 9.6.14, 9.5.18, 9.4.23 ve 12 Beta 2 sürümleri, PostgreSQL Global Development Group tarafından duyuruldu. Grubun veritabanı sistemin tüm desteklenen sürümleri için bir güncelleme yaptığı vurgulanırken, bu sürümlerde, güvenlik sorunlarını giderdiği ve Mayıs ayından önceki toplu güncellemeden bu yana 25’ten fazla hata düzeltmesi yapıldığı belirtiliyor. PostgreSQL 10, PostgreSQL 11 veya PostgreSQL 12 beta çalıştıran kullanıcıların en kısa sürede yükseltme yapmalarının gerekli olduğu bildiriliyor. Toplama ile ilgili çeşitli düzeltmeler yapılan yeni sürümlerde, kapatma sırasında çökme veya kilitlenmeyi önleyen telsiz alıcı işlemi için de düzeltme yapılmış bulunuyor. Veritabanları için ilişkisel modeli kullanan PostgreSQL; Solaris, Windows, Mac OS X gibi sistemlerde de çalışabilmektedir. PostgreSQL diğer ticari ya da açık kaynak kodlu veritabanlarıyla yapılabilecek işlerin hepsini kolaylıkla yapabilir. Geniş kullanıcı grubuna sahip olan PostgreSQL, kaynak koduna her yerden erişilebilir olması nedeniyle olası hataların çok çabuk kapatılmasına imkan sağlamaktadır. PostgreSQL 11.4, 10.9, 9.6.14, 9.5.18, 9.4.23 ve 12 Beta 2 hakkında ayrıntılı bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

PostgreSQL 11.4, 10.9, 9.6.14, 9.5.18, 9.4.23 ve 12 Beta 2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Guile 2.2.5 duyuruldu

Programcıların esnek uygulamalar oluşturmasına yardımcı olan GNU Guile‘nin 2.2.5 sürümü, Ludovic Courtès tarafından duyuruldu. GNU Guile 2.2.5’i duyurmaktan memnuniyet duyduklarını ifade eden Courtès; bunun 2.2 kararlı sürüm serisindeki beşinci hata düzeltme sürümü olduğunu ve kimi problemleri giderdiğini belirtti. 2.2.4 sürümünden bu yana 11 kişi tarafından 100 satır kod yazılarak gelen yeni sürüm, SRFI-19 tarih ve saat kütüphanesi ve (web uri) modülünde değişiklik içeriyor. Kullanıcılar tarafından genişletilebilen ya da diğer programcıların eklentilerini, modüllerini veya komut dosyalarını kullanıma sokan GNU Guile ile masaüstü ortamları, web, komut satırı ve daha fazlası için için çeşitli uygulamalar veya oyunlar yaratmak mümkündür. Scheme programlama dilinin bir uygulaması olan GNU Guile, Revised5 ve Revised6 dil raporlarının çoğunu ve SRFI’yi destekler. XML ayrıştırma tekniği ve nesne yönelimli programlama yetisi sunan GNU Guile, bir HTTP sunucusu ve istemci gibi ek özellikler sunan bir modül kütüphanesi ile birlikte gelir. Kolaylıkla C ve C ++ programlarıyla entegre edilebilen GNU Guile, GNU Projesi tarafından GNU Lesser General Public lisansı altında kullanıma sunuluyor. GNU Guile 2.2.5 hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Guile 2.2.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2019.2 EAP 4 duyuruldu

PyCharm’ın 2019.2 EAP 4 sürümü duyuruldu. PyCharm 2019.2’nin dördüncü erken erişim programı (EAP) sürümünün artık web sitesinden indirilebileceğini duyurmaktan mutluluk duyduklarını söyleyen geliştirici ekip; stil iyileştirmeleriyle gelen yeni sürümde, tüm EAP’de güncel kalmak için JetBrains araç kutusu uygulamasının kullanılabileceğini ifade ediyor. Artık yazılımın dizüstü bilgisayar hücrelerinde hata ayıklama yeteneği bulunduğu hatırlatıldı. PyCharm 2019.2 EAP 4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Qt Creator 4.10 Beta duyuruldu

Qt Creator 4.10 sürümünün beta versiyonu, Eike Ziller tarafından duyuruldu. Qt Creator 4.10’un beta sürümünü duyurmaktan mutluluk duyduklarını söyleyen Ziller; kapatırken tüm dosyaların açık kalmasını sağlayan sabitleme özelliğiyle geldiğini ifade etti. Dil sunucusu protokolü istemcisinin artık konumlandırıcıya daha iyi entegre edildiğini belirten Ziller; bunun daha esnek sunucu ayarlarına sahip olduğunu söyledi. Qt Widgets uygulaması ile C++ kütüphanesi sihirbazlarının artık derleme sistemi olarak CMake veya Qbs’i seçimine izin verdiğini söyleyen Ziller; CMake ve Qbs projelerine Android hedefleri için destek eklendiğini belirtti. Qt Creator 4.10 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Creator 4.10 Beta edinmek için aşağıdaki linkten yararlanabilirsiniz.

0