タグ

JSONに関するigrepのブックマーク (123)

  • PG SLOT สล็อตเว็บตรง แหล่งรวมความบันเทิง ตอบโจทย์ทุกการลงทุน

    ประกาศ PG Sexy88 แหล่งรวมเกมสล็อตออนไลน์ เล่นง่าย ได้เงินจริง มาพร้อมระบบการให้บริการที่มีความทันสมัยมากที่สุด ระบบฝาก ถอน อัตโนมัติ ไม่มีขั้นต่ำ สมัครสมาชิก ร่วมสนุกกันได้เลย PG Slot นำเสนอความตื่นเต้นของสล็อตpg ผ่านสล็อตเว็บตรงที่มอบประสบการณ์การเล่นที่สนุกสนานและโอกาสลุ้นรางวัลใหญ่ ด้วยกราฟิกที่สวยงามและระบบที่เสถียร! แนะนำ PGSexy88 เว็บตรงไม่ผ่านเอเย่นต์ ปลอดภัย ฝาก-ถอนรวดเร็ว และรองรับทุกอุปก

    PG SLOT สล็อตเว็บตรง แหล่งรวมความบันเทิง ตอบโจทย์ทุกการลงทุน
    igrep
    igrep 2016/05/01
    "Hjson, the Human JSON"
  • GitHub - informatikr/aeson-pretty: JSON pretty-printing library and command-line tool.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - informatikr/aeson-pretty: JSON pretty-printing library and command-line tool.
    igrep
    igrep 2016/04/18
    “JSON pretty-printing library and command-line tool.”
  • Falcor入門 1日目 Falcorとは何者か - Qiita

    はじめに 最近、ある程度の時間を割いてFalcorを触っています。 まだ日語での情報は豊富とは言えない状況ですし、自分の理解を整理する意味も含め、何回かに分けてFalcorについて書いていきます。 1日目の今日は「Falcorとはどのような目的のために生まれ、どのような仕組みに依存しているのか」を説明します。 概念的な話ばかりでコードは殆ど出てきません。実装寄りの話は次回以降に書きますが、行ったり来たりしながら読むのも有りじゃないかなと思います。 ちなみに次回以降の目次はこちら: Falcor入門 2日目 FalcorのJSON Graphに触れてみる Falcor入門 3日目 Falcor Routerでサーバサイドを実装してみる Falcor入門 4日目 FalcorとReactを組み合わせる Falcorとは何者か 昨今、Webアプリケーションの大半は、ReactAngular

    Falcor入門 1日目 Falcorとは何者か - Qiita
    igrep
    igrep 2016/03/10
    "JSONの木構造で「参照」を表せるようにした表現方法"を用いてクライアント・サーバー間でデータを一貫して透過的に管理するためのミドルウェア
  • Big Sky :: コマンドラインから JSON が簡単に作れるツール jo

    « golang で画像アップロードが簡単に出来る go-imageupload を使ってみた。 | Main | SQLite3でカジュアルにズンドコキヨシ » コマンドラインから JSON を扱うツールとしては jq が一般的ですが、例えば ls を実行した結果を JSON の Array にしたいであったり、コマンドライン引数から簡単に Object を作りたいといった場合には一旦考え込まないといけないくらい使い方が難しかったりします。そんな中でひょいと現れたのが jo です。 GitHub - jpmens/jo: JSON output from a shell JSON output from a shell https://github.com/jpmens/jo 作者である jpmens さんがなぜ jo を作るに至ったかをブログに書いています。 Jan-Piet Mens

    Big Sky :: コマンドラインから JSON が簡単に作れるツール jo
    igrep
    igrep 2016/03/09
  • JSON Web Token の効用 - Qiita

    Note: JWT の仕様やそもそも論の話は触れません。どう使うか、何が出来るかしか書いていません。 JSON Web Token? JSON Web Token とは、ざっくりいって署名の出来る JSON を含んだ URL Safe なトークンです。 署名とは、署名時に使った鍵を用いて、JSON が改ざんされていないかをチェック出来るようにすることです。 URL Safe とは、文字通り、URL に含めることの出来ない文字を含まないことです。 これだけだとよくわかりませんが、触り心地としては次のような性質があります。 発行者だけが、鍵を使ってトークンが正しいことを検証出来る。 暗号化ではないので、JSON の中身は誰でも見られる。 仕様的には、暗号化のオプションもあります。 しかしながら、JSON の変更は出来ない。(改ざんをすると、検証時に失敗するので。) 全体的には、なんか変更できな

    JSON Web Token の効用 - Qiita
  • JSONストアサーバ「Kinto」。モバイルデバイスやWebブラウザとデータ同期可能、オフラインファーストにも対応、モジラがオープンソースで公開

    JSONストアサーバ「Kinto」。モバイルデバイスやWebブラウザとデータ同期可能、オフラインファーストにも対応、モジラがオープンソースで公開 モジラがオープンソースで公開した「Kinto」は、モバイルアプリケーションやWebアプリケーションのサーバ側としてよく利用されるBaaS(Backend as a Service)用のサーバとして使うことを想定したソフトウェアで、いわゆるNoSQLデータベースの一種といえます。 Kintoのクライアントライブラリとして、オフライン状態での実行を想定した、いわゆるオフラインファーストに対応したJavaScriptクライアントが用意されていることが挙げられます。 同期機能はモジラのMozilla Firefox Syncチームが設計したもので、モジラはすでにこのKintoの同期機能を利用してFirefoxやFirefox OSでの設定情報やアセットな

    JSONストアサーバ「Kinto」。モバイルデバイスやWebブラウザとデータ同期可能、オフラインファーストにも対応、モジラがオープンソースで公開
  • GitHub - migamake/json-autotype: Automatic Haskell type inference from JSON input

    Takes a JSON format input, and generates automatic Haskell type declarations. Parser and printer instances are derived using Aeson. The program uses union type unification to trim output declarations. The types of same attribute tag and similar attribute set, are automatically unified using recognition by attribute set matching. (This option can be optionally turned off, or a set of unified types

    GitHub - migamake/json-autotype: Automatic Haskell type inference from JSON input
    igrep
    igrep 2015/11/27
    “Automatic Haskell type inference from JSON input”
  • GitHub - paularmstrong/normalizr: Normalizes nested JSON according to a schema

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - paularmstrong/normalizr: Normalizes nested JSON according to a schema
    igrep
    igrep 2015/11/02
    “Normalizes deeply nested JSON API responses according to a schema for Flux and Redux apps. Kudos to Jing Chen for suggesting this approach.”
  • GitHub - typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously)
    igrep
    igrep 2015/10/25
    “Get a full fake REST API with zero coding in less than 30 seconds (seriously)”
  • schema.org構造化データマークアップのシンタックスにJSON-LDという選択

    schema.org構造化データマークアップのシンタックスにJSON-LDという選択 高見和也(株式会社アラタナ) 2014年10月28日にHTML5が勧告され、もうすぐ1年が経とうとしています。HTML5やその他のAPI、たとえばWeb StorageやService Workerを始め、WebではJavaScriptで操作するようなAPI技術が話題に上がることが多いように思えます。しかし忘れてはいけないのは、HTML5では検索エンジンなどのプログラムにサイトの情報を正しく理解してもらうことを可能とするマークアップができることです。 <header>や<article>といったタグレベルでの情報はたくさんあり、一般的になりつつあります。代表的なCMSのテンプレートでも実際に組み込まれているものがほとんどです。そこで今回は、Webサイトのコンテンツ情報をよりプログラムで構造的に取得できるよ

    schema.org構造化データマークアップのシンタックスにJSON-LDという選択
    igrep
    igrep 2015/10/09
    もうJSONでwebサイト作ればいいんじゃね?ってぐらいサイトの構造化されてない部分(レビューの内容とか)までJSONなんだなぁ。
  • jq、xmllintコマンドさようなら。俺はパイプが好きだから - Qiita

    2016-09-15 New! この記事で紹介するコマンドの逆変換コマンド(JSONのみ)も作り、記事化しました。次の相手はjoです。 → joコマンドさようなら、俺はパイプが好きだから。PART 1 郵便番号→緯度経度→日の出時刻 コマンド jqやxmllintといったコマンドの使い勝手についカッとなって、独自JSON&XML解析コマンドと、その応用品“getsunrise.sh”を作った。なぜカッとなったのかは次のセクションで言いたい放題することにして、まぁとりあえず遊んでみてもらいたい。 curlとnkfが入っているUNIX環境ならほとんどの環境で動く。もちろん jqとかxmllintとか不要。JSONとXMLの解析はsedやAWKで済ませてる。 なのでこいつをダウンロードして、解凍・実行するだけだ。(コンパイルも不要) このコマンドがやっている事は下記のとおりだ。要するにWebAP

    jq、xmllintコマンドさようなら。俺はパイプが好きだから - Qiita
    igrep
    igrep 2015/10/02
    行区切りに直してくれる分、多くのケースはこっちのほうが便利、かも。そもそもXMLもJSONも行単位で扱うことを想定していない分、どうしても対応が難しいケースはあるだろうけど
  • IETF JOSE WG と OAuth WG から一気に9本の RFC が! - OAuth.jp

    一気に出ましたね。すでに過去にもいくつかは紹介したり翻訳したりしていますが、それぞれを簡単に紹介しておきます。 RFC 7515 – JSON Web Signature (JWS) RFC 7516 – JSON Web Encryption (JWE) RFC 7517 – JSON Web Key (JWK) RFC 7518 – JSON Web Algorithms (JWA) RFC 7520 – Examples of Protecting Content Using JSON Object Signing and Encryption (JOSE) JWS は署名付きのデータを JSON (の Base64 URL Encode) 形式で表現するための仕様で、多くの場合は JSON Payload に対して署名するケースで利用されます。JSON じゃないデータに対して署名し

    igrep
    igrep 2015/05/22
  • RFC 準拠的な JSON 形式について - Qiita

    Help us understand the problem. What is going on with this article?

    RFC 準拠的な JSON 形式について - Qiita
    igrep
    igrep 2015/04/22
    これだけ緩くしてるのになぜケツカンマやコメントを認めないのだ...
  • JMESPath — JMESPath

    { "locations": [ {"name": "Seattle", "state": "WA"}, {"name": "New York", "state": "NY"}, {"name": "Bellevue", "state": "WA"}, {"name": "Olympia", "state": "WA"} ] } Result Try it Out! Enter an expression in the search box to see JMESPath in action. The expression is evaluated against the JSON data and the result is shown in the result pane. To learn more about JMESPath, check out the JMESPath Tut

    igrep
    igrep 2015/02/09
    “JMESPath is a query language for JSON.”
  • GitHub - hashicorp/hcl: HCL is the HashiCorp configuration language.

    HCL is a toolkit for creating structured configuration languages that are both human- and machine-friendly, for use with command-line tools. Although intended to be generally useful, it is primarily targeted towards devops tools, servers, etc. NOTE: This is major version 2 of HCL, whose Go API is incompatible with major version 1. Both versions are available for selection in Go Modules projects. H

    GitHub - hashicorp/hcl: HCL is the HashiCorp configuration language.
    igrep
    igrep 2014/10/08
    “HCL is also fully JSON compatible. That is, JSON can be used as completely valid input to a system expecting HCL. This helps makes systems interoperable with other systems.”
  • Open question: help me design a new encoding API for aeson

    For a while now, I’ve had it in mind to improve the encoding performance of my Haskell JSON package, aeson. Over the weekend, I went from hazy notion to a proof of concept for what I think could be a reasonable approach. This post is a case of me “thinking out loud” about the initial design I came up with. I’m very interested in hearing if you have a cleaner idea. The problem with the encoding met

    igrep
    igrep 2013/10/27
    "The problem with the encoding method currently used by aeson is that it occurs via a translation to the Value type. While this is simple and uniform, it involves a large amount of intermediate work that is essentially wasted. "
  • Chrome の拡張 JSONView が便利ですね - latest log

    この記事の賞味期限は2013年内です。10秒で読めます。 (ε・ ワ ・)з 勘違いがありまして、文の趣旨が変わり Chrome の拡張 JSONView の機能紹介になりました JSONView をインストールした状態でhttp: や https: スキームで始まる JSONファイルを開くと、改行やスペースを含まない(圧縮された状態の)JSONも、適切に展開した状態で見ることができます。 この状態で、マウスを各要素にホバーさせると、画面下の薄い紫の部分に、要素にアクセスするためのパスが表示されます。 紫色の部分: tree[0].attrs.frame[3] xpath のようなこれは、json path とでも呼ぶのでしょうか? また、各ノードの左側にある - や + をクリックすると展開と折りたたみが行われます。 以下のパスを JSONView をインストールした状態で開くと、お試

    Chrome の拡張 JSONView が便利ですね - latest log
  • TOMLノススメ

    TOMLとは https://github.com/mojombo/toml Tom's Obvious, Minimal Language (TOML) とはgithubの中の人が提案している設定ファイルのためのミニ言語で、以下のような特徴があります。 人間が読み書きしやすい 標準的なデータ型が利用できる 曖昧さが発生する余地が極力排除されている パーサをかくのが簡単 なぜTOML? 例えば、YAMLを設定ファイルに使っているシステムは多いですが、YAMLの仕様書は80ページもあり正しく使うのは意外と大変です。1 またJSONはカッコやダブルクオートの割合が多すぎますし、コメントも使えません。2 TOMLをつかえばそのようなストレスはありません。 TOMLの使い方 TOMLの書き方は家のドキュメント をみてもらえばすぐわかると思います。 TOMLのライブラリは各種言語に対応したものが既

  • Data.Aeson が便利すぎる件 - melpon日記 - HaskellもC++もまともに扱えないへたれのページ

    JSON を扱うライブラリで一番簡単に見つかるのは Text.JSON ですが、しばらく使ってると、あまりの使いにくさに発狂しそうでした。 ということで他のを探した結果、Data.Aeson というのがかなりよさげだったので、これを使うことにしました。 しばらく使ってみた感じかなり良かったので、いくつか代表的な使い方を書いてみます。 インストール aeson ではなく、aeson-native を入れて下さい。 cabal install aeson-native import それぞれのコードは、これらの import (と LANGUAGE プラグマ)が先頭にあると思ってください。 {-# LANGUAGE OverloadedStrings #-} import Control.Applicative (Applicative,pure,(<$>),(<*>)) import Con

    Data.Aeson が便利すぎる件 - melpon日記 - HaskellもC++もまともに扱えないへたれのページ
    igrep
    igrep 2013/02/17
    JSONみたいな中の型がよく分からないようなデータファイルをHaskellで扱うときはやっぱ一工夫いるんだね。
  • pythonの-m指定で便利なモジュール類 - ANS-prog

    Pythonは標準モジュールを-mに指定して実行するといろいろな機能を提供してくれるのが便利です。 現在のディレクトリをHTTPで公開する: $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... 対象スクリプトをステップ実行する: $ python -m pdb foo.py > d:\foo.py(1)<module>() (Pdb) メールサーバーを立てる: $ python -m smtpd -d -n localhost:25 PureProxy started at Tue Nov 15 12:45:38 2011 Local addr: ('localhost', 25) Remote addr:('localhost', 25) メールを送る: $ python -m smtplib From:

    igrep
    igrep 2012/01/07
    なるほどすごい。Rubyじゃ現状ちと難しいな。それ用のツールを用意して各ライブラリにひたすらif __FILE__ = ...を書くか。