時々C#で自分の作りたいものを作っては自己満足に浸っています。
シリアルモニタはその中の1つですが、どうしてもデータが膨大になってくると動作が重くなっていきます。
それを解消しようと試行錯誤している奮闘の記録です。
PHP8.0が分からない
PHP8.0に移行しようと思ったらエラーが出て困ったという話をしましたが、じつはまだ戦いは続いています。
まだ原因追求中ですが、なかなかこの戦いは終わらなさそうです...
PHP8.0に移行してみたらエラーが出て対策した一覧
もう随分と、サイトをいじっていないのですがさすがにPHPのバージョンは上げていかないとまずいかなと思い、久しぶりにPHPをバージョンアップしてみました。
するとエラーが出まくりでログインすらできなくなったので、そのバグ取りを備忘録としてここに書き留めます。
今回はPHP7.4からPHP8.0への移行です。
ESP8266やESP32のIPアドレス一覧を出すだけのソフトを作りました
読んで字の如くですが、それだけアプリケーションです。
機能も本当にそれだけしかなくシンプルなものです。
既にネットの海に転がってそうなものだと思ったんですが、いくら探しても見つからなかったので自作してみました。
Instagramの仕様がよく分からなくなってしまった
当Webサイトには私のInstagramを表示するウィジェットがサイドバーにあります。
そんなに活動は活発ではないですが、「一応やってますよ」というアピールのために設置しています。
ただ、APIが色々と変わってきているらしく表示できない不具合があることを最近気づきました。
実は以前も語ったネタなんですけどね...
なぜか失われた数日間
1週間ぶりくらいにブログの管理ページを訪れて統計情報も見てみると唖然としてしまいました。
このWebサイトに何があったのか、原因がさっぱりわかりません...
自己満足のシリアルモニタを作りました
以前シリアルモニタの紹介していたらやっぱり自分の使用状況にフィットしたソフトが欲しくなって練習がてら自作してみました。
いつも通りC#ですが、今回はWPFで作ってみました。
あと、なんとなくマテリアルデザインにしてみました。
PCでよく使うシリアルモニタソフト
以前にModbus用のソフトやAndroidアプリのシリアルモニタを紹介しましたので、今回はPC用のシリアルモニタのフリーソフトを紹介します。
PCだと充実してるかなと思っていたのですが、思ったよりそうでもなかったりします。
今回も私の独断で、使いやすいと思ったものを紹介していきます。
Modbusのモニタリング用のフリーソフト
RS-485のModbusを仕事でもプライベートでもよく使うようになってきましたが、確認用のフリーソフトは少ない気がします。
なぜか有料が多いんですよね、業界が狭いのでそういうものかもしれませんが。
Modbus/ASCIIであれば、あらゆるシリアルモニタで確認できるのですが、Modbus/RTUはバイナリデータなのでちょっと大変です。
ただの生データを見るだけなら、シリアルモニタでも十分ですが、アドレスやらファンクションコードなどを確認しながら...となってくると面倒くさくなってきますよね。
そこで個人的に直感的で使いやすいModbusのモニタリング用のソフトを紹介したいと思います。(少ないですが...)
SyntaxHighlighterからEnlighterに乗り換えました
記事の中でソースコードのを表示するプラグインとしてSyntaxHighlighterをずっと使っていました。
ただ、元のスクリプトの更新が一向になく、乗り換えたい意欲が高まっていました。
そこで色々と調べていたところEnlighterというプラグインが良さげな感じがしたので、実際に乗り換えてみました。