砂漠の旅人(たびと)

MS-DOS 時代からシステム開発屋を続けています

【JavaScript】Edge の IE モードで Shift-JIS にない文字コードを判定するには

こんにちは、たびとです。

いまだに Shift-JIS で動作しているレガシーなシステムは、意外と多いと思います。 例えば Web システムだと、ブラウザは Unicode を受け付けるのに、 Web サーバ側のアプリが Shift-JIS だと色々と問題が発生します。

続きを読む

【非公開テーマ】ブログのデザインを見直し、ブログのテーマも自作してみる

こんにちは、たびとです。

今まで、記事のコンテンツ作成に重点を置いていました。 そのため、適当にはてなブログのテーマを選択して、適当なブログの設定で、 これまで運用してきましたが、やっと刷新することができました。

続きを読む

【Video Analyzer】Microsoft Azure AI サービスを利用する

こんにちは、たびとです。

以前、Microsoft Azure AI サービスを用いて、動画ファイルを AI 解析する C# アプリケーションを開発したことがありますが、 最初は Azure AI サービスのボリュームが多すぎて何から手を付けて良いのかわかりませんでした。

続きを読む

Dell S2721DS 27インチ WQHD モニターを買ってみた

こんにちは、たびとです。

今まで デュアル モニターのサブモニタに 24 インチの FHD(フルHD) モニタを使っていました。 このサブモニターは、テレワーク時に仕事で使うノートブックのサブモニターとしても使うのですが、 職場モニターは 27 インチの WQHD なので、リモートデスクトップから乗り込んで使うと、 24 インチの FHD では、やはり狭くて使いづらいと感じていました。

続きを読む

【Notion】技術メモに最適なMarkdown対応ツール

こんにちは、たびとです。

昔は Evernote を使って情報を整理していましたが、いつの間にか使わなくなっていました。 個人的には仕事や趣味で使うプログラムやコンソールに打ち込むコマンドの情報を便利に 管理することが目的なので、Evernote は思ったほど便利に管理できないのが原因でした。

続きを読む

Windows 10/11 のフォントを変えて、目の疲れを軽減し、作業効率を上げる

こんにちは、たびとです。

自宅で 4K (32 インチ) と フルHD (24インチ) を2面モニタで使っていますが、 4K は、アプリによっては文字が滲んで判別不能になることがよくあります。 このとき、アプリに拡大機能があると、拡大することで改善しますが、非常に面倒です。

続きを読む

.NET 6 の WPF で MVVM を実装するには、どのフレームワークがいいのか?

こんにちは、たびとです。

TubeEater を作り終えたので、開発時に課題とした「WPF の MVVM(Model - ViewModel - Model)」について、 真面目に取り組もうと思いました。 これは、新たなアプリ開発で実装しようと考えています。

続きを読む

【C#】YouTube からビデオとオーディオをダウンロードするアプリを作ってみる - その5(最終話)

こんにちは、たびとです。

今回で、TubeEater 開発は最終回です。 完成したのは喜ばしいのですが、GitHub に公開する前に最終確認をしていたら、 「YouTube はダウンロードを禁止している」と書いてあるじゃないですか。 ただし、「クリエイティブ・コモンズ」として、認められている場合は、 ダウンロードが許可されるようです。

続きを読む

【C#】YouTube からビデオとオーディオをダウンロードするアプリを作ってみる - その4

こんにちは、たびとです。

コロナワクチンを接種して、39.4 度の熱を出してダウンしました。 お手軽 YouTube ダウンローダー TubeEater を月末までに完成させるために、 テストが盛り沢山なのに、これは予想外でした。

続きを読む

【C#】YouTube からビデオとオーディオをダウンロードするアプリを作ってみる - その3

こんにちは、たびとです。

前回は、マテリアルデザインを使っておしゃれな画面作りの話題でした。 最近は、ほぼデザイン作りに忙殺されています。 「最高のモノができた!」と思っても、 翌日になると、なんでこんなのが最高だと思ったのだろうと、 修正に修正を重ねる日々が続いています。

続きを読む