Posted in FOSS@Amrita, golden moments

Django Girls workshop – Thiruvananthapuram

This was my first experience as a coach! I had started learning Django towards the end of my second year in college and now it has been almost a year. As everyone says it is the perfectionist’s framework. It was never an easy task to learn Django though now when I look back it seems to be a simple framework. I had a tough time and somehow I happened to like the framework and went on to do some simple projects with it.

I had been following Django Girls organization since the time I had started learning Django. Their workshops used to be conducted all over the world. It was during my winter break I happened to notice the Django girls workshop at Thiruvananthapuram which is only around 2 hours far from my college. By then I had learned Django so I decided to apply as a coach. I also informed my friends who later applied for the same. Continue reading “Django Girls workshop – Thiruvananthapuram”

Posted in Skills Table

Green Programming and Green Software

Green programming is an energy saving software technique. We are very much concerned about using the renewable sources of energy to save the earth, similarly, we should also use reusable software elements to create efficient code to reduce power consumption. Green programming is an attempt to build green software that will extend battery life for mobile platforms and improve energy efficiency. Increasing energy consumption by powerful computers, mobile devices etc has introduced the need to look for methods to reduce the energy use of these devices.

There are many projects that focus on more efficient or energy-saving power modes. To make energy efficient design, understanding the CPU’s defined energy states can help us. If the CPU is not actively processing the information it is said to be consuming less energy. The CPU has two states called C-states and P-states. C-states are core power states that tell us to which extent the processor is sleeping. C state corresponds to a state when the CPU is active, it is busy carrying out some task. Continue reading “Green Programming and Green Software”