The Hacker's Diet Online adalah aplikasi berbasis web, pendamping buku saya, The Hacker's Diet , yang memungkinkan Anda untuk mempertahankan bobot dan latihan log, menghasilkan bagan khusus, menganalisis tren, dan merencanakan diet dari komputer mana pun dengan konektivitas internet dan browser web. Data dapat diimpor dari dan diekspor ke versi lain dari alat komputer, atau diekspor sebagai CSV atau XML untuk analisis dengan program lain.
Repositori ini berisi kode sumber master untuk aplikasi, diimplementasikan sebagai program Common Gateway Interface (CGI) dalam bahasa pemrograman Perl, dengan dukungan browser di JavaScript. Pohon lengkap dokumen web yang menjelaskan dan mendukung aplikasi disertakan.
Repositori ini diatur ke dalam direktori berikut.
SRC : Kode sumber untuk aplikasi CGI dan utilitas dukungan, yang ditulis dalam metodologi pemrograman melek menggunakan sistem NuWeb . Kode sumber dan dokumentasi integral disediakan dalam file src/hdiet.pdf .
WebDoc : Halaman web yang menyediakan dokumentasi untuk aplikasi dan file dukungan seperti lembar gaya, gambar, dan program JavaScript. Manual Pengguna Utama adalah webdoc/hdo.html .
Seperti halnya aplikasi web antarmuka gateway umum, instalasi pada server web akan memerlukan menginstal semua prasyarat (modul Perl, dll.) Yang diperlukan oleh program, mengadaptasi mereka dengan struktur direktori server Anda, dan menautkannya dari dokumen akses yang dapat diakses di server melalui web. Ini adalah proses rumit yang membutuhkan pengetahuan terperinci tentang konfigurasi server web Anda dan persyaratan aplikasi, sehingga tidak ada prosedur buku masak yang dapat disediakan.