|
I wrote a Win32 Fractal program. The program allows you to zoom in by positioning the crosshairs over
a point and clicking the left mouse button. Similarly one can zoom "out" by right clicking. The
next 4 links illustrate this: close, closer,
even closer, and closer still. (Note: the conversion to
JPEG format degrades the screen captured images)
Here is a screen shot of my desktop that illustrates some of the options of my Fractal program.
The Win32 executable is in this WinZip file.
I also have a C#.NET and a MFC version of this Fractal program. I'll put links to the executables and the
source code up at some point.
Tour
of my CGI online banking program via a
sequence of screenshots.
Perl source code is bank06.cgi.
I don't have database access or
server-side scripting languages on this
website so if you'd like something dynamic try
my JavaScript version using cookies. Start
here.
Screenshot of output
of a Perl "robot" program that queries my
online bank.
Perl source code is onlinebankrobot.pl.
This uses the LWP module.
Java source code is Onlinebankrobot.java.
A Java servlet and a database
access class with the same funtionality as the
above Perl script. Sources are Bank07.java and Bankjdbc03.java
Enter username and
password on JSPbank.html. This form is
processed by Bank01.jsp with the
assistance of Bankbean01.java. Since
the JSP tags interfere with browsers, view the
source of Bank01.jsp here.
Two PHP/MySQL files with the same
funtionality as the above Perl script.
Download source code: bank01.php and bank02.php. Note: bank02.php
is not browser friendly!
View source code: bank01.html and bank02.html.
Two ASP files with the same
funtionality as the above Perl script.
Download source code: bank01.asp and bank02.asp. Note:
bank02.asp is not browser friendly!
View source code: ASPbank01.html and
ASPbank02.html.
If you bother downloading any of
the above banking programs you might be
interested in my MySQL database hometown.sql. For MySQL try
mysqladmin create bank followed by
mysql hometown < hometown.sql.
Screenshot of a Win32
fractal program with point and click zoom.
The zip
file contains source and executable.
(threaded model coming soon)
Chaos applet.
Fractal applet. Left and right
mouse clicks to zoom in and out!
Source code is Fapplet.java and Complex.java
Mandelbrot set applet. Left and right
mouse clicks to zoom in and out!
Source code is Mapplet.java and Complex.java
Julia set fractal applet. Left and right
mouse clicks to zoom in and out!
Source code is Japplet.java and Complex.java
A "JavaScript
Mandelbrot set" generated by Javascript
code. Since the JavaScript runs slowly, this
Mandelbrot set doesn't have the resolution of
the applet version and there is no zooming
feature.
Screenshot
of a rotating cube with "chaos" on top.
The C/OpenGL source code is RotatingCubeWithChaosOnTop.c.
RotatingCubeWithChaosOnTop.zip
contains C/OpenGL source code, compilation
instructions and Win32 executable.
glut32.dll is inside of glut32.zip. Put in
windows/system if necessary.
Screenshot of output of
a C/OpenGL "Standard Map" program. Warning
417KB.
For background reference see this
article in the online magazine LinuxFocus.
The C/OpenGL source code modified
for "full-screen mode" is OrderToChaos.c.
OrderToChaos.zip
contains C/OpenGL source code, compilation
instructions and Win32 executable.
glut32.dll is inside of glut32.zip. Put in
windows/system if necessary.
Screenshot of a Perl CGI
front end to a C++ anagram solver.
Source code is anagram.cpp. Uses
Standard Template Library.
The Perl code for the CGI front end
is anagram.cgi
BigWordList.txt (1.1M)
is a word list that you will need for the
anagram solver.
BigWordList.zip (293K)
is a compressed version of the list.
The C++ source code and
executable and BigWordList.txt are
inside anagram.zip.
The perl code for a command line
anagram solver is anagram.pl
Screenshot of a Perl GUI
fractal program
The source code is perlFractal.gpl.This
requires the Win32::GUI package. Warning: this
runs very slowly (e.g. 5 minutes to
make screenshot!)
Mentioned as a solver of several problems in Dr. Dobb's Journal monthly column "Dr. Ecco's Omniheurist Corner".
"Monopoles" Problem (September 1999)
"Escape" Puzzle (August 2000)
"Chimps" Problem (September 2000)
"Beats" Puzzle (May 2001)
|
|