Bosan harus mematikan port setiap kali ngoding, jadi saya membuat aplikasi menu bar untuk Mac (Portless)
(portless.app)Saya rasa salah satu masalah yang paling sering ditemui saat development adalah konflik port.
Saat menjalankan server, muncul pesan "Error: Port 3000 is already in use", dan akhirnya kita terus mengulang proses mencari proses dengan lsof lalu menghentikannya dengan kill.
Saya sendiri melakukan proses ini rata-rata sekitar 10 kali sehari.
Jadi saya sekalian membuat sebuah alat kecil. Namanya Portless, aplikasi menu bar untuk macOS.
Fungsinya sederhana.
- Langsung melihat port mana yang sedang dipakai dari menu bar
- Menghentikan proses terkait dengan satu klik
- Menampilkan port development yang sering dipakai (3000, 8080, dll.) sebagai prioritas
- Deteksi otomatis container Docker / menampilkan nama container dan image
Setelah memakai aplikasi ini, context switching akibat konflik port hampir hilang.
Waktu berpindah proyek juga terasa cukup berkurang.
Kalau ingin mencobanya, kirim DM lewat LinkedIn dan saya memberikan kupon penggunaan gratis seumur hidup.
https://linkedin.com/posts/…
8 komentar
Saya sudah membelinya. Sambil memberikan dukungan kepada pengembang, saya akan
mendukung agar beliau terus mengembangkan aplikasi-aplikasi yang lebih baik. Contoh
seperti metode pembayaran atau kunci lisensi sangat membantu bagi saya yang sedang
mempersiapkan diri menjadi calon pendiri startup.
Saya mendoakan semoga sukses besar.
Kelihatannya seperti aplikasi yang rapi dan bagus. Saya sendiri belum membutuhkannya, tetapi kalau nanti perlu, sepertinya saya akan teringat aplikasi ini.
npx kill-port 3000Terima kasih.
Saya minta
ai agentuntuk membunuhnya.Saya memakainya dengan mendaftarkannya sebagai skill di Claude lalu memintanya menutupnya. Karena itu jadi status kerja default, enak karena bisa dipakai tanpa perlu berpindah.
Bukankah
claude skillkadang diterapkan oleh Claude dan kadang tidak?Oh, saya juga kadang mengalami masalah yang sama, dan saya mendukung Anda karena membuat solusi untuk itu!