Kaere venner,
Det er efterhaanden et godt stykke tid siden at Digiquants[1] stolthed, den
legendariske GUI webgruppe blev spredt for alle vinde. Da vi nu alle befinder os i
hver vores virksomhed og ser minimalt til hinanden, er det vist paa tiden at lave en
komsammen.
Da vi jo stadig arbejder med programmering i mere eller mindre grad, vil jeg tillade mig at skrive
indbydelsen i Pjava for som I ved, siger et billede mere end ~1KB ord ... men
kode
kan altsaa flyttes hurtigere over 2400 baud (like anyone cares, Red.) og er den
eneste form for rigtig kunst.
Country dk = World.getInstance().getCountry("Denmark");
if (dk == null) {
// Hmm. Something is rotten in the state of
Denmark
throw new CountryNukedException("Damn
terrorists!");
}
Person[] webbies = dk.locateByName(new String[] {
"Peter Poulsen",
"Martin Callesen",
"Lars Schioeler",
"Christian Yttesen",
"Michael Hjembaek",
"Peter Theill"
));
Party p = new Party("Webberne
- The Reunion");
try {
// Be there or be new Rectangle(x, x),
where x > 0!
p.setDate(DateFormat.getInstance().parse("28/1/2006
18:00"));
}
catch (ParseException pe) {
System.out.println("No
javadoc! It's January 28, 2006, okaaay? At six!");
}
// Yeah, sure - let's use my place at
Noerrebronx^TM
p.setLocation(new Address(
"Jagtvej 87, 1TV",
"2200 Koebenhavn N",
dk
));
// Help me webbies, you're my only
hope!
p.setAttendances(webbies);
// Mmmmm ... doughnuts! I'd sell my soul for a doughnut
p.addAvailable(new ItemType("food"), Availability.AD_LIBITUM);
// Mmmmm ... beer! I'm gonna drink a lot of beer and stay out ALL NIGHT!
p.addAvailable(new ItemType("beer"), Availability.AD_LIBITUM);
// Yes. We likes it raw and wriiiggling.
p.addAvailable(new ItemType("music"), Availability.AD_HOC & Availability.AD_INTERNETUM);
do {
try {
//
Go go go. Leave no man behind
p.schedule();
}
catch (ConflictingDateException cde) {
// Bummer -- let's try next week,
shall we?
p.setDate(new Date(p.getDate().getTime() + 7 * 86400 * 1000));
cde.getPerson().notify(webbies);
}
}
while (!p.scheduled());
Denne indbydelse er !(© 2005) Peter Theill og kan kompileres med en
Pjava[2] compiler (closed source).
[1] Aka: Belle, Belle Systems, Intec TeleCom Systems, Intec Billing
[2] En lettere modificeret udgave af SUNs Java compiler, der staar for
"Peters Java" og bygger paa den velkendte "from the top of my head" syntax.