• 2018-05-31
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Pythonでログをローテーション出来ない!!(Windows環境)

ログローテーション出来ない!! 日本一平凡なDjango の連載でPythonのWebシステムを作っている私ですが、厄介な問題にぶち当たりました。 ログファイルをローテーション出来ないんですよ。 「logging.handlers.RotatingFileHandle...
  • 2018-05-30
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Amazon Pollyでテキストを音声に変換するPythonコードのサンプル

テキスト読み上げAIサービス「Amazon Polly」に対してリクエストを送り、音声データをmp3で取得する為のサンプル。 元ネタとしては以下公式サイトのサンプルコードなんだが、ちょっとした設定に手間取らされたので自分用メモとして記録しておく。 https://doc...
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Pythonのloggingを使ってログを出力する簡単テンプレ設定

自分用メモ。 Pythonを素で実行してログを出力するためには、loggingをimportし、jsonで設定を読み込ませ……。 しゃらくせえ!! ログを出したい時のテンプレ設定はコレだ!! LOGGING = { 'version': ...
  • 2018-05-29
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoのログ出力のformatters解説

Djangoのログ出力において、出力する内容を制御する箇所、それがformattersです。 これの設定方法についてご説明します。
  • 2018-05-28
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoのシステム全体でログを同じように出力する~root設定~

システムのログ出力は、「django」パッケージ、「django.server」パッケージなど、それぞれパッケージ毎に分けて出力するのが初期状態ですが、そんな細かい設定など不要で全部同じように出力すれば良いというケースも多いと思います。 システム全体でまとめて同じ...
  • 2018-05-27
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoのログ出力

システムのスタートアップをどういう手順で進めていくかは人それぞれですが、私の場合は以下の順序で進行しています。 とにかく起動 ログ出力 今回はログ出力をやってみます。
  • 2018-05-26
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoのデザインパターン考察~パッケージ構成~

前回 でひとまず「アプリケーション」を作って起動確認したわけですが、「アプリケーションって何なの?」という所も踏まえて考えてみました。
  • 2018-05-25
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoでアプリケーション作成 manage.py startapp

これから本格的にWebシステムの開発に入っていきますが、細かいところに行く前に、まずは疎通確認が先決です。 Djangoでアプリケーションを作成し、そこにURLのパスを通すところまで達成します。
  • 2018-05-24
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Django起動 manage.py runserverの全て

プロジェクトを作成したところで、いよいよDjangoを起動します。 Djangoを起動するコマンド「python manage.py runserver」は、簡単ですが最も頻繁に使うコマンドなので、気合い入れて詳細まで覚えていきましょう。 起動コマンド ...
  • 2018-05-23
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoのsettings.pyの役割を解析!!

Djangoでプロジェクトを作成した時に最初から付いてくる「setting.py」。 まあ、名前を見れば設定ファイルであることは分かりますが、中身に書いてあるパラメータの意味はパッと見では分かりません。 heibon_django(親フォルダ)     heib...
  • 2018-05-22
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoでプロジェクトを作ったら「CommandError: '{ProjectName}' is not a valid project name. Please make sure the name is a valid identifier.」と表示された

前回「 Djangoのプロジェクトを作成する 」の番外編。 Djangoでプロジェクトを作ったら 「CommandError: '{ProjectName}' is not a valid project name. Please make sure...
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Djangoのプロジェクトを作成する

日本一平凡なDjangoシリーズ。 今回はプロジェクトを作成します。
  • 2018-05-21
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

致知 2018年5月号「利他に生きる」読書感想文

このブログは仕事で読んだ本の感想文も載せていきたい。 IT企業に勤務する僕が仕事で得た知識は全部がIT系情報だからな。 さて、最初の読書感想文は、致知。 ウチの会社が定期購読していて全社員に配っている雑誌だ。 人間学を探究して四十年|致知出版社 人間学を学ぶ月...
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

DjangoをコマンドプロンプトからPipでインストール

Webフレームワーク「Django」をWindows環境にインストールします。
  • 2018-05-20
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

【Django】日本一平凡なDjangoサンプルの開発

Pythonの流行 昨今のAIブームの影響で、IT業界におけるPythonの存在感が急速に大きくなっています。 機械学習をやるなら、Python これはもう鉄板と言える選択肢だと思います。 しかしながら、 Pythonは別にAI専用言語...
  • 2018-05-19
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

Bloggerの横幅を100%にする

このブログはBloggerでお送りしています。 BloggerはGoogle運営の強大な基盤の上に展開するブログサービスで、圧倒的な基盤の強さとレスポンス速度が魅力。 しかしちょっと仕様に特有の部分があって、カスタマイズが難しいのが難点です。 でも頑張ればこのブログみた...
  • 2018-05-17
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/2018/05/

ご挨拶

私の名前はウズマスターRYU。 日本一平凡なシステムエンジニアです。 私は普段、以下のブログを連載しています。 ウズマスターの日々 こちらは何でもアリの私の日記、雑談の集合体で、読者もそのように構成されています。 しかしIT系の仕事をして...