ほげてく

ビッグデータ分析

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

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

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

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

【入門】REST API の解説と Flask + Python で設計・実装

REST API (Representational State Transfer API) REST API (Representational State Transfer API) とは、以下の6つの REST アーキテクチャの制約に...
python

Flask Blueprint の使い方

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

Gunicorn + Flask + nginx で Python の Web アプリ入門

完成図この記事では、以下の順でアプリケーションを作成します。Python アプリケーションで Hello World を実行動的 Web サーバー(アプリケーションサーバー)で Hello World を実行Web アプリケーションフレーム...