2009年04月27日(Mon) まだまだ時差があるようだ [長年日記]
● かしこすぎるぜUSB
ふと思い立って、大食いキーボード に電源をつないでみた。普通のPCでは期待通りに使えるが、N810では下記の通り。
「rejected 1 configuration due to insufficient available bus power」 だそうで、電圧降下だけじゃなくてデバイスの申告する消費電流もちゃんと見てる。 電源別だから消費しないんですがー、と言ってもわからないよね。
● [ubuntu] sunbirdを作ってみる
Debian New Maintainers' Guideを参考に、sunbirdを手元で作ってみた。
ここで依存パッケージが無いと怒られる。
改めて、
ひとつ上のディレクトリにいろいろできた。
sunbirdコマンドでそれらしいウインドウは現われた。
● [ubuntu] Ubuntuでハードウェア時計をUTCにする
/etc/init.d/hwclock.shを見たところ、/etc/default/rcSで設定するように見えた。このファイルで、UTC=noとあったのをUTC=yesにしてみた。
ついでに、System-Administraion-Time and DateからUnlockしてKeep synchronized with Internet seversにしたらntp関連のパッケージがインストールされたようだった。NTPサーバはntp.ubuntu.comが使われるようだ。負荷をかけるのも悪いので、0.pool.ntp.orgの一群に変更しておいた。
● [memo] Ubuntu 9.04のGnomeでウインドウの中をクリックした時にウインドウが手前に来ないようにする
Copy&pasteをしようとする度にPaste先のウインドウが見えなくなる。
Stacey Marshall's Weblogを参考に、gconf-editorを起動し、Ctrl-FでSearch also in key namesをクリックしてraiseを検索した結果みつけた、/apps/metacity/general/raise_on_clickのチェックを外したら期待通りの動作になった。
● Ubuntu 9.04にN810のための開発環境を作ってみる (2) - scratchbox用の環境設定
scratchboxを入れた続きの作業。
まずはdiabloのINSTALL.txtの積み残し。「1.3 Known limitations of scratchbox」より、
また、
だったので、
とした。また、/etc/sysctl.confに下記の行を足しておいた。
最後に下記をやっておいた。
● Ubuntu 9.04にN810のための開発環境を作ってみる (3) - Maemo 4.1.2 SDKのインストール
http://repository.maemo.org/stable/diablo/maemo-sdk-install_4.1.2.sh をいただいてきて実行する。
利用許諾。Nokiaは責任を取らないよ、というものでした。 次はPackage Selection。Minimal Rootstrap only/Runtime Environment/+ All Dev Packages/+All Dev and Dbg Packages。Dbgって何だろう。 diabloのINSTALL.txtによると、デバッグシンボルのようですね。デフォルトは+ All Dev Packagesになってるけど、Dbg Packagesも入れておこう。矢印でカーソルを動かしてスペースで選ぶ。
いくつかファイルをダウンロードしたあと、「NOKIA SOFTWARE DEVELOPMENT KIT AGREEMENT」がんばって読んだ。
ここでたっくさんのパッケージのダウンロード。放置して帰宅。
● MS Projectのアンインストールとインストールを待ってる間にライセンス文を読めちゃったよ。そしてあいかわらずパッケージの開け方がわからない。
● SICPやろうと思ってたのに、「JavaScript: The Good Parts」の復習のJavaScriptと格闘しすぎました。何で関数がundefinedしか返さないんだろうと思ってたらreturnを書き忘れてたRuby脳。あ、でもLispもreturnないじょー(もうだめだめ。おやすみ。
最近のツッコまれどころ