ほげてく

computer

文字コードとは?一覧表や確認方法や変換コマンド等について

文字コードとは 文字コードとは、各文字に割り当てられたデータ列(バイト列)のことです。文字コードは以下の2段階に区別されます。符号化文字集合(Coded Character Set)文字符号化方式(Character Encoding Sc...
OSI 参照モデル

【OSI 参照モデル L3 ネットワーク層】IP とは

ネットワーク層/インターネット層 ネットワーク層とは、異なるネットワークを接続する層です。TCP/IP プロトコルでは、IP がネットワーク層に相当します。 IP(Internet Protocol) IP とは、ネットワーク間 (インター...
ビッグデータ分析

【入門】ビッグデータ分析基盤とは?データパイプラインを構築

ビッグデータ ビッグデータとは、通常のソフトウェアでは処理できないほどの大規模な (テラバイト、ペタバイト、エクサバイト規模の) データのことです。本記事では、ビッグデータを以下のように可視化、分析することをゴールとします。ビッグデータがス...
セキュリティ

暗号化とは 暗号方式の種類や復号化の方法について

セキュリティの CIA最初に、暗号化は以下のセキュリティの CIA を満たすために行います。機密性 (Confidentiality): 送信されるデータを盗聴できない完全性・整合性 (Integrity): 送信されるデータの欠損や改ざん...
python

Flask Blueprint の使い方

Blueprint とはFlask における Blueprint とは、アプリケーションの機能を複数のファイル (モジュール) に分割する方法です。ソースコードが長すぎる場合に、機能ごとにファイルを分割し管理しやすくするために利用します。な...