Archive | Programlama

PHP 8.2.10 çıktı

PHP’nin 8.2.10 sürümü çıktı. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak 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.


Continue Reading →

 

 

PHP 8.2.10 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

pgAdmin 4 7.6 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 7.6 sürümü, pgAdmin geliştirme ekibi tarafından duyuruldu. pgAdmin geliştirme ekibinin, pgAdmin 4 sürüm 7.6’yı duyurmaktan mutluluk duyduğu belirtilirken, bu sürümün 26 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. Şema fark aracına ‘bağışları yoksay’ ve ‘tablo alanını yoksay’ seçeneklerinin eklendiği belirtilirken, VACUUM komutuna yeni/eksik seçeneklerin eklendiği ifade ediliyor. Uzantı oluştururken basamaklama seçeneği eklenen yeni sürümde, REINDEX’te SYSTEM, CONCURRENTLY ve TABLESPACE için de destek eklenmiş bulunuyor. pgAdmin 4 7.6 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

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

0

Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 duyuruldu

Python’ın 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 sürümleri duyuruldu. Python programlama dilinin yeni sürümlerini duyurmaktan memnuniyet duyulduğu ifade edilirken, Python’un dört ayrı sürümünün bir başka birleşik sürüm zamanının geldiği ifade ediliyor. SSL.SSLSocket örneklerinin TLS el sıkışmasının atlanmasına karşı savunmasız olması ve korumalar (sertifika doğrulama gibi) içermesi ve gönderilen şifrelenmemiş verilerin el sıkışma sonrası TLS şifreli verileriymiş gibi işlenmesi sorunun düzeltildiği belirtilirken, etkilenen sürümlerin tüm kullanıcılarına yükseltme yapmalarının önemle tavsiye edildiği ifade ediliyor. Bu sürümün, bu CVE’nin kararı nedeniyle bir miktar ertelendiği, bu nedenle 3.11.4’ten beri çok büyük bir 328 yeni taahhüt içerdiği söyleniyor. Ayrıca çökmelere yönelik bazı düzeltmelerin de mevcut olduğu ve indirmeler sayfasındaki sürüm notlarının Larmor deviniminin bir tanımını içerdiği söyleniyor. Yıllardır Python sürümleri için Windows yükleyicilerinin tek sağlayıcısı olan Steve Dower’in önemli sayıdaki kişiyi ekibin üyesi yaptığı söyleniyor. Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz

Continue Reading →

 

Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.72.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.72.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.72.0’ı edinebilecekleri söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.72.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

   

Rust 1.72.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SQLite 3.43.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.43.0 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. İçeriksiz-FTS5 dizinlerini silme desteği eklenen yeni sürümde, u, indekslenen içeriğin saklanmasını atlayan ve aynı zamanda kayıtların silinmesine de izin veren bir FTS5 tam metin arama indeksi olduğu ifade ediliyor. LEFT JOIN güç azaltma optimizasyonunu, RIGHT ve FULL JOIN’lerde de çalışacak şekilde genelleştirilirken, daha az yanlış negatif döndürmesi için OUTER JOIN güç azaltma optimizasyonundaki teorem kanıtlayıcının geliştirildiği söyleniyor. X bir kayan nokta değeri ise, o zaman decimal(X) işlevi artık bu değeri tam ondalık eşdeğerine tam olarak genişleteceği belirtilirken, JSON işlemede yapılan performans geliştirmelerinin, büyük JSON dizelerindeki bazı işleme türleri için 2 kat performans artışı sağladığı söyleniyor. Çeşitli hata düzeltmeleri ve performans iyileştirmeleri yapılmış bulunuyor. SQLite 3.43.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

PyCharm 2023.2.1 duyuruldu

 PyCharm‘ın 2023.2.1 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. Yeni sürümün, PyCharm 2023.2’nin ilk hata düzeltme güncellemesi olan PyCharm 2023.2.1 olduğunu belirten Letusheva; bu sürümde, profil oluşturucu desteği ve kod kapsamıyla ilgili güncellemeler yer aldığını söyledi. Profil oluşturucu ve kod kapsamı işlevinin artık SSH, WSL, Docker ve Docker Compose gibi uzak unsuları kullanan projeler için kullanılabilir olduğunu belirten Letusheva;artık cProfile, yappi ve vmprof’u kullanabilmenin de mümkün olduğunu ifade etti. Ayrıca artık Python 3.12 kullanan projeler için profil oluşturucuları kullanılabileceğini belirten Letusheva; Django Rest Framework ile daha kolay çalışmaya yardımcı olmak için uç noktalar araç penceresine Django desteği eklediklerini söyledi. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2023.2.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

CLion 2023.2.1 hata düzeltme güncellemesi duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un 2023.2.1 sürümü, Anastasia Kazakova tarafından duyuruldu. Kazakova; CLion 2023.2.1 sürümünün artık kullanılabilir olduğunu söyledi. AI Assistant’ın beta sürümünün artık sınırlı erişime sahip bir eklenti olarak mevcut olduğu belirtilirken, yazılımda, gömülü geliştiricilere yönelik açık kaynaklı bir platform olan PlatformIO ile kolaylaştırılmış entegrasyonun yer aldığı söyleniyor. C++’ta en yaygın olarak benimsenen paket yöneticilerinden biri olan vcpkg için geliştirilmiş entegrasyon yer aldığı ifade edilirken, uzak ve WSL işlemlerine ekleme ve kayıt değeri görünümlerini içeren önemli hata ayıklayıcı güncellemeleri yapıldığı belirtiliyor. CLion 2023.2.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

CLion 2023.2.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0