Uncategorized
417 words
Rust プロジェクトを作成次のコマンドで新しい Rust プロジェクトを作成します。 1cargo new rust-project-1 VS Code のエクスプローラーで、src>main.rs ファイルを開きます。 とりあえず動くか確認します。 main関数の上の Run ボタンを押すと実行されて、下のターミナルに結果が表示されればOK。 画像を読み込む依存関係の追加Rustで画像を読み込むには、imageライブラリを使用します。 まず、Cargo.tomlファイルに以下の行を追加して imageライブラリを依存関係に追加します。 12[dependencies]image = "0.24.5" また、次のコマンドで最新版のimageライブラリを追加することもできます。 1cargo add image コード以下のコードで、画像を読み込むことができます。 123456789101112131415161718192021222324252627282930use std::path::Path;use image::Generi...
Uncategorized
71 words
備忘録 手順標準ライブラリの std::fs と std::path を使用する。 12345678910111213use std::fs;use std::path::Path;fn main() { let path = Path::new("./"); let entries = fs::read_dir(path).unwrap(); for entry in entries { let entry = entry.unwrap(); let path = entry.path(); println!("{}", path.display()); }} 実行するとこのようにフォルダ内のファイルが取得できます。
Uncategorized
239 words
Tauri を使ってアプリを作っていたところ、躓いたことをメモする。 command my_custom_command1 not foundフロントエンドから Rust を呼び出すときに、次のエラーがでた。 1command my_custom_command1 not found そのときのソースは次の通り。 フロントエンド(TypeScript)12345678910import { tauri } from '@tauri-apps/api';try { tauri.invoke('my_custom_command1'); tauri.invoke('my_custom_command2'); tauri.invoke('my_custom_command3'); tauri.invoke('my_custom_command4');} catch (error) { console.log(error);&...
Uncategorized
791 words
環境 ASP.NET Core 6.0 プロジェクト作成まず、次のプロジェクトテンプレートを選択してプロジェクトを作成します。 React.js での ASPNET Core この時「Dockerをサポートする」ボタンがないですが、気にせずすすめます。 Docker サポートソリューションエクスプローラーのプロジェクトを右クリックして「追加 > Docker サポート」の順で選択します。 ターゲットOS は Linux を選択。 そうすると、プロジェクトに Dockerfile が追加されて Dockerコンテナーを使って実行することができるようになります。 Azure App Service コンテナーDockerイメージ を App Service で公開しようとすると、エラーになります。 エラー内容12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667...
Uncategorized
344 words
呼び出し順認証JavaScript で次のコードを呼んで、Instagram の認証ウィンドウで認証します。 12345window.location.href = `https://api.instagram.com/oauth/authorize ?client_id=${app-id} &redirect_uri=${window.location.protocol}//${window.location.host}/ &scope=user_profile,user_media &response_type=code`; 認証に成功すると、URLに認証コードが付与されて返ってきます。 アクセストークン認証コードを使って、アクセストークンを取得します。 12345678const searchParams = new URLSearchParams(window.location.search);const response = await axios.post("h...
Uncategorized
217 words
OBSで YouTube 配信をしようとしたらできなかった。 その対処方法です。 12配信開始に失敗しました。現在お使いのビデオカードドライバーはこのNVENCバージョンをサポートしていません。ドライバーを更新してください。 やったことドライバーの最新化メッセージにも書かれていた通り、GeForce Game Ready ドライバーを最新版に更新しました。 【更新前】バージョン: 456.71、リリース日: 2020/10/07 【更新後】バージョン: 528.24、リリース日: 2023/01/24 更新後 問題なく動くようになりました。 おわりにどうしてこんな古いドライバーを使っていたかというと、ただ更新し忘れていただけでした。 機能追加とかされているので、普段から最新版のドライバーを使っていくようにしましょう。
Uncategorized
364 words
Flask でWebアプリケーションを作成します。 クライアント側は Vite と React を使います。 フォルダー構成123456789flask-vite-react┣ app┃ ┣ dist┃ ┣ node_modules┃ ┣ public┃ ┣ src┃ ┣ index.html┃ ┗ package.json┗ main.py サーバー側Flaskモジュール一覧1pip install Flask main.py123456789101112131415161718from flask import Flask, render_template, send_from_directoryapp = Flask(__name__, template_folder="./app/dist")@app.route("/", methods=['GET'])def index(): return render_template('index.html')@app.route(...
Uncategorized
281 words
写真撮り忘れたんですが、スピーカー買いました。 音がクリアに聞こえるようになった気がします。 何買ったの?Edifier P12 壁掛けもできる amzn.toAmazon | Edifier P12 2ウェイブックシェルフスピーカー パッシブスピーカー (ペア)- デスクトップpcスピーカー 木製 - 壁掛けブラケット内蔵、ホーム、カラオケ、スタジオ、音楽用 (レシーバー/アンプは別売り) | Edifier | ブックシェルフスピーカーhttps://amzn.to/3irFlHy Nobsound NS-01G ProEdifier P12 はアンプが必要だったので購入 Bluetooth 対応(スピーカーからスマホの音楽を流せれる) amzn.toAmazon | Nobsound New NS-01G Pro パワーアンプ bluetooth 5.0 100W アンプ スピーカー HiFi オーディオ 電源付き (アップグレード版) | Nobsound | パワーアンプhttps://amzn.to/3QrNDeM
Uncategorized
482 words
インストールに手こずったので、備忘録します。 ダウンロード公式サイトの「Download Cheat Engine」からダウンロード インストールインストールの手順を間違えると、不要なアプリがインストールされてしまいます。 適当にボタンを押さないことを推奨いたします。 まず、ダウンロードした実行ファイルを開き、 インストール時の言語は「English」に変更、 ここは「Next」を選択、 ここは「Skip All」を選択。 間違えて「Accept」を選択してしまうと McAfee がインストールされてしまうので気をつけましょう。 ちなみに翻訳してみると、 12345By clicking "Accept" you agree to McAfee's End User License Agreement and Privacy Policy and to the installation of McAfee WebAdvisor.「同意する」をクリックすると、McAfee のエンド ユーザー ライセンス契約とプライバシー ポリシー、および M...
Uncategorized
442 words
最近PCの容量がかつかつになってきたので、大容量のストレージに換装しました。 買ったものAmazon ブラックフライデー(11/25~12/1)期間中に買っておきました。 Samsung M.2 SSD 1TBamzn.toAmazon.co.jp: Samsung 980 1TB PCIe Gen 3.0 ×4 NVMe M.2 最大 3,500MB/秒 内蔵 SSD MZ-V8V1T0B/EC 国内正規保証品 : パソコン・周辺機器https://amzn.to/3GF73J1 Western Digital SATA SSD 1TBamzn.toAmazon.co.jp: Western Digital ウエスタンデジタル WD Blue SATA SSD 内蔵 1TB 2.5インチ (読取り最大 560MB/s 書込み最大 520MB/s) PC メーカー保証5年 WDS100T3B0A-EC SA510 【国内正規取扱代理店】 : 家電&カメラhttps://amzn.to/3jIXSPF Let’s Go!特にトラブルもなく換装できました。...