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