Author: Roman

Jabber/XMPP Tools

Summary Alax.Info Jabber/XMPP Tools is a beginning of a Jabber/XMPP compatible set of automation objects (COM/OLE). The module is started as a simplest Jabber client to be used to send message into Jabber/XMPP network. Initially the module provides three objects: Connection, a TCP socket connection pump conectable to remote Jabber/XMPP server; Authentication, an object which…

Read the full article

Magellan eXplorist

Having a new gadget, Magellan eXplorist 600 Europe, I had to check available APIs for the device. Luckily there are a few resources maintained by enthusiasts that reveal some of the details. I have my own contribution, a wizard that allows to strip unnecessary layers from existing detail map file (.IMI).

C/C++ memory manager magic values

The values the debug version of CRT memory manager fills memory with. dbgheap.c: static unsigned char _bNoMansLandFill = 0xFD;   /* fill no-man’s land with this */ static unsigned char _bDeadLandFill   = 0xDD;   /* fill free objects with this */ static unsigned char _bCleanLandFill  = 0xCD;   /* fill new objects with this */ static unsigned char…

Read the full article

XML-RPC and COM

This is what’s been cooking here for some time and given certain amount of time and intent it is going to be completed to the least usable state. XML-RPC is a specification to deliver remote procedure calls via XML requests and responses using HTTP connection as a communication channel. Its advantage is it’s quite popular.…

Read the full article

ATL: Export from registry code snippet

The code snippet exports registry key (with values and subkeys) into .reg file format stream. The stream can be memory stream or any other IStream compatible implemetnation. See also: How To Add, Modify, or Delete Registry Subkeys and Values by Using a Registration Entries (.reg) File Visual C++.NET 2003 project: Download