Flaskアプリケーションが大規模になった時の対処方法
Flaskアプリケーションが大規模化し、関数が増えた場合、コードの可読性とメンテナンス性を保つために、アプリケーションの構造を改善することが重要です。Flaskはシンプルな構造で始めるのに最適ですが、ページ数が増え、ロジ … 続きを読む
Leveling up my skills
Flaskアプリケーションが大規模化し、関数が増えた場合、コードの可読性とメンテナンス性を保つために、アプリケーションの構造を改善することが重要です。Flaskはシンプルな構造で始めるのに最適ですが、ページ数が増え、ロジ … 続きを読む
以下のコードを使って、Google Colabにアップロードした画像ファイルを撮影日時に基づいた名前に変更し、50%にリサイズし、明度を10%上げてJPEG形式で別名保存することができます。PythonのPILライブラリ … 続きを読む
ChromebookにはWindowsの「Snipping Tool」に相当する専用のスニッピングツールはありませんが、スクリーンショットを撮るためのいくつかの組み込み機能が用意されています。以下の方法でスクリーンショッ … 続きを読む
Pythonで関数の説明を冒頭に記述するには、「ドキュメンテーション文字列(ドックストリング)」を使います。ドックストリングは関数のすぐ下に3つのダブルクォーテーション(”””)を使って記述します。この部分には、関数の概 … 続きを読む
Pythonで2つの辞書(dict)を結合するには、いくつかの方法があります。Python 3.9以降では、特にシンプルな方法が導入されています。以下にいくつかの方法を紹介します。 方法1: | 演算子 (Python … 続きを読む
Ubuntu OSにFlaskをインストールする方法について説明します。Pythonがすでにインストールされているとのことですので、以下の手順でFlaskをインストールすることができます。 1. 仮想環境を作成する(推奨 … 続きを読む
UbuntuのプロンプトにIPアドレスではなくドメインネームを表示するためには、ホスト名の設定とシェルのプロンプト設定を変更する必要があります。以下の手順で設定を行います。 1. ホスト名を設定する まず、システムのホス … 続きを読む
Ubuntuで使用できるテキストベースのブラウザについて、いくつかの代表的なものを紹介します。これらのブラウザは、ターミナル上で動作し、GUIを必要としない環境でも利用できます。 これらのブラウザは、サーバー管理やGUI … 続きを読む
数日前から関節痛と一部の歯・歯茎の痛みに悩まされていました。特に昨晩、前歯の痛みがひどく、なかなか眠れませんでした。この痛みの原因は、中学時代に電柱に顔をぶつけて折れた下の前歯にあるようです。その時は神経が露出したために … 続きを読む
ワゴンRのタイヤ交換に行ってきました。24,200円で購入したDAYTON製タイヤ 4本(155/65R14 75S)でしたが、交換に行くと、他にタイヤバルブ4本が2,200円、廃タイヤ手数料(4本)が1,760円の計3 … 続きを読む