列車の加減速

昨日電車の中で考えてたこと。単に電車のシンボルを時刻表通りに動作させるだけでは前回と同じで面白くないので、出発後と到着前に加減速をするようにしてみたい。また、時刻表には病の記載がないので、記載上停車時間が0秒のことがしばしばある。例えば、山手線の時刻表データは、発時刻しか書いてないので、あたかも全駅で1秒も停車しないような動きしかできない。
試しに山手線で加速、減速のタイミングと停車時間を計ってみた。すると、加速にはたいてい30秒、減速には30〜45秒かかることがわかった。停車時間は25秒〜1分半とかなり幅があった。
簡単のため、加速したら最高速になり、その後減速するまで速度は一定と仮定すると、モデルは次のようになる。a: 加速にかかる時間、b: 減速にかかる時間、c: 発車から停車までにかかる時間、vmax: 最高速。
プログラムでは、現在時刻を与えると現在位置を返す、という関数を作ればよい。グラフのx座標の現在時刻のところにy軸に垂直な線を引いて、できた図形の面積が現在位置となる。これを計算することになる。必要な数字はすべて与えられているので、式さえわかれば計算は容易だろう。
まずvmaxを
a*vmax/2 + (c-b-a)*vmax + b*vmax/2 = 駅間距離
から算出し、それがわかればあとは三角形や台形や長方形の面積を出して足せばOKでしょう。これで発車、停車の簡単なシミュレートができそうだ。ただこのモデルだと現在位置は現在時刻の2次関数になるから、自由落下みたいな加速、ボールを上に投げたときのような減速になるのかな。ちょっと急速すぎるかなぁ。まあ、不自然かどうかはできてから考えよう。
あとは停車時間のモデルだけれど、駅ごとにパラメーターを設定するか、一律のルールを作るか(例えば発時間=着時間だったら30秒にするとか)。一律の方が楽だな。


Singin’ In The Rain @ 東急シアターオーブ

渋谷のヒカリエで現在も絶賛上映中の有名ミュージカル、Singin’ In The Rain(雨に歌えば)。メインテーマは何度も聞いたことがあったけれど、完全なミュージカルを見るのはこれが初めてだった。アダム・クーパーさんを生で見るのはこれが初めて。
ブロードウェイっていいものですね!踊りは上手いわ演技は上手いわ歌も上手いわ、
今日は眠いのでここまでしか書けませんでした。


King Crimson – Thrak(1995)


★★★★★
11年ぶり11枚目。
解散したり再結成したり入れ替わりの激しいこのバンドが久しぶりに出した1枚は、ヘビーさと綺麗さに力を入れつつも以前の意味不明路線も同時に取り込んだ総合的なアルバムだった。2回登場するメインテーマ?のVROOOM、VROOOM VROOOM は力の入ったヘビー系の曲。ストレートに気持ち良いナンバーです。Codaは2曲目のMarine 745の方が好み。
Dinosaur、Inner Garden、People、One Timeといったポップ寄りの曲でも聞かせてくれます。特にOne Timeのヴォーカルの切なさがよいです。残るは意味不明系、6曲目の表題曲THRAKは若干リズムがずれているせいもあって今一つインパクトが足りないが、13曲目のSex Sleep Eat Drink Dreamが非常ーーーによかった。1分41秒地帯から、しばらくの間何が起こっているのかわかりません。この地帯の酩酊感は異常です。後でレビューを見たらドラムとベースが2セットあるのだそうだ。なるほど。リズムが二重になってたのね。ラストにもう一回あってそっちは何とか意味が分かるけど、1回目の意味不明地帯は本当にすごいエネルギーだ。この曲だけのために買ってもいいかもしれない。そんなアルバムです。


The Rough Guide to West African Music(1995)


