symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Chemnitzer Linux-Tage 2005: Tag 1+2
Veröffentlicht durch tuxedo am Dienstag 08. Maerz 2005, 18:42
Aus der Community-vom-Feinsten Abteilung
Linux Die Chemnitzer Linux-Tage 2005 sind schon wieder vorbei. Nach dem Bericht über den Tag 0 ging vor lauter Vorträgen, Ständen und Veranstaltungen das Schreiben darüber unter. Unser Stammleser dino, welcher dieses Jahr mit nach Chemnitz kam, liefert uns nun eine Zusammenfassung der beiden Messetage: "Samstag trafen wir ca 8:30 von der Turnhalle her kommend im Ausstellungsraum (neues Hörsaalgebäude der TU Chemnitz, Grundsteinlegung 1996) ein, und hatten Frühstück an der Cafeteria. Dann ab an den Stand. Dort mal Vortragsprogramm studiert und festgestellt: Erstklassig. Vor allem nicht nur Vorträge für Linux-Einsteiger und Besucher, sondern auch für die Leute die Linux herstellen, inklusive über Programmiersachen! Also mal einige notiert. Zum Glück waren die anderen am Stand in den Zeiten nicht unterwegs."

Weiter berichtet dino: "10:00 dann ab an den Common Lisp Vortrag von Alexander Schreiber. Absolut hervorragend, gut präsentiert, gute Beispiele. Ich hatte etwas Vorkenntnisse, wie Lisp aussieht, aber trotz vielen Aussagen, dass es gut sei, keine Erfahrung wie sich dieses beim Benutzen ausdrückt. Der Vortrag hat das klar gemacht. Vor allem die vielgerühmte Macros (Code wird zur Compilierzeit umgeformt, nicht in ASCII wie beim C Präprozessor sondern nach dem Parsen im Codebaum, mit wiederum in Lisp geschriebenen Routinen) ist ja vollgeil. Ich werd mir das definitiv genauer anschauen müssen.

11:00 gleich weiter zum Emacs/TeX/Konsorten Vortrag. Leider deutlich weniger gut gehalten und fast alles TeX, mit etwas Emacs so à la "wir machen es hier drin" nebenbei. Zumindest konnte ich mir nach dem Vortrag von einem Experten bestätigen lassen, dass die "Fringes" (die blöden Ränder, in welche bei Zeilenumbruch Pfeile rein kommen) beim GNU Emacs 21.* wirklich nicht abstellbar sind (XTaran und ich haben beide über 1h die Doku abgesucht und waren verzweifelt, "das muss doch hier sein, was machen wir falsch, dass wir es nicht finden"). Ein Pfui an die GNUs, dass sie GUI Platzverschwendung nicht abschaltbar gemacht haben.

Damit waren meine Vorträge für heute durch, also ab an den Stand. Und da war die Gegend inzwischen von Besuchern überlaufen, wow! Die CLT sind ein Erfolg. Am Nachmittag hab ich dann irgendwann angefangen, etwas Lisp zu basteln. Vielen Dank an RvB, der regelmässig bei uns am Stand erschien und ordentlich Tips gab und Fragen beantwortete (vor allem die Frage, wie man einen Eingabestring splittet ging durch 3 total verschiedene Versuche). So ca. um 16:00 kam dann mal Alexander Schreiber beim Ausstellung besichtigen vorbei und war erfreut zu sehen dass sein Vortrag eingeschlagen hatte (Tuxedo war auch gerade am Lisp anschauen).

So ca. 17:00 gingen alle anwesenden Autoren mit der Orga an eine Besprechung, wo ich sie dann um fast 19:00 fand, mit den Leuten von Linux New Media Leuten am diskutieren. Tuxedo kam dann mit weg, um den Social Event zu geniessen, Venty und XTaran folgten erst noch später. Die parallel dazu laufende Linux-Nacht haben wir (und viele andere Aussteller) ausgelassen.

Essen war gut und reichlich (der Magen dankt sich fürs überfüllen). Das Geek-Quiz danach war auch nett, erstaunlich viele Historik-Fragen, nicht aktuelle Ereignisse. Dank Publikumsjoker (mich) schaffte es RvB, alle 5 Fragen zu gewinnen.

