PCブラウザでタッチイベントをエミュレートする!

スマホを対象としたWEBページでフリックとかピンチイン/アウトとかの簡単なテストをするとき、毎回実機を開くのめんどくさい!しにたい! と思ってたらすてきなものがありました。brian-c/phantom-limb · GitHubbookmarklet.jsの中身を実際に適用したいサイ…

マルチドメインのXHRを許可する設定覚書

apacheとかで以下のような設定をすると、SameOriginPolicyの制約をぶっちぎってドメインを跨いだ通信が出来るみたい。 Header add Access-Control-Allow-Origin "*"「*」を指定した場合はどんなドメインからでもどんとこいという感じ。 ただし複数指定は出来…

facebookのインサイトが6/12以降のデータが表示されない件

バグくさい。 バグ- Facebook Developers知らないだけでfacebookも色々バグあるんだろうなーとBugs見て思うなど。 発生から結構経ってるけどいつ直るのかなー。 他にも似たような報告がちらほら目に入った気がするけど、とりあえずSubscribe数が多いこいつを…

Java7、Maven2でwar化できなかったときの対応

Maven2.2.1、jdk1.7.0_05-b05で「mvn war:war」とかやったら以下のようなエラーが出た。 [INFO] Packaging webapp [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] -------------------------…

facebookインサイトとか覚え書き

ちょっと調べたことをめもがき。 WEBサイトのインサイトまわり http://www.facebook.com/insights/ の「Insights for your WebSite」から追加可能 LinkWithは自分自身、アプリ、ページから選択出来る 何故か新規登録したアプリが表示されない。表示まで時間…

今日のするめ

いまいちや…。

javaからOrientDBを操作してみる(RawGraphDatabase編)

あんまりドキュメントがないのでとりあえずざっくり触ってみるだけです! OrientDB - JavaAPI データベースのタイプが複数あって、どれを使うかでJava側の実装が変わる雰囲気。 ざっと見た感じ「RawGraphDatabase」がよさげなのでこいつをいじってみます。 G…

GremlinさんをOrientDBさんで使う

グラフDBを操作する言語「Gremlin」さんを使ってDB操作をしてみる。 Gremlinさんキャラがきもかわいい。たまに変な服着てるところがきもかわいい。 Gremlin - orient - Using Gremlin with OrientDB Home · tinkerpop/gremlin Wiki · GitHub OrientDBには標…

OrientDBことはじめ

1.0の安定版が19日にリリース予定っぽいんですが、学習コストちょっと高そうな予感がしたので1.0rc9でためしてみる。Downloads - orient zip落としてきてunzip。 /usr/local/に移動してorientdbでシンボリックリンク貼っておく。 # ll orientdb/ 合計 68 drw…

SpringDataRedisを使ってみる

やってみるよ! Springは3.1.1.RELEASE、SpringDataRedisは1.0.0.RELEASEを使用。Webアプリの最低限の構成を作ってpom.xmlに以下を追加。 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>1.0.0.RELEASE</version> </dependency>これでspring-data-commons-coreとかJedisとかも依存解…

CentOS5.4にredis2.4.9を入れてみる

ここを参考にしながら。ていうかほぼそのまま。 Redis Quick Start – Redis // 取得 # wget http://redis.googlecode.com/files/redis-2.4.9.tar.gz // 移動して解凍 # mv redis-2.4.9.tar.gz /usr/local/src/ # tar zxvf redis-2.4.9.tar.gz # cd redis-2.4…

みくとろにか

作業BGM用にミクトロニカとかを集め始めて大分ほくほくしてきました。 検索結果を連続再生できればいいのになー。【ニコニコ動画】

なつまち9話

青い子が不憫過ぎて…。

スコープチェイン

必殺技の名前っぽい。はてぶろ作るだけ作って書いてなかったので、なんか技術に寄り過ぎてしまったはてダとは違う内容を書いてみようという試み。 絵を貼るのをノルマにしたい。希望。

SpringDataMongoDBのアップデートを試すめも

