こんにちは。かねしろ@pinkrootです。 久しぶりのブログ記事ですが、特に気にすることもなく淡々と最近取り組んだことについて書いていきたいと思います。 マルチサイト版WordPressをS3で配信したい プライベートなプロジェクトでWordPressを複数立ち上げることになったのですが、あまりアクセスがくるものでも更新するものでもないので、運用費用を抑えつつ高速化するためにS3で配信してみようと思い立ちました。 ぐぐってみるとWordPressをS3で配信する方法をまとめてくださっているブログなどはいくつかあったのですが、記事が古かったりマルチサイト版だと正しく動作しないなどありましたので…
続きを読むdev
Python(Flask)からRuby(Rails)に鞍替えしての所感。あるいはマイクロフレームワークとフルスタックフレームワークの比較。
こんにちは。かねしろ@pinkrootです。 前回のブログ更新は去年の11月。9ヶ月も間があいたようです。 そんなこんなで勝手を忘れてしまいましたが、最近Railsをゴリゴリと使って開発してみているのでその所感を。 Rails初心者としての感覚がまだフレッシュなうちに備忘として残しておきます。 そもそもどういう環境で開発をしていたのか 7年程前から個人として、あるいは友人・知人とのチーム開発ではpythonを用いて開発を行っていました。 正確にはflaskというフレームワークを用いて、pythonは2系でWebアプリケーションを開発していました。 一部開発ではpythonの3系を使っていました…
続きを読むMac OSX yosemiteのpyenv (virtualenv)環境下でpipが失敗する件
こんにちは。かねしろ@pinkrootです。 先日このエントリーでも紹介したpyenv環境。 必要なライブラリをインストールしようとpipコマンドを走らせたところ問題が発生しました。 時間がかかったものの、解決したので共有します。 pipでのinstallが失敗する問題
1 2 |
pip install scrapy |
などのコマンドをpyenv環境下で実行すると、ErrorだとかFailedだとか表示されてライブラリが入ってくれません。 pyenv環境以外だと無事に実行されます。 調べてみたところ https://github.com/yyuu/pyenv/issues/27…
続きを読むMac OSX yosemiteにpyenvとvirtualenv環境を構築
こんにちは。かねしろ@pinkrootです。 pythonで開発を行っていると、別々のプロジェクトのために用意したライブラリやらが干渉しあって困ったことになることが多々あります。 そこで、いい加減pyenvとvirtualenvを導入して、プロジェクトごとにpythonのローカル開発環境を切り分けることにしました。 ということで以下手順の備忘録です。 pyenvとvirtualenvのインストール まずはbrewでpyenvとvirtualenvのinstall
1 2 3 4 |
$ brew install pyenv $ brew install pyenv-virtualenv |
環境変数の設定と、profileへの設定追記が求められるので実施 …
続きを読む