Python
今回はPythonのヴァージョン管理ツール、pyenvです。 前回の記事同様、環境としてはWindowsのWSL(Ubuntu)でゴニョゴニョしていました。 この記事もtipsのみで、記事内容は短いのであしからず! まえおき WindowsのWSL、Ubuntu18.04を使用していました。 Pyth…
※ この記事は、シリーズものとして扱いたいため、目次記事になります。 随時更新していく予定ですので、こちらをブクマして頂けるようであれば、便利に観覧できかと思います。 アルゴリズム 入門!(のんびり) エンジニアとして、無視できないアルゴリズム。 …
今回はAWS、Pythonを使用してなにかコードを記述するときに使用するprofileの扱い方についてです。 Pythonだとboto3をしようする場面がおおいと思います。 また、AWSサービスを利用するにあたって、1人(またはチームや部署、プロジェクト)でいくつかのcreden…
今回は、Djangoのプロジェクトでちょっとハマったことがメインです。 ※ 日本語の記事なくて、結果ですが断定して言えないのでご承知下さい! 経緯 Djangoのプロジェクトでローカル環境開発をしていました。 前回少し記事にしたやつですね。 o21o21.hatenablo…
今回は、DjangoのREST frameworkのローカル環境に挑戦してみました。 初めてPythonのフレームワークを触るので、浅はかなところもあるかと思いますがご了承下さい! ゴールは、ブランチでこれが表示されるところまでいきます。 docker-composeを使用するので…
過去に中古で購入したとある本で見かけたCTFという、 コンピュータ分野におけるセキュリティ分野における競技があること知った。 その中からおもしろい問題を見つけたので、 今回はそちらを取り上げてみる。 使用する言語は、Python。 なかなか問題のファイ…
今回はタイトル通り、 Excelファイルから新たにtsvファイルを生成させるコマンドラインツールなるものを作成しました。 よく会社でG suiteでデータをスプレッドシートなんか管理されているかと思います。 だんだんデータが溜まっていくと、開くのに時間がか…
pyenv pyenvとは、pythonの環境管理ツールの1つで、 バージョン管理が容易に行えます。 macにはdefaultでPythonが入っていますが、pyenvを導入することで プロジェクト単位でのヴァージョン管理などの手助けになりそうですね。 pyenvのインストール元はこち…
今年はPythonを少し勉強しようと思っていたので、簡単にできそうな「Web Scraping(Web スクレイピング)」のコードを書いてみた。 (勿論ググって参考参考しましたけど) コマンドラインから $ python3 filename http://domain/page みたいにして任意のURLを引…