★★★★☆
ワールドミュージックを聞いてみたい。Rough GuideというアルバムはイギリスのWorld Music Networkによる息の長いシリーズで、すでに300枚以上がリリースされ、現在でも新譜がリリースされ続けている、このシリーズを少しずつ聞いていきます。
まずは古いものから。西アフリカのマリ、ニジェール、ガーナ、モーリタニア、セネガルの曲たち。中でもマリの曲が多い。アフリカという土地柄なのか、比較的単純だけれど、一風変わったパターンを繰り返す曲が多いです。2曲目Djelikaではマリンバなのか木琴の超かわいい音が入って胸がときめきます。6曲目Djama Kaissoumouが非常によく、ヴォーカルはいけてるし後ろから聞こえてくるギロ?のような音、儀式的なフレーズの繰り返しによって、何故か草原でテント生活をしている集落の真っただ中にいるような気になれます。他にも8-9曲目にジャズあり11曲目にイスラム的な曲もあり非常にバリエーションに富んでいます。調べてみたらモーリタニアはやっぱりイスラム圏だった。


パッケージファイル試作品

パッケージファイル仕様案 – diary 六帖 の続き
小田急小田原線平日ダイヤと直通列車のみのデータを使用し、パッケージファイルを作成した。六帖webアプリにアップロードした。省略できるところはできるだけ省略した結果、時刻表1.31MB+駅・路線・列車種類もひっくるめたファイルの容量は、292KBまで減った。
小田急全線のデータを追加してもせいぜい400KB程度、休日のデータとスキン機能を入れても1MBは超えないだろう。これなら十分使用に耐えうる。それが分かっただけでも大きな収穫だった。
来週は、画面表示に着手していこう。

今日学んだこと:MySQLには、time型のカラムを成型する機能がある。DATE_FORMAT関数を使う。
SELECT DATE_FORMAT(starttime, ‘%k:%i’) AS start, DATE_FORMAT(endtime, ‘%k:%i’) AS end FROM tnroute ;
で、starttime, endtimeを24時間制の時:分の形式で、かつ0埋めしないでゲットできる。


CDレビューインデックス 2014

※この記事は古くて見づらいので、次のインデックスを使用してください。rokujo.hatenadiary.com
rokujo.hatenadiary.com
rokujo.hatenadiary.com
rokujo.hatenadiary.com
rokujo.hatenadiary.com
rokujo.hatenadiary.com

聴いたCDを忘れないように、目次を作成しました。

クラシック

一覧

  • RCA Living Stereo Collection

2014-04-09 Virgil Fox – Encores(CD42) ★★★★☆
2014-08-10 Giuseppe Verdi, Rome Opera Orchestra And Chorus, 1960 – La Traviata(CD47,48) ★★★★☆
2014-07-13 Giacomo Puccini, Rome Opera Orchestra – Turandot(CD49,50) ★★★☆☆
2014-08-10 Franz Schubert, Boston Symphony Orchestra, Charles Munch(Cond), 1955 and 1958 – Symphony No.8 in B Minor "Unfinished", Symphony No.9 in C "The Great"(CD51) ★★★★★
2014-08-22 Richard Strauss, Chicago Symphony Orchestra , Fritz Reiner(Cond) – Don Quixote / Don Juan (CD 52) ★★★★☆
2014-08-24 Bach-Mozart-Brahms, Heifetz(vn.) – Double Concertos (CD 53) ★★★★☆
2014-09-04 Julian Bream – Popular Classics for Spanish Guitar (CD 54) ★★★★☆
2014-09-06 Spain (CD 55) ★☆☆☆☆
2014-09-18 Artur Rubinstein(piano), Symphony of the Air(orch), Alfred Wallenstein(cond) – Saint-Saëns: Concerto No. 2 / Franck: Symphonic Variations / Liszt: Concerto No. 1(CD56) ★★★☆☆
2014-09-26 Hector Berlioz, Charles Munch(cond), Boston Symphony Orchestra – Harold in Italy: The Roman Carnival Overture (CD57) ★★★★☆
2014-10-08 Gustav Mahler, Fritz Reiner(Cond), Chicago Symphony Orchestra(Orch) – Das Lied Von Der Erde(CD58) ★★★★★
2014-10-10 Richard strauss, Fritz Reiner(Cond), Chicago Symphony Orchestra(Orch) – Sinfonia Domestica / Suite From Le Bourgeois (CD59) ★★★★★
2014-10-13 Schumann, Beethoven, Fritz Reiner(Cond), Van Cliburn(pf), Chicago Symphony Orchestra (Orch) – Schumann: Piano Concerto in A Minor / Beethoven: Emperor Concerto (CD60) ★★★★☆

  • Friedrich Gulda spielt Beethoven: Piano Sonata No. 1-32, Piano Concertos No. 1-5

