2011年3月20日日曜日

Macのキーリピート間隔を速くした

KeyRemap4MacBook


Macのキー入力リピート間隔を速くしました。

デフォルト設定でも普通に使っている分には、あまり困らないのかもしれませんが、
ターミナルやvimを使っていると、ストレスがたまるときがありました。

デフォルトが83ms(普通なのか?)だったのを、15msに変更。
かなりの劇速具合です。Wordpressではちょっと使いにくい気もしますが、
あまり困らなそうなので、ひとまず、このまま使用してみます。

参考にしたサイト:http://leoclock.blogspot.com/2008/10/mac.html
使用したソフト:KeyRemap4MacBook

2011年3月12日土曜日

「おはツイ」アプリ(twicca plugin)公開しました

「おはツイ」というアプリ(twicca plugin)を公開しました。
PC: https://market.android.com/details?id=org.orzlabs.android.wokeup
Android: market://details?id=org.orzlabs.android.wokeup

いつも「おはよー #5ji #ohayo」などのツイートは手入力していたのですが、
何となく面倒になってきたので、プラグインを作ってみました。

フォーマットは、java.util.Formatterの書式を使用して変更できるので、
例えば、
"おはよー。 #ohayo #hayaoki #%tkji %1$tTなう"
と、設定すれば、今が6:53:48であれば、
"おはよー。 #ohayo #hayaoki #6ji 6:53:48なう"
というメッセージがtwiccaツイートに入力されます。

設定は、twiccaの
MENU -> その他 -> 設定 -> プラグイン設定 -> ツイート編集プラグイン -> おはツイ -> ツイートフォーマット
で、変更できます。
設定を変更して、エラーが出たり、よくわからなくなってしまったら、
MENU -> その他 -> 設定 -> プラグイン設定 -> ツイート編集プラグイン -> おはツイ -> 設定をリセット
で、元に戻せます。

まだまだ至らない点が多々ありますが、生暖かい目で見守ってください。
何か、気づいた点などありましたら、お気軽にコメントいただければ幸いです。

2011年3月11日金曜日

さくらVPS上位プランへアップグレードできないか?問い合わせてみた

先日のエントリーで書いたさくらのVPSの上位プランへのアップグレードについて、

簡単に容量アップできるのかな。。?


と、書いたのですが、さくらのVPSページには特に何も書いてなかったので、
問い合わせてみました。

で、得られた回答が以下の通り。

大変恐れ入りますが、「さくらのVPSシリーズ」では、収容サーバが
異なる為、プラン変更やアップグレードのお手続きがございません。

ご希望のサービスを新規でお申し込みいただき、お客様にてサーバの構築や
データ等の移行作業を行われた後、不要なサービスの解約を頂く対応と
なっております。

ご希望に沿えず申し訳ございませんが、ご了承賜りますようお願いいたします。


プラン変更/アップグレードができないというのは
ちょっとガッカリですが、まぁサーバ自体に特に不満はないので、
その内移行したいと思います。




2011年3月6日日曜日

さくらのVPSでUnixBench(5.1.3)を実施してみた - part2(結果編)

result of sakura vps benchmark


と、いうわけで以下結果です。

スコアとしては、1256.5。こんなもんなんでしょうか。

========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)

