Codeception

Musings & ramblings of a Pythonista

Understanding Python variables and Memory Management

Have you ever noticed any difference between variables in Python and C? For example, when you do an assignment like the following in C, it actually creates a block of memory space so that it can hold the value for that variable.

int a = 1;

You can think of it as putting the value assigned in a box with the variable name as shown below.

int a =1;

And for all the variables ...

Continue Reading...

Scratch - A Magic Tool for Tux Paint

Tux Paint is a drawing software for children that provides a kids-like user interface. Tuxpaint does have some nice tools integrated in it which helps the kids to create their drawing masterpieces using a computer. Simply speaking its the GIMP for kids of 3-12 years.

But what I was excited about Tux Paint is the availability of Magic Tool Plug-in API using which you can create Magic Tools that creates ...

Continue Reading...