この記事はPlay! framework Advent Calendar 2011 jp #play_ja の7日目です。 勢いで参加してみたものの、ネタが見つからず困っていたところ、@mumoshu さんのつぶやきが目にとまりました。 mumoshu この2日間のPlay 2.0は、Scala向けのJSON APIが変更されたり、Actionの合成方法がドキュメントにそった形になった。JSONの方は、使うライブラリがsjsonからJerksonへ変更。Jerksonをベースに、sjsonのようなAPIを実装している。 04 Dec 2011 from Twitter for Mac -- this quote was brought to you by quoteurl Jerksonというライブラリは全く知りませんでした。 調度良いのでこのJerksonについて調べたことを書こうと思い
We’re getting things ready Loading your experience… This won’t take long.
概要 最近、あるお客さんから、快速なので、cjsonを使おうという要望をいただきましたが、以前、僕はcjsonは色なエッジケースの処理が微妙と分かっていて、実際に他のライブラリより早いのかなと思いました。cjsonのPyPIページいろなコメントが書かれています。しかも、最新パージョンは2007リリースでかなり古い。バグがあるのに、直っていないし、あんまりメンテしてないライブラリに見える。 simplejsonもjsonlib もCで拡張があり、かなり最適化されていると思ったので、テストしてみようと思いました。 というわけで、パフォーマンステストを作って、Bitbucketにアップしました https://bitbucket.org/IanLewis/jsonlib-test 準備 buildoutを使って、環境を作ります テストを実行 ./bin/run_testを実行します。オプションは
OpenSocial の JSON-RPC, RESTful API の設計についてのよもやま話です。 JSON-RPC とクエリパラメータ OpenSocial Core API Server Specification 1.1 に URL Addression と言うセクションがあります。 これは JSON-RPC を http GET で呼び出す際に params の部分など構造化されたデータをどうやって渡すのって際の仕様になります。 JSON Object URL Parameter { "field" : "value" } field=value { "field" : [1,2,3,4,5]} field=1,2,3,4,5 { "field" : "12" } field='12' { "field" : [identifier,anotheridentifier]} fi
C#4.0の新機能といったらdynamic。外部から来る型が決まってないデータを取り扱うときは楽かしら。とはいえ、実際に適用出来る範囲はそんなに多くはないようです。例えばXMLをdynamicで扱えたら少し素敵かも、と一瞬思いつつもElementsもDescendantsも出来なくてAttributeの取得出来ないXMLは、実際あんまり便利じゃなかったりする。ただ、ちょうどジャストフィットするものがあります。それは、JSONですよ、JSON。というわけで、dynamicでJSONを扱えるライブラリを書いてみました。ライブラリといっても300行程度のクラス一個です。 CodePlex - DynamicJson 使い方は非常にシンプルで直感的。まずは、文字列JSONの読み込みの例を。DynamicJson.Parseメソッド一発です。 // Parse (from JsonString to
特別モデル Surface Laptop, 13 インチ 4 月 1 日より、Surface Laptop 13 インチ の 16GB RAM / 1TB SSD モデルが ¥159,500 で一般のお客様もお得にご購入いただけます。 今すぐ購入 Xbox コントローラー Elite、ワイヤレス、Adaptive — 自分のプレイ スタイルに合ったコントローラーを見つけよう 今すぐ購入 Xbox Series X - 1 TB デジタル エディション 爆速読み込み。のめり込む 4K ビジュアル。1 TB SSD を搭載した全身デジタルのゲーム マシンが、ロボット ホワイトの装いで登場。 今すぐ購入 おすすめアクセサリ マウス、キーボード、ドック、充電ケーブルで、どこでも便利に充電し、何でも快適に作業しましょう。 詳細を見る
「O'Reilly Japan Ebook Store」サイトのオープンからもうすぐ2年経過します。販売タイトルも、当初はわずか20タイトルほどだったのですが、現在では160タイトルほどになり、カタログに掲載されている書籍の半分弱くらいになっています。 ところでこのEbook、ご購入後にサイトからダウンロードしていただくと、ファイル名が「<16進数の羅列>-<書籍のISBN>.pdf」という形式になっています。もちろん変更はできるのですが、そのまま電子書籍リーダーなどに読み込むと、画面が英数字の羅列だらけになってしまいます。 かく言う私たちも、イベント出展にサンプルのEbookを持って行くことがあるのですが、イベント会場でISBNだけがズラ―っと並んだ画面をお見せするのをとても心苦しく思っていました。 以前は手作業でファイル名を変更していたのですが、100タイトルを超えた辺りで心が折れまし
Practical Map-Reduce: Forwarding and Collecting April 14, 2010 at 05:00 PM | categories: Riak, Map/Reduce, NoSQL, Database This may be a familiar sight to people in the NoSQL world: Luckily, the comic is in jest and Map-Reduce in Riak is actually pretty easy. This post is an example of how you can solve a practical querying problem in Riak with Map-Reduce. The Problem This query problem comes via
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く