Tag Archives | kararlılık

MidnightBSD 4.0.1 duyuruldu

Kolay kullanımlı bir masaüstü ortamı ve grafik yönetim araçlarıyla donatılan ve sistem yapılandırmasında GNUstep kullanan, FreeBSD türevi bir dağıtım olan MidnightBSD’nin 4.0.1 sürümü duyuruldu. 32 ve 64 bit x86 makineler için kullanılabilen 4.0.1 sürümüyle yeni bir büyük sürüm duyuran MidnightBSD projesi, libdispatch’in temelden kaldırıldığını, artık tüm rc(8) komut dosyalarında ${name}_env’nin dikkate alındığını belirtiyor. init(8), service(8) ve cron(8)’in artık varsayılan olarak kullanıcı/sınıf ortam değişkenlerini (PATH hariç) benimseyeceği ifade edilirken, özellikle, tüm cron işleri ve rc(8) servisleri için ortam değişkenlerinin artık login.conf(5) aracılığıyla ayarlanabildiği söyleniyor. newsyslog(8) için varsayılan yapılandırma artık yalnızca dosya adı “.conf” ile bitiyorsa ve “.” karakteriyle başlamıyorsa /etc/newsyslog.conf.d/ ve /usr/local/etc/newsyslog.conf.d/ dizinlerindeki dosyaları içereceği belirtiliyor. Çekirdek de artık kullanıcı süreçleri için bir W^X bellek eşleme politikasının uygulanmasını destekliyor.  MidnightBSD 4.0.1 hakkında bilgi edinmek için sürüm notlarını incelyebilirsiniz.

Continue Reading →

 

  

 MidnightBSD 4.0.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

MidnightBSD 4.0 duyuruldu

Kolay kullanımlı bir masaüstü ortamı ve grafik yönetim araçlarıyla donatılan ve sistem yapılandırmasında GNUstep kullanan, FreeBSD türevi bir dağıtım olan MidnightBSD’nin 4.0 sürümü duyuruldu. 32 ve 64 bit x86 makineler için kullanılabilen 4.0 sürümüyle yeni bir büyük sürüm duyuran MidnightBSD projesi, libdispatch’in temelden kaldırıldığını, artık tüm rc(8) komut dosyalarında ${name}_env’nin dikkate alındığını belirtiyor. init(8), service(8) ve cron(8)’in artık varsayılan olarak kullanıcı/sınıf ortam değişkenlerini (PATH hariç) benimseyeceği ifade edilirken, özellikle, tüm cron işleri ve rc(8) servisleri için ortam değişkenlerinin artık login.conf(5) aracılığıyla ayarlanabildiği söyleniyor. newsyslog(8) için varsayılan yapılandırma artık yalnızca dosya adı “.conf” ile bitiyorsa ve “.” karakteriyle başlamıyorsa /etc/newsyslog.conf.d/ ve /usr/local/etc/newsyslog.conf.d/ dizinlerindeki dosyaları içereceği belirtiliyor. Çekirdek de artık kullanıcı süreçleri için bir W^X bellek eşleme politikasının uygulanmasını destekliyor.  MidnightBSD 4.0 hakkında bilgi edinmek için sürüm notlarını incelyebilirsiniz.

Continue Reading →


 

 MidnightBSD 4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CuerdOS 2.0 duyuruldu

Kararlılık, verimlilik ve performansa odaklanan Debian tabanlı İspanya kökenli bir GNU/Linux dağıtımı olan CuerdOS‘un 2.0 sürümü duyuruldu. Performans ve bellek tüketimi iyileştirmeleri gibi bir dizi iyileştirmeyle birlikte gelen sistem, bunu, çekirdek yamaları ve giriş/çıkış ile CPU önceliklerini yöneten Ananicy daemon’ı aracılığıyla sağlıyor. Dağıtımın “standart” ürünü varsayılan olarak Wayland’ın Sway kompozitörünü kullanıyor, ancak Budgie, Cinnamon, LXQt, MATE ve Xfce masaüstleri için ayrı “eski” ve “topluluk” sürümleri de mevcut bulunuyor. CuerdOS ekibi, Debian 13 “Trixie”ye dayalı olarak gelen 2.0 sürümünü 6.12.58 Linux çekirdeği üzerine yapılandırmış bulunuyor. Varsayılan web tarayıcısı Vivaldi olarak değiştirilirken, ZSTD algoritmasını kullanarak daha iyi performans elde etmek için yeni bir Zram yapılandırmasıyla gelen yeni sürümde, CuerdTools güncellenmiş ve yeniden tasarlanmış bulunuyor. Yeni NVIDIA sürücü yükleyicisi ve CuerdOS 1.2.1’den güncellemek için yeni bir otomatik yükseltme programıyla gelen yeni sürümün, CuerdOS Public License v1.0 tarafından yayınlandığı söyleniyor. CuerdOS 2.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

