競プロ【AtCoder】Python標準ライブラリarrayの使い方 はじめにPythonの標準ライブラリであるarrayについて簡単な使い方をまとめました。また、AtCoderでarrayを利用することでACできる問題があったので、そちらも合わせて紹介していきます。arrayとはPythonの標準ライブラリ...2021.10.09競プロ
競プロ【AtCoder】Pythonで二分探索 はじめにPythonで二分探索を実装するためのテンプレとAtCoderの問題をまとめました。Pythonで二分探索二分探索とは、検索する問題を半分に分割しながら解を探しだすアルゴリズムです。Pythonでソートされたリストに対して、ソートさ...2021.10.01競プロ
仮想通貨【仮想通貨の自動売買を目指して】PythonでbitFlyer API はじめに仮想通貨の自動売買に向けて、PythonからAPIでbitFlyerの売買ができるようにします。bitFlyerでの自動売買を目指すので、bitFlyerAPIについてとbitFlyerAPIをPythonで動かすときの便利なライブ...2021.09.28仮想通貨
仮想通貨【仮想通貨の自動売買を目指して】過去チャート取得 はじめに仮想通貨の自動売買に向けて、まずはとにかくデータを集めます。今回は過去のチャートを取得し、過去データでのシミュレーションや機械学習モデルの作成などで活用できるようにしたいと思います。CryptowatchとはCryptowatchと...2021.09.23仮想通貨
競プロ【AtCoder】bisectでリストを二分探索する はじめにbisectの使い方とbisectを使うAtCoderの問題をまとめました。bisectの使い方bisectは、ソートされたリストにソートされた状態を保ちながら挿入、挿入する場所を求めることができるライブラリです。二分探索を利用して...2021.09.10競プロ
DockerDocker Composeでflask開発環境構築 はじめにflaskの開発環境をDockerで構築していきます。Dockerfileでflaskアプリが実行されるコンテナイメージを用意し、DockerComposeで実行します。Dockerについては下記を参考してください。DockerCo...2021.09.03Docker
プログラミング【Python】リストと辞書をソートする はじめにPythonでのソートに関して、リストのソートや辞書のソートの書き方をまとめました。sortとsotedsortはlist型のメソッドになります。元のリストがソートされます。sortedはソートしたリストを生成します。list型だけ...2021.09.02プログラミング
プログラミング【Python】datetimeの基本的な使い方 はじめにPythonで日付や時刻を操作できるdatetimeというライブラリの基本的な使い方を紹介します。datetimeでは日付や時刻を表したり、それらの計算ができます。データ型datetimeで主に扱うデータは以下になります。date:...2021.09.01プログラミング
データベースPythonでHeroku Postgresを操作する はじめにPythonからHerokuPostgresを操作する方法を解説します。HerokuPostgresの準備については下記を参照してください。PythonでHerokuPostgresを利用PythonでHerokuPostgresを...2021.08.28データベース
クラウド【GCP】PythonでCloud Functions はじめにGCPのCloudFunctionsでPythonを実行する方法を紹介していきます。CloudFunctionsとはCloudFunctionsは、サーバーレスでコードを実行できるFaaS(FunctionsasaService)で...2021.08.17クラウド