メルマガを仕上げる土曜日

7:00

おはようございます。今日はメルマガを仕上げます。新しいツイートの処理に合わせた段取りも考えたいところ。あと、それにマッチしたツールも作ってみたいです。

が、その前に、どのような手順が必要なのかを見定めることからですね。

8:00

ツイート収集:

これまでは、自分でタイムラインをさかのぼって必要なツイートをピックアップしていました。週の途中からはIFFF経由でツイートをDropboxのテキストファイルに保存するようにしています。で、手順はどうするか。

同じようにテキストファイルを読み返していくか、それとも。

* * *

とりあえず、今週はまだ半分しかテキストファイルに保存できていないので、先週と同じように自分のタイムラインを自分で読み返しましょう。

* * *

たとえばタイムラインを読み返して、「これは」というものはファボしたら、それがDropboxのテキストファイルに保存される、というやり方もありそうです。あるいは、テキストファイルから別のテキストファイルにコピペしやすいツールを作るのも手でしょう。

* * *

こうしたツイートの見返しは、一回あたりの見返しの分量を適量に留めておく、というのがポイントな気がしてきました。一ヶ所にまとめれば手間は減りますが、その分ボリュームが多くなってちょっと嫌気が差すかもしれません。

メルマガ:

「はじめに」と「おわりに」を書きます。

* * *

書けました。しばらく寝かせます。

12:00

メルマガ

読み返しを行います。

* * *

読み返し終わりました。配信予約作業に移ります。

* * *

まぐまぐOK。

* * *

noteOKです。これで一段落。

13:00

Textbox:

最近新しいツールをいろいろ考えていますが、そもそもTextboxを根本的に考え直すタイミングなのかもしれません。

横に並べるようにファイルを開いていけるようにしたら、自分が作りたいものの基盤になりそうな気がします。ただし、それはかなり本格的な作り直しになりそうです。

17:00

Textbox:

新しいツールを作ってみてもいいが、まずはTextboxベースで考え直してみます。

で、自分がやろうとしていることを実現させるためにはリンク機能を拡張させる必要があるな、と思い至りました。

現状リンクがクリックされたらTextboxのmainDivの中身がまるっと差し替えられますが、それとは別に特定のdivの中であれば、そのdivの中身だけを差し替える、というようにする、という感じです。どのようなコードに直すのがよいのかは今から考えますが、ちょっとそういう方向で検討してみます。

* * *

現状はページを読み込むためのオブジェクトはインスタンスとして生成しており、複数のページを読み込むこと自体は可能です。ただ、その場合でも、リンクを押せばページ全体が入れ替わってしまうので、その動作を変更すればいいでしょう。

おおよそ考えられる方法は二つ。まずすべてのクリックイベントにおいて、クリックされたらその親のDIvを探していき、読み込みようのclassを見つけたらそれを読み込み対象とする、というもの。あらかじめ読み込ませるDivに共通のclassをあてておく必要がある。

ただしこの場合、メニューにあるリンクなどは別途処理する必要がある。

もう一つのパターンは、現状ページを読み込んだ際に、その内容に対してクリックイベントを添付しているが、そこで書き換えるべき領域を添付しておく、というもの。

添付はどうするか。関数の引き数を増やし、そこに領域名を与える、という方法。これであればメニューのリンクもうまく処理できるとは思う。