BathyScapheのデータをDropboxで共有

BathyScapheのデータディレクトリに移動

cd ~/Library/Application\ Support/BathyScaphe/
必要に応じてDocumentsディレクトリは削除する

rm -r ./Documents
rm -r ./BathyScaphe.db
ln -s ~/Dropbox/Logs/BathyScaphe/Documents ./Documents
ln -s ~/Dropbox/Logs/BathyScaphe/BathyScaphe.db
./BathyScaphe.dbこれでおk!

Ubuntu9.04でのIBMウルトラナビ付USBキーボードの設定

やりたいこと

Ubuntuでlenovo(旧IBM)のウルトラナビ付USBキーボードをトラックポイントは有効のままタッチパッドのみを無効にし、トラックポイントでの中スクロールを有効にしたい。

経緯

デスクトップUbuntuでlenovoウルトラナビ付USBキーボードを使ってるんだけど、何も設定しないままだと、中クリックでのスクロールが動かなくて致命的。
これは何としても有効にしなければなりません。

それと、このキーボードにはタッチパッドまでついているので、キーを打っている時に少しタッチパッド部分に手が触れる度いちいちマウスが反応してしまうので非常にウザい。

このキーボードにタッチパッドは必要無いと思うのは自分だけでは無いと思うので、タッチパッドを無効にする方法も紹介します。

手順1. まずは中スクロールを有効にする。

/etc/hal/fdi/policy/mouse-wheel.fdi
を編集します。

※この.fdiファイルはhalというプログラムの設定ファイルのようなもので、マウスとかキーボードとかモニタとかのデバイスの設定を変更することができます。
8.04以前のxorg.confで記述していた内容はこっちで設定しなきゃだめになったみたい。


# sudo vi /etc/hal/fdi/policy/mouse-wheel.fdi
でファイルを開いて、以下を記述


true
true
2
6 7
4 5
4 5
true

これで再ログインすれば中クリックは有効になります。

ちなみにCtl+Alt+BSでのログアウトが何故かできなくなっているので、有効にしたい場合は以下の要領でdontzapをインストールしてください。


$ sudo apt-get install dontzap
$ sudo dontzap -d
※でもどっちにしてもdontzapを有効にするのに再ログインが必要ですorz

手順2. 無駄なタッチパッドを無効にする。

手順1と同様にfdiファイルを編集します。


# sudo vi /etc/hal/fdi/policy/touchpad.fdi
でファイルを開いて以下を記述




synaptics
True
1
1
0.1
1.0
0.002
5
10



SHMConfigのとこの行がポイントで、この値がTrueだと、タッチパッドの設定をGUIで色々操作できるようになります。
上記の記述が完了したら再ログインして、[システム] -> [設定] の項目一覧にタッチパッドという欄が増えていると思います。

タッチ感度やらエッジスクロールやらを設定できるようにもなるのですが、やりたいことはタッチパッドの無効化だけ。

以下の画像のように、タッチパッドを有効にするのチェックを外しましょう。


これで快適になりました。

うーんやっぱりubuntuはええのう。

VisualEditor1.4 on Eclipse3.4.2 on ubuntu9.04

やりたいこと

  • eclipseにVisualEditor1.4をインストール


やり方

Eclipseを起動し、

Help > Software Updates をクリック

Available Softwareタブを開く。

こんなウインドウが開く↓


右側のAdd Siteをクリックし、以下を追加

http://update.soyatec.org/Ganymede/ve/1.4

以下の画像のようにチェックしてVisual ditorをインストール


これでVisualEditorのインストール完了


うーん、やっぱりubuntuっていいよね!

やりたいこと

  • Ubuntu9.04にeclipse3.4.2をインストール
  • そのeclipseにPDT2.0をインストール
  • SVNを使いたいのでsubversiveもインストール

やり方
※前準備として、synapticからSunのjreをインストールしておく。

  • Eclipse Classicをインストール

ここからダウンロードして好きなディレクトリに展開しておく
http://www.eclipse.org/downloads/

今回は/home/koji/app/eclipse3.4.2とした。

Eclipseを起動し、

Help > Software Updates をクリック

Available Softwareタブを開く。

こんなウインドウが開く↓

右側のAdd Siteをクリックし、以下を追加

http://download.eclipse.org/technology/dltk/updates-dev/1.0/

追加したサイトを展開し、Dynamic Languages Toolkitをチェックしてインストール

再起動し、同様に以下を追加

http://download.eclipse.org/tools/pdt/updates/2.0/

そしてPDT SDK 2.0.0をインストール

これで一通りPDTが動くが、他のプラグインも追加

  • PHPソースフォーマッタ

これは以下のサイトが作成者のサイトなのでこれを参照
http://atlanto.web.fc2.com/pdt/workshop/formatter_plugin.html

Eclipse上でsvnを利用できるプラグイン

subclipseとの統合を目指し中のせいなのか、インストールがちょっと面倒くさい。

先ほどと同様に、Add Siteで以下を追加

http://download.eclipse.org/technology/subversive/0.7/update-site/

そして『SVN Team Provider』をインストール

その後、

http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/

を追加し、『Subversion SVN Connectors』と『SVNKit』をインストール

これで完了。



うーん、やっぱりubuntuっていいよね!


参考
http://d.hatena.ne.jp/mydq/20090302/p1
http://eclipsewiki.net/eclipse/?Subversive%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3
http://www.vogella.de/blog/?p=225

phpMyAdmin設置方法 phpMyAdmin 3.1.3.1編

phpMyAdminを設置する度忘れて調べてるのでメモ

まずはダウンロード

ここから取得
http://www.phpmyadmin.net/home_page/downloads.php

取得&解凍&リネーム


wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.1/phpMyAdmin-3.5.1-all-languages.tar.gz
tar -zxvf phpMyAdmin-3.5.1-all-languages.tar.gz
mv phpMyAdmin-3.5.1-all-languages phpMyAdmin

設定ファイル書き換え&リネーム


vi phpMyAdmin/config.sample.inc.php
17行めあたりを以下のように書き換え

$cfg['blowfish_secret'] = 'hoge';
ファイル名を変換して終了

mv phpMyAdmin/config.sample.inc.php phpMyAdmin/config.inc.php