2023-07-01から1ヶ月間の記事一覧
XIAOGYAN (IoT ALGYAN 8周年記念ボード)で動作するインターネットラジオのサンプルコードです。 ※ XIAO ESP32「S3」用です。「C3」ではうまく動作しません。 参考 ESP32 でインターネットラジオ(Web Radio)を作る(ハマったこと) - Qiita ESP32-DevKitCで…
現在開発中のFM音源ウインドシンセ 以前作ったFM音源ラジコン楽器 参考にしたもの OTOONE / AFUUE HOME | AFUUE AFUUE - fab-wiki OTOONE_DEV YWinth 「簡易に演奏可能なリコーダー型ウインドシンセサイザー」 論文「簡易に演奏可能なリコーダー型ウインドシ…
アプリのインストーラを実行したら、「インストーラは未完了です。」「***のインストール中にインストーラが中断されました。」のようなメッセージが出てインストールが中断される場合、コマンドプロンプトからオプションを指定してインストーラを実行す…
レジストリの値を確認する。regeditで下記のレジストリの値を調べる。 キーのパス : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full 値の名前 : Release またはコマンドプロンプトに下記のコマンドをコピペして実行する。 reg quer…
C言語と C#と Rustとで、動的メモリ管理の考え方の違いと、そのメリット・デメリットについて考えます。 (1) C言語の場合 C言語の場合、動的メモリ(ヒープ)は malloc関数で確保し、free関数で解放します。確保したメモリはプログラマが責任をもって解放しな…
前提 Windows に Visual Studio と VSCode はインストールずみ 開発環境のインストール Install Rust - Rust Programming Language] から rustup-init.exe をダウンロードしてインストール。 VSCode の Extensions で rust-analyzer 拡張機能をインストール…
Excel VBAの困ったところ VBのソースがExcelブックに抱き込まれているため差分管理が困難。 Editorが古臭く、不便で使いづらい。 有志が作成したアドインを入れないと行番号すら表示されない。 VSCodeの拡張機能をインストール VSCode の Extensions で「XVB…
Excel VBA マクロでコードの行番号を表示する方法 アドインのインストール AddLineNumbersアドインをダウンロード AddLineNumbers VBA for x64 (64bit) AddLineNumbers VB6/VBA (32bit) コマンドプロンプトを管理者として実行 (c:\Windows\system32 がカレン…
やりたいこと VSCodeで組込み系マイコンのCソースを編集したい。 ビルドやデバッグは別のIDEでやるのでできなくていい。 前提 VSCodeに拡張機能 C/C++ がインストールされていること。 とりあえずこれだけで、構文ハイライトやナビゲーション、インテリセン…
やんごとなき理由でShift-JISで書かれたファイルをVSCodeで編集しようとすると、文字化けが起こる。VSCodeのデフォルトの文字コードはUTF-8なので当然である。設定で、Files:Auto Guess Encoding にチェックを入れるといちおう文字コードを自動判別するよう…
PowerShellとは? Windows独自の 珍妙な 強力なシェル たしかにDOS窓と比べてはるかに強力だがよく分からない。 シェルスクリプトの拡張子は .ps1 (でもメモ帳に関連付けられる…) そしてやたら文字化けする。 シェルスクリプトの実行権限 下記コマンドで確認…