Archive | Programlama

PHP 7.2.28 duyuruldu

PHP’nin 7.2.28 sürümü, Remi Collet tarafından haberler sayfasında 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.2.28 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

PHP 7.4.3 duyuruldu

PHP’nin 7.4.3 sürümü, Derick Rethans tarafından haberler sayfasında duyuruldu. Henüz başka bir resmi duyurusu yapılmamış olan sürüm, indirilmek üzere yansılarda yerini almış bulunuyor. Ç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.

Continue Reading →

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

0

Cutelyst 2.10.0 duyuruldu

Qt’ye dayalı bir C++ web framework’ü olan Cutelyst‘in 2.10.0 sürümü, Daniel Nicoletti tarafından duyuruldu. Cutelyst, C++/Qt Web framework ve SimpleMailQt’nin yeni sürümlerine kavuştuğunu söyleyen Nicoletti; Cutelyst’in birçok önemli hata düzeltmesi aldığını, birkaç aydır üretimde olan ve engellenemeyen bir posta gönderme deneyimine izin veren bir Async API’sinin de kullanımda olduğunu belirtti. Qt ile aynı kaynak kodunu kullanarak Windows, Linux, OSX, Windows Phone, Android ve iOS için uygulama yazma olanağı sağlayan Cutelyst; C++ kodunu web uygulamasıyla paylaşmaya izin veriyor. Cutelyst’in HTTP, FastCGI, uWSGI protokollerini de destekleyen uWSGI için yapılmış bir eklentisi var, ayrıca yazılı bir WSGI sunucusuna sahip. Cutelyst 2.10.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Cutelyst 2.10.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.9.0a3 duyuruldu

Python 3.9.0 sürümünün a3 test versiyonu duyuruldu. 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. Bunun, Python 3.9’un erken geliştirici önizlemesi olduğu ve bu sürümün planlanan altı alfa sürümünün üçüncüsü belirtiliyor. Alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu ve sürüm sürecini test etmeyi kolaylaştırmayı amaçladığı hatırlatılırken,  Python 3.9 için birçok yeni özelliğin hâlâ planlanmakta ve yazılmakta söyleniyor. Python 3.9.0a3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da ilgili yazıyı inceleyebilirsiniz.

Continue Reading →

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

0

Guix Workflow Language’nin (GWL) 0.2.0 sürümü duyuruldu

11 Şubat 2018 itibarıyla GNU projesi’nin bir parçası haline gelen Guix Workflow Language’nin (GWL) 0.2.0 sürümü, Ricardo Wurmus tarafından duyuruldu. Bu paket, Guix paket yöneticisinin bilimsel bir bilgi işlem uzantısı olan Guix İş Akışı Dili’ni (GWL) sağlamaktadır. Çalışma birimlerinin özelliklerini ve birbirleriyle olan ilişkilerini, işlevsel paket yöneticisi GNU Guix’in tekrarlanabilir yazılım dağıtım tesisleri ile birleştirir. GWL’de bilmemiz gereken iki kavram vardır: Süreçler ve iş akışları. GWL iş akışları yürütülebilir koddur. GWL, klasik bir Lisp sözdiziminin yanı sıra Wisp adı verilen Python benzeri bir sözdizimini destekler. Guix Workflow Language’nin (GWL) 0.2.0 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Wurmus; sürümün, 3 kişi tarafından yazılan 383 satır koddan oluştuğunu ifade etti. Bu sürümün, bir dizi büyük, uyumsuz değişiklik içerdiğini belirten Wurmus; iş akışlarının artık Wisp sözdiziminde belirtilebilebileceğini söyledi. Guix Workflow Language (GWL) 0.2.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Guix Workflow Language (GWL) 0.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Guix Workflow Language (GWL)hakkında bilgi edinmek için kılavuzu inceleyebilir ya da doğrudan .pdf belgeye ulaşabilirsiniz.

0

GNU Compiler Collection (GCC) 10 -std=c++20 için geç destek ekleyecek

GCC 10 için oldukça gecikmiş bir değişiklik olarak, C++20’yi hedefleyen -std=c++20 nahtarı kullanıma sunuluyor. GNU Projesi tarafından üretilen ve çeşitli programlama dillerini destekleyen bir derleyici sistemi olan ve genelde GCC olarak kısaltılan GNU Compiler Collection; bir süredir C++20 desteği üzerinde çalışıyor ve bunların çoğunu tamamlamış bulunuyor. Bu C++ revizyonu önümüzdeki birkaç ay içinde duyurulacak. Böylece GCC 10 şimdi -std=c++20’yi ödüllendirmiş olacak. Red Hat’dan Jason Merrill, hafta sonunda şunları kaydetti: “Red Hat’dan Jason Merrill, hafta sonu taahhüdünde şunları kaydetti: “Muhtemelen bunun için çok zaman harcandı ama şimdi C++20’nin son komite toplantısı ile işimiz bitti. Bu yama sadece seçeneği ekliyor. Yayınlanacak standardı daha kapsamlı değişiklikler bekleyebilir.” GCC’nin C++ desteğinin mevcut durumu bu dokümanda bulunabilir.

Continue Reading →

GCC 10 için konseptler ve tutarlı karşılaştırma operatörü desteklendi, sürekli acil işlevler için kısmi destek sağlanırken, Unicode iyileştirmeleri ve diğer geliştirmeler sağlanmış bulunuyor. Halen tamamlanacak kavramlar, modüller ve diğer öğelerle birlikte, Clang 9 ve önümüzdeki Clang 10 ile ilgili çok şey olduğu söyleniyor. Bu arada LLVM Clang C++20 durumu burada görülebilir.

 

0

PyCharm 2020.1 EAP 3 duyuruldu

2020.1 EAP 2 sürümü 6 Şubat 2020‘de duyurulan PyCharm‘ın 2020.1 sürümünün EAP 3 versiyonu, David Watson trafından duyuruldu. Düzeltilmesi gereken sorunları düzeltmeye ve çok sayıda iyileştirme yapmaya odaklandıklarını söyleyen Watson; böylece son PyCharm 2020.1’de umulan her şeyin olacağına inandıklarını ifade etti. Kullanıcıların mevcut şablonları çoğaltılarak ve düzenleyerek oluşturduğu hatanın giderildiğini söyleyen Watson; Jupyter dizüstü bilgisayarlarda oluşan bir hatanın da giderildiğini belirtti. Enum sınıfının artık yanlış bir pozitif “beklenmeyen argüman” vermediğini belirten Watson; profesyonel sürüme girecek olan JetBrains WebStorm ekibinden pek çok iyileştirme bulunduğunu söyledi. Kısa süre önce özellikle programlama için tasarlanan yazı tipini duyurduklarını hatırlatan Watson; PyCharm 2020.1’den itibaren, bu yazı tipinin editörde varsayılan olarak seçileceğini söyledi. Watson; Python IDE hata ayıklayıcısıyla ilgili sorunların giderildiğini hatırlattı. PyCharm 2020.1 EAP 3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2020.1 EAP 3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0