utsurigi.net

dvorak練習中: e-typing Good! 284pt 300kpm 3日休んだら大分落ちた

憂鬱気分

著者近影

あわせて読みたい

カレンダー

2010 年 9 月
« 8 月    
 1234
567891011
12131415161718
19202122232425
2627282930  

カテゴリー

アニメ公式

ボードゲーム

TweetDeck on Ubuntu 9.10 x64

2010/8/2 月曜日
カテゴリー: Linux — utsurigi @ 9:39:15

64bit版のUbuntu 9.10 (gnome)にTweetDeckを入れる際、普通にやると”Ooops, TweetDeck can’t find your data”と出てまともに動きません。

ググると出てくるAdobeのトラブルシューティングのページでも解決しませんが、
Cleanly installing and running Adobe Air and TweetDeck on 64-bit Linux | random neuron misfires:の8にあるように、


wget http://archive.ubuntu.com/ubuntu/pool/main/g/gnome-keyring/libgnome-keyring0_2.28.1-0ubuntu1_i386.deb
dpkg-deb -x libgnome-keyring0_2.28.1-0ubuntu1_i386.deb libgnome-keyring0_2.28.1-0ubuntu1_i386
cp libgnome-keyring0_2.28.1-0ubuntu1_i386/usr/lib/* /usr/lib32

とするとうまく動きます。

HTC Desire予約

2010/4/12 月曜日
カテゴリー: Linux, ハードウェア, 雑記 — utsurigi @ 11:07:28

ホットモックを触ったところタッチの精度がかなり良かったので、SoftbankのAndroid、HTC Desire (「HTC Desire X06HT」最新記事一覧 - ITmedia Keywords)を予約しました。
思っていたよりは本体がでかく、Xperiaとそんなにかわらないくらい。しかし片手でもハードキーが難なく押せる所が良い。

電波状況くらいしか取り柄のないauに別れを告げます。といってもMNPが書類上厄介らしいので新規契約の方向で、しばらくは二台持ちか。今使ってるW32Sが相当いかれてきて、時々電源落ちたりブックマーク消したりするので、発売日まで持つのか不安も少々…

何にしても 4月下旬が楽しみです。

SHARP NetWalker

2009/8/27 木曜日
カテゴリー: Linux, ハードウェア — utsurigi @ 23:51:19

SHARPがネットブックよりももうちょっと小さいのを出すんだとか。

SIMカード刺さらないから結局携帯を持ち歩くことになるのが一番の欠点か。

  • 409gで軽いのはOK
  • サイズ100×160mmは微妙に大きい。90×180mmならポケットに入りそうだが
  • 電池10時間。時間は良いが持ち運ぶ物なのに、着脱できないのが不満
  • 画面が無駄に狭い。太いベゼルは実際以上に画面を狭く見せる気がするが、なんで未だに。いっそここの部分を削った方がまだましなんじゃ
  • Bluetoothなしは痛い。
  • クソ使いにくい抵抗膜タッチパネルにするくらいならないほうがまだいいが、こんなにベゼル余ってるなら180度折り曲げ+静電容量方式のタッチスクリーンにすればよかったのに。
  • ARMの800MHzと遅いCPU、Ubuntuベースで45000円。あまりに高い。19800円くらいにしてほしい

Radeon HD4350 on ML115

2009/8/7 金曜日
カテゴリー: Linux, ハードウェア — utsurigi @ 5:30:27

まともなXサーバを使いたくなったものの、新たにLinux用マシンを新調するのも室温的に厳しいので、邪道ながらサーバにグラフィックカードを増設してしまった…

ファイルサーバなどの用途で使っている常時起動のML115ですが、CPU(Athlon64 X2 5200+)が常時10%前後しか使われておらず、cpufreqもMaxは2.7Gのところ殆ど1.0G。

ここに安い&省電力(Max20W)&HDMI経由で音も出るらしい&あわよくば動画再生支援と三拍子そろったRadeon HD4350カード、玄人志向のRH4350-LE256HD/HSを購入・増設した。

3000円。なんとも安い。

先にXを使うにあたってapt-getでubuntu-desktopを入れた。ただでさえ小さい80GのHDD(空き4G)が更に圧迫される…

そしてまずはRGBで繋げると、難なく映る。
しかし音の出る&デジタルなHDMIで繋げるためにはドライバが必要なので、
ATIからati-driver-installer-9-7-x86.x86_64.runをダウンロードし、インストール。HDMIにつなぎ替えて再起動(Xの再起動だけではだめで、マシンごと再起動したら出来た)。

MDT242WGのHDMI1に繋げ、適当にCompiz設定したりアニメプレイしたりSongbird使ったりしてみる。音はなんというか、酷い。S/PDIFで外部スピーカに繋げるか、余ってるサウンドカードを増設した方がいいだろうか…
懸念していたXの負荷はそれほどでもなく、アイドル時1-5%程度。動画再生すると15%程度。(totemは40%くらい使う)

音はサウンドの設定から「ATI HDMI」を選択しないと出ない。しかしこれではALSAを使う他のアプリケーションで音が出ないので困る。
alist -l の結果、カードID 0、デバイスID 3ということがわかったので、
~/.asoundrcに

pcm.!default {
 type hw
 card 0
 device 3
}
ctl.!default {
 type hw
 card 0
 device 3
}

と書く。これでサウンドの設定からALSAを選択し、無事テスト音が出ることを確認。TotemやSongbird、VLC、aplay、gmplayer、mplayerでも全部音が出る。

ただし、同時に複数の音の再生が出来ない。これはpulseaudioやらartsやらesoundを使わないといけないらしい。
また気が向いたら設定しよう。

今回が実は初ATI。ずっとMatroxかnVidiaだったので、ATIはデュアルがダメとか画質が汚いとかドライバが不安定とかいう印象を持っていたけれど、Linuxでシングルディスプレイで使う分にはそれほど問題ない。

今までKVMのなかったサーバを突然X用にしてしまったので、キーボード等の置き場に困る…ということでKVMスイッチかSynergyで何とかする予定。

Python+(py)Graphviz+GeneticProgramming

2009/7/26 日曜日
カテゴリー: Linux, Python, プログラミング — utsurigi @ 20:32:03

グラフ描画ライブラリGraphvizの練習中。
dot言語(vimのsyntaxに含まれている!)で簡単にグラフが書ける。


digraph {
graph [bb="0,0,0,0"];
node [label="\N"];
147599756 [label="*"];
147599852 [label=X];
147599756 -> 147599852;
147599820 [label="+"];
147599756 -> 147599820;
147599916 [label=X];
147599820 -> 147599916;
147599884 [label="-"];
147599820 -> 147599884;
147599980 [label="C -3.232840"];
147599884 -> 147599980;
147600204 [label="+"];
147599884 -> 147600204;
147600300 [label="C 5.583178"];
147600204 -> 147600300;
147600268 [label="/"];
147600204 -> 147600268;
147600364 [label="*"];
147600268 -> 147600364;
147600332 [label=X];
147600268 -> 147600332;
147600460 [label=X];
147600364 -> 147600460;
147702604 [label="-"];
147600364 -> 147702604;
147703212 [label="/"];
147702604 -> 147703212;
147703340 [label="C -2.826460"];
147702604 -> 147703340;
147703244 [label=X];
147703212 -> 147703244;
147703276 [label="C -1.359222"];
147703212 -> 147703276;
}

これが

こんなのになる。

ちなみに上のグラフはGraphvizをPythonから操作するpyGraphvizを使って、遺伝的プログラミングでx*x-8*xの関数同定を行った結果を出力したもの。(打ち切りとかはまともにやらずに目算)

木を自動的にGraphvizに落とすには、ノードを一意に識別するためにPythonの組み込み関数idを使う。(要はポインタのアドレス)
今まであまり必要としたことがなかったので、調べるまで知らなかった。

ボードゲームのコンピュータ側の思考をGPで自動化しようと思って書き始めたものの、上の簡単な例でも結構重いので本格的に使うには不安…

自縄自縛

2009/4/28 火曜日
カテゴリー: Linux, 雑記 — utsurigi @ 23:46:25

XPをリカバリしてDebianいれた。

どうせならCドライブがLinuxから見えるようにfstabにntfs, roで追加した、が…
なんと/にマウントする部分をそのままにしてしまい、シングルユーザモードでも/全体が書き込み禁止になってしまい、/etc/fstabさえ弄れない…

# mount -o rw,remount /

で解決。あせった…

動画専用ディスプレイ快適です