フロントエンド

Vue.jsの単一ファイルコンポーントの単体テスト仕様書フォーマット

概要この記事ではVue.jsの単一ファイルコンポーネントごとの単体テスト仕様書を書くことがあったので、その記載方法とフォーマットを掲載します。単体テスト仕様書の書き方Vue.jsの単一ファイルコンポーネント単位でテストする場合、基本的にコン...
C#

C#でBcriptを使用してパスワードをハッシュ化する方法

概要この記事では、C#を使用してパスワードをソルトを使用してのハッシュ化やストレッチングを行う暗号化/複合化アルゴリズムであるBcryptを使用する方法を記載します。Bcryptのイメージは以下の通りです。C#でBcryptを使用する方法C...
Python

【図解】Pythonでリストに要素を追加・削除する方法について解説

Pythonでlist型のリスト(配列)の要素を追加や削除する方法について解説します。リストへの要素の追加には、append()メソッドやextend()メソッドを使用します。リストへの要素の削除には、clear()メソッドやdel文、po...
オブジェクト指向

【UML】クラス図の関連と継承の書き方を学ぶ

この記事の内容この記事では、クラス図で関連と継承の書き方を記載します。インターフェースやクラス間の関係を表すために、クラス図を書く上で必須の内容になります。関連と依存の違いがわかりにくい、理解できないといった方にわかりやすいように、いくつか...
プログラミング全般

【新人必見】コードレビューが辛い・怖い人に贈る対処方法

この記事の内容この記事では、コードレビューが辛いと感じたり、怖いと感じる人に向けて、どう対処していったらいいのかを記載します。私自身はコードをレビューされる側、する側の両方とも経験しております。この記事はコードレビューをされる側の人に向けて...
MATLAB

MATLABのplotを使いこなす方法を解説

この記事の内容この記事では、MATLABのplotを用いて2次元データの表示を行う方法を解説します。シンプルな表示方法から、複数データを用いて複数の折れ線を表示したり、折れ線の種類やマーカ、色を変える方法などを解説しています。plotの使い...
ネットワーク

【Windows10】使用しているポート番号の確認方法

この記事の内容この記事では、Windows10にて、アプリケーションが使用しているポート番号を調べる方法について解説します。プログラムを開発する際に、TCP/IPなどで待ち受けするポートがすでに使われていたりすると問題が発生するため、どのポ...
プログラミング全般

マークダウン(Markdown)で表を使いこなす方法を解説

この記事の内容マークダウン(Markdown)でドキュメントを書いていると、以下のようなケースにあたることがあると思います。表を書きたい列を結合して表を書きたいセルの中で改行したいこれらの実現方法について、この記事では解説をしていきます。マ...
仕事術

【フォーマットテンプレート付き】議事録はマークダウンで書いて効率化!

この記事の内容この記事では、議事録を簡潔に素早く書くための方法を紹介しています。マークダウンを用いることで効率化を図ることができると考えてます。覚えるコストは非常に低く、体裁も最低限整えて書くことができるのでオススメです!マークダウンを用い...
MATLAB

MATLABでよく使うコマンドまとめ

この記事の内容この記事では、MATLABでよく使うコマンドについてまとめています。よく使うコマンドMATファイルに保存ワークスペース変数を、datafile.matに保存します。savedatafileMATファイルを読込loaddataf...