このブログを検索

2025/03/29

Dephiでフォント設定を.iniファイルから読み込む

簡単なプログラムをdelphiで作った。

簡単ではあるがなかなか便利なので、公開しようかなと思った。

それなら、フォントをユーザーが自由に変えられるようにしたらいいと思い、.iniファイルにフォント名を書いて、それを読み込むようにしてみた。

だが、なかなかうまくいかなかった。

.iniファイルを置いてそれを読むことはできるのだが、読んだ値が反映されないのである。


----

[Settings]

FontName='Impact'

----

このように書いていた。ここから読み込んだ値をdelphiのlabelのfontnameに代入する。

フォントは変わるのだが、意図したフォントにならない。


いろいろ検索して、デバッグとして変数を表示したりしていて、気づいた。

クォーテーションがいらない?

はずしたら、うまくいった。

Times New Roman

みたいに、途中に空白が入る名前も、引用符なしでいけた。

2025/02/10

工事担任者第二級デジタル通信

工事担任者第二級デジタル通信に合格した。

CBTで受験した。

結果は翌月10日に発表される。

即日結果は出せそうに思うが。


第二級デジタルは難易度は低い。

ただし、まったく無勉強では合格は難しいとも感じた。

なんだかんだで1か月くらい準備しただろうか。

テキストを1つ買って、問題集を1つ買って、公開されている過去問を2回くらい解いた。

間違った問題はテキストを見直し、復習した。


過去問の回答と解説はyoutubeに有志が公開しており、それも参考にした。


試験時間は40分かける3科目(基礎、技術、法規)で120分だが、1時間ちょっとで終了した。

特に難しかったり見慣れない問題はなかったが、受けた時点で間違ったとわかったもの、わからなかったものが数問あった。

三択あるいは四択なのでそれでも得点できる可能性はある。


合格点は各科目60点で、問題数は1科目あたり20~25問。

4割まで落とせるのだから、8~10問間違えても合格できる。

さすがにそんなには間違えていないという自信はあった。


仕事に必要なわけではないが、今回勉強したことは間違いなくプラスにはなった。

電気(電子)回路の基礎みたいなことも少し学べた。




2025/02/02

motionが動かなくなる

raspberry pi zero2 + camera module v3(Wide)

で動かしていたmotionにアクセスできない。

再起動してもダメ。

libcameraコマンドで静止画も動画も撮れるのでカメラを認識していないとか壊れたとかではない。

motionの設定か。そもそも何も変えてないはずなんだけど。

libcamerify motion -b

を実行すると、特にどこにもエラーは出ていないようだが、motionが起動しない。

最近、別のことをやっていてraspberry piから遠ざかっていた。

後でなんか思いついたら試してみる。


2025/01/22

fail2banその後(2)

ある日、fail2banの通知が連続で届いた。3分くらいの間に7件。

1日の件数としては多い方で、しかもそれ以外の時間には通知がない。つまり集中して不正アクセスがあったことになる。

アクセス元は全部違う国からである。

この短時間にそれぞれの国から偶然アクセスがあったとは到底考えられない。

各国のIPアドレスを使用できる何者かの仕業だとすると、どういうことだろうか。

正式に取得しているとも考えられない。

各国に下っ端がいて誰かが組織して分担している?それも違うだろう。

踏み台として利用可能なサーバ等を探しておいて、そこから同時にアクセスしたのではないだろうか。


2025/01/04

ESXiにログインできなくなった

ESXiが動いているサーバのディスクのLEDが点滅している。何もしていないのに。

なんだろうと思いログインしようとしたら、ログインできない。ユーザ名またはパスワードが違います、となる。

メモってあるパスワードを確認して慎重にタイプする。パスワードを表示させても間違っていない。

変えた覚えはない。

ライセンスが切れているせいか?


調べると、ESXiのrootパスワードを忘れた場合は再インストールしかないらしい。

サーバの仮想コンソールからだとログインできる。パスワードは間違っていない。

コンソールに入れるので再起動した。


再起動後、ログインできるようになった。

なんだったんだろう?


ログインできなかった時にCAPSロックになっていたのに気づいたのだが、

その状態で何度かログインしようとしてロックされていたのか?