横浜

夏至の昼は節電チャレンジ

小鳥のさえずりとともに新しい朝が始まる。眠れない夜はずっと続くわけではない。今頃の早朝は明るくなるのが一年で最も早く外は小鳥の合唱ですがすがしい朝をむかえられます。今日は夏至の日。もう夏至は数時間過ぎていますが、昨日の夕方は晴れて蒸し暑く夏至に一番近いダイヤモンド富士はどうなんだろうと駅の空を眺めていました。今日は横浜では13時から15時まで節電チャレンジです。事業所、家庭などでどれくらい省エネできるか試される日です。

省エネと言えばLED電球の省エネ効果はかなり期待度BIGです。計画停電中もどうしても電灯が欲しくなったときに乾電池でLED電球を照らしたら太陽のようにすごく明るくてびっくりしました。それも、父の日曜大工で4個の電球をつくっていました。さすがに暑い日はちょっといやだけど涼しい日であればガスが止まるわけではないので乾電池LED電球で計画停電も乗り切れます。

ブログネタ: やってみようと思う節電対策は? 参加数

|

暦計算の経過日数の計算方法

Floor = Math.floor;

function dayfrom20000102(year,month,date) {
	year += Floor((month - 3) / 12) - 2000;
	month -= Floor((month - 3) / 12) * 12;
	return 365 * year - 34 + 30 * month + date + Floor(3 * (month + 1) / 5) + Floor(year / 4) - Floor(year / 100) + Floor(year / 400);
}

function calendardate20100214(gmtdayfrom20000102) {
	var calendar = new Object();
	calendar.month = Floor(gmtdayfrom20000102 * 12 / 365.2425);
	calendar.year = Floor(calendar.month / 12);
	calendar.month += 1 - calendar.year * 12;
	calendar.year += 2000;
	calendar.date = Floor(gmtdayfrom20000102 - dayfrom20000102(calendar.year,calendar.month,0));
	while (calendar.date < 1) {
		calendar.date += dayfrom20000102(calendar.year,calendar.month,1) - dayfrom20000102(calendar.year,calendar.month - 1,1);
		calendar.month--;
		calendar.year += Floor((calendar.month - 1) / 12);
		calendar.month -= Floor((calendar.month - 1) / 12) * 12;
	}
	while (gmtdayfrom20000102 >= dayfrom20000102(calendar.year,calendar.month + 1,1)) {
		calendar.date -= dayfrom20000102(calendar.year,calendar.month + 1,1) - dayfrom20000102(calendar.year,calendar.month,1);
		calendar.month++;
		calendar.year += Floor((calendar.month - 1) / 12);
		calendar.month -= Floor((calendar.month - 1) / 12) * 12;
	}
	return calendar;
}

このソースコードはダイヤモンド富士とパール富士の計算で実際に使っている日付計算の関数です。ソースコードをウェブで公開する時長いプログラムが表示範囲より横にはみ出て全部見えないサイトを散見しますが、必ず以下のスタイルを適用したpreタグで表示するようにしてください。

overflow:auto;

横スクロールしても全部見ることができないソースコードは非常に見づらいです。20100214はバレンタインデーだからこの日にしたわけではありません。国立天文台の暦要項にある通りこの日は新月です。旧暦の最初の新月、つまり横浜中華街の春節だった日です。暦屋さんにとってもうれしい日付なのでこの日にしました。2000年1月2日は現代の暦計算の元紀である2000年1月1日12時に最も近い日曜日で、この日を起点として経過日数を計算すると曜日の計算も同時にできて便利だからです。最初に日数計算のライブラリをつくったとき既に2000年のカレンダーは持っていなかったのでこの日が日曜日である事を確認するのにかなり苦労しました。

これはグレゴリオ暦の日数計算の式ですが、グレゴリオ暦だと400年後の同月同日が同じ曜日になるという面白い性質があります。まさに創造主の神秘ですね。ユリウス暦として計算する場合は起点が1999年12月20日で日数計算のdayfrom20000102(year,month,date)の最後の戻り値の行を以下のように変えます。

	return 365 * year - 21 + 30 * month + date + Floor(3 * (month + 1) / 5) + Floor(year / 4);

今は年数と経過日数の整数値がlong(JAVAの64bit倍精度整数型)、月、日、時、分、曜日がbyte(JAVAの8bit整数型)、それ以外をBigDecimalという面白い日付オブジェクトをつくっています。経過日数をBigDecimalでもBigIntegerでもなく普通のlong型にしたのはlong型でもビッグバンから現代までの日数より桁が多いからで、システム日付のlong型のミリ秒タイムスタンプの有効範囲を吸収するためです。現象時刻からの経過日数はもちろんBigDecimalです。byteという極めて短い整数型を使うのもその部分がせいぜい2桁の値しか保持しないからです。大は小を兼ねるのでBigDecimalで計算できるようにつくっておくと便利な場面もありますが、割り算は必ず精度の指定が必要だったり計算順序を意識しながら書かないといけないのでけっこうかったるいです。過去の作品にけっこうレガシーメソッドがあったりして自笑しています。

