node.pl is a terminal based program which allows you to create graphs. You enter nodes (vertices) and connections (edges), and then view your data as you please!
Both directed and non directed graphs are supported. Features include, saving to file, merging files, undo, redo, custom color schemes, etc.
Go is a terminal utility that allows you to go to directories far from your current directory. One need only type the name of the directory, and go will search for it and take you there.
Go is meant to replace tedious use of
cd. Go is similar to popular launchers like Alfred or Quicksilver, but it is for use in the terminal (tested in bash).
Coding challenge requirements:
1. Design a regular expression which matches VALID roman numerals only.
2. Create a program which converts roman numerals to arabic numbers (what we use today) and vice-versa.
3. The program should be SCALABLE, meaning that if I extend the roman numerals beyond M, you do not have to re-write your program.
4. Bonus: The program attempts to minimize the total number of lines.