Archive | Ağustos, 2023

GraalVM Community Components 23.0.1 duyuruldu

 

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 23.0.1 duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı dilleri, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı dilleri) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, JDK 17.0.8 ve JDK 20.0.2 için temel yapılar sunulmuş bulunuyor. Gerek GraalVM Community Components 23.0.1 ve gerekse JDK 17.0.8 ve JDK 20.0.2 için temel yapıların sürüm duyurusu GitHub üzerinden Mohamed Ez-zarghili tarafından yapıldı. GraalVM Free Terms and Conditions (GFTC) license altında lisanslanan yazılım JavaScript runtime (GraalJS), Node.js, Ruby, R, Python, WebAssembly, LLVM runtime, LLVM Toolchain, Java on truffle ile Java on Truffle LLVM Java kitaplığı ve VisualVM gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. GraalVM, Java uygulamalarını anında başlayan, ısınma olmadan en yüksek performansı sağlayan ve daha az kaynak kullanan bağımsız ikili dosyalarda önceden derlemektedir. GraalVM’nin temel indirmeleri için kolaylıklar sağlayan bağlantılar da ilgili unsurların GitHub linklerinde bulunmaktadır. GraalVM Community Components 23.0.1 hakkında bilgi edinmek için JDK 17.0.8 ve JDK 20.0.2 için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Components 23.0.1 ile JDK 17.0.8 ve JDK 20.0.2 için temel yapıları aşağıdaki linklerde bulabilirsiniz.

0

GraalVM Community Edition 22.3.3 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Edition 22.3.3 sürümü duyuruldu. JavaScript, Python, C ve C++ gibi LLVM tabanlı diller ve bir dizi başka popüler dil için çalışma zamanları sağlarken, Java ve diğer JVM dillerinde yazılmış uygulamaların yürütmesini hızlandırmak için tasarlanmış olan kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünün, GraalVM topluluk sürümü için Temmuz 2023 kritik yama güncellemesi (CPU) olduğu belirtiliyor. OpenJDK’nin CPU’ya dayalı olarak geldiği ve bu CPU’nun bir parçası olarak yayınlanan tüm OpenJDK güvenlik düzeltmelerini, platform güncellemelerini ve bazı GraalVM özelliklerinin hata düzeltmelerini içerdiği ifade ediliyor. GraalVM Community Edition’ın oluşturulduğu OpenJDK sürümü de güncellenmiş bulunuyor. Bunun sonucunda, Java 17 tabanlı GraalVM için 17.0.8+7 (OpenJDK 17 güncellemelerine bakılabilir) ve Java 11 tabanlı GraalVM için 11.0.20+8 (bunun için de OpenJDK 11 güncellemelerine bakılabilir) geliyor. Genel dizi imza kaydının düzeltildiği belirtiliyor. GraalVM Community Edition 22.3.3 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Edition 22.3.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 1.21rc4 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.21rc4 sürümü duyuruldu. Go ekibinin, 1.21rc4 sürümünü duyurmaktan mutluluk duyduğu söylenirken; 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. Katkıda bulunan herkese teşekkür edildiği belirtiliyor. Go ve Golang 1.21rc4 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

      

Go (Golang) 1.21rc4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Arti 1.1.7 duyuruldu

Tor’un anonimlik protokollerinin Rust programlama dilinde gömülebilir, üretim kalitesinde bir uygulamasını üretmeye yönelik bir proje olan Arti‘nin 1.1.7 sürümü duyuruldu. Rust’ta yeni nesil bir Tor istemcisi oluşturmak için devam eden proje olan Arti, 1.1.7 sürümüne güncellenmiş bulunuyor. Bunun, artımlı iyileştirmeler ve çok sayıda hata düzeltmesi içeren bir sürüm olduğu belirtilirken, bu sürümün, önceki sürümlerin bakım, hata düzeltme ve temizleme işlemlerine odaklandığı söyleniyor. Düzeltilen dikkate değer hatalar arasında Arti’nin belirli onion hizmetlerine bağlanmasını engelleyen, varsayılan olarak onion hizmetlerine bağlanma desteğini derlemediğimiz ve bazı durumlarda köprü bağlantılarını bozan hataların yer aldığı söyleniyor. Arti’yi kullanma hakkında daha fazla bilgi için README‘ye bakılabileceği belirtiliyor. Alexander Færøy, Andy, Jim Newsome, nate_d1azzz, pinkforest, Saksham Mittal ve Trinity Pointard dahil olmak üzere sürüme katkıda bulunan herkese teşekkür edildiği ifade ediliyor. Tor 2001 üzerinde çalışmaya başladığında C makul bir seçim olsa da, sınırlamaların ardından her zaman zarar gördüklerini belirten geliştirici ekip; birçok programlama sorununa gereksiz yere düşük seviyeli bir yaklaşımı teşvik eden bu yapı yerine, artık Rust Foundation tarafından sürdürülen Rust’u tercih ettiklerini ifade etti. Böylece 2020’de, sonunda Arti olan bir Rust Tor uygulamasına başladıklarını söyleyen ekip; bundan sonra, Arti’nin Tor’un bir parçası olarak kabul edildiğini belirtti. Arti 1.1.7 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.


Continue Reading →

      

Arti 1.1.7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

FreeCAD 0.21 RC duyuruldu

