١٤٢٦/٠٤/١٨

Interanet searching with Swish-e

Swish-e (Simple Web Indexing System for Humans - Enhanced) is really nice small program that index almost anything, I am playing with it at the moment and I am thinking of dumping my own search engine and replace it with Swish-e.

Swish has many features but the one feature that stroke me is the speed:
66,548 files indexed. 164,076,410 total bytes. 26,496,024 total words.
Elapsed time: 00:02:44 CPU time: 00:02:31
Indexing done!


Yep 66,548 document in less than 3 minutes!!!! Really impressive.

Firefox essential extensions

Here is my list of essential Firefox extensions:

  • Tabbrowser Preferences
  • Session Saver
  • miniT
  • SwitchProxy Tool

١٤٢٦/٠٤/٠٤

Online Arabic to English dictionary

Thanks to ArabEyes project WordList which is an Arabic to English wordlist, I created small web based dictionary application.

It is very simple but yet useful application, all you need to do is drag-n-drop the following link into you bookmark toolbar Qamoos

To use it you mark any word in your browser, and after clicking the Qamoos Bookmarklet then a popup like this will show with the Arabic meaning for the word.

Web based Quran Application

Last week I rediscovered ArabEyes which is a web site dedicated for Arabic UNIX softwares, they host many Arabic projects.
One of the hosted projects is Quran project, they produced many XML files of Quran text, and they needed help with collecting data, both textual data, and audio data.
So I talked with Abdullah Aldosari about it, and it happened that he have MySQL table with this kind of data, so I processed the table and convert it UTF-8 to be complatible with ArabEyes and UNIX, my plan is to cleanup this data and contibue it back to ArabEyes.
Meanwhile I started playing with this data and created a web based Quran software, please try it out.
Quran
It uses AJAX to make fast and user friendly interface.