周知モード

昨日は全国大会関係の各種締め切り日.それにあわせてWebサイトも,これまでの募集モードから実行要領周知モードへ変更.


国際南極大学

国際南極大学の集中講義で,今日は自分の出番.午後後半に昭和基地とのライブテレビ会議があるので,例年の構成を逆にして,氷床変動と海面変動の解説を先に行う.

午前の部を終えた頃に,雲のスクリーンの向こうにちょっとだけ欠けた太陽を見ることができた.その様子がAppleのロゴに見えてしまったのは,もしかしてMac病か?

午後,南極観測の現場事情を解説した後,テレビ会議に突入.極地研の会場も参加して三元通信となり,通話の総合司会役をこちらで担当.おかげで自分で写真を撮っている余裕はなかったけれど,昭和側の樋口隊員のBlogで様子が綴られているのでそちらに振っておくことにする.南極からの情報のほうが全体をよく表現できていて,まったく形勢が逆転しているんだけれど,今のネット時代がそういう時代なのである.

私的には,密かにファンになっている武田隊員とやりとりできたのが一番の収穫かな.

立川に移転したばかりの極地研は,同じ庁舎に国文学研と同居しているのだけれど,教育組織としても,極地研は極域専攻を担当し,国文研は日本文学専攻を担当して,総研大の中では同じポジションにいる.そのよしみで,東京の会場には国文研の院生さんも参加していた.そちらとのやりとりにも,極地研と国文研というほとんど接点のないような二つの研究機関の同居生活の実体と行く末が,なんとなく垣間見えたような気がして,それもまた収穫といえば収穫.

受講生にとって一番心に留めて欲しいと思ったのは,やはり同世代というか同じ院生の立場で越冬隊の任務に就いている村上隊員の言葉であった.曰く

南極観測隊員,というと,実体はどうであれ人々は今でもそれなりに敬意を持ってみてくれている.子供達が隊員の姿や発する言葉にあこがれと理想像をみいだし,感化されて自分の人生を方向付けていくきっかけになっている可能性を考えると,自分の立場の重みを意識せざるをえない.

まあこんな感じ.

この年になると,院生が南極観測を通じて育っていく様子には親心のような特別な感情がわいてしまう.たぶん自分の経験とも重なるから余計そうなんだろう.研究者としてのスピリットを育むことも確かに重要なんだけれど,観測隊には,それ以上の,人間として成長する(させられる)要素がたくさんあるんだろうと思う.はたして今の大学院がその役割をどこまで果たせているか,は,はなはだ疑問ではある.その意味で,今日の村上隊員の対応ぶりから,彼は確実に良い方向に経験を重ねているんだな,と思えて非常に頼もしく感じた.


解散

明日の講義の準備.ネタは基本的に同じだけれど,日々変化している部分は最新情報に入れ替える.でも基本部分もだいぶ古びてきた感じがしないでもない.

夕刻,非常勤講師で来札中の横山氏歓迎会に誘われて食事.

南極物語解散って,微妙に反応しちゃうフレーズ.内容もかなりキテいるかな...座布団一枚.

■南極物語解散/経済アナリストの森永卓郎さん

 南極に置き去りにされた自民党議員たちは、民意の猛吹雪の中、次々に凍死していく。救助を試みる南極観測船(自民党)もあきらめるほかない。結局、生き残るのは毛並みのいいタロ(麻生太郎首相)とジロ(小泉元首相の後継の進次郎氏)。今回の自民党の立場は、前回の郵政選挙での民主党と同じだ。逆転満塁ホームランを打つしかないが、鳩山さんの「故人献金」問題でも攻めきれず、万策尽きた感がある。


Prowl API

moyashiさんから,ProwlのAPI情報をいただいたので早速テスト.要は下記のリクエストを発生させられればよい.

https://prowl.weks.net/publicapi/add?
apikey=$apikey
&application=$application
&event=$event
&description=$description
&priority=$priority

上記の中のクエリ変数:

  • $apikey(API key 40byte hexadecimal)
  • $application(256)
  • $event(1024)
  • $description(10000)
  • $priority(-2, 2)

MMSのプッシュ通知はメッセージとしてどんどんたまっていくので鬱陶しい.これに対してProwlは通知一覧を一発で削除できるしMMSやSMSとは違うところに蓄積されるので溜めていてもそれほど気にならない.単なる通知ならばProwlのほうがいい感じ.

ということで,上記のリクエストををmaildropのレシピから発生させて,メール着信通知をProwlプッシュで受け取ることにした.レシピは以下のように「prowl.pl」というPerlスクリプトに引き継がせるように設定.

to "| /path/to/prowl.pl"

prowl.plの内容はここの例を改変して以下のような感じにした.

