コンピュータ

CLIで同名ファイルがある場合を連番付与するGo製コマンドを作成する

PowerShellでコピーコマンドなどで、コピー先のファイル名を自動的にセットするための方法として、既存ファイル名の末尾に数値の連番を付与します。ソースコードファイル名:nsn.go// nsn.go// New-SEQName - 同名...
コンピュータ

コマンドライン(pwsh.exe)からQtのソースコードをビルドしてみた。

PowerShellでg++をつかいcppのソースコードをコンパイル出来ることを確認できました。ライブラリを参照するコンパイルの方法を確認するため、Qtツールキットを使いウィンドウを開くソースコードをコンパイルしてみたいと思います。コンパイ...
コンピュータ

Rustで動かす最小の「Hello World」

Rust は近年 CLIツール、WebAssembly、システム開発で注目を集めています。今回は、Windows で Rust をインストールし、最小の Hello World を動かすところまでやってみます。Scoopで Rust をイン...
スポンサーリンク
コンピュータ

msys2でインストールしたg++でvscodeで書いたソースコードをPowerShellでコンパイルする話

Qt学習の為にWindows環境にmsys2でC++のビルド環境がインストールしてあります。Qt学習の進捗状況は芳しくありませんが、今回はコマンドラインでcppファイルのコンパイルが出来ることを確認してみたいと思います。コンパイラの確認cp...
コンピュータ

Pixabay API を使って検索文字列から画像を取得できるPowerShellスクリプト

以前Pixabayから画像を検索するNode.jsのスクリプトを書きましたが、PowerShell版をつくって見ます。Node.js版の記事事前準備Pixabay API キーを取得Pixabay にログイン以下のページから API キーを...
コンピュータ

ディレクトリを監視しWAVファイルを指定のディレクトリに移動するPowerShellスクリプト

音声合成エンジンでwavファイルの出力先を毎回してするのが面倒なので、デフォルトの出力先のディレクトリを監視し、wavファイルが出来上がったら引数で指定ディレクトリに移動するスクリプトです。<#.SYNOPSISディレクトリを監視し、WAV...
コンピュータ

AquesTalkPlayerをインストールしたはなし。

ゆっくりMovieMakerなどで使われるAquesTalk音声合成エンジンを使った「AquesTalkPlayer」をインストールしてみました。ダウンロード以下のページのからDownloadリンクからWindow版のzipファイルをダウン...
コンピュータ

Pixabay API を使って検索文字列から画像を取得できる Node.js の CLI スクリプト

Pixabay(ピクサベイ)は、写真・イラスト・動画を無料で利用できる素材サイトです。すべての画像は商用利用可能で、クレジット表記も不要という扱いやすさが特徴です。また公式 API が公開されており、キーワード検索で画像情報を取得できるため...
コンピュータ

GitHubでアプリのリポジトリのクローン・ビルド・インストールする話

C# で作ったデスクトップアプリを GitHub で公開し、まっさらな Windows 11 に Git・.NET SDK をインストールし、GitHub のソースコードからビルドしてインストールするまで の流れをまとめます。.NET は ...
コンピュータ

HTML+CSS+JavaScriptで作るサウンドノベル

分岐の無いサウンドノベルの雛形を作成してみました。ファイル構成J:\GIT\MY-DEMO-APP\SOUND_NOVEL| game.js| index.html| MakeVoice.ps1| style.css|+---images|...
コンピュータ

Flutter × Firebase:Shared Clipboard Webアプリを作成・公開する話

Flutter と Firebase を組み合わせると、Web・Android・iOS に対応したアプリを、ほぼ同じコードで作成できます。今回はその学習テーマとして「Shared Clipboard(共有クリップボード)」という単純なアプリ...
コンピュータ

Node.js + TypeScript で動かす最小の Hello World

最近はJavaScriptを直書きせずに、TypeScriptから生成するのが主流という話を聞きました。Node.jsを導入したことでもありますしTypeScriptも試してみたいと思います。TypeScript のインストールNode.j...
コンピュータ

AnimeEffectsで水平移動とイージング

キーフレームアニメーション作成ソフトAnimeEffectsを使った水平移動とイージングの組み合わせを確認してみます。AnimeEffectsサンプル画像・元絵黒い丸と白い背景が別レイヤーになったpsdファイル。黒い丸を水平移動させます。・...
コンピュータ

Qt6とC++「ボタンとメッセージボックス」

Qt6とC++でアプリケーションを開発の学習を始めるにあたり、ボタンを押すとメッセージボックスを表示する簡単なコードを書いてみました。開発環境構築ソースコードQt Creatorでウィジェットアプリケーションとしてプロジェクトを作成ファイル...