D.

2009-01-01から1年間の記事一覧

xflock4 を書き換えた。

内部でいろんなスクリーンセーバーを探して、そのたびにパッケージが無かったりして、きちんと画面にロックがかからなかったりする。そこで思い切って全部書き換えた。 #!/bin/sh test -x /usr/bin/gnome-screensaver && /usr/bin/gnome-screensaver > /dev/…

GNU/Linux から NTFS をマウントして利用する。

username と password は、接続先の Windows ドメインのアカウントと同一にする。 #!/bin/sh test -n "$1" && IP_ADDRESS=$1 test -n "$1" || IP_ADDRESS=172.16.xx.xx test -d ~/mnt/win || mkdir -p ~/mnt/win if [ `df -T | grep 'mnt/win' | wc -l` = 0 …

Ubuntu 8.04 LTS で Nuvola アイコンを無理矢理使う。

Karmic の gnome-themes-extras には Nuvola アイコンが含まれているようだ。そこで /etc/apt/sources.list を下記のようにして sudo aptitude update し、一時的に Karmic のリポジトリを利用する。 deb http://jp.archive.ubuntu.com/ubuntu/ karmic main …

reg.exe を利用してスクリプトで Windows の環境を変更する。

reg.exe を使えばレジストリをコマンドで変更できる。これを利用するスクリプトを書けば、コントロールパネルなどのダイアログを呼び出さなくても Windows の環境を切り替えることができる。 ThinkPad のブラウザキーの有効/無効を切り替えるスクリプトを書…

Emacs でタブ・全角スペース・行末の空白文字列を目立たせる。

jaspace.el を試しに使ってみたらとても良かったので、こちらでも紹介。 wget http://homepage3.nifty.com/satomii/software/jaspace.el wget http://openlab.dino.co.jp/wp-content/uploads/2008/08/dotemacs-jaspace.txt mv jaspace.el ~/.emacs.d/elisp/3…

Opera 10.01 にアップグレードした。

qt3 ではなく qt4 の Opera を利用しているので wget した。 wget ftp://ftp.yz.yamagata-u.ac.jp/mirror7/opera/linux/1001/final/en/i386/opera_10.01.4682.gcc4.qt4_i386.deb sudo gdebi opera_10.01.4682.gcc4.qt4_i386.deb

ClamAV の開発版を利用する。

オープンソースのアンチウイルスソフトウェアである ClamAV が Debian GNU/Linux の stable から削除された。 http://lists.debian.org/debian-security/2009/10/msg00037.html リポジトリは、かつては SVN だったが現在では git に移行している。 http://ww…

Ubuntu 8.04 LTS で s2ram を利用してサスペンドをする。

まず s2ram のソースコード一式を以下のサイトからダウンロードする。 Userspace Software Suspend http://suspend.sourceforge.net/ 次にビルドに必要となるパッケージをまとめてインストールする。 sudo aptitude install uswsusp acpi acpi-support pmtoo…

Opera 10 を導入する。

Opera 10 が正式にリリースされたのでまとめ。 Mac OS X (10.5/10.6) Opera の公式サイトから .dmg ファイルをダウンロードしてインストールする。 ベータ版を使っていた場合はプロファイルディレクトリをリネームすれば以前の設定が引き継がれる。 cd ~/Lib…

Firefox のタイトルを変更する。

about:config の nightly.templates.title で設定できる。 ${DefaultTitle} Firefox ${version} (Build ${AppBuildID}) Gecko ${geckoVersion} Profile ${Profile}

Ubuntu 8.04 LTS のメインブラウザを Opera 10 Beta2 にした。

背景 今まで仕事では ThinkPad X61 に Ubuntu 8.04 LTS を入れて Firefox 3.0 を利用していた。今日になって Firefox を起動しようとしてもプロセスそのものはメモリ内に常駐するがウィンドウが表示されない状態が起こるようになった。プロファイルの再作成…

ブログを始めました。

はてなダイアリーに技術メモを書く理由。

ソースコードのシンタックスハイライトがさまざまな種類の言語に対応しているから。