Linux

ScalaからJNAでCライブラリ(libpafe)にアクセス

常日頃名古屋鉄道(名鉄)で通勤しているが、JRに遅れることはや数年、名古屋市営地下鉄とともについにIC乗車券(通称manaca)が導入された。 そして前回やっと解像度がまともに表示できるようになったと、喜びの報告をしたVAIO YにはPaSoRi(ICカードリーダ…

X不調?

いつものように $ sudo aptitude safe-upgradeしてxserver-xorg-video-intelが2:2.2.1-2にバージョンアップしたなーとおもったらcompizが重くなった。試しにcompizを無効にしてみるも、なにやらX描画が遅い感じ。 それどころかコンソールとXを何度か切り替え…

ウィンドウを飛ばしてみた

12月になりいよいよコタツから離れづらくなってきたのでデスクトップ(debian)でやってることをmacbookでできないものかと考えてみた。 まずwebブラウジングはFirefoxがあれば問題なし。(そういえばdebianではライセンス云々の関係でFirefox(火狐)からIceweas…

Terminal.appの設定

Linuxにログインしてemacsを快適に使うためのTerminal.app設定。 「エミュレーション」→「非Ascii文字をエスケープする」のチェックを外す 「ディスプレイ」→ フォントは"Osaka-等幅"を使用 「ディスプレイ」→「日本語や中国語にワイドグリフを使用する」に…

synergy導入

複数の友人からすすめられてsynergyを導入。こいつはかなり便利だ。紹介してくれた友人とsynergyの作者に感謝。 Linuxをsynergyのサーバ、Macをクライアントにしてしばらく幸せに使っていたのだが不満&欲求がでてきた。 OptionとCommandがMac上で入れ替わっ…

19日目

19日目はtypeコマンドやアプリケーションの実行がテーマ。そのためにはファイル内容を取得する関数を作らねば。 以下がその関数。iノードポインタを受け取ってファイル内容を先頭からsizeバイトbufに書きこみ書き込んだバイト数を返す。 static int ext2_loa…

18日目 その2

まずは前回作成したext2イメージ(root_fs)をFDイメージに書き込み。Makefileを以下のとおり編集。 ${TARGET}.bin: ${IPL} ${ASMHEAD} ${BOOTPACK} root_fs ← root_fs追加 dd if=/dev/zero of=$@ bs=512 count=2880 &> /dev/null dd if=${IPL} of=$@ conv=not…

18日目 その1

あまり書くことがなかったので、前回の5日目からいっきに飛んで18日目dirコマンド。 OS自作本の中ではFDをFAT12でフォーマットしてbootpackのイメージとかはそこにファイルとして保存してたので、dirコマンドではFDイメージを素直にFAT12と解釈して読み込む…

Google Earth for Linux

Google EarthのLinux版がでたのでさっそく試してみることに。 と、その前に $ glxinfo ERROR! sizeof(I830DRIRec) does not match passed size from device driver libGL warning: 3D driver returned no fbconfigs. libGL error: InitDriver failed libGL e…

firefoxに乗り換え

ここんとこずっとwebブラウザはkonquerorを使っていたんだけど、ひさしぶりにfirefox(1.5.0.4)を使ってみて動作のキビキビ感に驚愕した。1.0台のときはなんか全体的にもっさりしてるというイメージだったんだけど、まさかここまで進化してるとは…

uim-anthy

s30にuim-anthyをインストール ~/.xsessionはこんなかんじ export GTK_IN_MODULE=uim-anthy export XMODIFIERS="@im=uim-anthy" uim-xim & uim-toolbar-gtk-systray &

無線LAN

ここを参考に無線LAN設定

ATOKでgaimが落ちる2

write(2, "ASSERT psym->cat == EIMIL_CAT_PR"..., 55ASSERT psym->cat == EIMIL_CAT_PROPERTY: EIMIL.c (1404) ) = 55 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(10853, 10853, SIGABRT) = 0 --- SIGABRT (Aborted) @ 0 (0) ---iiimfからga…

Beagle

Monoで作られたデスクトップ検索ツール。 ファイルシステムのXATTRオプションとカーネルのinotify機能(kernel 2.6.13で正式サポート?)を有効にして動作させると幸せらしい。 FLASHのデモとかみるとかなりおもしろそうなので時間があるときにでもいれてみま…

X.Org

unstableにX.Orgきた。さっそく重いと噂のxcompmgrを試そうとしたがどうも見つからない。パッケージ化されてない?

続・番組表

テキストエリアがやたら横に長くなってしまうと思ったら、文字列幅の計算を XftTextExtents8でやってたためだった。XftTextExtentsUtf8で文字列幅を計算するように修正。

番組表

たいしてテレビ見ないくせに俄然デスクトップ上に番組表を出したくなり早速挑戦。番組表をネット上からとってくるスクリプトはperlで作成。スクリプトが吐いたテキストをそのままtorsmoに食わせてみるが日本語が化け化け。しかたなくtorsmoのソースをのぞい…

flashblock

Linux + Firefoxの組み合わせでflashコンテンツが表示されるとたびたびfirefoxがフリーズしてたので仕方なく導入.

gaim & ATOK for Linux

どうも相性が悪いらしい.具体的には新しくチャットウィンドウを開いて日本語を入力しようとするとgaimが落ちてしまうことがある. ほかのGtkアプリではそんなことないのだが….昨日のアップデートでも改善せず,うーむ.

ATOK for Linux アップデートモジュール

アップデートスクリプトdebianには対応してないので手動でちまちまいれるw ようやくGtk+2.6でプロパティウィンドウがでるようになった。 Justsystem GJ!

Debian 辞典 (Desktop reference)作者: 武藤健志出版社/メーカー: 翔泳社発売日: 2005/05/24メディア: 単行本購入: 1人 クリック: 44回この商品を含むブログ (49件) を見る

本屋で見つけて迷わず購入。ぱらっと目を通しただけですがなかなか使い勝手よさげ。

iPod Shuffle on debian sarge

こことかここを参考に udevをインストール。iPod Shuffleを接続。 デバイスファイルは/dev/usb/uba1らしいので以下の手順でシリアルを調べる。 $ udevinfo -q path -n /dev/usb/uba1 /block/uba/uba1 $ udevinfo -a -p /block/uba/uba1 … SYSFS{serial}="000…

gtkpod

最近Windows機が不調でiTunesが使えずどうしようかと思ってたんですが、こんなのがあるんですね。早速入れてみることに。

bj-s300

重い腰を上げてプリンタの設定を行う。psファイルの印刷に失敗する。原因がわからずいろいろやってみたが、結局gsが入ってないだけだった…orz

Sarge ついにフリーズ、今月末にリリースの予定

ようやくですね。ムトゥ神のsarge本買わねば