8.10からXのマウス・キーボードドライバが、全自動認識のevdevになったので、9.04とかでは以前の方法では出来ない。 そこで、evdevでのやり方が開発されるまでは、kbdにもどして使う方法でがんばる。 作業内容 例によって、apt-get source xserver-xorg-input-kbd でソースを展開。 以前の記事を参考に、xf86-input-keyboard-1.3.0-mad-key.patch から人間パッチ。ソースの意味が分かれば、気合いでパッチが当てられるはず。 あとは同様にbuildしてインストール。 問題は設定。xorg.confを自分で書く。以下は自分のX61用。 Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "
たまにはこういう生産性のない話題もいいよね! さて、まあおまえらも GNU Screen くらいは使ってるとおもうわけだが。こいつがまたひどいバッドノウハウでさあ。ほとんどの人が他人の .screenrc をコピペしてきて済ませちゃうんだよね。俺くらいカスタマイズして使ってるやつとか見かけないわけよ。本当に。CodeRepos 見ても俺に比肩する規模の .screenrc 書いてる奴はいないもん。で、たまーにプロジェクタに表示して見せたりすると「それどうなってるんですか」とか。まあ一般人のおまえらは info なんか読まないよね。そうだよね。 でも今日は気が向いたから line-by-line で何が起こってるか解説しちゃうよ。 .screenrc の前にスクリーンショットの解説をちょっとだけ これが普段俺が使ってるノート PC の画面である。これで全画面。OS は普通の Ubuntu で
A while back I wrote about using Apache as a dynamic reverse proxy. Anyone who has done even minimal research into web servers knows that Apache is the swiss army knife. It trys to be everything for everyone, and like a swiss army knife may not be as good as a more refined too at least as far as efficiency is concerned. Here is the situation. You have a single pinhole into your private network. Yo
普通の帯域節約術としては、mod_deflateでdeflate圧縮するとか、CSSやJSファイルのHTTPレスポンスヘッダにLast-ModifiedやEtagを追加しておいて、ブラウザがHTTPリクエストヘッダにIf-Modified-SinceやIf-None-Matchを付加するようにし、コンテンツが変更されていなかったら304 Not Modifiedを返すという方法を取るかと思います。 しかし、HTTPサーバーはコンテンツの数だけ304 Not Modifiedを返さないといけないため、その分帯域を消費しますし、またCSSや画像などのパーツの304 Not Modifiedが返ってくるまで、そのパーツのレンダリングが行えないという問題があります(つまり体感速度に影響します)。 今回紹介するのはExpiresヘッダやCache-Control: max-age=31536000を
今回は筆者のEmacs(と言ってもMeadow2なんですが)のPerlに関する設定を一部抜粋してみようと思います。 (autoload 'cperl-mode "cperl-mode" nil t) ;; cperl-modeを使ってます。 (add-to-list 'interpreter-mode-alist '("perl" . cperl-mode)) ;; shebang(#!…)に"perl"があったらcperl-mode (add-to-list 'auto-mode-alist '("\\.\\(p[lm]\\|f?cgi\\|t\\)$" . cperl-mode)) ;; こういう拡張子もcperl-mode (defalias 'perl-mode 'cperl-mode) ;; perl-modeもcperl-mode ;; 色が気に入らないので直してみたり (se
私の書いた前回の記事にたいして「海外の記事を鵜呑みにするな」「一つ一つの設定の意味を明らかにせよ」と厳しいコメントをたくさんいただきました。 このようなタイトルでブログを書いている以上当然のお叱りと受け止めただただ反省しております。 にわか勉強で恐縮ですが、とりあえず Config の設定の意味を私なりに理解できる限りでレポートします。間違っていたら許してください。 参考にしたのは「MozillaZine Knowledge Base」 ①network.http.pipelining 「pipelining」は1回の接続で複数のリクエストを送る技術。通常は複数のリクエストがあった場合、一つずつ順番にサーバとのやり取りが発生しますが、「pipelining」によってサーバからの反応を待つことなく、連続してリクエストすることができます。HTTP/1.1 で初めて可能になりました。とくに遅い接
Dedicated Gauche modes and more gauche-mode (by NISHIO Yasuhiro) gauche-mode (by hipster) gauche-mode (by leque) Quack iLISP with Gauche patch Inferior Gauche Mode みんなの .emacs 皆んさんの .emacs はどんな感じですか? まずは自分から skimu UTF-8なinfoを化かさず見るために custom-set-variablesの引数に '(file-coding-system-alist (cons (quote ("gauche-refj\\.info.*\\'" utf-8 . utf-8)) file-coding-system-alist)) こんなのを貼っておくといいみたいです(び 2006/03/0
2006-10-25 ua firefox Firefox 2.0 リリース記念企画ということで、Firefox 1.5 から 2.0 ヘ移行したときにアレっと思うような変更点とか、便利な新機能を使うための Tips などを書いてみましょう。 タブの閉じるボタンが邪魔な場合は Firefox 2.0 からタブごとに「閉じるボタン」が装備されましたが、about:config などを使って browser.tabs.closeButtons の値を変更してやることで、この「閉じるボタン」を非表示にしたり、Firefox 1.5 までと同様、タブバーの端にひとつだけ表示するようにしたりすることができます。 about:config の使い方ですが、ロケーションバー(URLなどを入れるところ)に about:config と打ち込みます。次に、フィルタの欄に設定名を入れます。この場合、brows
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く