riina-k.net

音楽・小説・プログラミングを手がけるリイナの拠点。

サークル立ち上げ記念参拝

本日2012年10月27日をもって、同人音楽サークル「rk.tv : あーけーどてぃーゔぃー」を正式に立ち上げました。
いままで正式じゃなかったんかい

それを記念して、秩父札所二十三番「音楽寺」に参拝してきました。
音楽寺境内

秩父市街地の西側の山全体が「秩父ミューズパーク」という広大な公園になっていて、音楽寺はその北端付近にある。

大きな地図で見る

その寺名にあやかって、音楽を志す人たちが訪れることも少なくないようで、境内の掲示板には名刺やイベントのフライヤーが。

私も真似してみた。
リイナ、音楽寺に見参

明治17年に起きた「秩父事件」のときに鳴らされた鐘も撞いて完璧。

「あの花」巡礼のついでに立ち寄ってサークル立ち上げを思い付いたなんて言ってませんよ

全PC・スマフォに名前をつけてみた

私の持っているすべてのPCとスマートフォンに、スター・ウォーズになぞらえて名前をつけてみた。

PC

いずれも帝国軍のスター・デストロイヤー。

  • メイン機(Windows XP) → 「Executer
    エグゼキューター、ダース・ヴェイダーの旗艦。旧三部作すべてに登場する。
  • メイン機(Windows 7) → 「Lusankya
    ルサンキア、エグゼキューターの姉妹艦。バクタ大戦のさなかで新共和国軍に拿捕され、ユージャン・ヴォング戦争でその真価を発揮する。
  • VAIO(Windows 7) → 「Iron Fist
    アイアン・フィスト、グランドモフ・ズンジの旗艦。
  • MacMini(Mac OSX 10.4) → 「Avenger
    アヴェンジャー、エグゼキューターと共に活躍。

携帯端末

こちらは各勢力の小型船や戦闘機。

  • HTC EVO 3D ISW12HT(Android 4.0) → 「YT-1300 Millennium Falcon
    ミレニアム・ファルコン、言わずと知れたハン・ソロ船長の愛機。
  • Motorola Photon ISW11M(Android 2.3) → 「Incom T-65 X-wing starfighter
    Xウイング、こちらも言わずと知れた反乱同盟軍の主力戦闘機。
  • Apple iPhone 4(iOS 5.0) → 「Ro’ik chuun m’arh Ksstarr
    クスター、ユージャン・ヴォング戦争で新共和国軍に拿捕されたユージャン・ヴォングの巡航艦。またの名をトリックスター。
  • Apple iPod touch 4(iOS 5.0) → 「Firespray-31 Slave I
    スレーヴ・ワン、賞金稼ぎボバ・フェットの愛機。

さらに、携帯端末の中で唯一回線契約をしているEVO3DからのテザリングSSIDは「Hydian Way」ハイディアン・ウェイ、銀河の開拓を推し進めたハイパースペース・レーン。(スター・ウォーズ・ファンでもある高瀬一矢氏作曲のI’veの楽曲名と同じ)

よく家の無線LANが落ちるのでテザリングでPCを使うことも少なくないのだけど、ミレニアム・ファルコンから飛ばす電波をアイアン・フィストで拾うという、実際のスター・ウォーズではあり得ない光景も。(ミレニアム・ファルコンのハン・ソロとアイアン・フィストのグランドモフ・ズンジは宿敵)

それにしても日本語のスター・ウォーズ関連サイトは情報量が少ないねー、英語版Wookieepediaとか凄いのに。

HTC EVO 3D ISW12HT を Android 4.0 にアップデートしてみた

私がメインの携帯として使っているauのEVO 3Dが、Android 4.0にアップデート可能になったという公式発表があった。
auスマートフォン「HTC EVO 3D ISW12HT」の「OSアップデート」についてのお知らせ

さっそくアップデートを試してみた。
念のためデータをHTC Syncでバックアップ。
アドレス帳のバックアップ先がOutlook Express限定ってのはどうなのよ。

とまぁ、作業なんぞをしてる間にアップデート完了。
UIがいろいろ変更されてる。

Android 2.3.4 のときのUI
EVO 3D (Android 2.3.4)
Andid 4.0.3 のUI
EVO 3D (Android 4.0.3)


モノ子ッッ可愛いよおかわいいいよォモノ子ォォアアァァアアァッ!!
ロック画面のみだったアプリケーションショートカット欄がホーム画面に追加され、ここにフォルダを配置することで非常に使いやすくなる。
デフォルトのフォントが変更になっているようで、半角文字に若干の違和感。
噂にもなってる通りバッテリー消費が早くなった……
あと気になるのが、Google IME で入力する際に妙にもたつくこと。

まぁAndroid高速化とバッテリー消費軽減について研究しますかー。

テーマ「FLAT」のHTML5化

導入しているWordPressテーマ「FLAT」をHTML5に対応させてみる。

……しかし、WordPress本体が直接HTMLを吐き出している箇所が多くあるため、完全なHTML5化は本体を改造しない限り不可能。
そんなわけで、「div id=”header”」を「header」に書き換えるなど、基本的なタグの置き換えに留まる。

と、ここで問題が。
このテーマは常に右下に「ページ最上部に戻るためのボタン」が表示されているが、
リンク先が「#header」だったため、headerタグに置き換えてしまうとリンクが機能しなくなる。
そこで、無条件でスクロールするようjavascriptを書き換えてみた。

scroll.js

	jQuery('a[href*=#header],a[href*=#respond]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			var $target = jQuery(this.hash);
			$target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) +']');
			if ($target.length) {
				var targetOffset = $target.offset().top;
				jQuery('html,body').animate({ scrollTop: targetOffset }, 1200, 'quart');
				return false;
			}
		}
	});

これを以下のように書き換えて、リンク先が「#header」の場合は無条件でページの先頭までスクロールするように。

	jQuery('a[href*=#header]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			jQuery('html,body').animate({ scrollTop: 0 }, 1200, 'quart');
			return false;
		}
	});

	jQuery('a[href*=#respond]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			var $target = jQuery(this.hash);
			$target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) +']');
			if ($target.length) {
				var targetOffset = $target.offset().top;
				jQuery('html,body').animate({ scrollTop: targetOffset }, 1200, 'quart');
				return false;
			}
		}
	});

return top