teQue7 Blog

Avoiding Programming Mistakes – Best Programming/Coding Practices

Posted on: August 02, 2011 11:32:18 AM

Avoiding Programming Mistakes – Best Programming/Coding PracticesSome of my friends and students face many errors while programming. And they waste most of their time in detecting those errors.
But actually, avoiding those errors completely is better than detecting and solving them. So I decided to write an article about avoiding those errors. I added here some coding practices of my own and others are summarized after some amount of googling on Internet!

  • Be consistent about formatting and naming conversions.
  • Variable and method names should be more descriptive.
  • List your common errors and check for them each time.
  • Write out the structure of your programming block first. For instance, instead of writing if(a>b){ print("Hello World")}, you write if(){} then you write if(a>b){} then you write if(a>b){ print();} then you write if(a>b){ print("");} then you write if(a>b){ print("Hello World")}.  This will prevent syntax errors.  The concept can be similarly applied for classes, functions, and other control statements.
  • Write the whole thing out on paper. Yep. Sit outside somewhere and write everything.
  • Always use comments for understanding things easily.
  • Do not use complex calculations in a single statement.
  • Code it alone, but have everyone’s reviews after you write the code, may be your output is correct, but your code may not be correct for optimization reasons.

And as everyone knows, no one can avoid 100% of their errors, but we should try our best to avoid them, in spite of detecting and solving them. I hope this article be useful to all the readers.

Article by: JigneshManek, 4 Comments

Get Useful Answers in Real Time with Google Talk Guru

Posted on: April 19, 2011 11:29:28 AM

Google Labs introduced  an experimental new service from that works with Google Talk that is Google Talk Guru. Its To tell you the truth, Google Talk Guru is actually a chatbot for Google Talk that can fetch all sorts of information for you.

Google Talk Guru can obtain all sorts of information such as sports results, weather, definitions, translations and so much more, and all that you have to do is to add guru@googlelabs.com to your Google Talk contact list, click it, and ask your question. If you want to get valid answer, you’ll have to use specific keywords, so keep that in mind.

Article by: Jay, 3 Comments

Open Compute Project - a Facebook's initiative to contribute their hardware technology

Posted on: April 07, 2011 10:58:38 AM

Open Source. It is a philosophy that describes practices in product development that allows everyone to access to the end product’s source materials. Software industry has largely accepted this theory. Open source software’s source code is available for public to read, modify, redistribute and copy without paying any fees or royalties.

On Thursday, April 7, 2011, Facebook declared their new project, called Open Compute Project. It is their effort to share the specs and designs of the custom servers in its data center in Prineville, Oregon. That is, Facebook is also being a part of source community, sharing their hardware designs just like software industry’s open source projects.

Jonathan Heiliger, vice president of technical operations, said the Open Compute Project is a way of giving back. They also want hardware manufacturers to incorporate their designs and produce cheaper systems that meet their needs.

Facebook has revealed all of their hardware specifications for servers and its data center. Even, they have also revealed CAD drawings with the specification of their hardware devices like chassis, motherboard, battery cabinets etc.

Some talking their technology:

  • They made their servers lightweight and reduced use of plastic. The chasses of their servers have 22 percent fewer materials. It is completely screw-less. So, their weight went to 6 pounds less.
  • Facebook also uses custom Intel and AMD motherboards. They are power-optimized and designed to provide the lowest capital and operating costs.
  • They use 450W power supply, which are simplified and included with a backup. Power supply efficiency exceeds 94 percent.
  • There is a 480 volt electrical system through the data center and 277 volts go directly to each server.
  • The data center doesn’t use air conditioning system. It is cooled with outside air. Their mechanical system uses 100% airside economization with an evaporative cooling system.

Article by: JigneshManek, 3 Comments

About teQue7 Blog

Welcome! Here, at teQue7 Blog, we discuss about design, technology and creativity. We create a powerful thinking that make people think creative. We share knowledge to the people, and let them share, too.

teQue7 News !

Get updated with the technology. We provide a monthly newsletter on the news about the technologies. Please enter your e-mail address below.