Archive | Programlama

MariaDB 10.9.3 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.9.3 sürümü duyuruldu. OOM’dan sonra InnoDB’de sık görülen “veri yapısı bozulmasını” düzeltildiği belirtilirken, değişiklikler tamamen temizlenmeden önce kapatılırsa tam metin dizininin bozulmasının da düzeltildiği ifade ediliyor. MariaDB 10.9.3’te yapılan değişikliklerin tam listesi için değişiklik günlüğünün incelenebileceği söyleniyor. 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.9.3 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.9.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2022.2.2 duyuruldu

PyCharm‘ın 2022.2.2 final sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını ifade eden Letusheva; geliştirme sürecinde sürece katılan, yeni özellikleri test eden, Twitter’da yorum yapan, hata raporları gönderen vb. herkese teşekkür ettiklerini ifade etti. Bunun, PyCharm 2022.2 için ikinci küçük sürüm olduğunu belirten Letusheva; bu sürümde Python veri sınıfı desteği için önemli iyileştirmeler eklediklerini söyledi. PyCharm’ın, özellikle veri sınıflarının ve adlandırılmış demetlerin tanımlarında olmak üzere, belge dizilerindeki sınıf niteliklerine yapılan başvuruları tanıdığını belirten Letusheva; veri sınıfı öznitelikleri için yeniden adlandırma yeniden düzenlemesini de geliştirdiklerini söyledi. Python konsolunun, önceki PyCharm sürümüyle bir uzak yorumlayıcının kurulduğu projeler için artık doğru şekilde çalıştığını belirten Letusheva; SSH veya WSL üzerindeki yeni Django projelerinin artık belirli bir dizin yapısı ve gerekli ortam ile oluşturulduğunu ifade etti. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebilecekleri söyledi. PyCharm 2022.2.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2022.2.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

pgBadger 12.0 duyuruldu

PostgreSQL günlük dosyalarını temel alan, tamamen ayrıntılı raporlarla hız için oluşturulmuş bir PostgreSQL performans analizörü olan pgBadger‘in 12.0 sürümü duyuruldu. Bunun, son beş ayda kullanıcılar tarafından bildirilen sorunları bazı iyileştirmelerle gideren önemli bir sürüm olduğu belirtilirken, Tsung çıkışı desteğinin kaldırıldığı yeni sürümde, izleri bağlamak/ayrıştırmak için –exclude-query ve –include-query uygulandığı ifade ediliyor. PostgreSQL log analizörü pgBadger, PostgreSQL instance üzerinden log çıktısını alan ve onu bir HTML dosyasına işleyen Perl’de yazılmış, açık kaynak kodlu bir yazılımdır. Oluşturduğu rapor, güzel ve okunması kolay bir biçiminde tüm bilgileri sunan pgBadger’in raporları; sistemde meydana gelen hatalara, checkpoint davranışına, vakum davranışına, trendlere ve PostgreSQL sistemi için diğer temel fakat önemli bilgilere ışık tutma olanağı sağlar. pgBadger 12.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

pgBadger 12.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.2.0 RC 2 duyuruldu

İlk sürüm adayı 1 Eylül 2022‘de duyurulan PHP’nin 8.2.0 RC 2 sürümü duyuruldu. PHP ekibinin, PHP 8.2.0 RC 2 test sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm kullanıma sunuldu. 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. PHP, ilk kez Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.2.0 RC 2 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

PHP 8.2.0 RC 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Laravel 9.30.0 duyuruldu

Özel uygulamalar geliştirmek için kullanılan bir web frameworku olarak lanse edilen, PHP dilinin içerisinde kullanıcıların işlerini kolaylaştıran ve güvenlik açısından destek sağlayan birçok frameworkten biri olarak kullanıma sunulan Laravel‘in yeni bir dize yöntemi, sorgu oluşturucu ile toplu güncelleme modeli zaman damgaları ve daha fazlasıyla gelen 9.30.0 sürümü, Tetiana Blindaruk tarafından duyuruldu. Laravel ekibinin, salt okunur bir dosya sistemi seçeneği, kapsamlı bir dosya sistemi sürücüsü, model değişikliklerini atma yeteneği ve daha fazlasıyla 9.29 ve 9.30’u çıkardığı belirtilirken, Frank de Jonge’nin, salt okunur modda çalışacak bir dosya sistemi diskinin yapılandırılmasına katkıda bulunduğu ifade ediliyor. Tüm “make” komutlarına kuvvet seçeneği eklendiği bildiriliyor. Açık kaynak kodlu bir framework olan ve MVC yapısıyla zenginleştirilen Laravel; amatör ve profesyonel web geliştiricileri tarafından kullanılabilir. Laravel 9.30.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Laravel 9.30.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Guile-Ncurses 3.1 duyuruldu

Metin kullanıcı arayüzleri oluşturmak için fonksiyonlar sağlayan Guile Scheme yorumlayıcısı için bir kütüphane olan GNU Guile-Ncurses‘in 3.1 sürümü, Mike Gran tarafından duyuruldu. GNU Guile-Ncurses 3.1’i duyurmaktan mutluluk duyduğunu söyleyen Gran; bunun, bir hata düzeltme sürümü olduğunu belirttti, metin kullanıcı arabirimi işlevinin büyük ölçüde GNU Ncurses kitaplığından olduğunu söyledi. Sürümün, tüm standart GNU yansılarından indirilebileceğini belirten Gran; veri sunumunda büyük değişiklikler olduğunu, bu nedenle hatalar konusunda geri bildirimde bulunulmasının önemli olduğunu söyledi. Yazılım, termios-vmin-get ve termios-vmin-set gibi yeni prosedürlerle kullanıma sunuluyor. GNU Guile-Ncurses 3.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Guile-Ncurses 3.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Eclipse 4.25 duyuruldu

Özgür bir tümleşik geliştirme ortamı (IDE) olan Eclipse‘nin 4.25 sürümü duyuruldu. Pek çok hata düzeltmesi ve kimi yenilikler içeren sürüm, indirilmek üzere yansılarda yerini aldı. Her zaman olduğu gibi, sürümü test etme konusunda topluluktan yardım beklendiği belirtilirken, düzeltilen ya da yeni özellikler getiren işlerin Eclipse github veritabanında yer aldığı ifade ediliyor. Eclipse’nin ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır. 2001 yılında IBM tarafından başlatılan proje, Java’nın ana grafik sistemi olan Swing yerine bulunduğu platformdaki özellikleri doğrudan kullanan SWT’yi kullanarak Java dünyasında tartışmalara yol açmıştır. Hızlı arayüzü, şık görünümü ve güçlü özellikleriyle kısa zamanda Java geliştiricileri arasında en popüler geliştirme ortamı olan Eclipse Projesi’nin yönetimi, 2005 yılında Eclipse Vakfı’na bırakılmıştır. Eclipse; Android geliştirme ortamının önemli bir bileşenidir ve yazılan programları denemek için de öykünücü kurulabilmektedir. Çeşitli eklentilerle işlevleri geliştirilen Eclipse; pek çok alanda kullanılabiliyor. Eclipse 4.25 hakkında ayrıntılı bilgi edinmek için ilgili sayfayı inceleyebilirsiniz.

Continue Reading →

Eclipse 4.25 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0