Die tägliche Ration Wahnsinn
Das offene Ohr Mein Icon
spacer
That's me, folks

Partnerprogramme

Buch24.de - Bücher versandkostenfrei

Abebooks.de - Antiquarische und gebrauchte Bücher

shirtcity.de  -  CLICK YOUR SHIRT

spacer spacer

Daily Link Icon Freitag, 2. August 2002

Zwei Hundeleben

Ted und Zebu, Photo: Gabi Kantel, Juli 2002

Morgen früh geht es wieder zur Hundeschule. Das nächste Update gibt es daher - wie fast jeden Sonnabend - erst spät. Falls Zebu und ich verschlafen sollten, können wir immer noch die Online-Hundeschule besuchen.

Denn wer mit seinem Hund nicht in die Hundeschule geht, dem passiert so etwas (MPEG, ~1 MB).

Und außerdem können Hunde zählen. Stand im Spiegel. Ist also wahr!

[Scooby-Do]: Sollen wir da rein? Oder besser nicht?

[Photo und Links: Gabi]

10:18:15 PM | Perma Link Icon | Forum

[Schätze der Plansammlung]: Noch bis zum 9. August gibt es im Architekturgebäude der TU-Berlin die Ausstellung Architekturzeichnungen aus der Plansammlung der Technischen Universität. Wer es bis dahin nicht mehr dorthin schafft, kann die Online-Ausstellung besuchen. [Gabi]

10:16:08 PM | Perma Link Icon | Forum

Nigeria Connection [Das heutige Angebot der Nigeria-Connection] kommt aus Cote d'Ivoire, West Afrika: Mr. Reshidi Monga, der Sohn von General Hassan Monga, ehemals Vorsitzender und Direktor der Diamond Cooperation von Sierra Leone. Der Vater hat kurz vor seiner Ermordung durch die R.U.F.-Rebellen US-$ 18.000.000,00 auf eine Bank in Abidjan zur Seite gebracht. Der Sohn möchte diese nun nach Deutschland schmuggeln und baut auf meine Hilfe. Leider hat er vergessen, mir mitzuteilen, wieviel Prozent ich für diese Hilfe bekomme. Aber geheimhalten soll ich alles.

And I don't give a damn about a greenback-a dollar
Spend it fast as I can
For a wailin' song and a good guitar
The only things that I understand, poor boy
The only things that I understand

Tonite's Song: Greenback Dollar (Kingston Trio).

9:55:05 PM | Perma Link Icon | Forum

Schorsch hat sich zurückgemeldet und eine Seite für Onkel Hans gebastelt.

9:48:47 PM | Perma Link Icon | Forum

Streifzug durch einige Macintosh Library Module (1)

Auch wenn Scriptsprachen selten dazu benutzt werden, vollständige Applikationen zu schreiben, benötigt man gelegentlich doch auch einmal ein paar GUI-Elemente, falls man dem User die Kommandozeile nicht zumuten will. Für Python gibt es neben Tkinter, das auf dem Mac zur Zeit nicht sehr zuverlässig funktioniert (aber Abhilfe ist ab Version 2.3 versprochen), das Macintosh Library Module, das unter anderem den Zugriff auf die originalen Macintosh GUI-Elemente ermöglicht.

Das Modul EasyDialogs

Das Module EasyDialogs ist das einfachste dieser Module und beschreibt einige einfache Dialoge. Dies Modul muß natürlich importiert werden:

>>> import EasyDialogs

gilt für alle folgenden Beispiele:

Message(str)
Diese Funktion schreibt einen einfachen modalen Dialog. Die Kontrolle wird an das Programm zurückgegeben, nachdem der User den OK-Button gedrückt hat.

>>> EasyDialogs.Message("Hello World!")

erzeugt folgenden Dialog:

Modaler Dialog


AskString(prompt [. default])
Fragt den Benutzer nach einem Textstring. Prompt ist ein Erklärungstext, der übergeben wird, das optionale default wäre eine Vorbelegung. Rückgabewert ist der maximal 255 Zeichen lange Text, den der Besucher eingegeben hat oder None, falls der Cancel-Button gedrückt wurde.

>>> myString = EasyDialogs.AskString("Geben Sie eine Stadt Ihrer Wahl ein", "Mülheim-Ruhr")

erzeugt folgenden Dialog:

AskString-Dialog

Und wenn der User den OK-Button gedrückt hat:

>>> print myString
Mülheim-Ruhr


AskPassword(prompt[, default])
funktioniert exakt so wie AskString(), nur daß statt des Textes im Eingabefeld schwarze Punkte angezeigt werden.

AskYesNoCancel(question[, default])
Bring einen Dialog mit dem Text question und den drei Knöpfen »Yes«, »No« und »Cancel«. Der Rückgabewert ist abhängig vom gedrückten Knopf entweder 1 für »Yes«, 0 für »No« und -1 für »Cancel«. Per Default wird 0 zurückgegeben, wenn die Return-Taste gedrückt wird. Dies kann jedoch im optionalen default-Argument geändert werden.

