The FIX message viewer is a set of Ruby scripts that parse FIX (Financial Information eXchange protocol) messages to display them in a more human-readable format. The viewer can only parse FIX messages in a file or from STDIN. It also expects a full FIX message on each line. The FIX message can be prepended with a timestamp, but this will be ignored. The output is colored to make it easier to read, and the MsgType field is highlighted. The log viewer works on the command line only, and requires that Ruby is installed.
Generic Pager is a class that can be used to browse listings of entries split into multiple pages. It takes as parameters the total number of list entries, the limit of entries to display per page, and the number of the current page. The class can generate an HTML list with links to browse the listing pages, optionally with links to the previous, next, first, and last pages. The text labels and the CSS classes of the links are configurable.
SDLucid is a C++ wrapper library for the SDL media library. It aims to not only be a wrapper, but to also offer a cleaner interface than the original SDL, as well as increased functionality. This additional functionality includes fonts, PNG loading, graphical primitives, built-in mixing, mod playing, and MP3 decoding. SDLucid follows naming conventions, approximating those of the Standard Template Library.