plasmasphere.net -プラズマスフィア ドットネット-

Diary

« 1... 13 14 15 16 17 ...98 »

Xperia P に ICSが来ました

2012/08/30(Thu) 00:08

タイトル通り、Xperia Pに公式のICSアップデートがきました。
私の持ってるモデルはEN,ZHです。

とりあえずアップデートだけやっておきました。
rootは気が向いたら(;´Д`)


シュタインズゲート

2012/08/19(Sun) 00:08

今更ですが、アニメのシュタインズゲートにハマりました。
アニメ見終わったあとPSPの本編とPS3の比翼恋理のだーりんまで一気にクリアしました。

久々ですね、こんなに一つのコンテンツにハマったのは。
アーマードコアシリーズ以来ですかね。

ジョン・タイターをネタにしてる時点で私の大好きなジャンルなのは確かです。
未来人とか最高じゃないですか。
その辺知らなかったんで今まで全力スルーしてたんですが、たまたまアニメを見る機会があって良かったです。

本編をPSP(DL版をVita)でプレイしたんですが、前半の中二病全開のシーンはやってて眠気しか無かったですね。
後半はまあ、楽しかったんですが。
アニメの進行具合が絶妙だったんだと、ゲームやってて思いました。
白目向きながら○ボタンを押す作業はもういやだお…。

比翼恋理あわせて全力で紅莉栖prprできたので、MGS4のトロフィー取得作業に戻ろうと思います。


MGS4 トロフィー

2012/08/09(Thu) 00:08

MGS4がアップデートしてトロフィーが実装されました。
実は去年の今頃にもプレイしてたのでそんなに懐かしいわけでもないんですよね。
MGOもやってましたしね。

アップデート前のデータをロードしたらトロフィーがドコドコ手に入るのを期待していたんですが、現実はそう甘くないようで。
ニューゲームで最初からやっています。
1年ぶりなので…やっぱり細かい敵の場所とかは忘れてますね。
ACT2が苦手でね、ノーキルノーアラートやってるからでしょうがオクトパスで1時間かかって、その後のマップも1時間かかったりとかしました。
難易度はSNAKE NORMALなのでたいして難しくないはずなんですけどねー参った。

でもまあ、4系は操作性がやっぱり最高じゃないですか。
MGS HDエディションは操作が直感的でない、というか4系に慣れたから難しいのかもしれませんが、やっぱりCQCはR1ボタンでやりたいよね。
HDエディションはキーコンフィグできればよかったんですけどね。

まだACT3のブリーフィングなので、物語はこれからですな。
これから…スネークを操作する時間と同じだけムービー見ないといけないよね('A`)

とりあえずプラチナまで頑張る。


Xperia neo ICS(4.1.B.0.431) で root 取得

2012/07/24(Tue) 00:07

Xperia neoのICS(4.1.B.0.431)でrootを取りました。

参考:
http://forum.xda-developers.com/showpost.php?p=26798415&postcount=141

Flashtoolで4.1.A.0.562のkernelとloaderを焼いたあと、
Rooting Toolkit for Xperia 2011 ICSでroot取って、Flashtoolで4.1.B.0.431のkernelとloaderを焼いて戻す。

Flashtool起動したままRooting Toolkit動かすと途中で止まるので、そのあたり注意しとけばあとはすんなり行くと思います。

このあとCyanogenMod7とか9とか入れようとして結局放置してます。


Xperia sola 分解

2012/07/21(Sat) 00:07

Xperia solaのSIMスロットをぶっ壊してしまったので分解してみました。
いい子の皆はマイクロSIMからノーマルSIMに変換するアダプタを使う場合は、セロハンテープとかマスキングテープでしっかり固定してから使うようにな!

FCC分解画像(PDF)があったのでそちらを参考にしました。

裏蓋を開けて、精密ドライバーでなんとかしましょう。
T4トルクス、T6トルクス、000プラスがあれば開けられます。
電池の右横にツメがあるので、それさえ取れればあとは問題なくいけると思うんですが。

SIMスロットはカバーが付けられていたので、ニッパーやらで無理矢理破壊。

この画像では見えないですが、ピンが上3本全部とれてました。
2本まではハンダ付けできたんですが、あと1本が…ピンのピンまで折れてたので素人には無理です。
ほっそいハンダがあればいけるかもしれないけど、それだと熱が足らないでしょうな。

因みに、マニュアルにも記載されてますが電池は取れないみたいです。
張り付いてるだけのような気がするんでもうちょっとやってみたいんですがねぇ、壊れると悲しいんで若干躊躇してます。
というか、Xperia solaの分解画像ってネット探しても殆ど無いんですな。
電池取れればEMCで香港の買物隊SIMスロット修理をお願いしようかと思ってるんですが…。

SIMアダプタ使う場合は買物隊のSIMスロットページを参考にするといいかもしれません。

