07-25-2014, 21:53 +0200
 Announcement
12-02-2005, 15:40 by CyBex | BANs 
English: If you are banned in #Tcl, you can ask here to remove it. If you have a special reason in your kickmsg, remove your fault and leave us here a note.

Deutsch: Wenn du in #Tcl gebannt bist, kannst du hier nachfragen ob wir ihn entfernen k├Ânnen. Hast du einen besonderen Grund in der Kickmsg, behebe erst das Problem und hinterlass uns hier eine Notiz..

Good Luck..

AuthorPost
elven  03-19-2006, 23:57   | [QUIZ] #1: IRC clones in 1KB Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Hi und hallo zum ersten Quiz hier in #tcl(.intern).

Es wird wohl fortlaufend Quizze dieser Art geben - mit Rangliste usw, wenn Interesse bestehen wird.  Aber gleich zum Thema:

Allgemein, fuer alle Quizze gueltige Regeln, soweit nicht anders vermerkt
+ In einer Scriptsprache deiner Wahl von den in den unten einzelnen Posts genannten.  Jede oeffentlich verfuegbare Version der genannten Sprachen darf benutzt werden.  Bugs in der jeweiligen Sprachversion duerfen gnadenlos zum eigenen Vorteil ausgenutzt werden.  Auf Anfrage (und Pruefung) andere natuerlich.
+ Das abgegebene Resultat darf auf keinen Fall mehr als 1024 Byte gross sein.  Bei Compilersprachen zaehlt der Quellcode.  Mehr als 1024 Byte (non-unicode!) fuehren zum Ausschluss.  Gezaehlt werden NUR printables - kein Whitespace.  Kommentare werden NICHT gezaehlt, einschliesslich der ein- und ausleitenden Kommentarliterale.  Shebang bei Scripten wird nicht gezaehlt.  Include-Direktiven werden gezaehlt, es sei denn, sie koennen auf der Command Line angebracht werden - dies ist erlaubt.  Auf der Command Line darf kein aktiver Code angegeben werden.  Den Quellcode dynamisch dekomprimieren ist erlaubt, aber unfein - inwiefern das auf die Wertung einfliesst, ueberlege ich mir noch.  :rolleyes:
+ Nur die in der Standarddistribution der Sprache mitgegebenen libs und includes duerfen verwendet werden.  Keine eigenen Libs.  Kein CPAN.  Kein RAA.
+ Die Sprachwahl fliesst nicht in die Wertung ein.
+ Alle erforderten Features muessen erfuellt sein.  Zusatzfeatures koennen positiv angerechnet werden, muessen aber nicht.
+ Bugs wollen wir nicht sehen.  Bugs, die Features verhindern = Ausschluss.

Jetzt aber zum ..
Quiz #1: Muhstik lite

Schreibe ein Script, das eine beim Start angegebene Anzahl Clones auf einen ebenfalls angegebenen IRC-Server und Port schickt.
Wenn ein Clone die Verbindung verliert so soll er wieder verbinden.  Flood control ist nicht notwendig, aber ein Plus.  Die Clones sollen ueber die Command Line steuerbar sein - alle zusammen, Einzelkontrolle ist nicht notwendig, aber ein Plus.
Die Clones sollen sich selbst gegenseitig op'en, sobald die Moeglichkeit dazu besteht, und auf sich gegenseitig aufpassen (das ist deine Auslegungssache).
Fuer die mit viel zuviel Platz uebrig:  Die Clones sollen einen angegebenen User beschuetzen wie die eigenen Clones.
Weitere sinnvolle Features werden positiv angerechnet.

Haut rein.

Abgabeschluss: Wenn keiner mehr was zu sagen hat.   Maximal eine Woche, in etwa, denke ich.

irc.swordcoast.net
This post was edited 4 times, last on 07-23-2006, 09:58 by CyBex
elven  03-20-2006, 00:00   Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Addendum:

Endgueltige Abgaben an elveZIGn@swordZIGcoast.neZIGt MAILEN!  Ja, Email.
Nur die letzteingetroffene Version zaehlt (also darf man noch 5.7 Sekunden vor Abgabe eine weitere einschicken).

Bei Unklarheiten bez. der Richtlinien hier posten.  Ausnutzen von Loopholes wird nur in den seltensten Faellen positiv honoriert.

irc.swordcoast.net
This post was edited 1 times, last on 03-25-2006, 10:46 by elven
elven  03-20-2006, 13:12   | Pike Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Pike

Erlaubte Module: Alles was in der Source Distro ist.  Bei debian pike7.x-meta.

#includes zaehlen nicht.
#defines zaehlen.

irc.swordcoast.net
elven  03-20-2006, 13:14   | Java Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Java

Erlaubte Classes: Alles in der Standardistro J2SE.

Imports zaehlen nicht.
Static Imports zaehlen nicht.
Aller class code zaehlt.

irc.swordcoast.net
elven  03-20-2006, 13:17   | Ruby Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Ruby

Erlaubte Module/Extensions: Alles in der Standarddistro.

requires zaehlen nicht. Hint: ruby -r<mod> -r<mod> ..

irc.swordcoast.net
This post was edited 1 times, last on 03-20-2006, 13:17 by elven
elven  03-20-2006, 15:54   | TCL Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
TCL

Erlaubte Distro: Komplettes Source-Package von tcl.tk.  Keine weiteren Module.

package * zaehlt nicht.

irc.swordcoast.net
elven  03-20-2006, 15:54   | Perl Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Perl

Standarddistro. Kein CPAN.

irc.swordcoast.net
elven  03-25-2006, 10:45   | Abgabe Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Mittwoch, CET.  Spaetestens!

Alles per Mail an elveZIGn@swordZIGcoast.neZIGt.

irc.swordcoast.net
elven  03-28-2006, 20:13   | Abgabe-Verschiebung: Wochenende-Ende Jabber
security dept.
(Administrator)
Member since 03/2004
55 Posts
Ende des Wochenendes, ha-ha.

irc.swordcoast.net
Advanced options for this topic:

Ignore this topic (Do not list this topic in the "unread topics" search. You are currently not ignoring this topic.)
Hide this topic (Hidden topics are not displayed in the topics list. This topic is currently not hidden.)
Go to forum

Unclassified NewsBoard 1.5.3-d | © 2003-4 by Yves Goergen