Archive | Programlama

PyCharm 2022.3 EAP 1 duyuruldu

PyCharm‘ın 2022.3 EAP 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. Bunun, PyCharm 2022.3 EAP 1’in ayarlar aracılığıyla kullanılabilen yeni kullanıcı arayüzüyle geldiğini belirten Letusheva; bu sürümde arama sonuçlarıyla iyileştirilmiş kullanıcı deneyimi sunulduğunu söyledi. Python Konsolu ve hata ayıklayıcı için geliştirilmiş UX ile gelen sürümün, Python 2 desteği için düzeltmeler içerdiğini belirten Letusheva; ayrıca Vite ve Next.js için yeni proje şablonları eklendiğini söyledi. PyCharm 2022.3 için erken erişim programını (EAP) başlattıklarını belirten Letusheva; PyCharm’ın EAP sürümleriyle ilgili tüm geri bildirimleri beklediklerini ifade etti. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebilecekleri söyledi. PyCharm2022.3 EAP 1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2022.3 EAP 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Laravel 9.31.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 istek yaşam döngüsü süresi işleyicisi, zaman damgalarını değiştirmeden modeli güncelleme, test için sahte gruplar ve daha fazlasıyla gelen 9.31.0 sürümü, Paul Redmond tarafından duyuruldu. Laravel ekibinin, Blade derleme istisna mesajlarının ve test hatası çıktısının iyileştirildiği yeni sürümde, Eloquent için UUID ve ULID desteğinin de iyileştirildiği söyleniyor. Taşıma sırasında MySQL db oluşturma istemi gerçekleştirilen yeni sürüm, PHP_CLI_SERVER_WORKERS ortam değişkeni ile artisan serve komutunu düzeltmiş bulunuyor. Laravel 9.31.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

pgAdmin 4 6.14 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 sürüm 6.14, pgAdmin geliştirme ekibi tarafından duyuruldu. pgAdmin geliştirme ekibinin, pgAdmin 4 sürüm 6.14’ü duyurmaktan mutluluk duyduğu belirtilirken, daha fazla ayrıntı edinmek için sürüm notlarına bakılabileceğ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. pgAdmin 4’ün bu sürümü, 23 hata düzeltmesi ve yeni özellikler içeriyor. Bağlantı noktası şeması farkı, arama nesnesi ve React için ERD’nin kalan bileşeniyle gelen yeni sürüm; kullanıcı pgAdmin URL’sini açtığında yeniden yönlendirme güvenlik açığını gideriyor. pgAdmin 4 6.14 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Rust programlama dilinin 1.64.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.64.0 final 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.64.0’ı edinebilecekleri söyleniyor. Değiştirilebilir referanslara veya izin verilen tür demetlerine sahip birleşimlere artık izin verildiği belirtilen yeni sürümde, artık, T’deki her bayt bir UnsafeCell içindeyse, paylaşılan bir &T referansı tarafından işaret edilen belleğin serbest bırakılmasının geçerli kabul edildiği bildiriliyor. Rust’ın katmanlı platform desteği hakkında daha fazla bilgi için Rust’ın 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’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.64.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.
Continue Reading →

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

0

Wasmtime 1.0.0 duyuruldu

WebAssembly kodunu web dışında çalıştıran ve hem komut satırı yardımcı programı olarak hem de daha büyük bir uygulamaya katıştırılmış bir kitaplık olarak kullanılabilen Wasmtime‘in 1.0.0 sürümü duyuruldu. 2019’da Intel, Mozilla, Red Hat ve WebAssembly‘nin “her yerde” çalıştırılmasını teşvik etmek ve WASM’nin kapsamını web tarayıcısının dışında genişletmek için bir girişim olarak Bytecode Alliance’ın başlattığı projenin üç yıldır geliştirme aşamasında olan 1.0.0 böylelikle kullanıma sunulmuş oldu. Wasmtime; tamamen açık kaynak kodlu ve Rust programlama dilinden yararlanıyor. GNU/Linux, Windows, macOS platformları ve daha fazlası üzerinde çalışırken C/C++, Python, .NET, Go ve diğer programlama dilleriyle entegrasyonu da destekliyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 1.0.0 hakkında ayrıntılı bilgi edinmek için bytecodealliance.org’un sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

Wasmtime 1.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

OpenJDK 19 duyuruldu

Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 19 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemek için Java SE 19 platformunun eksiksiz bir uygulamasını ve ek Java API’lerini içeriyor. JDK 19’un, Java topluluğu sürecinde JSR 394 tarafından belirtildiği gibi, Java SE platformunun 19. sürümünün açık kaynaklı referans uygulaması olduğu belirtiliyor. JDK 19’un, 20 Eylül 2022’de genel kullanılabilirliğe ulaştığı belirtilirken, GPL kapsamında üretime hazır hale getirilen ikili dosyaların Oracle’dan edinilebileceği ifade ediliyor. Bu sürümün özellikleri ve programı, JEP 2.0 teklifiyle değiştirildiği şekliyle JEP Süreci aracılığıyla önerilmiş ve izlenmiş bulunuyor. Sürümün, JDK yayın süreci (JEP 3) kullanılarak üretildiği söyleniyor. OpenJDK 19 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

OpenJDK 19 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

LLVM 15.0.1 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) 15.0.1 sürümü duyuruldu. LLVM 15.0.1’i duyurmaktan memnuniyet duyulduğu belirtilirken,yazılıma, genişletilmiş indüksiyonlarla sonsöz vektörleştirmesi için testler eklendiği söyleniyor. build-docs.sh’nin düzeltildiği belirtilen yeni sürümde, libc++ sürümü de 15.0.1’e yükseltilmiş bulunuyor. AMDGPU eklenti yıkıcılarında değişikliklerin geri alındığı belirtilirken, menzil uzantısı parçaları eklendiğinde bir harita dosyası yazma probleminin düzeltildiği ifade ediliyor. Windows’ta symbolizer-filter-markup-pc.test’in düzeltildiği söyleniyor. Bir sonraki sürüm 15.0.2’nin 4 Ekim 2022’de çıkarılmasının planlandığı belirtiliyor. 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 15.0.1 hakkında bilgi edinmek için sürüm duyursunu ve GitHub sayfasını inceleyebilirsiniz.
Continue Reading →

LLVM 15.0.1 edinmek için projenin sürümler sayfasına gidilebilir.

0