Hacker's Diet Onlineは、Webベースのアプリケーション、私の著書「The Hacker's Diet」のコンパニオンであり、体重と運動ログを維持し、カスタムチャートを作成し、トレンドを分析し、インターネット接続とWebブラウザーを使用して、あらゆるコンピューターからダイエットを計画できます。データは、他のプログラムとの分析のために、コンピューターツールの他のバージョンからインポートおよびエクスポートするか、CSVまたはXMLとしてエクスポートされる場合があります。
このリポジトリには、PERLプログラミング言語でCommon Gatewayインターフェイス(CGI)プログラムとして実装されたアプリケーションのマスターソースコードが含まれており、JavaScriptでブラウザーサポートがあります。アプリケーションを説明およびサポートするWebドキュメントの完全なツリーが含まれています。
このリポジトリは、次のディレクトリに編成されています。
SRC : NUWEBシステムを使用した識字プログラミング方法論で記述されたCGIアプリケーションおよびサポートユーティリティのソースコード。ソースコードと統合ドキュメントはsrc/hdiet.pdfファイルに記載されています。
WebDoc :アプリケーションのドキュメントを提供するWebページ、スタイルシート、画像、JavaScriptプログラムなどのサポートファイル。メインユーザーマニュアルはwebdoc/hdo.htmlです。
Common Gateway Interface Webアプリケーションと同様に、Webサーバーへのインストールでは、プログラムに必要なすべての前提条件(PERLモジュールなど)をインストールし、サーバーのディレクトリ構造に適応し、Web上のサーバーでアクセス可能なアクセスドキュメントからそれらにリンクする必要があります。これは、Webサーバーの構成とアプリケーションの要件の両方の詳細な知識を必要とする複雑なプロセスであるため、クックブックの手順は提供できません。