Hi, I am Abhijit Das (Barda) - a graduate student at the Indian Institute of Science, Bangalore, India. Welcome to my electronic home. Hope you will enjoy it.
My current research interests include symbolic and algebraic computations, mathematical problem solving, design and analysis of algorithms etc. In short, I am a theoretical computer scientist. Some of my nonacademic interests are playing crossword board games (Scrabble, for example), learning languages (both natural and computer languages), playing musical instruments (Hawaiian guitar, keyboard, mouth organ), painting and sketching.
I do a lot of hacking too. This page provides links to a lot of utilities that I developed in the recent years. None of them are really serious. They are just for fun. I think you will find them interesting (may be useful too).
|A utility for converting html pages to TeX documents. It accepts only local files written according to html2 specifications and outputs a TeX file that should be compiled using TeX (not LaTeX). An associated utility imgtops converts local image files to encapsulated postscript files.|
|My mother tongue is Bengali, an Indian language. I have written Bengali fonts in various formats -- namely METAFONT, PostScript, X11 BDF etc. Some transliterators that convert romanized Bengali text to actual Bengali text specific to these fonts are also available. The newest in the set of Bengali Writer utilities is a Tcl/Tk-based text editor for Bengali.|
|`dvedit' is a text editor for Devnagari. You can use this to edit text files in Hindi, Maratha and Sanskrit. This editor runs on any X11 windowing system having the Tcl/Tk shell `wish'. The package comprises of a Tcl/Tk script, a set of BDF files, a PostScript Type 1 font file, a LaTeX style file for editing and typesetting in a Devnagari font. This program is converted from the Bengali text editor bwedit.|
|`blogin' is a simple interactive graphical interface for setting up remote connections. It invokes the protocols telnet, rlogin, ssh, rsh, ftp, talk, finger and ping. It opens an Xterm for every remote connection. The GUI is designed using Tcl/Tk.|
|A small technical dictionary of mathematical German. It lists some of the very common terms used in algebra, commutative algebra and algebraic geometry.|
|An introductory tutorial to the French language. Suitable for beginners. Stress is given on French grammar and common vocabulary.|
|A list of some mathematical puzzles that I have come across from various sources. These are sort of simple problems that you might enjoy solving yourself. The solutions, if known to me, are also provided.|
|Crossword puzzle game based on Java applets. Currently only six boards are available - two on computing terms, two on mathematical terms and two on general terms.|
|HTML Calendar (abbreviated hcal) is a CGI-based application for viewing calendars in a nicely-formatted form. Shows calendar for a date, month or year.|
|DOS shell (command.com) implementations of some Unix commands. Implements cat, cp, mv, rm, ls, grep etc.|