Tuesday, August 12, 2008

Useful links (best of the best)


Messengers(Online Web IM for yahoo,gtalk)

https://imo.im/

http://www.meebo.com/

http://in.webmessenger.yahoo.com/



one more option is use igoogle and add “gtalk” as a igoogle gadget.

Music

http://www.dhingana.com/

http://djpreet.net/

http://www.pz10.com/

http://www.songs.pk/

.Net Stuff

http://www.asp.net/

http://www.codeproject.com/ (Best)

http://www.c-sharpcorner.com (V Nice)

http://www.asp101.com/

http://www.w3schools.com/

http://code.msdn.microsoft.com/

http://www.411asp.net

http://www.developerfusion.co.uk (for all lang and tech)

http://www.dotnetspider.com

Online ER Diagram and Flow Charts

www.gliffy.com

XML

http://www.xml.com

http://www.xmlpitstop.com/

http://www.topxml.com/

RDF


http://www.openrdf.org

http://www.rdfabout.com/

http://www.w3.org/RDF/Validator/ (online RDF validator)

http://www.schemaweb.info/search/Search.aspx (search RDF schema)

http://www.schemaweb.info/schema/BrowseSchema.aspx (SCHEMA DIRECTORY)

http://www.w3.org/RDF/Validator/ (rdf validator)

Ajax

http://www.jeromessite.com

http://www.asp.net/ajax/default.aspx



Convert File Online (from one format to another..eg pdf to word)

http://www.zamzar.com/

Online Radio

http://thehindimusic.com/music/radio-mirchi-online-fm/

http://desihits.com/channel/bhangra

fonts

http://www.1001freefonts.com/


free stuff

www.ofree.net

free javascript code

http://www.javascriptbank.com/javascript/

Punjabi keyboard

http://www.kaulonline.com/uninagari/gurumukhi.htm

Free Hosting

http://zymic.com/

Cracks and Serials

http://www.crackserialkeygen.com/

Softwares

http://www.softexia.com

http://katz.cd/


Subscribe to SMS of your interest



Thursday, July 31, 2008

Find Your Cell Phone’s Email Address...(got socked)!!!its possible dear ;)

Do you know that every cell phone has an email address associated with it and one can send an email to the mobile phone and it will be delivered as a text message (SMS). This is very helpful to interface the Internet mailing system with the wireless network and usually corporate alert system uses this mode (Example, bill alerts from the bank). One can also use this email address to send text message from the computer to cell phone or vice versa. It may be really helpful if you are sending a text message to an international phone as it just serves as a free SMS.

Note: Incoming messages may be charged based on the service provider.

So how to find the mobile phone’s email address?

The cell phone’s email address is the 10 digit phone number @ the domain from your service provider. For example, for ATT or Cingular it is number@cingularme.com or number@mobile.mycingular.com . Also now it works with number@txt.att.net for SMS and number@mms.att.net for MMS. So you need to know the providers domain address to send emails to the mobile phone.


Here is a list of domain for popular service providers in US

ATT or Cingular - number@cingularme.com,

number@mobile.mycingular.com,

number@txt.att.com

T-Mobile - number@tmomail.com(Update: If it doesn’t work, try number@tmomail.net)

Verizon - number@vtext.com

Sprint - number@messaging.sprintpcs.com (Sprint PCS)

number@messaging.nextel.com (Nextel)

Alltel - number@message.alltel.com

Virgin Mobile - number@vmobl.com

Boost - number@myboostmobile.com

Here is a list of domain for popular service providers in India to send free sms from computer

Airtel - number@airtelmail.com

number@airtelkol.com (Kolkata)

number@airtelchennai.com (Chennai & Skycell)

number@airtelkk.com (Karnataka)

number@airtelkerala.com (Kerala)

If the region is not mentioned specifically then it should be number@airtelmail.com

BSNL - number@bsnlumn.com (North)

number@bsnlums.com (South)

number@bsnlume.com (East)

number@bsnlumw.com (West)

BPL - number@bplmobile.com

Idea - number@ideacellular.com

