アラート
大事な日を忘れると怒られます。。
前日にアラートをだすようなスクリプトをスタートアップに入れておこう。
こんな方法でいいのかなぁと思いつつ書きました。
require "win32ole" days = {"0101" => "A", "27" => "B", "0214" => "C"} match = {"2" => :day, "4" => :month} def month(target) Time.now.strftime("%m%d") == target end def day(target) Time.now.day.to_s == target end def important_day(msg) @shell ||= WIN32OLE.new("WScript.Shell") @shell.popup("明日は#{msg}の日ですよ。") end days.each_pair do |key, value| important_day(value) if send(match[key.size.to_s], key) end