2014-10-24 Piano Sonata No.1-3(CD4) ★★★★★
2014-10-26 Piano Sonata No.4-6(CD5) ★★★★☆
2014-10-27 Piano Sonata No.7-10(CD6) ★★★★★
2014-11-07 Piano Sonata No.11-14(CD7) ★★★★☆
2014-11-09 Piano Sonata No.15-17(CD8) ★★★★★
2014-11-11 Piano Sonata No.18-22(CD9) ★★★★☆
2014-11-21 Piano Sonata No.23-27(CD10) ★★★★★
2014-11-22 Piano Sonata No.28-29(CD11) ★★★★★
2014-11-24 Piano Sonata No.30-32(CD12) ★★★★★
2014-12-04 Klavierkonzert 1, Klaviersonaten 23, 24(2)(CD1) ★★★★☆
2014-12-06 Klavierkonzert 2, 3(CD2) ★★★★★
2014-12-07 Klavierkonzerten 4, 5(CD3) ★★★★★

  • Gustav Mahler, Seiji Ozawa(cond.), Boston Symphony Orchestra – The Symphonies, Kindertotenlieder

2014-12-18 Symphony No.1, Kindertotenlieder(CD1, CD10の一部) ★★★★☆
2014-12-20 Symphony No.2(CD2,3) ★★★☆☆
2014-12-29 Symphony No.3(CD5の一部、CD6) ★★★☆☆
2014-12-31 Symphony No.4(CD7) ★★★☆☆

  • その他

2014-07-06 Charles Koechlin, Quintette Primavera – Quintettes ★★★★★
2014-09-24 Tchaikovsky, Boston Symphony Orchestra(Orch), Seiji Ozawa(cond) – Swan Lake ★★★★☆

ジャズ

一覧

  • Verve Jazz Masters

2014-07-26 Verve Jazz Masters 50 : Sonny Stitt ★★★★☆
2014-08-13 Verve Jazz Masters 51 : Blossom Dearie ★★★★★
2014-08-14 Verve Jazz Masters 52 : Maynard Ferguson ★★★★☆
2014-08-26 Verve Jazz Masters 53 : Stan Getz – Bossa Nova – ★★★★★
2014-08-27 Verve Jazz Masters 54 : Woody Herman (1996) ★★★★★
2014-09-08 Verve Jazz Masters 55 : Harry James ★★★★☆
2014-09-10 Verve Jazz Masters 56 : Herbie Mann ★★★★★
2014-09-27 Verve Jazz Masters 57 : George Shearing ★★★★☆
2014-09-28 Verve Jazz Masters 58 : Nina Simone Sings Nina ★★★★★
2014-09-30 Verve Jazz Masters 59 : Toots Thielemans ★★★★★

  • ジャズの100枚シリーズ

2014-11-12 Bill Evans – Waltz for Debby(1961) ★★★★☆
2014-11-25 Sonny Rollins – Saxophone Colossus(1956) ★★★★★
2014-12-08 Bill Evans Trio – Potrait In Jazz(1959) ★★★★★
2014-12-21 Art Pepper – Art Pepper Meets the Rhythm Section(1957) ★★★★★

  • Complete Remastered Recordings on Black Saint & Soul Note シリーズ

2014-12-12 Enrico Pieranunzi – Isis(1981) ★★★★☆
2014-12-22 Enrico Pieranunzi – Deep Down(1987) ★★★★★

  • その他

