新しいドメイン(lga128.net)買いました

ちょっとtkドメインはアレですし、年額1000円(月額100円以下)ならいいかと、ちゃんとしたドメイン購入しました。支払いはコンビニで。手数料(150円)はちょっと残念です。

lga128.net

今後はこれを lga128.tk にかわるドメインにしていく予定です。レジストラはお名前.com。DNS設定はこれまでと同じ自宅鯖(115.179.100.254)。DNSサーバはお名前.comが提供するやつ。

どっとねっとー

録画鯖実運用開始…が、問題発生

ついに春アニメの季節ですね。先日導入した録画鯖を実運用し始めたのですが、問題が発生してきてしまいました。

  • HD画質が、録画時間が進むうちにブロックノイズが増えて視聴不能になってしまう

なぜかワンセグは(どうにか)OKです。ぐにゅー。理由を考えてみた。

  • 同時にワンセグとフルセグを録画しているせいでCPUパワーが限界
  • 同じ理由で書き込みが追いつかない

たぶんどっちかだな。とりあえずリソース利用率をプロットするようにしてみます。方法は今から考えます。あと、ワンセグを録画しないようにしてみます。

この状態で、1時間くらいの番組を録画してみます。うーん、どうなるか。

ちなみに今期で今までに見たアニメは「あっちこっち」と「夏色キセキ」です。どちらもなかなか良さげです。

あと、圧縮もするようにしてみようと思っています

追記:

テストしてみましたが、うわ… 一分で100MBくらいメモリを侵食しています。だいたい6分くらいでスワップが開始してしまうはずです。たしかブロックノイズが出始めるのも6分経過時くらいなので、もしかしたらそれかも…。

ストライクウィッチーズ劇場版見てきた

角川シネマ新宿で見てきました。

エイラーニャのいちゃつきがなかった…というか、そもそもサーニャが発した言葉がいくつあったかなぁという感じでそういう面ではちょっと残念でした。

内容はそこそこ面白かったです。

二期は前見終わりました。エイラたんかわいぃ…//

パンフレットが1200円するのはあの内容にしては高い。。結局買いませんでした。

JavaScript一旦お休みしてC言語始めました

JSのDOMで見事に詰んで、モチベーションを維持できなくなったので一旦お休みします。いつかリベンジする予定。

イケメン低レイヤマスタリーになるための第一歩としてC言語始めました。実は昔もやってたんですが、あまりの低レイヤっぷりに一旦諦めてました。やっぱり最初の言語はLLがいいですよ。なんで「最初の言語はC言語!!」とかいう主張が常識なんでしょうね。書店とか見ても。ちょっと訳がわかりません。初心者にメモリ管理とか酷でしょう。プログラミングの楽しさをわかる前に諦めちゃいますよあれ。

中級者ぶるのはこのへんにしといて…

C言語はやっぱり難しいですねーww まあとりあえず頑張っていきたいと思います。まだ本は買わずにネットの情報を元に勉強してます。C言語はチュートリアルサイトがとんでもなく多いのが強みですね。

もうあと一週間で春休み終わり。。 最近廃人みたいな生活してたので体にはいいかもしれませんね。すごく嬉しくないですけど。初日に実力テスト。。。

#風強い…

NetwalkerOS入れ替え計画(part1)

Netwalker積んでるのもあれなので、まともに使えるように増強計画始めました。

最初はDebian+Xfceでやろうとしましたが、なんとなくGentoo+Xfceにしました。

カーネルはコンパイルしてみましたが、コンパイルがどうにもうまく行かず、もともとのカーネルを移植して使ってみることにしました。そのうちコンパイルしたいです。

いろいろ参考にやってみたんですが、chrootではSegmentation fault、起動させようとしても通常のブートシーケンスが始まってしまってできませんでした。

とりあえず今の環境をそのままMicroSDに移植させてからいろいろ始めるつもりです。

そもそも内蔵フラッシュメモリの構造がよくわからないので、総入れ替えはまだまだかかりそうです。。w