Parametrik bir 3D modelleyici olan FreeCAD‘in 0.21 RC sürümü, Chris Hennes tarafından duyuruldu. FreeCAD ekibinin, FreeCAD 0.21 RC’nin kullanıma sunulduğunu duyurmaktan mutluluk duyduğu belirtilirken, FreeCAD yalnızca mevcut kullanıcı için kurulduğunda yönetici izinlerinin gerekli olmadığı ifade ediliyor. Yükleyicinin 7, 8, 10 ve 11 tüm Windows sistemlerde çalıştığı belirtilirken, yöneticiler için, birkaç kullanıcı ve sessiz kurulum için nasıl kurulacağını öğrenmek için bu sayfaya bakılabileceği söyleniyor. GNU/Linux için derleme gerektirmeyen bir AppImage dosyası sunulduğu belirtiliyor. Bunun, test amaçlı FreeCAD 0.21’in ön sürümü belirtilirken, kullanılabilir olduklarında ikili dosyaların ve yükleyicilerin ekleneceği belirtiliyor. FreeCAD; açık kaynak kodlu, (LGPL ve GPL lisanslı), çok gelişmiş eklentiler içeren ve özelleştirmeye olanak sağlayan bir yazılım. C++ ve Python ile yazılan FreeCAD; STEP, IGES, STL ve diğerleri gibi pek çok açık dosya formatını okuyor ve yazıyor. (Bu konuda daha fazla bilgi edinmek için bu sayfayı inceleyebilirsiniz.) Parametrik modelleme; kullanıcının modelinin geçmişine gidip parametrelerini ve tasarımını kolaylıkla değiştirmesine olanak tanıyor. FreeCAD kimler içindir? Ev kullanıcıları, bu işi hobi edinmiş olanlar, böyle bir projeye sahip olanlar…vb. FreeCAD’in pek çok işlevselliğine Python ile erişebilmek mümkün. FreeCAD 0.21 RC hakkında bilgi edinmek üzere sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

FreeCAD 0.21 RC edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Snort’un 3.1.67.0 sürümü duyuruldu

IP ağları üzerinde gerçek zamanlı trafik analizi ve paket loglaması yapabilen; yazılım protokol analizi, içerik tarama/eşleme yapabildiği gibi, arabellek taşması, port taraması, CGI saldırısı, işletim sistemi parmakizi denemesi gibi pek çok saldırı ve zararlı/şüpheli yazılım çeşidini tespit edebilen Snort‘un 3.1.67.0 sürümü, GitHub üzerinden duyuruldu. Algılayıcılar yeniden yüklenmeden önce Karmaşık HTTP Örüntüsü sözlüğünü önbelleğe alındığı belirtilirken, ssl olarak algılanan fırsatçı TL’ler için düzeltme yapıldığı söyleniyor. Hata ayıklama amacıyla print_backtrace’e ek günlük eklendiği belirtilirken, vba_data için gadget kontrolü eklendiği de söyleniyor. Snort 3.1.67.0 hakkında bilgi edinmek için GitHub duyurusunu inceleyebilirsiniz. Snort; performans, basitlik ve esnekliğe dayalıdır. Ayrıca modüler eklenti mimarisini kullanan tespit motoru da vardır. Gerçek zamanlı alarm mekanizması bulunan Snort; Windows istemcilerine WinPopup pencereleri çıkarabilir, Linux türevlerinde alarm mekanizmalarını syslog’a dahil edebilir ya da özelleştirilmiş günlük dosyasında alarmları biriktirebilir.

Continue Reading →

 

 

Snort temelde 3 ayrı modda çalışabilecek şekilde yapılandırılabilir:
1. Paket İzleyici modu (packet sniffer): Bu mod tcpdump paket izleyici programı gibi basit bir şekilde ağdan paketleri okuyup sürekli bir şekilde konsola akıttığı moddur.2. Paket Günlükleme modu (packet logger): paketleri diske yazar.3. Ağ Sızma Tespit/Engelleme Sistemi modu (NIDS/NIPS): Snort’un en karmaşık ve yapılandırılabilir modudur. Snort bu modda temel olarak trafiği analiz edip kullanıcı tarafından tanımlanabilen bir kural seti ile gördüklerine karşı çeşitli eylemler gerçekleştirebilir. Snort 3.1.67.0 edinmek için aşağıdaki linkten yararlanalabilirsiniz.

Daha ayrıntılı bilgi edinmek için Vedat Fetah’ın yazdığı “P2P Trafiğini Engellemek için Snort IDS Kullanılması” adlı e-kitabı edinebilirsiniz. Ayrıca Tim Keary’in hazırladığı Snort Cheat Sheet başlıklı sayfayı incelemenizi öneririm. Yazarın hazırladığı tabloya, aşağıdaki resme tıklayarak da erişebilirsiniz.

Aynı tablonun .pdf formatında olanına ise buradan ulaşabilirsiniz.

0

Rook 1.12.1 duyuruldu

Dağıtılmış depolama sistemlerini kendi kendini yöneten, kendi kendini ölçeklendiren, kendi kendini iyileştiren depolama hizmetlerine dönüştüren ve bir depolama yöneticisinin görevlerini otomatikleştiren bir yazılım olan Rook‘un 1.12.1 sürümü, Travis Nielsen tarafından duyuruldu. Hizmetlerini Ceph için bir Kubernetes Operatörü aracılığıyla sunmak için Kubernetes platformunun gücünü kullanan Rook’un yeni sürümünün kapsamı sınırlı ve Ceph operatörüne özellik eklemeleri ve hata düzeltmelerine odaklanan bir yama sürümü olarak sunuluyor. Yazılıma v2 mon bağlantı noktasını etkinleştirmek için isteğe bağlı bir bayrak eklendiğini belirten Nielsen; Kube yapılandırmasını/istemci yüklemesinin gözden geçirildiğini söyledi. Harici küme için küme ad alanı oluşturulduğunu belirten Nielsen; ceph COSI sürücü görüntüsünün v0.1.1 olarak güncellendiğini söyledi. Rook 1.12.1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz. 


Continue Reading →

 

Rook 1.12.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0