[Diary/2011/July]

引き続き体調不良と時間不足 / 2011-07-22 (金)

今日

8:20学校着.ちょっとだけ音出しをした後,プログラミングに入ったがProcessingとSuperColliderの同期の問題が解決出来ず.
10:30〜16:30,授業とゼミ.
その後,見積もりなんかのチェックと,製品の要点をまとめ.
19:00学校発.1時間もオーバーしたあげく,仕事も全然追いつかない.
きちんと練習ができる時間もない.明日か.

今日も頭痛が治まらない.ちょっと酷い.頭痛時の視力不良が割とはっきり出る.


[Diary/2011/July]

頭痛治まらず / 2011-07-21 (木)

今日

8:10学校着.メール対応2件.
9:00〜15:30,M1,M2中間発表.
15:40〜18:20,次週用の発表準備でSuperColliderとProcessing.
18:30学校発.

頭痛が鎮痛剤で治まらず,ずっと酷い.


[Diary/2011/July]

練習も出来ず / 2011-07-20 (水)

今日

8:30学校着.メール対応3件.書類作りの続き.
12:20に南大沢へ向かって15:20ぐらいに日野に戻り.晩の買い物をしてから仕事再開.
書類作りの続きをやって,18:00前に完成.
後片付けをして18:20に学校発.買い忘れた食器洗い洗剤を買って帰宅.

相変わらず自分の仕事は全く進まない.
今日は練習も出来ず.


[Diary/2011/July]

時間だけ過ぎる / 2011-07-19 (火)

今日

ヤマトの営業所二つ回って,9:30にやっと学校到着.ヤマトはダメな所は本当にダメだ.まともな対応されずに時間だけが過ぎていく.
すぐ中間発表の資料作り.
10:30から12:00まで授業.
流石に昨日のオープンキャンパスで走り回った疲れがあるのか,昼休みを取らざるを得なかった.
12:45〜資料作り再開で,16:50まで.途中で別研究室の学生と相談.
その後練習で,18:30に学校発.

帰りに,この間の車検で交換してもらったばかりのワイパーが吹っ飛んだ.
直すために土砂降りの中に出るという意味の無さ.


[Diary/2011/July]

InfoWindowの中のボタンにListener登録 / 2011-07-15 (金)

今日

7:35学校着.途中搬出の様子を見に行くなどして9:40まで音出し.
その後JavaScript関係を調べながら実験.
10:30〜12:00,13:00〜14:30で授業.
その後17:00過ぎまでゼミ.
18:00学校発.
時間がないのにハマって,結局今日も殆ど進まない.

Google Maps APIのInfoWindowに表示する中身をjQueryのajax的に持ってきて,持ってきたhtmlの中のフォームにjQueryでEventListenerを登録したい場合,以下のようにする.
setTimeout無しではbtn1が無いといわれる.successに書いてるのになぜなんだ.
と考えたら,要するに本質的にはInfoWindow.open()に対するsuccessが必要なんだな,おそらく.
でもInfoWindowOptionsにはそれが無いので,こうやってsetTimeoutで時差を設定するしかないってことか.

$.ajax({
      url: http://**** ,
      success: function(data){
         infoWindow.setContent(data);
         infoWindow.open(map, marker);
         var tmpImerID = setTimeout(function(){
            clearTimeout(tmpTimerID);
            $(btn1).click(function(){  **** });
         }, 100);
      }
});
    

あとは,InfoWindowの中に設置したcanvasでProcessing.jsを動かすことが出来ればいいんだが……,これはiframeの中にcanvasを生成してonloadを設定すればいけそうな気がしてきたし,音を生成してロードする関数をiframeのattributeのonloadに書いてやればAudioオブジェクトもどうにかなるっぽい.
が,iframeのcreateElementを使った動的生成で,

document.createElement('iframe').contentDocument

が値を返さないので全く進まない.