Maharashtra Idea Cellular - number@ideacellular.net

Escotel - number@escotelmobile.com

Celforce - number@celforce.com

Aircel - number@airsms.com

u can find some more here

http://my.opera.com/Piyushssb/blog/cellular-providers-and-their-gateways-2?cid=5541638

This is not the complete set, if you know any information about other providers, do drop as comments and I’ll add it here.



Wednesday, July 30, 2008

How a proxy sever works while browsing internet?

Browsing the internet from a home PC, there are several elements that make the whole process possible.First of all, on one end, we have our home PC. This PC is connected via its modem to the ISP’s server, which in turn is interconnected to servers around the world that host the specific web sites that we are requesting.

From a web browser, we send a request to access a specific website by typing the site’s address, for example, www.findproxy.org.

When we hit “Enter”, this request is sent to our ISP’s server, which identifies the request. If the ISP has a proxy server with cached requests, when retrieving our request it will look up the information in its cache to determine if the proxy can comply or not. This means that the proxy server saves all requests made from users to its cache, so that the next time another user makes the same request, it does not have to retrieve that same information from the original server. The proxy server responds by sending the information to our PC from its cache.

On the other hand, if the proxy server cannot comply, it will send the request to the real server that hosts the specific website that we are requesting. The host server sends that information to the proxy server, which can then cache the response for future requests, and then sends the information to our PC. Sometimes, more than one proxy server can be involved, as some sites, like MSN, Yahoo, and AOL have several proxy servers that respond to requests from their cache, thus reducing the amount of petitions to the main server and reducing response times.

In a corporate network, even more elements form part of the process. Apart from the possibility of having its own proxy server to improve performance, the proxy can also act as a filter from the employees’ terminal, blocking attempts to access specific content from their web browsers. Additionally, companies have mail servers that store and distribute emails over its local network and WAN. All potential viruses are filtered at this stage before it can reach an employee’s PC. Servers also provide additional security through firewalls either from the proxy itself or from a firewall server dedicated to such purpose.

How to Hide IP??

Every home computer or network router is given a public IP address. Every time a web site is visited the IP address is recorded and stored in a log on the server. These logs are used to trace all Internet activity. If the IP address is hidden then web access information can be hidden. Complete concealment of the IP address is not possible as it would make online access impossible. But IP address can be hidden from most servers.

Anonymous proxy servers use their IP address instead of the source IP address. The computer accesses the web sites indirectly using the proxy server. In order to use this web browser has to be configured using a URL and a unique port number. There are many free anonymous proxy servers on the web. Some of the most popular ones are WebWarper, Snoopblocker, Anonymouse, Anonymizer, Guardster, Cotse, The Cloak, IDZap, Mega Proxy, Bitesize Work, The Virtual Browser, Proxy Spinner, NoMoreLimits, and Proxify.

Anonymous surfing is browsing the web sites while your IP address is hidden. It provides protection of two kinds: protection from web sites as well as watchers of the network connection. A classic example of such surfing is in Iran where people surf anonymously to avoid being caught and persecuted. The four technical approaches to such surfing using a proxy server are:
1 Anonymous surfing on a web site
2 Anonymous surfing on a client application
3 Anonymous surfing on an anonymous web proxy server

SSL Tunnel or TSL is set up by the proxy server with the anonymous server. Some servers support HTTP while some others support FTP. In addition to the IP address being hidden the proxy servers also curtail traffic in the form of cookies, banners, scripts, referrer information and pop-ups. All anonymous proxy servers tend to be unstable. Most of them offer free services for a while and then they would ask you for upgrading the service to a paid one.

Proxy Server...an Intro

Proxy servers have three major purposes:
1. Filtering and Firewalling
2. Sharing of connection
3. Caching

These features of proxy servers are particularly important to the corporate and other large networks. They work at the application layer which is the seventh layer in the OSI model. They are not as easy to implement and use as the common firewalls. The functionality of the proxy server for each of the protocol like HTTP, SOCKS must be downloaded individually. Nevertheless proxy servers improve performance and security. Firewalls by themselves cannot do that. Proxy servers also have a greater filtering capacity when compared to the ordinary routers. Using proxy servers to cache can improve the network in three ways; network bandwidth is conserved hence improving the scalability, response time is reduced, and it increases the accessibility to web pages even if the source is offline.

