
Mari kita hadapi itu, kadang -kadang Anda hanya ingin layar Anda terlihat seperti menyelesaikan pekerjaan serius, bahkan jika Anda hanya memutuskan tema mana yang harus dipilih. Temui Rust-Stakeholder, alat yang membuat terminal Anda terlihat sangat sibuk sambil tidak mencapai apa pun dalam prosesnya.
Pemegang karat membuat terminal Anda terlihat sibuk
Rust-stakholder adalah alat generator aktivitas palsu untuk terminal. Dibuat dalam bahasa pemrograman karat (yang merupakan tempat perintah mendapatkan namanya) Alat ini mencetak aktivitas acak seperti memuat konfigurasi file, memeriksa sumber daya, menghasilkan peringatan, dll., Agar terlihat seperti ada banyak proses yang terjadi di balik layar di perangkat Anda. Ini adalah alat yang keren untuk melenturkan atau bermain lelucon yang tidak bersalah di waktu luang Anda.
Terkait
Pemrograman karat untuk pemula: Membangun aplikasi manajer resep
Cara terbaik untuk belajar karat adalah membangun sesuatu.
Memasang pemangku karat
Karena pemegang karat dibuat dalam karat, Anda akan membutuhkan yang dipasang terlebih dahulu. Anda dapat menemukan langkah -langkah yang diperlukan dalam Panduan Instalasi Rust Resmi. Itu juga harus menginstal manajer paket kargo. Setelah itu, jalankan perintah berikut untuk menginstal alat.
cargo install --git https://github.com/giacomo-b/rust-stakeholder.git
Jika Anda lebih suka membangunnya dari sumber, maka gunakan perintah ini satu per satu:
git clone https:cd rust-stakeholder
cargo build --release
Untuk mengonfirmasi apakah instalasi Anda berhasil, periksa versinya menggunakan:
rust-stakeholder --version
Anda juga dapat menggunakan Docker untuk membangun dan menjalankan aplikasi dalam wadah. Untuk itu, Anda membutuhkan Dockerfile. Kemudian jalankan:
docker build -t rust-stakeholder .
Untuk menggunakan citra Docker dari pemegang karat, jalankan:
docker run -t --rm rust-stakeholder
Anda juga dapat menambahkan argumen yang berbeda ke perintah di atas.
docker run -t --rm rust-stakeholder [arguments]
Mencoba berbagai opsi pemangkasan karat
Alat pemegang karat memiliki banyak opsi berbeda untuk dipilih, masing-masing berada di domain yang berbeda. Mari kita mulai dengan yang paling mendasar.
rust-stakeholder
Untuk penggunaan dasar, ada banyak output. Itu terus berjalan selama beberapa menit sampai saya memaksanya untuk berhenti. Jadi apa yang terjadi di sini? Mari kita analisis. Ada beberapa bagian dalam output:
-
Pemantauan Sumber Daya Sistem
-
Pemantauan Lalu Lintas Jaringan API
-
Analisis Waktu Respons API
-
Analisis Kode
-
Pemrosesan aliran data API
Setelah pemeriksaan menyeluruh, saya akhirnya mengerti apa yang terjadi. Ada beberapa bagian yang dibangun ke dalam perintah. Pertama, alat ini menunjukkan kepada Anda bahwa lingkungan pengembangan telah diinisialisasi. Kemudian, ia secara acak memilih bagian dan menampilkannya. Jadi, setiap kali saya menjalankan perintah, urutan yang diikuti bagian diikuti.
Pengamatan menarik lain yang saya buat adalah bahwa bagian yang sama tidak pernah muncul dua kali berturut -turut, tidak peduli berapa lama Anda menjalankan perintah. Untuk memahami perilaku perintah, saya mencoba menyelami kode. Program ini menggunakan pustaka rand () untuk mengacak output di setiap file. Dalam file Main.RS, ada loop di mana, di setiap iterasi, bagian secara acak. Mungkin inilah yang menyebabkan bagian yang sama tidak muncul dua kali berturut -turut.

Terkait
Cara menjalankan dan mengontrol proses latar belakang di linux
Punya proses bersembunyi di latar belakang?
Cara default untuk menjalankan perintah tanpa argumen memicu output tipe pengembangan backend. Selain itu, ada beberapa jenis lagi, seperti Frontend, Fullstack, Ilmu Data, DevOps, Pembelajaran Mesin, dan banyak lagi. Anda dapat menentukan jenis pengembangan mana yang ingin Anda lihat sebagai output. Untuk itu, ada -bendera -tipe -dev atau -d.
rust-stakeholder rust-stakeholder
rust-stakeholder
rust-stakeholder
Opsi lain yang tersedia adalah dev-ops, pembelajaran mesin, pemrograman sistem, dan keamanan. Bendera -j atau -jargon menentukan jumlah jargon teknis yang ingin Anda tampilkan di terminal. Nilai defaultnya sedang. Nilai lain rendah, tinggi, dan ekstrem. Untuk bersenang -senang, saya mencoba melihat seperti apa output ekstrem itu. Ada lebih banyak output daripada level menengah.
rust-stakeholder -j extreme
Mirip dengan opsi Jargon adalah opsi kompleksitas yang dapat Anda gunakan dengan menyediakan bendera -c. Ada empat level, sama dengan opsi jargon. Opsi ini menentukan seberapa kompleks dan sibuk output seharusnya.
rust-stakeholder -c extreme
Ada-bendera-durasi (-t) yang dapat Anda berikan untuk memberi tahu pemangku karat berapa lama Anda ingin menjalankan perintah dalam detik. Nilai default adalah nol, yang berarti berjalan tanpa batas sampai Anda mengganggu.
rust-stakeholder -T 10
Perintah ini memastikan output terus datang selama 10 detik. Terlepas dari ini, ada lebih banyak opsi yang dapat Anda jelajahi. Untuk mempelajari lebih lanjut, gunakan bendera -H.
Saya dapat memikirkan beberapa skenario menyenangkan di mana Anda dapat menggunakan alat ini. Jika Anda mengambil gambar pengaturan workstation Anda, Anda dapat menggunakan alat ini untuk menunjukkan seberapa sibuk dan produktif Anda dan membagikannya di media sosial.
Mungkin teman atau kolega Anda meminta bantuan teknis. Anda dapat menjalankan perintah ini di perangkat mereka untuk mengesankan mereka dan mengungkapkan kebenaran setelah sedikit untuk beberapa tawa.
Ada lebih banyak alat Linux yang menyenangkan di luar sana yang dapat Anda jelajahi, alat yang akan membuat Anda terlihat seperti peretas atau ahli TI. Itu selalu layak untuk memeriksa proyek -proyek menyenangkan ini dan bahkan mungkin berkontribusi pada mereka.