Matching Regular expressions with Perl

Matching regular expressions with Perl is quite easy and extremely popular since long because of its text processing due to its native regular expression support. Many developers find it bit difficult…

Serialize hash table in C# dynamically

I have realized while working on a problem that .NET Framework does not allow serialization of any object that implements the IDictionary interface. I was very much disappointing with the restriction …

How to read zip archives in Python

You must have run under space issues when Zip is the name of a popular file compression algorithm, which lets you both combine multiple files into a single archive and store them on disk using less sp…

Freeform GUIs in Python: Tkinter canvas

The Tkinter framework provides some standard GUI widgets for use in building Graphical User Interfaces in Python. If you need more freedom you can use the Canvas widget included in Tkinter, which give…