令和7年度大学入学共通テスト(新課程)を解いた

令和7年度大学入学共通テストの問題を解きました。 解いたのは『英語(リーディング・リスニング)』、『国語』、『地理総合,地理探求』、『公共,政治・経済』、『数学Ⅰ,数学A』、『数学Ⅱ,数学B,数学C』、『物理』、『化学』、『情報』の9科目です。…

FFmpeg で APNG を .png 拡張子で出力するときは -f apng オプションをつける

試した環境 FFmpeg version 7.1 本題 FFmpeg を用いて APNG 形式で出力するシンプルな方法は .apng 拡張子で出力します。 ffmpeg -i input.mp4 output.apng APNG を .png 拡張子で出力するときは-f apngオプションをつける必要があります。 ffmpeg -i input.…

令和6年度大学入学共通テスト(追・再試験)を解いた

令和6年度大学入学共通テストの追・再試験の問題を解きました。 解いたのは『英語(リーディング・リスニング)』、『国語』、『地理B』、『倫理、政治・経済』、『数学Ⅰ・数学A』、『数学Ⅱ・数学B』、『物理』、『化学』の8科目です。 今年の1月に解いた…

2024年10月セキュリティ更新によるSSH接続不具合の修正手順

試した環境 Windows 11 Home 23H2 本題 2024 年 10 月のセキュリティ更新プログラムを適用したところ、sshコマンドで失敗するようになりました。 > ssh remote_host sign_and_send_pubkey: no mutual signature supported user@xxx: Permission denied (publ…

`pktmon`コマンドで"ドライバーとの通信に失敗しました"と出る場合は管理者のコマンドプロンプトで実行する

試した環境 Windows 11 Home 23H2 本題 以下のように、pktmonコマンドで"PktMon ドライバーとの通信に失敗しました: 指定されたファイルが見つかりません。"と出る場合は管理者のコマンドプロンプトで実行していないのが原因です。 pktmon list PktMon ドラ…

ffmpeg を呼び出すシェルスクリプトで標準入力を用いる場合は ffmpeg に -nostdin オプションをつける

試した環境 WSL バージョン: 2.1.5.0 Ubuntu 20.04.6 LTS (GNU/Linux 5.15.146.1-microsoft-standard-WSL2 x86_64) GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) ffmpeg version 4.2.7-0ubuntu0.1 本題 ffmpeg を呼び出すシェルスクリプト内…

git でリモートリポジトリからタグを1つだけ取得する

Git

試した環境 Windows 11 Home 23H2 git version 2.44.0.windows.1 本題 git でリモートリポジトリからタグを1つだけ取得するには以下のようなコマンドで行います。 git fetch --no-tags <remote_name> tag <tag_name> ポイントはタグ名の前にtagと付けることと、--no-tagsオプション</tag_name></remote_name>…

git cherry-pick で複数のコミットを指定する2つの方法

Git

試した環境 Windows 11 Home 23H2 git version 2.43.0.windows.1 本題 git cherry-pickコマンドで複数のコミットを指定する方法を2つ記します。 一つはコミットを列挙する方法、もう一つはコミット範囲指定する方法です。 まず、例示するために以下の通り環…

令和6年度大学入学共通テストを解いた

令和6年度大学入学共通テストの問題を解きました。 解いたのは『英語(リーディング・リスニング)』、『国語』、『地理B』、『倫理、政治・経済』、『数学Ⅰ・数学A』、『数学Ⅱ・数学B』、『物理』、『化学』の8科目です。 去年の1月に解いた令和5年度大学…

令和5年度大学入学共通テスト(追・再試験)を解いた

令和5年度大学入学共通テストの追・再試験の問題を解きました。 解いたのは『英語(リーディング・リスニング)』、『国語』、『地理B』、『倫理、政治・経済』、『数学Ⅰ・数学A』、『数学Ⅱ・数学B』、『物理』、『化学』の8科目です。 今年の1月に解いた…

