Wednesday, July 04, 2007

Keyboard shortcuts for Web Services

Shorcut for Blogger

When writing a post in ur blog sometimes its more convinient for me to use these shortcut key. Here i want to share with you how its done.

(these shortcuts work when editing posts)

control + b - Bold
control + i - Italic
control + l - Blockquote (when in HTML - mode only)
control + z - Undo
control + y - Redo
control + shift + a - Link
control + shift + p - Preview
control + d - Save as Draft
control + p - Publish Post
control + s - Autosave and keep editing
control + g - Hindi transliteration

Shorcut for Yahoo! mail

m - check mail
Shift+m - check all mail
Ctrl+\ - close current tab
n - new message
Shift+n - new message in its own window
r - reply
Shift+r - reply in a new window
a - reply all
Shift+a - reply all in a new window
f - forward message
Shift+f - forward in a new window
k - mark as read
Shift+k - mark as unread
l - flag
Shift+l - clear flag
del - delete item
p/Ctrl+p - print
Ctrl+s - save draft
Ctrl+Enter - send message
v - turn reading pane on/off
Ctrl+[ - navigate through tabs
Ctrl+] - navigate through tabs
Enter - open message in its own tab (when message is selected)
Enter - edit contact info (when contact is selected)
Ctrl+f - find a word or phrase in message
F11 - expand window to max height
Ctrl+. - next message (in message tab)
Ctrl+, - previous message (in message tab)
Ctrl+Alt+Shift+up arrow/down arrow - next/previous message
Ctrl+Shift+End - skip to oldest unread message
d - move message to folder
Esc - close read - message tab
Ctrl+Shift+End - start a new chat

more keyboard shorcuts here

How to Speed Up Your Firefox

1.Type "about:config" into the address bar and hit return. It should look like the picture below



click to enlarge

2.Scroll down and look for the following entries:
Alter the entries as follows:

Set "network.http.pipelining" to "true"

Set "network.http.proxy.pipelining" to "true"

Set "network.http.pipelining.maxrequests" to some number like 30. This means it will make 30 requests at once.

Set network.http.max-connections: 48

Set network.http.max-connections-per-server: 24

Set network.http.max-persistent-connections-per-proxy: 12

Set network.http.max-persistent-connections-per-server: 6

Set network.http.pipelining: true

Set network.http.proxy.pipelining: true

3. Right-click anywhere and select New-> Integer. Name it "nglayout.initialpaint.delay" and set its value to "0". This value is the amount of time the browser waits before it acts on information it receives.

4. Lastly open Properties shortcut firefox and add word "/prefetch:1 " at the end of the target url
example:
Target .. "C:\Program Files\Mozilla Firefox\firefox.exe" /prefetch:1


click to enlarge

And after that your done.Try it yourself and see the difference

Q n A

So you know about networking?Try answering this question.the answer are here but tyr not to look at it


How does traceroute work? Now how does traceroute make sure that the packet follows the same path that a previous (with ttl - 1) probe packet went in?

See traceroute works using ICMP packets. First source sends an ICMP packet with Time to Live (TTL) field as 1 to the destination address. Now intermediate router receives the packet and sees that TTL field has expired, so it sends a ICMP TTL expired reply. Now the source machine again sends the ICMP packet with TTL field as 2. This time second intermediate router replies. This process is repeated till destination is reached. That way the source can get the entire route up to destination.


How do you do authentication with message digest(MD5)? (Usually MD is used for finding tampering of data)

The unique number will be generated by MD5, if it is tamped with someone, the value will be changed so you know you are tampered


What is ARP and how does it work?

ARP(ADDRESS RESOLUTION PROTOCOL) is a network layer protocol which associates the physical hardware address of a network node(commonly known as a MAC ADDRESS) to its ip address. now an ARP creates a table known as ARP CACHE/TABLE that maps ip addresses to the hardware addresses of nodes on the local network.

if based on the ip address it sees that it has the node's mac address in its ARP TABLE then transmitting to that ip address is done quicker because the destination is known and voila network traffic is reduced.

Name some routing protocols? (RIP,OSPF etc..)

RIP(ROUTING INFORMATION PROTOCOL)
IGRP( INTERIOR GATEWAY ROUTING PROTOCOL)
EIGRP(ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL)
OSPF (OPEN SHORTEST PATH FIRST)
BGP( BORDER GATEWAY PROTOCOL)


What is meant by port blocking within LAN ?

Restricting the users from accessing a set of services within the local area network is called port blocking.

there should be more of these type of questions but i think this is the most common one



Friday, June 29, 2007

10 Favorite Interview Question


10 Question You Should Know Before Going For An Interview

  1. Tell me about yourself.
  2. What are your greatest weaknesses?
  3. What do you worry about?
  4. Can you work under pressure?
  5. What was the toughest challenge you ever faced?
  6. What was the toughest decision you ever had to make?
  7. Why should I hire you?
  8. What do you for when you hire people?
  9. How do you feel about working nights and weekends?
  10. Where could you use some improvement?

Tuesday, June 26, 2007




"Everyone has the right to freedom of opinion and expression;
this right includes freedom to hold opinions without interference
and to seek, receive and impart information and ideas througt
any media and regardless of frontiers."
Article 19 of "Universal Declaration of Human Rights"