Posts

Showing posts with the label Under the hood

Tasty Android

Apple, Orange, Ginger...... hmmmm there are many companies with their names that tickles my taste buds. And the latest to this is Android. So you will ask what so tasty about android,, ha ha its versions. Thech the following:: Version2.3 Gingerbread refined the user interface, improved the soft keyboard and copy/paste features, improved gaming performance, added SIP support (VoIP calls), and added support for Near Field Communication. Version3.0 Honeycomb was a tablet-oriented[42][43][44] release which supports larger screen devices and introduces many new user interface features, and supports multi-core processors and hardware acceleration for graphics.The first device featuring this version, the Motorola Xoom tablet. Version3.1 Honeycomb, released in May 2011, added support for extra input devices, USB host mode for transferring information directly from cameras and other devices, and the Google Movies and Books apps. Version3.2 Honeycomb, released in July 2011, added...

Mobile Jargon-Part 3

Hi all, This is my last in the three part series to present the common mobile related terms. Hope you have read the first two series. If not the click here for Part1 and Part2. I have tried my best to keep the things simple. Read on….

Different Mobile Technologies

This post is for my MOM and alike who always are confused about different mobile technologies. Those were the days back in 1980’s when the mobiles were big enough to break someones head to this era of smart phones that fits easily in palm; mobiles have come a long way. But how many of us really know how this tiny little masterpiece can call someone across the world The first generation (1G) of mobile communications was introduced in the late 1970s (I was not there then :) ; used for voice transfer. Then in 1990s, second generation (2G) systems came into existence and was further developed to 2.5G, which includes GSM, TDMA and CDMA. These were used for voice and data. The next generation of mobile communications is 3G and this delivers data speeds from 384 kbps to 2 Mbps and over wireless interfaces such as GSM, TDMA and CDMA. Jargon Bustor: Frequency division multiple access (FDMA) The first-generation analog mobile access method; FDMA uses separate frequencies for each call. For examp...

Its all about Google

This is the second part of the series "Its all about Google". ( For part one click here) 1) Google Knows Current Airport Conditions: To search for weather conditions and delays at a particular airport, all you have to do is enter the airport’s three-letter code, followed by the word airport. . For example, to view conditions at the Delhi-Indira Gandhi International Airport (with the code DEL), enter DEL airport . This displays a link to conditions at the chosen airport; click this link for detailed information. (Search "india airport code" for more codes). 2) Google Tracks Flight Status: Google also lets you track the status of any U.S. flight and many international flights. All you have to do is enter the flight number into the Google search box. For example, to find out the status of United Airlines flight 116, enter ua116 . 3) Google Displays Weather Reports: It’s a pretty easy search; all you have to do is enter the keyword weather, followed by the location....

Dual core processor....

Oh!! So you have the latest Dual Core Processor . Latest!!!! You said huh!! not any more. Tecnology is changing by leap and bounds every day. So donot let behind and meet Multi Core Processor. A processor with all cores on a single die is called a monolithic processor. A dual core processor is a CPU with two separate cores on the same die, each with its own cache. It's the equivalent of getting two microprocessors in one. Dual-processor (DP) systems are those that contains two separate physical computer processors in the same chassis. In dual-processor systems, the two processors can either be located on the same motherboard or on separate boards. In a dual-core configuration, an integrated circuit (IC) contains two complete computer processors. Usually, the two identical processors are manufactured so they reside side-by-side on the same die, each with its own path to the system front-side bus. Both AMD and Intel's dual-core flagships are 64-bit. To utilize a dual core pr...

Lossy and Lossless Compression - Part 4 (a four part series)

This is the final part of the How zip works, Guys!!! Hope u all liked the series and had some insight in the zipping process: The type of compression we've been discussing here is called lossless compression, because it lets you recreate the original file exactly. All lossless compression is based on the idea of breaking a file into a "smaller" form for transmission or storage and then putting it back together on the other end so it can be used again. Lossy compression works very differently. These programs simply eliminate "unnecessary" bits of information, tailoring the file so that it is smaller. This type of compression is used a lot for reducing the file size of bitmap pictures, which tend to be fairly bulky. To see how this works, let's consider how your computer might compress a scanned photograph. A lossless compression program can't do much with this type of file. While large parts of the picture may look the same -- the whole sky is blue, for e...

Searching for Patterns - Part 3 (a four part series)

Searching for Patterns In our previous example, I posted out all the repeated words and put those in a dictionary. To us, this is the most obvious way to write a dictionary. But a compression program sees it quite differently: It doesn't have any concept of separate words -- it only looks for patterns. And in order to reduce the file size as much as possible, it carefully selects which patterns to include in the dictionary.So lets take a round on this If we approach the phrase from this perspective, we end up with a completely different dictionary. If the compression program scanned Kennedy's phrase, the first redundancy it would come across would be only a couple of letters long. In "ask not what your," there is a repeated pattern of the letter "t" followed by a space -- in "not" and "what." If the compression program wrote this to the dictionary, it could write a "1" every time a "t" were followed by a space. But...

Redundancy and Algorithms - Part 2 (a four part series)

Redundancy and Algorithms Most compression programs use a variation of the LZ adaptive dictionary-based algorithm to shrink files. "LZ" refers to Lempel and Ziv , the algorithm's creators, and "dictionary" refers to the method of cataloging pieces of data. The system for arranging dictionaries varies, but it could be as simple as a numbered list. When we go through Kennedy's famous words, we pick out the words that are repeated and put them into the numbered index. Then, we simply write the number instead of writing out the whole word. So, if this is our dictionary: ask what your country can do for you Our sentence now reads: "1 not 2 3 4 5 6 7 8 -- 1 2 8 5 6 7 3 4" If you knew the system, you could easily reconstruct the original phrase using only this dictionary and number pattern. This is what the expansion program on your computer does when it expands a downloaded file. You might also have encountered compressed...

How File Compression Works - Part 1 (a four part series)

Image
(Article for the novice but equally useful for the experts...) If you download many programs and files off the Internet, you've probably encountered ZIP files before. This compression system is a very handy invention, especially for Web users, because it lets you reduce the overall number of bits and bytes in a file so it can be transmitted faster over slower Internet connections, or take up less space on a disk. Once you download the file, your computer uses a program such as WinZip or Stuffit to expand the file back to its original size. If everything works correctly, the expanded file is identical to the original file before it was compressed. At first glance, this seems very mysterious. How can you reduce the number of bits and bytes and then add those exact bits and bytes back later? As it turns out, the basic idea behind the process is fairly straightforward. In this article, we'll examine this simple method as we take a very small file through the basic process...