今年も細々と更新していきます。
とりあえずbbinterfaceは…
影まわりの改造途中で止めたままだ…もうちょっと頑張って公開しないとなぁ。
それでは、今年も宜しくお願いします。
カテゴリ: お知らせ
2 Comments
No Trackbacks
01/01-10:52
あけましておめでとうございます
あけましておめでとうございます
11/22-00:01
Fedora で Wiiリモコン。
Fedora で Wiiリモコン。
わけあってWiiリモコンをPCで使ってみたんですが。
折角なのでFedora 8で動かしたやり方、書いときますね。
IRセンサー使います。センサーバーは自作するなり、ワイヤレスセンサーバー
を使うなりしましょう。
多分bluez-libs-develあたりが必要。入ってない場合は
# yum -y install bluez-libs-devel
libwiimoteのインストール
$ wget http://jaist.dl.sourceforge.net/sourceforge/libwiimote/libwiimote-0.4.tgz
$ tar xvf libwiimote-0.4.tgz
$ cd libwiimote-0.4
$ autoconf
$ ./configure --prefix=/usr
$ make
$ sudo make install
$ cd /usr/lib
$ sudo ln -s libcwiimote.so.0.4.0 libcwiimote.so
$ cd -
$ cd ..
CWiidのインストール
$ wget http://abstrakraft.org/cwiid/downloads/cwiid-0.6.00.tgz
$ tar xvf cwiid-0.6.00.tgz
$ cd cwiid-0.6.00
$ ./configure --prefix=/usr
$ make
$ sudo make install
$ sudo modprobe uinput
$ sudo wminput -c ir_ptr
Wiiリモコンの1+2を同時押しでSyncして、Ready. って出たらOK。
おしまい。
カテゴリ: Linux 1 Comment No Trackbacks
折角なのでFedora 8で動かしたやり方、書いときますね。
IRセンサー使います。センサーバーは自作するなり、ワイヤレスセンサーバー
多分bluez-libs-develあたりが必要。入ってない場合は
# yum -y install bluez-libs-devel
libwiimoteのインストール
$ wget http://jaist.dl.sourceforge.net/sourceforge/libwiimote/libwiimote-0.4.tgz
$ tar xvf libwiimote-0.4.tgz
$ cd libwiimote-0.4
$ autoconf
$ ./configure --prefix=/usr
$ make
$ sudo make install
$ cd /usr/lib
$ sudo ln -s libcwiimote.so.0.4.0 libcwiimote.so
$ cd -
$ cd ..
CWiidのインストール
$ wget http://abstrakraft.org/cwiid/downloads/cwiid-0.6.00.tgz
$ tar xvf cwiid-0.6.00.tgz
$ cd cwiid-0.6.00
$ ./configure --prefix=/usr
$ make
$ sudo make install
$ sudo modprobe uinput
$ sudo wminput -c ir_ptr
Wiiリモコンの1+2を同時押しでSyncして、Ready. って出たらOK。
おしまい。
カテゴリ: Linux 1 Comment No Trackbacks
07/18-04:02
IEが悪い つづき
IEが悪い つづき
昨日のエントリのつづきのお話。
次に「もしかして中身が変わったフリでいいのかも?」という発想で…
よくわからないけどもういいや…。昨日のよりは処理内容的にマシでしょう…。
カテゴリ: 雑記(C-Side) No Comments No Trackbacks
var hoge = document.getElementById("hoge");
var tmp = hoge.innerHTML;
hoge.innerHTML = "";
hoge.innerHTML = tmp
こんなことやってたんですが、「もしかして中身が変われば再描画フラグ立ったりしない?」という発想で、var tmp = hoge.innerHTML;
hoge.innerHTML = "";
hoge.innerHTML = tmp
document.getElementById("hoge").innerHTML += " ";
//(""の中は半角スペース。)
ってやったら動いた…ほほう。//(""の中は半角スペース。)
次に「もしかして中身が変わったフリでいいのかも?」という発想で…
document.getElementById("hoge").innerHTML += "";
//(""の中はなにもなし。)
ってやってみた。動いた。はぁ?なんも変わってないのに?//(""の中はなにもなし。)
よくわからないけどもういいや…。昨日のよりは処理内容的にマシでしょう…。
カテゴリ: 雑記(C-Side) No Comments No Trackbacks
07/17-03:54
IEが悪い
IEが悪い
Baseball Dataのページで、文字サイズが変更できるようにしてみたんですが。
ドキュメントの再読み込みがあったらウザイので、最初に複数のスタイルを読んでおいて、その中のどれを使うか選ぶ、っていう方法で実装しました。
変更するのはtable内のフォントサイズ。
で、firefox(Geckoエンジン)とOperaではすんなり動いたんですが、IEがクセモノでした。
こいつ、見えていないtableはフォントサイズだけ変えて再描画しないんですよ。
だからフォントサイズ最小→最大に変更すると、画面内に出ていないtableでは、狭いセルにでかい文字が入ってぐちゃぐちゃになるのです…。
もうね、アホかと。そんなところでサボってどうするのさ。
結局どうしたかっていうと。
table全体をdivで囲んで、そのdivのinnerHTMLを一旦変数に退避して、innerHTMLを空にして、変数から元に戻す。(一応IE以外ではやらないようにはしてます)
…いや、動いたよ?動いてるけどね?
もっとスマートな再描画方法ってないの?なにこれ?ふざけてるの?
もっといい方法があるなら、教えて、えらいひとー。
カテゴリ: 雑記(C-Side) No Comments No Trackbacks
ドキュメントの再読み込みがあったらウザイので、最初に複数のスタイルを読んでおいて、その中のどれを使うか選ぶ、っていう方法で実装しました。
変更するのはtable内のフォントサイズ。
で、firefox(Geckoエンジン)とOperaではすんなり動いたんですが、IEがクセモノでした。
こいつ、見えていないtableはフォントサイズだけ変えて再描画しないんですよ。
だからフォントサイズ最小→最大に変更すると、画面内に出ていないtableでは、狭いセルにでかい文字が入ってぐちゃぐちゃになるのです…。
もうね、アホかと。そんなところでサボってどうするのさ。
結局どうしたかっていうと。
table全体をdivで囲んで、そのdivのinnerHTMLを一旦変数に退避して、innerHTMLを空にして、変数から元に戻す。(一応IE以外ではやらないようにはしてます)
…いや、動いたよ?動いてるけどね?
もっとスマートな再描画方法ってないの?なにこれ?ふざけてるの?
もっといい方法があるなら、教えて、えらいひとー。
カテゴリ: 雑記(C-Side) No Comments No Trackbacks
05/25-17:37
FC6 Java
FC6 Java
ちなみにJavaは、
http://java.sun.com/javase/ja/6/download.htmlから辿ってjdk-6-linux-i586-rpm.binをダウンロード&インストール。
そしてJPackageのここから、java-1.6.0-sun-compat-1.6.0-1jpp.i586.rpmをダウンロード&インストール。
これでalternativesを使ってJavaを切り替えできる。(gcjとも共存可能)
多分インストールした時点でSunのJavaが使われるように切り替わってるはず。
って以前のエントリで書いたけど、alternativesが上手く動いてない…というか、1.6.0のまま切り替えられない。どうやらrpmでjdk6が入るのが悪い?
1.5.0までは、jpackageからcompatじゃないやつ落として、sunからjdkのrpm.binじゃなくて普通のbinを落として、rpmbuildでrpm作って…って感じだったんだけど、1.6.0だとcompatしかない。困った。
と思ったらremiリポジトリにあるっぽい。
java-1.6.0-sun-1.6.0.01-1.fc6.remi.nosrc.rpm
あとはjdk-6-linux-i586.binを~/rpm/SOURCESにダウンロードして、
$rpm -i java-1.6.0-sun-1.6.0.01-1.fc6.remi.nosrc.rpm
$rpmbuild -bb ~/rpm/SPECS/java-1.6.0-remi.spec
ってやれば、javaのrpmが6つくらい~/rpm/RPMS/i586/以下にできているので、インストール。
これならalternativesでの切り替えが出来るらしい。よかったよかった。
カテゴリ: Linux No Comments No Trackbacks
05/14-23:07
bbinterfaceMod_iTunes 0.9.9k9c
bbinterfaceMod_iTunes 0.9.9k9c
ちょっとバグ取り。
グラフのスケールを固定にしたときに、値が保存されていませんでした。
自分が使わない機能はまともにチェックしてないのがバレバレですね…。
Download : bbinterfaceMod_iTunes.zip
カテゴリ: bblean 6 Comments No Trackbacks
グラフのスケールを固定にしたときに、値が保存されていませんでした。
自分が使わない機能はまともにチェックしてないのがバレバレですね…。
Download : bbinterfaceMod_iTunes.zip
カテゴリ: bblean 6 Comments No Trackbacks
05/09-01:48
bbinterfaceMod_iTunes 0.9.9k9
bbinterfaceMod_iTunes 0.9.9k9
5/9 17:30頃、0.9.9k9bにアップデートしました。無駄な処理が残っていました…っていうか無駄なメッセージボックスが出ますw 既にダウンロードをされていた方は、ダウンロードしなおしてください。
久々のバージョンアップ。
本当はGW中にアップする予定が、研究室のサーバと自宅のサーバが同時に逝くという非常事態で、対応に追われていました…。
さて。
変更点は以下の通りです。
・グラフの色を変更する機能を追加
・オートスケールグラフのスケールを固定に出来る機能追加。オートじゃないとか言わない。
・スライダーのカスタムスタイルの実装を強化。かなり強化。
・時計やシステム情報表示機能追加。
・BBCleanおよびBBLeanModのShadowの設定を、bbinterfaceにも反映するように変更。
・Label/FrameにCompoundTextを設定して、Text6以降を使うと固まるバグを修正(オリジナルのbbinterfaceからのバグ)
影の設定は大きく変わりました。
今までは全体のOn/Offの切り替えでしたが、今回のバージョンからは個別になります。
そして、BBLean自体のstyleのshadowを引き継ぐようになりました。全体の統一は簡単にはかれるかもしれませんが、bbLeanのstyle自体にshadowの設定がなかったら、bbinterfaceでは個別に設定してやる必要があります。
細かく設定できるようにしたら、こうなったわけですが…一長一短ですね。
そしてbbBroamTunesもバージョンアップ。
lostintheboxでunkamunkaさんが機能追加して公開していたものに、最小化などのbroamを追加しました。
3月に作って…公開するの忘れてました。ダメだこりゃ。
Download:bbinterfaceMod_iTunes.zip
Download:bbBroamTunes.zip
bbi modの説明とか
過去のバージョンなどのダウンロードはこちらから
カテゴリ: bblean No Comments No Trackbacks
久々のバージョンアップ。
本当はGW中にアップする予定が、研究室のサーバと自宅のサーバが同時に逝くという非常事態で、対応に追われていました…。
さて。
変更点は以下の通りです。
・グラフの色を変更する機能を追加
・オートスケールグラフのスケールを固定に出来る機能追加。オートじゃないとか言わない。
・スライダーのカスタムスタイルの実装を強化。かなり強化。
・時計やシステム情報表示機能追加。
・BBCleanおよびBBLeanModのShadowの設定を、bbinterfaceにも反映するように変更。
・Label/FrameにCompoundTextを設定して、Text6以降を使うと固まるバグを修正(オリジナルのbbinterfaceからのバグ)
影の設定は大きく変わりました。
今までは全体のOn/Offの切り替えでしたが、今回のバージョンからは個別になります。
そして、BBLean自体のstyleのshadowを引き継ぐようになりました。全体の統一は簡単にはかれるかもしれませんが、bbLeanのstyle自体にshadowの設定がなかったら、bbinterfaceでは個別に設定してやる必要があります。
細かく設定できるようにしたら、こうなったわけですが…一長一短ですね。
そしてbbBroamTunesもバージョンアップ。
lostintheboxでunkamunkaさんが機能追加して公開していたものに、最小化などのbroamを追加しました。
3月に作って…公開するの忘れてました。ダメだこりゃ。
Download:bbinterfaceMod_iTunes.zip
Download:bbBroamTunes.zip
bbi modの説明とか
過去のバージョンなどのダウンロードはこちらから
カテゴリ: bblean No Comments No Trackbacks
04/08-06:27
HDL-GTを軽くハックしてみる
HDL-GTを軽くハックしてみる
1TBでGigabit Ether NASであるHDL-GT1.0を持っているのですが、こいつをちょこっといじってみました。
以下、やる人は自己責任でどうぞ。
カテゴリ: HDL-GT No Comments No Trackbacks
以下、やる人は自己責任でどうぞ。
» 続きを読む
カテゴリ: HDL-GT No Comments No Trackbacks
03/05-05:43
bbinterfaceMod_iTunes 0.9.9k8
bbinterfaceMod_iTunes 0.9.9k8
随分間が空いちゃった…。
バージョンアップです。
変更点は…
・影を付けるとフォント変更が反映されなかったバグを修正
・ボタンを押したときのフォントも変更されるように修正
・フォント変更≠カスタムスタイルに変更(例:ToolbarStyle+CustomFontが可能に)
・ボタンを押したときのスタイル・フォントを変更する機能を追加
・カスタムスタイルにAdvancedオプション追加
・スタイルに"Label"と"Clock"を追加
・pkt-zer0さんから送られてきたpatchを適用(いくつかバグが解決されるらしいです)
・パスに全角文字が含まれていると、画像がうまく表示できなかったバグを修正
ってとこでしょうか。
スタイル周りはlostintheboxでリクエストされたことを詰め込んだ感があります。うーん…。
まぁとりあえずいくつかバグも修正されているので、過去のバージョンをお使いの方はバージョンアップすることをお勧めします。
※念のため設定はバックアップしておいてください。
Download:bbinterfaceMod_iTunes.zip
説明とか
過去のバージョンなどのダウンロードはこちらから
カテゴリ: bblean 9 Comments No Trackbacks
バージョンアップです。
変更点は…
・影を付けるとフォント変更が反映されなかったバグを修正
・ボタンを押したときのフォントも変更されるように修正
・フォント変更≠カスタムスタイルに変更(例:ToolbarStyle+CustomFontが可能に)
・ボタンを押したときのスタイル・フォントを変更する機能を追加
・カスタムスタイルにAdvancedオプション追加
・スタイルに"Label"と"Clock"を追加
・pkt-zer0さんから送られてきたpatchを適用(いくつかバグが解決されるらしいです)
・パスに全角文字が含まれていると、画像がうまく表示できなかったバグを修正
ってとこでしょうか。
スタイル周りはlostintheboxでリクエストされたことを詰め込んだ感があります。うーん…。
まぁとりあえずいくつかバグも修正されているので、過去のバージョンをお使いの方はバージョンアップすることをお勧めします。
※念のため設定はバックアップしておいてください。
Download:bbinterfaceMod_iTunes.zip
説明とか
過去のバージョンなどのダウンロードはこちらから
カテゴリ: bblean 9 Comments No Trackbacks
02/09-22:36
Java on Beryl
Java on Beryl
Beryl上でJavaの表示が出来ない事に今日気付いた。
検索かけたら発見。
http://wiki.beryl-project.org/wiki/Java
この通りにやれば正常に表示されるようになる。
javac -d . sun/awt/X11/*.java
で沢山警告が出るけど、気にしないでOK。
ちなみにJavaは、
http://java.sun.com/javase/ja/6/download.htmlから辿ってjdk-6-linux-i586-rpm.binをダウンロード&インストール。
そしてJPackageのここから、java-1.6.0-sun-compat-1.6.0-1jpp.i586.rpmをダウンロード&インストール。
これでalternativesを使ってJavaを切り替えできる。(gcjとも共存可能)
多分インストールした時点でSunのJavaが使われるように切り替わってるはず。
jpackageのやつ使うと楽って知らない人が結構いるんですよね…
カテゴリ: Linux 3 Comments No Trackbacks
検索かけたら発見。
http://wiki.beryl-project.org/wiki/Java
この通りにやれば正常に表示されるようになる。
javac -d . sun/awt/X11/*.java
で沢山警告が出るけど、気にしないでOK。
ちなみにJavaは、
http://java.sun.com/javase/ja/6/download.htmlから辿ってjdk-6-linux-i586-rpm.binをダウンロード&インストール。
そしてJPackageのここから、java-1.6.0-sun-compat-1.6.0-1jpp.i586.rpmをダウンロード&インストール。
これでalternativesを使ってJavaを切り替えできる。(gcjとも共存可能)
多分インストールした時点でSunのJavaが使われるように切り替わってるはず。
jpackageのやつ使うと楽って知らない人が結構いるんですよね…
カテゴリ: Linux 3 Comments No Trackbacks
