Temecula based server is connected to the internet via a business account
with Verizon DSL services.
My DNS (for piclist.org and massmind.org includeing techref.massmind.org)
is handled by
http://www.register.com
via their very easy to use web interface. $35 per year. I'm happy.
I use .ASP pages to serve every page on the site. It allows me to control
access and remove content that members have marked as private when the general
public or another member requests the page. For normal pages, I'd just have
a io directory off the root and no tricks would be required. Also, its important
to me that much of the content be updated and active either through forms,
DHTML direct editing, or
that the content be generated by programs (ASP or other). The point of
massmind and of
FAQ's in general is to collect and share information.
massmind is specifically targeted at
preserving parts of programmers minds by providing a public home for their
programs. Due to human nature, the identity of each person who updates a
web page must be verified. Also, some bits of knowledge are considered private
and so will not be released to everybody. The page serving scripts edit private
content out on the fly.
Normal useage isn't a problem for one server yet, but
site ripping agents are making my life
hell.
I also have ASP pages (no necessarily active on the site) that do the following:
-
Produce Price and Onhand for part number as GIF images on the fly (without
a plugin, native ASP code)
-
Produce Price and Onhand for part number as HTML via script src= from web
page with noscript fallback to GIF
-
Shopping cart with calc/nag for quantity discounts, weight total, product
detail, checkout to PayPal.
-
Lookup name and address from phone number. Scrape web page, NOT legal.
-
Lookup city and state from phone number. Publicly available database.
-
Lookup state from zipcode.
-
State abbr to/from state name.
-
Country to phone prefix database / pulldown / lookup.
-
Accept and extensivly validate checks over the internet. Database of known
routing numbers and bank contact info.
-
Scrape USPS to verify addresses with ZIP+4, saves to local database as it
goes.
-
Normalize postal addresses for local lookup of ZIP+4
-
Calculate EXACT california sales tax including county and city from address.
-
Roughly estimate shipping cost, USA only. Intershipper is better but costs.
-
Check email addresses with thier mail server, not reliable, but realtime.
-
Verifys the users age according to some stupid legal requirement resulting
in a log entry for the IP, time, birthdate and name.
-
Get users INTERNAL IP address via a security bug in Java. Still works nicely
today with latest Java on IE6 at least.
-
Standard information about an IP address, class, rdns, rbl, links to more.
-
Show realtime summary of log files from IIS web server with links to details
and autorefresh. VERY valuable.
-
Diff two files, two web pages or two chunks of pasted in text to highlight
or log differences.
-
Draw small icons, with a web page via Javascript and tiny table cells with
back ground color.
-
Spell check text using Google spell API. Nice JS / Ajax from amir.dk.
-
Make, show, and parse the actual BINARY code of a DNS request (limited to
TCP, not UDP)
-
Report simple weather predictions from NOAA
-
Compile C and ASM code on web server and spit result back.
-
Parse eMail headers, record to database, make web pages. (for the archive)
-
Display emails from database / web pages with thread links, search, browse
(the archive)
-
Decode several mimetypes (Base64, QP, 7-Bit) and display result (image,
application) with out plug in (native ASP) (archive)
In progress:
-
Accept PayPal IPN and record transation in SQL database, updating inventory.
-
Parametric description of parts with user editable parameters.
-
Generate Quicken/QuickBooks !SPL records from orders
If you have an interest in any of that script code, please contact me.