|

三ツ池公園の桜

三ツ池公園の桜です。やたらローアングルの写真がありますがデジカメの強みウィカして携帯カメラを歩道の脇の池の前の地面すれすれに持って撮ったのです。デジカメの時代ですがフィルムカメラをやると撮れる本数が限られているので考えながら撮ります。そのためアングルの決め方も型ができるので撮るときに迷わなくなります。人が多い観光地とかで写真を撮るのはスピードが大事です。もたついているとシャッターを切る間に人が目の前を通ったりします。立石のダイヤモンド富士見たかったなぁ〜。

2011mitsuike1

2011mitsuike2

2011mitsuike3

2011mitsuike4

2011mitsuike5

2011mitsuike6

2011mitsuike7

2011mitsuike8

2011mitsuike9

ブログネタ: 【写真ネタ】あなたの街の「桜」を撮って!参加数

|

海軍道路の桜

海軍道路

瀬谷北町のファミリーマート

桜が満開を迎えたのでお出かけしてきました。55系統長津田南バス停で降りて海軍道路へと向かいます。16号線をくぐってすぐのところにあるファミリーマートの前の桜も満開です。海軍道路は旧16号線笹原バス停付近から南に延びる道路で車道の両側が桜並木になっています。

再び長津田南バス停へ戻り、バスと電車を乗り継いで町田に行きました。69 'N' ROLL ONEというラーメン屋が移転した新店舗へ行ってニボ(煮干しラーメン)を食べました。ニボニボ。待っている間店から出た客にフライデーされてしまいました。

狛江から小田急バスの一日乗車券を買って国立天文台の常時公開で台内の桜を見物した後、星と風と絵本の家と神代植物園と深大寺を見学しました。バスで調布に抜け、稲城まで電車に乗ります。震災の日はまだ電車が動き出す前に帰ったのでこの区間を90分かけて歩きました。稲城駅17:41の柿生行に乗りますが、駅前の道路に出る信号で渋滞していたので柿生駅入り口バス停を過ぎた辺りでおろしてもらいました。狛江からはずっと小田急バスでしたが、横浜市営バスとの接続ポイントをどこにするかは毎回迷うところです。震災の日は途中で小田急バスの便がなくなったので一区間東急バスに乗りましたが、柿生駅の踏切をわたり南口のバスターミナルから18:25発こどもの国行きの最終バスに乗りました。寺家町循環の後ろを走るようになり中谷戸で寺家町循環と別れると表定速度が急に上がりました。こどもの国からはいつもの横浜市営バスで帰りました。

ブログネタ: 【写真ネタ】あなたの街の「桜」を撮って!参加数拍手

|

パール富士が大桟橋に帰ってくる

大桟橋といえば、春に森住祥宏様がパール富士の写真を掲載したポイントですが、何と今日のパール富士も大桟橋からです。自宅を午前3時に出て神奈川都市交通様のタクシーで大桟橋まで30分ちょっとで着いてしまいました。深夜に営業しているタクシー会社は以外と少なく、数社電話してようやく見つけた会社でした。タクシーは予約してから乗るとベテランドライバーがあたるので安心して乗れます。さて、天気は明らかに曇。昨日の夕方に予約した後雨がどっかんと降ってしまい、かなり後悔しましたが、予約したからには行くしかない。大桟橋にはそれらしき人は私を含めて3人。他は夜遊びのカップルくらいでした。午前4:42がパール富士の時刻ですが、アタリマエのように姫は見えませんでした。姫は二度は微笑まない。

さて、今日は朝9時に飛鳥2が入港します。いったんポイントを去り、山下公園の前のデニーズで深夜料金が解除される午前6時ちょうどに担担麺を注文しました。さて、ポイントに戻ります。1時間以上待ったでしょうか。小雨がぱらつく中飛鳥2がベイブリッジをくぐりました。飛鳥2の入港を見たのははじめてですが、ともかくデカイです。桟橋に着いて船を固定するロープを渡したり、大きいだけに入港した後の下船までの作業はかなり大変です。私も将来飛鳥2に乗ってみたいなぁ。

|

ナイトズーラシア

今日はナイトズーラシアに行きました。中山のてっぺん家の味噌ラーメンを食べた後、バスでよこはま動物園へ。ズーラシアにはナイトズーラシアのときしか行かないので16時前から入って数年ぶりに日本の山里エリアを見学しました。日本の山里エリアとぱかぱか広場は17時で閉まりますが、入口から順番にまわったら、ぱかぱか広場の前まで来て17時を超えたのでぱかぱか広場には入れませんでした。いったん外にでて、辺りが暗くなるまで1時間以上あったのでバスに乗って和菓子を買いに行きました。再び、バスで戻ると日が落ちていました。辺りが暗くなるまで待ち、19時の閉門の前にもう一度園内に入ります。次は、夜の動物園です。動物に餌付けするフリをすると動物が寄ってくるそうですが、ズーラシアでは動物との信頼を保つために動物を観客のそばに寄せたりはしません。暗闇の中に潜む動物を探し当てるのもなかなか楽しいものでした。オカピの人気、未だ衰えず。オカピは今でも人気の動物です。帰りもバスで帰りました。

