[Cologne-pm] Hash von Hash von Array???

Michael Lamertz mike at lamertz.net
Thu Feb 26 10:05:10 CST 2004


On Thu, Feb 26, 2004 at 04:31:59PM +0100, Wolfgang Weisselberg wrote:
> Ah.  Gut.
> Was macht dein Emacs aus
> 
> %unitscale=("in",72,"pt",72.27/72,"pc",12,"mm",72/25.4,"cm",72/2.54,
> "\\hsize",100,"\\vsize",100,"\\textwidth",100,"\\textheight",100,
> "\\pagewidth",100,"\\linewidth",100);
> 
> oder
> 
> %TV=(flintstones=>{series=>"flintstones",nights=>[qw(monday thursday friday)],
> members=>[{name=>"fred",role=>"lead",age=>36,},{name=>"wilma",role=>"wife",
> age=>31,},{name=>"pebbles",role=>"kid",age=>4,},],},jetsons=>{series=>"jetsons",
> nights=>[qw(wednesday saturday)],members=>[{name=>"george",role=>"lead",age=>41,
> },{name=>"jane",role=>"wife",age=>39,},{name=>"elroy",role=>"kid",age=>9,},],},
> simpsons=>{series=>"simpsons",nights=>[qw(monday)],members=>[{name=>"homer",
> role=>"lead",age=>34,},{name=>"marge",role=>"wife",age=>37,},{name=>"bart",
> role=>"kid",age=>11,},],},);

Hmm...

    ---------- snip ----------
    #!/usr/bin/perl

    %unitscale=("in",72,"pt",72.27/72,"pc",12,"mm",72/25.4,"cm",72/2.54,
                "\\hsize",100,"\\vsize",100,"\\textwidth",100,"\\textheight",100,
                "\\pagewidth",100,"\\linewidth",100);

    #oder

    %TV=(flintstones=>{series=>"flintstones",nights=>[qw(monday thursday friday)],
                       members=>[{name=>"fred",role=>"lead",age=>36,},{name=>"wilma",role=>"wife",
                                                                       age=>31,},{name=>"pebbles",role=>"kid",age=>4,},],},jetsons=>{series=>"jetsons",
                                                                                                                                     nights=>[qw(wednesday saturday)],members=>[{name=>"george",role=>"lead",age=>41,
                                                                                                                                                                             },{name=>"jane",role=>"wife",age=>39,},{name=>"elroy",role=>"kid",age=>9,},],},
         simpsons=>{series=>"simpsons",nights=>[qw(monday)],members=>[{name=>"homer",
                                                                       role=>"lead",age=>34,},{name=>"marge",role=>"wife",age=>37,},{name=>"bart",
                                                                                                                                     role=>"kid",age=>11,},],},);
    ---------- snip ----------

Zugegeben, schoen ist anders.  Zumindest hat er beim automagischen Lineup die
haengenden Zeilen immer an die offenen Klammern angelehnt.  Wer
allerdings seinen Code als obfu ohne Whitespace tippt, der verdient es
auch nicht, dass ihm sein Editor das ganze abnimmt.

> und kann es auch in colourized HTML uebersetzen?

Keine Ahnung, aber colourized Postscript geht.  @-)

    M-X ps-spool-buffer-with-faces

> > > Im Uebrigen verwende ich keine Betriebssystem, dass "alles" kann,
> > > aber einen besseren Editor braeuchte, mein Editor hingegen ist in
> > > der Lage, die Wohnung zu putzen. :->
> 
> >     Meta-X reinemacke-fwau
> 
> > (guess that movie)
> Noe.

Feigling!  ;)

> Mein Konter: "vim".
> Kuerzer, schneller zu tippen, keine Meta-Tasten zum Pfoten
> verknoten.

Bei mir brauchst Du die Werbung nicht zu machen.  Ich tippe eben diese
Mail gerade im vim.  :-P

> > > Ich muss wohl doch mal schauen, ob ich meinen XMLgenerator loseisen
> > > kann.
> 
> > Du hast einen eigenen?  Vorstellen!
> 
> Ja, eine Routine, die das aus Datenstrukturen erzeugt.  Da ich den
> aber im Rahmen eines Arbeitsverhaeltnisses geschrieben habe ...
> daher das 'loseisen'.  Und polieren.  2 Jahre lassen selbst
> Qualitaetsbits anrosten. :-)

Mitbringen!  Machen wir abends 'mal 'ne Refactoring-Session!
Yes, Peer-Programming mit 'nem halben Dutzend Programmierern...

> > *wolfgangfuereinentalkam10.03.04reservier*  >;->
> 
> Ne, lass man stecken, da muss ich erstmal sehen ...

Nochmal Feigling ;-)

Aber ernsthaft:  Topics wie

    Wieso 'was eigenes
    Was waren die Probleme der bestehenden Module
    Wie hast Du den Kram aufgebaut

sind doch interessant, und es muss ja nichts langes sein.

-- 
	    Well, then let's give that Java-Wussie a beating... (me)

Michael Lamertz                        |     +49 2234 204947 / +49 171 6900 310
Sandstr. 122                           |                       mike at lamertz.net
50226 Frechen                          |                 http://www.lamertz.net
Germany                                |               http://www.perl-ronin.de 



More information about the Cologne-pm mailing list