2014-07-17 上原ひろみ – Alive(2014) ★★★☆☆
2014-08-17 Enrico Pieranunzi – Stories(2014) ★★★★★
2014-08-30 Stéphane Kerecki Quartet – Nouvelle Vague (2014) ★★★★★
2014-09-12 Paul Bley – The Nearness Of You(1989) ★★★★☆
2014-10-15 Antonio Sanchez – New Life (2013) ★★★☆☆
2014-10-17 Billy Hart – All Our Reasons (2012) ★★★★☆
2014-10-29 神保彰 – Smile Smile(2012) ★★★★★
2014-10-31 Sun Ra and his arkestra – Live At Montreux(1978) ★★★★★
2014-11-13 Michel Petrucciani – Solo Live(1998) ★★☆☆☆
2014-11-26 Ahmad Jamal – It's Magic(2008) ★★★☆☆

プログレッシブロック

一覧

  • King Crimson

2014-04-06 King Crimson – In The Court of The Crimson King(1969) ★★★★☆
2014-04-29 King Crimson – In The Wake Of Poseidon(1970) ★★★★★
2014-04-06 King Crimson – Lizard(1970) ★★★★★
2014-07-05 King Crimson – Islands(1971) ★★★★★
2014-07-06 King Crimson – Earthbound(1972) ★★★★☆
2014-07-13 King Crimson – Larks' Tongues in Aspic(1973) ★★★★★
2014-08-19 King Crimson – Starless And Bible Black(1974) ★★★★★
2014-08-18 King Crimson – Red(1974) ★★★☆☆
2014-09-13 King Crimson – Discipline(1981) ★★★☆☆
2014-09-14 King Crimson – Beat(1982) ★★★★★
2014-10-20 King Crimson – Three of a Perfect Pair(1984) ★★★☆☆
2014-11-03 King Crimson – Thrak(1995) ★★★★★
2014-11-16 King Crimson – The ConstruKction of Light(2000) ★★★☆☆
2014-11-29 King Crimson – Happy With What You Have to Be(2002) ★★★★★
2014-11-30 King Crimson – The Power To Believe(2003) ★★★★☆

  • Allan Holdsworth

2014-12-12 Allan Holdsworth – I.O.U.(1982) ★★★★☆
2014-12-25 Allan Holdsworth – Road Games(1983) ★★★★★

  • その他

2014-09-16 Steven Wilson – The Raven That Refused To Sing (2013) ★★★★★

ロックなど

一覧

  • Faust

2014-10-04 Faust – Faust(1971) ★★★★★
2014-10-23 Faust – So Far(1972) ★★★★★
2014-11-06 Faust – The Faust Tapes(1973) ★★★★★
2014-11-19 Faust – Faust IV(1973) ★★★★★
2014-12-02 Faust – Rien(1994) ★★★★☆
2014-12-14 Faust – 71 Minutes Of Faust(1995) ★★★★★

  • Slayer

2014-12-27 Slayer – Show No Mercy(1983) ★★★★★

  • その他

2014-08-21 Bad Religion – The Gray Race (1996) ★★★★☆
2014-08-31 Testament – First Strike Still Deadly (2001) ★★★★★
2014-10-19 Marco Minnemann – Eeps(2014) ★★☆☆☆

電子音楽

一覧

  • Amon Tobin

2014-10-07 Amon Tobin – Bricolage(1997) ★★★★☆
2014-10-22 Amon Tobin – Permutation (1998) ★★★★★
2014-11-05 Amon Tobin – Supermodified (2000) ★★★★★
2014-11-17 Amon Tobin – Out From Out Where (2002) ★★★★★
2014-12-01 Amon Tobin – Chaos Theory: Splinter Cell 3 Soundtrack(2005) ★★★★★
2014-12-16 Amon Tobin – Foley Room(2007) ★★★★☆
2014-12-26 Amon Tobin – ISAM(2011) ★★★★★

  • その他

2014-06-25 Fracus & Darwin – Filth And Dumb Hatred(2014) ★★★★☆
2014-08-06 Clark – Feast/Beast(2013) ★★★★★
2014-09-02 Kraftwerk – Autobahn (1974) ★★★★☆
2014-09-03 Dalhous – Will to Be Well(2014) ★★★★☆
2014-10-03 Ministry Of Sound – Ibiza Annual 2014(2014) ★★☆☆☆