There are also some disadvantages of caching using a proxy server. First of them is the bottleneck that may form because of the multitudes of client requests. Also there is proxy hierarchy whereby each request goes through levels in hierarchy when the request is missed in the first level. Refreshed pages are not well cached using proxy servers. There is also measurement uncertainty that is introduced by the proxy servers into the Internet.

Other than HTTP proxy servers work well with:
1 SHTTP – Secure Hyper Text Transfer Protocol
2 FTP – File Transfer Protocol
3 SOCKS – It is a protocol of firewall security.
4 WAIS – Wide Area Indexing Service

If a browser has to be manually specified, host identifier and port number must be defined. Host identifier is either the IP address or the network name of the host. The TCP/IP port is the port number that the server uses to act on the client requests. Special configuration files are now being used to automatically configure the proxy servers.

Some of the common types of proxy servers are web, intercepting, transparent, open, reverse, and split proxy servers. Web proxies filter web content that is offensive. Intercepting proxies are used in large organizations to ease administration and ensure that network use policies are abided by. Transparent proxy is similar to web proxy but is used only for emails. Open proxies accept connections from all IP addresses. Reverse proxies are installed along with web servers. Split proxies are two proxy servers that are installed in two computers.

PHP Proxy / CGI Proxy ??...which is better??

The two major free scripts that can be used for proxy sites - PHP Proxy and the other CGI. Both are great in their own way and people use them with equal ease depending upon their needs. However, there are a few basic differences between the PHP Proxy and the CGI Proxy scripts, which are briefly listed below:

Speed – when compared, the CGI Proxy is faster than the PHP Proxy.

Security – this is a very important aspect; the PHP Proxy cannot be configured to accept the SSL support and hence, cannot offer full security for sensitive content; the CGI on the other hand, supports fully the SSL.

Installation – the PHP Proxy is very easy to install. Most of the time all it needs is to download the PHP Proxy, unpack it to the local directory and run it. After you upload it, open the URL and check out to see whether everything works out fine – which in most cases will . The PHP Proxy has the capacity of configuring it in such a manner that it would permit only your clients to connect through your proxy. This can be done by opening the script and adding your client’s IP or by adding an .htaccess file, which will prompt for a password every time somebody accesses your proxy. Be sure you read the instructions carefully so you could comply with the requirements of both the host and your proxy before running it.

CGI Proxy would, on the other hand, require your host to be CGI script enabled for you to be able to run this script. The majorities do not have this facility and hence, you would need to get the feature enabled before you upload it. Once you have it enabled, you could unpack and upload it the same way you would do a PHP Proxy. Once you have that in place, upload the script to your directory and then you are all set to browse the net anonymously. Be aware though, there are other ways to get the correct IP – so do not get cute thinking you are untraceable.

Space – the PHP Proxy need very few server resources and it is easier to upload – though, it will require a much larger bandwidth. The CGI Proxy on the other hand is exactly the opposite – it uses a lot of server’s resources but requires a minuscule amount of bandwidth. Therefore, it depends on you and your requirements which one you will choose in the end.

No matter which of the scripts you would choose, ensure that you avoid some of the most common mistakes people do and sabotage their own success:

Tailoring your script – never use the proxy just as it is; tweak a bit here and there so you can get the best out of it; aim particularly at adjustment which removes pressure from your server.

Domain name – never get stuck with only one domain name; use a minimum of five names – so in case you have one blocked (caught by the host) your sites would be available through another.

Insert text – always have at least one paragraph of text included. Explain a little about your proxy and here you could do well to have the word ‘proxy’ mentioned a few times.

Read your Emails and Orkut scraps inside your mobile inbox ; FREE SMS service

This may be one of the things that we all Indians have been waiting for and could have thought that this could be possible. Now here it is to everyone.

