絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

3 件中 1 - 3 件表示
カバー画像

Django で作成したアプリの公開

Django で作成したアプリの公開インターネット上で Django で作成したアプリを公開すると、開発環境とは大きく状況が変わってきます。 開発環境では、たくさんのアクセスが同時に発生する事は殆どないので、開発用のサーバーはシンプルに作られています。 しかし、インターネットに公開する場合にはこうした開発用の環境では十分ではありません。そこで、公開時には別の設定が必要になります。そこで、この連載では、仮想マシーンのサーバーに Django のアプリを実装する方法を紹介しています。Django のアプリに必要なものは?Django のアプリを Web ホスティングするのに必要なサーバーの機能は2つあります。* HTTP のリクエストを処理する機能* アプリケーションを起動する機能  Django のアプリケーションをインターネットに公開する際によく利用されるのが、* NGINX (Web サーバー)* GUNICORN  (アプリケーションサーバー)  前回の記事では、NGINX を仮想マシーンのサーバーにインストールして基本的なページが表示できるのを確認しました。 この記事では、GUNIXRON を起動して Django のアプリを表示できるようにします。開発環境との基本的な違い開発環境では、「manage.py」を起点にサーバーを起動しています。公開する場合は、Django の場合、WSGI という仕組みを使ってアプリケーションサーバーを起動します。 Django でプロジェクトを作成すると、この WSGI のアプリケーションのサーバーを起動するためのスクリプト「wsgi.p
0
カバー画像

エアコンの2027年問題について Copilotの見解

Q、エアコンの2027年問題について解説していただけるでしょうか。A、エアコンの「2027年問題」とは、2027年度から家庭用ルームエアコンの省エネ基準が大幅に引き上げられることで、現在の低価格モデルが市場から消える可能性があり、価格上昇や選択肢の減少が懸念されている問題です。🌀 エアコン2027年問題の概要・背景:経済産業省が定める新しい省エネ基準が2027年度から適用される。家庭のエネルギー消費の約3割を占める冷暖房効率を改善するため。・基準内容:現行より最大34.7%もの省エネ性能改善が求められる。具体的には「APF(年間エネルギー消費効率)」の数値が大幅に引き上げられる。・対象機種:家庭用の壁掛けルームエアコン。冷房専用機や窓用エアコンは対象外。💰 消費者への影響・低価格モデルの減少:基準を満たせないスタンダード機(普及価格帯)が販売できなくなる可能性が高い。・価格上昇:新基準対応モデルは部品や技術コストが増加し、価格が1.5倍程度になる可能性がある。・選択肢の減少:2027年度以降はエアコン全体の約7割が販売できなくなる見通し。・電気代削減効果:高性能モデルは電気代を抑えられるため、長期的には家計にメリットもある。📅 買い替えタイミング・今のうちに検討:直前には駆け込み需要で品切れや工事遅延が予想されるため、早めの購入が安心。・慌てる必要はない:制度は「基準の引き上げ」であり、既存のエアコンは使い続けられる。急な買い替えは不要。・寿命の目安:エアコンの寿命は一般的に10年程度。製造年式や使用状況を確認し、買い替えサイン(冷えが悪い・異音など)が出たら検討。🔑 まとめ・
0
カバー画像

Django の便利な外部モジュール  django-configurations

Django の便利な外部モジュール  django-configurationsDjango は、Web アプリや Web サービスを実装するのに必要な機能が標準で揃っています。 しかし、利用すると便利な外部のモジュールもたくさんあります。 この記事では、Django の設定で使われる「settings.py」を管理するのに便利な外部モジュール「django-configurations」を紹介します。開発用と公開用の設定は違う!これまで、Django の基本的な使い方を中心に紹介してきました。 ここまでは、基本的に開発の為の設定を中心に書いています。開発の場合、開発用の Web サーバーを起動して機能の実装を進めていますが、実はこの設定はインターネットに公開する場合はいろいろ変更が必要になってきます。理由は幾つかありますが、大きなものとしては:* セキュリティ* 性能です。セキュリティに関しては、 開発用では、秘密鍵(secret key)が「settings.py」に書かれています。実際に公開する場合はこの秘密鍵は使用しないので、変更が必要です。また、性能面では、開発用に起動している Web サーバーの機能は制限があります。開発の場合はアクセスは限定的で、基本的には開発者以外はアクセスしません。従って、Web サーバー自体はシンプルな物になっていますし、標準で利用しているデータベースも SQLite という簡易型のデータベースです。実際に公開する場合には、別の設定で公開するのが普通になっています。詳しい、公開の手続きについては別途記事を書く予定ですが、今日はこうした設定の
0
3 件中 1 - 3