並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

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

  • Blazingly Fast Lua Serialization

    2023-02-23 You’re writing lua, you want to serialize and deserialize data, and you want to pick the best format/library pairing for the job. What’s good? I’ve been doing some testing to find out. Here’s the short version: If you want the fastest option and you can choose the format, use lua-cbor if you need it to be pure lua, or use lua-protobuf if you’re cool with a C library. If you need JSON, u

    • RubyKaigi Speakers

      RubyKaigi Speakers Source Year Name Title 2006 Masayoshi Takahashi Ruby の歴史 2009 Masayoshi Takahashi Keynote Address: Ruby, Nihon Ruby-no-Kai and me 2011 Masayoshi Takahashi Ruby-no-kai Itself and Some Related Projects. 2013 Masayoshi Takahashi The History of Ruby;20th Anniversary Ed. 2019 Masayoshi Takahashi (partially) Non-volatile mruby 2006 井上 浩 NaCl のオープンソース戦略〜そして今後の Ruby 戦略に関して〜 2006 Yukihir

      • BinaryFormatter removed from .NET 9 - .NET Blog

        Starting with .NET 9, we no longer include an implementation of BinaryFormatter in the runtime (.NET Framework remains unchanged). The APIs are still present, but their implementation always throws an exception, regardless of project type. Hence, setting the existing backwards compatibility flag is no longer sufficient to use BinaryFormatter. In this blog post, I’ll explain why this change was mad

          BinaryFormatter removed from .NET 9 - .NET Blog
        • neue cc - .NET 9 AlternateLookup によるC# 13時代のUTF8文字列の高速なDictionary参照

          .NET 9 AlternateLookup によるC# 13時代のUTF8文字列の高速なDictionary参照 2024-08-29 .NET 9 から辞書系のクラス、Dictionary, ConcurrentDictionary, HashSet, FrozenDictionary, FrozenSetに GetAlternateLookup<TKey, TValue, TAlternate>() というメソッドが追加されました。今までDictionaryの操作はTKey経由でしかできませんでした。それは当たり前、なのですが、困るのが文字列キーで、これはstringでも操作したいし、ReadOnlySpan<char>でも操作したくなります。今まではReadOnlySpan<char>しか手元にない場合はToStringでstring化が必須でした、ただたんにDictionaryの

          • トレジャーデータ共同創業者の古橋氏が語る、OSSとビジネスの深い関係

            トレジャーデータ共同創業者の古橋氏が語る、OSSとビジネスの深い関係:始めよう! 企業としてのオープンソース活動(1)(1/3 ページ) 企業が組織としてオープンソース活動にどう取り組むべきかを探る新連載。初回となる今回は、OSSコミュニティー活動とビジネスの関係について、OSSをビジネスに結び付けてきたトレジャーデータの共同創業者、古橋さんへのインタビューをお届けします。 世の中のソフトウェアの大部分がオープンソースソフトウェア(OSS)で構成されるようになった昨今、企業でもいかにしてOSSを活用していくかが重要になっています。 日本ではセキュリティやライセンスといった、OSSの「利用」におけるリスクマネジメントが主な関心事ですが、海外では企業としてOSSコミュニティーに「コントリビューション」し、そのエコシステムの中でビジネス上のメリットを得ることへの関心も高く、多くの企業が社内に「O

              トレジャーデータ共同創業者の古橋氏が語る、OSSとビジネスの深い関係
            • neue cc - 2022-11

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

              • neue cc - AlterNats は 公式の NATS .NET Client v2 に引き継がれました

                NATSのサードパーティー(alternative)クライアントであったAlterNatsは、公式に引き取られてNATS.NET V2となりました。v2の詳細に関してはNATS公式からのブログNATS .NET Client v2 Alpha Released with Core NATS Supportを参照ください。 NATS community members started to take note, and develop client libraries for NATS based on modern .NET APIs. One notable client library that emerged was the AlterNats library by Cysharp, which includes a fully asynchronous API, leverages

                1