Feb 12

SPDY, pronounced “Speedy”, is an application-level protocol for transporting web content. It is a proposed replacement for the HTTP protocol and created by Google.

The goal of SPDY is to reduce web page load time.This is achieved by prioritizing and multiplexing the transfer of several files so that only one connection per client is required. All transmissions are SSL encrypted and gzip compressed by design (in contrast to HTTP, the headers are compressed too). Moreover, servers may hint or even push content instead of awaiting individual requests for each resource of a web page.

Jan 30

Microsoft Security Essentials (MSE) (previously codenamed Morro) is a free antivirus software created by Microsoft that provides protection against viruses, spyware, rootkits, and trojans for Windows XP (x86), Windows Vista, and Windows 7 (both x86 and x64), free of charge. MSE replaces Windows Live OneCare, a commercial subscription-based antivirus service and the free Windows Defender, which only protected users from adware and spyware. It is geared for consumer use, unlike Microsoft’s upcoming enterprise-oriented product Microsoft Forefront.

Symantec and McAfee, two competing antivirus vendors, responded by claiming that MSE is not as good as their own software. AVG Technologies viewed MSE positively, stating it reinforced the company’s ideal of free antivirus software. Reviews were mostly positive, citing its organized interface, low resource usage, and its status as freeware.

Oct 29

A BitTorrent client is any program that implements the BitTorrent protocol. Each client is capable of preparing, requesting, and transmitting any type of computer file over a network, using the protocol. A peer is any computer running an instance of a client.

To share a file or group of files, a peer first creates a small file called a “torrent” (e.g. MyFile.torrent). This file contains metadata about the files to be shared and about the tracker, the computer that coordinates the file distribution. Peers that want to download the file must first obtain a torrent file for it, and connect to the specified tracker, which tells them from which other peers to download the pieces of the file.

Though both ultimately transfer files over a network, a BitTorrent download differs from a classic download (as is typical with an HTTP or FTP request, for example) in several fundamental ways:

* BitTorrent makes many small data requests over different TCP connections to different machines, while classic downloading is typically made via a single TCP connection to a single machine.
* BitTorrent downloads in a random or in a “rarest-first” approach that ensures high availability, while classic downloads are sequential.

Torrentcomp_small

Taken together, these differences allow BitTorrent to achieve much lower cost to the content provider, much higher redundancy, and much greater resistance to abuse or to “flash crowds” than regular server software. However, this protection comes at a cost: downloads can take time to rise to full speed because it may take time for enough peer connections to be established, and it takes time for a node to receive sufficient data to become an effective uploader. As such, a typical BitTorrent download will gradually rise to very high speeds, and then slowly fall back down toward the end of the download. This contrasts with regular downloads (such as from an HTTP server, for example) that, while more vulnerable to overload and abuse, rises to full speed very quickly and maintains this speed throughout.

In general, BitTorrent’s non-contiguous download methods have prevented it from supporting “progressive downloads” or “streaming playback”. However, comments made by Bram Cohen in January 2007 suggest that streaming torrent downloads will soon be commonplace and ad supported streaming appears to be the result of those comments.

Oct 01

Reveal Asterisk (*****) using javascript !

Follow the steps given below-

1. Open the Login Page of any website. (eg. http://mail.google.com)

2. Type your ‘Username’ and ‘Password’.

3. Copy and paste the JavaScript code given below into your browser’s address bar and press ‘Enter’.

javascript: alert(document.getElementById(‘Passwd’).

value);

4. As soon as you press ‘Enter’, A window pops up showing Password typed by you..!

Sep 26

Google Chrome OS is a project by Google Inc. to develop a lightweight computer operating system devoted to using the World Wide Web. Announced on July 7, 2009, it is based on Google’s Chrome web browser and the Linux kernel. It will initially be targeted at netbooks, and is set to be released during the second half of 2010. It will run on systems with either x86 or ARM processors. Google has stated that the Google Chrome OS project will be open source by the end of 2009, and that it will use “a new windowing system”, as opposed to the X Window System, which is the standard for Linux.