100% Hardcore! RSS
大森スケーター 太田 大田 スケート スケートボード 尾崎恭一 Kyoichi Ozaki
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
<< 2006/07/ 1 2 3 1. yum-fastestmirror
2. native2ascii.el
4 1. megazoomer
2. Rad Upload Liteで直感的なファイルアップロード
5 1. Aliveの時計
2. Relation届きました
3. tDiaryのimage.rbプラグイン
6 1. MySQL Migration Toolkit
2. 「EVA AT WORK」 work01 敵スタイルTシャツ
3. iSVNでハマった
7 1. DNS情報をクリアする
2. 七夕
3. Apache 2.2 dav_svnがエラー (解決)
4. ls -vで日本語表示
5. 弟三会議室
8 9 10 1. Photoshopの達人
2. Jaren Goh
11 1. しょこたんが使っている携帯はSH902i
12 1. Slingbox
2. Protolize
3. 米SNS最大手のMySpace、Yahoo!やGoogleを抜いて米国一のサイトに
4. 頭突きでGO!
13 1. エクスプローラー風ディレクトリビューアー
2. Rubisco
3. ||=
4. svnX
5. An alternative Approach to Taggin
6. 俺がLinuxをやめてMacを買った10の理由
7. sfCacheFilterなエラー
8. Jessicaさっく
14 15 16 17 18 19 1. 社長やお金持ちになったら自家用車として乗りたい車ランキング(男性) - goo ランキング
2. 車のエアコンのコンプレッサーを修理
20 1. XGL
2. MixiAlbumUploader
3. マウスホイールでパラパラ写真
21 1. BlueDot--「元祖」del.icio.usに挑むソーシャルブックマークの「進化系」
22 23 24 1. cache
25 1. モバイル対応
26 27 1. ひさびさの物欲!!
2. お〜れ〜ってかっこいいなぁ〜 かっこいいなぁ〜♪
28 29 30 31 >>
トップ <前の日記(2006-06-29) 次の日記(2006-07-04)> 最新

2006-07-03

_ [fedora] yum-fastestmirror

yumを使うときに、接続先のレポジトリに最速のミラーサイトを選んでくれるというプラグイン。こんなものがあるとは!でも、最近はレポジトリをローカルのマシン上でミラーリングしているので、yum-fastestmirrorは使う必要がない。ローカルでレポジトリをミラーした方が、結局頻繁にyum updateするのであれば効率的なんではないかなと思う。スピードだってLAN次第(Gbpsでいける)。参考までに、yumレポジトリのミラーhowto。crontab -eして、以下のような感じのエントリーを入れる。

rsync -vrzt --delete \
rsync://ftp.riken.go.jp/fedora/core/5/i386/os/ \
/var/www/html/fedora/core/5/i386/os/
rsync -vrzt --delete \
rsync://ftp.riken.go.jp/fedora/core/updates/5/i386/ \
/var/www/html/fedora/core/updates/5/i386/
rsync -vrzt --delete \
rsync://ftp.riken.go.jp/fedora/extras/5/i386/ \
/var/www/html/fedora/extras/5/i386/

実際にはこういったシェルスクリプト(/usr/local/sbin/fedora-repository-mirrorとか)を作ってcronに登録するほうがベター。そしてhttpd.confにこんなの追加

    <Directory /var/www/html/fedora>
Options +Indexes
Order deny,allow
Deny from all
Allow from 192.168.0.0/255.255.255.0
</Directory>

最後に/etc/yum.repos.d/の中のファイルのレポジトリを修正。サンプルの一部

[core]
name=Fedora Core $releasever - $basearch
baseurl=http://your.repos.server/fedora/core/$releasever/$basearch/os/

[updates]
name=Fedora Core $releasever - $basearch - Updates
baseurl=http://your.repos.server/fedora/core/updates/$releasever/$basearch/

[extras]
name=Fedora Extras $releasever - $basearch
baseurl=http://your.repos.server/fedora/extras/$releasever/$basearch/

_ [emacs] native2ascii.el

通りすがりの840によりかなり洗練されたので、まとめ直します。840のハックではjavaのpropertiesファイルを編集するときには自動的にファイルを開くときと保存するときにnative2asciiを適切実行してくれるようになっています。greasemonkeyスクリプトを編集するときにも同様に*.user.jsにバインドすればいいかなと。

dot.emacs sample on using `shell-command-on-region' to convert unicode region to unicode escaped characters with the java native2ascii command. can be useful for writing javascript (greasemonkey) script or java properties file.

お名前:
E-mail: