yu9824's Notes

英語の線種はそのまま書けばいいけど,日本語の論文を書くとき,日本語名がわからなくて翻訳ツール使っても適切な単語が出てこなかったのでメモ.


今発売されているMacはすべてARMアーキテクチャを採用したCPUを使用しており,以前のIntelチップやWindowsの多くの機種とアーキテクチャが異なる.
M1 MacではRosettaなどのアーキテクチャ変換技術を用いることでAMDアーキテクチャのイメージを使うことができるが,とても実行に時間がかかる.(逆に,ARMのイメージしかない場合,AMDの環境では実行できるのだろうか?)

そのため,dockerのイメージをDockerfileからビルドして,AMDとARMの複数用意したくなった.

このときのやり方をメモする.


Githubからあるリポジトリをcloneしたあと,ブランチ名を変更した.そしていくつかの変更をcommit後に,pushした.
しかし,vscodeの機能にある,gitのリモートとの差を表すものが更新されなかった.

2021-12-24-vscode-git-upstream-0.png

これはローカルの追跡ブランチが変わっていないために生じる問題のようだったので,この解決方法とそれに関係するコマンドをメモする.


このサイトでは,MathJaxを使って数式を表示している.軽い気持ちでv2.7からv3.2に移行しようとしてハマったので,このときの対処法と理由をメモする.

これはgithub-pages (jekyll) のkmarkdownで変換しているときに起こる問題のよう.


matplotlibでは,plt.scatterで複数のデータをプロットする場合,勝手に色を変えてくれる.けれども,モノクロの図が欲しいときなど,色ではなく,マーカーを変えたいときがある.マーカーはある程度覚えているけれど,たとえばこんな感じでリストを手打ちするのは大変.

markers = ['.', 'o', 'x', ..., 'v']

また,バージョンにより使えなくなるマーカー (ないと思うが) や,新たに使えるようになるマーカーが出てきたときに手動で書き換える必要が出てきてしまう.

そこで,それらの一覧を取得する方法を調べたのでその方法をメモする.

環境

ProductName:	macOS
ProductVersion:	12.0.1
BuildVersion:	21A559
python=='3.8.8'
matplotlib=='3.3.4'

最近の投稿

Llama 3.1 Swallow と Ollama・MCP・LangChain でローカルエージェントを動かす
Gemini 3.0 や ChatGPT 5.2 といった最新のクローズドモデルは、性能が年々向上し、多くのタスクで高い精度を発揮している。一方で、オープンウェイトの LLM も、商用 API には及ばないまでも、特定用途では十分に実用的な水準に達しつつある。とくに、データを外部に送らずにローカルだけで動かせる点...
【2025年版】自作のPythonライブラリを `pip install` できるようにする
Pythonプログラムを pip install できるようにする方法をリポジトリにまとめた。
KP41を解決した件
KP41を克服したときの備忘録
Cloudflare WARPをセットアップしてインターネット通信を保護する
WSL2内のUbuntuに外部PCからsshする【2. WAN編】
Windows 11にインストールしたWSL2のUbuntuに、外部PCからsshでアクセスできるようにするための方法をメモ。今回は自宅外のネットワークからアクセスする方法について。