Website Process

February 6, 2009

Http (Hypertext Transfer Protocol) – provides a standard for Web browsers and servers to communicate. The definition of HTTP is a technical specification of a network protocol that software must implement. HTTP is an application layer network protocol built on top of TCP. HTTP clients (such as Web browsers) and servers communicate via HTTP request and response messages. The three main HTTP message types are GET, POST, and HEAD. HTTP utilizes TCP port 80 by default, though other ports such as 8080 can alternatively be used.

 

DNS (Domain Name System) - In Internet service that translates domain names into IP addresses. Because domain names are alphabetic, they’re easier to remember. The Internet however, is really based on IP addresses. Every time you use a domain name, therefore, a DNS service must translate the name into the corresponding IP address. For example, the domain name www.example.com might translate to 198.105.232.4. The DNS system is, in fact, its own network. If one DNS server doesn’t know how to translate a particular domain name, it asks another one, and so on, until the correct IP address is returned.

 

IP (Internet Protocol)IP specifies the format of packets, also called datagrams, and the addressing scheme. Most networks combine IP with a higher-level protocol called Transmission Control Protocol (TCP), which establishes a virtual connection between a destination and a source. IP by itself is something like the postal system. It allows you to address a package and drop it in the system, but there’s no direct link between you and the recipient. TCP/IP, on the other hand, establishes a connection between two hosts so that they can send information back and forth for a period of time.

 

Traceroute – A utility that traces a packet from your computer to an Internet host, showing how many hops the packet requires to reach the host and how long each hop takes. If you’re visiting a Web site and pages are appearing slowly, you can use traceroute to figure out where the longest delays are occurring. The original traceroute is a UNIX utility, but nearly all platforms have something similar. Windows includes a traceroute utility called tracert. In Windows, you can run tracert by selecting Start->Run…, and then entering tracert followed by the domain name of the host.

Past and Future

February 2, 2009

Blackberry Storm

 

 

 

 

The BlackBerry Storm is a smartphone developed by Research In Motion (RIM). It is part of the BlackBerry 9500 series of phones. It is RIM’s first touchscreen device and first device without a physical keyboard. It features a touchscreen which reacts physically like a button via SurePress, a Research In Motion patented technology of providing haptic feedback.

The blackberry storm contains:

  • Wireless email
  • Organizer
  • Browser
  • Phone
  • Camera (3.2 MP)
  • Video Recording
  • BlackBerry® Maps
  • Media Player
  • Built-in GPS
  • Corporate data access
  • SMS
  • MMS

Playstation 3

The PS3 is the third home video game console created by Sony. It is the successor to the PlayStation 2 as part of the PlayStation series. The PlayStation 3 competes with Microsoft’s Xbox 360 and Nintendo’s Wii as part of the seventh generation of video game consoles.

As one of the best video consoles in the world, Sony ensures that the PLAYSTATION 3 Video System (also PS3 video console) will be released in high-definition(HD) video, Bluetooth, 4 USB ports, 1080p video, HDMI ultimately, while Microsoft’s Xbox 360 and Nintendo’s Wii at launch.A major feature that distinguishes the PlayStation 3 from its predecessors is its unified online gaming service, the PlayStation Network, which contrasts with Sony’s former policy of relying on game developers for online play. The PS3 was also the first Blu-ray 2.0-compliant Blu-ray player on the market

Blu-ray Disc (also known as Blu-ray or BD) is optical disc storage medium. Its main uses are high-definition video and data storage. The disc has the same physical dimensions as standard DVDs and CDs.

USB 3.0

I think the usb 3.0 will be significant in 2009 because it is 10 times faster than the previous usb 2.0. The maximum speed of USB 3.0 is 4.8Gbps. USB 3.0 will be 10 times faster than the 480Mbps limit of the 2.0 spec. The example Intel likes to give out when talking about the new speed is that transferring a 27GB HD movie to your future media player will only take 70 seconds with USB 3.0, while it would take 15 minutes or more with 2.0. Keep in mind that you’re only going to be able to take advantage of this speed if your portable storage device can write data that quickly. Solid state devices will benefit most from the speed boost, while magnetic hard disks will be limited by their RPM and corresponding read/write speeds. Also, new Mass Storage Device drivers will have to be developed for Windows to take advantage of the spec 

 http://www.blackberry.com/blackberrystorm/

http://en.wikipedia.org/wiki/PlayStation_3

http://en.wikipedia.org/wiki/USB

Binary Numbers Part 2

February 2, 2009

 

Hex F E D C B A 9 8 7 6 5 4 3 2 1
Binary 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 0001

Converting Binary to Hexadecimal…

 

1 10 – A

211 – B

3 12 – C

4 13 – D

514 – E

615 – F 

You’ll typically see hexadecimal numbers preceded by 0x, it just means that the number is hexadecimal, but the actual 0x is irrelevant to the number. So 0×42FE means that 42FE is a hexadecimal number, we know that because of the 0x, ignore the 0x when you’re actually working with the number.

Converting from binary to hexadecimal is very easy, you first separate the binary number into 4 bits. For example, the number 20, which is 00010100 in binary, you would set it up as 0001 0100. Then, what you do, is you convert each nibble into decimal, for example, for the first nibble, 0001, since it equals one in decimal, you would then convert the decimal into hexadecimal, and since in hex 1 is 1, you would write 1. Now, for the second nibble, 0100, in decimal is 4, and in hex its 4, so 0001 1000 in hexadecimal is 0×18.

To convert from hexadecimal to binary, all you do is get the number. We then read from left to right, or right to left, it doesn’t matter, as long as we maintain the order. Do it from right to left. If the first digit is 0, and in binary 0 is 0000. Note that each digit in hexadecimal is 4 bits, so even though we can express 0 in 000000, and also 0, we have to fill up 4 bits, so it would be 0000.