2024年6月9日日曜日

入校申し込み 6/8

近場に教習所は2か所あった。どちらも距離的にはほとんど同じ。チャリで通うとしても、通学時間は同じだった。 が、どうやら片方は二輪の入校を一時停止していた。 必要書類で住民票が必要で、役所に行かないといけないのかとちょっと面倒くさかったけど、マイナンバーを使ってコンビニで即発行できた。 ちなみに住民票は、マイナンバーの記載なしで、本籍の記載が必須である。 入校受付もネットで完了。前日とかじゃなくて当日でも予約できた。そのためこの時は、空いているのかと思っていたんだけど…。 受付で視力検査、入校手続き、配車手続き方法などの説明を受け、同時に適正検査の予約を取った。

2024年6月2日日曜日

下書き1 中型免許取得を唐突に思い立つ 5/30くらい

5月中旬、唐突に普通二輪免許を取ろうと思い立った。 何か理由があった気がするんだが、よく覚えていない。 小型AT限定、小型限定、AT限定普通二輪、普通二輪のどれにするか…。 小型AT限定は、2日でとれるプランがある教習所がある。費用も安い。 がどっちみち125ccは高速に乗れない。 長距離ツーリングをするつもりはないが、ちょっとした遠出くらいはしたいので、高速に乗れたほうがいいと考え、AT限定普通二輪、普通二輪のどちらか…。 調べ始め際は、PCX150とか、高速に乗れるATでもいいかなぁと、思っていたけど、取得費用はそんなに変わらないし、ATのほうが検定が難しいという話がちらほらあったため、普通二輪をとることにした。 おっさんが40超えたおっさんが免許をとれるのか…。 まぁ何とかなるやろ。

2024年4月15日月曜日

windows上で、.netでThread.Sleep(1)を実行すると停止誤差がやたらでかいときがある

10ミリ秒を超えてくる場合がある。

原因は単純でタイマーの解像度がおおよそ15.6ミリ秒だから。

 

 powercfg /energy

でタイマー精度を確認するわかる。

javaとかはたぶんVMでやってるからそんなに誤差でないんじゃないかな。知らんけど。

 timeBeginPeriodで最小解像度を変えればいいんだけど、

"バージョン 2004 Windows 10より前のバージョンでは、この関数はグローバル Windows 設定に影響します "

とか書いてあるから、実行するwindowsのバージョンによってはtimeBeginPeriodを使うのはアブないかもね。

 

2024年4月2日火曜日

Raspberry Pi OS (12.5)でvimのvisualモードがうざい

普段はvimなのでvimを入れたのだが、visualモードになってしまってめんどくさかった 

.vmrcに set mouse= を設定しても効かなかった 

どうやら

 /usr/share/vim/vim90/defaults.vim

 の設定が効いているっぽいので、こっちの設定をコメントアウトしてやったわ 

具体的には

 77 " In many terminal emulators the mouse works just fine.  By enabling it you
 78 " can position the cursor, Visually select and scroll with the mouse.
 79 " Only xterm can grab the mouse events when using the shift key, for other
 80 " terminals use ":", select text and press Esc.
 81 if has('mouse')
 82 if &term =~ 'xterm'
 83    set mouse=a
 84   else
 85     set mouse=nvi
 86   endif
 87 endif
 
 77 " In many terminal emulators the mouse works just fine.  By enabling it you
 78 " can position the cursor, Visually select and scroll with the mouse.
 79 " Only xterm can grab the mouse events when using the shift key, for other
 80 " terminals use ":", select text and press Esc.
 81 " if has('mouse')
 82 "  if &term =~ 'xterm'
 83 "    set mouse=a
 84 "  else
 85 "    set mouse=nvi
 86 "  endif
 87 " endif
とコメントアウト