ELBを使ってるnginxでIPでアクセス制限をかける方法

ELBは、アクセス制限をかけれず、Webサーバー側でアクセス制限をかけないとダメ。それで、ちょっと強引だけどnginxでX_FORWARD_FORの値でアクセス制限をかける方法。 set $valid_access 'false'; if ($http_x_forwarded_for = '') { # From ELB set $valid_a…

DynamoDB の multiple value

空の set は追加できない。 https://forums.aws.amazon.com/message.jspa?messageID=389032 python で boto 使うときは、setを使わないとエラーになる。 listはダメ

AWSリンクメモ

http://d.hatena.ne.jp/d_sea/20100306/p1

MeCabリンクメモ

http://mecab.googlecode.com/svn/trunk/mecab/doc/dic.html http://docs.python.jp/2/library/codecs.html http://developer.hatena.ne.jp/ja/documents/keyword/misc/catalog http://d.hatena.ne.jp/aidiary/20101121/1290339360 http://d.hatena.ne.jp/ai…

MacのPHPにmcryptを追加

macのPHPにmcryptを追加する方法。http://www.coolestguyplanettech.com/how-to-install-mcrypt-for-php-on-mac-osx-lion-10-7-development-server/

OSX Mountain Lion Server の Apache設定

会社の開発サーバーをmac miniで作る。 なるだけOSX serverの枠組みでってのが、労力的にも引き継ぎ的にも望ましいので、 OSX serverのApacheを生かした設定をすることに。 Mountain Lion で環境設定からWeb共有が消えたと騒がれてるように Mountain Lion se…

PHPでconstをissetにいれると・・・

isset(SomeClass::CONST_VALUE); みたいにミスって、 unexpected '('・・・ みたいなエラーが出てた。(の対応関係合ってるし、ってことで、はまった・・・

mac OSX 10.8にPIL、matplotlibをpipでインストール

忘れないようにメモ。まず、xcodeのcommand line toolをいれる。まずは、PILをインストール。で、libpng、libjpeg、freetypeをインストール。これは、個別にもインストールできると思うけど、homebrewを使うのが簡単。pipでインストール。ちなみに、libjpeg…

instagramのoauth

insta Oauthのexplicit flowがうまくいかない。 step3で「No matching code found.」って、おこられる。 ちゃんとcode送ってると思うけど implicit flow使う事にするhttp://instagram.com/developer/authentication/

循環importはダメ!?

pythonで、お互いをimportし合うようなモジュール構成が原因でエラーになった。 詳細はまだ調べてないけど、そもそも相互依存するモジュール分割は少なくした方がいいと思ったので、モジュールの依存関係を修正することでエラー回避。

jQueryのeachのreturnがうまくいかなかった

jQueryのプラグイン作ってて、以下のコードが思った通り動かなかった。 (CoffeeScript使ってます。) $.fn.XXXX(settings) = (settings) -> this.each () -> self = $(this) switch settings.action when 'init' # Do something when 'get' return self.data …

PHPのrequire_onceがおかしいと思う

PHPの通販サイトのオープンソース EC-Cube を使ってて、 [17-May-2010 19:19:31] PHP Fatal error: Cannot redeclare class Net_URL in ... のエラーが。。。 昨日まではバッチリ動いてたのに。。。 何もプログラムいじってないのに。。。debug_backtrace関…

PHPの関数・クラス定義のスコープについて

PHPのクラス定義のスコープに付いてのメモ。PHPでは、トップレベルに記述されたクラス・関数定義は、 スクリプトファイルの実行前に定義が読み込まれます。 例えば、以下のコードで、a.phpを実行した場合、正常に動作します。 /* a.php */ require 'b.php'; …