Archive | Programlama

GNU Nettle 3.6 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.6 sürümü, Niels Möller tarafından duyuruldu. Düşük seviyeli GNU Nettle’ın yeni bir sürümünü duyurmaktan mutluluk duyduğunu söyleyen Möller; bu sürümün birkaç yeni özellik ile birkaç hata düzeltmesi içerdiğini ifade etti.  Daha ayrıntılı bilgi edinmek isteyenlerin burayı ya da şurayı inceleyebileceğini söyleyen Möller; Curve448 ve ED448 imzaları için destek sağlandığı bildirilen yeni sürümde, Dmitry Baryshkov’un katkılarıyla CMAC64 desteği de sağlanmış bulunduğunu ifade etti. GNU Nettle 3.6 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Python 3.9.0a6 duyuruldu

Python 3.9.0 sürümünün a6 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 altıncısı olduğu 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 olduğu söyleniyor. Python 3.9.0a6 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

CMake 3.17.2 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.17.2 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.17.2’yi 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. Birden çok kütüphaneye dayanan uygulamaları ve dizin hiyerarşilerini destekleyen CMake; make, Apple Xcode ve Microsoft Visual Studio gibi 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 uygulamaya giren CMake; 2001’de daha da gelişti. CMake 3.17.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.17.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Qt 6.0’a giden ​​program yayımlandı

Qt 6.0’a giden 2020 yol haritasını daha önce duyurmuştuk. Ancak, Jani Heikkinen tarafından yapılan yeni bir duyuruyla Qt 6.0’a giden ​​program açıklanmış oldu. Heikkinen; programın şu şekilde olacağını söyledi:

 

– Qt 6.0 Feature freeze 31.8.2020
– Qt 6.0 Alpha 14.9.2020
– Qt 6.0 Beta 1 1.10..2020
– Qt 6.0.0 RC 17.11.2020
– Qt 6.0.0 Final 1.12.2020

Continue Reading →

Tabloda görüldüğü gibi, ilk dondurma Ağustos’ta başlıyor ve final sürüm, Aralık ayının başında çıkarılıyor. Haziran sonunda (30.6.2020) daha erken kilometre bir taşına (yapı ve platform donması) sahip olmak gerektiğini söyleyen Heikkinen; o kilometre taşında Qt 6.0.0 sürümünde olacak modüller için yeni cmake tabanlı yapıların mevcut olması gerektiğini ifade etti. Jani Heikkinen’in duyurusuna buradan ulaşabilirsiniz.

2

MySQL 8.0.20 duyuruldu

Çoklu iş parçacıklı (multi-thread), çok kullanıcılı (multi-user), hızlı, sağlam ve açık kaynak veritabanı yönetim sistemi olan MySQL’in 8.0.20 sürümü duyuruldu. Bunun, dünyanın en popüler açık kaynak kodlu veritabanının son derece heyecan verici bir versiyonu olduğu vurgulanırken, sürümün, artık çok daha hızlı MySQL veritabanı performansına sahip olduğu hatırlatıldı. MySQL Geliştirme ekibinin, MySQL 8.0.20’yi duyurmaktan mutluluk duyduğu söylenirken, MySQL’de bulunan rapidjson kütüphanesinin, 16 Ocak 2020 tarihli GitHub anlık paketine yükseltildiği söyleniyor. Kaynak kodu GitHub’da bulunabilecek olan sürümün, dev.mysql.com adresinden veya MySQL Yum, APT veya SUSE depolarından indirilmesi önerilirken, değişikliklerin ve hata düzeltmelerinin tam listesinin 8.0.20 sürüm notlarında bulunabileceği belirtiliyor. Clang ve GCC artık Solaris’te MySQL’i derlemek için kullanılabileceği belirtilirken, EL7 ve EL8’de CMake yapılandırmasının, GCC 8’den önce GCC 9’u arayacak şekilde ayarlandığı ifade ediliyor. Windows’ta, Visual Studio için CMake derleyici sürümü denetiminin, Visual Studio 2019’un şu anda desteklenen sürüm olduğunu belirtmek üzere güncelleştirildiği bildiriliyor. MySQL 8.0.20 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

MySQL 8.0.20 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rust programlama dilinin 1.43.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.43.0 sürümü, Rust ekibi tarafından duyuruldu. Rust ekibinin, Rust programlama dilinin 1.43.0 sürümünü duyurmaktan mutluluk duyduğu söylenirken, Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatıldı. Herkesi güvenilir ve verimli bir yazılım geliştirmeye teşvik eden bir programlama dili olan Rust’un yeni bir nokta sürümünün yayınlandığı bildirilirken, Rust’un önceki sürümünü kullanmakta olanların rustup update stable komutuyla yeni sürüme ulaşabilecekleri söyleniyor. İlk olarak 2010 yılında tanıtılan Rust’un ilk kararlı sürümü 1.0; 15 Mayıs 2015’te duyurulmuştur. 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.43.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Rust 1.43.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Creator 4.12.0 duyuruldu

İkinci sürüm adayı 6 Nisan 2020‘de duyurulan Qt Creator 4.12.0 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 4.12.0’ı duyurmaktan mutluluk duyduklarını belirten Ziller; QML kod modelinin Q5 5.15’te gelen değişiklikler için hazırlandığını söyledi. Yazılımın açık kaynak sürümüne QT indirme sayfasından erişilebilirsiniz ve ayrıca Qt Account Portal’da ticari olarak lisanslanmış paketlerini bulabilirsiniz. QML ayrıştırıcısı Qt 5.15’teki geçerli sürüme güncelleniyor ve eni anahtar kelimeler vurgulanıyor. Qt Creator’da, artık varsayılan satır bitiş stilini (Windows/Unix) global olarak ayarlardan değiştirebilineceğini söyleyen Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını ifade etti. Qt Creator 4.12.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0