>>> answer = EasyDialogs.AskYesNoCancel("Sicher? Wollen Sie wirklich die gesamte Festplatte löschen?")

bringt folgenden Dialog:

YesNoCancel-Dialog

ProgressBar([title[, maxval[, label]]])
ProgressBar() ist keine Funktion, sondern eine Klasse. Daher muß zuerst eine Instanz erzeugt werden. Alle Parameter sind optional. title ist der Titel, der in der Fensterleiste zu sehen ist (Default: »Working...«), maxval ist der Wert, bei dem die Fortschrittsanzeige abgeschlossen ist (Default: 100) und label ist ein zusätzlicher Text, der über der Fortschrittsanzeige selber angezeigt wird. Das Objekt besitzt eine Methode label(text), mit der dieser Text gesetzt und eine Methode set(value), mit der der Wert der Fortschrittsanzeige verändert werden kann. Die Progress Bar muß mit del entfernt werden, bis dahin bleibt sie sichtbar.

Progress Bar

Obige Progress Bar wurde mit folgendem Code erzeugt:

pb = EasyDialogs.ProgressBar("Singing Barbershop Songs...")
for i in xrange(100):
    pb.set(i)
del pb


Die Progress Bar besitzt einen Cancel-Button, der aber völlig nutzlos zu sein scheint.

Das Modul EasyDialogs läuft sowohl mit dem Python Interpreter als auch in der IDE.

Permalink Icon

9:22:22 PM | Perma Link Icon | Forum

Kann jemand mal Herrn Thierse erklären, was Datenschutz ist und warum er im Grundgesetz steht?

Ich erzähle ja sonst keine Witze im Schockwellenreiter, aber dieser paßt so schön: Frage: Was ist der Unterschied zwischen einem Ostdeutschen und einem Türken? Antwort: Der Türke kann deutsch und hat Arbeit.

Und im Nachtrag möchte ich hinzufügen: Und der Türke achtet die deutschen Gesetze. Nicht wahr, Herr Thierse?

9:20:31 PM | Perma Link Icon | Forum

[Neo-Imperialismus]: Europäische Union bringt »Drehscheibe des Menschenhandels« in Schwung. UNICEF-Studie zeigt wie Migrationsabwehr der EU-Länder und Präsenz von »Friedenstruppen« auf dem Balkan Frauenhandel und Zwangsprostitution boomen lassen. [Telepolis]

9:05:00 AM | Perma Link Icon | Forum

Krebs-Stäbchen [Smoky treats from days of yore]. Cigalicious gallery of vintage cancer-stick packaging. [Boing Boing Blog]

8:53:18 AM | Perma Link Icon | Forum

