node.js で Facebook API 使うときに facebook-node-sdk つかってるんだけど、 loginRequired() の middleware つかったときに、アプリ新規承認時に redirect_uri に無限ループするということがあったりした。 GitHub - amachang/facebook-node-sdk: Node.js…
uniqueConstraints をつかう。 Crocos\HogeBundle\Entity\Fuga: repositoryClass: Crocos\HogeBundle\Entity\FugaRepository type: entity table: hoge_fuga fields: hoge_id: id: true type: integer hoge_key: type: string length: 255 value: type: text…
node.js から redmine 叩くものをつくっていたけど api のテスト用 redmine が欲しいと思って自分のサーバだと面倒だから heroku でも使ってみるか、ということでさっそくやってみた。ほとんど以下リンク通りだったのでメモのみ。 思考の軌跡 » herokuでRedm…
Facebook PHP SDK の話。 /me とかを user の access token じゃなくて アプリの access token とかで叩いちゃうと出るんだけど、そもそもその前に getUser() で user_id が 0 じゃないことを確認してから叩いても出ることがあったので調査してた。 signedRe…
session つかうときはこれもいっしょにしないとこれが出る。 TypeError: Cannot read property 'connect.sid' of undefinedapp.jsとかで。 app.configure(function(){ app.use(express.cookieParser()); .. app.use(express.session({ secret: config.sessio…
https://github.com/crocos/php5-5.4.x-deb わかっているダメな点 php5-sqlite で sqlite.ini と sqlite3.ini が作られてしまう。sqlite.so は作られないのに fpm の config がおかしい (修正済み debug build symbol がやっぱりけされちゃう dh_split しな…
root 権限じゃないとダメ (BAD OWNER) なのは有名な話だけど、permission も 644 じゃないと (というか、owner 以外に w がついてると)だめだった Sep 12 06:00:02 localhost /usr/sbin/cron[8974]: (*system*xxxxx) WRONG INODE INFO (/etc/cron.d/xxxxx) s…
$ QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R -f
Apache の環境変数の HTTPS = "on" とかしかチェックしないクソライブラリのために、LBの裏側にいる Apache でこんな設定を書きました、という話。 SetEnvIf X-Forwarded-Port 443 HTTPS=onX-Forwarded-Proto "https" のほうがいいのかもしれない?まぁあと…
http://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/index.html?ApiReference-cmd-RunInstances.html $ ec2-run-instances ami-xxxxxxxx --availability-zone ap-northeast-1b --instance-type m1.small --instance-count 1 --group def…
Writing a Plugin « WordPress Codex Plugin API « WordPress Codex Pluggable Functions « WordPress Codex Plugin API/Filter Reference « WordPress Codex Plugin API/Action Reference « WordPress Codex Function Reference « WordPress Codex Theme De…
的なエラーがでた。 __get() によって返される値は参照ないから変更したって意味ないよって言う事。 a[$name]; } public function __set($name, $value) { $this->a[$name] = $value; } } $hoge = new Hoge(); に対して、 $hoge->fuga = 1;的なことをした場…
@ /etc/nginx/conf.d/* location ~ /index.php/ { #fastcgi_split_path_info ^(.+\.php)(.*)$; # <- この設定は、nginx 0.7 以降じゃないとないらしい fastcgi_pass backend; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/local/var/nginx-…
yum update したら動かなくなった。 バージョンがあがって、APIの起動ユーザがapacheじゃなくてdekiwikiになったらしい。 $ sudo useradd dekiwikiとかしてOK。あとなんか色々エラーもでたけどリスタートしてたら治った。まーなんかあれだね、ブラックボック…
できるといいなーとおもってやったら普通にできた。 local -> host(A) -> host(B) -> remoteな感じの構成で、host(B) には local から直接 SSH できなくて、 remote には、host(A) からはアクセス出来ない場合、多段Proxy の設定で host(B) に Proxy しつつ…
memcached プラグインというと、 /usr/share/munin/plugins/memcached_ってファイルがあって、これに普通にsymlink張るだけだとどうも動作しなかった。どうやら、同じ実行ファイルで、ファイル名から、取得する情報を変更する、的な実装になっているみたい。…
している。毎日少しずつでもしましょう。 実践ハイパフォーマンスMySQL 第2版作者: Baron Schwartz,Peter Zaitsev,Vadim Tkachenko,Jeremy D. Zawodny,Arjen Lentz,Derek J. Balling,伊藤直也(監訳),田中慎司(監訳),吉川英興(監訳),株式会社クイープ出版社/…
再起動したら、eth0があがらなくなった。 SIOCSIFADDR: No such device eth0: ERROR while getting interface flags: No such device SIOCSIFNETMASK: No such device SIOCSIFBRDADDR: No such device eth0: ERROR while getting interface flags: No such d…
先日のもろもろで、CentOS起動したと思ったんだけど、コンソールとろうとすると、起動時に INIT: Entering runlevel: 3 Entering non-interactive startup Bringing up loopback interface: [ OK ] Bringing up interface eth0: [ OK ] Mounting other files…
ふつうに xen-create-image したら、エラーでた。 General Information -------------------- Hostname : sheryl Distribution : centos-5 Partitions : swap 512Mb (swap) / 16Gb (ext3) Image type : sparse Memory size : 512Mb Kernel path : /boot/vmli…
xen で構築したホストにSSHしようとすると、 PTY allocation request failed on channel 0とかいって止まってしまったりする。そいつコンソールから入って、 # apt-get install udevで解決したりした。 参考 stdio系のコンソール(tty?)ができなくてdomUがそ…
今更etchつかわなくても・・・って話ではあるんだけど、etchな環境があって、apt-get update したら、 # apt-get update Ign http://ftp.jp.debian.org etch Release.gpg Ign http://ftp.jp.debian.org etch Release Ign http://ftp.jp.debian.org etch/main…
% sudo apt-get -y install hogeとかでなんとかなるやつなら良いけど、たとえば、 Configuration file `/etc/hoge.conf' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like…
わすれなにうちにメモ. Factory とか実装したときに使った. http://www.google.com/search?hl=ja&client=opera&hs=U61&rls=ja&q=C%2B%2B+%E5%9E%8B%E6%B6%88%E5%8E%BB&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=
いや,このネタは半年くらい前に学んだ話の超初歩だと思うんですけど. C++ で Factory Method について書こうと思ったときに,とりあえずここからまとめておこうかと.ようするに,A というクラスを継承した B や C があって,そいつらを使うときには,型 A…
リソースを開放するコードを直接書かなければならないなら(つまり,リソース管理オブジェクト以外の場所にdelete文を書かなければならないなら),何かが間違っている Effectove C++ 第3版 p64. リソース管理 あとでもう一度読む. Effective C++ 原著第3版…
実行するプログラムのメモリ使用量を, Memory usage summary: heap total: 7976, heap peak: 3352, stack peak: 912 total calls total memory failed calls malloc| 361 7976 0 realloc| 0 0 0 (nomove:0, dec:0, free:0) calloc| 0 0 0 free| 361 7976 Hi…
/mode #チャンネル名 -b うんたらかんたらリストは /mode #チャンネル名 +b
awkの出力文字の区切りは OFS 組み込み変数で変更する.BEGIN ブロックで変更しておいてあげればおk. % cut -d" " -f1,2 hoge.dat | awk 'BEGIN{OFS="\t"} $1 == "1"{print $1,$2,$2/$1;}'的な.
どこにあるかというと,pkg contents SUNWmemcached で調べたときには気付かなかったけど, % /usr/lib/memcachedこれが実行ファイルでした. なので,SMF経由じゃなくて一時的に立ち上げてみたい場合とかは, % /usr/lib/memcached -p 11212 -m 2048とかや…