ストライクウィッチーズ一期みた

ゆりんゆりんでよかったですね…!!
TSUTAYAで借りてきました。初回登録5冊100円キャンペーンをやってたので、800円で全巻借りれましたw
通しで6時間かけてみました。我ながら…w
そのうち二期も借りてみたいです。あと、劇場版もみたいですね。

エイラ×サーニャが特に良かったですね!! エイラたんかわいい…//

X60sのバッテリ持ち時間を計測した

計測対象: X60s(L2300@1.5GHz)、互換8セルバッテリ(使用回数はある程度。計測開始時に残量98.5%)

変更内容: モデムアセンブリ取り外し、HDD→SSD、XGA→SXGA+、冷陰極管→LED、指紋認証アセンブリ追加

計測方法: Xfce4を採用したXubuntu11.10上でキャッシュを無効にしたChromium-browserを起動、Amazon(ログアウト状態)を3分おきに自動再読み込みする。無線LAN使用。モニタは輝度最低、電源はONのままにする。Dropboxなどはあえて起動したままにして、実利用状態を再現。2%になると自動終了。自作スクリプトで一分おきにテキストファイルに時刻を追記。最初の時刻-最後の時刻を結果とする。

結果: 1:08~5:34 (4時間26分)

約4時間半という結果が出ました。結構いい成績ですね。これまでだと3時間くらいだったので、なかなかいいと思います。

あと、変更内容のところにも書きましたが指紋認証アセンブリ付きパームレストに換装しました。これまでのパームレストは一箇所ネジ穴が死んでしまって。。指紋認証はひとまず使う予定はないです。Linux対応なので気が向いたらやるかも。

あと、NetwalkerがXfceだとサスペンドできるという情報を聞いたので、早速やってみようと思います。Debian6+Xfce4。MicroSDにDebian6(ARM)のnetinstイメージを入れて、そこから起動で、インストール。最初はCUIだけ、あとからXfce入れようと思います。

計測スクリプト

import datetime
import time

while True:
    now = datetime.datetime.now()
    nowtime = now.strftime('%H:%M:%S')
    f = open('lasttime.txt','a')
    f.write(nowtime+'\n')
    f.close()
    print nowtime

    time.sleep(60)

ThinkPad X60s(PC-7)のSXGA+化計画開始! (完成編)

ついに…できましたよ….!

一瞬「ちょっとやりすぎたかな?」とか思いましたが、視野角の広いIPS液晶、12インチのB5サイズのノートPCとは思えないほどの情報量、キーボードライトの復活とかで感動しました。LEDバックライトめっちゃ明るいですね!

手間取ったのは、フレキの処理(特にLEDバックライトの)、インジゲータLEDの光がLCDに出てきてしまったこと。前者はどうにかまとめて、後者は黒テープを半分に折って遮光板として挟んだ。

問題点: インジゲータLEDが見えにくい、白を表示するときにLEDの紋が出てしまう、ちょっと重くなった、詰め込んでるのでラッチがかかりにくい

まぁ実際あんまり気になりません。

総工費(だいたい):

SXGA+パネル 25000円

LEDバックライト 5000円

ベゼル、天板などのセット 2000円

LCDケーブル 980円くらい

そしてまたLEDバックライト 5000円

またまたLEDバックライト 2000円

合計: 約40000円

ひゃっはーwwwww よんまんえんwww よんまんww よんまんえんだってwwwww

四万円wwwwww

ちょっと使いすぎた感もありますが…ww (どこからこんな金が出てきたんでしょうね… 自分でもびっくりです。)

まぁ、1400×1050の広くて高画質のIPSディスプレイと、低消費電力のLEDバックライトが搭載できたのでもうX60s怖いものなしじゃないかなと。XubuntuにしたらずいぶんGUIが消費するリソースが減ったし。

あ、あとはあれかな、CPUファンと、メモリと、無線LANカードと、バッテリと、ネジ目隠しシールと、ネジかなw

