PythonでUnitTest
PythonでUnitTestする方法を紹介します。 この記事では副作用のない簡単な関数に対するテストを書いてみます。 コード add…
Written by なまちゃ Web系エンジニアPython好き。バックエンド/フロントエンド問わずマルチな方面でエンジニアリングしています。
PythonでUnitTestする方法を紹介します。 この記事では副作用のない簡単な関数に対するテストを書いてみます。 コード add…
SQLで言うところの JOIN をPandasでプログラムにて実行する方法を紹介します。複数のデータソースからデータを持ってくるときに役立ちます。 pandas.merge を使う 結合は Pandas の merge() APIで行います。 2つのDataFrame…
CloudFrontとS3で静的なWebサイトを公開するにあたってハマったことがあったのでメモります。 Table of Contents インデックスドキュメントとは CloudFront+S3でハマった点 S3の静的ホスティング機能を利用する場合 S3をCloudFront…
請求情報が閲覧できるのはルートユーザだけ AWSアカウントを作成したら、まずは上記のように管理者権限を持った(AdministratorAccessを付けたグループをアタッチした)IAMユーザを作成します。 AWSに対する操作はルートユーザではなく、管理者権限を持ったIAM…
Pythonで開発するときの鉄板ツール Pyenv を紹介します。 背景 ほとんどのOSにPythonはプリインストールされています。 Pyenvは標準でインストールされているPython…
gatsby-starter-blog で構築したブログを実際にAWSで公開します
pandasを使っているとcsvファイルへのデータ入出力を高頻度で行うので忘備録としてアウトプットしておきます。 Table of Contents 基本 csvの区切り文字 時系列データ 欠損データ 所感 基本 csvファイルに簡単にIO…
前回 gatsby-starter-blog で構築したブログを少々カスタマイズします。 Table of Contents Biographyを修正する 表示領域の幅を調整する SEO関連 code syntax highlight…
エンジニアリング界隈で10年弱やってきて今更技術ブログでも始めます。 これまでも何回か仕事の余白時間でトライしてきてみたものの続かず・・。 新たに始めるにあたって色々試しながらやっていきたいと思います。 Table of Contents Gatsbyを採用 gatsby…