Michi -GPSログ整形アプリを.NETへ移行する。

■要素
目的: Michi -GPSログ整形アプリ を.NETへ移行する。
input: GPSログ(NMEA-0183)、Google Maps API Key
output: Google Maps ページ + 速度グラフ(jpeg)、高度グラフ(jpeg)
build on: MonoDevelop 7.8.4 & GTK+
特徴: 元々はGUIツールとして作成したけど、コンソールアプリとしても動作します。

MonoDevelopもいずれは.NETに統合されるらしい(?)ので、ゆっくりと移行について考えていきます。ついでにグラフ出力に使用しているNPlotも永らく更新されていないので、置き換えたい。マルチプラットフォームにもできたらいいなぁ。

“Michi -GPSログ整形アプリを.NETへ移行する。” の続きを読む

Ubuntu 22.04 LTS

先週末にインストールして使ってますが、問題点が2つ。

一つはAudacity、素材をロードしても波形が、[ALT]+1や[ALT]+3で追随してくれない。編集線も表示されないので安心して編集できない状態です。これは待つしかないのかな?

2つめはMonoDevelop、インストールできないので、Monoで作った自作アプリが実行用にビルドできない。これは.NET 7 + MAUIに移行した方が良いのかなぁ。

Ubuntu 21.10で問題があった Remmina の[super]キー問題は解消されていますね。とりあえず、日本語Remixリリースが出たらもう一度インストールしてみよう。

スキャナをリモートアクセス

普段はノートPCを使っているので、たまにスキャナを使うときはスキャナの近くに行って、USBケーブルを接続して…と少し面倒に思っていました。

先月にWin11マシンを独立させたので、どうせならスキャナをこっちに繋ぎ放しにしておいて、スキャンもWin11経由でやってしまおうと考えました。が、うまくいかない…

“スキャナをリモートアクセス” の続きを読む

PowerShellのライブラリとか

昔に仕事でPowerShell使って画像処理してたのですが、エンジン部分をC#で書いたPowerShellの画像処理スクリプトが、C++ネイティブのバイナリよりも実行速度が速い!ということがありました。きちんと実行時間を計測したわけではないのですが、体感でも感じるほどの差ですから、充分実用に耐え得るでしょう。

“PowerShellのライブラリとか” の続きを読む

英字キーボードが売ってない

年に1度くらいしか使わないUSB接続のThinkPadキーボード(英字)が調子悪いので、安いキーボードを買おうと量販店と小規模パソコンショップ2店を巡りましたが、安い英字キーボードって置いてないんですね。

amazonで1,400円くらいの安いものを注文しました。普段はノートPCですが10年くらい英字キーボードしか使ってないので日本語キーボードは使いづらいです。

これを機に在宅のお仕事でも英字キーボードを使おうかな。

Remminaで[win]キーが効かないこともない

Ubuntu 21.10上の https://remmina.org/ 経由でWindows11を使ってますが、[super]キーの挙動がちょっと不可解。

普通に[super]キーを押下するとGNOMEの処理で使用中のアプリがタイル状に表示されます。まぁ、そうだろうなとは思いましたが[win]キーとして使えないかgoogleってみるとありました。デフォルトでは右[ctrl]キー押下のトグルで「全てのキーを(remminaが)取得」モードになるらしい。

試してみると、右[ctrl]、[super]順に押下でならない。試してみると、右[ctrl]+[super]、右[ctrl]+[super]と同時押し2回で[win]キー押下と同じになる。

試しに同じマシンでdebian 11 + remminaで見てみると、マニュアル通りに右[ctrl]押下で「全てのキーを(remminaが)取得」モードになり、[super]キーが[win]キーと同じように働く。

とりあえず[win]キーとして使えています。Ubuntuのremminaの設定を何か変な風に変えてしまっただけかも知れないけど、ちょっと気持ち悪いので、また調べてみます。

■2022/ 4/28 追記

Ubuntu 22.04では普通に右[ctrl]が効いています。原因は何だったんだろう?

Windows 11をヘッドレスサーバで

前提
Windows 10 PRO にエディション アップ済
 (有償:リモート デスクトップ サーバ、NFSクライアントのために必要です)
Windows 11にグレードアップ済

0.目的
CHUWI HeroBoxをWindows専用マシンにしてヘッドレスで使う。
以下のサーバ側の設定はWindows11で書いてますが、そのうち細々は変わるのだろうな。
※別途HDMIダミープラグを購入し使用しています。

“Windows 11をヘッドレスサーバで” の続きを読む

cdデータベースを小改修

cdデータベースを少しだけ改修しました。

ベースはJanコードで整理しているのですが、最近はデジタル配信先行や、デジタル配信のみの楽曲も増えてます。そのため、Janコードがない場合も登録できるようにしました。本でIsbnコードがない場合(amazon)と同じです。

ただし、最初の設計でiTunesコード or Moraどちらか選択にしたのが不味かったかな。アルバムのうち数曲だけ買った場合に、後で残りを買おうと思ったときのためのリンクなので目的は達してるので問題はないのですが。

FarEast4 不調

12/20頃にセキュリティアップデート(2021/12/05)を適用してから、FarEast4のログが不安定になりました。
12/26(日)にAndroid Studioでデバッグしようとすると、PCとの接続が不安定ですぐに切れては接続の繰り返し。

問題点は恐らく次。
コンポーネントのエクスポートの安全性を改善

とりあえず対応して、Android12 アプリの問題は解消されたっぽいけど、アプリをスマフォに移すのがたまたま繋がった時だけというのは面倒くさい…