マスクロ(mathkuro)

Python

【Python】argparseのサブコマンド的なやつ試してみた

pythonのargparseでサブコマンド的なものを試してみました。
Python

【Python3】unittest使い方まとめ

python3でのunittestの使い方をまとめました。基本的な使い方から、subTestでパラメータ地獄を突破する方法、例外の試験、mock/patchの使い方等、unittestでとりあえず使いそうな機能は網羅してみましたた。あと、おまけでmain関数とか標準入出力の扱いについても書いています。
Python

【Python3】configparserの使い方とサンプル

pythonのconfigparserの使用方法とサンプルについてまとめました。読み込む方法・デフォルト値の設定方法・型を指定させる方法・例外処理、と使いそうな箇所を中心にまとめています。
Mac

Macメモ

macの設定・操作で困ったときの自分用メモを残しておこうと思う。
WordPress

Google Search Consoleのドメイン登録をお名前.comで行いました

google-search-consoleに「ドメイン登録」というプロパティタイプが追加されたので、お名前.comのドメインを登録してみました。DNSレコードに指定のレコードを登録するだけなのでそんなに難しくはなかったです。
boost

C++のboostで色々やってみる

1.マルチスレッド・排他制御(boost::thread) 長くなったので別ページにしてます。内容は以下の感じでまとめています。 基本形サンプルコードコンパイル例引数を渡す場合返り値(戻り値)を受け取る場合クラスのメンバ関数でスレッドを立て...
VS Code

MacにVisual Studio Codeをインストールしてみた

MacにVS Codeをインストールしました。少しハマってしまいましたが、解決し、その対処法も紹介しています。
Mac

Macユーザに推したい外付けキーボードHHKB

Mac miniの購入にあたり、キーボードをどうしようかと迷っていたのですが、「Happy Hacking Keyboard Lite2 for Mac」がMac miniと相性Good過ぎました! キーボードを実際に使用してみてのレビューと、Apple純正のmagic keyboardとの比較で、ご紹介していきたいと思います。
その他

新人さんがプログラム云々以前に覚えておいた方がいいこと

某大手SIerで教育(下っ端)をやっているますくろです。そろそろ内定者教育の時期なのですが、文理問わず、PCの扱いになれていない人がかなりの割合でいます。プログラミング教育とかやる前に教えるべきだろ、って個人的に思ったことをつらつらとメモし...
VS Code

VS Codeで古いバージョンの拡張機能を使用したい場合

VS Codeで古いバージョンの拡張機能を使用したかったのですが、VSIXからインストールすることができず、戸惑っていたところ、公式機能でバージョン指定インストールする方法があったということに気が付いた話です。