1.0.0.M4からアップデートしてなかったので1.1.0.GAにアップデートを試みる。 以下、元のコードを変更する必要があったところのめも。 $orの書き方が変わった 旧 query.or(Query.query(Criteria.where("cnt").exists(false)), Query.query(Criteria.where("c…

firefoxを3系から最新に更新したらURLサジェストがゴミと化したので直した

ドメイン入力しても全然サジェストしてくれないしなんぞこれー。 ローケーションバーの仕様が変わったのかしらんと思って適当にぐぐってそれらしいものを探す。 ロケーションバーで検索する | Firefox ヘルプ なんかこのへん怪しいかなーということでとりあ…

実行中のプロセスの標準出力を確認する

以下のディレクトリにそのプロセスが使っているファイルのシンボリックリンクが貼られてるっぽい。 /proc/$pid$/fd/ファイル名「1」のやつを見れば標準出力が確認できる感じ。 ので既に実行したプロセスのスレッドダンプとりたいんだけどリダイレクト忘れた…

iOS5でtype="number"を指定したinputに勝手にカンマが挿入される件

数字だけ入力してほしいinput要素のtype属性にnumberを指定するってユーザビリティを考えるとまあよくあることだと思うんですが…。 <input type="number">このときiOS5では4桁入力するごとにカンマが自動的に挿入されるようになってるみたいです。 送信のときはカンマを取ってくれ…

Mavenめも

指定したリポジトリにデプロイ mvn deploy -DaltDeploymentRepository=repo::default::http://hoge.com/repoaltDeploymentRepositoryの値のフォーマットは「id::layout::url」 リポジトリのID、リポジトリのレイアウト、リポジトリのURLの形式で書けばいいみ…

SpringDataのMongoWriterの挙動めも

あんまり調べられてないけど。 なんかマルチスレッドでMongoWriter#writeを使ったとき、JVM起動直後にいくつかのドキュメントがフィールドが不足した状態でinsertされることがありました。 MongoWriter#writeを使ってる具体的なコードは以下のようなかんじ。…

はてぶろ!

はてぶろはてぶろ! ようやく招待していただけたはてぶろ! 無駄にはてな記法とか使ってみるはてぶろ! tm8r's blog たのしいはてぶろ! ぐたいてきになにがたのしいかきかれるとこまるけどはてぶろ!

MongoDBでコレクション名を変更

ちょっとわけあってコレクション名を変更してみたくなったので。 renameCollection — MongoDB Manual 2.4.8 なんかすごい簡単にできそう。 やってみる。 > show collections testCol01 testCol02 > db.testCol01.renameCollection("col01"); { "ok" : 1 } > …

SpringのEL式脆弱性対応

こいつの対応のめも。 CVE-2011-2730 | support.springsource.com とりあえずSpringのバージョンを確認。3.1系なら問題なさげ。 使ってたのが3.0.5なのでアウト。 Springのtagsの属性のうち、EL式を評価する属性にパラメータなどの指定で値が入ってしまう場…

SpringFormTagsで1つでもエラーがある場合の分岐

SpringFormTags使って指定したcommandの入力値にエラーがあるとき <@form.errors path="id" element="p"/>とかやると思うんですけど、この要素が複数あって、エラーが一つでもあった場合に全体をdivで囲いたくなったらどうすればいいんだろうなーと模索。 <@…

FreeMarkerのfunctionをjavaでつくってみる

FreeMarkerってべんりですよね! functionとかmacroで簡単なロジックも書けたりとか! でもなんかもうちょっとfunctionで色々やりたいとか思ったりもしますよね!しませんか! ぼくはしたのでやってみました! FreeMarker Manual - FAQ FreeMarker Manual - …

SpringMVCでjsonとxmlを返すときハマったところめも

大枠は以下を参考に。 Spring 3 MVC の HttpMessageConverter 機能を使って RESTful な Web サービスを作成する @ResponseBodyでクラスを返すときにnullのフィールドを結果に含めたくない XMLとjsonの変換にはそれぞれJaxb2Marshallerとjacksonを使いました…

MongoDBにサロゲートペアをぶちこむ

MySQLのちょっと古いバージョンだとサロゲートペアをinsertしようとしたとき、サロゲートペア以降の文字が削除された状態でinsertされたりしたのでMongoDBだとどうなるのかなという実験です。 とりあえずサロゲートペアをぶち込んで中身確認。 > db.table01.…

MongoDBで自動chunk分割がされなくてはまる

あるcollectionで以下のようにembeddedのキーをShardKeyに指定していてchunk分割されなかったのが事の発端。 test01.table01 chunks: shard01 1 { "hoge" : { $minKey : 1 }, "map.key" : { $minKey : 1 } } -->> { "hoge" : { $maxKey : 1 }, "map.key" : {…

SpringDataでMongoDBクエリ範囲指定

MongoDBの範囲指定って以下のような感じでまとめないといけないんですが、SpringDataだとこれどうやるのかなーとちょっとハマりました。 db.collection.find({ "field" : { $gt: value1, $lt: value2 } } );参考:Operators — MongoDB Manual 2.4.8 以下のよ…

iPhoneから

かいてみる! var hoge=0;

スポンサーリンク