@programming (芽萌丸プログラミング部)2024/7/4bash: 指定したファイルパスの有無を確認bash: 指定したファイルパスの有無を確認 例) スクリプトの引数に渡したパスのファイルが存在しているどうかをチェック: #!/usr/bin/env bash # $1は第一引数 file=$1 if [ ! -f "$file" ]; then echo "ファイルが見つかりませんでした: $file"; exit; fi続きを読む »bashLinux
@programming (芽萌丸プログラミング部)2024/7/4Ubuntu: apt install で dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) なエラーの対処方法Ubuntu: apt install で dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) なエラーの対処方法 [TOC] 問題 Ubuntu で apt install 中に以下のような dpkg: error processing archive /var/cache/apt/archives/linux-tools-common_5.15.0-113.123_all.deb (--unpack)続きを読む »aptLinux
@programming (芽萌丸プログラミング部)2024/7/4JavaScript: imgタグでsrcの画像が取得できなかった場合に代替画像を表示JavaScript: imgタグでsrcの画像が取得できなかった場合に代替画像を表示 [TOC] 例1) 代替画像に画像パスを指定 /invalid.png が見つからなかった場合に代替画像として /default.png を表示: <img src="/invalid.png" onerror="this.src='/default.png';this.onerror='';"> 例2) 代替画像に Data URI を指定 /invalid.続きを読む »
@programming (芽萌丸プログラミング部)2023/8/2Chrome拡張機能 mv3 でリクエストヘッダ書き換えManifest v3 のChrome拡張機能でリファラ等のリクエストヘッダを書き換える方法続きを読む »Chrome拡張機能
@programming (芽萌丸プログラミング部)2023/7/6svgアイコンをsymbolで定義してuseで効率的に使うSVGアイコンを手軽かつ効率的に導入する方法のご紹介。外部CSSやJSライブラリも一切不要!自作のSVG画像もアイコンとして組み込み可能です!続きを読む »HTML
@programming (芽萌丸プログラミング部)2023/5/24ターミナルからBluetooth経由でファイル送信Linux上でコマンドラインからBluetooth経由でファイルを送信する方法。bluetooth関連ソフトウェアのセットアップ方法も。続きを読む »Linux
@programming (芽萌丸プログラミング部)2022/7/11ESMで__filenameと__dirnameNode.jsのESMでも__filenameと__dirnameを使う方法。続きを読む »Node.js
@programming (芽萌丸プログラミング部)2022/7/8node-mysqlで結果一覧をfor await ofで捌くnode-mysqlで for await ... of を使ったモダンなDB検索結果処理を書く方法。StreamからAsyncIteratorへ。続きを読む »Node.js