Linux
最近、"sudo emerge" などしようとするとその時点で動きが止まってしまうことが多々あってまーたbtrfsか?と思っていました。でも、psを見てもSTATEは"D"になってないし、btrfsぽくはない。そんなある日metalogを強制終了してやると、止まっていたsudoが動き…
コマンドラインから NetworkManagerを扱うcnetworkmanagerというものがあって、使ってみたのだけれど、どうにもうまく動かない。 ので、githubを見てみたら nmcliに移行してね、みたいなことが書いてあって、んじゃその nmcliはどこにあるの?と思ったら netw…
Mac には Visor があってターミナルがうにょんと出てきてなかなか便利です。それっぽいものが awesome でもできると聞いて、やってみました。元ネタはこちら https://awesome.naquadah.org/wiki/Scratchpad_managerまず、 awesome の設定は /etc/xdg/awesome…
@syuu1228 せんせーのお誕生日です! この記事は [twitter:@syuu1228] せんせーのお誕生日祝いに書かれました(多分) ここから window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementB…
カーネル/VM Advent Calendar この記事は http://atnd.org/events/10701 のために書かれました。 Linux カーネルを設定しよう Linux カーネルは多種多様なアーキテクチャに対応して、数多くの設定項目があります。 distro のカーネルをそのまま使うのもいい…
今日もゆっくり Xen の ML をながめているとこんなスレッドを発見http://permalink.gmane.org/gmane.comp.emulators.xen.devel/93598ticket lock? "without expandig spinlock"? lock の一種か? なんじゃこりゃ?ということで調べてみました。 そもそも spinl…
Kernel/VM Advent Calendarに本来考えてたネタをやろうとVMの中のカーネルをいじっていたところ、ふと気がつく。Tuxくんが一人しかいない…? VMでは4コアあげているしなぜ?確かに /proc/cpuinfo を見ても CPU が1つしか使われてないのだ。その時とった dmesg …
Say Y here if you want to connect a YUREX to your computer's USB port. The YUREX is a leg-shakes sensor. See http://bbu.kayac.com/en for further information. This driver supports read/write of leg-shakes counter and fasync for the counter …
LinuxCon で話した kernel hackers に linux-next を使え、と言われたので linux-next を使おうとしました。とりあえず、いつも通りの make oldconfig % git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git % cd linux-next % zc…
"[PATCH] kconfig qconf: port to QT4" http://comments.gmane.org/gmane.linux.kbuild.devel/4828 make kconfig で出てくる Qt で作られた config tool が Qt4 に移っていたみたい。 "Dynamic Debug module.ddebug fake param enhancements" http://comment…
1日々更新が続けられる Linux kernel。カーネルですから、他のパッケージに依存するわけにはいきません。しかし、カーネルの中にもいろいろと重複する部分があるわけで。そういうものをまとめて linux/lib 下にカーネル内で使うライブラリがまとめられていま…
LWN で compcache というものの記事を読んだ。http://lwn.net/Articles/334649/swap ページを圧縮して保管しよう、という試みらしい。 カーネルに組み込むと /dev/ramzswap0 という簡単なブロック型デバイスのようにふるまう。これを swapon してやることで …