Minimum Viable Programmer

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

2020年01月24日発売の「Python実践入門 ── 言語の力を引き出し、開発効率を高める」に関する情報をまとめています。 基本情報 公式ページ 「Python実践入門 ── 言語の力を引き …

Python実践入門を執筆しました

2020年01月24日発売の「Python実践入門 ── 言語の力を引き出し、開発効率を高める」を執筆しました。 お話をいただいたのが2017年の終わり頃1で、そこから2年をかけてじっくりと書きあげました。 その間、レビュ …

運用コストを下げるために

これは今年の初め頃に自社のKibelaに書いた記事の転載です。 社内では業種やロールに関係なく多くの方に見ていただきましたが、より多くの方 …

外部IPを持たないGCEインスタンスでweb開発

先日、GCPからGCEインスタンスに付与した外部IPを有料化するという連絡がきました。 現在はGCEの料金表にも次の記載があります。 月額300円程度ですが、月々かかってくる費用なので少しでも安いほうが嬉しいです。...

BigQueryで公開されているPyPIの情報一覧

PyPIのランキングを取れないかなと調べていたところ、Analyzing PyPI package downloadsというページの存在に気づきました。 ところが、このページにはテーブルのカラム情報などが載っていな …

リストとジェネレータでメモリ使用量とコストを比較する

※ もともと社内公開していた記事を加筆修正したもので、最近Pythonを始めた人、特にデータ分析や機械学習をするために始めた人を …

GCEとSSHでお手軽プロキシサーバ

GCEインスタンスを経由してインターネットにアクセスする手順をまとめました。 ターミナルのほか普段使っているブラウザ(Google Chrome)でも利用できるようにします。 アクセス元情報をjsonで返してくれるサイトにアクセスし、日本国内(尾道 …

コルーチンは怖くない

コルーチンの基本的なアイディアを正確さより雰囲気重視で解説してみました。 一応コルーチンやイベントループ …

PythonでFactoryMethodパターン

複数のデータソースからファイルを取得する処理を抽象化して扱いたかったために書いてみました。 新しくデータ …

テストコードを除外したDockerイメージをテストする

Dockerを本番環境で利用する場合、ユニットテストとイメージの関係は次のようにいくつか考えられます。 ユニットテストをパスしたコードで本番 …


Page 3 / 8