git merge
10月 15th, 2012
master に戻してpullした。 $ git checkout master Switched to branch ‘master’ Your branch is behind ‘origin/master’ by 3 commits, and can be fast-forwarded. $ git pull @’s password: Updating 0197431..c4207d6 Fast-forward Data/Kyoto/Octo.php | 1 + Data/Kyoto/Octo/Aucru/Item.php | 2 +- Web/Aucru/Script/Set.php | 3 +++ 3 files […]
pythonの命名規則とか
10月 14th, 2012
sh,perl,phpなど混在しているので、 これから作る物は、すべてpythonに変えようかと Style Guide for Python Code http://www.python.org/dev/peps/pep-0008/
DNSラウンドロビンが使えない。
10月 14th, 2012
手っ取り早くwebサーバーの負荷分散をと思い。 192.168.0.1 A blog.bbtune.com 192.168.0.2 A blog.bbtune.com と設定してみるとnslookup,digで確認して問題無さそう。 nslookupも返す順は変わるのでOKと思いきや linuxもmacも小さいアドレスだけしか使わない・・・・・・・・・・??? (特定の環境によるので、どの程度かは確認が必要 こちらの方の記事が一番詳しく書いてくれています。 http://d.hatena.ne.jp/rx7/20120413/p1 クライアントの問題なので、サーバーの設定ではどうしようもないので 想像するに偏りすぎて意味なさそうですが、とりあえず、実践投入してみます。 (特定の環境によるので、どの程度かは確認が必要 http://en.wikipedia.org/wiki/Round-robin_DNS
mixi アプリ iOS 6 safari 3rd party cookie対応 | mixi.jp以外はリダイレクトしないように。
10月 14th, 2012
http://developer.mixi.co.jp/appli/ns/touch/cookie_enable_api/ iframeを呼ぶときにcreated_atをつけてstartを呼ぶと設定可に変わるということのようですね。 基本そのままですが、1点 set cookie処理の所を if( preg_match( ‘/^http:\/\/.*mixi.jp/’, $_GET['callback_url'] ) ){ // set cookie setcookie(“created_at”, time(), time() + 2592000); header(“Location: ” . $_GET['callback_url']); exit; }else{ // error fuck } 変なリダイレクトに利用されると困るので こんな感じでcallback_urlにmixi.jp以外は何もしないようにしました。
canvas パフォーマンス改善 html5 | 対応ブラウザのチェックが重要
10月 11th, 2012
http://www.html5rocks.com/ja/tutorials/canvas/performance/ キャンバスで描画&アニメーションを作る前に一度確認しておいた方が良いページのようです。 一度自分で作ってみてから比較してもいいです。 ただし、android向けなどを作成する際には http://caniuse.com/requestanimationframe などは、利用出来ないので注意が必要です! 対応ブラウザのチェックは重要ですね・・・
html5 svg , canvas
10月 5th, 2012
んー最新だったらsvgも良いかな http://caniuse.com/svg-html5 http://caniuse.com/canvas これをみると10/1時点で 50%以上が2.3.x http://developer.android.com/about/dashboards/index.html と考えるとcanvasしかないな
check signal count ?
10月 5th, 2012
memcached plugableで動かしたのを止めて、みると # kchashmgr inform /var/path/to/queue.kct count: 2 size: 401152 countはsignalのようですね? ログはシリアライズした物の方が復帰しやすい気もするけど。 凄く簡単なゲームを作っているのですが想像したよりゲーム作るの大変です。。。 1週間くらいで作ろうかと思った物が3週間ほどかかりそうです。。。 まぁ1週間は無理ですが、2週間ちょっとならまずまずか・・・独り言。
文字列を適当な添字をつけてとってみると? php
10月 4th, 2012
$ret = “789”; echo $ret["_"].”\n”; echo $ret["_aho"].”\n”; echo $ret["aho"].”\n”; echo $ret[0].”\n”; echo $ret[1].”\n”; $ret["_aho"]= 321; echo $ret.”\n”; さてどうなるでしょう? 7 7 7 7 8 3 389 こうなりました。 文字列を適当な添字をつけてとってみると一文字目を指すということのようです。 知らなかった。。。 配列のつもりで isset($ret["aho"])をやって文字列だとtrueを返していたので、あんだこれと
空回りsetをしたので、メモ
10月 2nd, 2012
11,921,801 回 set 7,877 秒 1,513/qpsくらいですね。 他の処理もしてるのでまったく性能比較等には使えませんが 自分の開発環境で、メモリー占有は32Mくらいでこの数字は悪くないですかね