ところで、ThinkPadの天板を驚くほど綺麗にする方法を知ったので紹介。

ThinkPadのピーチスキンを一発で蘇らせる技 | Mlog(エムログ)

メラミンスポンジ偉大です。ちょっと半信半疑だったのですが、驚くほど綺麗になりました。世代によってはどうしようもなく破損させてしまうこともあるようなのでご注意を。

無線LANカードは、今めっちゃ発熱が大きくてアレなAtherosのからIntelの(980円)に変えたいですね。うーん、前も言った気がするけど11n欲しいなぁ。。 もうUSBとかで妥協するしかないんだろうか。

メモリ、DDR2 SODIMMが欲しいんだよね。速度はどうでもいい。さすがに512MBx2は心もとないので。1GB PC2-6400が一枚1040円くらいなので、これを2枚かな。そのうちね。2GBも1.5倍くらいで買えるけど、チップセットが認識するのが3GBまでなのでいいや。

CPUクーラ 送料込みで純正新品(バルク)、3800円くらい。まだちょっと異音はあるけども普通に使えるし、そのうちね…w

バッテリ、8セル一本だけってのもアレなのでそのうち互換4セル欲しい。2780円。そ、そのうち…w

ネジ目隠しシールとネジは若松通商でそれぞれ500円、200円くらい。前にも買いましたが、ばらすときに剥がしました。ちょっともったいない。。w

完全にお金を使いきってしまったので、また何も買えない生活が始まります…w

ベゼルがX60のものに変わりました。うーん、シールだけ元のX60sのに交換とかしたいなぁ。。 でも、シール綺麗に貼れるかなぁ。。

裏の剥がれかけてたXPProのライセンスシール剥がしました。ちょっと苦戦しましたw 消しゴム最強なり

机周りとか

誰得ですがw ちょっと晒してみたくなりました。 こんなかんじです。

PC-8展開前

展開後

PC-8はこんなかんじになってます。

今月号の百合姫はほんといいですねー 自分の好みに合う感じのが多くて嬉しいです。

あと、バックライトを(ちょっとお安く)もう一組購入しました。 こんど動かなかったら諦めて他の方法を考えるw

Twitterクライアントをmikutterに切り替えました。たまに無限リソースmgmgなどの不具合も発生しますが、軽くてUSにも対応してていい感じです。

ノングレア液晶欲しいなぁ。。 12kくらいでいい感じの買いたいですね。

あと、椅子がちょっとアレ。これも欲しいですね。。

自分の部屋ですべての回線を完結させるために、電話機が自室にあったりしますw 唯一外部に出てるケーブルが、リビングのひかりTVのSTBへのUTPケーブルなんですが… うーん、あんまり見てないし月額1kもったいないからさっさと解約してしまえと思うんですがねぇ…w

オライリー”JavaScript 第五版” を読む(3)

また続き。セミコロンを忘れてしまう…w
最近、作業用BGMに3110さんに教えていただいたJAZZRADIO.comを聞いています。いいですねー。
Android版もあってなかなかいいのですが、アプリ側で音量調節できないのがちょっと残念です。どうすればいいんでしょうね。

for文:

for(初期化;条件式;更新){
    処理
}

こんな感じ

js> for (var i=0;i<=10;i++){
  >     print(i);
  > }
0
1
2
3
4
5
6
7
8
9
10

カンマをつけると最初のところで複数の式を実行できる
for (var i=0;i<=10;i++,a–)

for/in文: (おなじみのPython風for/inかとおもいきや…)

js> var list1 = ['ho','hoge',60];
js> for(str1 in list1){
  >     print(str1);
  > }
0
1
2

ん!?

js> for(str1 in list1){
  >     print(list1[str1]);
  > }
ho
hoge
60

こういうことか…うーん…w
辞書でもできます。

js> var dict1 = {'hoge':50,'hoho':30};
js> for (a in dict1){
  >     print(dict1[a]);
  > }
50
30