-
2008
-
June
-
New Site
06/05/08
To any reader of this blog, I have changed the main site and have created 2 new blogs - personal and tech (and I am discontinuing this one). Please visit the home page at http://www.ai-projects.info/. The link to the new blogs may be found there.
For anyone lazy :), here are the direct li
-
New Site
-
April
-
Wow! I am surprised.
04/05/08
I am pretty happy and surprised, that a lot of the blog posts are being rated now (hence read, I believe!). I would appreciate anyone reading to post some comment in addition to the rating (this way I know how I can improve post quality).
It has been a little busy. But after April 12, 200
-
Wow! I am surprised.
-
March
-
Fuzzy String Search
03/14/08
From now on, I am going to drop the prefix AONTW, since I think it has served its purpose - to make me post regularly :)
Recently, I was thinking of building an issue tracker. One of the features I thought would be cool to have, was to see previous issues related to the current issue (it -
AONTW: Block Ciphers
03/04/08
I was looking into the TEA (Tiny Encryption Algorithm) article in Wikipedia. It mentioned about Fiestel Ciphers, which I have found out is a type of block cipher. Here I will share my findings:
Source: Block Ciphers
Block Ciphers
Block Cipher means that the algorithm -
AONTW: Encryption: The Basics
03/02/08
Missed a week, but moving on.. :P
I have had interest in cryptography, and have lightly scratched the top of its surface many times in the past. So, I thought I'd be a bit more focussed and do something this time (the inspiration to do this again, probably came from reading Digital F
-
Fuzzy String Search
-
February
-
Atleast One New Thing a Week (AONTW): Video Encoding
02/18/08
Lets see how long I keep this up... :)
I think I'll post something new I learned every week (mostly weekends). Here goes the first. This is about Video Encoding. Here are somethings I learned in the process of research.
Sources:
Quantization (Image Processing)
HOWTO Me -
Time to go Version 4
02/03/08
Time to upgrade
-
Atleast One New Thing a Week (AONTW): Video Encoding
-
January
-
Terms of the trade: in Business Intelligence
01/15/08
I started searching about Business Intelligence...this slowly led to other things...one of which, was data warehousing. I have quoted one part from Wikipedia, which I found easy to understand:
Source: http://en.wikipedia.org/wiki/Data_warehouse
In OLTP — online transaction proc -
Mainframe SAS Keywords: in Post Later :)
01/14/08
Keywords:
* TSO
* JCL
* ESP
* SAS
* Data set(IBM Mainframe)
* BIA
* Mainframe -
IP Tables: in Linux
01/13/08
Saving this for a later read
Seems like a good article, I feel too tired to read at the moment :P, I'll just post the link here for now:
http://iptables-tutorial.frozentux.net/ -
Hardware Vs Software Firewalls: Out of the Blue
01/13/08
Just out of the blue, this came up ;) - I decided to search for articles comparing hardware and software firewalls
Source 1: http://www.smallbusinesscomputing.com/w
This is a good article that compares hardware firewalls and software firewalls...
Summarizing it:
-
Good Site for bash commands: in Linux!
01/13/08
Subject says it all:
http://www.ss64.com/bash/
Contains a list of bash commands with helpful information on usage -
System Monitoring: in Linux
01/13/08
Ah...system Monitoring, it is pretty important...being used to the good old Ctrl+Alt+Del in Windows (or Ctrl+Shift+Esc), I was somewhat clueless stuck in the command prompt in Linux. After some searching, here are some useful commands I found:
Sources:
http://www.redhat.com/docs/manu -
vsftpd configuration: in Linux
01/13/08
Excellent and simple guide: http://ubuntuforums.org/showthread.php?t=518293
I am tempted to put the whole post up here...but may be a little big :P
vsftpd itself is also nice and simple -
Uninstalling: in Linux (Debian)
01/13/08
This is using apt. I thought I'd post this, in the case I ever did this mistake (of deleting config files by hand)
Source: http://www.linuxquestions.org/questions
apt-get --purge remove <package>
Here's the case. I used apt-get to remove a package I t -
Verifying listening Ports: in Linux
01/12/08
Source:
http://www.redhat.com/docs/manuals/linu
Good stuff...though it says Red Hat, I would guess its applicable to most Linux distros (except nmap may have to be installed for distros where it does not come by default)
Basic Idea:
- Use nmap to portscan the lo -
REGEX: In Linux and More!
01/12/08
Recently, working on a programming project, I had to do some string pattern matching. From prior experience, I knew "regex" was the perfect candidate. But the problem was, I was unfamiliar with it, and in the past have always relied on internet for help :)
Regular expressions ar -
File Permissions: in Linux
01/12/08
Source: http://www.freeos.com/articles/3127/
Good article, I will quote the key points
Looking at file permissions
Given below is the result of an 'ls -l'
drwxr-x--- 2 mayank freeos 4096 Dec 28 04:09 tmp
-rw-r--r-- 1 mayank freeos 969 Dec 21 -
Users and Groups Administration: in Linux
01/12/08
Sources:
http://www.ahinc.com/linux101/users.htm
http://www.cyberciti.biz/faq/howto-linu
Basically,
User addition: useradd
User edition: usermod
User deletion: userdel
Group addition: groupadd (other 2 commands follow same pattern)
Change User pass -
Long Time ... I am back :)
01/12/08
Wow...almost 2 months since my last post. I guess I got carried away by life :P
After some thought, I figured I'd use the desktop at home thats doing nothing as a server (I've done this before, but this time I wanted to make it permanent).
Here is a list of web server
-
Terms of the trade: in Business Intelligence
-
June
-
2007
-
November
-
Captcha added to feedback form
11/16/07
A Captcha has been added to the feedback form on the main site, after about 10 spam feedbacks...sigh.
Learning how to create it was fun though! So thats not bad... If you want to check it out, :D, visit www.ai-projects.info/feedback.php -
Cryptography
11/15/07
Cryptography is something that interests me very much. Arthur sent me this interesting read - http://www.wired.com/politics/security/
Hmm....Interesting.... -
Page Additions
11/01/07
Works page has been added (instead of it linking back just to the index page).
I have created a new area (sort of) called Sandbox where I will test ideas and experiment with things I am learning.
With these additions the navigation links in the site link to "correct"
-
Captcha added to feedback form
-
October
-
Quotes made random
10/27/07
The Quotes on the side bar have been made random now. That was the initial idea behind it.
At the moment there are 7 quotes in total, 1 quote is chosen randomly to be displayed. I will update it with more quotes that I like...as time goes... -
New Layout rolled out
10/27/07
I am happy to announce that the new layout has been rolled out as the main site. The old one is gone!
All link that previously were of the path http://www.ai-projects.info/new/. now become http://www.ai-projects.info/.
I am happy that Google will now crawl the real site (the ne -
Feedback form created
10/27/07
The long awaited feedback form is here... It took about 50 minutes to create the form and integrate it with the site's code structure... I wonder if thats too long
Anyway, here is the link to the feedback from: http://www.ai-projects.info/feedback.php
Please give your feed -
Project Guardian Underway
10/26/07
After some thought, project Wafer has been put on hold and Guardian is underway. This weekend is going to be a little tough due to an assignment due in a couple of hours, 1 exam and 1 quiz coming up next week.
But I want to get this rolling. Let me hope, I balance the time well. Here we t -
Some PHP Research
10/20/07
Error Handling in PHP:
* Using 'die($errorMessage)' statements
* 'trigger_error($errorMessage,ERROR_LEVEL)' used in conjuction with 'set_error_handler()'
* Using the PEAR_ERROR object
* Using boolean flags
http://www.devshed.com/c/a/PH -
Going back to the Optimization Problem
10/14/07
Going back to the optimization problem I identified in August 29, 2007. To be honest, it slipped my mind the next day...so I never actually got to finding an algorithm for it.
Well, but looking at what we are doing in our statistics class, I think I might have the right line of thinking t -
Site has a new layout
10/13/07
A new layout has been designed for the site. Though it has not been rolled out as the main page. It can be found here
http://www.ai-projects.info/new
Two projects have started, codenamed - Wafer and Guardian. Well, Wafer is on-going now. Guardian is on hold at the moment.
-
Quotes made random
-
September
-
Keyboard Layout automatic change FIX
09/08/07
EDIT: THIS IS SPECIFIC TO WINDOWS
Have you ever experienced, the keyboard layout changes for no reason, and you struggle to fix it, may be you do fix it by going to the language bar and choosing the right layout. I find this VERY ANNOYING. You may experience this, when you choose a countr -
DirectX Slick Tutorial Links
09/07/07
I have been learning to use the DirectX API/Game Programing. Here are some neat articles/tutorials:
http://www.pluralsight.com/wiki/default - excellent explanation about views and projections in the DirectX sense
http://blogs.msdn.com/coding4fun/archiv - this whole series is go -
Vista ... i like it!
09/05/07
I recently got my new laptop - hp dv2432ca. The laptop comes with Windows XP Home Premium edition. I just started exploring how cool really is Vista and I like what I see! :)
Here are the list of cool things, I have discovered so far:
* Cycle through windows (Windows Logo Key
-
Keyboard Layout automatic change FIX
-
August
-
Philosophy
08/29/07
I have a great interest in philosophy, specifically eastern philosophy, though I do respect the works of many western philosophers. Moving on...
This is something I have believed since a long time, though I seem to make more connections now. Our whole life is a balancing act, our actions -
Optimization problem
08/29/07
I have come identified an optimization problem (with real life use and example). Here it is:
Given a set of n items with weights w[j] where 1 <= j <= n, you are required to split the n items into subsets of size m, such that the total weight of each subset is optimally equal.
< -
Sick UI tutorials/articles
08/28/07
Here are some nice links I found, to make forms that are not the standard type:
1) http://www.devx.com/dotnet/Article/21448 - nice and simple
2) http://samples.gotdotnet.com/quickstart - I have not read this yet, but its about creating custom controls
3) http://www.akadia.com/se -
Todo list
08/12/07
Now, here is my todo list for this site:
* Customize this blog template to fit the site (though I really love this look!)
* Get MySQL based image gallery up and running
* Develop my own blog engine (i started the work about 2 weeks ago, i think)
That is all for now -
Simple PHP Blog Setup
08/12/07
Wow! no kidding. The setup was simple :)
And now, my blogging (in my own site) journey begins
-
Philosophy
-
November

Calendar



