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

Pythonで文字列が空の時に別の値を初期値とする

JavaにはApache Commons のStringutils に「Stringutils.defaultString」というメソッドがありまして、 文字列が空かどうかを判定して、空だったら引数の値で初期化してくれるという便利メソッドがあります。 同じことをPython...
  • 2018-08-14
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Google feedburner から Twitter に連携されない

このブログはGoogle feedburner を使用して、更新すると自動的にTwitterに連携するようにしています。 ところが最近、その調子が悪いみたいなんですよね。。。 事象 発生している事象としては以下のとおりです。 元々は問題無く連携出来てい...
  • 2018-08-11
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

サマータイムの想定作業

巷ではサマータイムが話題になってるな。 まあ、こんなのが決行されるなんて絶対ありえないから心配するだけ無意味だが、実際にやるとなったらどんな対応が必要か考えてみるか。
  • 2018-08-10
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

UzuWiki開発中

UzuWiki開発を頑張っています。 画面デザインは以下の感じ。 本家Pukiwikiに近いテイストにしてみました。 やっぱり皆さん、使い慣れているデザインの方が親しみ易いですもんね。 引き続き頑張ります。
  • 2018-08-09
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

UzuWiki開発中

本日もUzuWiki開発を頑張っています。 やはり課題になるのは ユーザーインターフェース ですね。 私は業務系エンジニアなので、バックエンドとなるサーバ処理は得意です。 AWS Lambda と AWS S3 を効率良く使いやりたいことを実現する方法とかは得意なんです...
  • 2018-08-08
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

UzuWikiを作ることにしました

突然ですが、UzuWikiを作ることにしました。 現在、既に構想を終えて製造に入っています。
  • 2018-08-06
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

PythonでMarkdownをHTML出力する

ちょっと自分でMarkdownエディタを作ってるんですけどね、PythonでMarkdownファイルを読み込んでHTML出力すれば良いのか調べました。
  • 2018-08-04
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

致知 2018年8月号「変革する」読書感想文

致知の読者の皆様はこの人が誰か分かるのかな? 僕は致知の読者は中年以上の経営層が多く、ITには疎い人が多いイメージを持っている。 致知の読書感想文をブログ展開しているシステムエンジニアは恐らく 日本で僕一人しかいない と思うから、頑張って感想を書かなければ。 今...
  • 2018-08-03
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Django でエラー CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False.

Djangoでこんなエラーが出てきました。 CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False. 解決方法を説明します。 DEBUG = False の時に発生する ...
  • 2018-08-02
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Python unittestのassert一覧

Pythonには標準で「unittest」という名前そのままのユニットテストライブラリが搭載されています。 公式サイトはこちら。 unittest — ユニットテストフレームワーク しかし、公式サイトってやっぱりどこか見辛いですよね。情報多過ぎる。 自分の見た...
  • 2018-08-01
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Djangoのテンプレートタグ 「widthratio」比率計算

タグ「widthratio」は、「分子となる数字」を「分母となる数字」で割って、そこに定数を掛けるという比率計算を提供する機能に役立ちます。
  • 2018-07-31
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Googleアナリティクスの集計からパラメータを除外する

私はこのブログのアクセス解析をGoogleアナリティクスで行っているのですが、最近注意深く見てみるとある問題が……。 「スマホで見た時」と「パソコンで見た時」が別々に集計されちゃってるんですよね。(´×ω×`) これの解決方法のご紹介です。 パラメータの正体 ...
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Djangoのテンプレートタグ 「verbatim」 ブロック内の解釈を停止

タグ「verbatim」は、「 Djangoのテンプレートタグ 「templatetag」 テンプレートタグ自身を出力 」で登場したタグ「templatetag」と同じく、メタ的なものです。 「{{」とか「{%」ようなDjangoのテンプレートレンダリングにおいて特殊な...
  • 2018-07-30
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/

Djangoのテンプレートタグ 「templatetag」 テンプレートタグ自身を出力

「{{」「}}」みたいなDjangoにおいてテンプレートタグとして意味のある文字列は普通には出力出来ません。 テンプレートタグをそのまま文字列としてエスケープ出力したい場合に使用するタグが「templatetag」です。 一般で言う クロスサイトスクリプティング対策...