Archive | Programlama

Qt Creator 4.14.1 duyuruldu

4.14 sürümü 17 Aralık 2020‘de duyurulan Qt Creator’un bu seriden ilk güncelleme sürümü 4.14.1, Eike Ziller tarafından duyuruldu. Qt Creator 4.14.1’i duyurmaktan mutluluk duyduklarını belirten Ziller; Qt Creator’ın açık kaynak sürümünün “Qt Creator” altındaki Qt indirme sayfasında bulunduğunu ve ticari olarak lisanslı paketlerinin Qt Hesap Portalı’nda bulunabileceğini söyledi. Ziller; Qt Creator 4.14.1’in çevrimiçi yükleyicide bir güncelleme olarak da mevcut olduğunu belirtti. Bu sürümün, Qt Creator’ın çeşitli bölümlerindeki çeşitli sorunları düzelttiğini belirten Ziller; iyileştirmelerin neler olduğunu görmek için değişiklikler sayfasının incelenebileceğini söyledi. Ziller; tespit edilen sorunların hata izleyicisine gönderilmesini rica etti. Qt Creator 4.14.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Creator 4.14.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU poke 0.91 Alpha duyuruldu

İkili veriler için yeni bir etkileşimli düzenleyici olan GNU poke‘nin 0.91 Alpha sürümü duyuruldu. 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. 1.0 sürümü için planlanan tarihin 27 Şubat 2021 olduğu belirtiliyor. 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ı poke-devel@gnu.org adresine rapor etmeleri rica ediliyor. Bir kullanıcı ikili veriler için (genellikle bazı dosya formatlarıyla eşleşen) bir yapı tanımladıktan sonra, ELF yer değiştirmeleri, MP3 etiketleri, DWARF ifadeleri, bölüm tablosu girişleri vb. gibi soyut varlıkları arayabilir, inceleyebilir, oluşturabilir, karıştırabilir ve değiştirebilir. GNU poke, birçok ikili format için önceden yazılmış açıklamalardan oluşan bir kitaplıkla birlikte gelmektedir. GNU poke 0.91 Alpha hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

phpMyAdmin 5.1.0 duyuruldu

Web üzerinden MySQL yönetimini idare etmek üzere tasarlanmış ve PHP ile yazılmış bir özgür yazılım aracı olan phpMyAdmin‘in 5.1.0 sürümü duyuruldu. Hatırlanacağı gibi, 4.x serisi yalnızca güvenlik düzeltmelerinin ve kritik hata düzeltmelerinin yapıldığı LTS aşamasında bir sürüm; bu nedenle kullanıcıların 5.x serisine geçmeleri öneriliyor. Başlıca kullanım amacı internet üzerinden MySQL veritabanı yönetimi olan, bununla birlikte veritabanı oluşturma ve silme; tablo ekleme, değiştirme, silme; alan ekleme, değiştirme, silme; SQL sorguları çalıştırma; kullanıcıları, yetkileri ve alan anahtarlarını yönetme gibi pek çok işlevi yerine getiren açık kaynak kodlu ve özgür bir yazılım olan phpMyAdmin; halen 72 farklı dili destekliyor. 1998 yılında, Peter Kuppelwieser’in yazmış olduğu MySQL-Webadmin’den esinlenerek PHP tabanlı bir MySQL arayüzü geliştirmeye başlayan Tobias Ratschiller’in zaman darlığı gerekçesiyle 2000 yılında bu projeyi ve özgün yazarı olduğu diğer projeyi (phpAdsNew) yarıda bırakmasının ardından büyük bir kullanıcı ve geliştirici kitlesinin ilgisini kazanan phpMyAdmin, popüler bir PHP uygulaması olmuştu. phpMyAdmin’in 5.1.0 sürümü hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Pek çok GNU/Linux dağıtımında kullanılan ürüne destek için Marc Delisle, Loïc Chapeaux ve Olivier Müller gibi bir grup geliştirici 2001 yılında SourceForge‘de phpMyAdmin Projesini oluşturup, geliştirme işini üstlendiler. phpMyAdmin projesi; Olivier Müller, Marc Delisle, Alexander M. Turek, Michal Čihař ve Garvin Hicking tarafından yürütülmektedir. phpMyAdmin’in 5.1.0 sürümünü edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNOME Genius 1.0.26 duyuruldu

