Python での日付操作

月初日や、とある曜日の日付を取得したいといった場面があり、Pythonでの日付操作について調べたのでまとめておきます。 *参考 公式ドキュメント dateutil / relativedelta GitHub *relativedelta Py...
Read More

enumerate の使い方

*enumerate とは リストなどの要素の取得と同時にインデックス番号も取得することができる関数です。 インデックス番号、要素の順に取得することができます。 animals = [ 'dog' , 'cat' , &#...
Read More

itertools の使い方

*itertools とは Pythonでリストや辞書を扱う際に、組み合わせや順序を操作することができる便利なモジュールです。 *参考 公式ドキュメント *chain 複数の配列を結合します。 import itertools anim...
Read More

JavaScript でブラウザを判定する方法

ブラウザによって画面の表示が変わることがあるので、ブラウザごとに処理を分ける方法を調べました。 *UserAgent を使う 下記コードで判定することができました。 IEとEdgeの判定は注意が必要で、Chromeより先に判定を行う必要があります。(IE と ...
Read More

WebアプリでのGCPアーキテクチャについて

インフラについての知識が浅く、新規サービスを立ち上げる際のインフラアーキテクチャをどう構築すれば良いのかわからなかったので、書籍を読んでまとめてみました。 *参考 プログラマのためのGoogle Cloud Platform入門 *Web3層アーキテ...
Read More

ECharts.js を使ってみました

Webサイトで画面にグラフやチャートを表示するためのライブラリを使ったことがなかったので、実際に使って試してみました。 グラフやチャートを表示するための JavaScript ライブラリは色々あったのですが、その中でも高性能でやれることも多い ECharts を使って...
Read More

人気の投稿