2014年3月18日火曜日

Windows 8.1 日本語キーボードを英語風に使う

基本的に,最近は型落ちのマシンを買うことが多い.安いから.
ということで,VAIO Pro13 の2モデルくらい前のを買った.
仕様的には今でも何も問題ない.Winodws 8 (8.1に上げられる),i5-4200U,4GB RAM,128GB SSD,MS Office Home & Buisiness で,13万弱.

USキーボードのマシンをオーナーメードで買いたいところだけど,やはり高いので…
同程度の仕様でも5万以上違ってしまう…

というわけで,ぼちぼち設定をいじっている.
Windows 8 はいろいろとわけがわからないが,それは追々慣れていくとして,まずはキーボード周りは何とかしたい.
デバイスマネージャからはAXキーボードは選べないが,kbdax2.dll は健在であるので,レジストリを直接操作するという以前に WIndows 7 でやった方法を適用.問題なくほぼ望む形になった.
まあ,キートップの刻印はどうしようもないわけだけど.

(続きあり)

2014年3月11日火曜日

Volumio シャットダウンボタンに機能追加

OSを入れ替えると,データベースファイルが再構築になるのは痛い.曲数が曲数だけに,丸一晩以上かかるのだから.バックアップを取るべきか.

まあ,それはともかく.

シャットダウンボタンが効かなかったのは,GPIOのピンの接触不良だった模様.
PCのマザボから引っこ抜いたショートジャンパに,ブレッドボード用のジャンパ線を突っ込んだだけのものだから,文句は言えない.いろいろと仕様が固まったところでもっとちゃんとしたのにするつもりなのだが.

シャットダウンボタンは便利なのだが,長押しというのがどれくらいなのかのタイミングがつかみにくい.そこで,shutdownプロセスに入る前にGPIOを使ってLEDを点灯させてみることにした.

2014年3月7日金曜日

Volumio 1.2beta

Volumio 1.2beta が出た.
/etc/rc.local の上書きはなくなった模様.

しかし,GPIO での shutdown ができなくなった???
どこかミスってるのかもしれない.詳細は後日.

2014年3月4日火曜日

Volumio 1.1beta の起動時の強制書き換え

Volumio 1.1beta は起動時に多くの設定をデフォルトに戻してしまう.そのため,/etc/rc.local への変更は無効になる.デフォルトのファイルは /var/www/_OS_SETTINGS 以下にあるので,そちらを修正すればよいのだが,別の方法も.

起動時の書き換えのためのスクリプトは

/var/www/inc/player_lib.php

なので,ここで当該行をコメントアウトしてしまえばよい.
たとえば,/etc/rc.local なら 1167行目辺りからの

       $a = '/etc/rc.local';
       $b = '/var/www/_OS_SETTINGS/etc/rc.local';
       if (md5_file($a) != md5_file($b)) {
       sysCmd('cp '.$b.' '.$a);
       }


行頭に // を入れてやればコメントアウトになる.

ソース:
http://volumio.org/forum/volumio-poweroff-button-t229.html

2014年2月7日金曜日

Volumio

Raspberry pi で Volumio を使う.

MPD 専用機を新たに作るなら,Voyage とかより全然楽.
Raspberry pi を使うにはそれなりの敷居もあるけど.

インストールはddするだけ,設定も秀逸な web インターフェースから簡単にできる.超お勧め.
操作も web UI がわかりやすく,美しく,端末が何であっても使えて素晴らしい.

2013年3月10日日曜日

イコライザアンプ

楽器用ではない. 
RIAAイコライザ. 
レコード聴くときにいるやつ.といっても,最近の人はわからんか. 

で,自室のアンプは自作品だが,そこからイコライザ基板を取り出して,外付けにすることにした.

2013年2月14日木曜日

postfixでsmtp_auth

自宅のpostfixからプロバイダのsmtpサーバにsmtp_authでメールを投げる設定.

main.cf の中身
  relayhost = [smtp.hogehoge.ne.jp]:587
これに加えて
  smtp_sasl_auth_enable = yes
  smtp_sasl_password_maps = hash:/etc/postfix/relay_password
  smtp_sasl_security_options = noanonymous
を追記

/etc/postfix/relay_password を作成.中身は
  smtp.hogehoge.ne.jp username:password

hash dbを作成
# postmap hash:/etc/postfix/relay_password

postfix の再読み込み
# /etc/init.d/postfix reload