Pengarang ProHoster

Keluaran bahasa pengaturcaraan Crystal 1.6

Pengeluaran bahasa pengaturcaraan Crystal 1.6 telah diterbitkan, pembangunnya cuba menggabungkan kemudahan pembangunan dalam bahasa Ruby dengan ciri prestasi aplikasi tinggi bahasa C. Sintaks Crystal hampir, tetapi tidak serasi sepenuhnya dengan, Ruby, walaupun beberapa program Ruby berjalan tanpa pengubahsuaian. Kod pengkompil ditulis dalam Crystal dan diedarkan di bawah lesen Apache 2.0. […]

Rhino Linux, pengedaran yang dikemas kini secara berterusan berdasarkan Ubuntu, diperkenalkan

Pembangun pemasangan Rolling Rhino Remix telah mengumumkan transformasi projek itu kepada pengedaran Rhino Linux yang berasingan. Sebab penciptaan produk baru adalah semakan semula matlamat dan model pembangunan projek, yang telah mengatasi keadaan pembangunan amatur dan mula melampaui pembinaan semula Ubuntu yang mudah. Pengedaran baharu akan terus dibina berasaskan Ubuntu, tetapi akan merangkumi utiliti tambahan dan dibangunkan oleh […]

Keluaran Nuitka 1.1, pengkompil untuk bahasa Python

Projek Nuitka 1.1 kini tersedia, yang membangunkan pengkompil untuk menterjemah skrip Python ke dalam perwakilan C, yang kemudiannya boleh disusun menjadi boleh laku menggunakan libpython untuk keserasian CPython maksimum (menggunakan alat pengurusan objek CPython asli). Keserasian penuh dengan keluaran semasa Python 2.6, 2.7, 3.3 - 3.10 dipastikan. Berbanding dengan […]

Mengemas kini binaan pemasangan Void Linux

Himpunan boleh boot baharu bagi pengedaran Void Linux telah dihasilkan, yang merupakan projek bebas yang tidak menggunakan perkembangan pengedaran lain dan dibangunkan menggunakan kitaran berterusan mengemas kini versi program (kemas kini bergulir, tanpa keluaran berasingan pengedaran). Binaan sebelumnya telah diterbitkan setahun yang lalu. Selain daripada penampilan imej but semasa berdasarkan kepingan sistem yang lebih terkini, mengemas kini pemasangan tidak membawa perubahan fungsi dan […]

Keluaran editor bunyi percuma Ardor 7.0

Selepas lebih daripada satu tahun pembangunan, keluaran editor bunyi percuma Ardor 7.0, yang direka untuk rakaman, pemprosesan dan pencampuran bunyi berbilang saluran, telah diterbitkan. Ardor menyediakan garis masa berbilang runut, tahap perubahan semula tanpa had sepanjang keseluruhan proses bekerja dengan fail (walaupun selepas menutup program), dan sokongan untuk pelbagai antara muka perkakasan. Program ini diletakkan sebagai analog percuma alat profesional ProTools, Nuendo, Pyramix dan Sequoia. […]

Sistem pengendalian selamat sumber terbuka Google KataOS

Google telah mengumumkan penemuan perkembangan yang berkaitan dengan projek KataOS, bertujuan untuk mencipta sistem pengendalian yang selamat untuk perkakasan terbenam. Komponen sistem KataOS ditulis dalam Rust dan dijalankan di atas mikrokernel seL4, yang mana bukti kebolehpercayaan matematik telah disediakan pada sistem RISC-V, menunjukkan bahawa kod tersebut mematuhi sepenuhnya spesifikasi yang dinyatakan dalam bahasa formal. Kod projek adalah sumber terbuka di bawah […]

Keluaran Wine 7.19

Keluaran percubaan pelaksanaan terbuka WinAPI - Wine 7.19 - telah berlaku. Sejak keluaran versi 7.18, 17 laporan pepijat telah ditutup dan 270 perubahan telah dibuat. Perubahan yang paling penting: Menambah keupayaan untuk menyimpan atribut fail DOS ke cakera. Pakej vkd3d dengan pelaksanaan Direct3D 12 yang berfungsi melalui penyiaran panggilan ke API grafik Vulkan telah dikemas kini kepada versi 1.5. Sokongan untuk format [...]

Serangan ke atas NPM yang membolehkan anda menentukan kehadiran pakej dalam repositori peribadi

Satu kecacatan telah dikenal pasti dalam NPM yang membolehkan anda mengesan kewujudan pakej dalam repositori tertutup. Isu ini disebabkan oleh masa respons yang berbeza apabila meminta pakej sedia ada dan tidak sedia ada daripada pihak ketiga yang tidak mempunyai akses kepada repositori. Jika tiada akses untuk mana-mana pakej dalam repositori peribadi, pelayan registry.npmjs.org mengembalikan ralat dengan kod "404", tetapi jika pakej dengan nama yang diminta wujud, ralat akan diberikan [...]

Projek Genode telah menerbitkan keluaran Sculpt 22.10 General Purpose OS

Keluaran sistem pengendalian Sculpt 22.10 telah diperkenalkan, di mana, berdasarkan teknologi Rangka Kerja Genode OS, sistem pengendalian tujuan umum sedang dibangunkan yang boleh digunakan oleh pengguna biasa untuk melaksanakan tugas harian. Kod sumber projek diedarkan di bawah lesen AGPLv3. Imej LiveUSB 28 MB ditawarkan untuk dimuat turun. Menyokong operasi pada sistem dengan pemproses Intel dan grafik […]

Kerentanan dalam tindanan wayarles kernel Linux yang membenarkan pelaksanaan kod jauh

Satu siri kelemahan telah dikenal pasti dalam tindanan wayarles (mac80211) kernel Linux, beberapa daripadanya berpotensi membenarkan limpahan penimbal dan pelaksanaan kod jauh dengan menghantar paket yang direka khas dari pusat akses. Pembetulan pada masa ini hanya tersedia dalam bentuk tampalan. Untuk menunjukkan kemungkinan melakukan serangan, contoh bingkai yang menyebabkan limpahan telah diterbitkan, serta utiliti untuk menggantikan bingkai ini ke dalam timbunan wayarles […]

Keluaran DBMS PostgreSQL 15

Selepas setahun pembangunan, cawangan stabil baharu DBMS PostgreSQL 15 telah diterbitkan. Kemas kini untuk cawangan baharu akan dikeluarkan dalam tempoh lima tahun sehingga November 2027. Inovasi utama: Menambah sokongan untuk arahan SQL "MERGE", mengingatkan ungkapan "INSERT ... ON CONFLIT". MERGE membolehkan anda mencipta pernyataan SQL bersyarat yang menggabungkan operasi INSERT, UPDATE dan DELETE ke dalam satu ungkapan. Contohnya, dengan MERGE anda boleh […]

Kod sistem pembelajaran mesin untuk menjana pergerakan manusia yang realistik telah dibuka

Pasukan penyelidik dari Universiti Tel Aviv telah membuka kod sumber yang dikaitkan dengan sistem pembelajaran mesin MDM (Motion Diffusion Model), yang membolehkan penjanaan pergerakan manusia yang realistik. Kod ini ditulis dalam Python menggunakan rangka kerja PyTorch dan diedarkan di bawah lesen MIT. Untuk menjalankan eksperimen, anda boleh menggunakan kedua-dua model siap pakai dan melatih model itu sendiri menggunakan skrip yang dicadangkan, contohnya, […]