キーワード検索「JSON」
「JavaScriptと性能についての本当の話」をしよう。ダグラス・クロックフォード氏 - Publickey
JSONの発見者でJavScript界の重鎮であるYahoo!のダグラス・クロックフォード(Douglas Crockford)氏。米オライリーが主催するイベント「Velocity 2011」で、セッション「JavaScript & Metaperformance」を行いました。 いまWebブラウザ間でJavaScriptエンジンの性能競争が行われていますが、その影響とこの先の展望について語ってい...
Titanium - JavaScript で iPhone/Android アプリを作る - naoyaのはてなダイアリー
Titanium Mobile は JavaScript で iPhone/Android のアプリ (not Webアプリ) を開発できる開発環境。詳しくは Titaniumで始めるモバイルアプリ作成の基礎知識(1/3) - @IT などに解説があります。少し時間があったので、JavaScript で作るというのがどんな感じか試してみました。作ったアプリは こんな感じで TableView があ...
窓の杜 - 【NEWS】HTML5ベースのリモートデスクトップソフト「ThinVNC」v1.0が公開、正式版に
NEWS(10/11/10 15:41)HTML5ベースのリモートデスクトップソフト「ThinVNC」v1.0が公開、正式版にHTML5対応のWebブラウザーさえあればOSやデバイスを問わず利用できるのがうれしいTweetCheck「ThinVNC Server」v1.0.0.1米Cybele Software, Inc.は8日(現地時間)、Ajax/JSONなどのWeb 2.0技術やHTML5の...
wise9 › 見た目でゴマカす超速Webアプリ開発 #1
wise9読者の皆さんこんばんわ。UEIのショーヤマ兄さんダヨ。このwise9ブログでプログラミングを初めてきたみんなもそろそろアプリを作りたい!って思ってきたんじゃないかな? でも、実際にアプリを作るとなると色々面倒な作業も覚えることも多いのだ。例えばスマートフォンで言えば、AndroidだったらJAVA、iPhoneだったらObjective-cという言語を覚えなきゃいけないし、それぞれAnd...
Blog Hacks 2011 〜 今、Blogを楽しむ5つのHacks - ゆーすけべー日記
2004年発売のオライリー「Blog Hacks」はBlogを書くこと、Blogツールやそれを活用した技術ハックの楽しさを表現してくれました。時代は巡る巡って2011年。Twitter、Facebookなどのソーシャルメディアが出現し、Blogの周りの状況は変わってきましたが、その楽しさは相変わらずだと僕は感じています。ただ、2004年の「Blog Hacks」では通じない2011年なりの「Hac...
JSONのエスケープをどこまでやるか問題 - 葉っぱ日記
Ajaxなアプリケーションにおいて、サーバからJSONを返す場合に、JSON自体はvalidであるにも関わらず、(IEの都合で)エスケープが不足していて脆弱性につながってる場合があるので、書いておきます。 発生するかもしれない脆弱性JSONのエスケープが不足している場合に発生する可能性のある脆弱性は以下の通りです。 JSON内に含まれる機密情報の漏えい XSSそれぞれの詳細については後述します。 ...
TwitterのIDが53bitを越えたお話 - tmytのらくがき
雑記 | 10:28 | 先日、29日の7時過ぎごろにTwitterのステータスIDが53bitを越えました。こんな中途半端なビット数を超えただけでなぜこんな記事にするかというと、一部のクライアントで動作がおかしくなることがあるからです。TwitterのAPIはXMLとJSONの2種類で結果を取得できます。このうちXMLで処理してる場合は内部で64bit INTで処理していれば特に問題は起きません...
14のjQueryベストプラクティクス[to-R]
原文:14 Helpful jQuery Tricks, Notes, and Best Practices良かったので翻訳してみました。かなりの意訳で、上手に訳せてない箇所も多いので詳しく原文を参照してください。1.メソッドはjQueryオブジェクトを返すほとんどのメソッドがjQueryオブジェクトを返すのが重要です。これにより次のようなメソッドチェーンが可能になっています。$someDiv ....
404 Blog Not Found:Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin
XMLHttpRequestとその問題AjaxといえばXHRの愛称で親しまれているXMLHttpRequestですが、これには一つ重大な欠点がありました。これを発行するDHTMLページのドメインが、Request先のドメインと一致する必要があったのです。いわゆる Same Origin Policy というやつです。おかげでサイトをまたがって使えなかったのです。これではマッシュアップできない。どう...
グーグル、FlashをHTML5に変換するツール「Swiffy」を発表 - CNET Japan
Josh Lowensohn (CNET News) 翻訳校正: 川村インターナショナル 2011/06/29 11:31 Googleは、FlashファイルをHTML5に変換するツール「Swiffy」を発表した。SWFファイルにこのツールを適用すると、SWFファイルがJSONファイルに変換され、HTML、SVG(Scalable Vector Graphics)、CSS(Cascading St...
Life is beautiful: JavaScript HTMLテンプレートエンジン SNBinder 公開
先日予告したSNBinderのオープンソース化、GitHubに簡単なREADME付きでアップロードしたのでご覧いただきたい。https://github.com/snakajima/SNBinderSNBinderは、ひと言で言えば「ブラウザー上でView(テンプレート)とData(JSON)を結合して HTML を生成するテンプレートエンジン」である。90年の半ばから急速に広まったインターネット...
様々なフォーマットにも対応可能な、美しい年表コンテンツを実装できるjQueryプラグイン・Timeline - かちびと.net
珍しいので一応メモ。年表を作れる jQueryプラグインです。見た目も 綺麗なんですが、スプレッドシート や、JSON形式にも対応出来るので どこかで使えるかも、と思いました。 機能も申し分ありません。 多用するようなものでもありませんが、スプレッドシートの情報を読み込むのは面白いですね。 Timeline 綺麗です。上にコンテンツ、下に年表があって、ツールチップ形式でタイムラインが形成されます。...
複雑なデータ構造のJSONを扱う際にCSSセレクタ風にアクセスできて超便利な「JSONSelect」:phpspot開発日誌
複雑なデータ構造のJSONを扱う際にCSSセレクタ風にアクセスできて超便利な「JSONSelect」 2011年05月25日- JSONSelect 複雑なデータ構造のJSONを扱う際にCSSセレクタ風にアクセスできて超便利な「JSONSelect」 jQuery成功の背景には、そのDOMへのアクセスのしやすさがひとつの要因だと思いますが、JSONSelectを使うと、JSONデータへのアクセスを...
jQueryでWordPressにAjax検索を実装する :: 5509
ナビゲーション改善のために検索をAjaxにしてリアルタイムにできるようにしました。WordPressなら楽々実装できます。本当は誰でも簡単に使えるようにコピペできるような内容にしようと思ったりもしたんですけど、残念ながら面倒くさくなったので、僕がこのブログに実装したコードを貼るだけにします。そうです、これが手抜きです。search.phpをXHR対応にする(JSONで返すようにする)下のソースコー...
twitterのXSSとJSON in ECMAScriptと外部JSONを安全に取り扱うためのアプローチ - 金利0無利息キャッシング – キャッシングできます - subtech
twitterにXSSがあったので報告した。見つけた/報告した日は16日で、直った日は18日。twitterの人から直ったよと報告を受けていないのだが、俺の知る限り直っていて新規の攻撃は出来なさそうなので安全だろうと判断する。twitter.com以外のサイトにも影響があった可能性があるのだが、それが告知されていないので勝手に告知する。大きな騒ぎにならなかったのでtwitterはオフィシャルに何か...
JSONに押されるXMLの存在 - Publickey
Web関連のAPIからXMLが削除され、JSONが主流になりつつある。Norman Walsh氏のブログに11月17日にポストされたエントリ「Deprecating XML」は、そのような書き出しで始まっています。Someone asked me recently what I thought about XML being removed from the Twitter streaming A...
JSONをツリー表示で編集出来るWebツール「JSON Editor」 - 強火で進め
JSON Editor by katamarihttp://jsoneditor.net/昨日、紹介した「JSONLint」の事をtwitterで話したら、自分はこれを2年前から使ってると「JSON Editor」というのを紹介して貰いました。早速、どんなものかと見てみたら凄いですねコレ、表示はツリー表示に成ってデータの有る所をクリックするとその場で編集出来ちゃいます。ショートカットキーも充実して...
JavaScript 1.8 には関数型言語的パターンマッチが存在した - mooz deceives you
javascript幻の ECMAScript 4th幻となった ECMAScript 4th のドラフトを眺めていたところ, p.33 に Destructuring assignment and binding (分割代入, 分割束縛) という項目を発見した. 分割代入に関しては JavaScript 1.7 (Firefox などが用いる SpiderMonkey や Rhino に実装済み...
XSSを回避しつつ、テンプレートからJavaScriptにJSONで値を渡す方法 - blog.nomadscafe.jp
「HTMLのscriptタグ内にデータを埋め込む際のエスケープ処理モジュール書いた」に引き続いて、XSSを避けつつ複数の値をJSONで渡す方法。答えはmalaさんが書いてますテンプレートエンジンでJSONを生成する(多くの場合間違えるので、推奨しない)scriptタグの中でJSONを使わない可能であればJSONライブラリのオプションで<>/いずれかをエスケープする。生成されたJSON文字列の<>/...
CouchDBとMongoDBの使い分け - モジログ
CouchDBとMongoDBをしばらく使ってみて、その使い分けのポイントがわかってきたような気がするので、ちょっと書いてみたい。 CouchDBとMongoDBは、広く「NoSQL」と総称されている非SQL型データベースのうち、「ドキュメントデータベース」と呼ばれるカテゴリを代表する2つだ。ドキュメントデータベースとは、かんたんにいうと、JSONデータ(=ドキュメント)をそのままデータベースに保...
