iizukak の雑記

忘れる前に書いとこう

WSL + Ubuntu + Prezto でコマンド候補の補完が遅いのを直す

概要 macOSからWindows 11上のWSLへ主にPythonの開発環境の移行を実施している。その中で、WSL2上にインストールしたUbuntuでTabによるコマンドの補完が著しく遅い(数十秒かかる)現象が発生した。PreztoのGithub Issueを眺め、以下の一行を ~/.zshrc に追加…

Lomography LC-A+ を買った。ファーストロールはモノクロで。

今年はフィルムカメラをたまに使っている。普段は Pentax MX という一眼レフを結構気に入って使っているのだが、もう少しゆるく撮るときのカメラがほしいなと思い、Lomography の LC-A+ を購入した。今日届いて、早速開封し、ファーストロールを撮り、現像に…

Nim 言語 + Neovim 設定備忘録

会社で Nim を使っている人がいて、これはかっこ良い言語だなぁと思ったので手元のエディタで書けるように設定をしました。結果、成功したような失敗したような…。最後に書いたような Language Server がクラッシュするような問題がありますが、自動補完や定…

Symbol ノード HTTPS 対応備忘録

最近 Symbol のメインネット用にノードを立てました。思ったより簡単そうだったのでついでに HTTPS 対応をしました。そのときのメモです。 簡単にいうと、 https-portal を利用して簡単かつ無料で実現できます。以下のようにノードの API に HTTPS でアクセ…

SDL2 + macOS でウィンドウが表示されない

概要 TwinklebearDev という SDL2 のチュートリアルをやろうとして、Lesson1 の bmp 画像の表示でウィンドウが表示されずはまっていた。調べた結果、macOS において、SDL2 にイベントループを追加しないとウィンドウが描画されないことがある、ということが…

macOS Catalina で mruby をビルドする

システム情報 OS: macOS Catalina 10.15.4(19E287) mruby version: master(84aad399) (2020年5月5日現在) Bison version: 3.5.4 概要 macOS で mruby をビルドして Hello World する。ハマりどころとして、macOS の Bison が古すぎてエラーになることがある…

Unity Barracuda について調べる

概要 Unity Barracuda は、 Unity ゲームエンジン上でニューラルネットワークモデルの推論を実行するための "推論エンジン(Inference Engine)" です。学習環境は含まれません。 もともとは ml-agents という Unity 用の強化学習ライブラリに入っていたコード…