2011-11-22
■[FreeBSD]FreeBSDでのコンソールのキーボードあれこれ

諸事情で退役寸前のThinkpad T41にFreeBSDを入れて遊んでるんですが、このT41はキーボードが壊れていて、Shiftが効かない。
そこで、いろいろ試行錯誤した結果の記録。
FreeBSD QandA 365を参考にいじった結果以下のような感じ。
--- jp.106x.kbd 2011-02-18 10:51:45.000000000 +0900
+++ jp.106x2.kbd 2011-11-23 12:40:59.000000000 +0900
@@ -34,7 +34,7 @@
026 '@' '`' nul nul '@' '`' nul nul O
027 '[' '{' esc esc '[' '{' esc esc O
028 cr cr nl nl cr cr nl nl O
- 029 clock clock clock clock clock clock clock clock O
+ 029 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O
030 'a' 'A' soh soh 'a' 'A' soh soh C
031 's' 'S' dc3 dc3 's' 'S' dc3 dc3 C
032 'd' 'D' eot eot 'd' 'D' eot eot C
@@ -115,6 +115,6 @@
107 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 O
108 nop nop nop nop nop nop nop nop O
115 '\' '_' fs us '\' '_' fs us O
- 121 ' ' ' ' nul ' ' ' ' ' ' susp ' ' O
- 123 ' ' ' ' nul ' ' ' ' ' ' susp ' ' O
+ 121 lshift lshift lshift lshift lshift lshift lshift lshift O
+ 123 lshift lshift lshift lshift lshift lshift lshift lshift O
125 '\' '|' fs fs '\' '|' fs fs O
これで、CapsLockを左Ctrlに。無変換キーと変換キーを左Shiftに割り当ててある。
2011-11-07
■[GNU/Linux]久々のシェルスクリプト

いやはや、久方ぶりの更新です。
移動時間に英語の勉強でもしてみようかと先週思い立って、その一貫で英語のポッドキャストでも聞いてみようとしたときの記録です。
幾つかのポッドキャスト取得プログラムを使ってみたのですが、どうもファイル名や保存場所がしっくり来るプログラムが無かったので、シェルスクリプトで自作したという話。
まずは、昔学校の授業で使ってたことでおなじみのVOA
Special English - Podcasts | Podcasts | Learning English
ここのサイトは月〜金に更新される``4 Minute Features"を聞く。
取得スクリプトは以下。
#!/bin/bash DIRECTORY="$HOME/Radio/VOA" wget -nd http://feeds.voanews.com/ps/getRSS\?client=Standard\&PID=azHBJZWSH45M06gISfCSXmfXMnqmmj4w\&startIndex=1\&endIndex=500 -O $DIRECTORY/list 2>/dev/null URI=`sed 's/<item>/\n<item>/g' $DIRECTORY/list | sed 's/<\/item>/<\/item>\n/g' | grep item | head -1 | sed 's/>/>\n/g' | sed 's/</\n</g'| grep -v '^$' | grep -P -o 'http.*.false'` TITLE=`sed 's/<item>/\n<item>/g' $DIRECTORY/list | sed 's/<\/item>/<\/item>\n/g' | grep item | sed 's/>/>\n/g' | sed 's/</\n</g'| grep -v '^$' | grep -P -o '.*.Report' | sed 's/ //' | head -1` wget $URI -O $DIRECTORY/$TITLE.mp3 rm $DIRECTORY/list
ここのポッドキャストは提供される名前が常にcontents.mp3で不便なので、更新される日のカテゴリをタイトルにして保存。
つまり、最低一週間は保存される事になる。一週間聞かなかったら上書きされるので、溜まらない。まぁポッドキャストってそんなもんだと思うし。
で、もう一つは今回知ったESL。English as a Second Language Podcast
取得スクリプトは以下。
#!/bin/bash
URI=`w3m -dump_source http://www.eslpod.com/website/index_new.html | grep -P -o 'http://[a-z].*.mp3' | awk '{print $10}' | grep -P -o 'http://[a-z].*.mp3' | head -1| grep ESL`
DIRECTORY="/home/takeshi/Radio/ESL"
FILENAME=`echo $URI | cut -d / -f6`
if [ ! -f $DIRECTORY/$FILENAME ]; then
wget $URI -P $DIRECTORY
fi
こっちは一日おきに更新されるみたい。
両ポッドキャストともに更新時間がいまいち把握できてないので、とりあえず毎日crontabで回す予定。
実は結構ポッドキャスト取得プログラムをいじって、あーでもないこーでもないとやってた時間より、シェルスクリプト書いた時間の方がはるかに短かった罠。
2011-05-08
2011-04-03
■イーサネットコンバータの調査

