2006-11-01から1ヶ月間の記事一覧

XEmacsで括弧を強調表示させる

XEmacsで括弧の表示の仕方を色々いじってみる。 ${HOME}/.xemacs/init.elを以下のようにしてみた。 ;; [括弧の強調] ;; paren-set-modeにはblinc-paren、paren、sexp、sexp-surroundを指定 (if (eq (console-type) 'tty) ;; 端末上で動かす時 (paren-set-mod…

emulators/linux_base-fc4のフォントをカスタマイズ

http://d.hatena.ne.jp/SPR/20061128の続き。 FreeBSD上で動かすLinuxプログラムの日本語ボールドを有効化したついでにemulators/linux_base-fc4のフォントをもう少しカスタマイズする。 デフォルトではアンチエイリアスがかからなかった箇所にアンチエイリ…

www/linux-firefoxの日本語フォントのBOLD(太字)を有効化する

FreeBSDではemulators/linux_base-fc4でLinuxプログラムを動かしている場合、日本語の太字が表示できない。 なのでwww/linux-firefoxでサイトを見てると大抵細い字でしか表示しない。 ベースになってるFedora Core 4に付いてるlibXft.so.2.1.2が2バイト文字…

tcshのメッセージを変える

tcshはカタログ機能で簡単にメッセージが変えられる。 標準のメッセージに飽きてきたら入れてみるといいかもしれない。 FreeBSD 6.1でやったが、確かバージョンによってはカタログ機能がサポートされてない気がした。 ★カタログを拾ってくる http://www2.wbs…

Vine Linux 4.0にXEmacsを入れる

Vine Linux 4.0にXEmacsを入れた。 ★xemacs-sumo 依存関係でインストールされるはずのxemacs-sumoは何故かエラーが出てインストール出来ない。 しょうがないから3.2用のxemacs-sumoを入れる。 $ wget http://updates.vinelinux.org/apt/3.2/SRPMS.plus/xemac…

Vine Linux 4.0で動画を楽しむ

Vine Linuxを3.2から4.0にアップグレードする作業の続き。 昨日はこれ→http://d.hatena.ne.jp/SPR/20061124 ネットで動画を観賞するには十分な環境を作る。 パッケージが貧弱なので大抵は自力でインストールすることになる。 ThinkPad + Vine Linux 4.0環境…

Vine Linuxを3.2から4.0にアップグレードしてみた

Vine Linux 4.0が出てたので入れてみた。 既に3.2が入ってるが中身はかなりいじってるので、無難に「データをバックアップ」→「4.0を新規にインストール」→「データを戻す」という手順を取った。 インストールCDを作って、CDから起動。 あとはインストーラの…

FreeBSDでLinux版Google Earthを使う

はてなのキーワードの地図がGoogle Earthで見えるようになったらしいので見てみる。 はてなはここにあるのか FreeBSDではLinux版がastro/google-earthにPorts化されてる。 Celeron 2.66GHzのCPUだと動作が少し重いが、実用には耐えうる。 はてなのキーワード…

バッファオーバーフローを実際にやってみる

セキュリティの勧告でよく見かける「任意のコードを実行できる脆弱性」というのをやってみる。 任意のコードには/bin/shを呼び出すコードを用意する。 動作はx86用のFreeBSDとVine Linuxで試した。 ここからは実際の工程。

KonquerorでSambaにログインする方法

KDEに付いてるブラウザやファイルマネージャになるKonquerorでSambaに繋ぐにはロケーションバーに、 smb://ホスト名/共有フォルダ/ と入れてやれば、勝手に認証ダイアログが出る・・・はずなのに何故か出てこない。 このままでは当然ファイルの書き込みが出…

OpenBSDでSambaをコンパイル

OpenBSDマシンのHDDが余ってるのでファイルサーバにしてみる。 OpenBSDにSambaを自分でコンパイルして入れてみた。 WindowsだけでなくLinuxともファイルが共有できる 事前準備 インストール方法をGoogleで探してみる。 ちょうどOpenBSDにSambaを入れてる人が…

VNCでデスクトップを遠隔操作をするには

FreeBSD + KDE Fedora Core 6 + GNOME Vine Linux + GNOME でVNCサーバを動かしてデスクトップを遠隔操作する方法。 ここでは一般ユーザで必要な時にVNCサーバを手動で起動して用が済んだら手動で終了する方法を取る。 奥からWindows XP、FreeBSD、Vine Linu…

OpenBSDのパッチブランチを追いかける

OpenBSDで修正パッチを当てる手順。 アップデート情報はここで見える。 http://www.jp.openbsd.org/errata.html

FreeBSDでXEmacs + Mewを使う方法

Emacs上で使うメーラの中にMewというのがある。 しかしXEmacsでの動作はサポート外でFreeBSDではMew+XEmacsの組合せのPortsは無い(昔はあったが)。 動かすには多少コツがいるのでメモを残す。 事前準備 editors/xemacs21-mule editors/xemacs-packages こ…

謎のコマンドunmakeself

/usr/ports/astro/google-earth/Makefileを読んでたら、archivers/unmakeselfと言うのを見付ける。 これは最初から入ってるのか依存関係で勝手に入ってるのかよくわからない。 Makefileを読むとどうもGoogle Earthの自己解凍形式のインストーラからファイル…

Linux環境のみで作る携帯動画

Linuxのみで動画を携帯に送れたので、その作業メモ。 携帯動画変換君をWineで動かす。 環境 Linux:Fedora Core 6 携帯電話:W44T(au、東芝) miniSDカード:メルコ製 miniSDカードリーダ:台湾製のノーブランド。 あらかじめ準備しておくもの Wine 0.9.2・…

portauditでportsのセキュリティーをチェックするメモ

security/portauditはセキュリティホールがあるportsを調べてくれる。 以下簡単な使い方のメモ。

FreeBSDでDivXフォーマットの動画を見る

FreeBSDでもDivXフォーマットの動画が見たいのでコーデックを/usr/ports/multimedia以下でdivxの文字列を含むので探すと、linux-divx4linuxがそれっぽいのでインストールしてみた。 Makefileにしっかり「Linux binary release of DivX (TM) Codec」って書い…

Linux、FreeBSD間のmount

LinuxとFreeBSDのデュアルブートマシン上で、互いにファイルをやりとりするメモ。 LinuxはFedora Core 6にext3ファイルシステム。 FreeBSDは6.1-RELEASE-p10。 ★Linux側からFreeBSDのファイルシステムにmount # mount -t ufs -o ufstype=ufs2,ro /dev/デバイ…

Fedora Core 6でWineを何とか動かす

以前からFedora Core上ではWineが動かなかったが、http://bbs.fedora.jp/read.php?FID=10&TID=4543によると、Fedora Core 6 or 5 + Wine 0.9.24 or 0.9.23の組み合わせはどうもバグで動かないくさい。とりあえずhttp://www.winehq.com/site/download-rhにあ…

XEmacsのコマンド・メモ(起動・終了編)

XEmacsのコマンドのメモ。 起動と終了の方法と超初歩的な内容。

端末エミュレータmrxvt

XEmacsがKDEに標準で付いてる端末エミュレータ(Konsole)と相性が悪かったのでmrxvtを使ってみた。 mrxvtの主な特徴 タブ機能が付いてる。 背景に画像が貼れる。 背景を透過させる事ができる。 フォントにアンチエイリアスをかける事ができる。

Fedora Core 6 + xtermのメモ

Fedora Core 6のxtermでオプションを色々試して、フォントがアンチエイリアスで崩れずに表示されたときのオプションのメモ。 事前にIPAフォントをインストールしておく。 $ xterm -fa "DefavVu LGC Sans Mono" -fd IPAGothic -fs 12 「-fa」に半角英数のフォ…

Geckoベースの軽量ブラウザK-MeleonはWine上でも軽量か?

GeckoベースのK-Meleonと言うブラウザを使ってみたら軽快に動いたが、Windows用しか無いのでWine上で動かしてみた。 マシンのスペック CPU:Celeron 2.66GHz OS: FreeBSD 6.1-RELEASE-p10 Wineのバージョン: 0.9.24 K-Meleonのバージョン: 1.02 Wineの環境 Wi…

XEmacs最低限の設定

XEmacsの設定ファイル${HOME}/.xemacs/init.elに最低これだけ書いておけば動くという内容。

YouTubeの動画をローカルに保存して見る方法

portsnapの出力を眺めてたら、/usr/ports/www/youtube_dlというのを見付ける。 気になったのでMakefileを覗いてみと・・・ $ head -n 16 /usr/ports/www/youtube_dl/Makefile # New ports collection makefile for: youtube_dl # Date created: 2006-08-12 #…

サウンドドライバ High Definition Audio driver, snd_hda(4)を試す

メーリングリストで DELL Inspiron 1300 が手元にやって来たので早速 6.2-PRERELEASE で 使えるようにしてみました。 ところが、音が出ません。ICH6 なので楽勝と思っていたのですが ICH6 には AC '97 Audio Controller なものと Intel High DefiNition Audi…

XEmacsと日本語入力の導入方法

FreeBSDにテキストエディタXEmacs + Canna + FreeWnnとAnthyをインストールする方法。

Fedora Core 5から6にアップグレードしてみた

5の環境を潰して6を新規に上書きインストールした時のメモ。 マシンの環境: SATAのHDDにCD-ROMにFDDの構成。 キーボードはUSBのみ。 OSはFedora Core 5とFreeBSD 6.1のデュアルブート。 デフォルトではLinuxがブートする。

www/firefoxとwww/linux-firefox

FreeBSDのPorts Collectionのwww/firefoxとwww/linux-firefoxが1.5.0.7から2.0にバージョンアップしてた。 従来の1.5系はwww/firefox15になってる。