greywolf::code

Main Code Linux Meaning About Me Links

code



resoures:

  • PHP - A great scripting language, and has all of the documentation you'd need to get started on learning it too.
  • Perl Mongers - Perl. Can't [or shouldn't] live without it :)
  • Gecko DOM Reference -- Web programmers and designers: Everything you need to know to program for a W3C DOM standards-based browser. Use it, love it.
  • DevEdge - From the site: " Netscape DevEdge brings you tools, tips and other information for designing and developing web sites and applications that work across standards-based browsers like Netscape 6 and MS Internet Explorer 6."
  • Internet.com - Read up on tips, search for specific technology references, and more.
  • Programming Links Page - What a links page should be :)
  • Jokes for the OOP person - Take a break... Your missing left bracket will still not be there when you return :) Linked from Shuguang Hong's website at GSU.
  • Web Developer's Virtual Library - One-stop surfing.
  • Webmaster Tools Central - Another one-stop surfing link (OK, that's two stops... Its meant figuratively! :-)
  • WebDeveloper - from internet.com
  • Quanta Gold - Quant Gold: Like coding (as opposed to that thing FrontPage lulls you into doing; Sorry to FP fans, but WYSIWYG doesn't teach you what you really need to know...)? Try an IDE for the web. Quanta is also an opensource project that is sponsored by theKompany, but the Gold edition has more tricks, and tricks that one can use. There's a demo on the site, so don't take my word for it :). It supports highlighting for more languages than I have the space to list (html,php,perl,java,javascript,xml,...tex,c++,...)

downloads:

Note on software:
Any programs I provide here have NO WARRANTY. Chances are, I was working on these at 1 in the morning and missing something. I tend to USE the programs I write, so I do try to get the bugs out before posting them here. Read the readme files, and follow their instructions. If you have a question, or find a bug, please feel free to email me.
Thanks. Note, scripts/code not stored in tar.gz format here are gzip'ed text files. Strip off the ".txt.gz" (or just ".txt" if using mozilla) after downloading.

  • (PERL Script, CGI) chat.tar.gz A set of scripts for use in conjunction with a course, or club/organization, or company to organize times when others are available for getting together, chatting online, or phoning each other. The first (chat.cgi) displays a web page and the second runs a set of checks for individuals that are available at the same time. It requires Time::Local (should already be on your instal by default) and some sort of user authentification/identification (any system that "identifies" a user, such as htpasswd, DB checking, ASUWEBAUTH, or flat-file checking; see the script for details).

  • (PERL Script, *nix command-line) parsemboxfile.pl Parses a mbox format file into separate message files.

  • (PERL Script, *nix command-line) getsizes.pl.txt.gz Script to get total size in human-readable format of the current working directory (default) or arguments passed to it
    yes, not unlike the du command - except on the 'generals', the version of du doesn't have the -h flag, hence the interest in this script in the first place...
    If you use wild cards (or pass more than one argument to it) the script will list each arguments total size sorted from smallest to largest as well as a total size report at the end, which is handy when looking for which directory is causing you to come close to quota ('ls -lhSr' or 'ls -lSr' accomplishes this with files (again except on the generals if you want the -h flag with ls), so this script is most useful with directories). Rename the file to 'getsizes.pl' or just 'getsizes' and copy it to your home bin directory or, if you have superuser rights and want to use the script among several users, copy it to /usr/bin .

  • (PERL Script - Perl - Unix variants) Random Signature picker - Perl Version for Pine users written in Perl; This version runs on the generals and is already set with the correct path to perl for the generals (ASU's general unix servers).

  • (PERL Script, SQL) convert.pl.txt.gz This script can be used to take csv files, exported access data, etc and make SQL commands files. Read the doc/comments at the top of the script for details on compatability. I use MySQL, but the file is set to be easily tweaked for use with lots of other SQL Databases such as Postgresql.

  • (PERL Script, CGI) mail_param.pl.txt.gz This script is a fast and simple form mailer used to submit data contained in web-based forms. Read the insctructions at the top of the file. Checks for domain referer (for prevention of abuse).

  • (Program - Java - All ) Random Signature picker - Java Version for Pine users written in Java (supports a couple thousand phrases comfortably; the C++ version is more up to date, but variety IS the spice of life...)

  • (Program - C++ - Unix variants) Random Signature picker - C++ Version for Pine users written in C++; NEW: Now includes support for up to 1,000,000 phrases and has improved speed. The accompanying sigfile.dat includes almost 6,500 phrases from various fortune files.



Try Mozilla if you haven't already...

       
[an error occurred while processing this directive]
v