* Now a very simple way has been found through which you can get your orkut scraps / emails your mobile phones via SMSs.
* No need of GPRS or WAP or internet connection on your mobile phones.
* No need of a hi-fi mobile phone.
* Just a simple cell phone needed which can receive SMSs. Thats it.
* No charges involved. It is totally FREE.

This is a very cool hack which will enable you to receive your scraps on your mobiles via SMS. This hack may be very helpful for those who are on a vacation and cannot log in to their account gain and again to check their scraps/emails. What's the best part? You get all the updates on your mobile and you don't spend a single penny except that one time initial registration fee (merely RS 1) .

This is a simple trick (hack) come to alive by the services provided by

* mytoday.com (free SMS delivery client website foe indian mobile users)

* orkutfeeds.com (Converts orkut scraps and community messages into web feeds)

* blogger.com (blog publishing platform by google)


Getting emails as SMS :


(skip this step if you are only interested for scraps )
Step 1(A) : Go to blogger.com >> Log in / Sign up >> create a blog ( which can be found at your_blog_address.blogspot.com ) >> Go to that blog "setting" >> "email" >> in the "mail-to-blogger" address field set your secret id (let xyz ) >> check "publish mails immediately" . Now your mail-to-blogger id will be like blogger_user_name.xyz@blogger.
Now go back to blog settings >> formatting >> set "show no of posts" to 0 (zero) .

Step 1(B) : Now we have to forward our emails to the mail-to-blogger address .

To do this action in gmail.com >> Go to gmail "settings" >> "Forwarding and POP/IMAP" >> in the " Forward a copy of incoming mail to " field put mail-to-blogger id ( i.e. blogger_user_name.xyz@blogger.com ) >> Click "Save changes".

To do this action in yahoo mail >> Go to yahoo mail "options" >> "mail options" >> POP and Forwarding >> Check forwarding >> put mail-to-blogger id ( i.e. blogger_user_name.xyz@blogger.com ) >> save changes >> visit your blog >> click the confirmation link .

Now your emails are hosted at the URL like your_blog_address.blogspot.com/feeds/posts/default . Copy This address to clip board.

.................. ( Read final Final Step 2.)


Getting Orkut scraps as SMS:


Step 1 : To get scraps as SMS , first we have to covert our scrap into web feeds. To do this we need help of the website orkutfeeds.com by rahul bansal.

The feed URL of your scrap book will be like this

orkutfeeds.com/feed.php?url=http%3A%2F%2Fwww.orkut.com%2FScrapbook.aspx%3Fuid%3D1056876937434997162

Replace the value after uid%3D with your orkut userID ( what is userID ? Login to your orkut account and click on your profile itself. You will get your orkut id on the address bar. Like http://www.orkut.com/Profile.aspx?uid=1056876937434997162 in my case. So 1056876937434997162 is my unique userID )

Copy your scrap feed URL to clip board.

.................. ( Read final Final Step 2.)
The Final Step 2. : You have to register for an account in mytoday.com

To register, sms REG yourCityName to 098453 98453

You will receive your password immediately

Now go to mytoday.com and log in with your mobile number and password

To get emails as SMS >> Go to Feed Management Page >> Go to "Add Feed" >> In the "name" field put "email" and in the "URL" field put your_blog_address.blogspot.com/feeds/posts/default ( From step 1.B) >> Check send SMS >> click create AND YOU ARE ALL DONE.

To get scraps as SMS >> Go to Feed Management Page >> Go to "Add Feed" >> In the "name" field put "scraps" and in the "URL" field put ( From step 1) >> Check send SMS >> click create AND YOU ARE ALL DONE.


Limitations:

* Scraps/emails sent to you via sms are 5-6 hours late.
* The word limit is 71. So you wont get to read the full scrap/email if it exceeds 71 words.
* This hack wont work if your scrapbook is locked or blog set as private.
* This whole trick/process is for Indian cell users only.
* If You are using email services which don't provide ( hotmail/live mail, zapak, rediff, indiatimes ) mail forwarding option ; you can't read them in your mobile.
* The emails that you are auto forwarding to blogger.com must be less than 10 MB in size.