Archive | Programlama

PHP 8.3.0 Alpha 1 duyuruldu

PHP’nin 8.3.0 Alpha 1 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren ilk test sürümün, bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gereği olduğu hatırlatılarak, test edenlerin geri bildirimde bulunmaları rica ediliyor. Bir sonraki sürümün, 22 Haziran 2023 için planlanan Alpha 2 olacağı ifade ediliyor.  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. 8.3.0 Alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

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

0

PHP 8.2.7 duyuruldu

PHP’nin 8.2.7 sürümü duyuruldu. Ç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. Geçersiz birincil komut dosyası tanıtıcısı için bellek sızıntısının düzeltildiği belirtilirken, ayrıca, çok geniş OR ve AND aralığı çıkarımının da düzeltildiği ifade ediliyor. pcntl_forkx() maksimum bağımsız değişkeninin sayısının düzeltildiği belirtilirken, ayrıca, pg_lo_export() parametresinin ayrıştırılması da düzeltilmiş bulunuyor. 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.7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2023.2 EAP 2 duyuruldu

İlk sürüm adayı 16 Mart 2023’te duyurulan PyCharm‘ın 2023.2 EAP 2 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. Django formları ve modelleri için canlı şablonlar, Polars DataFrames desteğiyle gelen yeni sürüm; hem web geliştiricileri hem de veri bilimcileri için bir dizi özellik sunuyor. Django formları, modelleri ve görünümleri için yeni, zaman kazandıran canlı şablonların yanı sıra süper hızlı Polars DataFrame kitaplığı ve ilk GitLab entegrasyonu desteğinin mutlaka denenmesi bekleniyor.
En son derlemenin web sitesinden, ücretsiz Toolbox uygulamasından veya Ubuntu için snaps aracılığıyla edinilebileceği belirtiliyor. PyCharm 2023.2’nin, yerel değişkenler için özel bir sözdizimi vurgulama seçeneği sağladığı belirtilirken, yazılım ayrıca, Polars ile yazılmış yeni, son derece hızlı bir DataFrame kitaplığı ile çalışmaya izin verdiği gibi, tabloların türü ve boyutları, sütunların tam adları ve türleri hakkında bilgi sağlayıp ve tablolar için sıralamayı kullanmaya izin veriyor. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2023.2 EAP 2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

PyCharm 2023.2 EAP 2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Bluefish’in 2.2.14 sürümü duyuruldu

Programcılar ve web geliştiriciler için güçlü bir editör olan ve GNU GPL lisansı altında yayınlanan Bluefish’in 2.2.14 sürümü duyuruldu. Bluefish metin editörünün yeni sürümünün bir hata düzeltme sürümü olduğu belirtiliyor. Kapatma sırasında yedekleme dosyalarını silerken meydana gelen bir hatanın düzeltildiği belirtilirken, Bluefish’in flatpak dağıtık bir sürümünde bazı iletişim kutularını kapatırken meydana gelen ikinci hata da giderilmiş bulunuyor. Ayrıca, CSS dil dosyası 32 bitlik bir sisteme yüklendiğinde ortaya çıkan üçüncü hata da düzeltilmiş bulunuyor. Ayrıca, python3 ile zencoding işlevselliği düzeltilen yazılıma, arama iletişim kutusunun kapsamını oturuma veya projeye kaydetme seçeneği eklenmiş bulunuyor. Ayrıca, yer imleri kodunun hızının da artırıldığı ifade ediliyor. İnşa altyapısı da biraz modernize edilen yazılımda, intltool artık kullanılmıyor. Bluefish’in artık Flathub aracılığıyla sunulan resmi bir Flatpak paketi de var. Bluefish, programlama bilgisi az olan kullanıcıların da kolaylıkla kullanabileceği bir editör. C, HTML, PHP, MySQL, SQL gibi konularda, hazır şablonları kullanarak gerekli işlemleri kolaylıkla yapmak olanak dahilinde. Bluefish; GNU/Linux, FreeBSD, OpenBSD, Solaris ve MacOS X, ayrıca Windows üzerinde çalışıyor. 17 dil desteği sunan yazılımın özellikleri hakkında geniş bilgi edinmek için özellikler sayfasını, fikir edinmek için ekran görüntüleri sayfasını incelemek mümkün. Değişik dağıtımlara göre Bluefish’in nasıl yükleneceğini anlatan wiki sayfasına buradan ulaşabilirsiniz. Bluefish 2.2.14 hakkında bilgi edinmek için projenin web sayfasını gözden geçirebilirsiniz.

