
【ubuntu】Let’s Encryptを使って無料でHTTPS通信を実現しよう【使い方】
国内の格安VPSを使用した際に、HTTP通信をSSL化しようとしました。契約オプションでSSL有効化があったのですが、月額料金がサーバ代よりも高かったのです。 無料でHTTPS通信を実現できる方法を探したところ、&q... » read more
国内の格安VPSを使用した際に、HTTP通信をSSL化しようとしました。契約オプションでSSL有効化があったのですが、月額料金がサーバ代よりも高かったのです。 無料でHTTPS通信を実現できる方法を探したところ、&q... » read more
わたしはPythonで書かれたWebフレームワークのFlaskを使い、Webアプリを作成しています。ログイン機能を実装したところ、ログイン状態を維持できない問題にぶちあたりました。 その解決策として、ログインのセッシ... » read more
業務でPythonを使うことになりましたので、現在Pythonの学習をしております。 Pythonはプログラミング言語の中でも人気の言語のひとつで、多くの用途に対応しています。 例を挙げると、Web開発、データ分... » read more
Python学習のためにWebアプリ開発をしていて、仮想環境を複数作成することがベストプラクティスだと聞きました。 Pythonには仮想環境を作成できる標準ライブラリ"venv"がありますが、サー... » read more
linuxでは様々なプログラムを実行、処理することができますが、 今回はそれをどのように管理しているのか見ていきたいと思います。 プロセスとは まず、プログラムが管理される仕組みは下記のような流れです。 ①L... » read more
Linuxのコマンドではテキストデータをフィルタすることができます。 今回は、そのなかでいくつかピックアップして実際どのように フィルタされるのか検証していきたいと思います。 今回取り上げるのはこちらのコマンドです。 ・... » read more
for文、while文はともに処理を繰り返し行いたい時に使いますが、 それぞれ繰り返す条件が異なります。 for文の構造 for文の基本的な構造は以下のような形になります。 for 変数 in リスト; do 処... » read more
Linuxでは、他の言語と同じくif文で条件分岐をさせることが可能です。 今回は、その基本的な使い方について触れていきます。 「if」はどのような時に使うのか 「if」構文を使用していく前に、どんなタイミングで使... » read more
Pythonはプログラミング言語の中でも人気の言語の一つですよね。今年発表の"RedMonk Top 20"で第2位を記録しています。 また、AWSの各種サービスでもPythonに対応していますの... » read more
Pythonはプログラミング言語の中でも人気の言語の一つですよね。今年発表の"RedMonk Top 20"で第2位を記録しています。 また、AWSの各種サービスでもPythonに対応していますの... » read more
Pythonを利用するうえで、豊富なライブラリをもつAnacondaは便利ですよね。 今回の記事では、Amazon EC2(AmazonLinux2023)にAnaconda3をインストールする方法です。 A... » read more
Amazon Web Servicesは2023年7月30日にパブリックIPv4アドレスの新しい料金体系を発表しました。 今までEC2インスタンス起動時に自動で割り当てられるパブリックIPv4アドレスは無料でしたが、... » read more