System: 0r2.info: GNU/Linux
OS: GNU/Linux -- 2.6.38-rc4-00106-gd247852 -- #1 SMP Sat Feb 12 05:11:57 JST 2011
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (5320.3 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (5320.3 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
05:26:55 up 18 days, 15:23, 1 user, load average: 0.02, 0.04, 0.05; runlevel 3

------------------------------------------------------------------------
Benchmark Run: 金 3月 04 2011 05:26:55 - 05:54:56
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables 23992196.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3085.0 MWIPS (9.1 s, 7 samples)
Execl Throughput 1307.9 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 441004.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 122297.6 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 992115.9 KBps (30.0 s, 2 samples)
Pipe Throughput 1037608.4 lps (10.0 s, 7 samples)
Pipe-based Context Switching 145308.5 lps (10.0 s, 7 samples)
Process Creation 3073.2 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 2637.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 652.9 lpm (60.1 s, 2 samples)
System Call Overhead 1429308.8 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 23992196.0 2055.9
Double-Precision Whetstone 55.0 3085.0 560.9
Execl Throughput 43.0 1307.9 304.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 441004.0 1113.6
File Copy 256 bufsize 500 maxblocks 1655.0 122297.6 739.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 992115.9 1710.5
Pipe Throughput 12440.0 1037608.4 834.1
Pipe-based Context Switching 4000.0 145308.5 363.3
Process Creation 126.0 3073.2 243.9
Shell Scripts (1 concurrent) 42.4 2637.8 622.1
Shell Scripts (8 concurrent) 6.0 652.9 1088.2
System Call Overhead 15000.0 1429308.8 952.9
========
System Benchmarks Index Score 731.7

------------------------------------------------------------------------
Benchmark Run: 金 3月 04 2011 05:54:56 - 06:23:16
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables 45446984.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 6064.6 MWIPS (9.5 s, 7 samples)
Execl Throughput 3794.6 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 465812.5 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 134853.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1176253.0 KBps (30.0 s, 2 samples)
Pipe Throughput 1914346.3 lps (10.0 s, 7 samples)
Pipe-based Context Switching 272961.3 lps (10.0 s, 7 samples)
Process Creation 9831.0 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 5213.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 744.4 lpm (60.1 s, 2 samples)
System Call Overhead 2521800.8 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 45446984.0 3894.3
Double-Precision Whetstone 55.0 6064.6 1102.7
Execl Throughput 43.0 3794.6 882.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 465812.5 1176.3
File Copy 256 bufsize 500 maxblocks 1655.0 134853.9 814.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 1176253.0 2028.0
Pipe Throughput 12440.0 1914346.3 1538.9
Pipe-based Context Switching 4000.0 272961.3 682.4
Process Creation 126.0 9831.0 780.2
Shell Scripts (1 concurrent) 42.4 5213.8 1229.7
Shell Scripts (8 concurrent) 6.0 744.4 1240.7
System Call Overhead 15000.0 2521800.8 1681.2
========
System Benchmarks Index Score 1256.5

2011年3月4日金曜日

さくらのVPSでUnixBench(5.1.3)を実施してみた - part1(準備編)

さくらのVPSでベンチマークをやってみた。

[php]
$ wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
--2011-03-04 05:12:00-- http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
byte-unixbench.googlecode.com をDNSに問いあわせています... 64.233.183.82
byte-unixbench.googlecode.com|64.233.183.82|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 143259 (140K) [application/x-gzip]
`UnixBench5.1.3.tgz' に保存中

100%[======================================>] 143,259 203K/s 時間 0.7s

2011-03-04 05:12:06 (203 KB/s) - `UnixBench5.1.3.tgz' へ保存完了 [143259/143259]

$ tar xf UnixBench5.1.3.tgz
$ make
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./results exists
gcc -o ./pgms/arithoh -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Darithoh ./src/arith.c
(中略)
gcc -o ./pgms/whetstone-double -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -DDP -DUNIX -DUNIXBENCH ./src/whets.c -lm
$ echo $?
0
$ ./Run
make all
make[1]: Entering directory `/home/masayuki/src/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/masayuki/src/UnixBench'
sh: 3dinfo: command not found

# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #

Version 5.1.3 Based on the Byte Magazine Unix Benchmark

Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com


1 x Dhrystone 2 using register variables 1

[/php]
で、しばらく待つ。
なかなか終わらないので、続きは後日。

2011年3月3日木曜日

「さくらのVPS」に待望の上位プラン追加

「さくらのVPS」に待望の上位プランが追加されるようです。

私は1GBにしたいと思っています。
でも、簡単に容量アップできるのかな。。?

iPad2発表(3/25発売)

ipad2



iPad2発表になりましたね。

大方の予想通りの仕様のようですね。
カメラがついたので、FaceTimeでお話できるかな?