Research Computing: Web Tools and Resources



Search the Complete Basic Sciences Web Site

Search for:

Click here for help on searching.

HTML Basics

There are a lot of resources available for writing HTML, and many ways to write HTML. For instance, you can "hard code" your HTML, that is write it by hand, knowing all the tags. For basic HTML mark-up (the process of generating HTML) this works fine. For more complicated HTML, such as tables, or for generating a certain "look" or consistency in all the pages on a particular site, you may want a more sophisticated tool. These also come in different flavors.

Tools I use or have used

  • Bare Bones Software's BBEdit for Macintosh
  • Home Site for Win95 and NT
  • Claris HomePage for Windows and Macintosh
  • Adobe PageMill for Windows and Macintosh

    Resources

    The resources I list here are all scripts that I have written and am making available freely for nonprofit use.

    PageLanguageDescription
    ftpfiles.txt MacPerl5 ftpfiles.pl will check the status and date of files on a ftp server and a local directory. If a new file appears on the server, it will be copied to the local directory
    GetURLs.txt MacPerl5 Will download files from a list of URLs. Can also spider URLs from each downloaded file. Local variables for controlling valid domains, valid servers, and number of directories to spider are available. Based on 'getem5' by Paul Schinder schinder@pjstoaster.pg.md.us
    html2toc.txt Perl a Perl script to generate a table of contents for HTML documents. Modified form works with MacPerl as well as UNIX.
    Additional formatting options added:
    - relative and absolute toc links
    - <DL> specified heading levels, such as Netscape Bookmarks.html
    iplookup.txt Perl A very simple way to look up IPs (using Perl's DNS calls) passed in the command line.
    mergelogs.txt Perl Merges multiple files into a single destination file. Resolves valid NCSA log dates and merges files in chronological order.
    notifier.txt MacPerl5 Notifier parses a time log, looking for events within a given time period from the current time. If found, it checks a database file to see if it has been sent before, and it not, it generates an e-mail message and logs the event to a database file.
    ping.txt Perl Used by ping.sh to check for valid shell pings
    pingsh.txt UNIX sh Pass to it a valid IP subnet and it will generate a file containing the DNS entries and ping results for each ip number in the subnet. Can be automated with either crontab or at. Typical call: 'sh pingsh xxx.xxx.xxx'
    ping2html.txt MacPerl5 Perl script for taking output from "ping.sh" UNIX shell script and converting it to an html formatted set of documents.
    wakstatbot.txt UNIX sh Script for submitting timed jobs to the 'at' command if you do not have permission to use cron. Demonstration of a UNIX shell program.


    CGIs

    A logged CGI Form Test Page




    This site created and maintained by
    Warren A. Kibbe, Ph.D.
    Technical Director of Research Computing, Basic Sciences
    Email: WAKibbe@nwu.edu
    PH entry: Warren Kibbe

    WAK Web Pages

    Disclaimer

    last modified 04/09/97, WAKibbe@nwu.edu