Computer Science

Computer Science - RSS Feed for this Section

Developed by a team of computer scientists over at MIT, the DeepShot aims to solve one of the most annoying, and somehow ignored, issues that has risen since the early rise of smartphones, which is the inability to correlate and coordinate active applications and information from PC to phone and viceversa.

From plotting a transport route on a map to searching and saving information on the internet, users will always reach to the computer for ease of access as well as speed. However, when it comes to retrieving that same information on a smartphone, generally we would have to start over,  doubling the time wasted in using one piece of information.

However, with the creation of Deepshot, this process will be significantly simplified. The small piece of software requires installing on both phone and computer, and uses URI (uniform resource identifier) recognition algorithms.

What this means, for all intents and purposes, is that we will be able to search for a location on Google maps, utilizing a mouse and keyboard for faster and more responsive access, take a picture of the computer screen with the phone’s camera, and see the same map indications and information on the phone’s Google map app, without us having to input anything, as the URI transfers app information as well as the specific state of the app.

Moreover, this process works just as well viceversa, with users being able to send information from phones to the PC in the same manner.

Unfortunately, while many common applications contain URI’s, not all are optimized to work with DeepShot, requiring some additional coding. Moreover, this software will most likely be used for websites rather than desktop apps, as broad agreements on interoperability standards across many manufacturers do not come around very often.

Still, this little innovation is only at its infancy. Since the inventors were working for Google at the time, the company owns property over the Deep Shot, which might work to its advantage. It would take a giant corporation, if it finds uses for it, to grow this idea into something that could very well end up being the most useful application since the dawn of smartphones.



by on March 23rd, 2008

Here are some very very interesting laws related to computer sciences subject and work. These will also give you some precautions, instructions and pieces of advice which probably you will need in case you are a computer science student or worker.

{ read more }

Here are some really funny modified abbreviations. Really Cool.

{ read more }

Following are some math symbols, their power and prefixes used commonly in computer science studies.

{ read more }

A server is nothing more than a computer. It has a hard drive, a CPU, memory and all of the things you will generally find in a home computer. Your home computer can be a server if you want it to be. A server by definition is just a computer which serves other computers. A web hosting server is nothing more than a computer which serves web pages to the computers requesting them; i.e., to the person running the internet browser. So while in the generalist sense every computer can be a server; correspondingly what makes a computer a good server?

{ read more }

by on July 9th, 2007

Web 2.0, a phrase coined by O’Reilly Media in 2003 and popularized by the first Web 2.0 conference in 2004, refers to a perceived second generation of web-based communities and hosted services — such as social-networking sites, wikis and folksonomies — which facilitate collaboration and sharing between users. O’Reilly Media titled a series of conferences around the phrase, and it has since become widely adopted.

{ read more }