メソ研補足

メソ研 in 秋田での自分たちの発表について、補足(というかまとめ)をするためにいくつかつぶやいたので、ここにまとめておきます。

Twitter アーカイブのダウンロード方法

Twitter では自分のこれまでのすべてのつぶやきを一括ダウンロードできるようになりました。すでに他所でも解説がありますが、備忘録代わりに自分のやったことをメモしておきます。

1. 使用言語を英語にする。ブラウザで Twitter にアクセスし、ログインしていれば右上の歯車ボタンをクリックして設定画面に進みます。

Screen Shot 2013-02-10 at 2.12.55 PM

2. 「設定」をクリック。

Screen Shot 2013-02-10 at 2.13.11 PM

3. 「設定言語」を日本語から英語に変更。

Screen Shot 2013-02-10 at 2.13.48 PMScreen Shot 2013-02-10 at 2.14.14 PM

4. 「変更を保存」をクリック。

Screen Shot 2013-02-10 at 2.14.26 PM

5. パスワードを求められるので入力。

Screen Shot 2013-02-10 at 2.14.36 PM

6. 設定画面が英語になり、下の方にあらたに “Request your archive” ボタンが出現するのでクリック。

Screen Shot 2013-02-10 at 2.15.06 PM

7. “We’ve received your request!” と表示されればOK。数分後にはダウンロード用のリンクが表示されたメールが、登録されたアドレスに送られます。

Screen Shot 2013-02-10 at 2.15.18 PM

 

8. ダウンロードした “tweets.zip” を解凍するとファイルとフォルダが展開されます。index.html をブラウザで開けば閲覧できますし、data フォルダの中にすべてのつぶやきが .csv 形式と .js 形式で保存されています。簡単な説明は readme.txt に書かれています。

index.html を開いた様子はこちらをご覧ください

ブログとTwitterの連携を一部解除しました。

Twitter Digest というプラグインを利用して自分の一日分のつぶやきを夜中にこのブログに自動投稿するという使い方を3年近くしてきましたが、諸々の事情(後述)でこの連携を解除し、Twitter Digest による投稿をすべて削除しました。