#!/usr/bin/perluse Jcode;use MIME::Words qw(:all);use LWP::UserAgent;$apikey ='自分のAPI Key';$URL = 'https://prowl.weks.net/publicapi/add';#=====================================================# DECODEする関数#=====================================================sub DecodeFld($) {    my($sBuff) = @_;    my($sRes, $sWk);    chomp($sBuff);    foreach $sWk (decode_mimewords( $sBuff, )){        ($sTxt, $sCode) = @$sWk;        $sRes .= $sTxt;    }    return $sRes;}#=====================================================# 本体開始#=====================================================$subject = '';$mail_to = '';$mail_from = '';$flg_subject = 0;$flg_read_end = 0;#ヘッダ部から情報抽出while (<STDIN>) {        #ヘッダ情報抽出終了後、パイプを空送りしてSTDINを終了させる    if($flg_read_end){        next;    }        #ヘッダ部の終了チェック    if(length == 1){        $flg_read_end = 1;        next;    }        #Subjectの取得    if($flg_subject == 1){        if(/^[ t](.+)/){            $subject .= $1;        }        else{            $flg_subject = 2;        }    }    elsif($flg_subject == 0 && /^Subject: (.+)/){        $subject = $1;        $flg_subject = 1;    }        #FromやTo、その他フラグの取得    if(/^From: .*<(.+)>.*/){        $mail_from = $1;    }    elsif(/^From: (.+)/){        $mail_from = $1;    }    elsif(/^To: .*<(.+)>.*/){        $mail_to = $1;    }    elsif(/^To: (.+)/){        $mail_to = $1;    }}#Subjectのデコード$subject = &DecodeFld("$subject");  #Subject欄デコード(JISコードのまま)#文字コード変換(JIS→utf8)&Jcode::convert($subject, "utf8");#Prowl送信$URL .= '?apikey='."$apikey";$URL .= '&application='."$mail_from";$URL .= '&event='."$mail_to";$URL .= '&description='."$subject";$URL .= '&priority=1';$ua = LWP::UserAgent->new;$req = HTTP::Request->new(GET => $URL);$res = $ua->request($req);

クラウドメールその2

出先でのメールは基本的にROM.私の場合,すぐに対応したいメールのほとんどがファイル転送を要する仕事で,iPhoneの一番弱いところ.つまり情報が入ってきても何も手出しできないのである.とりあえず,メールにスターを付けてリマインドし,パソコンのある自宅に戻るまで保留となる.このスター機能は,これまで気にもしなかった機能なのだけれど,今回こうしてGmailのクラウド環境に移行する試みの中で始めて使うことになった.なるほど,こうやって使うのね...

ここ数日は緊急メールが飛び交った.その状況では,メール受信をiPhoneにプッシュさせられたら便利だと痛感した,現状だと,そういうメールをもらってもすぐに対応できないので「星付き」を増やすだけなのだけれど...とはいえ,早く知っていればそれだけ早く対策を考えはじめることもできるわけで,プッシュ通知はそれなりに必要かと思った次第.まあ,いろんな意味で,我がiPhoneの「通報端末」としての側面を強化しようと考えているところ.

ProwlというMacのソフトイベント通知機能も使えそう.でもこれは常にどこかでイベントを監視するMacが起動していなければならず,ちょっと無理っぽい.そのかわり,iPhone3.0になってから使えるようになったMMSはプッシュに対応しているので,このアドレスにnotifyを投げることが出来ればなんとかなる.もともとiPhone活用TIPSとしてよく知られている方法だが,自分のGmailとの連携を考えると,決定版といえる具体策がみつからない.メールそのものをMMSに転送させる方法では,巨大な添付書類がついていたりするとデータ転送量に限度があるMMSが破綻するのが一番のネックなのである,「メールが来た」ということだけMMSアドレスに送信できる方法はないものか,としばし思案.

結局,maildrop という配信プログラムのレシピ機能を使って,MMSのアドレス宛にNotifyを送ることにした.レシピの書き方はこちらの「toを元にメールを振り分ける」とか「メールの着信をトリガーにして自作のプログラムを起動したい」が参考になる.maildrop環境へは,Gmail側のフィルターで選別して,通知が必要なメールだけ転送させてやればいい.

あとは,SMS/MMS着信音鳴り分け(要JB)を可能にすれば完璧かな.

肝心の即時対応については,NetBook PCでも持ち歩かないことには無理っぽい.Appleが出すかもしれないタブレットも気になるし,NetBookに手を出すのはもうちょっと待ってみようか,と思ってみたり.


極地研初詣出

image中央線のかなり西まで来ているので,ついでに立川に転居した極地研に初詣出することにした.これから何度も通うことになるので,まずはオーソドックスなルートを試す.モノレールで最寄りの駅まで行ってそこから徒歩.

玄関が施錠されていたので,仕方なく庁舎の外回りを見学したり,裏のほうのコンテナヤードなどをぶらついたり.JAREの文字が入ったコンテナがもう並んでいた.

9時過ぎに守衛さんが鍵を開けていたのに気づいたので,一応受け付けの名簿に記帳してから中に入って見てみることにした.土曜日ということで誰もいない.ほんとに誰もいない.それもなんだかへん.無人の所内を一巡してドアの前の名札の位置を確認した後,昭和記念公園経由で徒歩で立川駅に戻る.


気温差10度

フィールドネットワークのウェブ会議に出るために上京.東京は殺人的な暑さだと脅かされてしっかり薄着.早朝の札幌はこれじゃ寒すぎる.

結局東京も雨空で気温はやや低めで助かる.

ここ数日.山岳方面や学会方面でメールの往来が激化.この状況で,クラウドメールに変更したのが出先でどうなるか試してみるつもり.


忘れてた.

講義資料を渡すのをすっかり忘れていた.急いでPDF版を作って送付.

ということで明日から南極学特別講義Iがはじまる.


クラウドメールへ

この先のこともいろいろ考えて,メールをIMAPでクラウド的に使うことに方針転換.ローカルにはもう置かないことにした.

GMailのIMAPは,ゴミ箱がゴミ箱じゃなかったり,メールの仕分けがフォルダという入れ物じゃなくてタグというメタファだったりして特殊なのだけれど,そのへんさえ理解すれば優れたIMAPサーバー.

iPhoneも,付属のメールソフトでGmailを使うよりは,Safariでモバイル版のGmailにアクセスするほうが使いやすい.でもなぜかモバイル版Gmailではタグ後付けの機能が使えない.HTML版に戻せばできるからいいって言えばいいんだけど...


ボケッと

してるヒマもないのだけれど,さっぱり疲れが抜けず...


1 79 80 81 82 83 84 85 252