月別アーカイブ for 2009.03
ケンジントンの新トラックボールがAmazon.comに出てた
ついに出るぞとengadgetで知ってから早や二ヶ月が過ぎ去ろうとしていますが、あれからとーんと何の情報も更新されないままだったので心配してました。今日何気なくAmazon.comで検索してみたら登録されているじゃないですか!まだ発送はされないみたいですけどね。

iMacを購入してからはアップル謹製のマイティマウスを使っていて、これはこれで中々の使い心地だったんだけど、如何せんクリクリ部分の汚れ取りが面倒でね・・・。紆余曲折の後、現在は実家に転がっていたロジクールのマーブルちゃんを使ってるのです。

これまでトラックボールにはネガティブな印象を抱いていたけれど、慣れてしまうとマウスには戻れなくなってしまいました。大きくカーソル移動をする時にマウスを持ち上げていた事が今となっては良い思いでです(笑
というわけで、早く日本のAmazonにも新トラックボールが登場しますように。早く実機を試してみたい!
Coreserverのssh登録を自動化する -その2-
前回からの続きです。今回は公開鍵でパスワード入力の手間を省きます。
前回、便利スクリプトのおかげで簡単にホスト登録ができるようになった。Coreserverのホスト登録が反映されればターミナルからsshで接続できるようになる。例えばs0.coreserver.jpにユーザ名exampleで接続するには、ターミナルから
ssh example@s0.coreserver.jpと入力してリターン。パスワードを求められるので入力すればログイン、という流れ。パスワードを毎回入力するのは面倒なので、公開鍵を作ってパスワード入力の手間を省きます。
(続きを読む…)
Coreserverのssh登録を自動化する
Coreserverでsshを利用するには、その都度ホスト登録が必要なんだけど、これって結構面倒なんだよね・・・。なのでスクリプトで更新できればな~と思いググってみたら希望通りのものがありました!
↑こちらで公開されているPHPスクリプトをCoreserverUtil.phpという名前で保存する。そして以下の3行を自分の環境に合わせて変更する。
Rhaco::constant('USERNAME', 'userid');
Rhaco::constant('PASSWORD', 'pass');
Rhaco::constant('SERVER', 's13.coreserver.jp');
また、このスクリプトではRhacoというフレームワークが使用されているのでそれもダウンロードしておく。ディレクトリ構成はこんな感じにしてみた。
/Users/[ユーザID]/Util/
├─CoreserverUtil.php
└─rhaco
└─Rhaco.php(およびその他のファイル)
あとはターミナルから
php ~/Util/CoreserverUtil.phpとすれば何分か後にはsshが利用できるようになる。
素敵なスクリプトを公開してくださってありがとうございます!!
後はcronと公開鍵の設定をすればもっと便利になるはず。それはまた次回・・・。
[2009.3.11追記]
Coreserverのssh登録を自動化する -その2-に続きます。