June 30, 2008

Quick look to new MS Documentation

In addition to previous post...
I quickly look to documentation, that describes Compound File Format, and some additional documents. There are cardinal changes - description of Compound File Format was extended from 9 to 43 pages, many examples and diagrams was added. Besides this, i found two additional documents, that describe formats of the objects, related to Object Linking & Embedding (OLE) process, that was not described before, so I did reverse engineering for some of these objects.

New documentation from Microsoft

Today, Microsoft had announced that they had published a new parts of their Microsoft Office's and other products documentation. In new documentation we can find description of following formats - custom toolbars, forms, office vba, etc. Besides this, they announced, that many changes was made in existing descriptions of binary formats - MS Word, Excel, Powerpoint
P.S. but in few days i'm going to vacation, so analysis of documentation will ready only at the end of month

from work

it's so hard to find memory leaks in libraries, that you can use only as "black box" - you can change input parameters, and by observing output data, you need to imagine, what happens inside library.
P.S. i already hate third-party binary libraries

June 14, 2008

about latest cedet & c++

By the way, latest version of CEDET (from CVS) with following configuration pretty good works with C++ source code - i able to complete names of namespaces, functions, class members, etc., including that classes, that use typedefs & templates in their declarations.
P.S. Completion of STL class names works fine, but i hadn't tried completion for Boost yet, but it should work also

June 10, 2008

My Emacs configuration

Just upload to home page my configuration for GNU Emacs - .emacs & .gnus. All configuration consists from separated files for concrete packages/subsystems. Links to the corresponding parts could be found in the both of mentioned files. This configuration is also available as archive.
This configuration is not ideal, and in many places is not up-to-date, but now i haven't time to rewrite it properly

June 5, 2008

Today I got an very good present from colleges from my previous work at Moscow - I got a book, called Beatiful Code, that contains many very interesting articles from best programmers.