Das Einzige, was nicht so gut war: Man sollte, nachdem man viele interessante Leute zusammengebracht hat, nicht Musik (Band, relativ schlechte) so laut haben, dass sie nicht mal miteinander diskutieren können. Wir verzogen uns an einen Platz auf der anderen Hallenseite, da ging es gerade noch. Hier entstand dann auch die Raubkopie-Sache. Die Stimmung war spitze.

Später ab an die Rechner, um den Raubkopie-Artikel zu verfassen. Und dann dort geblieben, bis um ca 00:30 das Netz plötzlich massiv Ausfälle zeigte. Also ab in Richtung Turnhalle. Was um die Zeit erstaunlich viele andere auch gerade am machen waren. Merke: um eine Halle Geeks leer zu bekommen, einfach Netz killen. :-)

Dort war, im Gegensatz zur Nacht davor, jetzt ein Trennvorhang, so dass es eine erleuchtete und eine dunkle Hälfte hatte. Venty ging im Dunklen schlafen (weil er für die Heimfahrt wach sein will) der Rest hat im erleuchteten Teil mit den Schwabachern weitergefeiert, teilweise bis um 4:00. Danke an den Spender, der noch um 1:30 ein Taxi bestellte um eine weitere Kiste Bier und 2 Flaschen Wein zu besorgen!

Sonntag um 9:30 waren wir dann wieder in der Halle. Frühstück. Ab an den Stand. 11:00 (Halle fängt bereits an sich zu füllen, trotz Sonntag) wieder einige Vortrage besucht. Erstes war Plan 9 von Matthias Teege mit dem provokativen Titel "Unix ist Tot". Das ist ein unix-ähnliches (aber absichtlich inkompatibles) System mit wenig Ballast (daher die absichtliche Inkompatibilität), interessanten Ansätzen, einige davon allerdings in Linux schon aufgetaucht (und es werden hoffentlich weitere reinfliessen), und mit einem Mangel an Enduser-Software (dort wo Unix halt eben auch war vor 20 Jahren).

Dann gleich weiter zu FVWM und ION (letzteres von RvB gehalten, angekündigt war dkg, aber der musste weg). FVWM, den ich seit 10 Jahre verwende, hat nochmals Features zugelegt. Und ION 3 könnte trotzdem als erster Window Manager mich von FVWM abbringen. Vor allem hat es gegenüber all den anderen "mauslosen" WMs jetzt endlich flexiblere Fensteranordnungen als nur Tiled+Tabbed (z.B. frei oben aufschwebend, kleine Popups für Deskaccessories, gestaffelt).

Zurück am Stand ist wieder jede Menge Volk in der Halle. Leuten Auskünfte gegeben was wir sind. Und nebenbei weiter etwas mit Lisp experimentiert. Der vierte Anlauf vom split tat dann endlich. Man wandelt den String in eine Liste von Charaktern, und tut dann die aussortieren, und dann wieder zurückwandeln. Irgendwie die Unix-Shell-/Pipes-"alle Daten durchlassen und filtern"-Methode.

