コンピュータの最近のブログ記事
jFD2キーカスタマイズできるスクリプト作成
- Date
- '09-11-17(火曜日) 21:38:17
- Category
- コンピュータ
jFD2のキー設定をカスタマイズできるスクリプトを作成しました。
バグとかあれば直しますので報告してくれると嬉しいです。
Pidginに日本語パッチあて 2.6.3
- Date
- '09-10-24(土曜日) 15:22:15
- Category
- コンピュータ
久しぶりにPidginを更新。今度は本家から落としてきます。
パッケージ作ってインストールしたいのでとりあえずめも
checkinstallが動かないのでちょっと調べ中
$ wget http://sourceforge.net/projects/pidgin/files/Pidgin/pidgin-2.6.3.tar.bz2$ wget http://www.honeyplanet.jp/pidgin-2.6.3_jp.diff.gz
$ tar xvjf pidgin-2.6.3.tar.bz2
$ zcat pidgin-2.6.3_jp.diff.gz | patch -p0
$ cd pidgin-2.6.3/
$ ./configurechecking for GSTINTERFACES... no
checking for FARSIGHT... no
configure: error:
Dependencies for voice/video were not met.
Install the necessary gstreamer and farsight packages first.
Or use --disable-vv if you do not need voice/video support.※GSTINTERFACESは gstreamer-interfaces というパッケージらしい
※FARSIGHTはfarsightってパッケージだが、ubuntuはバージョンたりないのでパス$ ./configure --disable-vv
checking for IDN... no
no
configure: error:
GNU Libidn development headers not found.
Use --disable-idn if you do not need it.※libidnを入れた
$ apt-cache search libidn
$ sudo apt-get install libidn11-dev
$ ./configure --disable-vv
$ make
$ sudo apt-get remove pidgin*
$ sudo apt-get install libpurple
$ sudo make install
$ sudo ldconfig
MovableTypeの公開キュー更新
- Date
- '09-10-22(木曜日) 00:12:28
- Category
- コンピュータ
記事を登録した際に、すぐに作り直さないでキューに貯めておけるのが公開キューだが
更新タイミングが分からないので調べてみると、以下の三択らしい
・cronでスクリプトを叩く
・CPANでスケジュール実行するか、
・ログ・フィードを取得するかの3種類
とりあえずcronにしといた。
0,20,40 * * * * cd /path/to/mt; ./tools/run-periodic-tasks >/dev/null
最初の1回だけ時間がかかるみたい。
2回目からは短かった。
MovableType5.0beta3導入
- Date
- '09-10-16(金曜日) 00:37:38
- Category
- コンピュータ
相変わらずダイナミック生成はこける。
そしてMTEntryDateの曜日の部分が短縮形にならない・・・
なんかまだバギーだなぁ・・・
まあ、テンプレートを修正しなくてもちゃんと動くだけましか・・・
jFD2スクリプト追加
- Date
- '09-06-05(金曜日) 14:17:31
- Category
- コンピュータ
■追加
- 長いファイル名を全部見る
- 長いファイル名でも拡張子を表示する
■修正
- 内蔵ビューワ2枚表示
カーソルが画像になくても実行できるようにした
起動時に全タブを変更対象にした
jFD2のスクリプト追加
- Date
- '09-04-06(月曜日) 20:37:30
- Category
- コンピュータ
jFD2スクリプトのページに以下を追加
・ショートカット作成
・フォーカス制御
・個別圧縮(zipコマンド使用)
Linuxでフォーカスが失われる問題に微妙に対処できたような気がする。
5秒くらいラグっぽい事もあるけど、フォーカス自体は戻ってくるからだいぶましっぽい
Ubuntuのpidgin-2.4.1にパッチあて
- Date
- '09-04-03(金曜日) 00:35:54
- Category
- コンピュータ
そして相変わらずctrl+pとかで変なダイアログが開くPidginにパッチを当てる作業
mkdir pidgin-20090403cd pidgin-20090403
apt-get source pidgin
wget http://www.honeyplanet.jp/pidgin_mtn_jul3.diff.gz
zcat pidgin_mtn_jul3.diff.gz | patch -p0
パッチを当てる時、エラーになるやつスキップでOKです。
この後は手作業でファイルを修正してやる.
以下に修正点メモ。漏れがあるかもしれない・・・
diff -r pidgin-2.4.1-patch/libpurple/protocols/irc/parse.c pidgin-2.4.1/libpurple/protocols/irc/parse.c262c262
< static char *irc_recv_convert(struct irc_conn *irc, const char *string)
---
> static char *irc_recv_convert(struct irc_conn *irc, char *string)
267a268,274
> GError *err;
> gboolean retry;
> gsize in_len, out_len;
> int conv_len;
> char *strtmp;
> gsize strtmp_len;
>diff -r pidgin-2.4.1-patch/libpurple/protocols/yahoo/yahoo.h pidgin-2.4.1/libpurple/protocols/yahoo/yahoo.h
79a80
> #define YAHOOJP_CLIENT_VERSION_ID "524223"diff -r pidgin-2.4.1-patch/libpurple/protocols/yahoo/yahoo_profile.c pidgin-2.4.1/libpurple/protocols/yahoo/yahoo_profile.c
1111d1105
< #endif
その後は
cd ..
dpkg -i pidgin_2.4.1-1ubuntu2.3_i386.deb
echo pidgin hold | sudo dpkg --set-selections
Ubuntuサーバー作成のメモ
- Date
- '09-01-25(日曜日) 18:16:52
- Category
- コンピュータ
2009/01/25 メモです。役に立たないかも
- Ubuntu8.04の日本語ローカライズバージョンをインストール
- メニューバーの「VM]「VMware tools install」を実行
- ネットワークの設定。固定IPに
- システム管理のソフトウウェア・ソースの設定でアップデートを自動に
- まず、操作を簡単にするためにSSHを入れる
sudo apt-get install ssh
- SSH接続を制限
- あとでやる
- MySQLインストール
- apt-get install mysql-server mysql-client
- /etc/mysql/my.cnfにcharset追加
# add
default-character-set=utf8
character-set-server=utf8
skip-character-set-client-handshake
- Mysqlのバックアップを取る
mysqldump -u root -x --all-databases > dump.sql
- Mysqlのバックアップを復元する
mysql -u root -p < dump.sql
mysql -u root -p
> grant select,insert,delete,update,create,drop,file,alter,index on *.* to user@localhost identified by 'pass';
- apache関連インストール
apt-get install apache2 libapache2-mod-php5 libapache2-mod-perl2
/etc/apache2 をまるごとコピー
- ホスト側でNFS準備
sudo apt-get install portmap nfs-common nfs-kernel-server
nfsはhosts.allowとdenyを使うらしいのでhosts.allowに
ALL:127.0.0.1
portmap:192.168.0.
lockd:192.168.0.
mountd:192.168.0.
statd:192.168.0.
hosts.denyに
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
ホスト側nfsのアクセス許可を /etc/exports に書く
ディレクトリ名 ホスト名(rw,no_subtree_check)
nfs設定反映
exportfs -r
nfs設定確認
showmount -e localhost
ゲスト側からマウントする
apt-get install nfs-common
mount -t nfs -o hard,intr 192.168.0.254:/home/itmst/Desktop nfs
成功したらfstabに書いておく
192.168.0.254:/home/itmst/Desktop nfs hard,intr 0 0
- vmware consoleが起動しない > 端末からvmware実行
$ cd /usr/lib/vmware/lib/libgcc_s.so.1/
$ sudo mv libgcc_s.so.1 libgcc_s.so.1.bak
$ sudo ln -s /lib/libgcc_s.so.1 ./
uploadBlog.rbに必要
sudo apt-get install ruby rubygems
apt-get install ruby1.8-dev
gem install fcgi
sudo apt-get install libmagick++9-dev
sudo gem install rmagick
