Skip to main content
Back to top
Ctrl
+
K
MusicScience37's TIL
Search
Ctrl
+
K
About
本サイトについて
Contents
開発
ツールやライブラリの一覧
C++
C++ 言語
this ポインタ以外の基底クラスオブジェクトの protected メンバについて
未使用の変数が最適化で消されるのを防ぐ方法
ファイルの内容をすべて読み込む
データのシリアライズ・デシリアライズ
C++ 上でデータをシリアライズする
ネットワーク
Asio ライブラリの io_context クラスについて
共有メモリを用いたストリームの実験
試験
Catch2 でモックテスト
Approval Tests を Catch2 v3 で使用する
数値計算への Approval Tests の適用
Pybind11
pybind11 でインタプリタを埋め込んだときに rdynamic フラグが必要?(未解決)
Pybind11 でラッパーを作成する際に Python の共有ライブラリが必要になった
VTK (Visualization Tool Kit)
ベクタ画像の出力
その他のライブラリ
backward-cpp ライブラリ
ビルド環境
CMake のビルドディレクトリ中での出力先
コンパイラの Sanitizer 機能で変数の使用をチェック
Clang の AddressSanitizer を有効にしたバイナリを valgrind でチェックしたらエラーになる
Conan を用いた CMake の依存ライブラリ管理
vcpkg を用いた CMake の依存ライブラリ管理
Visual Studio 「アンワインド セマンティクスは有効にはなりません。」
Ccache によるビルド高速化
プリコンパイル済みヘッダの設定
ツール
Clangd の利用
Callgrind によるプロファイリング
GDB でよく使っているコマンド
libSegFault.so
Git
マージ済みのブランチを一掃する
Git でバージョン管理の対象としたファイルの差分を無視する
pre-commit
GPG 鍵の利用
Docker
Ubuntu の apt のリポジトリ
hadolint
Docker Hub でテストまで実行する時の注意点
none なイメージを消去する
xz がインストールされていない場合
別の PC に立ち上げた Docker デーモンを使いたい
Sphinx
環境構築
ソースコードの追加
数式の追加
PlantUML の利用
グラフの追加
閉じることのできるブロックを作成する
Python
Jinja
Python の shebang
pyenv
pipenv
Python の GUI ライブラリ Kivy
任意精度演算ライブラリ bigfloat
任意精度演算ライブラリ mpmath
Plotly の Python ライブラリでグラフをプロット
aiohttp
Cython による C / C++ モジュールの作成
TeX
TeX のインストール
微分に使う「’」(プライム)について
TeX ファイルのフォーマッタ latexindent
集合の縦棒に適度にスペースを追加する
VSCode
ファイルの多いディレクトリを開いたときのエラーについて
Dev Container を WSL 内のディレクトリへ適用する
GPG の鍵を Dev Container 内で使用する
Devcontainer 内で GDB を使用する
DevContainer を root でないユーザで起動する
PlantUML
PlantUML で日本語を正しく出力できるようにする
その他
応答時間の参考値
CSpell - ソースコードのスペルチェッカー
コマンドによる SVG から PDF への変換
CPU で消費されるクロック数の参考値
Ubuntu への SSH サーバーの導入
Ubuntu 24.04 からのカーネルの低遅延の設定
セキュリティとネットワーク関連
CSRF
使用中のソケットの情報を見る
OpenSSL まわり
TLS 証明書のサンプルを用意する
Diffie–Hellman Key Exchange
TLS のテスト用のサーバとクライアントの実行
ClamAV
科学
HSL 色空間
ランダムな整数の衝突
音楽
Dorico
記譜モードにおけるショートカット
グランドピアノの設定
楽譜の見た目を調整する各種設定の場所
ペダルマークを隠す
アウフタクトの設定
その他
CPU の温度が高すぎる問題の対策(Windows)
External
数値解析ノート
My Cheat Sheets
MusicScience37(自己紹介)
Internal
Internal
テストページ
notebook の動作確認
マークダウンの動作確認
Repository
Show source
.rst
.pdf
その他
その他
#
CPU の温度が高すぎる問題の対策(Windows)