「NoodlesTimer Ver.1.0」を公開します。
カップラーメンにお湯を注いだあとの待ち時間(3分間)を測るだけのアプリです。下のサンプル画像は残り18秒になった時のショットです。
一定の残り時間になると可愛い声で教えてくれます。
プログラミングは Python で行い、Pyinstaller で、exe ファイル化してあります。
Download(NoodlesTimer010.zip)
by balkan
「NoodlesTimer Ver.1.0」を公開します。
カップラーメンにお湯を注いだあとの待ち時間(3分間)を測るだけのアプリです。下のサンプル画像は残り18秒になった時のショットです。
一定の残り時間になると可愛い声で教えてくれます。
プログラミングは Python で行い、Pyinstaller で、exe ファイル化してあります。
Download(NoodlesTimer010.zip)
Embarcadero からアンティークソフトウェアとして無償公開されている Turbo C++ 1.01 を、Windows 11(64bit)にインストールしてみました。
インストールの手順については省略しますが、こちらのサイト「Turbo C++ 1.01 を Windows 10 (64bit) / 11 にインストールしてみる」で詳しく説明されていますので、参考にしてください。
起動後のコンソール画面、About メニューを表示しています。
懐かしい画面ですね。
昔、Turbo C++ でプログラミングしていた時代を思い出します。
テストで ”Hello Project” を表示するコードを書いてみました。
ビルド後の実行画面です。ちゃんと動作しました。
ただ、通常のコマンドプロンプトでは実行できません。
次のエラーが表示されます。
32bit バージョンのコマンドプロンプト上でしか実行できないようです。
「Google Chrome」でデータをダウンロードすると「〇〇〇.zip は一般的にダウンロードされているファイルではなく、危険を及ぼす可能性があります。」と警告表示される場合がありますが、当ブログのダウンロードファイルは問題はありませんので、ご安心ください。
「miniPlayer Ver.3.0」を公開します。
コンパクトな MP3 ファイルの音楽プレイヤーです。
miniPlayer Ver.2.1 を windows11 64bit 用に再ビルドしたものです。
Download(miniplayer030.zip)
「SimpleCalc Ver.1.0」 を公開します。
Python で簡単な電卓アプリを作ってみました。
GUI は、Tkinter を使用しました。
pyinstaller で EXE ファイル化し、アイコン画像は EXE ファイルへの埋め込みです。また、コンソール画面が表示されないように設定しました。
便利なのですが、ファイルサイズが大きくなるのが欠点ですね。
Download(simplecalc010.zip)
「JavaOthello Ver.1.0」を公開します。
Java で作成したオセロゲームです。
Java+JavaFX で作成してみました。Java でのプログラミングは久しぶりなので、うまくできているかどうか。特に JavaFX は初めてでしたので、JavaFX の JRE を ZIP に同梱する方法がわからず、かなり苦労しました。
JRA ファイルから EXE ファイルへの変換は launch4j を使いました。
Download (javaothello17.1.0.zip)
コンピュータと対戦するオセロゲームです。
コンピュータは弱いので期待しないでください。今後、コンピュータの思考ルーチンを強化していこうと考えています。
先攻、後攻が選択できます。
あと、手を元に戻す機能があります。
Delphi 10.4 コミュニティエディションをインストールしました。
まずは、embarcadero のホームページからインストーラーをダウンロードします。
「COMMUNITY EDITION を無料ダウンロード」をクリックします。
すでにエンバカデロ製品のユーザは、「今すぐダウンロード」ボタンの下に「ログイン」がありますので、そこからダウンロードできます。
ダウンロード後、登録したメールアドレスにシリアルナンバーが書かれたメールが届きます。
シリアルナンバーは、インストール中に入力が必要となりますので、必ずメールを確認してください。
ダウンロードした、RADStudio-1042-esd-4203.exe を実行するとインストールが始まります。
インストールはデフォルトの設定でよいと思います。
使用期間はインストール後、約1年間です。
インストール完了後の起動画面です。
私の場合、初回起動時に
「Delphi パーソナリティ default.Personality はサポートされていません。」
とのエラーが発生しましたが、強制終了してから、再度起動するとエラーは発生せずに起動しました。
初期画面です。
USB 3.0 から DisplayPort へ変換するアダプタを使ってみました。
今は、WAVLINK の USB 3.0 から HDMI へ変換するアダプタを使用していますが、音が出ないなど不都合があるため、この製品を試してみました。
Plugable USB3.0 ディスプレイアダプタ Windows 用 USB DisplayPort 変換アダプタ 4K@30Hz 2K 1080p 対応 DisplayLink チップ
マルチディスプレイ環境では、音声の出力先も メインディスプレイ か サブディスプレイ で選択できるようになりました。
満足、満足。
本日から当サイトを 常時SSL化 しました。
今後は、https:// でのアクセスとなり、アドレスの頭に鍵マークが表示されるようになります。
SAKURA internet のレンタルサーバを利用していますが、設定は簡単でした。
SAKURA のコントロールパネルから、無料SSL(Let’s Encrypt)の設定を行い、SSL証明書を発行してもらいます。
その後、WordPress に常時SSLを有効にするプラグイン「さくらのレンタルサーバ簡単SSL化プラグイン」をインストールし、有効化するだけでした。
作業時間は、SSL証明書の発行に10分程度とプラグイン導入に2,3分でした。
PCをマルチディスプレイにしてみました。
私の PC には HDMI 出力端子がありませんので、USB 3.0 から HDMI への変換アダプタを使って、27インチディスプレイへ接続しました。
使いかってはかなり良好です。
新たに接続したディスプレイで動画を見ながら、元のディスプレイを目一杯使って、プログラミングしても快適に動作します。
これで、本体 27インチ + サブ 27インチ の快適な PC 環境が実現しました。
ディスプレイ
BenQ GW2780
27インチディスプレイ
FullHD 解像度(1920x1080)
2W スピーカー付き
初めて BenQ のディスプレイを使ってみましたが、なかなか見やすいディスプレイです。
LED のノングレア処理画面です。
変換アダプタ
WAVLINK WL-UG3501D
USB 3.0 HDMI DVI UGAマルチディスプレイアダプタ
2048x1152 までの解像度をサポート
画像は問題なく表示されるのですが、なぜか 音が出ません。
コントロールパネルでサウンドを確認すると、
スピーカー
Realtek High Definition Audio
規定のデバイス
スピーカー
USB AUDIO
接続されていません
と表示されます。
USB AUDIO のプロパティでは、「このデバイスは正常に動作しています。」となっているのですが・・・。
まあ、PC本体側からは音が出るので、当面の不都合はありませんが、何故でしょうか。