今後僕のツイートをブラウザでご覧になりたい場合には、次の方法をご利用ください。

  1. Twitter 公式サイトでの閲覧(http://www.twitter.com/uranoken)。最近のつぶやきなどをご覧いただけます。
  2. Twilog での閲覧(http://twilog.org/uranoken)。月別、日別に閲覧する他、検索もご利用できます。
  3. 本サイトに置いたアーカイブでの閲覧(https://www.urano-ken.com/tweets/)。Twitter で一部サービスが始まったアーカイブのダウンロード機能を利用して一旦ダウンロードしたものを、本サイト内にアップロードしました。月別の閲覧や検索がご利用できますが、手動での更新のため最近のつぶやきは反映されていません。今のところは月に1回程度の更新を考えています。

もともとつぶやきをブログにまとめていたのは、自分の発言をすべて自分の手もとに集約しておきたいという理由からでした。Twitter が突然サービスを停止することは考えにくいですが、万が一の事態に備えてということです。同様の理由でブログ自体もアカウントを作成するだけで利用できるサービスを使わず自分のサイトに構築しています。

ところが、ここしばらく Twitter Digest の挙動が安定せず、自動投稿の失敗や重複投稿などが見られました。そこで他のプラグインも検討したのですが、これというものが見つかりませんでした。そんなときに Twitter 自体がアーカイブのダウンロードサービスを始めるというニュースを見たので、それならそのデータを自分のところで保存して公開するのが一番だろうと考えたわけです。

実用性を考えれば今のところは Twilog が一番有用です。ただ、これも無料のサービスですからいつ終了するかはわかりません。いざというときのためとして上記 (3) のアーカイブ化を始め、代わりに Twitter Digest の利用をやめたということです。

ここからは余談です。Twitter を始める以前よりブログで断片的なライフログを記録し、ブログ以前にはBBS(掲示板)をウェブ日記代わりに利用してきました。BBSは外部のものを利用していましたが、すでにサービスは停止されているため現在ネット上では閲覧できません。すべてのログは保存してあるのでいずれ何らかの形で公開できればとは思っていますが、そんな時間も取れないので先のことになるでしょう。

Twitter との連携を解除したことで、このブログはスカスカになりました(苦笑)。あまりに殺風景なので、これを機に時々ブログの更新もしていきたいと考えています。たまには140字以上のまとまった文章を書くのも良いだろうということで。

なお、ブログの新規投稿を Twitter で自動的につぶやくプラグインは今後も利用を続けるので、@uranoken をフォローしていただければ本ブログの投稿を見逃すことはありません。もちろん、Google Reader 等でフィード登録していただいてもOKです。

それでは今後とも本ブログをよろしくお願いします。

Twitter Digest: 一日分のツイートをまとめてWordPressに投稿するプラグイン

Twitter を本格的に使うようになってからブログの更新がすっかり減ってしまいましたが、つぶやいた内容を自分のところでアーカイブ化しておこうということで、一日分のツイートを WordPress に投稿する形で保存する方法を紹介します。

今回使ったのは Twitter Digest というプラグイン。それほど活発に更新されているわけではないようですが、最新版の 2.6 は WordPress 3.0.4 で問題なく動いています。実は最近まで Twitter Tools というプラグインの類似の機能を使っていたのですが、アーカイブ化する機能が experimental ということもあって、たとえば多少の改造をしなければ日本時間に対応してくれなかったり、改造している過程でうまく動かなくなってしまったりで(T_T)、別のプラグインを探したというわけです。

さて本題。Twitter Digest のインストールは、WordPress の Admin 画面から Plugins メニューの Add New に進み、検索画面で “Twitter Digest” と入力すれば最初にヒットします。Install Now をクリックして指示に従うのは、他のプラグインのインストールと同じです。

インストール後、Settings メニューに Twitter Digest が表示されるので、そちらに進んで各種設定をします。以下設定内容を紹介。

一番上の Username 欄には、アーカイブ化したい twitter アカウントを入力します。Twitter での認証は必要ないので、単にフィードを引っ張ってくる仕組のようです。次の Publish Options では、ツイートをまとめるタイミング(1日1回か1週間に1回)を選びます。Daily としておけば1日分のツイートをまとめてくれます。

Time of Day はまとめたツイートを WordPress に投稿する時刻です。後述のとおり実際の投稿時刻はこれよりも少し遅れますが、投稿のタイムスタンプはここで指定した時刻になります。23:59 にすることで、その日一番最後の WordPress の投稿になります。

Post Title 欄には、WordPress の投稿タイトルを書きます。僕は Twitter Tools のデフォルトと同じものにしましたが、日本語でもOKだと思います。%startdate というのはまとめた中で一番最初のツイートをつぶやいた日になります。1日分のアーカイブの場合 %startdate も %enddate も同じ日になりますが、1週間のアーカイブを作る場合には、例えば “%startdate から %enddate までのツイート” といったタイトルを付けるとわかりやすいかもしれません。

Post Excerpt の機能は使っていませんが、WordPress の抜粋表示と同じ役割だと思われます。

Post Title/Excerpt Date Format は、上の %startdate/%enddate のフォーマットです。デフォルトの Y-m-d を使えば、たとえば 2011-01-20 といった表示になります。PHP の date 関数については、こちらのページなどが詳しいので、好きな形に整形してください(日本語も使えます)。

Post Category は、WordPress 投稿時のカテゴリー設定、Post Tags についても、投稿時に自動的に付けるタグの設定です。Post Author は、WordPress で複数の投稿者アカウントがあるときに、どのアカウントから投稿させるかを指定します。

Exclude @reply にチェックを入れれば、ツイートのうち @ で始まるものアーカイブからは除きます。Show tweets in chronological order? にチェックを入れれば、投稿が古いものが上になるように並びます(逆にチェックを外せばタイムラインのように新しいものが上に来ます)。

Show tweet dates? は個々の投稿に日付を付けるかどうかですが、1日分のアーカイブの場合は全て同じ日付なので僕はチェックを外しました。逆に Show tweet times? の方はチェックを入れておくことでつぶやいた時刻が表示されて便利です。

Minimum number of tweets required for post は、この数字よりツイート数が少なかった場合にはアーカイブを作成しないという意味です。1 にしておけば、1日1回以上つぶやけば WordPress に投稿される(逆に1回もつぶやかなかった日はアーカイブが作成されない)ことになります。

Maximum number of tweets to retrieve は、アーカイブする最大ツイート数の設定です。例えばここを20と設定した場合、1日のツイート数が30あればそのうち20件しか保存されないことになります。多分最大値の200にしておいて良いと思います。ただ、最大値は Twitter の方の制限が変更される可能性があります。例えばプラグイン作者のページでは最大20件までしか引っ張ってこれないと書いてありますが、プラグインの設定画面では上のスクリーンショットのように200までは大丈夫と読めます。実際自分で試したところでは、ツイート数が20を超えても問題なかったので、多分200件まではいけるのではないでしょうか(この辺はあまり詳しく調べてません。自分の1日のツイートがせいぜい20-30なので)。

以上を全て設定したら、下の Update Options ボタンをクリックして終了。とりあえずうまく機能するか試す場合には、その下の Ping Twitter ボタンをクリックして前日のツイートをこのプラグインのデータベースに読み込んで、その後下に出てくるボタン(多分 なんとか immediately だと思うのですが正確な名前失念!これを書いている段階では前日のツイートがアーカイブ済みでデータベースが空なので、そのボタンが出ないのです)をクリックすると前日分が WordPress に投稿されます(タイムスタンプは前日の “Time of Day” で指定した時刻になります)。

ご参考までに、Twitter Digest を上のスクリーンショットの設定にして投稿されたアーカイブはこんな感じになります

最後に、1日分のアーカイブが実際に投稿される時刻についてです。プラグイン作者のページには:

This plugin uses the pseudo-cron facility available in WordPress to publish a daily post of tweets from the previous day.

と書かれています。この辺詳しくないですが、簡単に言うと誰かが当該 WordPress ブログを訪問する度に cron っぽいことをしてくれるということで、つまりこれは日付が変わってから最初に誰かがブログを訪問してくれたタイミングで Twitter Digest プラグインが働いてアーカイブを投稿してくれるということを意味します。ちなみに、僕のブログは昨日の訪問者が205人でページビューは336でしたが、このブログで昨日のアーカイブが投稿されたのは午前1時頃でした。

新年のごあいさつ

上の画像は今年の年賀状(仕事用)ほぼそのままです。ネット上でお付き合いのある方の多くとは年賀状の交換をしていませんので、こちらにてごあいさつさせていただきます。ちなみに写真はハワイ島ヒロで2007年に撮影したものです。

2010年を振り返って

2009年度までは学内の委員会業務2つほどに時間的にも気分的にも振り回されていました。2010年度はその委員から外してもらえるということでほっと一息つける予定だったんですが、諸事情によりスタッフに欠員が生じ、1年間は授業以外の仕事を実質1.8人分ぐらいこなすことになってしまいました。予想外のことでしたし、正直言ってかなりしんどかったわけですが、それでも後任人事も無事に決まり、あと4月になれば少しずつ業務を引き継ぐことができるので、それまでの辛抱です。

研究活動の方は相変わらず不作で、しばらく彷徨っていた共著の論文1本と単著のもの1本が無事活字になったぐらいです。こんなことじゃいかんなぁ。

教育活動は、ここ何年かは同じ授業を担当しているので、2010年もこれまでのやり方をベースに、一部教材やアクティビティに手を加えてきました。その他には、twitter では何度かつぶやいていますが専門業者による英語コミュニケーション能力テストを色々試させていただきました。教育とは、本質的には何を教えたとかどんな活動を行ったかではなく、その結果学習者が何をできるようになったかが重要です。そこで、僕も含めて今うちの学部で行っている英語教育が、学生にどんな力をつけているのか、もしくはいないのかをきちんと測定することは、教育的にとても大切なことだと考えています。2010年には、特にスピーキングやライティングの能力を測定するテストを探すことに時間を割きました。僕の担当する授業には、たとえば半期15週かけてビジネス文書を作成する能力を身につけることを目標にするものがありますが、このような授業を受けた学生の実力をきちんと評価したいという気持ちが強いからです。

学外の活動としては、特に後期に入ってからは以前こちらで書いた学会関係の3つの仕事が本格化し、そちらにかなりの時間を割きました。お金にはなりませんし、自分の研究・教育業績に大きく貢献するものでもないと思いますが、誰かがやらなければならないことだし、誰かの役に立っているとも思いますので、今後もコツコツと励みたいと思います。

2011年に向けて

学内的には4月に新たなメンバーを仲間に迎えることになり、これをきっかけに色々新しいことに挑戦していけたらと思っています。主に教育活動になりますが、カリキュラムの再検討と、業者テストの新規採用も含めた評価体系の見直しを徐々に行っていく予定です。幸い4月に来ていただける方は English for Specific Purposes (ESP) のエキスパートなので、力を借りてがんばります。

委員会業務としては学部の某委員会の委員長を拝命する予定です。それほど忙しい仕事ではないはずですが、神経をすり減らすというか、ちょっと気を遣う仕事なので少々気が重いです。その他には大きな仕事は(今のところ)来ない予定です。

学外の活動としては、間もなく完成予定の中部地区英語教育学会40周年記念DVD-ROM制作の仕上げをまずがんばります。次に大きいのが日本第二言語習得学会(J-SLA)の年次大会の実行委員長の仕事。大会直前にどのぐらい忙しくなるのか見当もつきません。あとはすでに本格化している日本語学教育学会(JALT)の JALT Journal 日本語編集者としての仕事。これが思っていた以上に大変で、しばらくは振り回されることになりそうです。何しろ投稿されてくる論文をすべて査読するような気持ちで読む必要があるわけで、JALT Journal の一査読者だったころは年にせいぜい2, 3本の論文を見ていたのが、ここ3ヶ月でそのウン倍読みました。いやはや。

その他には、春から某全国学会の事務局長のお手伝いをさせていただくことになりそうです。こちらについてはまだ詳しいことは知らされていませんが、楽ではないですよね、きっと。

そんなこんなでどうしても後回しになりがちな研究活動ですが、やってみたい研究や分析が3つほどあります。時間をみつけてできるところから手をつけ、可能ならば結果をまとめて発表していきたいと考えています。あぁ時間が欲しい。もしくは共同研究者が欲しい。SLA で特に形態素の習得に興味のある方や、ICT 利用教育やライティング指導あたりに興味のある方で、一緒に研究してくれる方がいてくれるとほんとにありがたいんですが、そもそも近場に同業者がほとんどいないので、なかなかそれも難しい。

おかげさまで2人の娘も順調に成長し、週末や休日等はできるだけ家族サービスに時間を使いたいと考えています。ワーク・ライフ・バランスをどう取っていくか、これも2011年の課題になりそうです。

Twitter でブツブツ言うことに慣れてしまうとブログでまとまった文章を書くのがつい億劫になってしまいますし、読んでる方にとっても長文はめんどくさいかなぁとも思います。こんな僕ですが、今後とも変わらぬお付き合いのほどよろしくお願いします。

代替措置

夜は眠くて寝てしまうし、昼間は結構忙しいし、ブログを書くような時間帯にゆっくりPCの前で時間を取ることがなかなかできていません。その代わりに twitter でつぶやく回数が多くなってるので、ブログの方にも1日1回つぶやきをまとめて投稿の形で流すことにしました。使っているのは Twitter Tools というプラグインで、これまでもブログの投稿を twitter に流す目的で使ってきたものの用途拡大です。夜11時59分にその日一日のつぶやきをまとめて投稿する設定にしてあります。

もともとブログのサイドバー(ページ右)にも最近10件のつぶやきを表示するようにしてありますが、これだと RSS フィードには反映されません。Google Reader 等でぼくのひとりごとを読んでくださっている方のことも考えての対応です。

今のところは古いつぶやきが上になるように設定してありますが、逆のがいいかなぁ。ご意見ありましたらお知らせください。