topik: blog

Diusulkan untuk menambahkan sintaks dengan informasi tipe ke bahasa JavaScript

Microsoft, Igalia, dan Bloomberg telah mengambil inisiatif untuk memasukkan sintaksis dalam spesifikasi JavaScript untuk definisi tipe eksplisit, mirip dengan sintaksis yang digunakan dalam bahasa TypeScript. Saat ini, perubahan prototipe yang diusulkan untuk dimasukkan dalam standar ECMAScript diserahkan untuk diskusi awal (Tahap 0). Pada rapat panitia TC39 berikutnya di bulan Maret, rencananya akan dilanjutkan ke pertimbangan proposal tahap pertama dengan […]

Pembaruan Firefox 98.0.1 dengan penghapusan mesin pencari Yandex dan Mail.ru

Mozilla telah menerbitkan rilis pemeliharaan Firefox 98.0.1, perubahan yang paling menonjol adalah penghapusan Yandex dan Mail.ru dari daftar mesin pencari yang tersedia untuk digunakan sebagai penyedia pencarian. Tidak dijelaskan alasan penghapusan tersebut. Selain itu, Yandex tidak lagi digunakan di majelis Rusia dan Turki, yang ditawarkan secara default sesuai dengan perjanjian yang telah disepakati sebelumnya […]

Rilis pertama browser konsol Offpunk, dioptimalkan untuk operasi offline

Rilis stabil pertama peramban konsol Offpunk telah dirilis. Selain membuka halaman web, peramban ini juga mendukung protokol Gemini, Gopher, dan Spartan, serta membaca umpan berita dalam format RSS dan Atom. Program ini ditulis dengan Python dan didistribusikan di bawah lisensi BSD. Fitur utama Offpunk adalah fokusnya dalam menampilkan konten dalam mode luring. Peramban ini memungkinkan Anda untuk berlangganan halaman atau menandai […]

Tersedia TUF 1.0, kerangka kerja untuk mengatur pengiriman pembaruan yang aman

Kerangka kerja TUF 1.0 (The Update Framework) telah dirilis, menyediakan alat untuk memeriksa dan mengunduh pembaruan secara aman. Tujuan utama proyek ini adalah untuk melindungi klien dari serangan umum terhadap repositori dan infrastruktur, termasuk melawan promosi pembaruan palsu oleh penyerang yang dibuat setelah mendapatkan akses ke kunci untuk menghasilkan tanda tangan digital atau membahayakan repositori. Proyek ini sedang dikembangkan di bawah naungan Linux […]

Kerentanan di webOS yang memungkinkan file ditimpa di TV LG

Informasi telah diungkapkan mengenai kerentanan pada platform webOS terbuka yang dapat digunakan untuk mendapatkan akses ke API tingkat rendah yang memiliki hak istimewa di lingkungan sistem TV LG dan perangkat lain yang berbasis pada platform ini. Serangan ini dilakukan dengan meluncurkan aplikasi tanpa hak istimewa yang mengeksploitasi kerentanan dengan mengakses API internal dan memungkinkan penimpaan/pembacaan berkas acak atau melakukan tindakan lain yang diizinkan oleh API sistem. […]

Rilis sistem pemodelan 3D gratis Blender 3.1

Blender Foundation telah merilis Blender 3, sebuah paket perangkat lunak pemodelan 3.1D gratis yang cocok untuk berbagai tugas terkait pemodelan 3D, grafis 3D, pengembangan game, simulasi, rendering, pengomposisian, pelacakan gerak, sculpting, animasi, dan penyuntingan video. Kodenya didistribusikan di bawah lisensi GPL. Versi siap pakai tersedia untuk Linux, Windows, dan macOS. Beberapa peningkatan yang ditambahkan dalam Blender 3.1: Untuk […]

Terpecah di antara para pendiri proyek OS dasar

Masa depan distribusi Elementary OS dipertanyakan karena konflik antara para pendiri proyek, yang tidak dapat membagi perusahaan yang mengawasi pengembangan dan mengumpulkan dana masuk di antara mereka sendiri. Perusahaan ini didirikan bersama oleh dua pendiri - Cassidy Blaede dan Danielle Foré (sebelumnya Daniel Foré), yang mengerjakan proyek ini secara penuh waktu, menerima […]

Rilis Wine 7.4 dan Pementasan Wine 7.4

Rilis eksperimental implementasi sumber terbuka WinAPI — Wine 7.4 — telah berlangsung. Sejak rilis versi 7.3, 14 laporan bug telah ditutup dan 505 perubahan telah dilakukan. Perubahan terpenting: Tema 'Light' diaktifkan secara default. Pustaka vkd3d 1.3 dengan implementasi Direct3D 12, yang bekerja melalui penerjemahan panggilan ke API grafis Vulkan, terintegrasi ke dalam paket utama. WineD3D, D3D12 […]

NVIDIA telah merilis libvdpau 1.5 dengan dukungan AV1

Para pengembang NVIDIA telah memperkenalkan pustaka terbuka libvdpau 1.5 dengan implementasi dukungan API VDPAU (Video Decode and Presentation) untuk sistem mirip Unix. Pustaka VDPAU memungkinkan penggunaan mekanisme akselerasi perangkat keras untuk memproses video dalam format h264, h265, VC1, VP9, ​​dan AV1, serta mentransfer tugas-tugas seperti pasca-pemrosesan, penggabungan (pengomposisian), tampilan, dan dekode video ke sisi GPU. […]

Rilis kit distribusi Zorin OS 16.1

Peluncuran distribusi Linux Zorin OS 16.1 yang berbasis pada paket dasar Ubuntu 20.04 telah dipresentasikan. Sasaran audiens distribusi ini adalah pengguna pemula yang terbiasa bekerja menggunakan Windows. Untuk mengelola desain, distribusi ini menawarkan konfigurator khusus yang memungkinkan Anda memberi desktop tampilan khas berbagai versi Windows dan macOS, dan komposisinya mencakup pilihan program yang mendekati program yang biasa digunakan pengguna Windows. Untuk […]

Pengujian beta FreeBSD 13.1 telah dimulai

Rilis beta pertama FreeBSD 13.1 telah disiapkan. FreeBSD 13.1-BETA1 tersedia untuk arsitektur amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64, dan riscv64. Selain itu, citra telah disiapkan untuk sistem virtualisasi (QCOW2, VHD, VMDK, raw) dan lingkungan cloud Amazon EC2. Di antara perubahan dalam versi baru ini, disebutkan penyertaan build debugger LLDB dan penggunaan optimasi assembler untuk arsitektur PowerPC. Untuk […]

Kerentanan dalam mekanisme eksekusi spekulatif prosesor AMD

Proyek Grsecurity telah menerbitkan detail dan demonstrasi metode serangan untuk kerentanan baru (CVE-2021-26341) pada prosesor AMD yang terkait dengan eksekusi instruksi spekulatif setelah operasi lompat maju tanpa syarat. Jika serangan berhasil, kerentanan tersebut memungkinkan penentuan isi area memori yang sembarangan. Sebagai contoh, para peneliti telah menyiapkan eksploitasi yang memungkinkan penentuan tata letak alamat dan melewati mekanisme perlindungan KASLR (pengacakan memori kernel) dengan mengeksekusi […]