|

花火大会

今日は横浜の花火大会です。電車で横浜に急行したのですが、すごい混雑。満員電車では女性客の隣には絶対立ってはいけません。電車の振動で何もしなくても触ったような不快な感触を催すことがあるからです。横浜についたらポートサイド公園へ直行。すでに花火は始まっています。ポートサイド公園からだとやや遠いのか木陰に隠れたりしますが、何とか見えます。音も大音響です。花火の間に目の前を高島線の貨物列車が通過します。公園は大盛況。久しぶりの花火に感動しました。花火が終わった後もすぐに帰らずに余韻にふけっている人達がいました。

|

夏祭り

今日は御殿場線の近くのあさぎり号と富士山が見える場所からのダイヤモンド富士に挑戦しようと思っていましたが午後は下り坂なので八王子のたまりば一周年記念イベントに行きました。八王子駅から京王バス日50系統に乗って大和田坂下で下車。バス停とは交差点をはさんで反対側のムラウチが会場です。会場ではたまりばのblogを書けるコーナーもあり早速お祝いの記事をプレゼントしました。会場のモニターを見ながら教科書無しで30分でスクリプトを書き上げました。

再びバスで駅に戻り、快速で町田に寄ってから中山へ。町田駅から電車に乗るときに見た夕焼けが情熱的な色でした。中山は夏祭りの盆踊り大会で、南口の駐車場に中山商店街の櫓が建っています。ふと、ラーメンが食べたくなり、若旦那様オススメのてっぺん家へ。店長は気さくなオジサンで、ラーメンも絶品でした。私はいつもミニラーメンですが、ここのラーメンはミニラーメンでも手抜きはしません。麺が半分だけで普通に具がついています。とろんとしたはっきりとした味のスープなので全部飲み干しました。駅に戻ると盆踊りの活気に包まれていました。

|

横浜開港祭

そういえば、今日まで横浜開港祭だったのですね。今日は雨ですが、横浜までお出かけしました。横浜駅を降りてみなとみらいの方へ歩いていきます。開港祭の会場に着きました。屋台がならんでいます。今日は最終日なので花火があるのですね。海岸ではプロカメラマンの方が既に機材をおいて準備を始めています。雨のせいか客足は少な目です。会場をひとまわりしてステージの近くで三脚を構える人達がいました。年輩の方と話をしていたら座敷を譲ってもらいました。17時頃で花火まであと3時間以上ありますが、そこで待つことにしました。ステージから大音量で音楽が鳴り響いています(汗)。想像していたイメージとは違い、若者向けの祭りのようです。夏至に近い頃なので花火の開始時刻は遅く、20:20から40分間です。日が暮れて花火の時刻が近づいてきました。花火開始まで千人の合唱です。一度は止んだ雨も花火とともに降り始めました。レーザーアートと花火と音楽の複合芸術に雨の水滴が自然の演出を添えて、レーザーアートがラメを散りばめたようにキラキラしていました。人工の霧の上に描いているのでしょうか。雲のような不規則な模様がついています。音楽とともに花火を観賞するのもいいですね。いつしか本降りになってしまいましたが、雷鳴が轟くことなく無事花火は終了しました。

|

臨港地帯

バスを乗り継いで横浜14:30の7系統で川崎へ。鶴見川のたもとの東部病院のまわりをぐるっと一周しました。さて、帰りもバスだとさすがにかったるいので川崎16:03の南武線に乗りました。ただし、次の尻手16:05下車。16:17の南武支線に乗ります。八丁畷で東海道貨物線のよこにつきますが、合流地点は川崎新町です。川崎新町には立派な桜が咲いていました。南武支線は単線ということになっていますが、実際には東海道貨物線を走る川崎新町から浜川崎までは複線です。浜川崎16:24着。しばらくして東海道貨物線に貨物列車が通過しました。浜川崎で、鶴見線に乗りかえるのですが、鶴見線は道の反対側です。鶴見線の階段の下には「和風 浜川崎」という立ち飲み屋があります。初めて浜川崎で降りた十数年前からありました。もうやめてしまったのでしょうか。いや、16時半にシャッターを上げて開店準備を始めました。今日も仕事帰りのオジサン達が飲みに来るのでしょう。浜川崎16:35の鶴見行きに乗ります。京浜工業地帯のど真ん中の殺風景な場所を走るのですが、なんとなく旅愁を感じるので時々乗りに来ていました。武蔵白石の大川支線のホームは跡形もなくなっています。工場の敷地が緑化されていて意外と緑があります。沿線にはレトロな雰囲気の駅がけっこうあるのですよ。東海道本線を渡ると門前駅跡を通過して鶴見駅16:48着。

|

より以前の記事一覧