('''Note''': Some people think it's funny to screw with this page to make me look silly. Don't do it. It's not funny, and you're making things very painful for everybody here. No one appreciates it, so rather than mark up my page, go find a bathroom wall or something.) ---- **At a Glance** %|||% &|'''Preferred name''' |Andy|& &|'''Alias''' |Unununium|& &|'''Full name''' |Andrew Michael Goth|& &|'''Short name''' |[AMG]|& &|'''Others''' |UUU, 111, EleventyOne|& %|||% &|'''Email address''' |mailto:unununium/AT/aircanopy/DOT/net|& &|'''Web address''' |http://andy.junkdrome.org/|& &|'''Facebook profile'''|http://www.facebook.com/profile.php?id=752588531|& &|'''Street address''' |Midlothian, Texas, USA (south of Dallas)|& %|||% &|'''Interests''' ||& &|Programming |Tcl/Tk, C, others when I must|& &|Music |Aphex Twin, Nobuo Uematsu, OCReMix [http://www.ocremix.org], whatever else|& &|Guitar, piano |Fun to play|& &|GNU/Linux |Very amenable to tinkering!|& &|OpenVerse |Wish I had time to program it|& &|'Net comics |Sluggy Freelance [http://www.sluggy.com/], Growth [http://growth.smackjeeves.com/], Scary Go Round [http://www.scarygoround.com/], ...|& &|Books |Fantasy epics, science fiction, ...|& &|Games |NES, GB, SNES, N64, PS1, PS2, GC, GBA, DS, Wii|& &|GIMP |It is good|& &|* |This list is by no means exhaustive|& %|||% &|'''Birthdate''' |20 November 1983|& %|||% &|'''Occupation''' |Software Engineer, L-3 Link Simulations & Training [http://www.link.com/]|& &| |Visual, weather, operator station, and general computer system integration for flight simulators|& %|||% &|'''Education''' |BS CSE, University of Texas at Arlington (UTA)|& %|||% &|'''Past employment''' |Developer/stock boy, RLE Technologies [http://www.rletech.com/]|& %|||% ---- **Pictures** [http://andy.junkdrome.org/andy-portrait.png] This photo is from my senior year in high school. That was a while ago. Maybe I'll scan in something newer someday. [http://andy.junkdrome.org/avatar.png] I frequently use this as an "avatar" image on forums, etc. ---- **Projects Using Tcl** [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. 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. ---- **Comments** [[insert comments here]] ---- !!!!!! %| [Category Person] | [Category Home Page] |% !!!!!!