Click here to Skip to main content
15,867,308 members

Articles by Dmitry Khudorozhkov (Articles: 13)

Articles: 13

RSS Feed

Average article rating: 4.66

Containers
Virtual Machine
14 Nov 2005   Updated: 7 Jun 2006   Rating: 4.61/5    Votes: 16   Popularity: 5.29
Licence: Not specified    Views: 108,316     Bookmarked: 54   Downloaded: 1,388
Please Sign up or sign in to vote.
This article presents an XML/XSL/XSD browsing and validation tool, a shining example of how various technologies like Shell scripting, Scripting Runtime, or HTA can be put together to aid programmers in rapid development of powerful script-based applications.
Desktop Programming
MFC
21 Jun 2006   Updated: 21 Jun 2006   Rating: 3.72/5    Votes: 9   Popularity: 3.55
Licence: Not specified    Views: 58,662     Bookmarked: 24   Downloaded: 1,213
Please Sign up or sign in to vote.
This article presents a "range filtering"-capable modification of the MFC list view control, along with some other minor techniques.
Programming Languages
C++
5 Jan 2006   Updated: 21 Jan 2007   Rating: 4.53/5    Votes: 12   Popularity: 4.72
Licence: Not specified    Views: 83,472     Bookmarked: 36   Downloaded: 699
Please Sign up or sign in to vote.
Learn how to integrate MS Word functionality with your JScript/WSH scripting solutions.
Javascript
9 Aug 2007   Updated: 9 Aug 2007   Rating: 4.99/5    Votes: 27   Popularity: 7.05
Licence: CPOL    Views: 58,833     Bookmarked: 30   Downloaded: 382
Please Sign up or sign in to vote.
Creating interactive image-maps with in-browser vector graphics
JScript .NET
2 Mar 2006   Updated: 2 Mar 2006   Rating: 4.53/5    Votes: 10   Popularity: 4.33
Licence: Not specified    Views: 61,723     Bookmarked: 41   Downloaded: 784
Please Sign up or sign in to vote.
Learn how to integrate MS Excel functionality with your JScript/WSH scripting solutions.
XML
13 Jan 2006   Updated: 29 Apr 2009   Rating: 4.78/5    Votes: 24   Popularity: 6.41
Licence: CPOL    Views: 262,643     Bookmarked: 91   Downloaded: 5,597
Please Sign up or sign in to vote.
This article presents a JScript/WMI/WSH script - the core of any inventory management application.
XSLT
24 Nov 2005   Updated: 26 Apr 2006   Rating: 4.83/5    Votes: 14   Popularity: 5.21
Licence: Not specified    Views: 37,412     Bookmarked: 42   Downloaded: 443
Please Sign up or sign in to vote.
The article presents the XSLT/JScript framework that handles all types of RSS feeds and HTML-based newsreader application that is built upon it.
7 Feb 2006   Updated: 9 Jun 2006   Rating: 4.77/5    Votes: 21   Popularity: 6.10
Licence: Not specified    Views: 78,121     Bookmarked: 60   Downloaded: 879
Please Sign up or sign in to vote.
This article presents several XSLT stylesheets for converting XML numerical data to eye-candy HTML bar charts.
Web Development
HTML
10 Apr 2006   Updated: 30 Mar 2008   Rating: 4.91/5    Votes: 181   Popularity: 10.93
Licence: CPOL    Views: 1,218,095     Bookmarked: 323   Downloaded: 23,594
Please Sign up or sign in to vote.
This article presents a Virtual Keyboard - an important addendum to the library of usability tools.
24 Aug 2007   Updated: 10 Oct 2009   Rating: 4.90/5    Votes: 124   Popularity: 10.13
Licence: Zlib    Views: 786,713     Bookmarked: 197   Downloaded: 2,626
Please Sign up or sign in to vote.
This article presents code that augments any INPUT box with an auto-suggest feature, AJAX-capable
11 Apr 2007   Updated: 27 Apr 2007   Rating: 4.37/5    Votes: 10   Popularity: 4.37
Licence: CPOL    Views: 64,645     Bookmarked: 22   Downloaded: 571
Please Sign up or sign in to vote.
Article presents the Fading Banner - a lightweight yet functional alternative to both still-image ads and Flash banners.
23 May 2007   Updated: 31 Jul 2007   Rating: 4.84/5    Votes: 17   Popularity: 5.69
Licence: CPOL    Views: 72,503     Bookmarked: 41   Downloaded: 838
Please Sign up or sign in to vote.
Article presents the Lightmapper - a helper script to highlight areas of an image map.
XHTML
22 Sep 2006   Updated: 27 Jul 2007   Rating: 4.76/5    Votes: 17   Popularity: 5.86
Licence: CPOL    Views: 74,853     Bookmarked: 42   Downloaded: 548
Please Sign up or sign in to vote.
This article explains what the Bridge design pattern is, and presents a minimalistic cross-browser vector graphics (SVG + VML) library, written in JavaScript, built with the help of this pattern.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer Freelance software engineer
Russian Federation Russian Federation
Dmitry Khudorozhkov began programming (and gaming) with his ZX Spectrum in 1989. Having seen and used all IBM PCs from early XT to the latest x64 machines, now Dmitry is a freelance programmer, living in Moscow, Russia. He is a graduate of the Moscow State Institute of Electronics and Mathematics (Applied Mathematics).

He is proficient in:

- C/C++ - more that 9 years of experience. Pure Win32 API/MFC desktop programming, networking (BSD/Win sockets), databases (primarily SQLite), OpenGL;

- JavaScript - more that 6 years of experience. Client-side components, AJAX, jQuery installation and customization;

- Firefox extensions (immediatelly ready for addons.mozilla.org reviewing) and Greasemonkey scripts. As an example of extensions Dmitry made you can search for FoxyPrices or WhatBird Winged Toolbar;

- XML and it's applications (last 2 years): XSLT (+ XPath), XSD, SVG, VML;

- ASP.NET/C# (webservices mostly);

Also familiar with (= entry level):

- PHP;

- HTML/CSS slicing.

Trying to learn:

- Ruby/Ruby-on-Rails;

- Czech language.

If you wish to express your opinion, ask a question or report a bug, feel free to e-mail:dmitrykhudorozhkov@yahoo.com. Job offers are warmly welcome.

If you wish to donate - and, by doing so, support further development - you can send Dmitry a bonus through the Rentacoder.com service (registration is free, Paypal is supported). Russian users can donate to the Yandex.Money account 41001132298694.

-