並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

シリアライザの検索結果1 - 11 件 / 11件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

シリアライザに関するエントリは11件あります。 railsrubyarticle などが関連タグです。 人気エントリには 『neue cc - MemoryPackにみる .NET 7/C# 11世代のシリアライザー最適化技法』などがあります。
  • neue cc - MemoryPackにみる .NET 7/C# 11世代のシリアライザー最適化技法

    MemoryPackという、C#に特化することで従来のシリアライザーとは比較にならないほどのパフォーマンスを発揮する新しいシリアライザーを新しく開発しました。 高速なバイナリシリアライザーである MessagePack for C# と比較しても、通常のオブジェクトでも数倍、データが最適な場合は50~100倍ほどのパフォーマンスにもなります。System.Text.Jsonとでは全く比較になりません。当初は .NET 7 限定としてリリースしましたが、現在は .NET Standard 2.1(.NET 5, 6)やUnity、そしてTypeScriptにも対応しています。 シリアライザーのパフォーマンスは「データフォーマットの仕様」と「各言語における実装」の両輪で成り立っています。例えば、一般的にはバイナリフォーマットのほうがテキストフォーマット(JSONとか)よりも有利ですが、バイナリ

    • Ruby製の究極のJSONシリアライザ、Albaのご紹介 - okuramasafumiのブログ

      はじめに この記事はRuby on Rails アドベントカレンダー 2021の記事です。昨日は@yamat47によるRuby on RailsでもHLS形式で動画を再生したい!でした。 Railsアプリにおける鬼門、JSONシリアライザ 昨今のRailsアプリケーションははじめからAPI専用として構築されることも多くなってきています。この場合、フルスタックフレームワークとしてRailsを利用する場合と比べて利用しなくなるgemも多いのですが、一方でAPI専用の場合に多く使われるgemも存在します。それがJSONシリアライザです。 この文脈における「JSONシリアライザ」という単語の指すものは、「任意のRubyオブジェクトをJSON文字列に変換するための機構(特にDSL)」を提供するライブラリです。 RubyにおけるJSONシリアライザの歴史は長く、最も有名なActiveModelSeri

        Ruby製の究極のJSONシリアライザ、Albaのご紹介 - okuramasafumiのブログ
      • 20万人が利用しているサービスのJSONシリアライザをAlbaに置き換えた話 - Qiita

        TL;DR NewRelic transactions はじめに 株式会社KINECAでエンタメマッチングサービスを運営している@ryosk7です。 この記事はRuby on Rails Advent Calendar 2022の23日目の記事です。 Albaって? AlbaはRuby製のJSONシリアライザです。 Ruby on Rails Advent Calendar 2022 14日目の記事にも、ちょうど作成者の@okuramasafumiさんが記事を執筆してくださってます。 Albaの特徴として、他シリアライザーよりも高速な点が挙げられます。 ベンチマーク 参考 Comparison: panko: 283.8 i/s turbostreamer: 102.9 i/s - 2.76x (± 0.00) slower alba: 102.4 i/s - 2.77x (± 0.00)

          20万人が利用しているサービスのJSONシリアライザをAlbaに置き換えた話 - Qiita
        • 週刊Railsウォッチ(20210427後編)RactorでUDPサーバーを作る、JSONシリアライザalba gem、AppleのAirTagほか|TechRacho by BPS株式会社

          週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 Ruby 3でコアクラスをサブクラス化したときの挙動が変わった件について(Ruby Weeklyより) 元記事: Ruby 3.0 cha

            週刊Railsウォッチ(20210427後編)RactorでUDPサーバーを作る、JSONシリアライザalba gem、AppleのAirTagほか|TechRacho by BPS株式会社
          • 週刊Railsウォッチ(20200204後編)Ruby3.0の他のbreaking change、Rubyのシリアライザ、GitHubのcode ownersほか|TechRacho by BPS株式会社

            2020.02.04 週刊Railsウォッチ(20200204後編)Ruby3.0の他のbreaking change、Rubyのシリアライザ、GitHubのcode ownersほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓お知らせ: 週刊Railsウォッチ「第19回公開つっつき会」(無料) お申し込み: 週刊Railsウォッチ公開つっつき会 第19回|IT勉強会ならTECH PLAY[テックプレイ] いよいよ第19回を迎えた公開つっつき会は、明後日2月6日(木)19:30〜よりBPS株式会社Pubスペース

              週刊Railsウォッチ(20200204後編)Ruby3.0の他のbreaking change、Rubyのシリアライザ、GitHubのcode ownersほか|TechRacho by BPS株式会社
            • 週刊Railsウォッチ: キャッシュシリアライザに`:message_pack`が追加、ViewComponent 3リリースほか(20230530前編)|TechRacho by BPS株式会社

              週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 公式更新情報: Ruby on Rails — Rails World tickets waiti

                週刊Railsウォッチ: キャッシュシリアライザに`:message_pack`が追加、ViewComponent 3リリースほか(20230530前編)|TechRacho by BPS株式会社
              • neue cc - C# 11 による世界最速バイナリシリアライザー「MemoryPack」の作り方

                と題して、.NET Conf 2022 Recap Event Tokyo というイベントで話してきました。 今回は久々の(数年ぶりの!)オフライン登壇イベントということで、なんだか新鮮な気分で、そして実際、オンライン登壇よりも目の前にオーディエンスがいたほうがいいなぁという思いを新たに。事前レコーディングやオンライン登壇だと、どうしてもライブ感のない、冷めた感じになっちゃうな、と。セッション単体の完成度で言ったら何度も取り直して完璧に仕上げた事前録画のほうがいい、かもしれませんが、でもそういうもんじゃあないかなあ、と。スタジオアルバムとライブアルバムみたいなもんですね。そしてスタジオアルバムに相当するのは念入りに書かれたブログ記事とかだったりするので、事前録画のセッションって、なんか中途半端に感じてしまったりはしますね。スタジオライブみたいな。あれってなんかいまいちじゃないですか、そうい

                • 週刊Railsウォッチ: MessagePackがcookieシリアライザとメッセージシリアライザにも導入ほか(20230607前編)|TechRacho by BPS株式会社

                  こんにちは、hachi8833です。Rails World 2023のCFP締め切りが近づいています。 Friendly reminder that the #RailsWorld #CFP will close on Friday June 16 - that means less than two weeks to submit your talk proposals here➡️ https://t.co/Tm165uON8x — Ruby on Rails (@rails) June 5, 2023 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi883

                    週刊Railsウォッチ: MessagePackがcookieシリアライザとメッセージシリアライザにも導入ほか(20230607前編)|TechRacho by BPS株式会社
                  • 2020年のRuby/RailsのJSONシリアライザは何を使うべきか問題 - Bouldering & Com.

                    よくわからなかったので整理してみる。 候補 Jbuilder https://github.com/rails/jbuilder ActiveModelSerializers https://github.com/rails-api/active_model_serializers jsonapi-rb https://github.com/jsonapi-rb/jsonapi-rb JSON:API Serializer https://github.com/jsonapi-serializer/jsonapi-serializer Blueprinter https://github.com/procore/blueprinter Jb https://github.com/amatsuda/jb tl;dr 基本はjbuilderでいいと思う。 パフォーマンスが気になるならActiv

                      2020年のRuby/RailsのJSONシリアライザは何を使うべきか問題 - Bouldering & Com.
                    • neue cc - WebSerializer - オブジェクトからクエリストリングに変換するHttpClientリクエスト用シリアライザ

                      T valueから URLエンコードされたクエリストリング、またはx-www-form-urlencodedなHttpContentを生成する、つまりはウェブ(HTTP/1)リクエスト用のシリアライザを作りました。 github.com/Cysharp/WebSerializer クエリストリングの生成、意外と面倒くさいな!と。(C#用の)専用のSDKが存在しないWeb APIの場合は、自分でURL組み立てたりFormUrlEncodedContentを組み立てたりしますが、数が多いとまぁ面倒くさい。リクエストのパラメーター数が多いと、null抜いたりも面倒くさい。 レスポンス側はReadFromJsonAsyncなどでダイレクトに変換できるようになって特に問題はないのですが、リクエスト側は、かなりの手作業が要求されます。そのへんを全部やってくれるrefitというライブラリもありますが(A

                      • 失敗しない文字列シリアライザ選び.js - Qiita

                        本記事は「Node.jsのworker_threadsに使えるバイナリフォーマットを考えた件」のスピンオフ作品となっております。 1. お題目 「Node.jsのworker_threadsに使えるバイナリフォーマットを考えた件」では、worker_threadを使った親子スレッド間でデータを共有するにはSharedArrayBuffer(MDN)を使うことを知りました。 SharedArrayBufferはバイナリ配列ですから、JavaScriptの数値、文字列、オブジェクト、配列等々のデータは直接格納できません。そのため、ここに格納するためのシリアライザ、取り出すためのデシリアライザを検討しました。 わざわざ考えなくても似たようなものはあるのですが、いまいち目的に足りてないことがあって自分で作ってみた、という話なんですが、処理性能という面ではどうしても既存のものに勝てません。 そう、そ

                          失敗しない文字列シリアライザ選び.js - Qiita
                        1

                        新着記事