An excellent article by Smashing Magazine for any web developer who wants a start up knowledge on Ruby On Rails.
Linux is free, safe, reliable and free. If you are someone assembling computers, I highly recommend using Linux as an operating system without the fear of the so called ‘hard to install and use’ fear. Here’s an excellent article for you to read on 10 ways to help users transition to Linux.
This one is an article by Stan Veit, former editor-in-chief of Computer Shopper magazine who were one of the first retailers to deal with the ‘new in the business’ Apple Computer in the late 1970s. In their own words by the magazine:
Stan Veit, Editor in Chief Emeritus of Computer Shopper, was the Editor in Chief of Computer Shopper magazine from 1983 to 1988, and Editor in Chief/Publisher from 1988 to 1990. Well before that, he was intimately connected to the personal computer revolution, a pioneer in the computer retail business who dealt with many of the industry’s movers and shakers (as well as many now-forgotten luminaries). Here, in the first in a series, he relates his experiences with two Steves, founders of a certain well-known computer behemoth…
Read it here.
If a problem can be divided into separate and unrelated parts , those parts can be run separately. That way, The problem is solved faster than if each part is run sequentially from the computer. This approach is known as parallel processing (doing more than one task in parallel to another). Now multi-core processors in a computer can perform this processing very easily.
But true parallel processing is very difficult to achieve. Many tasks have some kind of relationship with one another and can not be easily separated. Object oriented programming helps here because processing for a single object can be separated out from that for the others.
I found this very interesting paper written by ‘Boleslaw K Szymanski and Charles D Norton‘ titled Object Oriented Programming in Parallel Scientific Computing – An Overview of the Special Issue which you can read here. It really explains the topic a lot in detail.
This guide is for keeping a consistency and code manageability in the open source projects developed by Google using C++. As explained in the guide:
C++ is the main development language used by many of Google’s open-source projects. As every C++ programmer knows, the language has many powerful features, but this power brings with it complexity, which in turn can make code more bug-prone and harder to read and maintain.
The goal of this guide is to manage this complexity by describing in detail the dos and don’ts of writing C++ code. These rules exist to keep the code base manageable while still allowing coders to use C++ language features productively.
This guide also serves the purpose of making the beginners understand the language’s conventions. Read the full guide here.
Chandrayaan-1 took this photo of Earth from Earth orbit on October 29, 2008 at 12:30 PM IST. Near the center of the disk is the northwestern coast of Australia; the Sun glints off the Indian Ocean adjacent to that coast.
It’s breathtakingly beautiful!