Minimum Viable Programmer

Pythonの便利なオプション-c, -m

小ネタです。 先日こんなツイートをしたので、関連してpythonコマンドの便利オプションである-cオプション、-mオプションを紹介します。 自分はよく使っているのですが、あまり活用されていない気がしているので。...

FastAPI+SQLAlchemyをpytestでテスト

FastAPIでSQLAlchemyを利用するサンプルコードが公式ドキュメントにあります。 サンプルコードのmain.pyの重要な部分を抜粋するとこんな感じです。 app = FastAPI() # Dependency def get_db(): db =...

Asteriskを用いたPBXサーバーの開発

最近Asteriskを触っているのでこれまでの理解をまとめておく。 このページはUbuntu 20.04を想定している。 ドキュメント GitHubリポジトリ 公式のwiki 今のところ各コマンドのリファレンスとしての活用がメイン voip-info.org...

Asteriskを利用するアプリケーションのデバッグ

前回の記事では、AsteriskをDockerで起動してレジを取れましたが、まだhello worldが聞こえない状態です。 そのデバッグで行ったことをメモしておきます。 $ git clone...

Asterisk on Docker

最近仕事でAsteriskというOSSのPBXサーバーを触っています。 普段はAsteriskをEC2上で動かしていますが、気軽に作れて気軽に壊せる環境が欲しかったのでDockerイメージを作ってみました。 ここではAsteriskが何かの解説はしません。...

AWS EKSに入門してみた

AWS EKSに入門してみたのでメモ。 自分はGCP GKEをライトユーザーという感じで利用していた。 クローラが取得した画像を解析するweb API(Nodeのオートスケールにも対応)を構築して運用していた経験があるが、そのほかはCloud...

Pythonのライブラリが出力するログを活用しよう

こちらはRevComm Advent Calendar 2020の20日目の記事の予備として書いていたものです。...

GistでPythonパッケージを公開する

古い記事ですがGistでGemを公開という記事を見かけたので、これはPython(pip)でもできるはずと思い実際に試してみました。 試しにやってみましたが、実際に利用するかどうかはわかりません(笑) 個人的かつ1ファイルで済む場合は役立つシーンがあるかも?...

GitHub Actionsでできることまとめ

GitHub Actions 実践入門が安くなってたのでメモを取りながら流し読みしています。基本的にこの本に書いてあることのまとめ+αです。かなりいろいろできるんだなぁという印象。 実行環境 ジョブにcontainerを指定しないとVM上で直接実行される VM...

Python実践入門に関するサポートページ

2020年01月24日発売の「Python実践入門 ── 言語の力を引き出し、開発効率を高める」に関する情報をまとめています。 基本情報 公式ページ 「Python実践入門 ── 言語の力を引き出し、開発効率を高める」 サポートページ(正誤表等) 筆者による紹介...


Page 1 / 7