ivo@setyadi:~$ ivo.blogspot.com

# catatan teknis, sejak 2001

Blaze: Alat Build Inkremental Cepat untuk Rust

Blaze adalah pengganti drop-in untuk cargo build dan test di macOS Apple Silicon serta Linux yang menjaga proyek tetap berada di dalam memori. Alat ini memanfaatkan toolchain nightly dan Cranelift untuk memperbarui biner tanpa melakukan relinking dari awal, sehingga memangkas waktu iterasi hingga 10x sampai 20x pada proyek seperti ripgrep dan helix. Selain itu, alat ini juga mendukung hot reloading untuk program yang sedang berjalan. Alat ini mengorbankan memori RAM yang cukup besar, yakni beberapa gigabyte per proyek, demi kecepatan tinggi dan menggunakan toolchain terisolasi yang mengabaikan pin proyek Anda. Karena masih baru dan menerapkan metode linking non-standar, Anda tetap harus mengandalkan cargo check atau CI standar sebagai acuan utama. Blaze layak dicoba jika Anda sering menghabiskan banyak waktu menunggu proses relink pada codebase Rust yang besar. sumber: github.com/indexable-inc/blaze my other side: setyadi.com

Virus Corona di New York Melaju Cepat

2020-03-25 · #Kesehatan

Membaca berita soal situasi di New York, penyebaran Covid-19 digambarkan begitu cepat seperti kereta peluru. Ngeri juga membayangkan bagaimana situasi di sana menghadapi laju penularan yang begitu agresif.

Catatan ini semula saya tulis di Facebook, 25 Maret 2020.

$ cd ~/

$ cat comments/ (0)