Archive for 10月, 2012

 

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 […]

Read full article | コメントは受け付けていません。

pythonの命名規則とか

10月 14th, 2012

sh,perl,phpなど混在しているので、 これから作る物は、すべてpythonに変えようかと Style Guide for Python Code http://www.python.org/dev/peps/pep-0008/

Read full article | コメントは受け付けていません。

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

Read full article | コメントは受け付けていません。

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以外は何もしないようにしました。

Read full article | コメントは受け付けていません。

canvas パフォーマンス改善 html5 | 対応ブラウザのチェックが重要

10月 11th, 2012

http://www.html5rocks.com/ja/tutorials/canvas/performance/ キャンバスで描画&アニメーションを作る前に一度確認しておいた方が良いページのようです。 一度自分で作ってみてから比較してもいいです。 ただし、android向けなどを作成する際には http://caniuse.com/requestanimationframe などは、利用出来ないので注意が必要です! 対応ブラウザのチェックは重要ですね・・・

Read full article | コメントは受け付けていません。

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しかないな

Read full article | コメントは受け付けていません。

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週間ちょっとならまずまずか・・・独り言。

Read full article | コメントは受け付けていません。

文字列を適当な添字をつけてとってみると? 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を返していたので、あんだこれと

Read full article | コメントは受け付けていません。

空回りsetをしたので、メモ

10月 2nd, 2012

11,921,801 回 set 7,877 秒 1,513/qpsくらいですね。 他の処理もしてるのでまったく性能比較等には使えませんが 自分の開発環境で、メモリー占有は32Mくらいでこの数字は悪くないですかね

Read full article | コメントは受け付けていません。