[Der tägliche PHP-Link]: Introduction to PHP Objects, Part 2. John Coggeshall discusses PHP objects in more detail, including some of their more powerful features, such as inheritance and using objects as data-storage containers. [O'Reilly Network Articles]

8:49:00 AM | Perma Link Icon | Forum

Python Cookbook Book Cover [Gourmets]: Making the Python Cookbook. The editors of the Python Cookbook describe the community effort involved in creating this recipe book. [O'Reilly Network Articles]

8:47:42 AM | Perma Link Icon | Forum

[Großkatzen]. Jaguar: Time to Stop Pussyfooting Around. »Debates about Apple's marketing of Mac OS X, upgrade pricing for Jaguar, and the viability of the Switch campaign are distracting us from what's important: it's time to move forward with this operating system as quickly as possible.« Ausdrucken! [O'Reilly Network Articles]

8:43:13 AM | Perma Link Icon | Forum

[Chaos Tage]: Karl Nagel, Meister der Chaostage, spricht zu seinen Jüngern. Watch this movie (QuickTime Logo, ~3 MB). [partyrepubliken News]

Telepolis: Kein »Report aus München« mehr. Bayerischer Rundfunk erwirkt einstweilige Verfügung gegen Chaostage2002.de.

8:38:23 AM | Perma Link Icon | Forum

Soup Can [Webservices]: Apple posts Mozilla SOAP article. »With the release of Mozilla 1.0, the world now has a browser that supports SOAP natively. No longer do the tasks of assembling, executing, and handling SOAP operations fall solely on the server side. A Web application running in Mozilla (or in a client using the same scripting engine, such as Netscape 7.0) can now make SOAP calls directly from the client without requiring a browser refresh or additional calls to the server. The data returned from a SOAP operation can be accessed via the same DOM Level 2 methods used to traverse any XML document.« Ausdrucken! [MacCentral]

8:31:34 AM | Perma Link Icon | Forum

[Zensur]: Saudi Arabia blocks 2,038 Web sites. Meldet die BBC. [onlinejournalism.com news briefs]

8:27:58 AM | Perma Link Icon | Forum

Bulova Accutron [Boyz need Toyz]: Die weltweit coolste Armbanduhr. Sponsors wanted! [Boing Boing Blog]

8:23:45 AM | Perma Link Icon | Forum

Manchmal überrascht mich selbst der Spiegel mit einer witzigen Überschrift: Marx and more.

8:18:39 AM | Perma Link Icon | Forum

Web loggers, for those who have been vacationing on Mars, are one-person Internet blabbermouths who pop off to anyone who is willing to listen.

[Noch ein Weblog-Artikel]. Washinton Post: How Weblogs keep the Media Honest. [Wortlog]

8:15:51 AM | Perma Link Icon | Forum

[Dosenfleisch]: Pyzor 0.3.0 »is a collaborative, networked system to detect and block spam using identifying digests of messages.« [Meerkat: An Open Wire Service]

Spammer

8:12:43 AM | Perma Link Icon | Forum

[Hilfäh - Weblogs werden Diplomthema!] Für seine Diplomarbeit »Weblogs und deren technische Umsetzung« hat tzwaen einen Fragebogen in's Netz gestellt und bittet um rege Beteiligung aller Weblogbetreiber. Blogger, die vor einem Mac sitzten, können nun auch mitmachen. [BLOGHAUS]

8:08:58 AM | Perma Link Icon | Forum

[Glanzlichter des Journalismus]. Seltsamer Weblog-Artikel in der Frankfurter Rundschau: Netz im Netz. Mein Weblog ist dieses hier, während der Rollberg von Anfang an von Kommissar Nina und mir betrieben wird. Recherchieren Journalisten überhaupt noch? [BLOGHAUS]

Rollberg Icon   <-- Hier klicken!

8:02:49 AM | Perma Link Icon | Forum

[Spektrum der Wissenschaft]: Meine Lieblingzeitschrift hat einen runderneuerten Internetauftritt. [netbib Weblog]

7:55:58 AM | Perma Link Icon | Forum

Lorenz-Attraktor

[Lorenz Attraktor in 3D]: Surfe durch 1000 Partikel eines Lorenz-Attraktors. (Vorsicht! Die Seite funktioniert nicht im iCab!) Wunderschön und ein echte Herausforderung für jeden Rechner. [Klangkunst 66]

Mehr zum Lorenz-Attraktor gibt es hier. (Schamlose Eigenwerbung!)

7:48:25 AM | Perma Link Icon | Forum

Auch Militärs lieben Spielzeug: Robots Go Spelunking. [Slashdot]

7:40:03 AM | Perma Link Icon | Forum

THI Book Cover [The Humane Environment]. Martin: »I am currently reading the manual of The Humane Environment, which is a very interesting text-editor and Python IDE (but Mac only) following Jef Raskin's ideas put down in The Humane Interface [Sender Traumwind]

Jef Raskins Site scheint überhaupt eine witzige und lehrreiche Fundgrube zu sein. Ich brauche mehr Zeit zum Stöbern!

7:37:07 AM | Perma Link Icon | Forum

[PyXML 0.8 released]. Version 0.8 of the Python/XML supplementary distribution has been released. Major changes include addition of DOM Level 3 (WD) load/store and dropping of Python 1.5 support. [xmlhack]

Python Icon   Script different!

7:23:22 AM | Perma Link Icon | Forum

Alex Shapiro in TechTV: Why I Joined the Open-Source Movement. [Sender Traumwind]

7:17:10 AM | Perma Link Icon | Forum


spacer spacer spacer spacer
August 2002
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul   Sep

Interne Links:
 Startseite
 Impressum
 Über mich
 Über Gabi
 Credits
 Sitemap
 Archiv
 Linksammlung
 Gabi gucken
 Gabis lustiger Falthund
 Pythonmania
 Turn Your Radio On!
 Perl(en)
 JavaScript
 Webdesign
 Programmiersprachen
 Mathematik
 Ich habe gelesen
 Alles Kino
 Ausflüge & Reisen
 Bugastadt 2001
 Temporäre Gärten 2001
 Vermischtes
 Tom Tit
 Theater & Kabarett
 Icons
 Bild hochladen
 Wer linkt mich?

 RSS Icon

Andere & Awards
 Krit-Apfel 8/2000
 Wohin heute
 Netzwissenschaft
 Dr. Web
 Webobserver
 cognitive Architects
 nordwest net
 Die Welt
 voices
 Die Zeit
 Berliner Zeitung
 Tagesanzeiger.ch
 c't 2/2002
 Focus
 dpa
 Tagesspiegel

Unser Netzimperium
 Kantel-Chaos-Team
 Gabi
 Zebu
 Jörgs Zope-Site
 Tribute to John Brunner
 Der Rollberg
 Der alte SWR


Letzte Änderung: 14.01.2003; 16:59:18 Uhr | © Copyright: 2003 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

This site is edited with Radio UserLand, the first personal Web Application server for Windows and Macintosh.  This site is made with a Apple Macintosh Computer and I'm proud about that.  This site was build with BBEdit. It don't sucks!  This site is HTML 4.01 compatible.  This site is made with Cascading Style Sheets.  Let iCab smile  Site Meter