senccha-touch.jsで"WebKitPoint is not defined"が出る時のエラー対処法

エラーログ

WebKitPoint is not defined
[このエラーでブレーク] if(typeof Ext==="undefined"){Ext={}}Ex...fresh",Ext.plugins.PullRefreshPlugin);
sencha-touch.js (6 行目)

対処法

Sencha TouchはWeb-kitベースのブラウザ用に作られているので、Firefoxなどで実行するとこのエラーが出る。chromeSafariスマートフォン上のブラウザなど、Web-kitベースのブラウザで実行すればエラーが消えるので特に気にしなくて大丈夫

MongoDB学習に役立つエントリまとめ

インストール関連

CentOSはこっち

Ubuntuはこっち

fluentネタ

PHPネタ

このクラスがシンプルで使いやすい

クラスの設計は参考にしましたが結局上のMongoクラス使いました

Scalaネタ

phpのMongoクラスでfind()してもレコードが返ってこないときの対処法

ソースコード

<?php
    // 接続
    $m = new Mongo();

    // データベースの選択
    $db = $m->comedy;

    // コレクション (リレーショナルデータベースのテーブルみたいなもの) の選択
    $collection = $db->cartoons;

    // レコードの追加
    $obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );
    $collection->insert($obj);

    // 構造が異なる別のレコードの追加
    $obj = array( "title" => "XKCD", "online" => true );
    $collection->insert($obj);

    // コレクション内の全件の検索
    $cursor = $collection->find();
    var_dump($cursor);

結果

object(MongoCursor)#45 (0) {
}

対処法

find()によって返されるMongoCursorはあくまでカーソルなので、
foreachで一つずつ取ってこないと中身が取れない。

<?php
    // コレクション内の全件の検索
    $cursor = $collection->find();
    // 結果の反復処理
    foreach ($cursor as $obj) {
        var_dump($obj);
    }

修正後の結果

array(3) {
  ["_id"]=>
  object(MongoId)#46 (1) {
    ["$id"]=>
    string(24) "4ec229556803faad59000000"
  }
  ["title"]=>
  string(17) "Calvin and Hobbes"
  ["author"]=>
  string(14) "Bill Watterson"
}
array(3) {
  ["_id"]=>
  object(MongoId)#42 (1) {
    ["$id"]=>
    string(24) "4ec229556803faad59000001"
  }
  ["title"]=>
  string(4) "XKCD"
  ["online"]=>
  bool(true)
}

mongod.exeが起動しない。”dbpath (/data/db) does not exist”のエラー

エラーログ

C:\data\mongodb-win32-i386-2.0.1\bin>mongod
mongod --help for help and startup options
Tue Nov 15 16:15:01
Tue Nov 15 16:15:01 warning: 32-bit servers don't have journaling enabled by def
ault. Please use --journal if you want durability.
Tue Nov 15 16:15:01
Tue Nov 15 16:15:01 [initandlisten] MongoDB starting : pid=40744 port=27017 dbpa
th=/data/db 32-bit host=LENOVO-941BDA57
Tue Nov 15 16:15:01 [initandlisten]
Tue Nov 15 16:15:01 [initandlisten] ** NOTE: when using MongoDB 32 bit, you are
limited to about 2 gigabytes of data
Tue Nov 15 16:15:01 [initandlisten] **       see http://blog.mongodb.org/post/13
7788967/32-bit-limitations
Tue Nov 15 16:15:02 [initandlisten] **       with --journal, the limit is lower
Tue Nov 15 16:15:02 [initandlisten]
Tue Nov 15 16:15:02 [initandlisten] db version v2.0.1, pdfile version 4.5
Tue Nov 15 16:15:02 [initandlisten] git version: 3a5cf0e2134a830d38d2d1aae7e88ca
c31bdd684
Tue Nov 15 16:15:02 [initandlisten] build info: windows (5, 1, 2600, 2, 'Service
 Pack 3') BOOST_LIB_VERSION=1_42
Tue Nov 15 16:15:02 [initandlisten] options: {}
Tue Nov 15 16:15:02 [initandlisten] exception in initAndListen: 10296 dbpath (/d
ata/db) does not exist, terminating
Tue Nov 15 16:15:02 dbexit:
Tue Nov 15 16:15:02 [initandlisten] shutdown: going to close listening sockets..
.
Tue Nov 15 16:15:02 [initandlisten] shutdown: going to flush diaglog...
Tue Nov 15 16:15:02 [initandlisten] shutdown: going to close sockets...
Tue Nov 15 16:15:02 [initandlisten] shutdown: waiting for fs preallocator...
Tue Nov 15 16:15:02 [initandlisten] shutdown: closing all files...
Tue Nov 15 16:15:02 [initandlisten] closeAllFiles() finished
Tue Nov 15 16:15:02 dbexit: really exiting now

解決方法

"dbpath (/data/db) does not exist"つまりdata\dbディレクトリがないのが原因なのでdata\dbの位置に空のディレクトリを作成すると解決する

KAT-TUNそれはメタルの新しいマーケティング手法に他ならない

メタルは売れないという定説

メタル・・・それは影から現代音楽に影響を与え続ける幻のジャンルであり、常に新しいサウンドプロダクションを生み出し続けながらも自らは売れないという皮肉な星の元に生まれた人々のことである。

最近の日本の音楽市場においてメタルが売れた例としてはマキシマム・ザ・ホルモンが挙げられる。
ただ、彼らは言うなればウィットというか、歌詞のユーモアで人気を集めたところがあるのでマーケティング的な素材としては物足りない。

ジャパニーズメタルならぬジャニーズメタル

続きを読む

電車の中で痴漢です!と叫ばれたら「本当は」どうしたらいいのか

J-CASTニュース : 電車の中で「痴漢です」! 叫ばれたらどうしたらいいのか弁護士・井上薫さんに聞く
があまりに内容の薄い(タイトルと内容が違いすぎる)記事なので、補足させて頂こうかと。

井上 それが、「こうしたらいい」という方法があるのであれば、全然怖くないんですよ(苦笑)。決め手がないからこそ、大問題になっているんです。

http://www.j-cast.com/2009/02/01034490.html

ないんかい!

というか専門家でありながら、後述する「付着物検査」や「繊維鑑定」に全く触れていないのはどういうわけですか。

まさか知らないってことはありえないし、もしかして、あなたまでそっちの・・・(ryとか疑いたくなるようなこういう中途半端な記事は本当にやめて頂きたい!


では、電車の中で痴漢ですと叫ばれたら「本当は」どうしたらいいのか

続きを読む

アップルのソフトバンク携帯iPhone(アイフォン)の開発者用利用規約(スーパーpre版)

REGISTERED iPHONE DEVELOPER TERMS AND CONDITIONS

アップルのソフトバンク携帯iPhone(アイフォン)の開発者用利用規約(スーパーpre版)

有志による翻訳はこちらhttp://spamalot.dip.jp/lupinus/2008/06/iphone-application-development-0.html

原文

続きを読む