Archive | Programlama

PyCharm 2022.2 duyuruldu

Sürüm adayı 22 Temmuz 2022‘de duyurulan PyCharm‘ın 2022.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ı belirten 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. Python 3.11, iyileştirilmiş HTTP istemcisi ve UX geliştirmeleri desteğiyle gelen yeni sürüm, yeni PyScript için ilk desteğini sunuyor. WebSocket bağlantılarını destekleyen PyCharm 2022.2, bu API ile, bir sunucuya mesaj gönderebilir ve sunucuyu yanıt için yoklamaya gerek kalmadan olaya dayalı yanıtlar alabilmeyi olanaklı kılar. PyCharm artık kutudan çıktığı gibi HTTP ve WebSocket protokolleri üzerinden sorgular gönderebiliyor. PyCharm 2022.2, uzak hedeflerde (WSL, SSH, Docker, Docker Compose veya Vagrant gibi) tercümanlar kurmak için yeni bir sihirbaz sunuyor. PyCharm 2022.2, Jupyter not defterleriyle kullanıcı deneyimini geliştiriyor. PyCharm 2022.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

Pagila 3.0.0 duyuruldu

PostgreSQL için bir örnek veritabanı olan ve PostgreSQL Licence ile kullanıcıya sunulan Pagila’nın 3.0.0 sürümü, Devrim Gündüz tarafından duyuruldu. Eğitim materyallerinde, makalelerde ve gösterilerde kullanım için örnek şema ve veriler sağlayan ve özellikle PostgreSQL içindeki vaka özelliklerini göstermek için tasarlanmış olan Pagila’nın yeni sürümünün bazı yeni parlak özelliklerle kullanıma sunulduğu ifade ediliyor. Yazılıma artık Docker oluşturma desteği de eklenmiş bulunuyor. JSONB örnek verileri eklenmiş olarak gelen yeni sürümde, GitHub’ta bildirilen çeşitli sorunların düzeltildiği söyleniyor. YUM ve zypp depolarında RPM paketlerinin zaten var olduğunu belirten Gündüz; karşılaşılan sorunların, projenin GitHub sorun izleyicisine bildirilmesini rica etti. Pagila 3.0.0 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

Pagila 3.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Jetpack Compose 1.2 duyuruldu

Android için yerel kullanıcı arayüzü oluşturmaya yönelik modern bir araç takımı olan Jetpack Compose‘nin kararlı 1.2 sürümü, Android geliştirici topluluğu mühendisi Jolanda Verhoef tarafından duyuruldu. Daha az kod, güçlü araçlar ve sezgisel Kotlin API‘leri ile uygulamaya hızla hayat veren Jetpack Compose’nin yeni sürümü; indirilebilir yazı tipleri, ızgaralar ve tabletler ve Chrome OS için daha iyi odak, fare ve giriş işleme ile ilgili iyileştirmeler ve yeni özellikler içeriyor. Bugün aynı zamanda Wear OS 1.0 için Compose de yayınlanmış bulunuyor. Compose’nin üretkenliği önemli ölçüde artırdığını belirten Verhoef; Compose 1.2’nin, telefonlarda, tabletlerde ve katlanabilir cihazlarda Compose için bir dizi güncelleme içerdiğini, deneysel olmaktan uzak yeni kararlı API’ler içerdiğini ve Kotlin’in daha yeni sürümlerini desteklediğini belirtti. Compose Compiler kitaplığının 1.2’ye güncellenmesi için Kotlin 1.7.0 kullanılması gerektiğini hatırlatan Verhoef; Modifier.pointerHoverIcon, PointerEventType.Scroll ve PointerEvent.scrollDelta eklenerek fare desteği geliştirildiğini söyledi. Jetpack Compose 1.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Bu arada, Jetpack Compose’u kullanabilmek için Android Studio Artic Fox’a sahip olmak gerektiğini hatırlatalım. Yazılımı, buradan edinebilirsiniz. Jetpack Compose 1.’yi ise aşağıdaki linklerde bulabilirsiniz.

0