ワールドミュージック、その他

非常に良かったもの

The Rough Guide To Irish Music (1996)

一覧

2014-11-02 The Rough Guide to West African Music(1995) ★★★★☆
2014-11-14 The Rough Guide To Irish Music (1996) ★★★★★
2014-11-28 The Rough Guide to the Music of Kenya and Tanzania(1996) ★★★★★
2014-12-11 The Rough Guide to the Music of the Andes(1996) ★★★★☆
2014-12-24 The Rough Guide to the Music of Zimbabwe(1996) ★★★☆☆

音ゲー

非常に良かったもの

該当なし

一覧

2014-05-02 dj TAKA – True Blue(2013) ★★☆☆☆
2014-07-09 beatmania IIDX 20 tricoro ORIGINAL SOUNDTRACK vol.1(2013) ★★★☆☆
2014-07-17 猫叉Master+ – Backdrops(2009) ★★★☆☆
2014-07-30 beatmaniaIIDX 21 SPADA Original SOUNDTRACK Vol.1 ★★☆☆☆
2014-08-02 L.E.D. – 電人K (2008) ★★★★☆


パッケージファイル仕様案

※私的メモです
無料サーバーは転送容量に制限がある。DBやファイルに頻繁にアクセスするプログラムを作ると、いずれ転送容量を超過してアカウントが停止されてしまう。ローカルファイルにDBをエクスポートできれば、この問題を解決できる。しかもそうすると、htmlとjs一式をアーカイブして配布すればwebなしでローカル環境だけで実行もできる。
大きく分けて2つの機能が必要だ。

  • DBからローカルファイルに列車・時刻表データをエクスポートする機能
  • File APIなどでローカルに読み込んで動作させるような仕組み

ファイルは単一のものでないと扱いが面倒で仕方ないので、1ファイルにすべての情報を詰め込むパッケージ方式を導入するべきだ。ローカルに保存するファイルは、できるだけ容量が小さい方が良い。例えば、路線名、駅名は文字列で与えると冗長なのでIDを振らざるを得ないだろう。
仕様案

[line]
1,小田急小田原線,#0086CE
2,小田急多摩線,#0086CE
3,小田急江ノ島線,#0086CE
4,箱根登山電車,#E84B14
(略) ※路線ID,路線名,色
[station]
-1,小田急小田原線
1,新宿,0.0,35.6908,139.6996
2,南新宿,0.8,35.6835,139.6985
3,参宮橋,1.5,35.6786,139.6936
(略) ※駅ID,駅名,営業キロ,緯度,経度
[trainkind]
-1,小田急小田原線
1,各停,#9C9C9C
2,区間準急,#00AFE4
3,準急,#009A61
(略) ※種類ID,種類名,色
[train]
-1,小田急小田原線
1001,1,5,,,,34,5:17,35,5:20,35,5:20,36,5:24,....
5501,1,1,3,5501,1,5:21,2,5:22,2,5:23,3,5:24,....
(略) ※列車名,平日休日,種類ID,種類名(特急列車の名前など),直通先路線ID,直通先列車名,
発駅ID,発時刻,着駅ID,着時刻,発駅ID...(以下終点まで繰り返し)

パッケージには以上のような情報があれば十分だろう。DBはだいたいできたから、このようなファイルを作成するPHPスクリプトを作成し、どのくらいのサイズになるのかまず実験してみよう。将来的にはあらゆる路線の表示に対応するため、スキン機能も必要だ。stationにxy座標を指定したり、特定の駅だけ表示を変えたり、曲線を描いてみたり。。
DBを使用する場合でも、PHPからクライアントにJSONを渡す方式ではサイズがデカくなりがちなので、上のようなテキストをPHPに作らせて、クライアント側で解釈するようにしよう。


Sun Ra and his arkestra – Live At Montreux(1978)


