https://www.noname-ev.de/wiki/api.php?action=feedcontributions&user=Mxf&feedformat=atomNoName e.V. - User contributions [en]2024-03-29T05:50:15ZUser contributionsMediaWiki 1.39.5https://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=7177HowTo Aufnahme2010-01-21T12:49:02Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
* 2010-02-04 [[C14h:OCaml|Objective Caml]] - eine kurze(?) Einführung ([[User:Mxf|mxf]])<br />
<br />
== Und das habt ihr verpasst ==<br />
* 14.01.2010: [https://www.noname-ev.de/w/File:Dn42.pdf dn42 - ein dynamisches VPN] (sECuRE)<br />
* 17.12.2009: Advanced Encryption Standard (AES) (Moredread)<br />
* 10.12.2009: [http://mercurial.selenic.com/ Mercurial] aka hg (Moredread)<br />
* 03.12.2009: [https://www.noname-ev.de/w/File:Go.pdf „Einführung in go, eine moderne Programmiersprache”], siehe auch [http://www.golang.org/ golang.org] und [http://t.zekjur.net/gobot.go gobot.go] und [http://t.zekjur.net/irc.go irc.go] (sECuRE)<br />
* 15.10.2009: [https://www.noname-ev.de/w/File:Hackerspace-rn.pdf Vorstellung Hackerspace Rhein-Neckar (sECuRE)]<br />
* 10.09.2009: [https://www.noname-ev.de/w/File:Psp-cfws.pdf PSP - Geschichte der Custom Firmwares] von [[Atsutane]]<br />
* 03.09.2009: DCF77 von jiska<br />
* 20.08.2009: Diskussion über 1 konkretes Projekt nächstes Jahr von TrickSTer<br />
* 20.08.2009: [https://www.noname-ev.de/w/File:Modern_Perl.pdf Warum modern perl toll ist (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 13.08.2009: Überraschungs-c1/4h von msi<br />
* 30.07.2009: Sehr chaotische Viertelstunde ueber pekuniaertransfermethoden von [[User:ch3ka|ch3ka]]<br />
* 21.05.2009: [http://pvs.informatik.uni-heidelberg.de/Teaching/CLCP-09/CLCP_SS2009_Michael_Stapelberg_Eucalyptus.pdf Cloud Computing-Infrastruktur mit Eucalyptus (Slides)]<br />
* 21.05.2009: [[C14h:Nachrichten_und_Manipulation|Nachrichten & Manipulation - Wie sauber arbeiten Redaktionen?]] von [[User:Dfg2|dfg2]]<br />
* 07.05.2009: Vorstellung von [http://www.anon1984.de/ Anon1984 UG (haftungsbeschränkt)], Anbieter von VPN-Tunnels und Betreiber von Tor Exit-Nodes<br />
* 20.04.2009: [[C14h:Informationsspeicherung|Informationsspeicherung]] von [[User:Shl|shl]]<br />
* 16.04.2009: [https://www.noname-ev.de/w/Image:Ipv6.pdf „IPv6 – wie, wo, warum?” (Slides)] von [[User:SECuRE|sECuRE]], siehe auch [[IPv6]] für Tunnelanbieter + Adressen<br />
* 02.04.2009: [[C14h:Vim 7|Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt) von [[User:Kungi|kungi]]<br />
* 12.03.2009: [[C14h:Hacking your own window manager|Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009: [https://www.noname-ev.de/w/File:Gdb.pdf Debuggen mit gdb (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009: [[C14h:Computerlinguistik|Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008: SCADA-Hacking von TabascoEye<br />
* 14.08.2008: Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008: [[C14h:DNS|DNS]] Teil 2/3 von [[User:Shl|shl]]<br />
* 03.07.2008: [[C14h:DNS|DNS]] Teil 1/3 von [[User:Shl|shl]]<br />
* 19.06.2008: [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition, von ccount.<br />
* 12.06.2008: [[C14h:git-120608|"git -- the stupid content tracker"]] von sECuRE. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!) von sECuRE<br />
* 08.05.2008: [https://www.noname-ev.de/w/File:Mxallowd-08052008.pdf mxallowd (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen|GNU-Screen]] von TrickSTer, 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag|Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im Bistro Planet<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen|Lisp-Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag|Lisp-Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen (Benedikt)<br />
* 24.08.2006: [[User:SECuRE|sECuRE]] und [[User:ch3ka|ch3ka]] stellen ihr (Python/PHP-)Script PIX vor, mit dem man Filme "galleryzen" kann.<br />
* 17.08.2006: [[User:Drmotte|Drmotte]] erzählt über die LPI (Linux Professional Institut) Zertifizierung, den Lernstoff, die Prüfungen usw.<br />
* 12.08.2006: Logikrätsel (Reverse-Engineering) von Benedikt<br />
* 27.07.2006: [[User:Mømø|Mømø]] bringt euch die sehr simple und doch maechtige Pluginstruktur von s9y etwas näher.<br />
* 20.07.2006: Alex hat spontan was über Lojban erzählt.<br />
* 06.07.2006: k1w1 und [[User:sur5r|sur5r]] erzählen über PICs und was man damit so machen kann.<br />
* 06.07.2006: [[User:TrickSTer|TrickSTer]] erzählt kurz was zum Thema Elektronische Gesundheitskarte und den konkreten Planungen.<br />
* 29.06.2006: [[User:Craegga|Craegga]]: Toshiba schrauben<br />
* 22.06.2006: [[User:Craegga|Craegga]]: Infon-Spiel von der GPN<br />
* 01.12.2005: [[C14h:Routing Protokolle im Internet|Routing-Protokolle im Internet]] von [[User:Shl|shl]]<br />
* 03.06.2004: [[C14h:Barrierefreies Webdesign|Barrierefreies Webdesign]] von Alex<br />
* 22.04.2004: (La)TeX-Einführung durch [[User:sur5r|sur5r]] und Matthias<br />
<br />
== Slides bauen ==<br />
<br />
Wer gerne mit LaTeX spielt, aber noch nie eine Präsentation damit gemacht hat, dem sei powerdot, ein etwas aufgebohrtes LaTeX-beamer ans Herz gelegt. Anhand der [https://www.noname-ev.de/w/Image:Slides-template.tex.gz Beispielfolien] sieht man, wie man Mathematik oder Quellcode einfügt.<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| [http://sup.rubyforge.org/ sup], ein Commandline-Mailclient auf Thread-Basis<br>Kurze Vorstellung/Einführung || sECuRE || [[User:Xeen|Xeen]], [[User:mist|mist]], [[Atsutane]], msi<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]], aiko<br />
|-----<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:mist|mist]], [[Atsutane]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], aiko<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]], [[Atsutane]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], [[User:Mxf|mxf]], [[User:SECuRE|sECuRE]], aiko, msi<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]], msi<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>Warum vertraut man seine Daten nur noch ZFS an?</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], [[User:Dfg2|dfg2]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>die /etc/init.d die!</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]], msi, [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Hacking TI-84: Mehr als nur Rechnen (http://de.wikipedia.org/wiki/TI-84_Plus) || crt (Lutz) || sECuRE, mist<br />
|-----<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=C14h:OCaml&diff=7176C14h:OCaml2010-01-21T12:48:06Z<p>Mxf: Created page with '=== Linkspam === * [http://caml.inria.fr/index.en.html OCaml Heimseite] * http://ocaml-tutorial.org'</p>
<hr />
<div>=== Linkspam ===<br />
* [http://caml.inria.fr/index.en.html OCaml Heimseite]<br />
* http://ocaml-tutorial.org</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=7175HowTo Aufnahme2010-01-21T12:44:15Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
2010-02-04 [[C14h:OCaml|Objective Caml]] - eine kurze(?) Einführung ([[User:Mxf|mxf]])<br />
<br />
== Und das habt ihr verpasst ==<br />
* 14.01.2010: [https://www.noname-ev.de/w/File:Dn42.pdf dn42 - ein dynamisches VPN] (sECuRE)<br />
* 17.12.2009: Advanced Encryption Standard (AES) (Moredread)<br />
* 10.12.2009: [http://mercurial.selenic.com/ Mercurial] aka hg (Moredread)<br />
* 03.12.2009: [https://www.noname-ev.de/w/File:Go.pdf „Einführung in go, eine moderne Programmiersprache”], siehe auch [http://www.golang.org/ golang.org] und [http://t.zekjur.net/gobot.go gobot.go] und [http://t.zekjur.net/irc.go irc.go] (sECuRE)<br />
* 15.10.2009: [https://www.noname-ev.de/w/File:Hackerspace-rn.pdf Vorstellung Hackerspace Rhein-Neckar (sECuRE)]<br />
* 10.09.2009: [https://www.noname-ev.de/w/File:Psp-cfws.pdf PSP - Geschichte der Custom Firmwares] von [[Atsutane]]<br />
* 03.09.2009: DCF77 von jiska<br />
* 20.08.2009: Diskussion über 1 konkretes Projekt nächstes Jahr von TrickSTer<br />
* 20.08.2009: [https://www.noname-ev.de/w/File:Modern_Perl.pdf Warum modern perl toll ist (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 13.08.2009: Überraschungs-c1/4h von msi<br />
* 30.07.2009: Sehr chaotische Viertelstunde ueber pekuniaertransfermethoden von [[User:ch3ka|ch3ka]]<br />
* 21.05.2009: [http://pvs.informatik.uni-heidelberg.de/Teaching/CLCP-09/CLCP_SS2009_Michael_Stapelberg_Eucalyptus.pdf Cloud Computing-Infrastruktur mit Eucalyptus (Slides)]<br />
* 21.05.2009: [[C14h:Nachrichten_und_Manipulation|Nachrichten & Manipulation - Wie sauber arbeiten Redaktionen?]] von [[User:Dfg2|dfg2]]<br />
* 07.05.2009: Vorstellung von [http://www.anon1984.de/ Anon1984 UG (haftungsbeschränkt)], Anbieter von VPN-Tunnels und Betreiber von Tor Exit-Nodes<br />
* 20.04.2009: [[C14h:Informationsspeicherung|Informationsspeicherung]] von [[User:Shl|shl]]<br />
* 16.04.2009: [https://www.noname-ev.de/w/Image:Ipv6.pdf „IPv6 – wie, wo, warum?” (Slides)] von [[User:SECuRE|sECuRE]], siehe auch [[IPv6]] für Tunnelanbieter + Adressen<br />
* 02.04.2009: [[C14h:Vim 7|Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt) von [[User:Kungi|kungi]]<br />
* 12.03.2009: [[C14h:Hacking your own window manager|Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009: [https://www.noname-ev.de/w/File:Gdb.pdf Debuggen mit gdb (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009: [[C14h:Computerlinguistik|Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008: SCADA-Hacking von TabascoEye<br />
* 14.08.2008: Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008: [[C14h:DNS|DNS]] Teil 2/3 von [[User:Shl|shl]]<br />
* 03.07.2008: [[C14h:DNS|DNS]] Teil 1/3 von [[User:Shl|shl]]<br />
* 19.06.2008: [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition, von ccount.<br />
* 12.06.2008: [[C14h:git-120608|"git -- the stupid content tracker"]] von sECuRE. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!) von sECuRE<br />
* 08.05.2008: [https://www.noname-ev.de/w/File:Mxallowd-08052008.pdf mxallowd (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen|GNU-Screen]] von TrickSTer, 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag|Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im Bistro Planet<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen|Lisp-Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag|Lisp-Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen (Benedikt)<br />
* 24.08.2006: [[User:SECuRE|sECuRE]] und [[User:ch3ka|ch3ka]] stellen ihr (Python/PHP-)Script PIX vor, mit dem man Filme "galleryzen" kann.<br />
* 17.08.2006: [[User:Drmotte|Drmotte]] erzählt über die LPI (Linux Professional Institut) Zertifizierung, den Lernstoff, die Prüfungen usw.<br />
* 12.08.2006: Logikrätsel (Reverse-Engineering) von Benedikt<br />
* 27.07.2006: [[User:Mømø|Mømø]] bringt euch die sehr simple und doch maechtige Pluginstruktur von s9y etwas näher.<br />
* 20.07.2006: Alex hat spontan was über Lojban erzählt.<br />
* 06.07.2006: k1w1 und [[User:sur5r|sur5r]] erzählen über PICs und was man damit so machen kann.<br />
* 06.07.2006: [[User:TrickSTer|TrickSTer]] erzählt kurz was zum Thema Elektronische Gesundheitskarte und den konkreten Planungen.<br />
* 29.06.2006: [[User:Craegga|Craegga]]: Toshiba schrauben<br />
* 22.06.2006: [[User:Craegga|Craegga]]: Infon-Spiel von der GPN<br />
* 01.12.2005: [[C14h:Routing Protokolle im Internet|Routing-Protokolle im Internet]] von [[User:Shl|shl]]<br />
* 03.06.2004: [[C14h:Barrierefreies Webdesign|Barrierefreies Webdesign]] von Alex<br />
* 22.04.2004: (La)TeX-Einführung durch [[User:sur5r|sur5r]] und Matthias<br />
<br />
== Slides bauen ==<br />
<br />
Wer gerne mit LaTeX spielt, aber noch nie eine Präsentation damit gemacht hat, dem sei powerdot, ein etwas aufgebohrtes LaTeX-beamer ans Herz gelegt. Anhand der [https://www.noname-ev.de/w/Image:Slides-template.tex.gz Beispielfolien] sieht man, wie man Mathematik oder Quellcode einfügt.<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| [http://sup.rubyforge.org/ sup], ein Commandline-Mailclient auf Thread-Basis<br>Kurze Vorstellung/Einführung || sECuRE || [[User:Xeen|Xeen]], [[User:mist|mist]], [[Atsutane]], msi<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]], aiko<br />
|-----<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:mist|mist]], [[Atsutane]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], aiko<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]], [[Atsutane]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], [[User:Mxf|mxf]], [[User:SECuRE|sECuRE]], aiko, msi<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]], msi<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>Warum vertraut man seine Daten nur noch ZFS an?</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], [[User:Dfg2|dfg2]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>die /etc/init.d die!</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]], msi, [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Hacking TI-84: Mehr als nur Rechnen (http://de.wikipedia.org/wiki/TI-84_Plus) || crt (Lutz) || sECuRE, mist<br />
|-----<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=7174HowTo Aufnahme2010-01-21T12:38:06Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
2010-02-04 Objective Caml - eine kurze(?) Einführung ([[User:Mxf|mxf]])<br />
<br />
== Und das habt ihr verpasst ==<br />
* 14.01.2010: [https://www.noname-ev.de/w/File:Dn42.pdf dn42 - ein dynamisches VPN] (sECuRE)<br />
* 17.12.2009: Advanced Encryption Standard (AES) (Moredread)<br />
* 10.12.2009: [http://mercurial.selenic.com/ Mercurial] aka hg (Moredread)<br />
* 03.12.2009: [https://www.noname-ev.de/w/File:Go.pdf „Einführung in go, eine moderne Programmiersprache”], siehe auch [http://www.golang.org/ golang.org] und [http://t.zekjur.net/gobot.go gobot.go] und [http://t.zekjur.net/irc.go irc.go] (sECuRE)<br />
* 15.10.2009: [https://www.noname-ev.de/w/File:Hackerspace-rn.pdf Vorstellung Hackerspace Rhein-Neckar (sECuRE)]<br />
* 10.09.2009: [https://www.noname-ev.de/w/File:Psp-cfws.pdf PSP - Geschichte der Custom Firmwares] von [[Atsutane]]<br />
* 03.09.2009: DCF77 von jiska<br />
* 20.08.2009: Diskussion über 1 konkretes Projekt nächstes Jahr von TrickSTer<br />
* 20.08.2009: [https://www.noname-ev.de/w/File:Modern_Perl.pdf Warum modern perl toll ist (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 13.08.2009: Überraschungs-c1/4h von msi<br />
* 30.07.2009: Sehr chaotische Viertelstunde ueber pekuniaertransfermethoden von [[User:ch3ka|ch3ka]]<br />
* 21.05.2009: [http://pvs.informatik.uni-heidelberg.de/Teaching/CLCP-09/CLCP_SS2009_Michael_Stapelberg_Eucalyptus.pdf Cloud Computing-Infrastruktur mit Eucalyptus (Slides)]<br />
* 21.05.2009: [[C14h:Nachrichten_und_Manipulation|Nachrichten & Manipulation - Wie sauber arbeiten Redaktionen?]] von [[User:Dfg2|dfg2]]<br />
* 07.05.2009: Vorstellung von [http://www.anon1984.de/ Anon1984 UG (haftungsbeschränkt)], Anbieter von VPN-Tunnels und Betreiber von Tor Exit-Nodes<br />
* 20.04.2009: [[C14h:Informationsspeicherung|Informationsspeicherung]] von [[User:Shl|shl]]<br />
* 16.04.2009: [https://www.noname-ev.de/w/Image:Ipv6.pdf „IPv6 – wie, wo, warum?” (Slides)] von [[User:SECuRE|sECuRE]], siehe auch [[IPv6]] für Tunnelanbieter + Adressen<br />
* 02.04.2009: [[C14h:Vim 7|Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt) von [[User:Kungi|kungi]]<br />
* 12.03.2009: [[C14h:Hacking your own window manager|Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009: [https://www.noname-ev.de/w/File:Gdb.pdf Debuggen mit gdb (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009: [[C14h:Computerlinguistik|Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008: SCADA-Hacking von TabascoEye<br />
* 14.08.2008: Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008: [[C14h:DNS|DNS]] Teil 2/3 von [[User:Shl|shl]]<br />
* 03.07.2008: [[C14h:DNS|DNS]] Teil 1/3 von [[User:Shl|shl]]<br />
* 19.06.2008: [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition, von ccount.<br />
* 12.06.2008: [[C14h:git-120608|"git -- the stupid content tracker"]] von sECuRE. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!) von sECuRE<br />
* 08.05.2008: [https://www.noname-ev.de/w/File:Mxallowd-08052008.pdf mxallowd (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen|GNU-Screen]] von TrickSTer, 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag|Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im Bistro Planet<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen|Lisp-Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag|Lisp-Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen (Benedikt)<br />
* 24.08.2006: [[User:SECuRE|sECuRE]] und [[User:ch3ka|ch3ka]] stellen ihr (Python/PHP-)Script PIX vor, mit dem man Filme "galleryzen" kann.<br />
* 17.08.2006: [[User:Drmotte|Drmotte]] erzählt über die LPI (Linux Professional Institut) Zertifizierung, den Lernstoff, die Prüfungen usw.<br />
* 12.08.2006: Logikrätsel (Reverse-Engineering) von Benedikt<br />
* 27.07.2006: [[User:Mømø|Mømø]] bringt euch die sehr simple und doch maechtige Pluginstruktur von s9y etwas näher.<br />
* 20.07.2006: Alex hat spontan was über Lojban erzählt.<br />
* 06.07.2006: k1w1 und [[User:sur5r|sur5r]] erzählen über PICs und was man damit so machen kann.<br />
* 06.07.2006: [[User:TrickSTer|TrickSTer]] erzählt kurz was zum Thema Elektronische Gesundheitskarte und den konkreten Planungen.<br />
* 29.06.2006: [[User:Craegga|Craegga]]: Toshiba schrauben<br />
* 22.06.2006: [[User:Craegga|Craegga]]: Infon-Spiel von der GPN<br />
* 01.12.2005: [[C14h:Routing Protokolle im Internet|Routing-Protokolle im Internet]] von [[User:Shl|shl]]<br />
* 03.06.2004: [[C14h:Barrierefreies Webdesign|Barrierefreies Webdesign]] von Alex<br />
* 22.04.2004: (La)TeX-Einführung durch [[User:sur5r|sur5r]] und Matthias<br />
<br />
== Slides bauen ==<br />
<br />
Wer gerne mit LaTeX spielt, aber noch nie eine Präsentation damit gemacht hat, dem sei powerdot, ein etwas aufgebohrtes LaTeX-beamer ans Herz gelegt. Anhand der [https://www.noname-ev.de/w/Image:Slides-template.tex.gz Beispielfolien] sieht man, wie man Mathematik oder Quellcode einfügt.<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| [http://sup.rubyforge.org/ sup], ein Commandline-Mailclient auf Thread-Basis<br>Kurze Vorstellung/Einführung || sECuRE || [[User:Xeen|Xeen]], [[User:mist|mist]], [[Atsutane]], msi<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]], aiko<br />
|-----<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:mist|mist]], [[Atsutane]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], aiko<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]], [[Atsutane]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], [[User:Mxf|mxf]], [[User:SECuRE|sECuRE]], aiko, msi<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]], msi<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>Warum vertraut man seine Daten nur noch ZFS an?</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], [[User:Dfg2|dfg2]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>die /etc/init.d die!</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]], msi, [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Hacking TI-84: Mehr als nur Rechnen (http://de.wikipedia.org/wiki/TI-84_Plus) || crt (Lutz) || sECuRE, mist<br />
|-----<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=D%C3%B6ner&diff=7123Döner2009-12-02T18:27:47Z<p>Mxf: /* Döner 03.12.2009 */</p>
<hr />
<div>Wenn [[User:Mist|mist]] kommt, bringt er auch meistens Döner von Umur in Dossenheim mit. Wenn ihr auch einen haben wollt, tragt euch unten ein. Folgendes muss er dazu wissen:<br />
Default ist '''fett''' geschrieben.<br />
<br />
* ('''Döner''' ('''groß''' ∨ klein)) ∨ Lahmachun ∨ Falafel ∨ Sonstiges<br />
* Schaafskäse ja ∨ '''nein''' (schmeckt sehr gut)<br />
* Belag: '''Tomaten''', '''Peperoni''', '''Zwiebeln''', '''Salat''', '''?'''<br />
* Scharf: '''wenig''' ∨ ein Teelöffel ∨ zwei Teelöffel ∨ n Teelöffel<br />
* Soße: '''ja''' ∨ nein<br />
<br />
Bei allem wird Fleisch angenommen, wenn anders bitte dazuschreiben<br />
<br />
Preise:<br />
* Döner groß mit Schaaf: 4,20€<br />
* Döner groß ohne Schaaf: 3,80€<br />
* Lahmachun mit Fleisch, Schaaf, Salat, Soße: 4,50€ (bin mir nicht sicher)<br />
<br />
Beispiel:<br />
* [[User:Mist|mist]] | Lahmachun | Schaaf | alles | wenig | ja<br />
= Döner 03.12.2009 =<br />
* [[User:Ch3ka|ch3ka]] | Doener | T | alles-=Tomaten | viel | T<br />
* [[User:mxf|mxf]] | Döner groß | kein Schafskäse | s/Zwiebeln// | zwei Teelöffel | ja</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Codegolf&diff=7052RGB2Rv6/Codegolf2009-11-03T17:23:31Z<p>Mxf: /* mxf (Perl/104) */</p>
<hr />
<div>= Codegolf auf der RGB2Rv6 =<br />
<br />
<br />
Die Aufgabe findet sich unter https://www.noname-ev.de/w/File:Rgb2rv6-codegolf.pdf<br />
<br />
= Sieger =<br />
* Platz 1: urs in Perl mit 146 Bytes<br />
* Platz 2: blubberdiblub in unerweitertem C64-BASIC mit 176 Glyphen (und 155 Bytes)<br />
* Platz 3: martl in Java mit 350 Bytes<br />
<br />
Originellste Lösung: blubberdiblub in C64-BASIC<br />
<br />
= Leider nicht gewonnen =<br />
* Moredread in Python (249 Zeichen)<br />
<br />
= nichtbestätigte Scores =<br />
* (wird nicht bewertet da Jury) sECuRE in C mit 218 Glyphs (und 218 Bytes)<br />
<br />
= Lösungen =<br />
<br />
== urs (Perl) ==<br />
$c{" "}=2;$#[19]=$#[23]=1;map{map{$c{$_}=(abs($.-3)+1+$#[$.+$?*4])*(5,4,3,(2)x4,3,4,5)[$?++]}<br />
split" ",<>;`-`}1..4;$/=\1;map{$?+=$c{$_}}<>;print$?<br />
<br />
== blubberdiblub (c64-basic) ==<br />
[[Image:RGB2R-codegolf-Commodore.jpg|600px]]<br />
<br />
== martl (Java) ==<br />
import java.util.*;class M{public static void main(String[]z){String a="",t="";Scanner <br />
S=new Scanner(System.in);while(S.hasNext()){a+=t;t=S.nextLine();}int s=0;for(char <br />
c:t.toCharArray()){s+=2;s+=c==' '?0:new int[]{13,10,7,4,4,4,4,7,10,13,8,6,4,2,2,2,2,4,6,8,3,2,1,<br />
0,2,2,0,1,2,8,6,4,2,2,2,2}[a.replaceAll(" ","").indexOf(c)];}System.out.println(s);}}<br />
<br />
<br />
== Moredread (Python) ==<br />
import sys<br />
i,u,O,t,v,x=0,sys.stdin.read().split('\n'),lambda O:O[::-1]+O,[4,2,3,4,5],[4,4,6,8,10],[6,6,8,12,15]<br />
p=O(x),O(v),O(t),O(v)<br />
for c in u[4]:<br />
if c is " ":<br />
i+=2<br />
continue<br />
for g in 0,1,2,3:<br />
L=u[g].find(c)/2<br />
if L!=-1:i+=p[g][L]<br />
print i<br />
<br />
== sECuRE (C) ==<br />
main(){char i[4096];read(0,i,4096);char*p="pcmajagagagagajamapakaiagaeaeaeaeagaiakafaeadacaeaeacadaeafakaiagaeaeaeaeagaiaka",<br />
*n=strchr(i+58,10),*c,*s=0;*n++=0;for(c=n;*c!=0;c++)s+=p[strchr(i,*c)-i]-97;printf("%d",s);}<br />
<br />
== Zählscript (phil_fry) ==<br />
require "open3"<br />
include Open3<br />
require 'optparse'<br />
<br />
options = {}<br />
OptionParser.new do |opts|<br />
opts.banner = "Usage: #{$0} [options]"<br />
<br />
opts.on("-f", "--file FILE", "file with test lines") do |v|<br />
$fn = v<br />
end<br />
<br />
opts.on("-s", "--solution PROGRAM", "the program") do |v|<br />
$exec = v<br />
end<br />
end.parse!<br />
<br />
module Golf<br />
def self.check(program, keymap, text)<br />
puts "testing with keymap"<br />
puts keymap<br />
puts "test text: >>#{text}<<"<br />
expected = get_val("./reference", keymap, text)<br />
puts "reference C: #{expected}"<br />
expected = get_val("../moredread/moredread2.py", keymap, text)<br />
puts "moredread: #{expected}"<br />
<br />
expected = get_val("../martl/run.sh", keymap, text)<br />
puts "martl: #{expected}"<br />
<br />
<br />
solution = get_val(program, keymap, text)<br />
if (solution.to_i == expected)<br />
puts 'success'<br />
true<br />
else<br />
"fail, got #{solution}"<br />
false<br />
end<br />
end<br />
<br />
def self.get_val(program, keymap, text)<br />
solution = nil<br />
puts "executing #{program}"<br />
`echo "#{keymap}\n#{text}" > /tmp/tmp.keys`<br />
solution = `cat /tmp/tmp.keys | #{program}`<br />
puts "gots #{solution}"<br />
return solution.to_i<br />
end<br />
<br />
class Keymap<br />
QWERTY = Keymap.new<br />
<br />
def initialize(keys = "1234567890qwertyuiopasdfghjklzxcvbnm")<br />
#@keys=((?a..?z).to_a + (?0..?9).to_a).map{|c| c.chr}<br />
@keys = []<br />
keys.each_char {|c| @keys << c}<br />
end<br />
<br />
def shuffle!<br />
@keys.shuffle!<br />
self<br />
end<br />
<br />
def to_s<br />
[@keys[0..9].join(' '), @keys[10..19].join(' '), @keys[20..28].join(' '), @keys[29..36].join(' ')].join("\n")<br />
end<br />
end<br />
end<br />
<br />
$success = true<br />
lines = IO.readlines($fn).each do |line|<br />
next if line.chomp! == ""<br />
res = Golf.check($exec, Golf::Keymap.new, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
3.times do<br />
res = Golf.check($exec, Golf::Keymap.new.shuffle!, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
end<br />
end<br />
<br />
if $success<br />
puts "all tests succeeded"<br />
else<br />
puts "some or all tests failed"<br />
exit 1<br />
end<br />
<br />
= Post Mortem =<br />
== mxf (Perl/104) ==<br />
@_{$",<>=~/\S/g}=map$_*(abs($.-2)+1),1,5,4,3,2,2..2?(4,4):(2,2),2..5for+1..4;$\+=$_{$_}for<>=~/./g;print<br />
96:<br />
for$=(3,2,1,2){@_{$",<>=~/\S/g}=map$_*$=,1,5,4,3,2,(2..2?4:2)x2,2..5}$\+=$_{$_}for<>=~/./g;print</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Codegolf&diff=7051RGB2Rv6/Codegolf2009-11-03T13:57:48Z<p>Mxf: /* mxf (Perl/106) */</p>
<hr />
<div>= Codegolf auf der RGB2Rv6 =<br />
<br />
<br />
Die Aufgabe findet sich unter https://www.noname-ev.de/w/File:Rgb2rv6-codegolf.pdf<br />
<br />
= Sieger =<br />
* Platz 1: urs in Perl mit 146 Bytes<br />
* Platz 2: blubberdiblub in unerweitertem C64-BASIC mit 176 Glyphen (und 155 Bytes)<br />
* Platz 3: martl in Java mit 350 Bytes<br />
<br />
Originellste Lösung: blubberdiblub in C64-BASIC<br />
<br />
= Leider nicht gewonnen =<br />
* Moredread in Python (249 Zeichen)<br />
<br />
= nichtbestätigte Scores =<br />
* (wird nicht bewertet da Jury) sECuRE in C mit 218 Glyphs (und 218 Bytes)<br />
<br />
= Lösungen =<br />
<br />
== urs (Perl) ==<br />
$c{" "}=2;$#[19]=$#[23]=1;map{map{$c{$_}=(abs($.-3)+1+$#[$.+$?*4])*(5,4,3,(2)x4,3,4,5)[$?++]}<br />
split" ",<>;`-`}1..4;$/=\1;map{$?+=$c{$_}}<>;print$?<br />
<br />
== blubberdiblub (c64-basic) ==<br />
[[Image:RGB2R-codegolf-Commodore.jpg|600px]]<br />
<br />
== martl (Java) ==<br />
import java.util.*;class M{public static void main(String[]z){String a="",t="";Scanner <br />
S=new Scanner(System.in);while(S.hasNext()){a+=t;t=S.nextLine();}int s=0;for(char <br />
c:t.toCharArray()){s+=2;s+=c==' '?0:new int[]{13,10,7,4,4,4,4,7,10,13,8,6,4,2,2,2,2,4,6,8,3,2,1,<br />
0,2,2,0,1,2,8,6,4,2,2,2,2}[a.replaceAll(" ","").indexOf(c)];}System.out.println(s);}}<br />
<br />
<br />
== Moredread (Python) ==<br />
import sys<br />
i,u,O,t,v,x=0,sys.stdin.read().split('\n'),lambda O:O[::-1]+O,[4,2,3,4,5],[4,4,6,8,10],[6,6,8,12,15]<br />
p=O(x),O(v),O(t),O(v)<br />
for c in u[4]:<br />
if c is " ":<br />
i+=2<br />
continue<br />
for g in 0,1,2,3:<br />
L=u[g].find(c)/2<br />
if L!=-1:i+=p[g][L]<br />
print i<br />
<br />
== sECuRE (C) ==<br />
main(){char i[4096];read(0,i,4096);char*p="pcmajagagagagajamapakaiagaeaeaeaeagaiakafaeadacaeaeacadaeafakaiagaeaeaeaeagaiaka",<br />
*n=strchr(i+58,10),*c,*s=0;*n++=0;for(c=n;*c!=0;c++)s+=p[strchr(i,*c)-i]-97;printf("%d",s);}<br />
<br />
== Zählscript (phil_fry) ==<br />
require "open3"<br />
include Open3<br />
require 'optparse'<br />
<br />
options = {}<br />
OptionParser.new do |opts|<br />
opts.banner = "Usage: #{$0} [options]"<br />
<br />
opts.on("-f", "--file FILE", "file with test lines") do |v|<br />
$fn = v<br />
end<br />
<br />
opts.on("-s", "--solution PROGRAM", "the program") do |v|<br />
$exec = v<br />
end<br />
end.parse!<br />
<br />
module Golf<br />
def self.check(program, keymap, text)<br />
puts "testing with keymap"<br />
puts keymap<br />
puts "test text: >>#{text}<<"<br />
expected = get_val("./reference", keymap, text)<br />
puts "reference C: #{expected}"<br />
expected = get_val("../moredread/moredread2.py", keymap, text)<br />
puts "moredread: #{expected}"<br />
<br />
expected = get_val("../martl/run.sh", keymap, text)<br />
puts "martl: #{expected}"<br />
<br />
<br />
solution = get_val(program, keymap, text)<br />
if (solution.to_i == expected)<br />
puts 'success'<br />
true<br />
else<br />
"fail, got #{solution}"<br />
false<br />
end<br />
end<br />
<br />
def self.get_val(program, keymap, text)<br />
solution = nil<br />
puts "executing #{program}"<br />
`echo "#{keymap}\n#{text}" > /tmp/tmp.keys`<br />
solution = `cat /tmp/tmp.keys | #{program}`<br />
puts "gots #{solution}"<br />
return solution.to_i<br />
end<br />
<br />
class Keymap<br />
QWERTY = Keymap.new<br />
<br />
def initialize(keys = "1234567890qwertyuiopasdfghjklzxcvbnm")<br />
#@keys=((?a..?z).to_a + (?0..?9).to_a).map{|c| c.chr}<br />
@keys = []<br />
keys.each_char {|c| @keys << c}<br />
end<br />
<br />
def shuffle!<br />
@keys.shuffle!<br />
self<br />
end<br />
<br />
def to_s<br />
[@keys[0..9].join(' '), @keys[10..19].join(' '), @keys[20..28].join(' '), @keys[29..36].join(' ')].join("\n")<br />
end<br />
end<br />
end<br />
<br />
$success = true<br />
lines = IO.readlines($fn).each do |line|<br />
next if line.chomp! == ""<br />
res = Golf.check($exec, Golf::Keymap.new, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
3.times do<br />
res = Golf.check($exec, Golf::Keymap.new.shuffle!, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
end<br />
end<br />
<br />
if $success<br />
puts "all tests succeeded"<br />
else<br />
puts "some or all tests failed"<br />
exit 1<br />
end<br />
<br />
= Post Mortem =<br />
== mxf (Perl/104) ==<br />
<br />
@_{$",<>=~/\S/g}=map$_*(abs($.-2)+1),1,5,4,3,2,2..2?(4,4):(2,2),2..5for+1..4;$\+=$_{$_}for<>=~/./g;print</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Codegolf&diff=7050RGB2Rv6/Codegolf2009-11-03T13:54:39Z<p>Mxf: /* mxf (Perl/106) */</p>
<hr />
<div>= Codegolf auf der RGB2Rv6 =<br />
<br />
<br />
Die Aufgabe findet sich unter https://www.noname-ev.de/w/File:Rgb2rv6-codegolf.pdf<br />
<br />
= Sieger =<br />
* Platz 1: urs in Perl mit 146 Bytes<br />
* Platz 2: blubberdiblub in unerweitertem C64-BASIC mit 176 Glyphen (und 155 Bytes)<br />
* Platz 3: martl in Java mit 350 Bytes<br />
<br />
Originellste Lösung: blubberdiblub in C64-BASIC<br />
<br />
= Leider nicht gewonnen =<br />
* Moredread in Python (249 Zeichen)<br />
<br />
= nichtbestätigte Scores =<br />
* (wird nicht bewertet da Jury) sECuRE in C mit 218 Glyphs (und 218 Bytes)<br />
<br />
= Lösungen =<br />
<br />
== urs (Perl) ==<br />
$c{" "}=2;$#[19]=$#[23]=1;map{map{$c{$_}=(abs($.-3)+1+$#[$.+$?*4])*(5,4,3,(2)x4,3,4,5)[$?++]}<br />
split" ",<>;`-`}1..4;$/=\1;map{$?+=$c{$_}}<>;print$?<br />
<br />
== blubberdiblub (c64-basic) ==<br />
[[Image:RGB2R-codegolf-Commodore.jpg|600px]]<br />
<br />
== martl (Java) ==<br />
import java.util.*;class M{public static void main(String[]z){String a="",t="";Scanner <br />
S=new Scanner(System.in);while(S.hasNext()){a+=t;t=S.nextLine();}int s=0;for(char <br />
c:t.toCharArray()){s+=2;s+=c==' '?0:new int[]{13,10,7,4,4,4,4,7,10,13,8,6,4,2,2,2,2,4,6,8,3,2,1,<br />
0,2,2,0,1,2,8,6,4,2,2,2,2}[a.replaceAll(" ","").indexOf(c)];}System.out.println(s);}}<br />
<br />
<br />
== Moredread (Python) ==<br />
import sys<br />
i,u,O,t,v,x=0,sys.stdin.read().split('\n'),lambda O:O[::-1]+O,[4,2,3,4,5],[4,4,6,8,10],[6,6,8,12,15]<br />
p=O(x),O(v),O(t),O(v)<br />
for c in u[4]:<br />
if c is " ":<br />
i+=2<br />
continue<br />
for g in 0,1,2,3:<br />
L=u[g].find(c)/2<br />
if L!=-1:i+=p[g][L]<br />
print i<br />
<br />
== sECuRE (C) ==<br />
main(){char i[4096];read(0,i,4096);char*p="pcmajagagagagajamapakaiagaeaeaeaeagaiakafaeadacaeaeacadaeafakaiagaeaeaeaeagaiaka",<br />
*n=strchr(i+58,10),*c,*s=0;*n++=0;for(c=n;*c!=0;c++)s+=p[strchr(i,*c)-i]-97;printf("%d",s);}<br />
<br />
== Zählscript (phil_fry) ==<br />
require "open3"<br />
include Open3<br />
require 'optparse'<br />
<br />
options = {}<br />
OptionParser.new do |opts|<br />
opts.banner = "Usage: #{$0} [options]"<br />
<br />
opts.on("-f", "--file FILE", "file with test lines") do |v|<br />
$fn = v<br />
end<br />
<br />
opts.on("-s", "--solution PROGRAM", "the program") do |v|<br />
$exec = v<br />
end<br />
end.parse!<br />
<br />
module Golf<br />
def self.check(program, keymap, text)<br />
puts "testing with keymap"<br />
puts keymap<br />
puts "test text: >>#{text}<<"<br />
expected = get_val("./reference", keymap, text)<br />
puts "reference C: #{expected}"<br />
expected = get_val("../moredread/moredread2.py", keymap, text)<br />
puts "moredread: #{expected}"<br />
<br />
expected = get_val("../martl/run.sh", keymap, text)<br />
puts "martl: #{expected}"<br />
<br />
<br />
solution = get_val(program, keymap, text)<br />
if (solution.to_i == expected)<br />
puts 'success'<br />
true<br />
else<br />
"fail, got #{solution}"<br />
false<br />
end<br />
end<br />
<br />
def self.get_val(program, keymap, text)<br />
solution = nil<br />
puts "executing #{program}"<br />
`echo "#{keymap}\n#{text}" > /tmp/tmp.keys`<br />
solution = `cat /tmp/tmp.keys | #{program}`<br />
puts "gots #{solution}"<br />
return solution.to_i<br />
end<br />
<br />
class Keymap<br />
QWERTY = Keymap.new<br />
<br />
def initialize(keys = "1234567890qwertyuiopasdfghjklzxcvbnm")<br />
#@keys=((?a..?z).to_a + (?0..?9).to_a).map{|c| c.chr}<br />
@keys = []<br />
keys.each_char {|c| @keys << c}<br />
end<br />
<br />
def shuffle!<br />
@keys.shuffle!<br />
self<br />
end<br />
<br />
def to_s<br />
[@keys[0..9].join(' '), @keys[10..19].join(' '), @keys[20..28].join(' '), @keys[29..36].join(' ')].join("\n")<br />
end<br />
end<br />
end<br />
<br />
$success = true<br />
lines = IO.readlines($fn).each do |line|<br />
next if line.chomp! == ""<br />
res = Golf.check($exec, Golf::Keymap.new, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
3.times do<br />
res = Golf.check($exec, Golf::Keymap.new.shuffle!, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
end<br />
end<br />
<br />
if $success<br />
puts "all tests succeeded"<br />
else<br />
puts "some or all tests failed"<br />
exit 1<br />
end<br />
<br />
= Post Mortem =<br />
== mxf (Perl/106) ==<br />
<br />
@_{$",<>=~/\S/g}=map$_*(abs($.-2)+1),(1,5,4,3,2,2..2?(4,4):(2,2),2..5)for 1..4;$\+=$_{$_}for<>=~/./g;print</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Codegolf&diff=7049RGB2Rv6/Codegolf2009-11-03T13:50:32Z<p>Mxf: </p>
<hr />
<div>= Codegolf auf der RGB2Rv6 =<br />
<br />
<br />
Die Aufgabe findet sich unter https://www.noname-ev.de/w/File:Rgb2rv6-codegolf.pdf<br />
<br />
= Sieger =<br />
* Platz 1: urs in Perl mit 146 Bytes<br />
* Platz 2: blubberdiblub in unerweitertem C64-BASIC mit 176 Glyphen (und 155 Bytes)<br />
* Platz 3: martl in Java mit 350 Bytes<br />
<br />
Originellste Lösung: blubberdiblub in C64-BASIC<br />
<br />
= Leider nicht gewonnen =<br />
* Moredread in Python (249 Zeichen)<br />
<br />
= nichtbestätigte Scores =<br />
* (wird nicht bewertet da Jury) sECuRE in C mit 218 Glyphs (und 218 Bytes)<br />
<br />
= Lösungen =<br />
<br />
== urs (Perl) ==<br />
$c{" "}=2;$#[19]=$#[23]=1;map{map{$c{$_}=(abs($.-3)+1+$#[$.+$?*4])*(5,4,3,(2)x4,3,4,5)[$?++]}<br />
split" ",<>;`-`}1..4;$/=\1;map{$?+=$c{$_}}<>;print$?<br />
<br />
== blubberdiblub (c64-basic) ==<br />
[[Image:RGB2R-codegolf-Commodore.jpg|600px]]<br />
<br />
== martl (Java) ==<br />
import java.util.*;class M{public static void main(String[]z){String a="",t="";Scanner <br />
S=new Scanner(System.in);while(S.hasNext()){a+=t;t=S.nextLine();}int s=0;for(char <br />
c:t.toCharArray()){s+=2;s+=c==' '?0:new int[]{13,10,7,4,4,4,4,7,10,13,8,6,4,2,2,2,2,4,6,8,3,2,1,<br />
0,2,2,0,1,2,8,6,4,2,2,2,2}[a.replaceAll(" ","").indexOf(c)];}System.out.println(s);}}<br />
<br />
<br />
== Moredread (Python) ==<br />
import sys<br />
i,u,O,t,v,x=0,sys.stdin.read().split('\n'),lambda O:O[::-1]+O,[4,2,3,4,5],[4,4,6,8,10],[6,6,8,12,15]<br />
p=O(x),O(v),O(t),O(v)<br />
for c in u[4]:<br />
if c is " ":<br />
i+=2<br />
continue<br />
for g in 0,1,2,3:<br />
L=u[g].find(c)/2<br />
if L!=-1:i+=p[g][L]<br />
print i<br />
<br />
== sECuRE (C) ==<br />
main(){char i[4096];read(0,i,4096);char*p="pcmajagagagagajamapakaiagaeaeaeaeagaiakafaeadacaeaeacadaeafakaiagaeaeaeaeagaiaka",<br />
*n=strchr(i+58,10),*c,*s=0;*n++=0;for(c=n;*c!=0;c++)s+=p[strchr(i,*c)-i]-97;printf("%d",s);}<br />
<br />
== Zählscript (phil_fry) ==<br />
require "open3"<br />
include Open3<br />
require 'optparse'<br />
<br />
options = {}<br />
OptionParser.new do |opts|<br />
opts.banner = "Usage: #{$0} [options]"<br />
<br />
opts.on("-f", "--file FILE", "file with test lines") do |v|<br />
$fn = v<br />
end<br />
<br />
opts.on("-s", "--solution PROGRAM", "the program") do |v|<br />
$exec = v<br />
end<br />
end.parse!<br />
<br />
module Golf<br />
def self.check(program, keymap, text)<br />
puts "testing with keymap"<br />
puts keymap<br />
puts "test text: >>#{text}<<"<br />
expected = get_val("./reference", keymap, text)<br />
puts "reference C: #{expected}"<br />
expected = get_val("../moredread/moredread2.py", keymap, text)<br />
puts "moredread: #{expected}"<br />
<br />
expected = get_val("../martl/run.sh", keymap, text)<br />
puts "martl: #{expected}"<br />
<br />
<br />
solution = get_val(program, keymap, text)<br />
if (solution.to_i == expected)<br />
puts 'success'<br />
true<br />
else<br />
"fail, got #{solution}"<br />
false<br />
end<br />
end<br />
<br />
def self.get_val(program, keymap, text)<br />
solution = nil<br />
puts "executing #{program}"<br />
`echo "#{keymap}\n#{text}" > /tmp/tmp.keys`<br />
solution = `cat /tmp/tmp.keys | #{program}`<br />
puts "gots #{solution}"<br />
return solution.to_i<br />
end<br />
<br />
class Keymap<br />
QWERTY = Keymap.new<br />
<br />
def initialize(keys = "1234567890qwertyuiopasdfghjklzxcvbnm")<br />
#@keys=((?a..?z).to_a + (?0..?9).to_a).map{|c| c.chr}<br />
@keys = []<br />
keys.each_char {|c| @keys << c}<br />
end<br />
<br />
def shuffle!<br />
@keys.shuffle!<br />
self<br />
end<br />
<br />
def to_s<br />
[@keys[0..9].join(' '), @keys[10..19].join(' '), @keys[20..28].join(' '), @keys[29..36].join(' ')].join("\n")<br />
end<br />
end<br />
end<br />
<br />
$success = true<br />
lines = IO.readlines($fn).each do |line|<br />
next if line.chomp! == ""<br />
res = Golf.check($exec, Golf::Keymap.new, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
3.times do<br />
res = Golf.check($exec, Golf::Keymap.new.shuffle!, line)<br />
$success = $success && res<br />
puts '-' * 70<br />
end<br />
end<br />
<br />
if $success<br />
puts "all tests succeeded"<br />
else<br />
puts "some or all tests failed"<br />
exit 1<br />
end<br />
<br />
= Post Mortem =<br />
== mxf (Perl/106) ==<br />
<br />
@t{$",<>=~/\S/g}=map$_*(abs($.-2)+1),(2,5,4,3,2,2..2?(4,4):(2,2),2..5)for 1..4;$\+=$t{$_}for<>=~/./g;print</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Orga&diff=7015RGB2Rv6/Orga2009-10-28T17:30:11Z<p>Mxf: /* Kassenteam */</p>
<hr />
<div>Termin ist der 30.10.2009 bis 01.11.2009<br />
<br />
= Teilgebiete =<br />
* Spanferkel: Volker + ch3ka + bidoma<br />
** Durchkalkulieren vorher und Maximalpreis festlegen. Wenns billiger wird, kriegen die Leute halt Guthaben.<br />
*** 6 € pro KG Ferkel (1 KG --> ca. 2 Portionen)<br />
*** 30 € für Holz<br />
*** 15 Personen: 15 KG Ferkel --> 90 € + 30 € --> 8 €/Portion<br />
*** 25 Personen: 19 KG Ferkel --> 114 € + 30 € --> 5,8 €/Portion<br />
*** 35 Personen: 24 KG Ferkel --> 144 € + 30 € --> 5 €/Portion<br />
** Ferkel nur nach Voranmeldung<br />
* Codegolf: sECuRE + phil_fry<br />
** Challenge wird bei Beginn der RGB2R bekanntgegeben und am Sonntag Mittag ausgewertet.<br />
** Bonuspunkte, wenn das Ding auf einem C64/C128 läuft<br />
* Keysigning + CACert: sECuRE<br />
** Anmeldung!<br />
* Turnier: phil_fry<br />
** Spiele auswählen (s.u.)<br />
** Zeitplan festlegen<br />
* Badges: sur5r + Volker<br />
* T-Shirts: sur5r<br />
** 2 Wochen vorher bescheid sagen<br />
* Kassenteam: sur5r<br />
* Info-Help-Desk: sECuRE<br />
** Die Getränke-Restbestände des 0x0A können wir verkaufen, Preise siehe https://wiki.uugrn.org/UUGRN:10_Jahre_UUGRN_e.V./Orga/Getr%C3%A4nke#Preisliste<br />
** Telefonnummer ist 06202278226<br />
* Waffeln: TrickSTer<br />
<s>* Announcement: sECuRE</s><br />
<br />
= Turnier =<br />
Spielvorschläge:<br />
* Street Fighter<br />
* Mario Kart (64?)<br />
* $hier_eintragen<br />
<br />
= Kassenteam =<br />
Wer übernimmt eine Schicht?<br />
* mist<br />
* Volker<br />
* Trickster<br />
* jiska<br />
* motte<br />
* sECuRE<br />
* [[User:Mxf|mxf]]<br />
<br />
= Waffeleisen =<br />
* sECuRE<br />
* TrickSTer<br />
* mist<br />
* Volker<br />
* [[User:Mxf|mxf]]<br />
<br />
= Aufbau =<br />
* [[User:Mxf|mxf]] (ab ca. 13-15:00)<br />
<br />
= Abbau =<br />
* [[User:Mxf|mxf]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Orga&diff=7014RGB2Rv6/Orga2009-10-28T17:29:13Z<p>Mxf: </p>
<hr />
<div>Termin ist der 30.10.2009 bis 01.11.2009<br />
<br />
= Teilgebiete =<br />
* Spanferkel: Volker + ch3ka + bidoma<br />
** Durchkalkulieren vorher und Maximalpreis festlegen. Wenns billiger wird, kriegen die Leute halt Guthaben.<br />
*** 6 € pro KG Ferkel (1 KG --> ca. 2 Portionen)<br />
*** 30 € für Holz<br />
*** 15 Personen: 15 KG Ferkel --> 90 € + 30 € --> 8 €/Portion<br />
*** 25 Personen: 19 KG Ferkel --> 114 € + 30 € --> 5,8 €/Portion<br />
*** 35 Personen: 24 KG Ferkel --> 144 € + 30 € --> 5 €/Portion<br />
** Ferkel nur nach Voranmeldung<br />
* Codegolf: sECuRE + phil_fry<br />
** Challenge wird bei Beginn der RGB2R bekanntgegeben und am Sonntag Mittag ausgewertet.<br />
** Bonuspunkte, wenn das Ding auf einem C64/C128 läuft<br />
* Keysigning + CACert: sECuRE<br />
** Anmeldung!<br />
* Turnier: phil_fry<br />
** Spiele auswählen (s.u.)<br />
** Zeitplan festlegen<br />
* Badges: sur5r + Volker<br />
* T-Shirts: sur5r<br />
** 2 Wochen vorher bescheid sagen<br />
* Kassenteam: sur5r<br />
* Info-Help-Desk: sECuRE<br />
** Die Getränke-Restbestände des 0x0A können wir verkaufen, Preise siehe https://wiki.uugrn.org/UUGRN:10_Jahre_UUGRN_e.V./Orga/Getr%C3%A4nke#Preisliste<br />
** Telefonnummer ist 06202278226<br />
* Waffeln: TrickSTer<br />
<s>* Announcement: sECuRE</s><br />
<br />
= Turnier =<br />
Spielvorschläge:<br />
* Street Fighter<br />
* Mario Kart (64?)<br />
* $hier_eintragen<br />
<br />
= Kassenteam =<br />
Wer übernimmt eine Schicht?<br />
* mist<br />
* Volker<br />
* Trickster<br />
* jiska<br />
* motte<br />
* sECuRE<br />
<br />
= Waffeleisen =<br />
* sECuRE<br />
* TrickSTer<br />
* mist<br />
* Volker<br />
* [[User:Mxf|mxf]]<br />
<br />
= Aufbau =<br />
* [[User:Mxf|mxf]] (ab ca. 13-15:00)<br />
<br />
= Abbau =<br />
* [[User:Mxf|mxf]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2Rv6/Orga&diff=7013RGB2Rv6/Orga2009-10-28T17:22:58Z<p>Mxf: /* Waffeleisen */</p>
<hr />
<div>Termin ist der 30.10.2009 bis 01.11.2009<br />
<br />
= Teilgebiete =<br />
* Spanferkel: Volker + ch3ka + bidoma<br />
** Durchkalkulieren vorher und Maximalpreis festlegen. Wenns billiger wird, kriegen die Leute halt Guthaben.<br />
*** 6 € pro KG Ferkel (1 KG --> ca. 2 Portionen)<br />
*** 30 € für Holz<br />
*** 15 Personen: 15 KG Ferkel --> 90 € + 30 € --> 8 €/Portion<br />
*** 25 Personen: 19 KG Ferkel --> 114 € + 30 € --> 5,8 €/Portion<br />
*** 35 Personen: 24 KG Ferkel --> 144 € + 30 € --> 5 €/Portion<br />
** Ferkel nur nach Voranmeldung<br />
* Codegolf: sECuRE + phil_fry<br />
** Challenge wird bei Beginn der RGB2R bekanntgegeben und am Sonntag Mittag ausgewertet.<br />
** Bonuspunkte, wenn das Ding auf einem C64/C128 läuft<br />
* Keysigning + CACert: sECuRE<br />
** Anmeldung!<br />
* Turnier: phil_fry<br />
** Spiele auswählen (s.u.)<br />
** Zeitplan festlegen<br />
* Badges: sur5r + Volker<br />
* T-Shirts: sur5r<br />
** 2 Wochen vorher bescheid sagen<br />
* Kassenteam: sur5r<br />
* Info-Help-Desk: sECuRE<br />
** Die Getränke-Restbestände des 0x0A können wir verkaufen, Preise siehe https://wiki.uugrn.org/UUGRN:10_Jahre_UUGRN_e.V./Orga/Getr%C3%A4nke#Preisliste<br />
** Telefonnummer ist 06202278226<br />
* Waffeln: TrickSTer<br />
<s>* Announcement: sECuRE</s><br />
<br />
= Turnier =<br />
Spielvorschläge:<br />
* Street Fighter<br />
* Mario Kart (64?)<br />
* $hier_eintragen<br />
<br />
= Kassenteam =<br />
Wer übernimmt eine Schicht?<br />
* mist<br />
* Volker<br />
* Trickster<br />
* jiska<br />
* motte<br />
* sECuRE<br />
<br />
= Waffeleisen =<br />
* sECuRE<br />
* TrickSTer<br />
* mist<br />
* Volker<br />
* [[User:Mxf|mxf]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R/WerKommt&diff=6962RGB2R/WerKommt2009-10-13T18:03:51Z<p>Mxf: </p>
<hr />
<div><span style="color:red">Achtung! Dies ersetzt NICHT die Anmeldung auf [https://www.noname-ev.de/rgb2r/anmeldung.php]</span><br />
<br />
{| {{tableRGB2Rwho}} border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Nickname || Zeitraum || Übernachtung?<br />
|-----<br />
| sECuRE || ja. || unsicher<br />
|-----<br />
| sur5r || . || .<br />
|-----<br />
| jiska || immer || wenn keiner schnarcht :D<br />
|-----<br />
| mist || alles || ja<br />
|-----<br />
| motte || werde da sein || nein<br />
|-----<br />
| blubberdiblub || voraussichtlich alle 3 Tage || ja<br />
|-----<br />
| msi || ja || unsicher<br />
|-----<br />
| mømø || π || ☠<br />
|-----<br />
| psychoschlumpf || alle 3 tage || ja<br />
|-----<br />
| [[User:Mxf|mxf]] || allet || ja, $irgendwo bestimmt<br />
|-----<br />
|}<br />
<br />
<!-- Die Tabelle mit diesem Template nach unten hin erweitern:<br />
<br />
| $Du || $Zeit || $Schlafen <br />
|-----<br />
<br />
Die letzte Zeile muss |} sein. --></div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R/Tracker_und_Chiptunes_Nacht&diff=6961RGB2R/Tracker und Chiptunes Nacht2009-10-13T17:54:49Z<p>Mxf: Created page with 'Um den oldskooligen Charakter der rgb2r auch nachts nicht zu verlieren, würde ~~~ gerne eine Stunde (bei Bedarf natürlich auch gerne mehr) die Besucher mit feinsten Chiptunes u...'</p>
<hr />
<div>Um den oldskooligen Charakter der rgb2r auch nachts nicht zu verlieren,<br />
würde [[User:Mxf|mxf]] gerne eine Stunde (bei Bedarf natürlich auch gerne mehr) die Besucher mit feinsten Chiptunes und Mods beschallen.<br />
<br />
Dazu wird ein Amiga 1200 ($insert_your_hardware_here) zu Verfügung stehen.<br />
<br />
Allerdings müsste dazu schon vorher eine kleine Liste aufgestellt werden, um nicht komplett das Chaos regieren zu lassen:<br />
<br />
Vorschläge:<br />
<br />
$your_tune_here<br />
<br />
<br />
Anregungen:<br />
<br />
$some_url_there</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=6660HowTo Aufnahme2009-06-20T14:25:31Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
<br />
== Und das habt ihr verpasst ==<br />
* 21.05.2009 [[C14h:Nachrichten_und_Manipulation|Nachrichten & Manipulation - Wie sauber arbeiten Redaktionen?]] von [[User:Dfg2|dfg2]]<br />
* 07.05.2009 - Überraschungs-Chaotische Viertelstunde<br />
* 20.04.2009: [[C14h:Informationsspeicherung|Informationsspeicherung]] von [[User:Shl|shl]]<br />
* 16.04.2009: [https://www.noname-ev.de/w/Image:Ipv6.pdf „IPv6 – wie, wo, warum?” (Slides)] von [[User:SECuRE|sECuRE]], siehe auch [[IPv6]] für Tunnelanbieter + Adressen<br />
* 02.04.2009: [[C14h:Vim 7|Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt) von [[User:Kungi|kungi]]<br />
* 12.03.2009: [[C14h:Hacking your own window manager|Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009: [https://www.noname-ev.de/w/File:Gdb.pdf Debuggen mit gdb (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009: [[C14h:Computerlinguistik|Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008: SCADA-Hacking von TabascoEye<br />
* 14.08.2008: Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008: [[C14h:DNS|DNS]] Teil 2/3 von [[User:Shl|shl]]<br />
* 03.07.2008: [[C14h:DNS|DNS]] Teil 1/3 von [[User:Shl|shl]]<br />
* 19.06.2008: [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition, von ccount.<br />
* 12.06.2008: [[C14h:git-120608|"git -- the stupid content tracker"]] von sECuRE. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!) von sECuRE<br />
* 08.05.2008: [https://www.noname-ev.de/w/File:Mxallowd-08052008.pdf mxallowd (Slides)] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen|GNU-Screen]] von TrickSTer, 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag|Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im Bistro Planet<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen|Lisp-Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag|Lisp-Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen (Benedikt)<br />
* 24.08.2006: [[User:SECuRE|sECuRE]] und [[User:ch3ka|ch3ka]] stellen ihr (Python/PHP-)Script PIX vor, mit dem man Filme "galleryzen" kann.<br />
* 17.08.2006: [[User:Drmotte|Drmotte]] erzählt über die LPI (Linux Professional Institut) Zertifizierung, den Lernstoff, die Prüfungen usw.<br />
* 12.08.2006: Logikrätsel (Reverse-Engineering) von Benedikt<br />
* 27.07.2006: [[User:Mømø|Mømø]] bringt euch die sehr simple und doch maechtige Pluginstruktur von s9y etwas näher.<br />
* 20.07.2006: Alex hat spontan was über Lojban erzählt.<br />
* 06.07.2006: k1w1 und [[User:sur5r|sur5r]] erzählen über PICs und was man damit so machen kann.<br />
* 06.07.2006: [[User:TrickSTer|TrickSTer]] erzählt kurz was zum Thema Elektronische Gesundheitskarte und den konkreten Planungen.<br />
* 29.06.2006: [[User:Craegga|Craegga]]: Toshiba schrauben<br />
* 22.06.2006: [[User:Craegga|Craegga]]: Infon-Spiel von der GPN<br />
* 01.12.2005: [[C14h:Routing Protokolle im Internet|Routing-Protokolle im Internet]] von [[User:Shl|shl]]<br />
* 03.06.2004: [[C14h:Barrierefreies Webdesign|Barrierefreies Webdesign]] von Alex<br />
* 22.04.2004: (La)TeX-Einführung durch [[User:sur5r|sur5r]] und Matthias<br />
<br />
== Slides bauen ==<br />
<br />
Wer gerne mit LaTeX spielt, aber noch nie eine Präsentation damit gemacht hat, dem sei powerdot, ein etwas aufgebohrtes LaTeX-beamer ans Herz gelegt. Anhand der [https://www.noname-ev.de/w/Image:Slides-template.tex.gz Beispielfolien] sieht man, wie man Mathematik oder Quellcode einfügt.<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:mist|mist]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]]<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:Dfg2|dfg2]], [[User:shl|shl]], [[User:Mxf|mxf]], [[User:SECuRE|sECuRE]]<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>Warum vertraut man seine Daten nur noch ZFS an?</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], [[User:Dfg2|dfg2]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| <s>die /etc/init.d die!</s> || [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:Prayer|msi]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Pizza&diff=6587Pizza2009-05-28T16:03:38Z<p>Mxf: /* Pizza */</p>
<hr />
<div>[[Image:Pizza_fnord.jpg|200px|right|thumb|Einmal Pizza für F. Nord]]<br />
<br />
Wer heute eine Pizza möchte, möge möglichst viele Details (= alles, was ihr im normalen Bestellformular eingegeben hättet) hier eintragen.<br />
<br />
Bestellt wird auf http://www.hallopizza.de/hallopizza/175<br />
<br />
Bzw. http://store.hallopizza.de/index.php?job=bestellen&article_group=3<br />
<br />
= Pizza =<br />
* Pizza $SORTE/$ZUTATEN "$GROESSE" $PREIS | $NAME<br />
* Pizza nach plan/Salami, Paprika, Thunfisch, "Hallo" 6,50 EUR | sECuRE<br />
* Pizza Kentucky (Jumbo) + Knoblauch + scharfe Sauce + BACON + Zwiebeln (€ 11.90) | dfg2<br />
* Pizza Kentucky "Hallo", 5,10 € | Atsutane<br />
* Pizza hawaii jumbo, 10,10€ | UNBEKANNT<br />
* Pizza Hawaii jumbo, 10,10€ | mxf<br />
<br />
=!Pizza=<br />
Wer von der Pizza genug hat kann eine Bestellung bei [[Subway]] in Betracht ziehen.</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Eigene_Tastatur&diff=6366Eigene Tastatur2009-04-24T14:02:50Z<p>Mxf: /* Interessenten */</p>
<hr />
<div>Zum Lernen von Mikrokontrollerprogrammierung, zum Spaß und natürlich für die eigene Benutzung möchten wir uns eine eigene Tastatur bauen.<br />
<br />
Auf dieser Seite kann man Features vorschlagen, von denen man die interessanten dann umsetzt:<br />
<br />
= Layout =<br />
* Von der Tastenanordnung her orientiert an der [http://michael.stapelberg.de/Bilder/Galerien/Kinesis/kinesis_03.jpg Kinesis]<br />
* Frei belegbare Zusatztasten, deren Keycodes man einzeln konfigurieren kann (Teil des Layouts)<br />
** In Erfahrung bringen, wieviel es kostet, die caps ordentlich zu bedrucken und dann ggf die Tasten austauschbar machen, sodass sie das widerspiegeln, was man gerade braucht, oder gleich pro Tastatur ein eigenes Set an Caps bedrucken lassen.<br />
* Zwei Trackpoints (links und rechts, für links-/rechtshänder), an den daumentasten ggf scroll„räder”<br />
<br />
== Features ==<br />
=== Wichtig ===<br />
* Verschiedene Layouts werden in Hardware gemapped, man kann sie auswählen. So kann man z.B. qwerty, qwertz, neo, dvorak, … auf der Tastatur haben<br />
* Kein Ghosting, ordentliches N-key-rollover<br />
* freie open-source firmware<br />
<br />
=== Nice to have ===<br />
* Man könnte nach der Eingabe einer Passphrase einen USB-Speicher zur Verfügung stellen (emulieren), der dann eine Crypto-Passphrase zur Verfügung stellt.<br />
* Messen der Anschläge pro Zeiteinheit<br />
* Keylogger-Detection durch Messung der Latenz zur USB-Endstelle. Einmalig auf die Hardware kalibrieren und bei Veränderung motzen.<br />
* USB2.0-Hub (ggf. optional aktiv?)<br />
* Tastenbeleuchtung<br />
* Display (ggf. G15-kompatibel?)<br />
<br />
= Interessenten =<br />
* toxios<br />
* sECuRE<br />
* ch3ka<br />
* shl (will keine, aber die Idee find ich super!)<br />
== Links ==<br />
* N-Key-Rollover: [http://www.dribin.org/dave/keyboard/one_html]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Eigene_Tastatur&diff=6364Eigene Tastatur2009-04-24T09:14:20Z<p>Mxf: /* Interessenten */</p>
<hr />
<div>Zum Lernen von Mikrokontrollerprogrammierung, zum Spaß und natürlich für die eigene Benutzung möchten wir uns eine eigene Tastatur bauen.<br />
<br />
Auf dieser Seite kann man Features vorschlagen, von denen man die interessanten dann umsetzt:<br />
<br />
= Layout =<br />
* Von der Tastenanordnung her orientiert an der [http://michael.stapelberg.de/Bilder/Galerien/Kinesis/kinesis_03.jpg Kinesis]<br />
* Frei belegbare Zusatztasten, deren Keycodes man einzeln konfigurieren kann (Teil des Layouts)<br />
** In Erfahrung bringen, wieviel es kostet, die caps ordentlich zu bedrucken und dann ggf die Tasten austauschbar machen, sodass sie das widerspiegeln, was man gerade braucht, oder gleich pro Tastatur ein eigenes Set an Caps bedrucken lassen.<br />
* Zwei Trackpoints (links und rechts, für links-/rechtshänder), an den daumentasten ggf scroll„räder”<br />
<br />
== Features ==<br />
=== Wichtig ===<br />
* Verschiedene Layouts werden in Hardware gemapped, man kann sie auswählen. So kann man z.B. qwerty, qwertz, neo, dvorak, … auf der Tastatur haben<br />
* Kein Ghosting, ordentliches N-key-rollover<br />
* freie open-source firmware<br />
<br />
=== Nice to have ===<br />
* Man könnte nach der Eingabe einer Passphrase einen USB-Speicher zur Verfügung stellen (emulieren), der dann eine Crypto-Passphrase zur Verfügung stellt.<br />
* Messen der Anschläge pro Zeiteinheit<br />
* Keylogger-Detection durch Messung der Latenz zur USB-Endstelle. Einmalig auf die Hardware kalibrieren und bei Veränderung motzen.<br />
* USB2.0-Hub (ggf. optional aktiv?)<br />
* Tastenbeleuchtung<br />
* Display (ggf. G15-kompatibel?)<br />
<br />
= Interessenten =<br />
* toxios<br />
* sECuRE<br />
* ch3ka<br />
* [[User:Mxf|mxf]]<br />
== Links ==<br />
* N-Key-Rollover: [http://www.dribin.org/dave/keyboard/one_html]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Hacker_BBQ_v2&diff=6239Hacker BBQ v22009-03-31T11:43:27Z<p>Mxf: /* Wer würde kommen ? */</p>
<hr />
<div>== Hacker BBQ ==<br />
<br />
Hallo liebe Chaoten, wie auf der MV 2009 vorgestellt würde ich gerne eine zweite Veranstaltung des Noname e.V. etablieren, die ich mal mit dem Namen "Hacker BBQ" bezeichnet habe. <br />
Alle von uns sind entweder an der Uni oder im Beruf im Stress und haben somit oft keine Zeit an den Donnerstagstreff sowie an anderen CCC Veranstaltungen an Wochenenden teilzunehmen. Deshalb wäre es schön, wenn wir ein fixes Wochenende (Mai?) im Sommer finden könnten an dem das Chillen im Vordergrund stehen soll :-).<br />
Unter chillen stelle ich mir z.B. vor, dass wir Grillen und gemütlich Bier oder Mate in der Sonne trinken, desweiteren kann jeder an eigenen Projekten arbeiten und diese ggf. allen Anwesenden vorstellen. Das ganze soll sehr dynamisch sein und wenn jemand eine gute Idee für eine C¼ hat sollten sich einfach alle Interessierten zusammentun und dies machen. Natürlich soll davon nicht ausgenommen sein, dass schon im Vorfeld ein Vortrag oder Workshop angekündigt und an diesem Wochenende gehalten wird (z.B. PIC - Programmierung usw.). <br />
<br />
Also ich würde mich freuen, euch alle beim Hacker BBQ zu sehen und viel Spass am Gerät zu haben :-).<br />
<br />
Grüsse<br />
<br />
Marco aka motte<br />
<br />
== Veranstaltungsort die botanische Insel Schwetzingen ==<br />
* Termin abstimmen ?<br />
* Veranstaltungsort mit Berthold abstimmen ?<br />
<br />
== Wer könnte was mitbringen ? ==<br />
* (Mehrfachsteckdosen / Netzwerkkabel / usw.)?<br />
<br />
== Wer würde kommen ? ==<br />
* motte, shl, kungi, [[User:Mxf|mxf]]<br />
<br />
<br />
[[Category:Events]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=6202HowTo Aufnahme2009-03-27T14:28:40Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
* 02.04.2009 [[Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt)<br />
* 9ter April [[DesignPatternsPerl5|Common OO-Design Patterns implemented in Perl 5]] von [[User:Mxf|mxf]]<br />
<br />
== Und das habt ihr verpasst ==<br />
* 12.03.2009 [[Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009 [[Debuggen mit gdb]] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009 [[Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008 SCADA-Hacking von TabascoEye<br />
* 14.08.2008 Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 2/3<br />
* 03.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 1/3<br />
* 19.06.2008 [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition) . --[[User:ccount|ccount]]<br />
* 12.06.2008 bei den Funkern von sECuRE: [[C14h:git-120608|"git -- the stupid content tracker"]]. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008 von sECuRE bei den Funkern: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!)<br />
* 08.05.2008: [[SECuREs nolisting|mxallowd]] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen von TrickSTer]], 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im [[Bistro Planet]] (<s>wir haben dort geschlossene Gesellschaft</s> wir hätten dort geschlossene Gesellschaft haben sollen :-().<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen ([[User:Benedikt|Benedikt]])<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| UG (haftungsbeschraenkt) - Die "Mini-GmbH": Kosten, Nutzen, HowTo und mehr || ch3ka || dfg2<br />
|-----<br />
| IPv6, über „Wie komme ich an IPv6?” und „Was kann ich damit machen?” || [[User:SECuRE|sECuRE]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
|§202c - hackerparagraph - DER disconnect zur realität? || [[User:prayer|prayer]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|---<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]]<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]], [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Mxf|mxf]]<br />
|-----<br />
| Semantic Web || [[User:Yvo|Yvo]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:SECuRE|sECuRE]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]],<br />
|-----<br />
| Vim 7 und seine Plugins (ein kleiner Überblick was es so alles gibt) || [[User:Kungi|Kungi]] || [[User:mist|mist]] [[User:SECuRE|sECuRE]], [[User:shl|shl]], [[User:Prayer|msi]]<br />
|-----<br />
| Warum vertraut man seine Daten nur noch ZFS an? || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], <br />
|-----<br />
| die /etc/init.d die! || [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:Prayer|msi]]<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=DesignPatternsPerl5&diff=6186DesignPatternsPerl52009-03-27T00:51:20Z<p>Mxf: DesignPatternPerl5 moved to DesignPatternsPerl5</p>
<hr />
<div>== Common OO-Design Pattern implemented in Perl 5 ==<br />
Viele $anders_sprachler würden ja behaupten, dass Perl kein "richtiges" Objektsystem hat.<br />
<br />
Ich versuche anhand von verschiedenen Beispielen zu zeigen, dass die Flexiblität von Perl 5s "bare-bones" Objektsystem auch viele Vorteile mitbringen kann.<br />
<br />
Beispeile unter anderem: (to be continued)<br />
* Grobe Einführung<br />
* Singletons<br />
* Accessor-Generator<br />
* .. ($dein Wunsch hier)</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=6185HowTo Aufnahme2009-03-27T00:50:22Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
* 02.04.2009 [[Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt)<br />
* 2ter oder 9ter April (Wünsche?) [[DesignPatternsPerl5|Common OO-Design Patterns implemented in Perl 5]] von [[User:Mxf|mxf]]<br />
<br />
== Und das habt ihr verpasst ==<br />
* 12.03.2009 [[Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009 [[Debuggen mit gdb]] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009 [[Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008 SCADA-Hacking von TabascoEye<br />
* 14.08.2008 Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 2/3<br />
* 03.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 1/3<br />
* 19.06.2008 [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition) . --[[User:ccount|ccount]]<br />
* 12.06.2008 bei den Funkern von sECuRE: [[C14h:git-120608|"git -- the stupid content tracker"]]. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008 von sECuRE bei den Funkern: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!)<br />
* 08.05.2008: [[SECuREs nolisting|mxallowd]] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen von TrickSTer]], 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im [[Bistro Planet]] (<s>wir haben dort geschlossene Gesellschaft</s> wir hätten dort geschlossene Gesellschaft haben sollen :-().<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen ([[User:Benedikt|Benedikt]])<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| UG (haftungsbeschraenkt) - Die "Mini-GmbH": Kosten, Nutzen, HowTo und mehr || ch3ka || dfg2<br />
|-----<br />
| IPv6, über „Wie komme ich an IPv6?” und „Was kann ich damit machen?” || [[User:SECuRE|sECuRE]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
|§202c - hackerparagraph - DER disconnect zur realität? || [[User:prayer|prayer]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|---<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]]<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]], [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Mxf|mxf]]<br />
|-----<br />
| Semantic Web || [[User:Yvo|Yvo]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:SECuRE|sECuRE]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]],<br />
|-----<br />
| Vim 7 und seine Plugins (ein kleiner Überblick was es so alles gibt) || [[User:Kungi|Kungi]] || [[User:mist|mist]] [[User:SECuRE|sECuRE]], [[User:shl|shl]], [[User:Prayer|msi]]<br />
|-----<br />
| Warum vertraut man seine Daten nur noch ZFS an? || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], <br />
|-----<br />
| die /etc/init.d die! || [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:Prayer|msi]]<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=DesignPatternsPerl5&diff=6183DesignPatternsPerl52009-03-27T00:25:58Z<p>Mxf: </p>
<hr />
<div>== Common OO-Design Pattern implemented in Perl 5 ==<br />
Viele $anders_sprachler würden ja behaupten, dass Perl kein "richtiges" Objektsystem hat.<br />
<br />
Ich versuche anhand von verschiedenen Beispielen zu zeigen, dass die Flexiblität von Perl 5s "bare-bones" Objektsystem auch viele Vorteile mitbringen kann.<br />
<br />
Beispeile unter anderem: (to be continued)<br />
* Grobe Einführung<br />
* Singletons<br />
* Accessor-Generator<br />
* .. ($dein Wunsch hier)</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=DesignPatternsPerl5&diff=6182DesignPatternsPerl52009-03-27T00:24:28Z<p>Mxf: New page: == Common OO-Design Pattern implemented in Perl 5 Viele $anders_sprachler würden ja behaupten, dass Perl kein "richtiges" Objektsystem haben. Ich versuche anhand von verschiedenen Beispi...</p>
<hr />
<div>== Common OO-Design Pattern implemented in Perl 5<br />
Viele $anders_sprachler würden ja behaupten, dass Perl kein "richtiges" Objektsystem haben.<br />
<br />
Ich versuche anhand von verschiedenen Beispielen zu zeigen, dass die Flexiblität von Perl 5s "bare-bones" Objektsystem auch viele Vorteile mitbringen kann.<br />
<br />
Beispeile unter anderem: (to be continued)<br />
* Grobe Einführung<br />
* Singletons<br />
* Accessor-Generator<br />
* .. ($dein Wunsch hier)</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=6181HowTo Aufnahme2009-03-27T00:18:29Z<p>Mxf: /* Kommende Donnerstage */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
* 02.04.2009 [[Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt)<br />
* 2ter oder 9ter April (Wünsche?) [[DesignPatternPerl5|Common OO-Design Pattern implemented in Perl 5]] von [[User:Mxf|mxf]]<br />
<br />
== Und das habt ihr verpasst ==<br />
* 12.03.2009 [[Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009 [[Debuggen mit gdb]] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009 [[Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008 SCADA-Hacking von TabascoEye<br />
* 14.08.2008 Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 2/3<br />
* 03.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 1/3<br />
* 19.06.2008 [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition) . --[[User:ccount|ccount]]<br />
* 12.06.2008 bei den Funkern von sECuRE: [[C14h:git-120608|"git -- the stupid content tracker"]]. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008 von sECuRE bei den Funkern: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!)<br />
* 08.05.2008: [[SECuREs nolisting|mxallowd]] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen von TrickSTer]], 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im [[Bistro Planet]] (<s>wir haben dort geschlossene Gesellschaft</s> wir hätten dort geschlossene Gesellschaft haben sollen :-().<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen ([[User:Benedikt|Benedikt]])<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| UG (haftungsbeschraenkt) - Die "Mini-GmbH": Kosten, Nutzen, HowTo und mehr || ch3ka ||<br />
|-----<br />
| IPv6, über „Wie komme ich an IPv6?” und „Was kann ich damit machen?” || [[User:SECuRE|sECuRE]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
|§202c - hackerparagraph - DER disconnect zur realität? || [[User:prayer|prayer]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|---<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]]<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]], [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Mxf|mxf]]<br />
|-----<br />
| Semantic Web || [[User:Yvo|Yvo]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:SECuRE|sECuRE]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]],<br />
|-----<br />
| Vim 7 und seine Plugins (ein kleiner Überblick was es so alles gibt) || [[User:Kungi|Kungi]] || [[User:mist|mist]] [[User:SECuRE|sECuRE]], [[User:shl|shl]], [[User:Prayer|msi]]<br />
|-----<br />
| Warum vertraut man seine Daten nur noch ZFS an? || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], <br />
|-----<br />
| die /etc/init.d die! || [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:Prayer|msi]]<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=HowTo_Aufnahme&diff=6180HowTo Aufnahme2009-03-27T00:10:47Z<p>Mxf: /* Themenangebote und -anfragen */</p>
<hr />
<div>== Chaotische Viertelstunde ==<br />
<br />
[[Image:Outdoor_c14h.jpg|thumb|c¼h im Freien mit analogen Slides|200px|right|c¼h im Freien mit analogen Slides]]<br />
[[Image:C14-outdoor.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h im Freien mit digitalen Slides]]<br />
[[Image:C14-outdoor2.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
[[Image:C14-outdoor3.jpg|thumb|c¼h im Freien mit digitalen Slides|200px|right|c¼h nachts im Freien]]<br />
<br />
Fest eingeplant an Donnerstagen (in der Theorie): Die chaotische Viertelstunde.<br/><br />
Noch lange nicht jedes Mal findet sie allerdings auch statt. Denn derjenige, der<br/><br />
oder die gerade Lust hat, trägt sich selbst ein und kündigt sich selbst an.<br/><br />
Richtig feste Richtlinien gibt es nicht – ca. 15 Minuten sollte der Vortrag gehen und<br/><br />
denkbar einfach, also möglichst ohne Hilfsmittel gestaltet sein.<br/><br />
<br />
Die Themenwahl ist frei: Ob ein privates Projekt, Tagespolitik oder sonstiges.<br/><br />
Im Anschluss an den Vortrag ist eine Diskussion erwünscht.<br/><br />
Selbstverständlich sollte auch eine eigene Wikiseite pro Vortrag zum Nachlesen erstellt werden.<br/><br />
Könnte der Vortragende dort die Unterlagen (Folien), ergänzende Links zum Thema<br/><br />
oder sonstiges Material posten, wäre das super.<br/><br />
Richtig Spaß macht es natürlich insbesondere dann, wenn sich viele für<br/><br />
dein Thema interessieren. Du kannst in der Tabelle weiter unten selbst an Vorträgen<br/><br />
Interesse zeigen oder eigene Vorschläge machen, damit jeder weiß, was die<br/><br />
allerbegehrtesten Themen sind.<br/><br />
<br />
Eine besonders gern gesehene Angelegenheit wird es, wenn die Gestaltung mal so<br/><br />
richtig kreativ ausfällt: Wir hatten beispielsweise eine Chaotische Viertelstunde<br/><br />
im Freien mit „analogen Slides” auf einem Zeichenblock.<br />
<br />
So, das war’s – viel Spaß bei den c&frac14;h wünschen wir.<br />
<br />
{{Navigation-Info}}<br />
<br />
== Kommende Donnerstage ==<br />
* 02.04.2009 [[Vim 7]] und seine Plugins (ein kleiner Überblick was es so alles gibt)<br />
<br />
== Und das habt ihr verpasst ==<br />
* 12.03.2009 [[Hacking your own window manager]] von [[User:SECuRE|sECuRE]]<br />
* 26.02.2009 [[Debuggen mit gdb]] von [[User:SECuRE|sECuRE]]<br />
* 15.01.2009 [[Computerlinguistik]] von [[User:Nicolas|Nicolas]]<br />
* 09.10.2008 SCADA-Hacking von TabascoEye<br />
* 14.08.2008 Perl GIF Quine von [[User:mxf|mxf]]<br />
* 31.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 2/3<br />
* 03.07.2008 [[Chaotische Viertelstunde - DNS|DNS]] Teil 1/3<br />
* 19.06.2008 [[C14h:Kryptographie in dustfs|"Adventures in Cryptography, induced by p2pdfs"]]. Jetzt neu: die "fast ohne Mathematik"-Edition) . --[[User:ccount|ccount]]<br />
* 12.06.2008 bei den Funkern von sECuRE: [[C14h:git-120608|"git -- the stupid content tracker"]]. Wie arbeite ich mit git und warum ist es so viel cooler als subversion?<br />
* 05.06.2008 von sECuRE bei den Funkern: [[C14h:p2pdfs-050608|Status von p2pdfs]] (peer-to-peer distributed filesystem), unserem bittorrent-gestützten FUSE-Filesystem - (Kurzform: Ja, da kommen Daten durch mittlerweile!)<br />
* 08.05.2008: [[SECuREs nolisting|mxallowd]] von [[User:SECuRE|sECuRE]]<br />
* 03.04.2008: [[C14h:GNU-Screen von TrickSTer]], 50% Vortrag, danach Spielen am Gerät.<br />
* 27.03.2008: [[C14h:Bacula-Vortrag]], ebenfalls als 50% Vortrag/50%-Workshop im [[Bistro Planet]] (<s>wir haben dort geschlossene Gesellschaft</s> wir hätten dort geschlossene Gesellschaft haben sollen :-().<br />
* 06.03.2008: Chaotische 2h über [http://www.openstreetmap.org Openstreetmap] von [[User:sur5r|sur5r]]<br />
* 28.02.2008: [[C14h:Lisp Interpreter selbst bauen]] ([[User:PhilFry|PhilFry]])<br />
* 22.02.2008: [[C14h:Lisp Vortrag]] von [[User:PhilFry|PhilFry]] und [[User:Kungi|Kungi]], mit anschließendem Workshop für Interessierte. Der Vortrag fand im Forum41 beim FIXME-Treffen der UUGRN statt.<br />
* 12.04.2007: Python auf Nokia Series 60 Telefonen eine kurze Einführung ([[User:Kungi|Kungi]])<br />
* 15.02.2007: Visualisierung von Programmen ([[User:Benedikt|Benedikt]])<br />
<br />
== Themenangebote und -anfragen ==<br />
<br />
Generell gilt: '''Uns gefällt alles.'''<br />
<br />
Wenn du dir nicht sicher bist, ob du tatsächlich einen Vortrag vorbereiten sollst, weil der Aufwand hoch ist, kannst du hier ein Thema vorschlagen und schauen, ob reges Interesse besteht oder ob es sich eher nicht lohnt.<br />
<br />
Lass dich nicht davon abhalten, wenn es Vorschläge mit mehr Stimmen gibt - es gibt keine Rangordnung. First come, first serve.<br />
<br />
{| border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Thema || Wer? || Interessenten<br />
|-----<br />
| UG (haftungsbeschraenkt) - Die "Mini-GmbH": Kosten, Nutzen, HowTo und mehr || ch3ka ||<br />
|-----<br />
| IPv6, über „Wie komme ich an IPv6?” und „Was kann ich damit machen?” || [[User:SECuRE|sECuRE]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Qualitative Unterschiede zwischen CSS, OSS und production level custom code (mit Beispielen) || ch3ka || sECuRE, [[User:mist|mist]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
|§202c - hackerparagraph - DER disconnect zur realität? || [[User:prayer|prayer]] || [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|---<br />
| Die Nummer für den Kummer: Sonderrufnummern (0180x) etc.: Missverständnisse und Verständnisse || [[User:ch3ka|ch3ka]] || [[User:SECuRE|sECuRE]], [[User:Nicolas|Nicolas]], [[User:shl|shl]]<br />
|-----<br />
| Asterisk: Die Möglichkeiten, ein paar Beispiele || [[User:SECuRE|sECuRE]] || Jannis_V, ch3ka, [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]]<br />
|-----<br />
| Statistik || [[User:TrickSTer|TrickSTer]] || [[User:craegga|craegga]], [[User:Kungi|Kungi]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]], [[User:Mxf|mxf]], [[User:shl|shl]]<br />
|-----<br />
| openAFS & AFS (+Kerberos? (+LDAP?)) || [[User:sur5r|sur5r]], [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], dfg2, [[User:shl|shl]], [[User:Mxf|mxf]]<br />
|-----<br />
| Semantic Web || [[User:Yvo|Yvo]] || [[User:Kungi|Kungi]], [[User:PhilFry|PhilFry]], [[User:SECuRE|sECuRE]], [[User:Xeen|Xeen]], [[User:Nicolas|Nicolas]]<br />
|-----<br />
| Continuation Based Web Frameworks || [[User:PhilFry|PhilFry]] || [[User:SECuRE|sECuRE]], [[User:Mxf|mxf]], [[User:Oliver|oliver]], [[User:Nicolas|Nicolas]], [[User:shl|shl]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Hex und Go: Brettspiele++ || [[User:Oliver|oliver]] || [[User:SECuRE|sECuRE]], [[User:mist|mist]], [[User:Nicolas|Nicolas]], [[User:Kungi|Kungi]]<br />
|-----<br />
| Moving Object Databases und ihre Fancy Datenstrukturen || [[User:Kungi|Kungi]] || [[User:shl|shl]], [[User:Mxf|mxf]],<br />
|-----<br />
| Vim 7 und seine Plugins (ein kleiner Überblick was es so alles gibt) || [[User:Kungi|Kungi]] || [[User:mist|mist]] [[User:SECuRE|sECuRE]], [[User:shl|shl]], [[User:Prayer|msi]]<br />
|-----<br />
| Warum vertraut man seine Daten nur noch ZFS an? || [[User:shl|shl]] || [[User:Kungi|Kungi]],[[User:Prayer|msi]], [[User:Mxf|mxf]], <br />
|-----<br />
| die /etc/init.d die! || [[User:shl|shl]] || [[User:Kungi|Kungi]], [[User:Prayer|msi]]<br />
|}<br />
<br />
[[Category:Projekte]]<br />
[[Category:Events]]<br />
[[Category:Chaotische Viertelstunde]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5554RGB2R2008-10-28T16:24:33Z<p>Mxf: /* Unser Retrogamesweekend */</p>
<hr />
<div>= Unser Retrogamesweekend =<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
<br />
Die nächste RGB2R findet statt vom 28.-30. November 2008 im [[Forum 41]] in Schwetzingen.<br />
<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
* [http://www.rgb2r.de Offizielle Website und Anmeldung]<br />
<br />
== Was kann man machen? ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wer kommt / Wer bringt was mit? ==<br />
<br />
* [[RGB2R/WerKommt|Ich werde kommen..]]<br />
* [[RGB2R/WerBringtMit|Ich bringe mit..]]<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen. Mit dem zunehmenden Fortschreiten der Zeit und den immer jünger werdenden Teilnehmern wurden auch schon Nintendo64 und PSX gesehen, ohne dass die Besitzer geteert und gefedert wurden.<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R?<br />
:: Für "roots go back to the roots"<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Vorhanden, allerdings schmalbandig (1 Mbit/s). Wir sind nicht zum Saugen auf der RGB2R.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5553RGB2R2008-10-28T16:24:13Z<p>Mxf: /* Offizielle Website */</p>
<hr />
<div>= Unser Retrogamesweekend =<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
<br />
Die nächste RGB2R findet statt vom 28.-30. November 2008 im [[Forum 41]] in Schwetzingen.<br />
<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen? ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wer kommt / Wer bringt was mit? ==<br />
<br />
* [[RGB2R/WerKommt|Ich werde kommen..]]<br />
* [[RGB2R/WerBringtMit|Ich bringe mit..]]<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen. Mit dem zunehmenden Fortschreiten der Zeit und den immer jünger werdenden Teilnehmern wurden auch schon Nintendo64 und PSX gesehen, ohne dass die Besitzer geteert und gefedert wurden.<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R?<br />
:: Für "roots go back to the roots"<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Vorhanden, allerdings schmalbandig (1 Mbit/s). Wir sind nicht zum Saugen auf der RGB2R.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5552RGB2R2008-10-28T16:20:50Z<p>Mxf: /* FAQ */</p>
<hr />
<div>= Unser Retrogamesweekend =<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
<br />
Die nächste RGB2R findet statt vom 28.-30. November 2008 im [[Forum 41]] in Schwetzingen.<br />
<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen? ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wer kommt / Wer bringt was mit? ==<br />
<br />
* [[RGB2R/WerKommt|Ich werde kommen..]]<br />
* [[RGB2R/WerBringtMit|Ich bringe mit..]]<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen. Mit dem zunehmenden Fortschreiten der Zeit und den immer jünger werdenden Teilnehmern wurden auch schon Nintendo64 und PSX gesehen, ohne dass die Besitzer geteert und gefedert wurden.<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R?<br />
:: Für "roots go back to the roots"<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Vorhanden, allerdings schmalbandig (1 Mbit/s). Wir sind nicht zum Saugen auf der RGB2R.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r<br />
<br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5551RGB2R2008-10-28T16:17:44Z<p>Mxf: /* Wer kommt/ Wer bringt was mit? */</p>
<hr />
<div>= Unser Retrogamesweekend =<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
<br />
Die nächste RGB2R findet statt vom 28.-30. November 2008 im [[Forum 41]] in Schwetzingen.<br />
<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen? ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wer kommt / Wer bringt was mit? ==<br />
<br />
* [[RGB2R/WerKommt|Ich werde kommen..]]<br />
* [[RGB2R/WerBringtMit|Ich bringe mit..]]<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen. Mit dem zunehmenden Fortschreiten der Zeit und den immer jünger werdenden Teilnehmern wurden auch schon Nintendo64 und PSX gesehen, ohne dass die Besitzer geteert und gefedert wurden.<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R?<br />
:: Für "roots go back to the roots"<br />
<br />
* Ist das nun als einmalige Sache / mehrmalige Sache / Dauereinrichtung geplant?<br />
::Das ganze wird bei genügend Zulauf noch öfter stattfinden, optimalerweise einmal im Jahr.<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Vorhanden, allerdings schmalbandig (1 Mbit/s). Wir sind nicht zum Saugen auf der RGB2R.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r<br />
<br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R/WerBringtMit&diff=5550RGB2R/WerBringtMit2008-10-28T16:16:14Z<p>Mxf: </p>
<hr />
<div>== Retro-HW/SW ==<br />
Bei Mehrfachnennung einfach mehrere User eintragen. Wenn's nicht sicher ist, bitte ein * hinter den Nick.<br />
<br />
{| {{tableRGB2Rhardware}} border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Hardware || Software || Nickname(s)<br />
|-----<br />
| N64 + 3 Controller || MarioKart, Yoshi's Story, Super Mario 64 || sECuRE<br />
|-----<br />
| Amiga500 || || azatoth<br />
|-----<br />
| $Hardware || $Software || $Du<br />
|}<br />
<br />
<!-- Die Tabelle mit diesem Template nach unten hin erweitern:<br />
<br />
|-----<br />
| $Hardware || $Software || $Du <br />
<br />
Die letzte Zeile muss |} sein. --><br />
<br />
== sonstiges ==<br />
<br />
* Mir ist noch was eingefallen und zwar will ich mein Blorglicht weiter loeten, das wuerde ich mitbrignen und soweiso hardware bestellen, haben auch noch andere interesse daran. Dann Wuerde ich ne Liste aufmachen an dem was ich bestelle, und was andere vielleicht auch haben oder machen wollen und den kram besorgen mitbringen. mal sehen gez. bidoma</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R/WerBringtMit&diff=5549RGB2R/WerBringtMit2008-10-28T16:13:49Z<p>Mxf: New page: Bei Mehrfachnennung einfach mehrere User eintragen. Wenn's nicht sicher ist, bitte ein * hinter den Nick. {| {{tableRGB2Rhardware}} border="1" cellspacing="0" cellpadding="10" |----- ! Ha...</p>
<hr />
<div>Bei Mehrfachnennung einfach mehrere User eintragen. Wenn's nicht sicher ist, bitte ein * hinter den Nick.<br />
<br />
{| {{tableRGB2Rhardware}} border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Hardware || Software || Nickname(s)<br />
|-----<br />
| N64 + 3 Controller || MarioKart, Yoshi's Story, Super Mario 64 || sECuRE<br />
|-----<br />
| Amiga500 || || azatoth<br />
|-----<br />
| $Hardware || $Software || $Du<br />
|}<br />
<br />
<!-- Die Tabelle mit diesem Template nach unten hin erweitern:<br />
<br />
|-----<br />
| $Hardware || $Software || $Du <br />
<br />
Die letzte Zeile muss |} sein. --></div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R/WerKommt&diff=5547RGB2R/WerKommt2008-10-28T16:08:47Z<p>Mxf: </p>
<hr />
<div>{| {{tableRGB2Rwho}} border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Nickname || Zeitraum || Übernachtung?<br />
|-----<br />
| shl || ||<br />
|-----<br />
| sECuRE || ||<br />
|-----<br />
| sur5r || ||<br />
|-----<br />
| azatoth || ||<br />
|-----<br />
| mxf || komplett || jupp <br />
|-----<br />
| $du || $zeitraum || $uebernachtung<br />
|-----<br />
|}<br />
<br />
<!-- Die Tabelle mit diesem Template nach unten hin erweitern:<br />
<br />
|-----<br />
| $Du || $Zeit || $Schlafen <br />
<br />
Die letzte Zeile muss |} sein. --></div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R/WerKommt&diff=5546RGB2R/WerKommt2008-10-28T16:07:30Z<p>Mxf: New page: {| {{tableRGB2Rwho}} border="1" cellspacing="0" cellpadding="10" |----- ! Nickname || Zeitraum || Übernachtung? |----- | shl || || |----- | sECuRE || || |----- | sur5r || || |----- | azat...</p>
<hr />
<div>{| {{tableRGB2Rwho}} border="1" cellspacing="0" cellpadding="10"<br />
|-----<br />
! Nickname || Zeitraum || Übernachtung?<br />
|-----<br />
| shl || ||<br />
|-----<br />
| sECuRE || ||<br />
|-----<br />
| sur5r || ||<br />
|-----<br />
| azatoth || ||<br />
|-----<br />
| mxf || komplett || jupp <br />
|-----<br />
| $du || $zeitraum || $uebernachtung<br />
|-----<br />
|}</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5542RGB2R2008-10-28T16:00:17Z<p>Mxf: /* Wer kommt/ Wer bringt was mit? */</p>
<hr />
<div>= Unser Retrogamesweekend =<br />
<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wann ist die nächste RGB2R? ==<br />
<br />
Die RGB2Rv5 findet statt vom 28.-30.November 2008.<br />
<br />
== Wo findet die RGB2R statt? ==<br />
<br />
Im [[Forum 41]] in Schwetzingen.<br />
<br />
== Was geht auf der RGB2Rv5? ==<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
Mindestens mal das gleiche wie bei den letzten Malen ;)<br />
<br />
Wenn du Vorschläge hast, was wir sonst noch machen können, darfst du sie natürlich einbringen.<br />
<br />
== Wer kommt/ Wer bringt was mit? ==<br />
<br />
* [[RGB2R/WerKommt|Ich werde kommen..]]<br />
* [[RGB2R/WerBringtMit|Ich bringe mit..]]<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen.<br />
:: Da diese FAQ nun schon nahezu 2 Jahre existiert möchte ich hinzufügen, dass es um gedanklich alte Spiele geht, ein N64 der nun auch schon fast 10 Jahre sein sollte passt trotzdem nicht ganz ins Bild<br />
::: '''*hust*''' Ich sage da jetzt mal nichts dazu ;-) --[[User:Blarz|Blarz]] 16:57, 5 November 2007 (UTC)<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R<br />
:: So ungefähr für 'roots go back to the roots'<br />
<br />
* Ist das nun als einmalige Sache / mehrmalige Sache / Dauereinrichtung geplant?<br />
::Das ganze wird bei genügend Zulauf noch öfter stattfinden, optimalerweise einmal im Jahr.<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Hierzu gibt's dann wieder eine Extra RGB2R-Netwerk-Sektion.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r <br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5541RGB2R2008-10-28T15:59:13Z<p>Mxf: /* Unser Retrogamesweekend :-) */</p>
<hr />
<div>= Unser Retrogamesweekend =<br />
<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wann ist die nächste RGB2R? ==<br />
<br />
Die RGB2Rv5 findet statt vom 28.-30.November 2008.<br />
<br />
== Wo findet die RGB2R statt? ==<br />
<br />
Im [[Forum 41]] in Schwetzingen.<br />
<br />
== Was geht auf der RGB2Rv5? ==<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
Mindestens mal das gleiche wie bei den letzten Malen ;)<br />
<br />
Wenn du Vorschläge hast, was wir sonst noch machen können, darfst du sie natürlich einbringen.<br />
<br />
== Wer kommt/ Wer bringt was mit? ==<br />
<br />
[[RGB2R/WerKommt|Ich werde kommen..]]<br />
[[RGB2R/WerBringtMit|Ich bringe mit..]] <br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen.<br />
:: Da diese FAQ nun schon nahezu 2 Jahre existiert möchte ich hinzufügen, dass es um gedanklich alte Spiele geht, ein N64 der nun auch schon fast 10 Jahre sein sollte passt trotzdem nicht ganz ins Bild<br />
::: '''*hust*''' Ich sage da jetzt mal nichts dazu ;-) --[[User:Blarz|Blarz]] 16:57, 5 November 2007 (UTC)<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R<br />
:: So ungefähr für 'roots go back to the roots'<br />
<br />
* Ist das nun als einmalige Sache / mehrmalige Sache / Dauereinrichtung geplant?<br />
::Das ganze wird bei genügend Zulauf noch öfter stattfinden, optimalerweise einmal im Jahr.<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Hierzu gibt's dann wieder eine Extra RGB2R-Netwerk-Sektion.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r <br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5540RGB2R2008-10-28T15:46:44Z<p>Mxf: /* Offizielle Website */</p>
<hr />
<div>= Unser Retrogamesweekend :-) =<br />
<br />
* [[RGB2R/Planung v5|Planungs-Seite]] fuer Personen und Hardware<br />
* [[RGB2R/Orga v5|Orga-Seite]] fuer die Veranstaltung<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wann ist die nächste RGB2R? ==<br />
<br />
Die RGB2Rv5 findet statt vom 28.-30.November 2008.<br />
<br />
== Wo findet die RGB2R statt? ==<br />
<br />
Im [[Forum 41]] in Schwetzingen.<br />
<br />
== Was geht auf der RGB2Rv5? ==<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
Mindestens mal das gleiche wie bei den letzten Malen ;)<br />
<br />
Wenn du Vorschläge hast, was wir sonst noch machen können, darfst du sie natürlich einbringen.<br />
<br />
== Wer kommt? ==<br />
<br />
Wer möchte über das nächste RGB2R nochmal angeschrieben werden, weil er dringend hin möchte und das nicht verpeilen will?<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== Wer hat was? ==<br />
<br />
Bitte tragt ein, was ihr so habt und zu kommenden RGB2R mitbringen könnt/werdet:<br />
<br />
Mir ist noch was eingefallen und zwar will ich mein Blorglicht weiter loeten, das wuerde ich mitbrignen und soweiso hardware bestellen, haben auch noch andere interesse daran. Dann Wuerde ich ne Liste aufmachen an dem was ich bestelle, und was andere vielleicht auch haben oder machen wollen und den kram besorgen mitbringen. mal sehen gez. bidoma<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen.<br />
:: Da diese FAQ nun schon nahezu 2 Jahre existiert möchte ich hinzufügen, dass es um gedanklich alte Spiele geht, ein N64 der nun auch schon fast 10 Jahre sein sollte passt trotzdem nicht ganz ins Bild<br />
::: '''*hust*''' Ich sage da jetzt mal nichts dazu ;-) --[[User:Blarz|Blarz]] 16:57, 5 November 2007 (UTC)<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R<br />
:: So ungefähr für 'roots go back to the roots'<br />
<br />
* Ist das nun als einmalige Sache / mehrmalige Sache / Dauereinrichtung geplant?<br />
::Das ganze wird bei genügend Zulauf noch öfter stattfinden, optimalerweise einmal im Jahr.<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Hierzu gibt's dann wieder eine Extra RGB2R-Netwerk-Sektion.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r <br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5539RGB2R2008-10-28T15:45:37Z<p>Mxf: /* Was geht auf der RGB2Rv5? */</p>
<hr />
<div>= Unser Retrogamesweekend :-) =<br />
<br />
* [[RGB2R/Planung v5|Planungs-Seite]] fuer Personen und Hardware<br />
* [[RGB2R/Orga v5|Orga-Seite]] fuer die Veranstaltung<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wann ist die nächste RGB2R? ==<br />
<br />
Die RGB2Rv5 findet statt vom 28.-30.November 2008.<br />
<br />
== Wo findet die RGB2R statt? ==<br />
<br />
Im [[Forum 41]] in Schwetzingen.<br />
<br />
== Was geht auf der RGB2Rv5? ==<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
Mindestens mal das gleiche wie bei den letzten Malen ;)<br />
<br />
Wenn du Vorschläge hast, was wir sonst noch machen können, darfst du sie natürlich einbringen.<br />
<br />
== Wer kommt? ==<br />
<br />
Wer möchte über das nächste RGB2R nochmal angeschrieben werden, weil er dringend hin möchte und das nicht verpeilen will?<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== Wer hat was? ==<br />
<br />
Bitte tragt ein, was ihr so habt und zu kommenden RGB2R mitbringen könnt/werdet:<br />
<br />
Mir ist noch was eingefallen und zwar will ich mein Blorglicht weiter loeten, das wuerde ich mitbrignen und soweiso hardware bestellen, haben auch noch andere interesse daran. Dann Wuerde ich ne Liste aufmachen an dem was ich bestelle, und was andere vielleicht auch haben oder machen wollen und den kram besorgen mitbringen. mal sehen gez. bidoma<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen.<br />
:: Da diese FAQ nun schon nahezu 2 Jahre existiert möchte ich hinzufügen, dass es um gedanklich alte Spiele geht, ein N64 der nun auch schon fast 10 Jahre sein sollte passt trotzdem nicht ganz ins Bild<br />
::: '''*hust*''' Ich sage da jetzt mal nichts dazu ;-) --[[User:Blarz|Blarz]] 16:57, 5 November 2007 (UTC)<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R<br />
:: So ungefähr für 'roots go back to the roots'<br />
<br />
* Ist das nun als einmalige Sache / mehrmalige Sache / Dauereinrichtung geplant?<br />
::Das ganze wird bei genügend Zulauf noch öfter stattfinden, optimalerweise einmal im Jahr.<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Hierzu gibt's dann wieder eine Extra RGB2R-Netwerk-Sektion.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r <br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
* https://shell.noname-ev.de/trac/rgb2rv5<br />
<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=RGB2R&diff=5538RGB2R2008-10-28T15:37:57Z<p>Mxf: /* Was geht auf der RGB2Rv4? */</p>
<hr />
<div>= Unser Retrogamesweekend :-) =<br />
<br />
* [[RGB2R/Planung v5|Planungs-Seite]] fuer Personen und Hardware<br />
* [[RGB2R/Orga v5|Orga-Seite]] fuer die Veranstaltung<br />
* [[RGB2R/Announcementv5|Announcement-Seite]] <br />
<br />
== Was kann man machen ==<br />
<br />
* Sich mit alten Spielen beschäftigen<br />
* Sich mit alter Hardware beschäftigen<br />
* Neue Hardware zum Emulieren von alter Hardware verwenden:<br />
** [http://www.zsnes.com/ ZSNES]<br />
** [http://www.viceteam.org/ VICE]<br />
* Spaß haben<br />
* Mate trinken<br />
<br />
== Wann ist die nächste RGB2R? ==<br />
<br />
Die RGB2Rv5 findet statt vom 28.-30.November 2008.<br />
<br />
== Wo findet die RGB2R statt? ==<br />
<br />
Im [[Forum 41]] in Schwetzingen.<br />
<br />
== Was geht auf der RGB2Rv5? ==<br />
[[Image:Rgb2r-c64.jpg|thumb|200px|Das offizielle Logo]]<br />
Mindestens mal das gleiche wie bei den letzen Malen ;)<br />
<br />
Wenn du Vorschläge hast, was wir sonst noch machen können, darfst du sie natürlich einbringen.<br />
<br />
== Wer kommt? ==<br />
<br />
Wer möchte über das nächste RGB2R nochmal angeschrieben werden, weil er dringend hin möchte und das nicht verpeilen will?<br />
<br />
== Verpflegung / Eintritt ==<br />
Der Eintritt beträgt 8,--€ für alle drei Tage.<br />
<br />
Das Frühstück wird vom Eintritt finanziert. Abends grillen wir dann (je nach Wetter) oder bestellen Pizza.<br />
<br />
== Wer hat was? ==<br />
<br />
Bitte tragt ein, was ihr so habt und zu kommenden RGB2R mitbringen könnt/werdet:<br />
<br />
Mir ist noch was eingefallen und zwar will ich mein Blorglicht weiter loeten, das wuerde ich mitbrignen und soweiso hardware bestellen, haben auch noch andere interesse daran. Dann Wuerde ich ne Liste aufmachen an dem was ich bestelle, und was andere vielleicht auch haben oder machen wollen und den kram besorgen mitbringen. mal sehen gez. bidoma<br />
<br />
== FAQ ==<br />
<br />
* Was heißt alt?<br />
:: Mal mindestens 10 Jahre oder Ausstöße von anderen a la 'das waren noch Zeiten' notwendig. Also SuperNintendo und SegaMegaDrive (jaa, TrickSTer) sollte das Maximum darstellen.<br />
:: Da diese FAQ nun schon nahezu 2 Jahre existiert möchte ich hinzufügen, dass es um gedanklich alte Spiele geht, ein N64 der nun auch schon fast 10 Jahre sein sollte passt trotzdem nicht ganz ins Bild<br />
::: '''*hust*''' Ich sage da jetzt mal nichts dazu ;-) --[[User:Blarz|Blarz]] 16:57, 5 November 2007 (UTC)<br />
<br />
* Ist Originalhardware erforderlich?<br />
:: Nich zwingend. Wer allerdings meint, billig genug Mate zu bekommen und die ganze Zeit alleine spielen will, ist definitiv falsch. Der Wissensaustausch und gemeinsame Spaß sollte auf jeden Fall nicht zu kurz kommen.<br />
<br />
[[Image:Rgb2r-screen.jpg|thumb|200px|Der "offizielle" Bildschirm]]<br />
<br />
* Wofür steht RGB2R<br />
:: So ungefähr für 'roots go back to the roots'<br />
<br />
* Ist das nun als einmalige Sache / mehrmalige Sache / Dauereinrichtung geplant?<br />
::Das ganze wird bei genügend Zulauf noch öfter stattfinden, optimalerweise einmal im Jahr.<br />
<br />
* Wie sieht's mit Netz-Zugang aus?<br />
::Hierzu gibt's dann wieder eine Extra RGB2R-Netwerk-Sektion.<br />
<br />
* Gibt's einen [[IRC]]-Channel dazu?<br />
:: Ja klar! Im IRCnet unter dem Namen !rgb2r <br />
== Offizielle Website ==<br />
<br />
* http://www.rgb2r.de<br />
* https://shell.noname-ev.de/trac/rgb2rv5<br />
<br />
<br />
<br />
{{Navigation-Projekte}}<br />
<br />
[[Category:Projekte]]<br />
[[Category:RGB2R]]</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5330Codegolf/32008-07-29T15:20:43Z<p>Mxf: Immernoch kaputt, aber zumindest stimmt mal der Score ;)</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d{1,2}\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d{4}<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 1712`, "Freitag\n"<br />
assert_eq `#{ARGV[0]} 1. Februar 2000`, "Dienstag\n"<br />
<br />
(Score: 553)<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
==== Test in Shellscript ====<br />
Für alle Rubyhasser oder Nicht-Ruby-Haber:<br />
#!/bin/sh<br />
T=$1;t(){ o=$($T $1|tr '\n' X);[ "$o" = "$2X" ]||echo "Assertion failed ($1): ${o/X/} != $2";}<br />
t "14. Juli 1789" "Dienstag"<br />
t "23. Mai 1949" "Montag"<br />
t "20. März 1983" "Sonntag"<br />
t "9. November 1989" "Donnerstag"<br />
t "12. Januar 2006" "Donnerstag"<br />
t "1. Januar 2000" "Samstag"<br />
t "1. März 2000" "Mittwoch"<br />
t "1. Januar 1712" "Freitag"<br />
t "1. Februar 2000" "Dienstag"<br />
<br />
(Score: 364)<br />
<br />
./test.sh ./wochentag<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
==== Shellscripting ====<br />
* sECuRE / zsh (neu): 132<br />
* sECuRE / zsh (alt): 148<br />
* jiska / bash: 227<br />
* cato / bash: 274<br />
* [[User:CentronX|CentronX]] / PowerShell: ca. 800 (Ja, I know!)<br />
<br />
==== Perl ====<br />
* mxf: 152<br />
* urs: 171<br />
* yath: 181<br />
* downhill: 245<br />
<br />
==== Python ====<br />
* Nicolas / Python: 190<br />
* [[User:Kungi|Kungi]] / Python: 257<br />
<br />
==== Ruby ====<br />
* [[User:PhilFry|PhilFry]] / Ruby: 181<br />
<br />
==== C ====<br />
* sECuRE / C: 261 byte (normal), 221 byte (obfuscated, ohne compileraufruf), 133 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
<br />
==== ABAP ====<br />
* SdK / ABAP: 1586<br />
<br />
==== PHP ====<br />
* jiska / PHP: 295<br />
* BugBlue / PHP: 345<br />
<br />
<br />
=== Offizielle Ergebnisse ===<br />
<br />
Zunächst mal das Ergebnis der Validierung, Quellcodes kommen noch<br />
<br />
C/sECuRE/wochentag-6: ok<br />
C/sECuRE/obfuscated-6: ok<br />
bash/cato/golf3.sh: nicht utf8-clean, bash/cato/golf3.sh: line 5: 09: value too great for base (error token is "09")<br />
bash/jiska/wochentag.sh: ok<br />
Perl/apic/wochentag: ok<br />
Perl/downhill/golf2.pl: ok<br />
Perl/mxf/mxf-wochentag-5a.pl: Failed for 25. Oktober 1746, returned Sonntag instead of Dienstag<br />
Perl/urs/urs.pl: Failed for 21. Februar 1828, returned Mittwoch instead of Donnerstag<br />
Perl/yath/foo.pl: Failed for 5. Dezember 1949, returned Dienstag instead of Montag<br />
PHP/jiska/jiska-wochentag.php: ok<br />
PowerShell/CentronX/pastebin.cmd: wie testen? woher kommt $d? Fehlt da was?<br />
Python/kungi/wochentag.py: nicht utf8-clean, Failed for 12. Januar 1900, returned Donnerstag instead of Freitag<br />
Python/nic0las/wd.py: ok<br />
Ruby/phil_fry/wochentag.rb: ok<br />
Ruby/phil_fry/wochentag-phil.rb: Failed for 5. Dezember 1949, returned Sonntag instead of Montag<br />
zsh/sECuRE/wochentag-3.sh: ok<br />
zsh/sECuRE/wochentag-5.sh: ok<br />
<br />
==== bash ====<br />
===== cato =====<br />
<br />
a=(Samstag Sonntag Montag Dienstag Mittwoch Donnerstag Freitag)<br />
case ${2:1:2} in an)m=14;;eb)m=15;;är)m=4;;pr)m=5;;ai)m=6;;un)m=7;;ul)m=8;;ug)m=9;;ep)m=10;;kt)m=11;;ov)m=12;;ez)m=13;; esac<br />
y=$[$3-(m>13)];k=${y:2};j=${y:0:2}<br />
echo ${a[$[(${1/.}+($m*26)/10+k+k/4+j/4+5*j)%7]]}<br />
<br />
Score: 275<br />
<br />
===== jiska =====<br />
<br />
t=(J F z A Ma ni li Au S O N D)<br />
w=(SonnX MonX DiensX Mittwoch DonnersX FreiX SamsX)<br />
for((i=0;i<12;i++));do echo $2|grep -q ${t[i]}&&m=$[i+2];done<br />
y=$3<br />
echo ${w[$[m<4&&(m+=12,y--),(${1/./}+13*m/5+y+y/4-y/100+y/400+6)%7]]/X/tag}<br />
<br />
Score: 227<br />
<br />
==== C ====<br />
===== sECuRE/wochentag-6 =====<br />
<br />
main(int a,char**b){char*H[]={"Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"},*d=b[2],*s=" $c-VX\\`]fdZ_";printf("%s\n",H[(31*(a=strchr(s,(d[0]^d[3]^d[2]&127)+9)-s)/12+atoi(b[1])+(a=atoi(b[3])-(a>10))+a/4-a/100+a/400)%7]);}<br />
<br />
Score: 252<br />
<br />
===== sECuRE/wochentag-crypt =====<br />
<br />
main(int a,char**b){char*H[]={"Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"},*m=" zRvT0rQVb297",*o=crypt(b[2],"23")+6;printf("%s\n",H[(31*(a=strchr(m,*o)-m)/12+atoi(b[1])+(a=atoi(b[3])-(a>10))+a/4-a/100+a/400)%7]);}<br />
<br />
Score: 244<br />
<br />
Compiler-Aufruf: cc wochentag-crypt.c -o wochentag-crypt -lcrypt (=48 Bytes)<br />
<br />
==== Perl ====<br />
===== apic =====<br />
<br />
use integer;$y=pop;$m=index("anebäpraiunulugepktovez",substr pop,1,2)/2+2;if($m<4){$y--;$m+=12}@t=(Sonn,Mon,Diens,0,Donners,Frei,Sams);$d=$t[(26*$m/10+$y+$y/4-$y/100+$y/400+6+pop)%7];print$d?$d."tag\n":"Mittwoch\n"<br />
<br />
Score: 232<br />
<br />
===== downhill =====<br />
<br />
@m=qw/Ja F Mä Ap Ma Jun Jul Au S O N D/;@t=qw/Sonn Mon Diens Mitt Donners Frei Sams/;($a,$_,$c)=@ARGV;$i=0;while(!/$m[$i]/){$i++;}if($i<2){$i+=14;$c--;}else{$i+=2;}$d=$a+13*$i/5+$c+($c>>2)-int($c/100)+int$c/400+6;print"$t[$d%7]",$d%7==3?woch:tag,"\n";<br />
<br />
Score: 269<br />
<br />
===== mxf/wochentag-5a =====<br />
<br />
($=,$_,$-)=@ARGV;y/DMunipg/KN`106/;$--=/ar/;$=+=$-+$-/4-int$-/100;$=+=$-/400+($_^xS);print+(Mitt,Donners,Frei,Sams,Sonn,Mon,Diens)[$=%=7],$=?tag:woch,$/<br />
<br />
Score: 152<br />
<br />
===== urs =====<br />
<br />
$_-=($_=pop,jriMnlASbvzJu=~((pop=~/./g)x9)[18],$i=$+[0])>11;/../;((Donners,Frei,Sams,Sonn,Mon,Diens,Mittwochx)[(2.6*$i%7-$&*2%7+$&/4%7+$'/.8%7+pop)%7].tagx)=~x;print"$`<br />
"<br />
<br />
Score: 171<br />
<br />
===== yath =====<br />
<br />
",chr unpack"%8A3",pop)>10))=~/../;print+($.=(Sonn,Mon,Diens,0,Donners,Frei,Sams)[((0|2.6*$m-.2)+$'+($'>>2)+($&>>2)-2*$&+pop)%7])?"$.tag":Mittwoch,$/<br />
<br />
Score: 181<br />
<br />
<br />
==== PHP ====<br />
===== Jiska =====<br />
<br />
<?$t=array(J,F,z,A,Ma,ni,li,Au,S,O,N,D);$w=array(Sonntag,Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag);for($i=0;$i<12;$i++)preg_match("/$t[$i]/",$argv[2])&&$m=$i+2;$y=$argv[3];if($m<4){$m+=12;$y--;}echo<br />
$w[($argv[1]+(int)(13*$m/5)+$y+(int)($y/4)-(int)($y/100)+(int)($y/400)+6)%7]."\n";?><br />
<br />
Score: 295<br />
<br />
==== Python ====<br />
===== kungi =====<br />
<br />
import sys;k=int;(n,a,b,c)=sys.argv;l=k(c[:-2]);j=k(c[-2:]);m=b[1:3]<br />
ae,pr,ai,un,ul,ug,ep,kt,ov,ez,an,eb=range(4,16)<br />
if m=='an'or m=='eb':<br />
j-=1<br />
print 'Samstag Sonntag Montag Dienstag Mittwoch Donnerstag Freitag'.split()[(k(a[:-1])+k(eval(m)*2.6)+j+j/4+l/4-2*l)%7]<br />
<br />
Score: 266<br />
<br />
===== nic0las =====<br />
<br />
import sys<br />
_,d,m,y=sys.argv<br />
m='iMnlASbvzJu'.find((7*m)[18])<br />
y=int(y)-(m>8)<br />
print'Freitag Samstag Sonntag Montag Dienstag Mittwoch Donnerstag'.split()[(13*m/5+int(d[:-1])+y+y/4+y/100*25/4)%7]<br />
<br />
Score: 190<br />
<br />
==== Ruby ====<br />
===== phil_fry/wochentag-phil.rb =====<br />
<br />
a,b,c=$*<br />
y=c.to_i<br />
(m="a[ XZ\\NV".index((b[1]-b[2])%?c)+4)>12&&y-=1<br />
puts (p=%w{Donners Frei Sams Sonn Mon Diens}[(a.to_i+13*m/5+5*(y%?d)/4+(y/=?d)/4-2*y+2)%7])?p+"tag":"Mittwoch"<br />
<br />
Score: 181<br />
<br />
===== phil_fry/wochentag.rb =====<br />
<br />
m=" a[ XZ\\NV".index(($*[1][1]-$*[1][2])%99)<br />
y=$*[2][2..3].to_i<br />
c=$*[2].to_i/100<br />
if m>10<br />
c-=1if y==0<br />
y=(y-1)%100<br />
end<br />
puts %w{Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag}[($*[0].to_i+(2.6*m-0.2).to_i+5*y/4+c/4-2*c)%7]<br />
<br />
Score: 236<br />
<br />
==== zsh ====<br />
===== sECuRE/wochentag-3.sh =====<br />
<br />
l=(locale LC_TIME)<br />
a=$($l|awk "/$2/&&NR>23&&\$0=(NR-2)%12+1" RS=\;)<br />
Y=$[$3-(a>10)]<br />
$l|awk -F\; "NR==2&&\$0=\$$[($1+Y+Y/4-Y/100+Y/400+31*a/12)%7+1]"<br />
<br />
Score: 148<br />
<br />
===== sECuRE/wochentag-5.sh =====<br />
<br />
p=riMnlASbvzJu;a=$p[(i)${2[$[19%$#2]]}];Y=$[$3-(a>10)]<br />
locale LC_TIME|awk -F\; "NR==2&&\$0=\$$[($1+Y+Y/4-Y/100+Y/400+31*a/12)%7+1]"<br />
<br />
Score: 132</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5316Codegolf/32008-07-26T20:51:19Z<p>Mxf: /* Perl */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d{1,2}\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d{4}<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 1712`, "Freitag\n"<br />
assert_eq `#{ARGV[0]} 1. Februar 2000`, "Dienstag\n"<br />
<br />
(Score: 553)<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
==== Test in Shellscript ====<br />
Für alle Rubyhasser oder Nicht-Ruby-Haber:<br />
#!/bin/sh<br />
T=$1;t(){ o=$($T $1|tr '\n' X);[ "$o" = "$2X" ]||echo "Assertion failed ($1): ${o/X/} != $2";}<br />
t "14. Juli 1789" "Dienstag"<br />
t "23. Mai 1949" "Montag"<br />
t "20. März 1983" "Sonntag"<br />
t "9. November 1989" "Donnerstag"<br />
t "12. Januar 2006" "Donnerstag"<br />
t "1. Januar 2000" "Samstag"<br />
t "1. März 2000" "Mittwoch"<br />
t "1. Januar 1712" "Freitag"<br />
t "1. Februar 2000" "Dienstag"<br />
<br />
(Score: 364)<br />
<br />
./test.sh ./wochentag<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
==== Shellscripting ====<br />
* sECuRE / zsh (neu): 132<br />
* sECuRE / zsh (alt): 148<br />
* jiska / bash: 227<br />
* cato / bash: 274<br />
* [[User:CentronX|CentronX]] / PowerShell: ca. 800 (Ja, I know!)<br />
<br />
==== Perl ====<br />
* mxf: 152<br />
* urs: 171<br />
* yath: 188<br />
* downhill: 245<br />
<br />
==== Python ====<br />
* Nicolas / Python: 190<br />
* [[User:Kungi|Kungi]] / Python: 257<br />
<br />
==== Ruby ====<br />
* [[User:PhilFry|PhilFry]] / Ruby: 181<br />
<br />
==== C ====<br />
* sECuRE / C: 261 byte (normal), 221 byte (obfuscated, ohne compileraufruf), 133 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
<br />
==== ABAP ====<br />
* SdK / ABAP: 1586<br />
<br />
==== PHP ====<br />
* jiska / PHP: 295<br />
* BugBlue / PHP: 345</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5308Codegolf/32008-07-26T14:51:15Z<p>Mxf: /* Perl */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d{1,2}\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d{4}<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 1712`, "Freitag\n"<br />
<br />
(Score: 498)<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
==== Test in Shellscript ====<br />
Für alle Rubyhasser oder Nicht-Ruby-Haber:<br />
#!/bin/sh<br />
T=$1;t(){ o=$($T $1|tr '\n' X);[ "$o" = "$2X" ]||echo "Assertion failed ($1): ${o/X/} != $2";}<br />
t "14. Juli 1789" "Dienstag"<br />
t "23. Mai 1949" "Montag"<br />
t "20. März 1983" "Sonntag"<br />
t "9. November 1989" "Donnerstag"<br />
t "12. Januar 2006" "Donnerstag"<br />
t "1. Januar 2000" "Samstag"<br />
t "1. März 2000" "Mittwoch"<br />
t "1. Januar 1712" "Freitag"<br />
<br />
(Score: 331)<br />
<br />
./test.sh ./wochentag<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
==== Shellscripting ====<br />
* sECuRE / zsh: 147<br />
* jiska / bash: 246<br />
* cato / bash: 274<br />
* [[User:CentronX|CentronX]] / PowerShell: ca. 800 (Ja, I know!)<br />
<br />
==== Perl ====<br />
* mxf: 153<br />
* urs: 171<br />
* yath: 188<br />
* downhill: 245<br />
<br />
==== Python ====<br />
* Nicolas / Python: 190<br />
* [[User:Kungi|Kungi]] / Python: 257<br />
<br />
==== Ruby ====<br />
* [[User:PhilFry|PhilFry]] / Ruby: 211<br />
<br />
==== C ====<br />
* sECuRE / C: 260 byte (normal), 220 byte (obfuscated, ohne compileraufruf), 132 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
<br />
==== ABAP ====<br />
* SdK / ABAP: 1586<br />
<br />
==== PHP ====<br />
* BugBlue / PHP: 345</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5297Codegolf/32008-07-25T22:55:41Z<p>Mxf: ARGS :(E</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d{1,2}\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d{4}<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 1712`, "Freitag\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
=== Shellscripting===<br />
* sECuRE / zsh: 154<br />
* jiska / bash: 246<br />
* [[User:CentronX|CentronX]] / PowerShell: ca. 800 (Ja, I know!)<br />
<br />
=== Perl ===<br />
* mxf: 164<br />
* urs: 171<br />
* yath: 188<br />
* downhill: 245<br />
<br />
=== Python ===<br />
* Nicolas / Python: 203<br />
* [[User:Kungi|Kungi]] / Python: 257<br />
<br />
=== Ruby ===<br />
* [[User:PhilFry|PhilFry]] / Ruby: 217<br />
<br />
=== C ===<br />
* sECuRE / C: 261 byte (normal), 221 byte (obfuscated, ohne compileraufruf), 133 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
<br />
=== ABAP ===<br />
* SdK / ABAP: 1586<br />
<br />
=== PHP ===<br />
* BugBlue / PHP: 345</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5290Codegolf/32008-07-25T19:39:35Z<p>Mxf: /* Perl */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d{1,2}\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d{4}<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
=== Shellscripting (zsh+awk) ===<br />
* sECuRE / zsh: 156<br />
<br />
=== Perl ===<br />
* mxf: 160<br />
* urs: 171<br />
* yath: 188<br />
* downhill: 245<br />
<br />
=== Python ===<br />
* Nicolas / Python: 216<br />
* [[User:Kungi|Kungi]] / Python: 257<br />
<br />
=== Ruby ===<br />
* [[User:PhilFry|PhilFry]] / Ruby: 217<br />
<br />
=== C ===<br />
* sECuRE / C: 261 byte (normal), 221 byte (obfuscated, ohne compileraufruf), 133 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
<br />
=== PowerShell ===<br />
* [[User:CentronX|CentronX]] / PowerShell: ca. 800 (Ja, I know!)<br />
<br />
=== ABAP ===<br />
* SdK / ABAP: 1586<br />
<br />
=== PHP ===<br />
* BugBlue / PHP: 345</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5289Codegolf/32008-07-25T18:37:39Z<p>Mxf: /* Perl */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d{1,2}\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d{4}<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
=== Shellscripting (zsh+awk) ===<br />
* sECuRE / zsh: 156<br />
<br />
=== Perl ===<br />
* mxf: 161<br />
* urs: 171<br />
* yath: 188<br />
* downhill: 245<br />
<br />
=== Python ===<br />
* Nicolas / Python: 216<br />
* [[User:Kungi|Kungi]] / Python: 257<br />
<br />
=== Ruby ===<br />
* [[User:PhilFry|PhilFry]] / Ruby: 217<br />
<br />
=== C ===<br />
* sECuRE / C: 261 byte (normal), 221 byte (obfuscated, ohne compileraufruf), 133 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
<br />
=== PowerShell ===<br />
* [[User:CentronX|CentronX]] / PowerShell: ca. 800 (Ja, I know!)<br />
<br />
=== ABAP ===<br />
* SdK / ABAP: 1586<br />
<br />
=== PHP ===<br />
* BugBlue / PHP: 345</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5256Codegolf/32008-07-24T15:59:45Z<p>Mxf: /* Inoffizielle, vom Schiri nicht bestätigte Scores */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d+\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d+<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
* sECuRE / C: 261 byte (normal), 221 byte (obfuscated, ohne compileraufruf), 133 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
* mxf / Perl: 189<br />
* downhill / Perl: 245<br />
* [[User:PhilFry|PhilFry]] / Ruby: 236<br />
* yath / Perl: 188<br />
* urs / Perl: 189<br />
* $du</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5242Codegolf/32008-07-22T18:24:18Z<p>Mxf: /* Test */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d+\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d+<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
assert_eq `#{ARGV[0]} 1. März 2000`, "Mittwoch\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
* sECuRE / C: 282 byte (normal), 250 byte (obfuscated, ohne compileraufruf), 161 byte (obfuscated, nicht rules-compliant, ohne compileraufruf)<br />
* mxf / Perl: 190<br />
* downhill / Perl: ???<br />
* $du</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5240Codegolf/32008-07-22T16:56:07Z<p>Mxf: /* Inoffizielle, vom Schiri nicht bestaetigte Scores */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d+\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d+<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestätigte Scores ===<br />
<br />
* sECuRE / C: 265<br />
* mxf / Perl: 190<br />
* downhill / Perl: ???<br />
* $du</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5239Codegolf/32008-07-22T16:55:39Z<p>Mxf: </p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d+\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d+<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.<br />
<br />
=== Inoffizielle, vom Schiri nicht bestaetigte Scores ===<br />
<br />
* sECuRE / C: 265<br />
* mxf / Perl: 190<br />
* downhill / Perl: ???<br />
* $du</div>Mxfhttps://www.noname-ev.de/wiki/index.php?title=Codegolf/3&diff=5238Codegolf/32008-07-21T23:58:43Z<p>Mxf: /* Test */</p>
<hr />
<div>== Challenge #3: Wochentagberechnung ==<br />
"Wie ist der Wochentag eines bestimmten Datums?"<br />
<br />
$ ./wochentag 1. Januar 1970<br />
Donnerstag<br />
$<br />
<br />
Siehe: http://de.wikipedia.org/wiki/Wochentagsberechnung<br />
<br />
<br />
Um es ein wenig golfbarer zu machen, rechnen wir nur mit dem<br />
gregorianischen Kalender.<br />
<br />
Man kann davon ausgehen, dass das Programm immer mit einem legitimen Datum aufgerufen wird. Der Aufruf ist immer in der Form<br />
\d+\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember) \d+<br />
Die Ausgabe muss:<br />
(Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag)\n<br />
entsprechen.<br />
<br />
[[user:sur5r|sur5r]] ist der Schiedsrichter dieser Challenge.<br />
<br />
Es dürfen keine generischen/speziellen Datumsumrechnungsmodule der Sprache benutzt werden, auch wenn sie Bestandteil der Distribution der Sprache sind.<br />
<br />
Das Programm darf nichts nach STDERR schreiben<br />
<br />
=== Test ===<br />
#!/usr/bin/ruby<br />
def assert_eq(a, b)<br />
raise Exception.new("assertion failed: "+a+"!="+b) if a!=b<br />
end<br />
assert_eq `#{ARGV[0]} 14. Juli 1789`, "Dienstag\n"<br />
assert_eq `#{ARGV[0]} 23. Mai 1949`, "Montag\n"<br />
assert_eq `#{ARGV[0]} 20. März 1983`, "Sonntag\n"<br />
assert_eq `#{ARGV[0]} 9. November 1989`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 12. Januar 2006`, "Donnerstag\n"<br />
assert_eq `#{ARGV[0]} 1. Januar 2000`, "Samstag\n"<br />
<br />
./test.rb ./wochentag<br />
<br />
Der Test ist genau dann erfolgreich, wenn keinerlei Ausgabe erfolgt.</div>Mxf