Projects Worked on in Fall 1998 Semester
- Infrastructure for final project in CS519
- this involved getting together some of the hardware needed for the final project,
and then helping students use it by individual consulting and by writing
documentation
- System administration for two Solaris/86 boxes for C/NRG, including setting up the CVS
repository for the group.
Mostly these projects called on stuff I already knew: C++, Java, computer basics,
internet fundamentals, Unix (including CVS), and HTML, but I had to learn some new stuff
too:
- Telephony - getting voice signals to sound right is hard; I also
learned to deal with the Dialogic D/41EPCI sound-to-IP board, including programming to its
API in C.
- Hardware - I learned the basics of pulling, inserting, and reseating cards; telephone
and ethernet cable wiring and how to crimp plugs for them; how to move equipment around
both physically (with help from others) and logically (from one side of a firewall to
another).
- PBX - how to enter telephone lines and their numbers; how to use JTAPI (Java telephony
API) to access its services; and about telephony APIs in general.
- Windows/NT - including Visual C++ (or Developer's Studio) with/without its excellent
debugger; I also had to get on top of Visual Source Save and Frontpage.