gitでローカルブランチと名前の異なるリモートブランチにpushする

Git

試した環境 Windows 11 Home 23H2 git version 2.43.0.windows.1 本題 例えばローカルのdevという名前のブランチの内容をリモートのdevelopという名前のブランチにpushする場合、以下のコマンドで実行します。 git push origin dev:develop -uオプションを使…

SciPy 連続確率変数クラスの interval メソッドの引数名が alpha から confidence に変わってた

試した環境 Python 3.11.6 scipy 1.11.3 本題 SciPy のt分布などの連続確率変数を表すクラスには区間推定を行うintervalメソッドがありますが、そのメソッドの1番目の引数名がalphaからconfidenceに変わりました。 これは SciPy 1.9.0 からの変更のようです…

フィーチャーフォン(ガラケー)だとdアカウントの年齢判定機能が利用できないかもしれない

先日LINEで年齢確認を求められました。 契約しているキャリアの機能を使って年齢確認を行うとのことで、私はNTT docomoを契約しているので「NTT docomoをご契約の方」を選んで指示に従ってdアカウントでログインしました。 するとそこで年齢確認に失敗しまし…

Git で特定のブランチだけクローンする single-branch オプションとそのリポジトリにブランチを追加する設定

Git

試した環境 Windows 10 Home 22H2 git version 2.41.0.windows.1 本題 通常git cloneコマンドでリポジトリをクローンすると、リモートリポジトリの全てのブランチを取得します。 1つのブランチだけcloneするには、--single-branch オプションを付けます。 gi…

cp コマンドの --parents オプションでディレクトリ構成を保持したまま特定のファイルだけコピーする。

試した環境 WSL バージョン: 1.2.5.0 Ubuntu 20.04.5 LTS (GNU/Linux 5.15.90.1-microsoft-standard-WSL2 x86_64) GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) cp (GNU coreutils) 8.30 本題 cp コマンドで --parents オプションを指定する…

GitLab の Compare revisions の結果は多分 git log とトリプルドットの git diff

Git

試した環境 2023/06/04時点のgitlab.com (多分 16.0.1) git version 2.41.0.windows.1 本題 以下のように2つのブランチを用意します。 1つはもう一つのブランチを squash merge します。 $ ## edit and commit in develop branch $ git switch main $ git m…

bash で複数のコマンドの合計の時間計測するにはコマンドを括弧で囲む

試した環境 WSL バージョン: 1.2.5.0 Ubuntu 20.04.6 LTS (GNU/Linux 5.15.90.1-microsoft-standard-WSL2 x86_64) GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) 本題 ワンラインでtime command1; command2;とすると、command1の時間計測だけ…

unzip の -v オプションはファイルを展開しない

試した環境 WSL バージョン: 1.2.5.0 Ubuntu 20.04.5 LTS (GNU/Linux 5.15.90.1-microsoft-standard-WSL2 x86_64) GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) UnZip 6.00 本題 unzip コマンドの -v オプションはzipファイルの情報を詳しく…

bashでパラメータ展開の文字列をシングルクォートとダブルクォートで二重に囲った時の動作

試した環境 WSL バージョン: 1.1.3.0 Ubuntu 20.04.5 LTS (GNU/Linux 5.15.90.1-microsoft-standard-WSL2 x86_64) GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) 本題 bashにおいてパラメータ展開の文字列$HOGEをシングルクォートで囲った場合…

ヒアドキュメントで変数やコマンドを展開したくない場合は終了文字列をクォートする

試した環境 WSL バージョン: 1.0.3.0 Ubuntu 20.04 GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) 本題 通常のヒアドキュメントはドキュメント内の変数やコマンドを展開します。 $ cat << EOT pi = $(echo | awk '{print atan2(0, -1)}') EOT …

令和5年度大学入学共通テストを解いた