Continue Reading →

 

Bluefish 2.2.14 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

pgAdmin 4 7.2 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.2 sürümü, pgAdmin geliştirme ekibi tarafından duyuruldu. pgAdmin geliştirme ekibinin, pgAdmin 4 sürüm 7.2’yi duyurmaktan mutluluk duyduğu belirtilirken, 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. pgAdmin 4’ün bu sürümü 24 hata düzeltmesi ve yeni özellikler içeriyor. Bu sürümden itibaren pgAdmin 4,’ün masaüstü modunda sunucu parolalarını kaydetmek için ana parola yerine işletim sisteminin parola deposunu kullanacağı belirtiliyor. Gösterge tablosunda yalnızca etkin bağlantıları gösterme seçeneğinin eklendiği belirtilen yeni sürümde, boş nesne toplama düğümlerini gizlemek/göstermek için de bir seçenek eklenmiş bulunuyor. Yabancı anahtar sütunlarının SQL ve özelliklerde yanlış sırada gösterilmesi sorununun düzeltildiği belirtilirken, SQL tablosundaki REVOKE ALL DDL’nin yalnızca bir rol için eklenmesi sorunun da düzeltildiği söyleniyor. pgAdmin 4 7.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

GNU Nettle 3.9.1 duyuruldu

Nesne yönelimli diller için kripto araç takımları içerisinde herhangi bir içeriğe uyacak şekilde tasarlanmış bir kriptografik kütüphane olan GNU Nettle‘in 3.9.1 sürümü, Niels Möller tarafından duyuruldu. Bu sürümün, hata düzeltmeleri, birkaç yeni özellik, birkaç performans iyileştirmesi içerdiğini belirten Möller; düzeltilen hataların en ciddisinin bir bellek problemi olduğunu, yeni OCB uygulamasında yolsuzluk hatasının düzeltildiğini söyledi. Elbette bir hata düzeltme sürümü olan yeni sürümün, Nettle-3.6 ile tamamen kaynak ve ikili uyumlu olmasının amaçlandığı belirtiliyor. 272 bayt veya daha büyük boyutlu iletileri işlemek için OCB döngüsünün düzeltildiği belirtilirken, ghash’ın yeni x86_64 pclmul olmayan derleme uygulamasındaki hizalama hatasının da düzeltildiği söyleniyor. GNU Nettle 3.9.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU Nettle 3.9.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 16.0.5 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 16.0.5 sürümü duyuruldu. Bu sürümün, bir hata düzeltme sürümü olduğu ve 16.0.0 ile API ve ABI uyumluluğu taşıdığı belirtiliyor. Bu yayınla ilgili herhangi bir sorusu olanların, onları buradan sorabilecekleri belirtiliyor. LLVM Projesi, modüler ve yeniden kullanılabilir derleyici ve araç zinciri teknolojilerinin bir koleksiyonu olarak kullanıma sunuluyor ve adına rağmen, LLVM’nin geleneksel sanal makinelerle çok az ilgisi olduğu biliniyor. “LLVM” adının kendisi bir kısaltma değil; projenin tam adıdır. LLVM, isteğe bağlı programlama dillerinin hem statik hem de dinamik derlemesini destekleyen  modern, SSA tabanlı bir derleme stratejisi sağlamak amacıyla Illinois Üniversitesi’nde bir araştırma projesi olarak başlamıştı. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var.  LLVM 16.0.5 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

LLVM 16.0.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0