現状
BaffaloのWLI3-TX1-G54を使ってたんだけども、通信速度に不満が出てきたのでそろそろIEEE802.11n対応のイーサネットコンバータが欲しいなと思って調査してみた。
今Amazonで手に入るイーサネットコンバータをリストアップして比較。n対応じゃない物も有るけどその辺はご愛嬌ということで。
尚、n対応の物は最大速度も調べてある。
調査一覧
| メーカ | 型番 | 有線インターフェイス | 無線インターフェイス | 最大速度 | 有線ポート | 価格(amazon) | 発売時期 |
|---|---|---|---|---|---|---|---|
| Baffalo | WLI-TX4-G | 100BASE-TX/10BASE-T | IEEE802.11g/b | - | 4 | \4190 | 2007/4/ |
| Baffalo | WLI-TX4-AG300N | 100BASE-TX/10BASE-T | Draft IEEE802.11n/IEEE802.11g/b/a | 300Mbps | 4 | \7711 | 2007/4/ |
| Baffalo | WLAE-AG300N/V | 100BASE-TX/10BASE-T | IEEE802.11n/g/b | 300Mbps | 2 | \5331 | 2010/6/ |
| I-O DATA | WN-WAG/C | 100BASE-TX/10BASE-T | IEEE802.11g/b/a | - | 3 | \7770 | 2006/3/ |
| Logitec | LAN-PW150N/CV | 100BASE-TX/10BASE-T | IEEE80211n/g/b | 150Mbps | 不明 | \3217 | 2010/5/ |
| PLANEX | MZK-MF150B | 100BASE-TX/10BASE-T | IEEE802.11n/g/b | 150Mbps | 2 | \2480 | 2009/7/ |
| NEC | PA-WL300NE/AG | 1000BASE-T/100BASE-TX/10BASE-T | IEEE802.11n/g/b/a | 300Mbps | 2 | \9480 | 2010/2/ |
購入用考察
とりあえず今手に入るイーサネットコンバータは7個。そのうちIEEE802.11n対応の物は5個。さらにそのうち最大速度300Mbpsなやつは3個。
速度面に不満があって新規調達を見当しているので、300Mbps対応の物の中で検討中。
2011-02-05
■カラオケ

家族でカラオケに行ったため、歌った曲目一覧を作ってみた。
- 俺は待ってるぜ/石原裕次郎
- 俺たちの明日/エレファントカシマシ
- ろくでなし/岩谷時子
- Ride on shooting star/ピロウズ
- 俺はおまえに弱いんだ/石原裕次郎
- Ebony and Ivory/Paul McCartney & Stevie Wonder
- Gee/少女時代
- リルハリルハ/木村カエラ
- Silly Walker/鷲崎健
- 赤と黒のブルース/鶴田浩二
- 深夜高速/フラワーカンパニーズ
- おどるポンポコリン/木村カエラ
- ダイナマイトが150本/小林旭
- 君こそわが命/水原弘
- THE NOBODIES/MARILYN MANSON
- ラ・ノビア/ペギー葉山
- 太陽の真ん中へ/ビバッチェ
- アンコ椿は恋の花/都はるみ
- 刃/THE BACK HORN
- シェイク/SMAP
- ダウンタウン/EPO
- サン・トワ・マミー/越路吹雪
- 羞恥心/羞恥心
- 嘘泣き/ジェロ
- ドリフのバイのバイのバイ/ドリフターズ
- 恋人も濡れる街角/中村雅俊
- はぐれ物賛歌/フラワーカンパニーズ
- 明日があるさ/ウルフルズ
- 人生は上々だ/ユニコーン
- とまどうペリカン/井上陽水
- 世界に一つだけの花/SMAP
- 悲しみの果て/エレファントカシマシ
- 昔の名前で出ています/小林旭
- 桜/鷲崎健
- さよなら人類/たま
- タユタ/RADWINPS
- 裏切り者の旅/ダウンタウンブギウギバンド
- FIRECRACKER/SING LIKE TALKING
- 夜空ノムコウ/SMAP
- Oh! RADIO/忌野清志郎
- 恋/松山千春
- ルーシーはムーンフェイス/SPARKS GO GO
以上。全体的に酷いラインナップだった。尚、上から歌った順番。歌った時間は約3時間でした。