From ed at pcr7.pcr.com Wed Mar 1 09:45:01 2000
From: ed at pcr7.pcr.com (Ed Eddington)
Date: Wed Aug 4 00:01:05 2004
Subject: FW: CGI programming
Message-ID: <01BF836B.333DF120@uranus.pcr.com>
G-R.pms,
I know of a person in need of some CGI programming. He has several projects
that he would like to have completed by the end of March. He wants these
built from scratch so he maintains the licensing rights, so no adapting
existing CGI's! If anyone is interested in doing some programming on the
side, let me know. You can give a quote on these projects or an hourly
rate, etc. He is also interested whatever ideas on additional features you
can come up with.
Ed Eddington
616-846-9184
Project 1: Banner rotator & manager providing linkexchange functionality
Project name: AdvertisingSuite
Features included:
[] Banner rotator used to rotate banners
+ Banner can be divided into groups which will be only
shown on a particular page
- For example: www.domain.com/script.cgi?show_group=A1
+ User will be forwarded to correct URL when click on
[] Banner management to track statistics, manage campaigns
+ Expiration of banners after a given number of banners
shown, click-throughs or time frame (weeks, days)
+ Statistical information for each banner (click-through
ratio, number of click-throughs per day (hour), visitor
information (IP --> country), and more (if possible)
+ Send statistics via e-mail to the advertiser
[] Link exchange ability (optional)
+ Functions like www.linkexchange.com, for example:
- User can select a group and can determine from which
group banners are accepted
- Automatic subscription / removement (if account is
unused for a given time); banner upload; URL generator
Technical notes:
[] No use of SSI calls
_________________________________________________________________________
Project 2: Enhancement of existing formmailer)
Project name: PowerForm
Features included:
[] Field verification
+ For example:
name1 = Original name of input field
name1_check = "..._check" tells the formmailer that here
the verification information is located for the field
name typed before "..._check"
"values" = Used to tell the formmailer what check to
perform for the concerned fields, for example:
"numbers_only" = only numbers allowed
"chars_only" = characters only (A-Z, a-z)
"min_size" = minimum characters/numbers allowed
(e.g. ZIP code at least size 5: "min_size_5")
"max_size" = maximum characters/numbers allowed
(same as maxlength feature in html)
"valid_email" = checks if e-mail address is
written in the correct format (x@y.com; where
"@" and "." are required characters)
"valid_URL" = checks if URL is written in the
correct format (http://www.xxx.com; where
"http://", "..")
"accepted" = enhancement for "required fields"
(already built in); for example used to
indicate that a check box is required (client
must mark the check box to accept terms of
business)
[] Field calculator (valid for numbers only)
+ For example:
num1, num2, num3 = Numbers entered; validation to
ensure that the content is really a number
"calculation_num4" = result is stored into field called
"num4" (possible to include this field in the personal
autoresponder message (e.g. total amount to pay))
"values" = calculation; I don't know if it's possible to
include brackets and "/" into html code
[] IF/THEN calculations (optional)
+ For example: If "article1" = "HP_Deskjet500" then
total1 = "400" else if "article1" = ...
+ Result should be useable for further calculations (see
above) or to include it into the autresponder).
+ Since this seems to be very complex to realize, it's also
very optional
[] Alternative processing of form input (IMPORTANT feature)
+ Instead (or in addition) to send the form input to an
e-mail address(es), it must be possible to save the form
content within a ASCII file on the server. This may be
used by the client for export in databases.
- Formats used: "Comma" and "tab separated" with or
without field names:
" field1=content of field1, field2=content of... OR
" content of field1, content of field2, ...
- Special EasyData format for building a ASCII file
readible by our database solution EasyData (please
refer to the attached manual for details concerning the
structure of a EasyData database format).
+ Warning message sent to administrator if the created
ASCII file is bigger than a given amount (manageable in
the forms as hidden field:
If 500 KB are reached, a short (hardcoded) message is
sent via e-mail to the owner of the form (i@my.com)
_________________________________________________________________________
Project 3: Bulletin board application
Project name: DiscussionGenie
Features included:
[] Manage multiple bulletin boards and discussion forums
+ IP blocking; "bad words" blocking; max. size per message
+ Answers to an entry can be sent out to the owner of the
original entry (to read the answers without getting
access to the bulletin board)
+ Removement of the eldest entry either after a given time
or when a max. number of messages is reached
[] Technical notes
+ Like shopping cart, special tags will be used in order to
include the bulletin board into an existing layout
For example: ; where "forum12"
is the name of the forum
_________________________________________________________________________
Project of MINOR importance: "GIF Wizard" clone
Size reduction of GIF, JPG images; perhaps adding some special effects.
Easy installation of the script is important as well as low hardware
requirements (processor power and disk space).
No hard-to-install libraries like PerlMagick and ImageMagick; please
remember about the limited virtual server environments often used.
This project can be also done after the expiration of time frame.
_________________________________________________________________________
NOTES for all projects:
Each software should include standard features of quality "standard"
software in the concerned range. So please tell me your suggestions and
additional ideas.
From brandon at squareonedesign.com Mon Mar 20 08:17:28 2000
From: brandon at squareonedesign.com (Brandon Gohsman)
Date: Wed Aug 4 00:01:05 2004
Subject: FW: O'Reilly Releases "Jini in a Nutshell"
Message-ID:
Jini anyone?
-----Original Message-----
From: Denise Olliffe [mailto:deniseo@oreilly.com]
Sent: Friday, March 17, 2000 6:24 PM
To: brandon@squareonedesign.com
Subject: O'Reilly Releases "Jini in a Nutshell"
For immediate release
For free review copy contact:
Denise Olliffe (707) 829-0515 ext 339 or deniseo@oreilly.com
WILL JINI BE the TECHNOLOGY BEHIND "SMART" TOASTER?
Will Jini radically alter our use of computer networks? Countless
developers think so. Jini may turn out to be one of the technologies
that allow for truly location-independent computing. Jini may also be
the power behind "smart" appliances and gadgets. Sun is betting that
when your fridge talks to your dishwasher, Jini will be what makes that
conversation happen. Want to dump photos from a friend's digital camera
onto your Palmpilot, and from there beam them to a printer? Jini could
be the answer.
Jini is a simple set of Java classes and services that allows devices
(i.e., printers, storage devices, speakers) and services (i.e.,
printing) to seamlessly interact with each other without device driver.
"Right now, we have lots of text-driven services on a big
network--HTML, XML, whatever--on the Internet. That's great," says
Scott Oakes, co-author of the just-released "Jini in a Nutshell"
(O'Reilly, $29.95), "but it's only a first step. In the future, we can
have lots of new services targeted towards any device; these services
can come and go, as can the clients. Jini is what can make this
possible."
"As more and more devices are capable of interacting and being deployed
in new, dynamic environments, programmers of the services for those
devices need a computing platform that can handle these impromptu
communities in a robust manner. And developers need a simple way to
write and deploy these services," says Oakes. "Jini is addresses some
fundamental needs within distributed computing,"
"Jini in a Nutshell" covers everything an experienced Java programmer
needs to know about Jini, including tutorial chapters to get you up to
speed quickly and reference chapters that analyze and explain every
Java package related to Jini.
Chapter 4, Basic Jini Programming, is available online free at:
http://www.oreilly.com/catalog/jininut/chapter/ch04.html
For more information about the book, including Table of Contents,
index, author bios, and samples, see:
http://www.oreilly.com/catalog/jininut/noframes.html
The Sun Jini page can be found at:
http://www.sun.com/jini/
For a cover graphic in jpeg format, go to:
ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/1565927591.jpg
Jini in a Nutshell
By Scott Oaks & Henry Wong
1st edition March 2000
1-56592-759-1, 400 pages, $24.95
order@oreilly.com
1-800-998-9938
http://www.oreilly.com
From joelmeulenberg at yahoo.com Tue Mar 21 12:29:50 2000
From: joelmeulenberg at yahoo.com (Joel Meulenberg)
Date: Wed Aug 4 00:01:05 2004
Subject: FW: O'Reilly Releases "Jini in a Nutshell"
Message-ID: <20000321182950.16418.qmail@web307.mail.yahoo.com>
> Jini anyone?
I, for one, often dream of Jini.
Sometimes I even dream of a near future in which Bill Joy's AI doom and
gloom has come true. Oh wait, that was The Matrix. Personally, I
prefer to be a doomslayer.
Yes please.
+Joel
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
From brandon at squareonedesign.com Wed Mar 22 09:56:11 2000
From: brandon at squareonedesign.com (Brandon Gohsman)
Date: Wed Aug 4 00:01:05 2004
Subject: FW: "MCSE: The Core Exams in a Nutshell" Updated
Message-ID:
Anyone need to cram for an exam?
And once you are Microsoft Certified, are you officially confused?
-----Original Message-----
From: Denise Olliffe [mailto:deniseo@oreilly.com]
Sent: Tuesday, March 21, 2000 11:55 AM
To: brandon@squareonedesign.com
Subject: "MCSE: The Core Exams in a Nutshell" Updated
For Immediate Release
For review copy contact:
Denise Olliffe (707) 829-0515 ext. 339
deniseo@oreilly.com
"MCSE: THE CORE EXAMS IN A NUTSHELL" UPDATED FOR NEW EXAMS
Microsoft's MCSE (Microsoft Certified Systems Engineer) program is a
rigorous testing and certification program for Windows NT system and
network administrators. To achieve certification, one must pass four
required exams and two of the nine offered elective exams. "MCSE: The
Core Exams in a Nutshell, Second Edition" is the long-awaited update to
the bestselling first edition. The second edition completely updates
the NT exams, adds the new Windows 98 exam, and covers the new adaptive
tests.
"MCSE: The Core Exams in a Nutshell" is a concise, comprehensive study
guide that covers all the required exams for MCSE certification. It was
designed for administrators with Windows NT experience, or experience
administering a different platform such as UNIX, and who want to learn
what is necessary to pass the required exam portion of the MCSE
certification. This compact guide contains hundreds of exam-taking
tips, and flags many situations where answers to the exam questions may
contradict more seasoned real-world experience. "MCSE: The Core Exams
in a Nutshell, Second Edition" is a must-buy in order to be well
prepared for the exams.
What critics said about the first edition:
"'MCSE: The Core Exams in a Nutshell' is dense with facts, short on
nonsense." --David Wall, amazon.com
"O'Reilly's 'MCSE: The Core Exams in a Nutshell' by Michael Moncur,
provides a concise review and preview source for NT Enterprise. It is a
must as one of your core learning tools for the MCSE Core exams."
--William F. Zachmann, President, Canopus Research, FYI August 18, 1999
Chapter 2, Part 4, Study Guide, is available online at:
http://www.oreilly.com/catalog/mcsecore2/chapter/p4_ch02.html
For more information about the book, including Table of Contents,
index, sample chapter, and author bio, see:
http://www.oreilly.com/catalog/mcsecore2/index.html
For a cover graphic in high-res jpeg format, go to:
ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/1565927214.jpg
# # #
MCSE: The Core Exams in a Nutshell, 2nd Edition
By Michael Moncur
2nd Edition March 2000
1-56592-721-4, 486 pages, $24.95
http://www.oreilly.com
1-800-998-9938
order@oreilly.com
From joelmeulenberg at yahoo.com Thu Mar 30 13:48:36 2000
From: joelmeulenberg at yahoo.com (Joel Meulenberg)
Date: Wed Aug 4 00:01:05 2004
Subject: Fwd: Agenda for Tomorrow's Meeting - Friday, March 31st @ Priority @ 11:30am
Message-ID: <20000330194836.12144.qmail@web304.mail.yahoo.com>
It has come to my attention that several Perl Mongers are on the
"grand-rapids-pm-list" list but *not* the "grand-rapids-pm-announce"
list, soooo, I'm forwarding this announcement to the noisy list (that
has been silent as of late) as well.
There are instructions for subscribing, etc. to both lists at
grand-rapids.pm.org.
+Joel & Paul T.
--- Joel Meulenberg wrote:
> Date: Thu, 30 Mar 2000 09:45:02 -0800 (PST)
> From: Joel Meulenberg
> Reply-to: joelm@blueribbon.com
> Subject: Agenda for Tomorrow's Meeting - Friday, March 31st @
> Priority @ 11:30am
> To: grand-rapids-pm-announce@happyfunball.pm.org
>
> I'm in a hurry, so this is really brief.
>
> The meeting is in Board Rooms B & C of the 1231 East Beltline
> building
> of Priority Health. (Directions available at grand-rapids.pm.org )
> Board Rooms B & C are on the 3rd floor. If you don't know where they
> are, someone will be there to help you.
>
> Paul Tjapkes made a suggestion that we're going with this month.
> Rather than order from Mom's (had hard time finding someone to fill
> in
> for Keith), just pick up lunch on the way. There's even a greasy
> spoon
> right next to the 1231 building called "Red Hot Inn" (corner of
> Leonard
> and the Beltline). Don't tell them I told you, but you can park in
> the
> back of Red Hot's parking lot and probably have a *shorter* walk to
> the
> 1231 building than if you parked in the parking lot surrounding the
> 1231 building.
>
> Agenda for GR.pm Meeting on Friday, March 31st, 2000
>
> 1. Hellos and Eating Lunch
>
> 2. Introductions (if necessary)
>
> 3. Lending Library (*Don't Forget Your Books!*)
>
> 4. Main Presentation - "Object-Oriented Perl - The Essentials"
> by Joel Meulenberg
>
> 5. Future Presentations Discussion - do we want to hear about:
> "OO Perl - The Full Monty"? Anything else?
>
> See you there!
>
> __________________________________________________
> Do You Yahoo!?
> Talk to your friends online with Yahoo! Messenger.
> http://im.yahoo.com
>
=====
____________________________________________________________________
| AdStream programs expose you to a stream of banner ads while |
| you're connected to the Internet. In exchange for a smidgen of |
| your attention they pay you cash. You can easily earn enough to |
| pay your monthly ISP bill. Compare the AdStream programs at: |
| http://adstreaminfo.hypermart.net/ |
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com