Bazı yönlerden MATLAB, GNU Octave, Mathematica ve Maple’a benzeyen özgür ve açık kaynak kodlu sayısal hesaplama ortamı ve programlama dili olan GNOME Genius‘un 1.0.26 sürümü duyuruldu. Yeni sürümde, varsayılan kaynak görünümü renk şemasının kate olarak ayarlandığı belirtilirken, güncellemeleri çalıştırmak üzere xml2po aracının kullanıldığı söyleniyor. Bağlantı noktasından GTK3’e ve çeşitli yeni derleyiciden kaynaklanan çeşitli düzeltmeler içeren yeni sürüm, çeşitli çeviri güncellemeleri de içeriyor. Genius’un hesaplama açısından yoğun görevlerden çok matematiksel deney yapmayı hedeflediği hatırlatılırken, sadece bir hesap makinesi olarak dahi çok kullanışlı olduğu ifade ediliyor. Programlama dili GEL olarak adlandırılıyor ve matematiksel olarak uygun bir sözdizimine sahip olmayı amaçlıyor. Yazılım, bir komut satırı arayüzü ve GTK + kitaplıklarını kullanan bir GUI ile birlikte geliyor. Grafik versiyonu hem 2D hem de 3D çizimi destekliyor. 1997’de başlatılan GNOME projesi için orijinal hesap makinesi olan Genius; 1998’de GNOME’un 0.13 sürümünden kısa bir süre sonra ayrı bir proje haline geldi. GNOME Genius 1.0.26 hakkında daha ayrıntılı bilgi edinmek için haberler ya da değişiklikler sayfalarını inceleyebilirsiniz.

Continue Reading →

GNOME Genius 1.0.26 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

MariaDB 10.5.9 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin yeni sürümü 10.5.9 duyuruldu. MariaDB Vakfı’nın kendi serilerindeki en son kararlı sürümü duyurmaktan memnuniyet duyduğu belirtilirken, ayrıntıları merak eden kullanıcıların 10.5.9 sürüm notlarına ve 10.5.9 değişiklik notlarına bakabileceğ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.

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.5.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Gleam 0.14 duyuruldu

Derleme zamanında hataları bulmaya ve önlemeye yardımcı olan, aynı zamanda, programcıların bilmedikleri kodda güvenle ve düşük riskle büyük değişiklikler yapmasına olanak tanıyan verimli bir yeniden düzenleme aracı olarak hizmet eden Gleam programlama dilinin 0.14 sürümü, Louis Pilfold tarafından duyuruldu. Bu sürümden başlayarak Gleam, bir Gleam programındaki tüm bildirilen türler ve tüm işlevler için tür özellikleri ve Erlang türü tanımları oluşturarak, Elixir veya Erlang ile birlikte Gleam’i kullanırken sağlam ve güvenilir kod yazmaya yardımcı olacak fazladan bir araç sağlayacağı ifade ediliyor. Gleam’in derleyicisinin, doğru tür özelliklerini belirlemek için güçlü tür çıkarım algoritmasındaki tür bilgilerini yeniden kullanacağı hatırlatılırken, kısa ömürlü programlar için genellikle hafif Erlang programlarının kullanıldığı ifade ediliyor. Sistemin çözemediği sorunlar için Erlang sanal makinesinin, hatayı incelikle ele almak için iyi test edilmiş mekanizmalar sağladığı belirtilirken, Gleam’in, Erlang çalışma zamanından tam olarak yararlandığı ve kendi başına hiçbir ek yük getirmediği söyleniyor. Gleam 0.14 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Gleam 0.14 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Octave 6.2.0 duyuruldu

Öncelikli olarak sayısal hesaplamalar için tasarlanmış yüksek seviyeli bir dil olan GNU Octave‘ın 6.2.0 sürümü duyuruldu. Özgür bir yazılım olan GNU Octave; çoğunlukla, ticari karşılığı olan MATLAB ile uyumlu bir dil kullanır. Doğrusal ve doğrusal olmayan matematiksel problemleri sayısal olarak çözmeye ve başka sayısal deneyler yapmaya elverişli bir komut satırı arayüzü sunar. Komut ekranı ve görsel arayüzleri destekleyen yazılım,  GNU Projesi kapsamında 1988 yılından beri geliştirilmektedir ve Batch-uyumlu bir dil olarak da kullanılabilir. GNU Genel Kamu Lisansı şartlarına uygun olarak yeniden dağıtımı yapılabilen ve/veya değiştirilebilen GNU Octave;  John W. Eaton ve başka pek çok kişi tarafından yazılmıştır. GNU Octave özgür bir yazılım olduğu için ek fonksiyonlar yazarak ve ekleyerek ya da yaşadığınız problemleri paylaşarak onu daha da kullanışlı hale getirmeye katkıda bulunmak mümkündür. GNU Octave 6.2.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Octave 6.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0