コンピュータの最近のブログ記事

以下のページのまんまだけどメモに残しておく
http://ubuntuforums.org/showpost.php?p=6963607&postcount=360

sudo apt-get remove ffmpeg x264 libx264-dev
sudo apt-get update
sudo apt-get install build-essential subversion git-core checkinstall texi2html libfaac-dev libfaad-dev liblame-dev libsdl1.2-dev libx11-dev libxfixes-dev libxvidcore4-dev zlib1g-dev

cd ~/src
wget http://www.tortall.net/projects/yasm/releases/yasm-0.8.0.tar.gz
tar xzvf yasm-0.8.0.tar.gz
cd yasm-0.8.0
./configure
make
sudo checkinstall --pkgname=yasm --pkgversion "0.8.0" --backup=no --default

cd ~/src
git clone git://git.videolan.org/x264.git
cd x264
./configure
make
sudo checkinstall --pkgname=x264 --pkgversion "1:0.svn`date +%Y%m%d`-0.0ubuntu1" --backup=no --default

cd ~/src
wget http://transact.dl.sourceforge.net/project/opencore-amr/opencore-amr/0.1.2/opencore-amr-0.1.2.tar.gz
tar xvf opencore-amr-0.1.2.tar.gz
cd opencore-amr-0.1.2
./configure --disable-shared
make
sudo checkinstall --fstrans=no --pkgname="libopencore-amr" --pkgversion="0.1.2" --backup=no --default

sudo apt-get install libogg-dev
cd ~/src
wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.gz
tar xzvf libtheora-1.1.1.tar.gz
cd libtheora-1.1.1
./configure --disable-shared
make
sudo checkinstall --fstrans=no --pkgname=libtheora --pkgversion "1.1.1" --backup=no --default

cd ~/src
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
cd ffmpeg
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libx264 --enable-libxvid --enable-x11grab
make
sudo checkinstall --pkgname=ffmpeg --pkgversion "3:0.svn`date +%Y%m%d`-12ubuntu3" --backup=no --default

正確にはペーストボードなんだが、MacでX11とのペーストボード共有を行うと日本語がエスケープされてしまいます。
とりあえず、clipmenuに以下のような変換スクリプトを追加して回避。
自動でアクション実行してくれないものですかねこれ・・
// アンエスケープ
function unescapeUnicode(str) {
    return str.replace(/\\u([a-fA-F0-9]{4})/g, function(m0, m1) {
        return String.fromCharCode(parseInt(m1, 16));
    });
}

//---------------------------
// メイン処理
//---------------------------

return unescapeUnicode(clipText);

muCommanderのその後

Date
'09-12-19(土曜日) 01:16:05
Category
コンピュータ

本家のnightly Buildを見てると以下の機能が増えているようです

・キーカスタマイズをGUIからできる
・圧縮ファイルの7zに対応

なんで7zに対応したのかよくわかんないけど先月くらいに増えてた。
ちまちま自分差分とマージはしてるのでリリースはできるけど必要な人いるのかしらん?

あと、groovyスクリプトとかも実行出来るようにしてみたが
それはお遊びレベルの修正ですなぁまだ・・・

と、たまにはコンピュータ系の話をしてみるテスト

噂のGoogleIMEをMacに入れてみた

Date
'09-12-04(金曜日) 20:40:08
Category
コンピュータ

とりあえず64bitカーネルだとインストーラがこけるので32bitで起動してからインストール
インストールしてからまた64bitで起動。
順調に動いてます。

LinuxのATOKから辞書をテキストでエクスポートして、GoogleIMEでインポート
変換しても出てこない・・・
GoogleIMEに無い品詞で登録すると変換しても出てこないようだ・・
テキストファイルを感嘆詞に全置換して再度登録。
無事に出るようになりました
1つの辞書に10000文字までってのがあれですが、まぁ普通は十分でしょう

とりあえず、キー設定をATOKにして使ってるが
ctrl+oの動きがなんか変だな・・・F10はちゃんと動くのに・・・
ctrl+oをConvertToHalfAlphanumericに変更
よしよし、これでほぼ完璧だ。
まあ、atok買ってもいいんだけどしばらくこれで様子を見よう・・・

MovableType5でtrim_toすると文字化けする

Date
'09-12-01(火曜日) 19:59:46
Category
コンピュータ

改行が入った文字列をtrim_toにかけると文字化けするので
trim_toより左側にstrip_linefeeds="1" を書くと避けられます
trim_toより先に書くのがポイント

iMacのファンコントローラー

Date
'09-11-30(月曜日) 23:04:52
Category
コンピュータ

温度を見るやつは前から入れてたんだけど
今日暖房を入れたらCPUが50度を超えたのでビビってファンコントローラーを入れました

http://www.derman.com/iMac-Fan-Control

つーか、これを入れてみて初めてファンが動いた気がする・・・
適当にファンの回転設定をして現在42度
室温27度だからまーこんなもんなら問題ないな

MacからX11forwarding接続時の実行シェル

Date
'09-11-29(日曜日) 18:00:25
Category
コンピュータ

現状はこんな感じ。atok用の設定とoptionキーをaltにする設定

#!/bin/sh
/usr/bin/iiimx -iiimd &
GTK_IM_MODULE=iiim
export GTK_IM_MODULE
xmodmap ~/.macXmodmap

Mac用のXmodmap。optionキーをaltにします
clear mod1
keycode 66 = Meta_L
keycode 63 = Meta_R
add mod1 = Meta_L Meta_R

2画面つないで片一方の画面でフルスクリーン表示をして作業をする事がよくあるんですが
vlcでフルスクリーンにすると表示されていない他の画面が真っ黒になってしまいます。
「vlc フルスクリーン 真っ黒」とかでググっても同様の現象が出てこないので日本人は困ってないのか?
設定項目を調べてもそれらしい設定はなかったので
仕方なく「vlc fullscreen blackout」でぐぐると一発だった
アメリカ人(?)ありがとう

設定ファイル

/Users/<ユーザ名>/Library/Preferences/VLC/vlcrc
の中の
# Black screens in fullscreen (真偽値)
#macosx-black=1

# Black screens in fullscreen (真偽値)
macosx-black=0
に変更してvlcを再起動したら直りました


Macの現状利用方

Date
'09-11-29(日曜日) 00:34:07
Category
コンピュータ

WinのアプリをParallelsで動かし
LinuxのアプリはX11Fowardingで動かし
Macのアプリがほとんど動いていないという・・・(w

X11FowardingでどうがんばってもLinux側のatokが起動しなかったが
# export GTK_IM_MODULE=iiim
# /usr/bin/iiimx -iiimd &
としてやると使えるようになった

Macの仮想マシンから液タブ

Date
'09-11-25(水曜日) 22:00:09
Category
コンピュータ | コンピュータ

iMacの仮想マシンにXP入れてそこから液晶タブレットを使うのに成功
これでwindowsマシンとはほぼオサラバさ〜

alt+spaceとか一部のキーが変なのと
ペンタブでカーソル動かすと、マウスカーソルが消える現象が発生したので使うのは難しげ・・・