気まま研究所ブログ

ITとバイク、思ったことをてきとーに書きます。

キタコ 75cc ライトボアアップキットのインプレ

f:id:AonaSuzutsuki:20190110015939j:plain

スーパーカブに乗っていることは何度かブログで触れてきましたが、そういえばボアアップしてからそれについて一切触れてなかったよな、と思い1年越しにキタコ 75cc ライトボアアップキットの所感を書いていきます。
ネットでは賛否両論なボアアップキットですが、入れる価値ありなのかどうか、参考になればと思います。
あと、乗り換えが決定したので多分スーパーカブ系の話題はこれで最後です。

続きを読む

レジストリハイブを読み込み値を操作する

f:id:AonaSuzutsuki:20181231234056p:plain

Windows環境下のプログラムではしばしばレジストリを扱うことがあり、Win32APIでアクセスする手法が提供されています。
C#では汎用化されたクラスで提供されていて、レジストリへのアクセスは比較的容易です。
しかしながら、レジストリにはユーザが個別で外部ファイルからロードすることのでいるレジストリハイブが存在するものの、それに関しては標準ライブラリではカバーされていません。
今回はそんな外部レジストリハイブをC#でロードする内容です。
Win32APIの細かい部分わかってないので間違いがあれば指摘してもらえると助かります。
一日で検証から全部やったので途中から雑記化してます・・・。

*追記
最近書き直しなどしてましたが、regedit覗きながら実行するとアンロードできなかったりするので扱いがちょっと厄介かもしれません。
結構古い記事なので取り扱いにはご注意ください。

続きを読む

スーパーカブの駆動系からガッガッと変な振動が出る現象

f:id:AonaSuzutsuki:20181227194422j:plain

こんにちは。
プログラミング関連の次は急にバイクネタをぶっ込んでいきます。

つい先日のクリスマスの日に仕事から帰っていたのですが、急に駆動系からガッガッという変な振動が発生してるのを足が感知。
実際はただチェーンが伸びていただけでしたが、かなりの振動で駆動系が逝ったのかと冷や汗をかきながら3時間ほどかけて自宅へ帰ってきました。
いつもみたいなTips記事ではありませんが、かなり苦労したので愚痴を聞いてください・・・。

続きを読む

C言語 未初期化変数の罠

久しぶりにプログラミング関連の話題です。
つい先日友人からC言語で質問がありまして、なぜかprintf関数を入れると正しく動くけどコメントアウトするとバグるというかなり不思議な不具合でした。
スタックの問題だろうなと思ったものの、久しぶりにC言語を触ったのでなかなか理由が説明できませんでした。
いろいろと検証したところ自分なりに原因がわかったものの、高級言語が主流な現代では割と起こりやすい問題だと思ったので備忘録がてら記事を書くことにしました。
私自身メモリの扱いは正しく理解できていないのでおかしなところがあれば指摘していただけると幸いです。

続きを読む

ホンダ ジョルノ 折れたマフラーを補修する

f:id:AonaSuzutsuki:20181107202357j:plain

こんにちは。
今日はいつものバイクネタですが、スーパーカブではなくて原付スクーターネタです。
友人がホンダのジョルノという原付スクーターに乗っているのですが、単独事故だったかを起こしてしまい、マフラーを破損させたらしい。で、この時に中古かなんかでマフラーを買ってきて交換したらしいのですが、サイレンサーの手前で突然ポッキリいっちゃったらしく爆音で困ってるとのことでした。
そんなわけで今日はそんなマフラーを補修した時のことを書いていきます。

続きを読む

C# - グローバルキーフックでキーの捕捉と入力を行う

f:id:AonaSuzutsuki:20181015203246p:plain

こんにちは、久しぶりにプログラミング関連のネタです。
以前MabinogiKeyConverterというアプリケーションを公開して記事にも適当に書いたのですが、そこで使用しているグローバルキーフックについて残しておきます。
C#では実行アプリケーション上でキーイベントの捕捉をデフォルトで対応していますが、その外となるとそのままでは対応できません。
通常はそれで事足りるものですが、キーコンバータなどのシステムに関わるような場合はWindows上全てのアプリケーションで適応させたいのでデフォルトの機能では実現できないんですよね。
そこでWin32APIによるグローバルキーフックでキー操作を掌握します。

続きを読む

特定のキーを別のキーに変換するソフト 「MabinogiKeyConverter」

f:id:AonaSuzutsuki:20180928163332p:plain

こんにちは。
キーボードを使ってゲームなどをしているとしばしばキーが遠すぎて指が攣りそうになったりします。
そんな時に押しやすい場所にあるキーに割り当てたくなりますが、ゲームによってはできないことも多々あるでしょう。
そこで今回開発したソフトを利用することでほぼ全てのキーを割り当てたいキーに変更することができます

最近バイクネタばっかりで開発系の記事を一切書いていませんでしたが、裏でこそこそと開発していたものを紹介します。
名前はマビノギとなっていますが、マビノギ以外でもキー置換ソフトとしてご利用いただけます

続きを読む