CuerdOS 2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

MidnightBSD 3.2.4 çıktı

Kolay kullanımlı bir masaüstü ortamı ve grafik yönetim araçlarıyla donatılan ve sistem yapılandırmasında GNUstep kullanan, FreeBSD türevi bir dağıtım olan MidnightBSD’nin 3.2.4 sürümü çıktı. MidnightBSD 3.2.4’ünresmi sürüm duyurusu yapılmamış olduğu için sürüm hakkında bilgi edinme olanağı ne yazık ki yok. Sürümün çeşitli güvenlik güncellemeleri içerdiği düşünülüyor. Bunun dışında, temel sistem yapılandırmasının da güncellendiğine inanılıyor. Biz de yalnızca indirme linki vererek haberi paylaşmış olalım.

Continue Reading →

 

 

    

 MidnightBSD 3.2.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MidnightBSD 3.2.3 duyuruldu

Kolay kullanımlı bir masaüstü ortamı ve grafik yönetim araçlarıyla donatılan ve sistem yapılandırmasında GNUstep kullanan, FreeBSD türevi bir dağıtım olan MidnightBSD’nin 3.2.3 sürümü Lucas Holt tarafından duyuruldu. MidnightBSD 3.2.3’ün amd64 ve i386 için kullanılabilir olduğunu duyurmaktan mutluluk duyduğunu belirten Holt; bu sürümde, birden fazla güvenlik güncellemesi yapıldığı belirtiliyor. xz-utils’in aynı sürümde olduğu, ancak yama uygulandığı belirtilirken; sistemin OpenSSH 9.9p2, tcpdump 4.99.5, expat 2.7.1 ve unbound 1.22.0 birlikte kullanıma sunulduğu belirtiliyor. Temel sistem yapılandırması güncellendiği belirtiliyor. MidnightBSD 3.2.3 hakkında bilgi edinmek için ana sürümler sayfasını ve sürüm notlarını, hatta tam değişiklik günlüğünü de inceleyebilirsiniz.

Continue Reading →

 

   

 MidnightBSD 3.2.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

MidnightBSD 3.2.2 duyuruldu

Kolay kullanımlı bir masaüstü ortamı ve grafik yönetim araçlarıyla donatılan ve sistem yapılandırmasında GNUstep kullanan, FreeBSD türevi bir dağıtım olan MidnightBSD’nin 3.2.2 sürümü Lucas Holt tarafından duyuruldu. MidnightBSD 3.2.2’nin amd64 ve i386 için kullanılabilir olduğunu duyurmaktan mutluluk duyduğunu belirten Holt; bu sürümde, sürüm çekirdekleri yığın korumasının etkinleştirilerek derlendiği ve taşmanın bazı örneklerinin bu mekanizma tarafından yakalandığı ifade ediliyor. Bir cd9660’ın, tarfs veya ext2fs dosya sistemini dışa aktaran bir NFS sunucusunu, dışa aktarmayı bir NFS istemcisiyle bağlayıp erişerek panikletilebileceği belirtilirken, etcupdate kullanımındaki izinlerin düzeltildiği söyleniyor. Bu arada, portsnap anahtarının güncellendiği belirtilirken, pkg-config dosyalarının artık temel openssl için yüklendiği söyleniyor. Temel sistem yapılandırması güncellendiği belirtiliyor. MidnightBSD 3.2.2 hakkında bilgi edinmek için ana sürümler sayfasını ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

  

 MidnightBSD 3.2.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 15 yaşına girdi

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 10 Kasım 2024’te 15 yaşına girdiği Go ekibi adınaAustin Clements tarfından duyuruldu. Go’nun 10. yıl dönümünden bu yana hem Go’da hem de dünyada çok şeyin değiştiği belirtilirken, Go’nun; kararlılık, güvenlik ve yazılım mühendisliğini ve üretimini desteklemeye kendini adamış olduğu söyleniyor. Go 1.22’nin (Şubat ayında yayınlandı), for döngüleri tarafından tanıtılan değişkenleri döngü başına değil, yineleme başına kapsamlandırdığı ve uzun süredir var olan bir dil “yakalandı” sorununu ele aldığı belirtiliyor. On yıldan fazla bir süre önce, Go 1’in yayınlanmasından önce, Go ekibinin çeşitli dil ayrıntıları hakkında kararlar aldığı, bunların arasında for döngülerinin her yinelemede yeni bir döngü değişkeni oluşturup oluşturmamasının da bulunduğu, Rob Pike’nin konuyu “stet” (bırakın gitsin) diyerek kapattığı söyleniyor. Go 1.23 (Ağustos ayında yayınlandı), yineleyicileri ve kullanıcı tanımlı aralık döngülerini tanıtmak için bu değişikliği daha da geliştirdiği; v2 standart kütüphane paketinin tanıtımının, gelecekteki kütüphane evrimi ve modernizasyonu için bir şablon oluşturduğu ifade ediliyor. Geçtiğimiz yıl, Go araçları için isteğe bağlı telemetrinin de dikkatli bir şekilde kullanıma sunulduğu hatırlatılırken, bu sistemin, Go geliştiricilerine tamamen açık ve anonim kalırken daha iyi kararlar almaları için veri sağlayacağı ifade ediliyor. Go’nun 15 yaşına girdiğine ilişkin Go ekibi adına Austin Clements’in duyurusuna buradan ulaşabilirsiniz.

Continue Reading →

İleriye bakıldığında, mevcut ve gelecekteki donanımların yeteneklerinden daha iyi yararlanmak için Go’yu geliştirdiklerini belirten Clements; donanımın son 15 yılda çok değiştiğini, Go’nun önümüzdeki 15 yıl boyunca yüksek performanslı, büyük ölçekli üretim iş yüklerini desteklemeye devam etmesini sağlamak için, büyük çok çekirdekli, gelişmiş talimat setlerine ve giderek daha düzensiz bellek hiyerarşilerinde yerelliğin artan önemine uyum sağlamak gerektiğini söyledi. Go 1.24’ün, modern CPU’larda daha verimli olan, tamamen yeni bir harita uygulamasına sahip olacağını belirten Clements; modern donanımların yetenekleri ve kısıtlamaları etrafında tasarlanmış yeni çöp toplama algoritmalarını prototiplediklerini ifade etti. Bazı iyileştirmelerin, Go geliştiricilerinin modern donanımlardan daha iyi yararlanabilmeleri için yeni API’ler ve araçlar şeklinde olacağını belirten Clements; en son vektör ve matris donanım talimatlarının nasıl destekleneceğini ve uygulamaların CPU ve bellek yerelliğini nasıl oluşturabileceğini incelediklerini söyledi. Çabaları yönlendiren temel ilkenin, birleştirilebilir optimizasyon olduğunu belirten Clements; Go’nun standart kütüphanesinin varsayılan olarak güvenli ve tasarım olarak güvenli olmasını sağlamaya devam ettiklerini söyledi. Go’yu AI için ve AI’yı Go için daha iyi hale getirmek için çalıştıklarını söyleyen Clements; AI uygulamaları için, LangChainGo ve Genkit gibi popüler AI SDK’lerinde Go için birinci sınıf destek oluşturmaya devam edeceklerini ifade etti. Clements; Go’ya inanılmaz katkılarda bulunanlara ve gelişen topluluğuna, bu alanda büyük ve küçük, rol oynayan herkese teşekkür ettiklerini söyledi. Doğum günün kutlu olsun Go! Happy birthday Go!
0