GNU Nettle 3.8.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.8.1 sürümü, Niels Möller tarafından duyuruldu. Düşük seviyeli bir GNU Nettle’in bir küçük hata düzeltme sürümünü kullanıma sunduklarını söyleyen Möller; bunun, birkaç taşınabilirlik sorununu gideren bir hata düzeltme sürümü olduğunu ifade etti. OpenBSD için işlemci özelliklerinin çalışma zamanı algılaması uygulandığını belirten Möller; yeni sürümün tamamen kaynak ve ikili olmasının amaçlandığını söyledi. Möller; sürümün, Nettle-3.6 ile uyumlu olduğunu ifade etti. GNU Nettle 3.8.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

GraalVM 22.2.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin 22.2.0 sürümü duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı diller, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı diller) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK, düğüm) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, Java 8 desteği kaldırılmış bulunuyor. Java ve diğer JVM dillerinin performansını hızlandırmak için tasarlanmış yüksek performanslı bir JDK olarak kullanıma sunulan GraalVM’nin Java’nın yanı sıra JavaScript, Ruby, Python ve bir dizi diğer popüler dil için çalışma zamanı sunduğu hatırlatılıyor. GraalVM ortamı, GraalVM kullanılarak Native Image, LLVM çalışma zamanı, LLVM Toolchain, Java on truffle, VisualVM ve JavaScript, Node.js, Ruby, R, Python ve WebAssembly gibi dil çalışma zamanları gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. Temel ikili dosya boyutunun neredeyse ~2 kat azaltılarak iyileştirilmiş GraalVM paketleme deneyiminin sağlandığı belirtilen yeni sürümde, GraalVM Community Linux dağıtımının paket boyutunun ~430 MB’den ~250 MB’a düşürüldüğü ifade ediliyor. Apple Silicon için mevcut GraalVM topluluğu dağıtımı için desteklenen GraalVM işlevlerinin genişletildiği belirtilirken, ancak, GraalVM’nin artık bazı eski Linux AMD64 dağıtımlarında çalışmayacağı belirtiliyor. GraalVM 22.2.0 hakkında ayrıntılı bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

GraalVM 22.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Laravel 9.22.1 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 ek UUID test yardımcıları, yeni bir Eloquent yöntemi, Pusher için kullanıcı kimlik doğrulaması ve daha fazlasıyla gelen 9.22.1 sürümü duyuruldu. Laravel ekibinin yeniden tasarlanmış bir artisan serve komutu, akıcı bir dosya doğrulama kuralı oluşturucu ve daha fazlasıyla bu sürümü yayınladığı belirtilirken, yazılımın, geliştirilmiş Artisan servis komutuyla geldiği bildiriliyor. Yayın etkinliklerine benzersiz kilitlemenin eklendiği belirtilen yeni sürüm, artisan serve komutu düzeltmeleriyle kullanıma sunuluyor. 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.22.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Laravel 9.22.1 edinmek için;

0

GridDB CE 5.0.0 duyuruldu

IoT ve büyük veri için en uygun, yüksek düzeyde ölçeklenebilir bir NoSQL veritabanı olan GridDB‘nin CE 5.0.0 sürümü, Katsuhiko Nonomura tarafından duyuruldu. Milyarlarca cihazın birbirine bağlı olduğu nesnelerin interneti (IoT) dünyasında yaşayan insan için; petabaytlarca veri üreten, bu verilerden içgörü ve bilgi elde etme olanağı sağlayan yazılıma ilgi göstermesi son derece doğal olmaktadır. Büyük ölçekli veriler için performans iyileştirmesiyle gelen yeni sürüm, çekirdek ölçekleme iyileştirmesi içeriyor. Yeni sürümün, daha hızlı tarama ve veri silme özelliğiyle geldiğini belirten Nonomura; yazılıma, verileri bir GridDB kümesinden dışa/içe aktarmak için bir araç eklendiğini söyledi. Daha önce, kontrol noktası dosyası ve işlem günlüğü dosyasının “veri” dizinine yerleştirildiğini hatırlatan Nonomura; artık konvansiyonel kontrol noktası dosyası, veri yazmak için veri dosyasına (uzantı: “dat”) ve blok yönetim bilgilerini yazmak için kontrol noktası günlük dosyasına (uzantı: “cplog”) bölündüğünü ifade etti. IoT için optimize edilen yazılım, yüksek performans ve ölçeklenebilirlik özelliklerine sahip. Ayrıca yüksek güvenilirlik ve kullanılabilirlik sunuyor. GridDB CE 5.0.0 hakkında daha ayrıntılı bilgi edinmek için sürümler sayfasını ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

GridDB CE 5.0.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0