★★★★★(^^ )(^^)(^^)(^^)(^^)(^^)(^^)( ^^)
土星からやってきたサン・ラーによる霊感ジャズ。以前から気になっていたアーティストだった。評判が高いのでまずこれをセレクトしてみた。
ななななんじゃこりゃ。前半は全員が適当に演奏しているだけにしか聞こえない。しかし演奏は異様に上手い。一つも下手だと思う個所がない。右側から聞こえてくるサックスと、Gods of the Thunder Realmで突然爆発するシンセサイザーが人間には出せなさそうな意味不明のサウンドを大量にぶっ放してくれる。天からの啓示に従ってめちゃめちゃに演奏してるということなのか。これを聞いているだけで土星でも木星でも行けそうだ。前半最終章Lights On a Satelliteで突然地球に戻ってきて宴会を催し、いったん幕を閉じる。
後半はお馴染みA列車で行こう、で始まるが、サン・ラーのピアノが曲をアレンジどころか破壊している。こんな崩壊は聞いたことがない。ピアノまで壊れそうだ。信じられないような音が数分にわたって流れ続ける。で、また団員全員で爆発した後、El Is the Sound of Joyで打ち上げ。もうこれは音楽の危険ドラッグだね。アンコールもキチガイじみてる。客も変だ。
ジャズとしては、一番衝撃を受けたアルバムかもしれない。底なしだ。サン・ラーの作品は、集める価値がある。また、聞いてみたい。


筋トレ4か月

増量 – diary 六帖 からさらに2か月。体重は50.5kg→52kgに増量した。運動しないと、いくら食べても栄養が捨てられてしまうことが裏付けられた(ただし、脂肪分が控えめの場合に限る)。4か月で計4kgも増えたので、BMIも18.07(やせすぎ)→19.57(ぎりぎり標準)まで回復した。標準体重まであと6.5kgもあるらしい。参考
胸筋と肩周りは以前よりずっとましになったし、腹筋も若干は割れた。3段になるのがほのかに分かるくらい。トレーニング内容も、5日サイクルで、1日目に上半身、2日目に腹+下半身、3-4日目は1-2日目と同じ、5日目は休む、というのが定着して、ペースがつかめてきた。腕立ても腹筋も24回(1か月に1回ずつくらい増やす)+3分休んで3セットが自分にはちょうど良いようだ。4か月も経つと初期と比べて随分効果が薄れてきているような気がする。筋肉痛も減ってきた。もっと強度を上げないといけないのかな。
目先の目標は、週に1回くらい買ってくる2リットルペットボトル6本入りの箱を、約10分間の帰り道に腕だけの力で持ってくること。もう貧相なのはやだ。
今日も仕事が多すぎですぐ寝られそうにない。上司はいつ帰ってくるのか。


神保彰 – Smile Smile(2012)


★★★★★<(╹ヮ╹)>
日本人にもすばらしいドラマーがいるということなので、試しに聞いてみたらこれが大当たり。このCDのジャンルは何かと言われれば、ジャズとロックとサンバやらポップやら色々混ぜたものです。要するにフュージョンです。なんてジャンル分けするのはやめましょう。
まず楽曲が優れています。全曲名曲です。1曲目Smile Smileなんか爽やかの極みです。6,7,9曲目のようなややクサめの純日本的なものもよいですが、もっとも光っていたのが4曲目Tokyo Cool。最初から最後まで変化球です。あちこちから上昇下降、タイトル通りクールなフレーズと爆裂ソロ、特にドラムソロがすごい!何回も鼻血が出そうになりました。最後の滝ドラム地帯はずっときたきたキタキタと思いながら聞いてました。5曲目Museもすごくいいです。私は7度和音と半音進行にすごく弱いということがよくわかりました。48秒くらいからの進行で頭どっかいっちゃいます。4-5曲目で、優れた曲はドラッグになりうるとわかりました。
演奏もピアノ、ベース、ギター、全員上手。特にピアノがいつもいつも気持ちいい流れを作ってくれます。神保さんのドラムもお見事。ソロのたびに悶絶します。萌え萌えです。今年最も爽快だったアルバムの一つ。ジャケットもいいですよね。