cbloom rants
1/31/2014
1-31-14 - Understanding ANS - 2
›
So last time I wrote about how a string of output symbols like "012" describes an ANS state machine. That particular string has...
1/30/2014
1-30-14 - Understanding ANS - 1
›
I'm trying to really understand Jarek Duda's ANS (Asymmetric Numeral System). I'm going to write a bit as I figure things out. ...
2 comments:
12/31/2013
12-31-13 - Statically Linked DLL
›
Oodle for Windows is shipped as a DLL. I have to do this because the multiplicity of incompatible CRT libs on Windows has made shipping l...
9 comments:
11/25/2013
11-25-13 - Oodle and the real problems in games
›
When I started work on Oodle, I specifically didn't want to do a compression library. For one thing, I had done a lot of compression an...
2 comments:
11/14/2013
11-14-13 - Oodle Packet Compression for UDP
›
Oodle now has compressors for UDP (unordered / stateless) packets. Some previous posts on this topic : cbloom rants 05-20-13 - Thoughts o...
4 comments:
10/09/2013
10-09-13 - Urgh ; Threads and Memory
›
This is a problem I've been trying to avoid really facing, so I keep hacking around it, but it keeps coming back to bite me every few mo...
10 comments:
10/03/2013
10-03-13 - SetLastError(0)
›
Public reminder to myself about something I discovered a while ago. If you want to do IO really robustly in Windows, you can't just a...
9/18/2013
09-18-13 - Per-Thread Global State Overrides
›
I wrote about this before ( cbloom rants 11-23-12 - Global State Considered Harmful ) but I'm doing it again because I think almost no...
2 comments:
09-18-13 - Fast TLS on Windows
›
For the record; don't use this blah blah unsafe unnecessary blah blah. extern "C" DWORD __cdecl FastTlsGetValue_x86(int i...
2 comments:
8/28/2013
08-28-13 - How to Crunch
›
Baby is like the worst crunch ever. Anyway it's got me thinking about things I've learned about how to cope with crunch. 1. Ther...
6 comments:
‹
›
Home
View web version