1

Rubyとプログラミングは初めてです。現在手作業で行っている退屈な作業の 1 つを自動化する小さなプログラムを作成したいのですが、どこから始めればよいかわかりません。

人々はオンライン フォームを通じてコースを受講するために登録し、毎日の終わりに CSV ドキュメントとして登録情報を受け取ります。私はその文書を 1 行ずつ調べて、オンライン フォームへの入力に基づいて送信する確認メールを生成します: 受講したいコース、部屋の好み、コースに支払うことを選択した金額 (スライド式)メールは最終的に次のようになります。

Superdude 教授の「これこれの素晴らしいコース」にサインアップしていただき、ありがとうございます。コースは 2030 年 9 月 1 日月曜日の午後 4 時に始まり、木曜日の午後 1 時に終了します。いくら払っても…

など。したがって、理想的には、プログラムは「学生名」、「コース名」、「支払った料金」などの情報を含む CSV ドキュメントを取り込み、テキストのブロックに基づいて電子メールを生成します (「親愛なる、_ にサインアップしていただきありがとうございます」)。変数 (コースの日付) は外部に保存されるため、ソース コードにアクセスしなくても簡単に編集できます (CSV ファイルやプレーン テキスト ファイルなど)。

さらに、出力をリッチ テキストにする必要があるため、特定のものに太字や下線を引くことができます。私は Markdown に精通しているので、ソース コードでそれを使用できますが、出力がリッチ テキストであることが理想的です。

誰かが私のためにプログラムを書いてくれるとは思っていませんが、何を調べる必要があるか、または Google で何を調べるべきかを教えていただければ、非常に役に立ちます。

4

1 に答える 1