Archive | Programlama

GNU dbm ya da GDBM’nin 1.24 sürümü 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.24 sürümü, Sergey Poznyakoff tarafından duyuruldu. GNU dbm (GDBM) sürüm 1.24’ü duyurmaktan memnuniyet duyduğunu söyleyen Poznyakoff; sürümün, kararlı bir sürüm olduğunu 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.24 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

Pydantic 2.8.0 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.8.0 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığı Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. 2.8.0’da yayımlanan kodun, işlevsel olarak 2.8.0b1’inkiyle aynı olduğu belirtilirken, @MarkusSintonen tarafından TypeAdapter için defer_build desteği sağlandığı söyleniyor. @adriangb tarafından boru hattı API’si eklendiği belirtilirken, @NeevCohen tarafından programatik başlık oluşturma desteği eklendiği ifade ediliyor. Pydantic 2.8.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Pydantic 2.8.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MySQL 9.0.0 çıktı

Ç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 9.0.0 sürümü çıktı. mysql.com web sayfasında, 9.0.0 sürüm notlarının olmadığı veya ürün sürümü henüz yayınlanmadığından çıkarılmamış olduğu belirtilirken, MySQL 9.0.0 değişiklikler sayfasının da henüz düzenlenmediği ama sürümün genel kullanıma sunulduğu ifade ediliyor. Dolayısıyla yeni sürümün ne gibi özelliklerle geldiği, neler içerdiği konusunda şu an için bir şey bilmek söz konusu değil. MySQL 9.0.0 hakkında bilgi edinmek için yayımlandığı zaman haberler sayfasını ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

MySQL 9.0.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

pgAdmin 4 8.9 duyuruldu

Hata düzeltmeleri ve yeni özellikler için dünyanın dört bir yanındaki geliştiricilerin katkılarına dayanan bir topluluk projesi olarak ortaya çıkan ve dünyadaki en gelişmiş açık kaynak veritabanı olan PostgreSQL için en popüler ve zengin özelliklere sahip açık kaynak bir yönetim ve geliştirme platformu olan pgAdmin‘in 4 8.9 sürümü, pgAdmin geliştirme ekibi tarafından duyuruldu. pgAdmin geliştirme ekibinin, pgAdmin 4 sürüm 8.9’u duyurmaktan mutluluk duyduğu belirtilirken, bu sürümün 20 hata düzeltmesi ve yeni özellikler içerdiği söyleniyor. PostgreSQL için önde gelen açık kaynak grafik yönetim aracı olan pgAdmin hakkında daha fazla bilgi için web sitesinin incelenebileceği ifade ediliyor. Yedekleme iletişim kutusundaki nesneleri seçmek/seçimi kaldırmak için destek eklendiği belirtilen yeni sürümde, abonelik iletişim kutusuna ‘WITH’ maddesinin tüm yeni seçenekleri eklenmiş bulunuyor. Tablo oluşturulurken USING yönteminin eklendiği söylenirken, sütun oluştururken sıkıştırma yöntemi seçeneğinin de eklendiği ifade ediliyor. SMTP yapılandırılmadığında kullanıcının parolayı değiştirememesine neden olan sorunun düzeltildiği söyleniyor. pgAdmin 4 8.9 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

pgAdmin 4 8.9 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Less 661 duyuruldu

CSS formatına derlenebilen açık kaynak kodlu dinamik bir biçim dili olan Less’in 661 sürümü duyuruldu. –match-shift seçeneğinin eklendiği belirtilen yeni sürüm, –lesskey-content seçeneği de eklenmiş olarak geliyor. Ctrl-L arama değiştiricisinin eklendiği sürüm, LESSKEY_CONTENT ortam değişkenini de içeriyor. Lesskey dosyalarında ortam değişkenlerinin genişletilmesine izin verildiği belirtilirken, LESSSECURE_ALLOW ortam değişkeninin de eklendiği ifade ediliyor. Windows’ta kalın, altı çizili ve dikkat çekici metinlerin renklerinin iyileştirildiği söyleniyor. ASS’tan esinlenerek Alexis Sellier tarafından tasarlanan Less; sunucu veya istemci tarafından çalıştırılabiliyor. LESS’in diğer CSS ön-derleyicilerinden farkı LESS’in tarayıcı tarafında çalışan less.js ile gerçek zamanlı derleme imkanı sunmasıdır. Apache 2 lisansı ile kullanıma sunulan Less’in yeni sürümü 661 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

Less 661 edinmek için aşağıdaki linkten yararlanabileceksiniz.

0

GNU poke 4.2 duyuruldu

İkili veriler için yeni etkileşimli düzenleyici olan GNU poke‘nin 4.2 sürümü, Mohammad-Reza Nabipoor tarafından duyuruldu. Nabipoor; kod ve/veya dokümantasyon ile katkıda bulunan, geri bildirimde bulunan kişilere teşekkür edildiğini söyledi. GNU poke’nin 4.2 yeni sürümünü duyurmaktan mutluluk duyduğunu belirten Nabipoor; bunun,  4.x serisindeki bir hata düzeltme sürümü olduğunu söyledi. Nabipoor; bitler ve baytlar gibi temel varlıkları düzenlemekle sınırlı olmayan GNU poke‘nin 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ğladığını söyledi. GNU poke 4.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

     

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

0

Python 3.13.0 beta 3 duyuruldu

Python’un, yeni seriden Python 3.13.0 beta 3 sürümü, Thomas Wouters tarafından duyuruldu. Bunun bir beta, test sürümü olduğunun unutulmamasını isteyen Wouters; sürümün yalnızca test etmek amacıyla kullanılması gerektiğini, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerini beklediklerini ifade etti. Python 3.13.0’ın halen geliştirme aşamasında olduğunu belirten Wouters; bunun planlanan üçüncü beta sürüm olduğunu söyledi. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiğini hatırlatan Wouters; PyPy’leri temel alan, çok satırlı düzenleme ve renk desteğinin yanı sıra renklendirilmiş istisna geri izleme özelliğine sahip yeni ve geliştirilmiş etkileşimli bir yorumlayıcı içeren yeni sürüme, dört beta sürüm ön izlemesinin planlandığını söyledi. Beta sürümlerin, daha geniş topluluğa yeni özellikleri ve hata düzeltmelerini test etme ve yeni özellik sürümünü destekleyecek şekilde projelerini hazırlama fırsatı vermeyi amaçladığını belirten Wouters; sürümün beta aşamasına girerken özelliklerin tamamlanması planlanmakla birlikte, sürüm adayı aşamasının başlangıcına kadar (30.07.2024 Salı) özelliklerin değiştirilmesi veya nadir durumlarda silinmesnini mümkün olacağını söyledi. Amaçlarının beta 4’ten sonra hiçbir ABI değişikliği yapmamak ve ilk sürüm adayı olan 3.13.0rc1’den sonra mümkün olduğunca az kod değişikliği yapmak olduğunu belirten Wouters; çöp toplayıcının artık artımlı olduğunu söyledi. Python 3.13.0 beta 3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.13.0 beta 3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0