WebエンジニアのLoL日記

LoLをプレイしたりLJLの試合を見たりするのが好きなエンジニア。LoLのイベントやパッチノートなど気になった点を記事にしたり、LJLについの記事をかいたりしています。某社でWeb系のエンジニアとして働いているので、技術系の記事もたまに書きます。コンタクトを取りたい場合はtwitterまで。

Python

pythonのコーディング規約 pep8 を読んみる

もくじ もくじ はじめに 参考 インデント 空行 まとめ はじめに 最近pythonを書く機会がちょっとあり、pythonのコーディング規約ガイド pep8 を読んだほうがいいなーと思ったのでよみはじめています。 今回はインデントと空行のところを読んだので簡単に気に…

Dockerではなくてheroku.ymlを使ってPython2とOpenCVの環境をHeroku上に整える

はじめに HerokuでOpenCVを扱いたい場合、従来はDockerfileを用意してデプロイする必要がありましたが、heroku.ymlの登場によりよりお手軽にデプロイできるようになりましたので紹介します。 環境 Python 2.7.14 Flask 0.10.1 gunicorn 19.7.9 opencv-python…

python 2 で pip を使ってのの PIL(Pillow)のインストール方法とimportの仕方

環境 python 2.67.6 Pillow 5.0.0 pillow(PIL)インストール後 $ python --version Python 2.7.6 $ pip list ... Pillow (5.0.0) ... pipによりPILのインストール $ sudo pip install pil [master] Password: The directory '/Users/yoshiyuki_sakamoto/Lib…

curlで複数のファイルとファイル以外のパラメータをPOSTして、PythonのFlaskでそれらを受け取る

curlでファイルをPOSTしてFlaskで受け取る方法 Webアプリ開発中、curlでAPIの動作を確認したい時があるかと思います。 先日PythonのWebフレームワーク Flask を使ってWebアプリを開発していたのですが、curlでどうやってpostしたらいいのか、さらにはFlaskで…

PyCon全体の感想とPyCon二日目メモ

PyCon全体の感想 セッションが面白い セッションが3つ同時に走っており、だいたいどれか1つは自分の興味のあるセッションがあります。 また、僕のようなPython初心者でも面白いセッションがたくさんありました。 1万円は安い 僕は早期チケットだったので8000…

PyCon1日目メモ

強くなるためのコンテスト @cocodrips 発表者 くーむ@( o・ω・)ノ (@cocodrips) | Twitter スライド 強くなるためのプログラミング -プログラミングに関する様々なコンテストとそのはじめ方-#pyconjp from cocodrips www.slideshare.net 主なサイトとか Algoryt…