もう存在しないJupyterのKernelを削除する

Jupyter Notebook や Jupyter Lab を使っていると、たまに古い Kernel の情報が残ってしまうことがある。 具体的な経験としては、もう使わないなと思って Julia 1.0 をアンインストールしたところ、 Julia 1.0 で IJulia をインストールしたときの情報が残っ…

GitLabで数式もプレビュー可なMarkdownブログ環境(続)

前回(👇)の続き。さらに改善。 blog.sgry.jp

GitLabで数式もプレビュー可なMarkdownブログ環境

(1) GitLab で数式を含む Markdown ファイルのプレビューを行いたい。 ただし、(2) その Markdown ファイルは Web サイトやブログの原稿であるため、静的サイトジェネレータで処理できるようにしたい。 また、(3) ローカルで原稿を書いている最中もそれらの…

NumPy をマルチスレッドで計算させる

Anaconda / Miniconda や pip で普通に NumPy をインストールすると、その計算は複数 CPU コアを備えた計算機でも常にシングルスレッドで実行され…ると今日まで思い込んでいた。が、実は環境変数を設定すれば NumPy はマルチスレッドで計算してくれるらしい…

matplotlibで横軸(X 軸)を日時にする

意外とハマってしまったので、今日は matplotlib で横軸(X 軸)を日時にする方法を備忘録。初歩的な内容。

iOSアプリをGitLab.com+ローカルGitLab Runnerでテストする

GitLab.com のプライベートレポジトリでソース管理している iOS アプリのテストを、個人所有の mac に入れた GitLab Runner と連動させ、コミットのたびにテストが走る環境を作ってみた。CI、継続インテグレーションというやつだね。テスト網羅率 (coverage)…

最小限なcoc.nvim導入手順

Vim

職場で coc.nvim のセットアップが面倒という話が出ていたので、本日時点で使えるミニマルな設定について書いておく。 動作確認環境 coc.nvim 0.0.76-857c221c55 Neovim 0.4.3 Node.JS v12.16.1 coc-python 1.2.9 coc-tsserver 1.4.11 coc-json 1.2.5 最小限…