-
.htaccessによるアクセス制御
2023/2/18
.htaccessとは .htaccessとは、Webサイトへのアクセスをサイトやページの単位で制御するための設定ファイルです。 設置したディレクトリ以下に設定を反映することができます。 例えば、以下 ...
-
【Python】scikit-learnでirisデータセットを使ってみる
2023/2/18
irisデータセットとは、アヤメ(菖蒲)の種類と特徴量(花弁、萼片の幅、長さ)に関するデータセットです。 機械学習において、サンプルとしてよく使われています。 scikit-learn同梱のirisデ ...
-
RSA暗号を理解する
2023/2/18
RSA暗号は、桁の大きな合成数の素因数分解が難しいことを根拠とした暗号化方式です。 開発したロナルド・リベスト(Ronald Rivest)、アディ・シャミア(Adi Shamir)、レオナルド・エー ...
-
【SSH】ssh-agentで秘密鍵を管理する
2023/2/18
ssh-agentとは ssh-agentは、公開鍵認証方式のssh接続に必要な秘密鍵やパスフレーズなどの機密情報を管理してくれるツールです。 秘密鍵とパスフレーズはメモリ上にキャッシュとして管理しま ...
-
【Python】Matplotlibの使い方まとめ
2023/2/18
Matplotlibは、データのグラフ描画に必要な機能を提供するPythonのライブラリです。 Matplotlib公式サイトはこちら シンプルなグラフを描画することができます。 matplotlib ...
-
【Python】Numpyの使い方まとめ
2023/2/18
NumPyは、Pythonで数値計算を行うためのライブラリです。 行列や三角関数、平方根の計算等を最適化するように設計されていて、大規模な計算を高速に行うことができます。 NumPyの公式サイトはこち ...
-
【PHPUnit】PHPの自動テスト実装する
2023/2/12
phpのテストフレームワークであるPHPUnitを使って自動テスト環境を構築する手順をまとめます。 >> PHPUnitの公式ドキュメントはこちら 準備 // php $ php -V PHP 8.2 ...
-
Google Chartsで簡単にグラフを描く
2023/2/19
Google ChartsはGoogleが無償で提供しているchartライブラリです。 とても簡単に使えるので、ちょっとデータを可視化してみたい時にも便利です。 Google Chartsで使えるグラ ...
-
【TypeScript】 typeとinterfaceの違いと使い分け
2023/2/7
TypeScriptには、型定義で使える構文としてinterfaceとtypeがあります。 この記事ではその違いについて整理します。 interfaceとは interfaceは、クラスが実装するべき ...
-
【実体験まとめ】30代未経験からエンジニア転職して感じたこと
2023/2/13
私は妻の体調不良をきっかけに、自由度の高い働き方を目指して未経験からエンジニア転職しました。 キャリアチェンジを目指して動き出した頃は、キャリアの不安や新しい環境の不安から押しつぶされそうでした。 か ...