At a Glance
| |
---|
Preferred name | Andy |
Alias | Unununium |
Full name | Andrew Michael Goth |
Short name | AMG |
Others | UUU, 111, EleventyOne |
| |
---|
Email address | mailto:andrew.m.goth/AT/gmail/DOT/com |
Web address | http://andy.junkdrome.org/ |
Facebook profile | http://facebook.com/andygoth |
Facebook page | http://facebook.com/an.onion.yum |
Home address | Midlothian, Texas, USA (south of Dallas) |
| |
---|
Interests | |
Programming | Tcl/Tk, C, C++, Ada, Fortran, Python, Perl, bash, csh |
Music listening | OverClocked ReMix [L1 ] |
Music performance | LSDj on the Game Boy [L2 ], FL Studio [L3 ], guitar, piano |
Video games | Speed Demos Archive [L4 ], TASVideos [L5 ], Let's Play Archive [L6 ] |
Photography | Nikon D7000, The GIMP [L7 ], UFRaw [L8 ] |
| |
---|
Current employment | |
Senior Software Engineer | L-3 Link Simulation & Training [L9 ], starting 2005 |
Landlord | Del City, OK, and Waxahachie, TX |
| |
---|
Education | |
BS CSE | University of Texas at Arlington (UTA), 2001-2005 |
Master of SE | University of Texas at Arlington (UTA), starting 2013 |
| |
---|
Past employment | |
Developer/stock boy | RLE Technologies [L10 ] |
| |
---|
Birthdate | 20 November 1983 |
| |
---|
Pictures
This photo is from my senior year in high school. That was a while ago. Maybe I'll scan in something newer someday.
I frequently use this as an "avatar" image on forums, etc.
Projects Using Tcl
- A/V Sync Calculator
- Utility to help fix audio/video sync problems in VirtualDub.
- Brush
- Proposed Tcl-like language.
- itunesdb
- Snit-based iTunes database reader. Useful with iPods.
- tclpod
- iPod music browser. Lists and copies music files from any iPod. (Might never materialize...)
- OpenVerse Visual Chat
- Internet chat program. My favorite project.
- Manos
- Tcl operating system. What fun!
- joust
- Networked chess-type game. School assignment.
- tcptty
- Access your serial ports over TCP. Hooray.
- multissh
- Execute commands on multiple hosts at the same time. Supports stdin, stdout, and stderr!
- Lab 3D
- [Canvas]-based 3D viewer. Another school assignment.
- chime
- System for driving church bells.
- timeentry
- See [timebox] at the bottom of the page.
- sproc
- A static-enabled proc which doubles as a miniature object system.
- Wibble
- Yet another small, pure-Tcl web server.
If you're interested in a project listed above for which there is no page, ask me about it in email. Oh wait. Heh, guess you'll just have to post a request on this page. Go ahead; I won't mind.
Other Junk I Wrote
- interleave
- Joins parallel lists into a format suitable for [array set].
- lcomp
- Utility for obfuscating otherwise-comprehensible list operations.
- Sorted Lists
- A sordid story of sorting sorcery.
- unsort
- Reads stdin, shuffles the line order, and spews the result to stdout.
- Shuffling a list
- I seem to have a fixation on sorting and unsorting...
- Round Polygons
- So soft, so smooth!
- The simplest possible socket demonstration
- It's even easier than it looks.
- execline
- A language with no resident interpreter!
- AMG's language ideas
- Just a few things been runnin' through my head...
- Directory recursion
- Quite easy in Tcl 8.5.
- null
- I apologize for giving you all such a hard time.
- grok
- A configuration file reader with infrastructure!
- csv
- Yet another CSV reader.
- Chain simulation
- A fun toy.
- Mahoney Map
- An alternative to Karnaugh Maps.
I need to update this list someday...
Comments
thx for formatting my stuff!
JM Andy, thanks for your contributions to this wiki...and for cleaning up my page (^:
PYK 2013-01-28: Andy, thanks for the comments. I've responded on my identity page.