朝もはよから起き出して(6:30!)、行ってきました資格試験。
合計 7000円(受講料 4000円 + 登録料 3000円)と引き替えに、無事4級資格試験ゲットですよ、お姉さん。
しっかし、これも英検 4級並に微妙な資格だよなぁ……。
今回、4級の資格を取得したわけですが、この資格は1年で切れてしまいます。継続するには、年に一回の認定講座を受講し、登録料を再度払う必要があります。つまり、維持するだけで年間 3000円かかるわけです。資格の有効性を考えても、まさに微妙としか言えないわけで……。うーむ。
行ってきました。今回の課題は、低速時のコントロール。
ということで、一本橋とクランク、S字、8の字、スラローム、坂道発進、踏切……とかやってきました。
順調にいけば、今回やったコースをもう2時限やって1段階の見極めですかね?
▼ 一本橋
うまく乗れさえすれば、規定秒数(7秒以上)はクリア。問題は、上手く乗れるかどうかでありますが、ゆっくり乗ろうとせず、ある程度の加速をつけて一気に乗ってしまえばいいかなー、という感じです。速度出せば安定するのだから、だったら出そうということで。
▼ クランク
これは、スラロームに続く新たなるいじめでつか? (;´д⊂)
無理に低速で回ろうとしていたのがいけなかったみたいでつ。遅走り競争じゃないんだから、まわりに当たらない速度で一気に通過すれば良し。バランスを崩さなければいけそう。
▼ S字、8の字
クランクに続いて、またいじめでつか?・゜・(ノД`)・゜・。
▼ 坂道発進
怖いよー。
▼ それとは別に
低速時の90度旋回が上手くできません。要は、一時停止の状態から左右に曲がる、という動きをしたときに旋回が膨らんでしまうのです。原因はクラッチのつなぎ方と視線と思われますが、これがなかなか上手くいかないモノでして……。苦労してます。
同じく苦労しているのが、エンスト。これもクラッチまわりの問題なんですけどねー。自分、やたらとエンストが多いんですよ(苦笑 まぁだコツが掴めていない感じっす。
▼ 上半身がちがち
筋肉痛になるくらい、上半身がちがちです。力入っているが自分でも分かるくらいにがちがちです。痛いよー痛いよー。
力を抜いて、リラックスして走りたいんだけど……。恐怖心から来る緊張で、がちがちになっちゃうんだよー。うわーん・゜・(ノД`)・゜・。
これができないんだよねぇ。
ある 1曲だけリピートで聞きたいときなんてあるじゃないですか。xmms で1曲だけ登録してリピート書けるのもめんどくさい (前に聞いていた曲リストを失いたくない) ので、コマンドラインから mpg321 を指定して、聞くんですが……。これ、リピート回数が指定できないんですよねー。シェルスクリプトでもかけやゴルァ! ということなんでしょうが……(苦笑
つーことで、検索かけてみた。
…………。
……。
うーん、ヒットしないなぁ。
当てずっぽうに、for n in 3 ; do mpg123 /mnt/d-win/multimedia/mp3/hogehoge.mp3 ; doneとかしてみたけど、やっぱり動かず。
うーん、うーん。
たさん、ありがとうございます m(__)m
ということで、試験してみました。パッチ当てようとしたら、ごちゃごちゃ文句言われましたが、最終的になんとか当たったみたいなのでOK。
一行目の ruby のパスと、mpg321 -o oss と出力デバイスを書き換えて、さぁ実行!!
[nyan2@~script]% ./audioplay.rb -r 3 /mnt/d-win/multimedia/mp3/game-adult/Fu-kin_Hi-kin_Every_day\(Original_ver\).mp3 sh: -c: line 1: syntax error near unexpected token `(' sh: -c: line 1: `mpg321 -o oss /mnt/d-win/multimedia/mp3/game-adult/Fu-kin_Hi-kin_Every_day(Original_ver).mp3' sh: -c: line 1: syntax error near unexpected token `(' sh: -c: line 1: `mpg321 -o oss /mnt/d-win/multimedia/mp3/game-adult/Fu-kin_Hi-kin_Every_day(Original_ver).mp3' sh: -c: line 1: syntax error near unexpected token `(' sh: -c: line 1: `mpg321 -o oss /mnt/d-win/multimedia/mp3/game-adult/Fu-kin_Hi-kin_Every_day(Original_ver).mp3' [nyan2@~script]% ./audioplay.rb -r 3 /mnt/d-win/multimedia/mp3/I\'ve/Just_as_time_is_running_out.mp3 sh: -c: line 1: unexpected EOF while looking for matching `'' sh: -c: line 2: syntax error: unexpected end of file sh: -c: line 1: unexpected EOF while looking for matching `'' sh: -c: line 2: syntax error: unexpected end of file sh: -c: line 1: unexpected EOF while looking for matching `'' sh: -c: line 2: syntax error: unexpected end of file
…………。
……。
うちのディレクトリ構造と、ファイル名に問題がありまくりなやうです(;´д⊂)
ぬー、エスケープシーケンスが効いてないのかなぁ。でも、" や ` や ' で括ってみたけど、変わらなかったし。ぎゃふん。
ファイル名がきちんとしていれば、ちゃんと動くので重宝させていただきます。ありがとうございました。
ということで、~/.gnome* と ~/.gtkrc* にヒットする全てのファイルを完膚無きまでに消し去った後で、再度実行してみました。
……結果変わらず(;´д⊂)
と、思ったら、やや進展がありました。
それは、サムネイル2、リスト2(アイコン)、リスト2(サムネイル)、で起動した時のみスクロールバーが出ないということです。
所定のモードの時だけ、以下のようなエラーメッセージがコンソールに流れています。
(gimv:2781): GLib-GObject-CRITICAL **: file gvaluetypes.c: line 803 (g_value_get_pointer): assertion `G_VALUE_HOLDS_POINTER (value)' failed (gimv:2781): GLib-GObject-CRITICAL **: file gvaluetypes.c: line 803 (g_value_get_pointer): assertion `G_VALUE_HOLDS_POINTER (value)' failed (gimv:2781): GLib-GObject-CRITICAL **: file gvaluetypes.c: line 803 (g_value_get_pointer): assertion `G_VALUE_HOLDS_POINTER (value)' failed (gimv:2781): GLib-GObject-CRITICAL **: file gvaluetypes.c: line 803 (g_value_get_pointer): assertion `G_VALUE_HOLDS_POINTER (value)' failed
逆に、上記の 3つで起動した後に、それ以外のサムネイルモードに切り替えれば、スクロールバーが出てきます。で、一度スクロールバーが出れば、それが維持されます。維持されますが……相変わらず機能自体が死んでいます。スクロールバーを動かしてもスクロールされません。キーボード操作しようとするとセグフォします。
試験したバージョンは。2002/11/10(Sun) の時点のCVS版です。0.2.8 が DL できなかったので、そうしました。
Fブレーキは、右手中指のみ。クラッチは、親指と人差し指以外の3本。一本橋はFブレーキ使わずにリヤのみ。
上半身がちがちは、ニーグリップで解消できますよ。
教習所では、両手とも4本指でやらないと怒られるような。
これまたちょっと違うのですが、昔
http://www.rr.iij4u.or.jp/~mastake/scripts/audioplay.rb
なんてスクリプトを書いたのですが、これに
--- audioplay.rb.orig Sun Nov 10 21:07:59 2002
+++ audioplay.rb Sun Nov 10 21:27:38 2002
@@ -5,7 +5,7 @@
#
require "getopts"
-getopts("zZ")
+getopts("zZ", "r:")
if (ARGV.size == 0)
print "Usage: ...\n"
@@ -47,7 +47,14 @@
elsif ($OPT_z)
shuffle
else
+ if ($OPT_r)
+ r_num = $OPT_r.to_i
+ else
+ r_num = 1
+ end
+ for i in 1..r_num do
for item in ARGV do
select(item)
+ end
end
end
なんてパッチをあてるとか。
使い方は
audioplay.rb -r 回数 ファイル名
っす。
低速で曲がる時は、重心低くすると曲がりやすいよ。
で、4級審判資格って何ができるの?
4級審判員になると、「都道府県を構成する群市・都市協会の傘下の団体・連盟などが主催する試合もしくは練習試合の主審を行う技能を有する」そうです。
あと、3級審判員のゾーンである「都道府県レベルの主催試合」の副審をできます。
単純に
mpg123 hoge.mp3 hoge.mp3 hoge.mp3
というのは、どうでしょう。
>sheepman さん
それでもいいのですが、日記に書いたとおり、ファイルの場所が遠いんですよー。そこまで潜ってからでもいいんですが……なるたけ楽したいじゃないですか?(^^;
どれが楽かという話もあるんですが……。
上半身は脱力するのが基本ですね(確か(;´Д`) ニーグリップは、「これは絞め過ぎだろ?」ってくらいがちょうどいいです(確か(;´Д`) ニーグリップができてれば、低速でも車体が安定するので、1本橋も8の字もS字もクランクもできますよ(;´Д`)
あと、オイラも教習所で4本指グリップにしろ、と言われました(;´Д`)
さらに、こんなパッチあてて下さい。いやあ正規表現って難しい!!
ここから
--- audioplay.rb.orig Wed Nov 13 21:22:49 2002
+++ audioplay.rb Wed Nov 13 21:22:30 2002
@@ -22,9 +22,9 @@
end
if (head[0] == 0xff && (head[1] & 0xf0) == 0xf0)
- system "mpg321 #{filename}"
+ system "mpg321 '#{filename.gsub(\"'\", '\'\\\\\'\'')}'"
elsif (head == "OggS")
- system "ogg123 #{filename}"
+ system "ogg123 '#{filename.gsub(\"'\", '\'\\\\\'\'')}'"
end
end
end
ここまで
ってこんな所に書いて、はたして気付かれるのだろうか?