Prijde blize,...
na dnesni show necha slavny Monty Copperfield zmizet sochu svobody. Nic co
zde uvidite neni kamerovy trik, zadne aliasy, zadne prekompilovane pythony,
patch je patch a cat je cat, zadny asistent v prubehu predstaveni nemeni
soubory. Cista iluze. Kazdy radek zacinajici na $ je opravdovy prikaz
nasleduje jeho opravdovy vystup az po prazdny radek.
Nechte se unest:
$ cat statue-of-liberty.py
def show():
view=[]
view.append('helicopters')
view.append('stars')
view.append('spotlights')
view.append('statue of liberty')
print "\n".join(view)
show()
$ python statue-of-liberty.py
helicopters
stars
spotlights
statue of liberty
$ cat statue-of-liberty.patch
--- statue-of-liberty.py.orig 2009-12-01 10:24:39.000000000 +0100
+++ statue-of-liberty.py 2009-12-01 10:24:30.000000000 +0100
@@ -4,5 +4,8 @@
view.append('stars')
view.append('spotlights')
view.append('statue of liberty')
+ if False:
+ view.append("magic magic magic")
+ view.pop()
print "\n".join(view)
show()
$ patch < statue-of-liberty.patch
patching file statue-of-liberty.py
$ # and now get ready!
$ python statue-of-liberty.py
helicopters
stars
spotlights
$ # tada
Trik si muzete stahnout a ukazat znamym na vecirku, ale
nejdriv na to zkuste prijit sami:
http://vitas.matfyz.cz/txt/monty-copperfield/statue-of-liberty.py
http://vitas.matfyz.cz/txt/monty-copperfield/statue-of-liberty.patch
vitas
@;;
|