show log include yuh

勉強したことの復習を兼ねて、IT関係(ネットワーク/サーバ/アプリケーション)についてまとめてます。たまに趣味のこと

スポンサーリンク

Programming

GASを使ってメール内容をSlackチャネルに表示させる

概要 メールの内容をSlackのチャネルに飛ばすにはSlackデフォルトのメールアプリがあります。 ただこちらは有料版限定でしか使えません。gmail限定ですが今回GASを使って擬似的にメール内容をSlackに飛ばすように実装してみました。

Pythonでコードを書くときのチートシート

概要 pythonのコードを書く際には仮想環境を実施すると、本体のpythonを汚さずに済みます。 virtualenvとpipで最低限のモジュールを何をインストールしたかもわかるようにすると移植がしやすくなります。

Python 文字コードエラー 【UnicodeDecodeError: 'ascii' 】

概要 エラー内容 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 604: ordinal not in range(128) 対処 デフォルトの文字コードをutf-8にすることで直りました。 sys.setdefaultencoding('utf-8')

PaaS(AppService)を使ってサーバレスアーキテクチャを実現する

概要 サーバレスアーキテクチャの練習としてAzureのPaaS(AppService)とMySQL(Azure Database for MySQL)を使って簡単なAPIサーバをデプロイします。

ユーザ名やパスワードをプログラムに埋め込まないために

概要 クラウドサービスから情報を取得したりするとき、プログラムを書くとき、ハードコーディングしないための方法です。 今回は環境変数を利用してハードコーディングでgithub等にあげてしまわないようにします。 クラウドのデータベースをSQLAlchemyで読み…