Xperia sola はもう一個買いました(;´Д`)


グリーンファンサーキュレータを買いました

2012/07/04(Wed) 00:07

去年ヨドバシですんげーいい風の扇風機があったんで、次の週に金握りしめて行ったら無くなってたっていうグリーンファンを今年買いました。
つっても買ったのは扇風機じゃなくてサーキュレータですが。

やっぱりいい風出しますね。
サーキュレータでも変わりないです。
なんていうかこう、息苦しくないというか風がうざくないんですよ。
自然の風っぽい感じです。ぽいだけで自然ではないんですが。

どうやらコイツ消費電力もやたら低いみたいで、折角なので測ってみました。
3年前にAmazonで買ったらしい Honeywell HT-380BP は最小出力30W最大40Wでした。
さてグリーンファンは。

まず最小。

2Wて…。

風量2。9W。

風量3。13W。

風量最大。18W。

いくらなんでも半端無かった。
最小2Wてなにもんですかグリーンファンさん…。

どうせ扇風機なんぞは何個も買うわけではないので、一個この辺の買っとくといいかもしれんですな。
消費電力がおかしい。
とは言え、もうどこも売り切れかプレミアついて高いだけだろうと思うので…また来年のグリーンファン3を狙いで。


JavaScript マルチバイト文字を2文字とした抜き出し

2012/06/30(Sat) 00:06

JavaScriptでバイト計算させるとか狂気の沙汰やで…。
ってことでStringを拡張して、シングルバイトを1文字、マルチバイトを2文字として扱う関数を作りました。
文字長と指定文字の抜き出し関数の2つです。

文字長の取得。
'TEST文字列'.byteLength() とか使うといいよ!
上記の場合は10(Number)で返ってきます。


// 文字列長を取得、シングルバイトは1文字、マルチバイトは2文字として取得する
String.prototype.byteLength = function() {
var l = 0,
str = escape(this.concat()),
length = str.length;
if( str ) {
for( var i = 0; i < length; i++ ) {
if( str.charAt(i) == '%' && str.charAt(i+1) == 'u' ) {
i += 5;
l++;
} else if( str.charAt(i) == '%' && ( str.charAt(i+1) == '2' || str.charAt(i+1) == '3' || str.charAt(i+1) == '5' || str.charAt(i+1) == '7' ) ) {
// *+-./@_以外の文字
i += 2;
}
l++;
}
return l;
} else {
return 0;
}
};

次はsubstrのバイト対応。
'TEST文字列'.byteSubstr( 0, 6 ) だと前の6文字(TEST文)が返ってきます。
(0,5)だとTESTまでしか返しません。

// String().substr をバイト長に対応させたメソッド、シングルバイトは1文字、マルチバイトは2文字として処理する
String.prototype.byteSubstr = function( start, max ) {
	if( start >= this.byteLength() ) {
		return this.concat();
	} else {
		if( start < 0 ) {
			start = 0;
		}
		var l = 0,
			str = escape(this.concat()),
			length = str.length,
			val = '';
		try {
			for( var i = 0; i < length; i++ ) {
				var s = i,
					c = 1;
				if( str.charAt(i) == '%' && str.charAt(i+1) == 'u' ) {
					i += 5;
					l++;
					c = 6;
				} else if( str.charAt(i) == '%' && ( str.charAt(i+1) == '2' || str.charAt(i+1) == '3' || str.charAt(i+1) == '5' || str.charAt(i+1) == '7' ) ) {
					// *+-./@_以外の文字
					i += 2;
					c = 3;
				}
				l++;
				if( l > max ) {
					break;
				}
				if( l >= start ) {
					val += str.substr( s, c );
				}
			}
			return unescape( val );
		} catch (e) {
			throw 'Error: byteSubstr [ ' + e + ' ]';
		}
	}
};

使いそうで使わない関数ですが、要り用ならどうぞ持って行ってください。
bytestring-min.js


PSO2

2012/06/25(Mon) 00:06

PSO2がオープンβ始まったらしいんでインストールしてみました。
余裕でnProtectが入ってきたんですが大丈夫ですかSEGAは…。
まさか昔みたいにスパイウェア仕込んでるってことはないでしょう、いくら韓国企業のソフトとは言え…。

nProtectでいきなりやる気を削がれましたが、とりあえずキャラ作ってやってみました。
案の定ですが、人多すぎでくっそ重たいですね。
でもまあ、同時接続人数が6万人超えてるのに鯖が落ちてないんで、しっかりチューニングはできているんでしょう。
ハードウェアスペックに物を言わせてるだけかもしれませんが。

ちゃんと正規化されてるDBスキーマなら良いんですけどねぇ。
どうにもオンライゲームのDB管理はずさんなイメージがありまして。

それは置いといて。
シップ5でいつも通りキャラ名 plasma でやってますんで、見かけたら声かけてくださいね。
まあ、あんまりやらないかもしれないですが。

まともに始めるまでにPCの設定が大変でした。
100度になるGPUと50度付近のHDDを何とかするべく色々と。
今はGPU75度、HDD40度辺りで安定するようになりました。
HTPCなんでエアフロー確保するのが大変(;´Д`)
FPS30に下げただけでGPU20度下がったのがなんとも言えない感じ。


« 1... 13 14 15 16 17 ...98 »


 
© 1999- plasmasphere.net All rights reserved.