目次
現在、いろんなタスク管理アプリが存在していますが、「たすくま」というアプリは、とても重宝しています。
簡単に言うと、時系列に並べる「ToDo」+「タスク時間計測」というものでしょう。もっと奥が深いです。詳しくは、こちらのブログを参照してください。
http://kaji-raku.net/lifehack/task/taskuma/1857
1日の作業としては、テレビ(録画)を見るタイミング、本・雑誌を読むタイミングは、当然ですけどばらばらです。ばらばらなタスクを、テレビ、本、雑誌という単位でまとめておきたい。
どのようにまとめているかというと、エバーノートに転送された1日のタスク一覧を、テレビだったら「テレビ」で検索して、ヒットしたものをコピー、ペーストしています。ときどき、見落としがあったりしたりしていました。
単純作業で、少々面倒でしたが、今までやっていました。
というわけで、ColdFusionでツールを作成しました。
幸いにも、1日のタスク結果はCSVファイルでも提供されていますので、CSVファイルを読み込んで、データ加工することにしました。
こちらから実行できます。
ColdFusionのカンマの扱いは、少々特殊で、カンマ区切りが隙間なく連続していると、データがないとみなしてしまいます。そうなると列の数が違ったりするので、今回はこちらの関数を使いました。
https://www.bennadel.com/blog/991-csvtoarray-coldfusion-udf-for-parsing-csv-data-files.htm
他の言語はどうか知りませんが、Query変数としてデータを登録していると、SQLでデータを検索できたりします。とてもわかりやすいです。
新規のQuery変数を作った中でdate型の場合、date型変数をセットすると、なぜか時間がセットされません。
ところが、Query変数をvarchar型にしてdate型の変数をセットすると、なぜか時間もセットされます。
当然ですが、ツールを使って、時短となりました。
ちょっとしたツールですが、こんなものが積もり積もって、時間の短縮ができると思います。
2018/11/03追記
メモの一覧表示を追加しました。
メモ部分にも、作成した日時がありますが、その日時順の表示となります。
たすくまのレポートでは、あまりメモに注目していませんでしたが、
これでアップルウォッチで音声入力したメモも、気軽に振り返りやすくなるかも!