Posts
Nikon Coolpix S9400 Feedback
· ☕ 6 min read
This will be an article from an average home user with a slight hardware/software background. I will provide my personal experience and opinion regarding use of this camera. Expect all statements to be supported by facts, but do not expect lots of research effort being put around each.

HTML - How to Create Nice Blockquote Style
· ☕ 3 min read
Here is my pure CSS implementation of simple blockquote style. I will explain every line of CSS being used as CSS comments - you will need most of them. Works in as low as IE8. IE7 is still okay, just not showing the quote symbol.

Powershell - Export Logs from SVN
· ☕ 1 min read
You will need a command line SVN tool for this to work. Install it on your machine and configure environment:path to point to its binaries. Then use below Powershell script. It needs to be executed under a versioned folder, and it will output a log for that folder.

VB.NET - Getting Started with Custom Drawing
· ☕ 2 min read
Here I am going to show some basics of custom drawing in VB.NET. This is not production-class code, but rather a head start for those assessing whether or not it's feasible to custom draw anything (result vs effort). In this sample project, I will highlight all even items of a ListBox with LightGray color.

VB.NET - When not to use Relaxed Delegate Conversion
· ☕ 2 min read
Relaxed delegate conversion enables you to assign subs and functions to delegates or handlers even when their signatures are not identical. In practice, it means that the following code [...] Can be written like this ... If you don't need to use event arguments, such as in the above scenario, your code becomes much more readable by omitting argument clause. For developers coming from C# background - yes, everything will work here, even with `Option Strict On`. Everything, but one thing...

VB.NET - The right way to read command line args
· ☕ 4 min read
While it may appear to be a simple question, there is really more to it. Please read this article carefully, especially if you have been writing command line utilities for 10+ years and never encountered any issues using standard .NET functionality.

VB.NET - Zip and Unzip String using GZipStream
· ☕ 2 min read
I tested this on HTML pages and it appears to be not the most efficient. In one of the examples, ~140K down to 44K. In comparison, Total Commander can zip down to 27K at the average compression level. But even with minimal compression the file remains at 32K.