
Pada hari Jumat kita membahas peta datar PyPI. Tapi hari ini tanggal 12 April, jadi mari kita lihat manajer paket dalam skala kosmik.
Proyek Software Galaxies menampilkan berbagai manajer paket (termasuk PyPI) dalam bentuk galaksi 3D 🌌
Galaksi diatur seperti ini:
✨Setiap titik (bintang) adalah sebuah paket.
🌟Semakin besar bintang, semakin banyak paket lain yang bergantung padanya. Langsung terlihat "raksasa" ekosistem.
🕸Paket tidak tersebar sembarangan. Grafik gaya berusaha mengelompokkan paket-paket yang sering digunakan bersama atau saling bergantung. Hasilnya adalah "kluster" atau "nebula". Dan garis menunjukkan dependensi langsung.
Jika semua garis dependensi diaktifkan, akan muncul "monster berbulu" yang cantik namun sama sekali tidak terbaca 🤯 (serius, begitulah yang tertulis di dokumentasi!). Jadi secara default hanya tautan terpendek yang terlihat – antara paket yang berdekatan. Tapi bisa juga diaktifkan semua (tombol L), jika ingin takjub terpesona.
Yang paling keren adalah interaktivitasnya. Kita benar-benar bisa terbang di galaksi 3D paket ini:
Di komputer: Mouse + keyboard (WASD + Q/E untuk strafe/rotasi, R/F untuk naik/turun, Shift untuk akselerasi). Mode "ikuti kursor" (aktifkan dengan spasi) sangat direkomendasikan – seperti pesawat luar angkasa! 🖱⌨️
Di ponsel: Satu jari – terbang maju, dua jari – mundur, putar perangkat – lihat sekeliling. 📱
Kita bisa mencari paket tertentu berdasarkan nama (mendukung regex). Penulis jujur memperingatkan bahwa pada grafik yang sangat besar (jutaan paket) pencarian mungkin lambat.
Selamat hari raya! Melangkahlah ke luar angkasa 👨💻
Komentar
0Belum ada komentar.
Masuk untuk ikut berdiskusi.