Penerapan itu penting – Blog Andy Bileam

21 Oktober 2024

Saya baru saja mengevaluasi dan menginstal perangkat lunak untuk memberikan komentar dan statistik untuk blog ini. Berikut adalah pengalaman saya tentang proses penerapan:

  • Sistem komentar Python. Menggunakan salah satu dari 17 sistem penginstal/pengemasan usang untuk Python (tidak ada satupun yang berfungsi). Baca banyak dokumen dan pastikan saya memiliki virtual env sebelum menginstal apa pun. pip install gagal mengkompilasi salah satu dependensi C-nya pada host target karena saya tidak menginstal perpustakaan pengembangan Python dan tidak dapat menginstal paket. Mencoba banyak hal berbeda agar dapat berfungsi, termasuk pyinstaller. Sangat ingin ini berhasil. Itu tidak berhasil, dan saya menyerah.

  • Sistem statistik simpul. Membutuhkan node, yang bentrok dengan node usang yang sudah diinstal, sampai saya akhirnya menemukan jawabannya dan meletakkan jalur ke node yang saya unduh ke PATH, lebih awal dari yang lainnya. Memerlukan yarn tapi aku mampu npm install itu tidak masalah. Membangun sejumlah besar hal di host penerapan Anda, termasuk mengkompilasi berbagai dependensi C, dan membuat beberapa jenis data peta. Benar-benar mematikan VPS saya, membuat situs web saya down. Keesokan harinya perusahaan web hosting saya mematikan semua proses di VPS saya, mungkin karena penggunaan memori berlebih. Akhirnya berhasil dengan membangunnya secara lokal dan menyalin artefak yang dibangun. Apakah ada cara yang lebih baik? Bagaimanapun, ini berfungsi sekarang.

  • Sistem komentar Go. Anda cukup mengunduh satu EXE dan menjalankannya. Itu langsung berhasil.

Penempatan itu penting. Dulu ada suatu masa ketika PHP mengalahkan semua pendatang baru karena semua orang menggunakan web host yang ketinggalan jaman (seperti yang masih saya lakukan) yang menyediakan Apache yang sudah disiapkan untuk PHP. Saat ini, bahasa yang dikompilasi ke EXE sudah lebih maju.

Catatan tambahan: tentu saja saya akan menggunakan program Rust untuk kedua pekerjaan ini jika saya dapat menemukan program matang yang sesuai dengan kebutuhan saya, tetapi saya tidak bisa. Kisah penerapan Rust hampir sama bagusnya dengan Go. (“Hampir” adalah karena program Go cenderung tidak bergantung pada pustaka standar C, jadi lebih sedikit lagi kesalahan yang terjadi.)

Game News

Gaming Center

Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk bermain video game, baik di PC, konsol, maupun mesin arcade. Gaming center ini bisa dikunjungi oleh siapa saja yang ingin bermain game secara individu atau bersama teman-teman. Beberapa gaming center juga sering digunakan sebagai lokasi turnamen game atau esports.