Da wir eine lange Fahrt vor uns hatten, gingen wir dann um 18:15 weg. "Dank" dem Schneefall war die Autobahn neben Verkehrsüberlastung auch verschneit bis Hof, und Venty sein Auto (altes nach 230'000km abgenutztes Automatikgetriebe) mag so 60-100km/h überhaupt nicht (wildes Schalten, vor allem erst bei 4500U/min nach oben). Bis nach Nürnberg war dann nur noch zuviel Verkehr und ab dann freie Fahrt. Noch ein saugutes Nachtessen im Autohof Ansbach (50km nach Nürnberg, 100km vor Heilbronn), und der Tag war kurz nach 1:00 fertig (nach 630km)."

Die Chemnitzer Linux-Tage werden nicht umsonst der grösste Community-Event im Bereich der freien Software genannt. Im Unterschied zu Karlsruhe sind fast ausschliesslich Projekte und nur wenige Firmen vertreten. Auch von der Organisation können sich manche Events noch eine Scheibe abschneiden, wie man sich in Chemnitz um die Helfer kümmert (Backstage-Bereich, Social-Event, Übernachtung & Früstück für 5 EUR/Nacht) ist einfach genial. Für Symlink definitiv das erste Highlight im Jahr 2005, was Events betrifft.

Laut dem Bericht der Veranstalter hatten die CLT dieses Jahr rund 2500 Besucher plus nochmals 600 Leute bzw. IP-Adressen, welche sich das Vortragsprogramm über die Live-Streams anhörten. Auf der Webseite findet sich auch bereits ein Feedbackformular, die Orga würde sich über Lob und konstruktive Kritik sicher freuen. Ausserdem findet man dort auch die obligate Lost+Found Sektion mit diversen Fundgegenständen.

Bilder von den Linux-Tagen sind auch bereits im Netz, unter anderem in der Bilderübersicht der CLT, bei Daniel K. Gebhart und Neil Franklin. Bei Pro-Linux soll desweiteren morgen noch ein Bericht vom CLT erscheinen.

Siemens-Handy mit Linux? | Druckausgabe | Neues von credativ  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • GNU
  • Linux
  • Pro-Linux
  • Chemnitzer Linux-Tage 2005
  • Bericht über den Tag 0
  • dino
  • Alexander Schreiber
  • Linux New Media
  • Linux-Nacht
  • Raubkopie-Sache
  • Schwabachern
  • Plan 9
  • Matthias Teege
  • Bericht der Veranstalter
  • Lost+Found Sektion
  • Bilderübersicht der CLT
  • bei Daniel K. Gebhart
  • Neil Franklin
  • Bericht vom CLT
  • Mehr zu Linux
  • Auch von tuxedo
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    Splitter (Score:1)
    Von RvB (rvb@pro-linux.de) am Tuesday 08. March 2005, 20:49 MEW (#1)
    (User #1599 Info) http://www.rvb-web.de
    Also ich spalte Strings eher so:
    (defun split (item seq)
        (loop for start = 0 then (1+ end)
            for end = (position item seq :start start)
            collecting (subseq seq start end) while end))

    Ist irgendwie intuitiver und performanter. ;)

    Re: Splitter (Score:1)
    Von burnstone (/me@/me.ch) am Tuesday 08. March 2005, 20:54 MEW (#2)
    (User #1584 Info) http://www.burnstone.ch
    Intuitiv?

    Gut, und jetzt nochmals für Nicht-Lisp-Kenner... Ich versteh kein Wort :)

    Gruss

    burnstone
    --
    ntdll.dll: No such file or directory
    Re: Splitter (Score:1)
    Von maxy am Wednesday 09. March 2005, 10:53 MEW (#7)
    (User #795 Info)
    Intuitiv ist sicher übertrieben... es mit s.split(substring) zu vergleichen wäre wohl unfair.
    Aber bei sowas dreht sich doch einfach der Magen, da sieht strtok() plötzlich harmlos aus ;)

    try:
        python
    except:
        print 'Python is exceptional'

    Re: Splitter (Score:1)
    Von kumpel am Wednesday 09. March 2005, 17:58 MEW (#11)
    (User #1804 Info)
    Unfair ist höchstens, eine Funktionsdefinition mit einem Funktionsaufruf zu vergleichen... ;-)
    Re: Splitter (Score:1)
    Von RvB (rvb@pro-linux.de) am Wednesday 09. March 2005, 20:59 MEW (#12)
    (User #1599 Info) http://www.rvb-web.de
    Außerdem sähe eine Lösung mit strtok nicht mehr harmloser aus, wenn sie dazu benutzt würde, einen beliebig langen String sicher in beliebig viele, beliebig lange Unterstrings zu unterteilen.

    Dort steht übersetzt eine Funktionsdefinition:

    split mit den Parametern "item" und "seq" ist:
          Die Iteration mit:
                "start" mit dem Initialwert 0 und für weitere Durchläufe mit dem Wert von "1+end"
                "end" für die Position von "item" in "seq", wobei die Suche bei "start" beginnt
          die alle Untersequenzen von "seq" zwischen "start" und "end" sammelt (und als Liste zurückgibt)

    Aufruf erfolgt hinterher mit (split #\Space "spalte an leerzeichen"), Rückgabewert wäre ("spalte" "an" "leerzeichen").
    Re: Splitter (Score:1)
    Von RvB (rvb@pro-linux.de) am Wednesday 09. March 2005, 21:34 MEW (#13)
    (User #1599 Info) http://www.rvb-web.de
    Und obiger Schnipsel arbeitet auch mit Arrays und Listen und der Delimiter kann ein beliebiges Objekt sein. Kommst du jetzt immer noch mit s.split und strtok? ;)
    Re: Splitter (Score:1)
    Von maxy am Thursday 10. March 2005, 10:28 MEW (#14)
    (User #795 Info)
    Das ist in der Tat recht cool, hat aber vermutlich selten praktischen Wert ;-) Mein Vergleich oben war blöd; dennoch werde ich den Verdacht nicht los dass lisp erstmal cool ist und erst nacher nützlich. War zumindest mein Eindruck nachdem ich etwas am emacs gebastelt hatte.

    OK vielleicht bin ich einfach ein Banause ;-)

    Re: Splitter (Score:1)
    Von RvB (rvb@pro-linux.de) am Thursday 10. March 2005, 14:31 MEW (#15)
    (User #1599 Info) http://www.rvb-web.de
    Du hast mit Emacs einfach das falsche Lisp erwischt. Elisp ist grausig. Es hat keine Keyword-Argumente, nur dynamische Variablen und irgendwie nur für Emacs-Sachen zu gebrauchen. Schau dir Common Lisp an, das hat Objektsystem, Exceptionsystem (mit "Restarts", die keine andere Sprache in der Form kennt) es hat Makros (die auch keine andere Sprache in der Form kennt, C schon gar nicht) ... Einfach mal ein Buch anschauen: cliki.net
    Re: Splitter (Score:1)
    Von kumpel am Wednesday 09. March 2005, 17:51 MEW (#10)
    (User #1804 Info)
    Hier fragt der Autor des Vortrags nach "magic lisp snippets". Interessant. Bleib an Lisp dran! Lohnt sich.
    nur mit Kondom!! (Score:-1, Offtopic)
    Von Anonymer Feigling am Tuesday 08. March 2005, 21:23 MEW (#3)
    http://chemnitzer.linux-tage.de/2005/media/bilder/geni/01_fr/IMG_6590.JPG wer das Bild genau betrachtet merkt: Security
    nicht übel ;) (Score:-1, Offtopic)
    Von Anonymer Feigling am Tuesday 08. March 2005, 21:25 MEW (#4)
    http://chemnitzer.linux-tage.de/2005/media/bilder/geni/02_sa/IMG_6684.JPG
    Abmahnung (Score:-1, Troll)
    Von Anonymer Feigling am Tuesday 08. March 2005, 21:28 MEW (#5)
    Liebes Symlink Team,

    als gläubiger Christ, kann ich das folgende Bild nicht tolerieren. Ich hoffe das war ein einmaliger Ausrutscher in das Satanismus Milieu!

    http://fotex.at/foto/2005/03/clt2005/02/dsc_0008.jpg

    Re: Abmahnung (Score:1)
    Von Ventilator (ventilator auf netz-warm punkt nett) am Wednesday 09. March 2005, 09:56 MEW (#6)
    (User #22 Info) gopher://ventilator.netswarm.net
    Vielleicht bin ich auch ein Satanist. Wenn Du damit ein Problem hast, dann ist es Deins und Du darfst es behalten. Aber vielleicht hilft Dir dieser Link weiter.
    --
    Scientology sagt Dir nicht alles - www.xenu.ch
    Re: Abmahnung (Score:2)
    Von XTaran (symlink /at/ deux chevaux /dot/ org) am Wednesday 09. March 2005, 11:56 MEW (#8)
    (User #129 Info) http://abe.home.pages.de/
    Lieber einer Religion mit Alleinvertretungsanspruch angehörender Troll!

    Das ist ja der NettBSD-Stand und nicht der Symlink-Stand. Die sind doch nett. (Haben mir sogar eine Diskette geborgt!) Was hast Du denn gegen die? Außerdem ist das ja ein Bild von dkg und nicht von uns...

    Hmmm, haben wir nicht noch irgendwo selbstgeschossene Bilder von mir und Venty mit Satanic-Bärchen-T-Shirts? Dann darfst Du auch gerne versuchen uns deswegen abzumahnen. Ich freu mich schon drauf. Kannst Du einen passenden Rahmen zum Aufhängen gleich mitschicken? :-)

    --
    There is no place like $HOME
    Re: Abmahnung (Score:1)
    Von Ventilator (ventilator auf netz-warm punkt nett) am Wednesday 09. March 2005, 12:05 MEW (#9)
    (User #22 Info) gopher://ventilator.netswarm.net
    Wegen der Diskette hättest Du auch mich fragen können, ich hatte drei dabei.

    Ehm, und was? Die Philosophy von den Satanisten ist irgendwie realitätsnaher, als das, was die Christen immer predigen (und dann doch nicht tun).
    --
    Scientology sagt Dir nicht alles - www.xenu.ch

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen