Tag Archives | Rust

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

Magisk 25.2 duyuruldu

Düşük seviyeli bileşenlerinin çoğu C++ ile yazılan, öte yandan Rust, ham hızı, esnekliği ve C++’ın donanım işlevselliğine doğrudan eşlemenin çoğunu sağlayan ve bellek açısından güvenli bir ortam sunan Magisk‘in 25.2 sürümü duyuruldu. Yakın zamanda Magisk’in Rust’ta tam bir uygulamasını görmek beklenmiyor olsa da, Rust kodunu projenin günlük kaydı altyapısına entegre etmeye yönelik bu erken çalışmanın muhtemelen çok önemli olacağı ifade ediliyor. Magisk’in 25.0 sürümünün kararlı kanal üzerinden yayınlanmasından sonra Rust programlama dilinin Android kod tabanına adapte edilmesi için ilk adımların görüldüğü belirtilirken, Magisk 25.2 biçiminde yeni ve kararlı bir yapının kullanıma sunulduğu söyleniyor. Yeni sürümde, stub cpio kullanıldığında kurtarma için yeniden başlatma probleminin düzeltildiği belirtilirken, daha iyi veri şifreleme algılamasının sağlandığı ve tüm günlük kaydı altyapısının Rust’a taşındığı ifade ediliyor. Magisk 25.2 hakkında bilgi edinmek için sürümler duyurusunu inceleyebilirsiniz.

Continue Reading →

Magisk 25.2edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

System76-Scheduler 1.2.0 duyuruldu

Amerikalı bilgisayar üreticisi System76; System76-Scheduler 1.2.0 sürümünü duyurdu. Linux PC üreticisi System76; Pop!_OS dağıtımının bir parçası olarak GNU/Linux masaüstünün yanıt verebilirliğini ve gönderimini geliştirmek için Rust ile yazılmış bir arka plan programı sağlama çabasıyla bu yeni özellik sürümünü duyurdu. Sürüm; System76 ürün mühendisi, GNU/Linux yazılım geliştiricisi, Pop!_OS bakımcısı Michael Murphy tarafından GitHub üzerinden duyuruldu. System76-Scheduler’in yalnızca kendi dizüstü ve masaüstü bilgisayarlarının yanıt verme hızını optimize etmek için değil, aynı zamanda diğer dağıtımlar ve donanımlar için de çalışacak şekilde tasarlandığı ifade ediliyor. 1.2.0 sürümü, Flatpak süreçlerinde öncelikleri ayarlama desteği, yapılandırma dosyalarını yeniden yüklemek için yeni bir alt komut, exe veya işlem adına göre öncelikleri ayarlama desteği ve işlemi ayarlama yeteneği için SteamVR işlemlerini varsayılan yapılandırmaya ekleyerek geliyor. Flatpak süreçlerine öncelik belirleme desteği verilirken, SteamVR işlemleri varsayılan yapılandırmaya eklenmiş bulunuyor. Pop!_OS kullanıcılarının System76-Scheduler 1.2.0’ı olağan bir güncelleme olarak alacakları belirtiliyor. System76-Scheduler 1.2.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

System76-Scheduler 1.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Otter 1.0.0 duyuruldu

Oyuna katılarak elde edilen sihirli bir https bağlantısı kullanılarak JavaScript çalıştıran bir web tarayıcısından erişilen çevrimiçi bir oyun sistemi olan Otter‘in 1.0.0 sürümü, Ian Jackson tarafından duyuruldu. Otter 1.0.0’ı duyurmaktan memnuniyet duyduğunu belirten Jackson; Otter‘in artık stable Rust üzerinde derlendiğini söyledi. Çok sayıda hata düzeltmesinin yanı sıra önemli bir hata düzeltmesi de içeren yeni sürümde, küçük temizlik ve iyileştirmeler de yer alıyor. Neredeyse önemsiz bazı kısa yazma hatalarının düzeltildiğini söyleyen Jackson; oluşturulan belgenin artık 10G yerine 6G gerektirdiğini ifade etti. Çevrimiçi masa üstü ortam oluşturucusu olarak adlandırılan Otter, çevrimiçi bir oyun sistemi olarak işlev görüyor. Kısaca bir “masaüstü simülatörü” gibi bir şey olarak değerlendirilen yazılımın; herhangi bir 3D’si, bir fizik motoru ya da buna benzer bir şeyi olmadığı söyleniyor. hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Uutils 0.0.13 duyuruldu

Rust’ta evrensel (platformlar arası) CLI yardımcı programlarını yazma girişimi olarak ortaya çıkan, MIT Lisansı altında kullanıma sunulan ve GNU/Linux, Windows, Mac ve diğer platformlarda kullanılabilen Uutils‘in 0.0.13 sürümü, Terts Diepraam tarafından duyuruldu. Bunun, yeni 276 PR’ın birleştiği büyük bir sürüm olduğu belirtilirken, birçok yardımcı programda birçok iyileştirme ve düzeltme yapıldığı belirtiliyor. Uutils 0.0.13, Rust sürüm gereksinimini 1.54’e yükseltiyor ve cp, dd, df, split ve tr gibi yardımcı programlara birçok iyileştirme getiriyor. Bu iyileştirmeler, onları GNU yardımcı programları ve diğer optimizasyonlarla daha uyumlu hale getirmeyi içeriyor. Uutils 0.0.13 ayrıca, artan GNU uyumluluğu için farklı yardımcı programlar tarafından desteklenen çeşitli argümanlar ekleyerek, belge iyileştirmeleri, uyarı iyileştirmeleri, b2sum ve b3sum yardımcı programları ve çeşitli düzeltmeler ve temizlemeler getiriyor. Uutils 0.0.13 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Uutils 0.0.13 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rav1e 0.5 Beta duyuruldu

Rust ile yazıldığından dolayı, bir yıldan fazla bir süredir “en güvenli ve en hızlı AV1 kodlayıcı” olarak geliştirilmekte olan Rav1e’nin 0.5 Beta sürümü, Luca Barbato tarafından duyuruldu. Ses/video kodlayıcılar ve kod çözücülerin, Rust programlama dilinin kullanımının hız ve güvenlik için artan ilgiyi gösterdiği alanlardan biri olduğu belirtilirken; AV1 video kodlaması için Rav1e’nin Rust tarafından yazılmış en umut verici kodlayıcılardan biri olduğu ifade ediliyor. Sürümün, performans optimizasyonları ve diğer geliştirmelere sahip olduğu söyleniyor. Yüksek hızlarda neredeyse gerçek zamanlı kodlama imkanı sunan yazılım, tek geçiş ve iki geçiş için hız kontrolü olanağı da sağlıyor. Yazılım, CLI aracı ve C API içeriyor. Rav1e 0.5 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Rav1e 0.5 Beta edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wasmtime 0.28 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 0.28 sürümü duyuruldu. Bu yeni sürümle birlikte projenin gömme API’sinin yeniden tasarlandığı söyleniyor. WebAssembly‘i her yerde çalıştırabilme fikriyle 2019’da kurulan Bytecode Alliance’ın bir eseri olan Wasmtime, bağımsız bir JIT tarzı WebAssembly çalışma zamanı olarak doğmuştur. Thie’nin yeniden tasarladığı gömme API’sinin, Rust kullanıcıları için daha iyi bir uygulamaya ve ayrıca daha kolay bellek yönetimine sahip olması bekleniyor. Wasmtime, WebAssembly desteğini Rust, C, Python, .NET, Go, Bash ve şimdi de C++ ile yazılmış uygulamalara yerleştirmeyi destekliyor. Wasmtime 0.28 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0