令和5年度大学入学共通テストの問題を解きました。 解いたのは『英語(リーディング・リスニング)』、『国語』、『地理B』、『倫理、政治・経済』、『数学Ⅰ・数学A』、『数学Ⅱ・数学B』、『物理』、『化学』の8科目です。 今年の1月に解いた令和4年度大学…

令和4年度大学入学共通テスト追・再試験を解いた

令和4年度大学入学共通テスト追・再試験の問題を解きました。 解いたのは『英語(リーディング・リスニング)』、『国語』、『地理B』、『倫理、政治・経済』、『数学Ⅰ・数学A』、『数学Ⅱ・数学B』、『物理』、『化学』の8科目です。 今年の1月に解いた令…

Microsoft Store でインストールしたアプリの自動更新を OFF にするには Microsoft Store の設定を変更する

試した環境 Windows 10 Home 21H2 Microsoft Store バージョン 22209.1401.16.0 本題 Microsoft Store でインストールしたアプリの自動更新の設定をするには、 Microsoft Store アプリにある「アプリの設定」から行います。 「アプリの設定」はMicrosoft Sto…

Git で safe.directory の設定をせずに外付けディスク上でリポジトリを扱いたいならファイルシステムを NTFS にする

Git

試した環境 Windows 10 Home 21H2 git version 2.37.3.windows.1 本題 Git では version 2.35.2 からユーザとディレクトリの所有者とを確認して、特定の条件ではそのディレクトリ下で Git の諸々のコマンドの使用が制限される機能が追加されました。 制限の…

git diff HEAD^ と git diff HEAD^..HEAD との違い

Git

試した環境 git version 2.37.1.windows.1 本題 git diff HEAD^とgit diff HEAD^..HEADでは未コミットの変更箇所があるときに挙動が違います。 以下のような内容のテキストファイルを用意します。 1st 2nd commit 3rd unstage 1行目を書いてgit add -Aおよび…

pexpect の pxssh は Windows では利用できないようだ

試した環境 Windows 10 Home 21H2 Python 3.10.5 pexpect 4.8.0 本題 Python で SSH 接続してインタラクティブにコマンド実行したくて Pexpect の pxssh を使おうとしたところ以下のエラーが出ました。 import pexpect呼び出す方法では以下のエラーが出ます…

FFmpeg で入力動画を再生時間と同じ速度で読み込むには -re フラグを使用する

試した環境 FFmpeg version 5.0.1-essentials 本題 FFmpeg で入力動画を再生時間と同じ速度で読み込むには-reフラグを使用します。 ストリーミングを再生速度より早くファイルを読み込みたくない場合に使えます。 -reは入力ファイル指定より前に記述する必要…

FFmpeg で "Consider increasing the value for the 'analyzeduration'" とメッセージが表示されたので analyzeduration を設定する

試した環境 FFmpeg version 5.0.1-essentials 本題 FFmpeg でとある HLS の m3u8 を入力として mp4 に変換する処理をしたところ以下のメッセージが出力され、Audio データが含まれない Video データのみの mp4 ファイルが作成されました。 [hls @ 000001747a…

Windows Package Manager でアップグレードできるソフトウェア一覧を表示するには winget upgrade コマンドを使う

試した環境 Windows 10 Home 21H2 Windows Package Manager v1.2.10271 本題 Windows Package Manager はwinget listコマンドでコンピューターに現在インストールされているアプリケーションの一覧が表示されます。 その中からアップグレード可能なソフトウ…

As/R で「管理者でコマンドプロンプト」をメニューバーに追加する

試した環境 Windows 10 Home 21H2 As/R 13.4.4.0 本題 ファイラの As/R が 13.4.4.0 にバージョンアップし、「管理者でコマンドプロンプト」が追加されました。 https://all.undo.jp/asr/history.txt Ver.13.4.4.0 ●管理者で実行コマンドの機能追加 以下のコ…