Archive | Programlama

Ruby 3.2.0-preview-1 duyuruldu

Ruby programlama dilinin 3.2.0 sürümünün ilk önizleme sürümü duyuruldu. Ruby 3.2.0-preview1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bunun, WASI tabanlı WebAssembly desteğinin ilk bağlantı noktası olduğu belirtilirken, bir CRuby ikili dosyasının Web tarayıcısında, sunucusuz uç ortamında ve diğer WebAssembly/WASI gömücülerinde kullanılabilir olmasının sağlandığı söyleniyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. Ruby 3.2.0 Preview 1 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 3.2.0 Preview 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Uutils 0.0.13 duyuruldu

Rust’ta evrensel (platformlar arası) CLI yardımcı programlarını yazma girişimi olarak ortaya çıkan, MIT Lisansı altında kullanıma sunulan ve GNU/Linux, Windows, Mac ve diğer platformlarda kullanılabilen Uutils‘in 0.0.13 sürümü, Terts Diepraam tarafından duyuruldu. Bunun, yeni 276 PR’ın birleştiği büyük bir sürüm olduğu belirtilirken, birçok yardımcı programda birçok iyileştirme ve düzeltme yapıldığı belirtiliyor. Uutils 0.0.13, Rust sürüm gereksinimini 1.54’e yükseltiyor ve cp, dd, df, split ve tr gibi yardımcı programlara birçok iyileştirme getiriyor. Bu iyileştirmeler, onları GNU yardımcı programları ve diğer optimizasyonlarla daha uyumlu hale getirmeyi içeriyor. Uutils 0.0.13 ayrıca, artan GNU uyumluluğu için farklı yardımcı programlar tarafından desteklenen çeşitli argümanlar ekleyerek, belge iyileştirmeleri, uyarı iyileştirmeleri, b2sum ve b3sum yardımcı programları ve çeşitli düzeltmeler ve temizlemeler getiriyor. Uutils 0.0.13 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Uutils 0.0.13 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU poke 2.2 duyuruldu

İkili veriler için yeni bir etkileşimli düzenleyici olan GNU poke‘nin 2.2 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.2 sürümünü duyurmaktan mutluluk duyduğunu söyleyen Marchesi; bunun GNU poke 2.x serisinin ikinci hata düzeltme sürümü olduğunu belirtti. Geri bildirimde bulunan herkese çok teşekkür edildiği ifade ediliyor. GNU poke 2.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

CMake 3.23.0 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.23.0 sürümü, John Parent tarafından duyuruldu. CMake 3.23.0’ı duyurmaktan mutluluk duyduğunu söyleyen Parent; 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. CMake 3.23.0’ı duyurmaktan mutluluk duyduklarını söyleyen Parent; ihtiyaç duyulabilecek belgelerin burada bulunabileceğini belirtti. 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.23.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.23.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Libgcrypt 1.10.1 duyuruldu

GnuPG’nin ayrı bir modülü olarak gelen gelişmiş bir kriptografik kütüphane olan Libgcrypt‘in 1.10.1 sürümü, Werner Koch tarafından duyuruldu. Libgcrypt 1.10.1’i duyurmaktan mutluluk duyduklarını söyleyen Koch; çeşitli hata düzeltmeleriyle gelen sürümün, tam API ile yeni bir kararlı Libgcrypt şubesini başlattığını ifade etti. Yeni ve genişletilmiş arayüzler ile gelen yazılım, FIPS 140-3 onaylı algoritmaları kontrol etmek için yeni kontrol kodları içeriyor. Yeni KDF fonksiyonları seti ile gelen yeni sürüm, yeni KDF modları Argon2 ve Balon içeriyor. Başlangıçta GnuPG tarafından kullanılan koda dayandığını hatırlatan Koch; kapsamlı Libgcrypt’i kullanmak için uygulamalı kriptografi gerektiğini söyledi. Libgcrypt 1.10.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Libgcrypt 1.10.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SQLite 3.38.2 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.38.2 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. JSON’un daha kolay işlenmesi için MySQL ve PostgreSQL ile uyumlu yeni operatörler eklendiği söylenen yeni sürümde, JSON’un daha kolay işlenmesi için -> ve ->> operatörleri eklendiği ifade ediliyor. JSON işlevleri artık yerleşik olarak gelen yeni sürümde,  tarih ve saat işlevlerinde iyileştirmeler bulunuyor. Sütunlu çıktı modlarının, metne gömülü sekmeleri ve yeni satırları doğru şekilde işlemek için geliştirildiği hatırlatılıyor. SQLite 3.38.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.38.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

JRuby 9.3.4.0 duyuruldu

Ruby programlama dilinin %100 Java uygulaması olan JRuby‘in 9.3.4.0 sürümü duyuruldu. Ruby programlama dilinin yanı sıra Ruby standart kitaplıklarının çoğu için eksiksiz bir çekirdek “yerleşik” sınıflar ve sözdizimi seti sağlayan JRuby’in 9.3.4.0 sürümünün duyurulmasından mutluluk duyulduğu belirtilirken, JRuby 9.3.x’in, Ruby 2.6.x ile uyumlu olduğu ifade ediliyor. Her zaman olduğu gibi, çeşitli düzeltmelerin bir karışımı ile gelen yeni sürümde, define singleton method’un artık her zaman genel görünürlüğü kullandığı belirtiliyor. ostruct’un, json kitaplığını yüklerken ayrıntılı modda uyarıları düzelten 0.5.1’e güncellendiği ifade ediliyor. JRuby 9.3.4.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

JRuby 9.3.4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0