サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
nigeltao.github.io
Zstandard Worked Example Part 1: Concepts This blog post is one of a seven part series. Part 1: Concepts Part 2: Structure Part 3: Bitstreams Part 4: Huffman Codes Part 5: Finite State Entropy Codes Part 6: Sequences Part 7: Dictionaries Introduction Zstd or Zstandard (RFC 8478, first released in 2015) is a popular modern compression algorithm. It’s smaller (better compression ratio) and faster th
The Fastest, Safest PNG Decoder in the World Summary: Wuffs’ PNG image decoder is memory-safe but can also clock between 1.22x and 2.75x faster than libpng, the widely used open source C implementation. It’s also faster than the libspng, lodepng and stb_image C libraries as well as the most popular Go and Rust PNG libraries. High performance is achieved by SIMD-acceleration, 8-byte wide input and
The Eisel-Lemire ParseNumberF64 Algorithm Summary: ParseNumberF64, StringToDouble and similarly named functions take a string like "12.5" (one two dot five) and return a 64-bit double-precision floating point number like 12.5 (twelve point five). Some numbers (like 12.3) aren’t exactly representable as an f64 but ParseNumberF64 still has to return the best approximation. In March 2020, Daniel Lemi
Jsonptr: Using Wuffs’ Memory-Safe, Zero-Allocation JSON Decoder Summary: jsonptr is a new, sandboxed command-line tool that formats JSON and speaks the JSON Pointer query syntax. Wuffs standard library’s JSON decoder can run in O(1) memory, even with arbitrarily long input (containing arbitrarily long strings) because it uses multiple tokens to represent each JSON string. Processing the JSON Point
このページを最初にブックマークしてみませんか?
『nigeltao.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く