Mahdi Taghizadeh I'm who I'm!

19Sep/0814

Download TwitterKeys as a Word document

TwitterKeys is among hot topics of social µ-blogging sites these days. In fact TwitterKeys plays the role of smilies in chat world. It’s so funny to express your emotions using a Unicode character like ♫. By reading the above link (by Boris) you will learn how to use TwitterKeys bookmarlet to copy/paste these lovely symbols in your twits.

But I think this bookmarklet is suitable for those who use their browsers to update status on µ-blogging web sites. Usually I use Google Talk or Y! Messenger bots to update my status (I use Ping.fm bot) so if I don’t have a browser window open I should open one, click on bookmark and wait for popup then use it. So I decided to embed all those symbols in a Word document and put it on my desktop to access it easier.

If you like to use this small (27 KB) word document download it here.

15Oct/076

reCAPTCHA: Free CAPTCHA Solution For Your Website

Recently (and specially after Web 2.0 revolution) many websites started to use more complicated CAPTCHA solutions on their websites in order to prevent spam and bot attacks. There are many free solutions and tools for users and developers to implement CAPTCHA technology in their applications. There are also many ASP.NET controls and components for this approach but many of them are so simple to hijack or don't offer features that these days we see on professional websites (some features like reload function, voice, etc.).

A few days ago I found a link to reCAPTCHA on Yahoo!. reCAPTCHA is a free (but professional) tool for basic users and also developers. To use this service you should first signup, receive an API Key for your website (you can receive as many as you need) and use one of easy-to-install plugnins provided. And good news for ASP.NET developers is that you can download and use a server side control and enjoy reCAPTCHA with two lines of code! The API Key guarantees your website and prevents attackers collect answers from visitors and use them. There are three different themes to choose.

If you want to use reCAPTCHA on a Web 2.0 website you can use AJAX API just by adding this line of code to you html or webform file:

I strongly suggest you download and test this tool in your web applications.

Quick Links: reCAPTCHA.net | Live Demo | Why reCAPTCHA | Signup | reCAPTCHA.NET Control | Email Protection With reCAPTCHA

3Oct/070

Some ASP.NET Articles

Omar Al Zabir has recently listed 10 cool articles about ASP.NET, AJAX, ... which he has published this year. From my personal view these articles are interesting:

25Sep/075

New Gmail UI Coming

Since its launch, Gmail has been one of the most popular free email services on the web. Ease of use, huge storage space, amazing AJAX interface, POP3 features, etc. make Gmail a good choice for those who look for a free email service.

I think the sole weakness of Gmail is its very simple user interface. There were some movements to improve Gmail UI; for example Gmail Skins and Better Gmail extensions for FireFox. These days a blog post appeared on various blogs and websites such as Mashabale, Googling Google and BlogoWogo talking about a new Gmail UI. Everything started from a "Newer Version" word translation request on Google In Your Language program that was found by a user [See this image].

After Gmail Mobile inhancements in these days, it seems that Google wants to surprise their users with a great work in near future. We should wait!

P.S.: I think from the beauty point of view, only Google Analytics is pretty and eye catching and all other just offer powerfull features not a good looking environment!

Filed under: AJAX, Web, Web 2.0 5 Comments
17Sep/070

AJAX Loading Indicator GIF Generator

AjaxLoad is a good website for you to generate eye catching loading indicators in gif format. Just choose your desired indicator type from a list, choose background and foreground colors and click on Generate It!, then you can see a preview and download it as a .gif file easily.

Filed under: AJAX, Tools, Web 2.0 No Comments