ラベル 自分用メモ の投稿を表示しています。 すべての投稿を表示
ラベル 自分用メモ の投稿を表示しています。 すべての投稿を表示
  • 2018-08-17
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

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

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

PythonでMarkdownをHTML出力する

ちょっと自分でMarkdownエディタを作ってるんですけどね、PythonでMarkdownファイルを読み込んでHTML出力すれば良いのか調べました。
  • 2018-08-02
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

Python unittestのassert一覧

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

AWS Budgets BudgetsUsage で課金が発生してしまった!!

僕はAWSの無料枠の中でコソコソやっているつもりが、ある日、課金が発生したと連絡が来てしまった。 「何か計算ミスったか!?」「それともハッキングを受けた!?」など心配して慌てて予算を見に行ってみると、以下の表示が。 「は? AWS Budgetsで課金!?」...
  • 2018-07-07
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

AWS Lambda で 502 Internal server error になっちまう場合の確認

AWS Lambda に HTTP経由でリクエストした際に、 502 {"message": "Internal server error"} になっちゃってる人へ!! 原因 まず間違い無く、Lambda関数から返却す...
  • 2018-06-27
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

Alexa Voice Service に必要な device type id はどこにあるのか?

device_type_idが無い Alexa Voice Serviceの調査をしているんだが、最初にアクセストークンを取得する際にまずSpeechRecognizerが必要になってくる。 class AmazonAlexaServiceLoginHandler(B...
  • 2018-06-26
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

Amazonからアクセストークンを取得する(Authorization Code Grant)

「「○○でログイン」って言うと、大抵はFaceBookかTwitterでやっているのが相場ですが、Amazonアカウントでもそれは可能です。 最近流行のAlexaで音声アプリを作る過程でAmazonからアクセストークンを取得する必要があったのですが、これが英語しかドキュメント...
  • 2018-06-03
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

技術ブログでよく使うHTMLタグメモ

このブログを始めてしばらくになりますが、よく使うタグが決まってきたのでコピペしやすいよう纏めておきます。
  • 2018-05-30
ウズマスター戦記
ウズマスター戦記 https://www.uzumax.org/search/label/%E8%87%AA%E5%88%86%E7%94%A8%E3%83%A1%E3%83%A2

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

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

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

自分用メモ。 Pythonを素で実行してログを出力するためには、loggingをimportし、jsonで設定を読み込ませ……。 しゃらくせえ!! ログを出したい時のテンプレ設定はコレだ!! LOGGING = { 'version': ...