プログラミング 意外と知らないアジャイル開発の12の原則 アジャイル開発とは アジャイ開発とはソフトウェア開発を行ううえで重視する「マインドセット」を意味しています。 このアジャイル開発におけるマインドセットは、従来型のソフトウェア開発のやり方とは異なる手法を実践していた17名のソフトウェア開発者が、それぞれの主義や手法についての議論を行い、2001年に「アジャイルソフトウ...
Python Numpyでのnan・NaN・NANの違い nan・NaN・NANに違いはない Numpyにはnan、NaNおよびNANがありますが、 3つすべては同一になります。 >>> numpy.nan is numpy.NaN is numpy.NAN True 以下のように大文字や小文字を変えても出力は同じになります。 また、math.nanとNaN...
PythonPythonpip 【Python】pipコマンドで処理が停止してしまった場合の対処法 pipコマンドでインストールした場合に、稀に固まってしまう場合があります。 なかなかダウンロードが完了しない場合には、キャッシュが原因である可能性があるので、一旦処理を停止した後に、念の為ダウンロード中のものをアンインストールし、その後以下に記載する方法でインストールしてみてください。 アンインストール方法 pip u...
プログラミングExcelVBA 【ExcelVBA】パスワード自動生成サンプルコード パスワード生成コード Sub Create_password(pass_cel As Range, pass_len As Integer, req_char As Integer, req_num As Integer, req_sym As Integer) Dim rc As VbMsgBoxResult Dim...
プログラミング正規表現日付 日付の正規表現一覧 西暦表記の正規表現 [12]\d{3}[/.\-年](0?[1-9]|1[0-2])[/.\-月](0?[1-9]|[12][0-9]|3[01])日? 上記のコードの仕様は以下の通りです 区切り文字は「/」もしくは「.」、「-」、「年」のいずれか...