並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 9 件 / 9件

新着順 人気順

messagepackの検索結果1 - 9 件 / 9件

  • URLにデータを載せつつ、できるだけ短いURLにしたい - 私が歌川です

    sugarheart.utgw.net イベント支出記録君は、同人誌即売会などでの支出をすぐに記録するためのツール。プリセットに金額を登録しておけば、ワンボタンで支出を記録することができる。CSVダウンロード、TSV形式でのコピー、URLシェアなど、いろいろな方法でデータをエクスポートできる。 下にあるのは、先日のイベントでの自分の支出記録が確認できるURL。 https://sugarheart.utgw.net/event-expenses-tracker/#3AAtzwAAAYeIkjSMzQH0oM8AAAGHiIwcRM0B9KDPAAABh4iIiQ3NAligzwAAAYeIhB9GzQH0oM8AAAGHiEjof80B9KDPAAABh4hGZ8LNA+igzwAAAYeIRHAXzQH0oM8AAAGHiELJ080B9KDPAAABh4hAf3jNASygzwAAAY

      URLにデータを載せつつ、できるだけ短いURLにしたい - 私が歌川です
    • JSON とかの中身確認ツール

      今日は、「主に自分が使う用ツールを Blazor WebAssembly で作って Static Web Apps に置いたよ」系の話を一応ブログ化。 ソースコード Static Web App よくある「JSON とかのデータの中身を確認するツール」です。 しばらく、JSON と MessagePack の読み書きをするコードを書いてて、 デバッグがしんどくなって作ったのがこのツール。 いろんな形式を同時に扱うことがニッチ需要なのであんまり自分の需要にあったツールがなかったんですよね。なら、まあ、自作。 こないだの C# 配信 で、UTF-8 とか MessagePack バイナリとかを手打ちで入力してたら @xin9le, @okazuki 両氏にドン引きされたやつ。 バイナリ読み込み (Parser) UTF-8 を ReadOnlySpan<byte> のまま扱ってて、 ブレイクポ

        JSON とかの中身確認ツール
      • neue cc - MessagePack for C# v2によるC#における最新のI/Oパイプライン最適化

        MessagePack for C#のVersion 2を本日リリースしました。出る出る詐欺で、一年がかりでリリースまで漕ぎ着けました!とにかくめっちゃ時間かかった、死ぬほど私のリソースが取られていた、ので本当にリリースまで持ってこれてよかった……。めでたし。 今回はとてもOSSっぽく開発していて、メインの開発はMicrosoftのVisual StudioチームのPrincipal Software EngineerであるAndrew Arnottさんが書いています。私はそれに対してひたすら、APIデザインが好きじゃないだの、パフォーマンスが私の基準に満たしてないだの、文句つけまくる仕事をしていました。しかしコードのクオリティはさすがに非常に高くて、私だけだったらここには至れなかっただろうことを考えると、いい感じの共同開発ができたんじゃないかなあと思います。その結果として、一年前に掲示さ

        • diziet | MessagePack vs CBOR (RFC7049)

          tl;dr: Use MessagePack, rather than CBOR. Introduction I recently wanted to choose a binary encoding. This was for a project using Rust serde, so I looked at the list of formats there. I ended up reading about CBOR and MessagePack. Both of these are binary formats for a JSON-like data model. Both of them are "schemaless", meaning you can decode them without knowing the structure. (This also provid

          • MessagePackの新しいRust実装、messagepack-rsをリリースしました

              MessagePackの新しいRust実装、messagepack-rsをリリースしました
            • Python用の高速で使いやすいJSON/MessagePackライブラリ「msgspec」のインストール

              Python用の高速で使いやすいJSON/MessagePackライブラリ「msgspec」のインストールについて解説しています。 「msgspec(https://jcristharif.com/msgspec/,https://github.com/jcrist/msgspec/)」は、Python用の高速で使いやすいシリアル化ライブラリ。JSONとMessagePackの両方に対応している。MessagePackは、効率的なバイナリシリアル化形式で、JSONなどの複数の言語間でデータを交換することができるもの。 ■Python 今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認) ■msgspecをインストールするmsgspecをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindo

                Python用の高速で使いやすいJSON/MessagePackライブラリ「msgspec」のインストール
              • MessagePack for C#始めました - はつねの日記

                以前から使おう使おうと思って(実際は使ってみようとして上手くいかなくてを何回か繰り返して、最近の状況で在宅でがっつり集中できるようになったので)いたneueccさんの素敵ライブラリMessagePack-CSharpを既存アプリに組み込むことができました。 github.com いくつか、DataContractJsonSerializerから書き換えるうえで迷った点がありましたので、まとめておきたいと思います。 MessagePack-CSharpは、非常に高速なC#用シリアライザーです。例えば構造体⇔Byte配列、構造体⇔Byte配列⇔JSON文字列あたりの変換が多数あるような例えば多端末間メッセージ送受信のデータシリアライズなどに適用するとシステム全体の快適さが増すかもしれません。 GitHubで公開されている測定結果を見ると、まさに桁が違う処理速度です。 Publicクラスじゃなく

                  MessagePack for C#始めました - はつねの日記
                • C# で messagepack vs json 比較 - wipiano.net

                  Messagepack の良さを社内に布教するためにベンチマークを取ったので転載しておく。 個人的には MessagePack + LZ4 の Typeless がおすすめ。 messagepack は可読性が・・・と言われることが多いけど、 Typeless なシリアライズなら型情報がつくので、 dynamic にデシリアライズして json を吐くような小さいツールさえ作っておけば gzip 圧縮した json とそこまで使い勝手は変わらないのでは?と思う。 パフォーマンスの面では messagepack が有利。json + gzip はファイルサイズは小さくなったけど、パフォーマンスが許容できるかどうか。 ベンチマークに使ったコードは こちら ファイルサイズ json: 137,248,217 bytes json + gzip: 045,170,640 bytes msgpack

                  • MessagePack.FSharpExtensions 2.0.0をリリースしました - pocketberserkerの爆走

                    www.nuget.org 全国約…何人かわからない F#erの皆様、お待たせしました(お待たせしすぎたかもしれません)。 MessagePack C# v2が正式リリースされてから6か月…さすがにまずいと思ったので重い腰をあげました。 実際は眠れない怒りをぶつけただけなのですけれども。 おそらくこの記事が予約投稿されたときには眠りについているはず。 これやらないとF#が .NET最先端から脱落しますからね!— neuecc (@neuecc) 2019年12月17日 こういう話はあるものの、自分は特に更新を急いでないからなぁ…と別件にずっとかまけててごめんなさい。 今回の作業は半日かかっていないので、v2がリリースされたときにやっておくべきでした…。 何が変わったのか MessagePack C# v2に対応した .NET Frameworkとお別れ FSharp.Coreを4.7にあげ

                      MessagePack.FSharpExtensions 2.0.0をリリースしました - pocketberserkerの爆走
                    1