The Hacker's Diet Online es una aplicación basada en la web, compañera de mi libro, la dieta del hacker , que le permite mantener registros de peso y ejercicio, producir gráficos personalizados, analizar tendencias y planificar dietas de cualquier computadora con conectividad a Internet y un navegador web. Los datos pueden importarse y exportarse a otras versiones de las herramientas informáticas, o exportarse como CSV o XML para su análisis con otros programas.
Este repositorio contiene el código fuente maestro para la aplicación, implementado como un programa de interfaz de puerta de enlace común (CGI) en el lenguaje de programación de Perl, con soporte de navegador en JavaScript. Se incluye el árbol completo de los documentos web que describen y admiten la aplicación.
Este repositorio está organizado en los siguientes directorios.
SRC : código fuente para la aplicación CGI y las utilidades de soporte, escrito en la metodología de programación alfabetizada utilizando el sistema NuWeb . El código fuente y la documentación integral se proporcionan en el archivo src/hdiet.pdf .
WebDoc : páginas web que proporcionan documentación para la aplicación y los archivos de soporte como hojas de estilo, imágenes y programas de JavaScript. El principal manual del usuario es webdoc/hdo.html .
Al igual que con cualquier aplicación web de interfaz de puerta de enlace común, la instalación en un servidor web requerirá instalar todos los prequisitos (módulos Perl, etc.) requeridos por los programas, adaptándolos a la estructura del directorio de su servidor y vincularse desde documentos de acceso accesibles en el servidor a través de la web. Este es un proceso complicado que requiere un conocimiento detallado tanto de la configuración de su servidor web como de los requisitos de la aplicación, por lo que no se puede suministrar ningún procedimiento de libros de cocina.