You Are Browsing ‘Software’ Category

When was the last time you came across a beautiful quote for which you wanted to generate a cool image and share on your favorite social network or include in your blog article, but struggled to find a quick and easy way to create one? Having come across the same situation many a times, I have launched an...

I am a die hard fan of Ubuntu – a lot more better than Windows Operating System based on Linux – so much so that I have completely stopped...

Do you think that merely having the latest updates installed in your operating system with latest firewall and anti-virus software is enough to protect...

Internet – The Unknown Wild Have you ever imagined what happens the moment your computer connects to the Internet? Its like your pet entering the...

I came across this scenario more than a year back, and again today the same scenario is back, but no answers yet, and hence posting the same thoughts again While writing a piece of software I got this thought about a feature that could be provided in programming languages (at least I am not aware of any programming language which has this feature!) Introduction Usually...

While writing a piece of software I got this thought about a feature that could be provided in programming languages (at least I am not aware of any language which has this feature) Usually when we want to assign a value of a variable “a” to another variable say “b” all we do is write b=a; Now consider this case. Suppose we want to assign the value...

The power of open source is that it is not proprietary and is available to all, modifiable by all which constantly increases the quality of the product and moreover is a symbol of independence from monopolistic proprietary standards. Moreover, in the commercial software you have to upgrade as and when new releases are available else you end up paying lot more for the futre...

As we know Garbage Collector in .Net is in deterministic which means that we can never be sure when the garbage collector be invoked (of course, unless and until we explicitly invoke it) . Now there might be scenarios in which we need to release certain resources held by an object (like a database connection) once the object is no longer in use. We have destructors in...

I believe in simplifying this as far as possible. If there are n ways of performing something, then the best one is the simplest of all. So what is the definition of something being simple? Well, the one which requires least number of other things to be understood to understand it can be called the simplest one. The one which has the least number of parameters could be...

In the initial days when I started writing assembly programs on my own I used to get confused as to when to use ADDR and when to use OFFSET in the program. This article is an attempt to clear the doubts of assembly programmers regarding the meaning and usage of ADDR and OFFSET. First and foremost, the purpose of using either ADDR or OFFSET is to get the memory address...