Archive | Programlama

PHP 7.4.14 duyuruldu

PHP’nin 7.4.14 sürümü haberler veya yükseltme sayfalarından Derick Rethans ve Christoph M. Becker tarafından 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 sayfaları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.4.14 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz. Continue Reading →

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

0

GNU Nettle 3.7 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‘in 3.7 sürümü, Niels Möller tarafından duyuruldu. Bu sürümün, yazılıma bcrypt parola karması işlevi ve çok sayıda optimizasyon eklediğini söyleyen Möller; sürümün, birkaç algoritma için PowerPC64 derlemesini eklediğini belirtiyor. Nettle-3.6 ile uyumlu olan sürüm, PowerPC64 işlemcilerde çok daha hızlı AES ve GCM desteği ile Bcrypt desteği ve çeşitli optimizasyonlar içeriyor. GNU Nettle 3.7 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Django 3.1.5 duyuruldu

Python ile yazılmış özgür, yüksek seviyeli, BSD lisansı ile lisanslanmış yüksek seviyeli ve açık kaynak kodlu bir bir web uygulama çatısı olan Django‘nun 3.1.5 sürümü, Carlton Gibson tarafından duyuruldu. Django ekibinin Django 3.1.5’i duyurmaktan mutluluk duyduğunu ifade eden Gibson; bunun bir hata düzeltme sürümü olduğunu belirtti. Artık resmen MariaDB 10.1 ve üstünün desteklendiği hatırlatılıyor. Güvenli biçimde bir web uygulamaları geliştirme platformu olan Django; her projeye temel kayıt ekleme, silme, düzenleme ve güncelleme fonksiyonlarını bünyesinde barındıran dinamik bir yönetim paneli sağlıyor. Django 3.1.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Django 3.1.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Tcl/Tk 8.7a3 duyuruldu

1988 yılında John K. Ousterhout tarafından Berkeley Üniversitesi’nde ortaya çıkarılmış bir betik (script) dili olan Tcl‘nin 8.7a3 sürümü duyuruldu. Bunun geliştirme aşamasında bir alpha sürüm olduğu belirtilirken, 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. Yeni özellikleri arayanlar veya mevcut Tcl ile ilgili çalışmalarını Tcl ve Tk’nin sonraki sürümleriyle uyumlu tutmak için yatırım yapanlar, bu geliştirme çalışmasını denemeye ve izlemeye davet ediliyorlar. Tcl’deki merkezi olay işleme motoru artık kullanılabilir olduklarında epoll veya kqueue çağrılarının üzerine inşa edilmiş bulunuyor. Paket dosyası iç gözlemi, itiraz tanımlarının daha hassas kontrolü sağlanmış bulunuyor. Fotoğraf görüntülerinin artık görüntü alma ve bunları destekleyen görüntülerin alfa kanalını sorgulama ve işleme koyma yeteneğini desteklediği söyleniyor. Tcl/Tk 8.7a3 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Tcl/Tk 8.7a3 edinmek için aşağıdaki linkten yararlanalabilirsiniz.

0

Tcl/Tk 8.6.11 çıktı

1988 yılında John K. Ousterhout tarafından Berkeley Üniversitesi’nde ortaya çıkarılmış bir betik (script) dili olan Tcl‘nin 8.6.11 sürümü çıktı. Henüz resmi duyurusu yapılmamış olan sürüme ait paketler indirilmek üzere yansılarda yerini aldı. Yaygın kullanımını büyük ölçude TK kütüphanesi ile beraber dağıtılan TK grafik sistemine ve platformdan bağımsız olarak grafik arayüzleri geliştirilmesini sağlayabilmesine borçlu olan programlama dilinin yeni sürümü ile TclOO paketinin komutları artık Tcl’nin bir parçası oluyor. Bu, Tcl’ye tamamen dinamik, sınıf tabanlı ve meta sınıfları, filtreler ve karışımlar gibi gelişmiş özellikler içeren yerleşik bir nesne sistemi veriyor. Yeni komutların denenmeye ve atılmaya ve bir çok yeni kodun değerlerinin, bilinen bir yapı kullanarak istisnaların çok daha hassas bir şekilde yakalanmasına ve kullanılmasına olanak sağladığı söyleniyor. SQL veritabanı desteği içeren yazılımda, hem istemci hem de sunucu soketleri, platform desteğinin bulunduğu IPv6’yı destekliyor.

Continue Reading →

Tcl 8.6.11 edinmek için aşağıdaki linkten yararlanalabilirsiniz.

0

Rust programlama dilinin 1.49.0 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.49.0 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.49.0’ı edinebilecekleri söyleniyor. Test çerçevesinde bir iyileştirmeyle gelen yeni sürüm, çok çeşitli hedefleri destekliyor. Diğer değişiklikler hakkında bilgi edinmek için ayrıntılı sürüm notlarına bakılması tavsiye ediliyor. 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’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.49.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

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

0

Apple Silicon’u destekleyen PyCharm 2020.3.2 duyuruldu

PyCharm‘ın 2020.3.2 sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm 2020.3.2 Apple Silicon’u desteklediğini belirten Letusheva; bunun, Mac’i M1 çipi ile kullananlara özel bir haber olarak geldiğini müjdeledi. Letusheva; bunun web sitesinden veya Toolbox uygulaması aracılığıyla (Apple M1 için kıullanılabilir bölümü altında) Apple Silicon için ayrı PyCharm yükleyicisinin indirilebileceğini söyledi. Bunun dışında, PyCharm 2020.3.2 Jupyter dizüstü bilgisayarlar için hata ayıklamayı destekliyor ve Alt + Shift + Enter (veya Mac için Option + Shift + Enter) kullanarak hücre hücre hata ayıklama yapabiliyor. Letusheva; PyCharm 2020.3.2’de düzeltilen hataların tam listesi için sürüm notlarına bakılabileceğini söyledi. PyCharm 2020.3.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0