投稿

1月, 2012の投稿を表示しています

phonegap1.3.0のandroidが動かない場合の対応

phonegapをandroidで実行しようとすると、予期せず終了してしまう問題、とぎれとぎれマニュアルどおりにやっても動かないので、ググってみたところ

https://groups.google.com/forum/#!topic/phonegap-fan/aqKkzcTfjPQ

/res/xml

plugins.xml
が新しく必要になるらしいことを知る。apiドキュメントに無いー。

Lifegameを動かしてみるよ。

イメージ
twitterのタイムラインにLifegameの投稿があったので、サンプルをうごかしてみましたよ、と。

ライフゲーム - 人工知能に関する断創録

リンク先にあったのがpythonでの例でこれ幸いとばかりに動かしてみました。サンプル掲載感謝感謝!
が、pygameというライブラリが無いと言われるので、MacOSX 10.7 Lionの実行環境構築からやります。

portからインストールしたらいいのかな?ということで

sudo port install py-game

とやってみたんですが、importしてもどうもライブラリを読まない。
portでインストールしてるpythonとApple提供のpythonと違うものを使っているみたい。で、自分の環境だとApple提供のままみたい。
環境を一緒にする、というテクがないので、依存関係を考慮しながら一個ずつビルドするの!?めんどい!とおもったところ、pygameのサイトでインストーラがダウンロードできました。

http://pygame.org/download.shtml



Lion apple supplied python: pygame-1.9.2pre-py2.7-macosx10.7.mpkg.zip

をダウンロードしてインストールで問題なく実行できました。
ただ動かすだけですが、なかなか息の長い配列にならず、すぐ定常状態になっちゃうのが残念なところですが、ぶわっと動いていくさまは面白いですねー!


あけおめ2012とMySQLのチューニング

あけましておめでとうございます。ということで、新年早々にもかかわらずパソコンに首ったけになってますよーと。

年末は忙しいこともあって放置していたサーバ周りの設定を確認したり、改めて開発環境の構築をしたりしているのですが、、、
サーバの引越をこころみているのですが、とあるVPSが重くてどうも引越が心もとない。Topをするとメモリ喰いまくっているので、なにかが悪い、メールかな?とおもって止めてみても、こちらはそれほどメモリ喰っていなくて、そうするとweb周り、となるとmysqlなんじゃないかと止めてみると、あたりでこれがメモリを食っている。
wordpressを動かす関係で、MySQLは5.5.19を使ってます。で、どうもinnodbというのがメモリを喰うらしく、
/etc/my.cnf の
[mysqld]
のセクションに skip-innodb と書くといいらしいのですが、こうすると起動できない。なので、ググってみますと、


skip-innodb
default-storage-engine=MyISAM

と書いてやると起動することができました。

今のところ全体で230MBでぎりぎり動いているようなので、これで様子を見たいと思っています。新年も新たに早く引越したいぜー。