Archive | Programlama

MariaDB 10.7.2 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin 10.7.2 sürümü duyuruldu. Bunun, kararlı bir sürüm olduğu belirtilirken, ayrıca MariaDB 10.6’nın tamamen yeni özelliklere sahip bir evrimi olduğu ifade ediliyor. Galera’nın 26.4.11’e güncellendiği belirtilirken, Master gerisindeki saniyelerin, röle günlüğü dönüşündeki yapay ani yükselmelerden düzeltildiği söyleniyor. 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.7.2 hakkında ayrıntılı bilgi edinmek için sürüm notlarını ya da değişiklikler sayfası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.7.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Guile 3.0.8 duyuruldu

Programcıların esnek uygulamalar oluşturmasına yardımcı olan GNU Guile‘nin 3.0.8 sürümü, Andy Wingo tarafından duyuruldu. GNU Guile 3.0.8 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Wingo; bu sürümün, daha önce yapılan bakım ve optimizasyonları bir araya getirdiğini ifade etti. Guile programlarını hızlandıran tam zamanında yerel kod üretimi için destek eklenen yeni sürüm, paketlenmiş Scheme programlama dilinin bir uygulaması olarak sunuluyor. Uygulamaya ek olarak Guile, R5RS, R6RS ve R7RS Scheme standartlarına tam erişim içeren yeni sürüm, ayrıca bir kütüphane olarak paketlenmiş bulunuyor. 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 dördüncü 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 3.0.8 hakkında geniş bilgi edinmek için haberler sayfasını ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

GNU Binutils 2.38 duyuruldu

GNU Binutils’in 2.38 sürümü, Nick Clifton tarafından duyuruldu. Sürüme ait paketler, indirilmek üzere yansılarda yerini almış bulunuyor. Projeye katkıda bulunan herkese teşekkür edildiği ifade edilirken, GNU Binutils’in yeni sürümündeki düzeltmelerin önemli olduğu vurgulanıyor. Sonraki sürümlerinde fonksiyonellikleri birbirlerine yakın olduğu için GNU Assembler (GAS) ve GNU Linker (GLD) eklenmiş bulunan yazılım, karmaşık olanları daha çok BFD ve libopcodes kütüphaneleri içinde yer alıyor ve basit programlardan oluşuyor. Orijinal BFD versiyonları David Henkel-Wallace ve Steve Chamberlain tarafından yazılmıştır. GNU Binutils 2.38 hakkında  bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Binutils 2.38 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU poke 2.1 duyuruldu

İkili veriler için yeni bir etkileşimli düzenleyici olan GNU poke‘nin 2.1 sürümü, Jose E. Marchesi tarafından duyuruldu. Marchesi; kod ve/veya dokümantasyon ile katkıda bulunan kişilere teşekkür edildiğini söyledi. Bitler ve baytlar gibi temel varlıkları düzenlemekle sınırlı olmayan GNU poke, veri yapılarını tanımlamak ve bunlar üzerinde çalışmak için tasarlanmış tam teşekküllü bir prosedürel, etkileşimli programlama dili sağlar. GNU poke’nin yeni kararlı sürümü olan 2.1 sürümünü duyurmaktan mutluluk duyduğunu söyleyen Marchesi; bunun GNU poke 2.x serisinin ilk hata düzeltme sürümü olduğunu belirtti. Geri bildirimde bulunan herkese çok teşekkür edildiği ifade ediliyor. GNU poke 2.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU poke 2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Guile-SDL 0.6.0 duyuruldu

Guile programcılarının SDL ile yapabilecekleri tüm güzel şeyleri yapmalarını sağlamak için SDL (simple DirectMedia layer) için bağlantılar sağlayan bir modüller grubu olan GNU Guile-SDL‘nin -SDL 0.6.0 sürümü, Thien-Thi Nguyen tarafından duyuruldu. Aslında Alex Shinn, Vikram Subramanian ve Joel Smith tarafından yazılan GNU Guile-SDL; C merkezli olan birkaç işlev dışında paketlenmiş bulunuyor. Artık sadece .tar.lz dağıtımı yapılan yazılım, çeşitli konfigürasyon değişiklikleriyle geliyor. SDL işlevlerinin çoğu, aşağıdakiler dışında paketlenir: fazla C merkezli olan birkaç işlev. SDL konuları, ses ve ağ işlevleri dahil değildir. GNU Guile-SDL 0.6.0 hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Guile-SDL 0.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GDBM 1.23 duyuruldu

Veritabanı işlevlerinin bir kütüphanesi olan ve standart UNIX dbm’ye benzer şekilde çalışan GNU dbm‘nin (veya kısaca GDBM) 1.23 sürümü, Sergey Poznyakoff tarafından duyuruldu. GNU dbm (GDBM) sürüm 1.23’ü duyurmaktan memnuniyet duyduğunu söyleyen Poznyakoff; sürümün, birkaç hata düzeltmesi ve belge iyileştirmeleriyle geldiğini söyledi. Karma ve standart UNIX’in dbm’ye benzer şekilde çalıştığını hatırlatan Poznyakoff; GNU dbm’nin, genişletilebilir işlevleri kullanan bir veritabanı işlevleri kitaplığı olduğunu söyledi. GNU dbm’nin, genişletilebilir işlevleri kullanan bir veritabanı işlevleri kitaplığı olduğu ifade ediliyor. Yazılım, bunun dışında, bir veritabanındaki tüm anahtar/veri çiftleri üzerinde ardışık yinelemeyi de destekliyor. Eski UNIX dbm işlevini kullanan programlarla uyumlu olmak için paket içinde geleneksel dbm ve ndbm arabirimleri de bulunmaktadır. GNU dbm; Philip A. Nelson, Jason Downs ve Sergey Poznyakoff tarafından yazılmıştır. GDBM 1.23 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GDBM 1.23 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 1.18 Beta 2 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.18 Beta 2 sürümü, Alex Rakoczy tarafından duyuruldu. Go ekibinin, 1.18 Beta 2 sürümünü duyurmaktan mutluluk duyduğunu söyleyen Rakoczy; bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatırken, test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. Rakoczy; sürüme katkıda bulunan herkese teşekkür ettiklerini söyledi. Go (Golang) 1.18 Beta 2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

Go (Golang) 1.18 Beta 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0