Aus der Tiefe
   


About
Aus der Tiefe, Meldungen des Rechenzentrums in der Cauerstrasse 11

Matthias Bauer und Martin Bayer problems@math.fau.de

Subscribe
Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.

Flavours
There's more than one way to view this weblog; try these flavours on for size.

  • index
  • circa 1993
  • RSS
  • Links

  • Shoestring FoundationMiscellaneous byproducts

  •        
    Fri, 21 Sep 2012

    Friday, September 21, 2012 13:31:36


    	Python ist lustig, man kann wie in Haskells Lazy Evaluation z.b. die Fibonaccizahlen an
    	  ihren eigenen zwei Haaren aus dem Sumpf ziehen:
    		def _fib_lazy():
    		    yield 1
    		    yield 1
    		    a = _fib_lazy()
    		    b = _fib_lazy()
    		    b.next()
    		    while True:  
    			yield (a.next() + b.next()) # keine rekursion, a und b halten Zustand
    		
    		def _lazyref(f,n):
    		    c=1
    		    o=f()
    		    while c < n:
    			o.next()
    			c += 1
    		    return o.next()
    
    		def fib_lazy(n):
    		    return _lazyref(_fib_lazy,n)
    
    	Ruecksprache mit einem Nexenta developer gehalten, er bastelt ein beispielsetup, wir auch.
    	Kwalitaetssoftware wohin man blickt: auf linux-2.6.38-12 verschwindet der rpc_pipefs mount
    	  ohne irgendeine Fehlermeldung, darauf versagt rpc.idmapd mit fehlermeldungen, und alle
    	  Dateien in NFS4 mounts gehoeren ploetzlich nobody:nogroup. Hat ein bisschen gedauert,
    	  bis ich das gefunden hab...
    
    

    [/bauerm] permanent link