... newer stories
Dienstag, 28. Februar 2006
[Thema: Software]
[Thema: Musik]
Heut abend mal wieder den ganzen Abend den Groove Salad auf SomaFM gehört. Ist immer noch n sehr angenehmes Internet-Radio!
[Thema: Arbeitnehmerleben]
Soeben ist zum ersten Mal unser Projektleiter vor mir gegangen :)
Und nachher muss ich noch das Pflichtenheft von meinen Studenten lesen und kommentieren - ca 80 Seiten, aber immerhin nicht die erste Lesung. Wird also noch ein ausgefüllter Abend...
Und nachher muss ich noch das Pflichtenheft von meinen Studenten lesen und kommentieren - ca 80 Seiten, aber immerhin nicht die erste Lesung. Wird also noch ein ausgefüllter Abend...
[Thema: Software]
Ant Doku: Java Task - Hier kann man zum Beispiel einstellen, wieviel Speicher einem startenden Java im Lauf maximal zugestanden werden soll. Dies funktioniert über das maxmemory-Attribut.
[Thema: augenblick-fingerfertig.de]
| Jetzt gibts bei uns im Shop auch süße Miezen als Postkarten zu kaufen. Sind ganz doll knuddelich :-D | ![]() |
[Thema: Podcast]
Freitag, 24. Februar 2006
[Thema: Quicklinks]
http://www.robert-tolksdorf.de/vmlanguages.html
JRuby:
http://jruby.sourceforge.net/docs/java-highlevel.shtml
JRuby:
http://jruby.sourceforge.net/docs/java-highlevel.shtml
[Thema: Software]
By the way, the language is named after the BBC show "Monty Python's Flying Circus" and has nothing to do with nasty reptiles. Making references to Monty Python skits in documentation is not only allowed, it is encouraged!
Quelle: Python tutorial
Und hier wirds pervers:
When a final formal parameter of the form **name is present, it receives a dictionary containing all keyword arguments except for those corresponding to a formal parameter. This may be combined with a formal parameter of the form *name (described in the next subsection) which receives a tuple containing the positional arguments beyond the formal parameter list. (*name must occur before **name.)
Ein Dictionary in Python entspricht einem Hash in Perl. So wird es angelegt:
EDIT: Auch interessant: Deutsche Wikipedia über Python
Quelle: Python tutorial
def parrot(voltage, state='a stiff', action='voom', type='Norwegian Blue'):
print "-- This parrot wouldn't", action,
print "if you put", voltage, "volts through it."
print "-- Lovely plumage, the", type
print "-- It's", state, "!"
Hmm, ein quote?Und hier wirds pervers:
When a final formal parameter of the form **name is present, it receives a dictionary containing all keyword arguments except for those corresponding to a formal parameter. This may be combined with a formal parameter of the form *name (described in the next subsection) which receives a tuple containing the positional arguments beyond the formal parameter list. (*name must occur before **name.)
Ein Dictionary in Python entspricht einem Hash in Perl. So wird es angelegt:
knights = {'gallahad': 'the pure', 'robin': 'the brave'}
Eine Sequenz in Python entspricht einem Array in Perl. So wird sie angelegt:
questions = ['name', 'quest', 'favorite color']Mit der zip() Function kann man über mehrere Sequenzen auf einmal laufen - sehr schick:
>>> questions = ['name', 'quest', 'favorite color'] >>> answers = ['lancelot', 'the holy grail', 'blue'] >>> for q, a in zip(questions, answers): ... print 'What is your %s? It is %s.' % (q, a) ... What is your name? It is lancelot. What is your quest? It is the holy grail. What is your favorite color? It is blue.Dateien mit Endung .py sind Python-Module. Mit der Anweisung
import fibokann z.B. das Modul fibo.py geladen werden. In diesem File kann z.B. eine Funktion fib definiert werden. Nach dem Befehl import fibo kann diese dann mit
fibo.fib(3)aufgerufen werden, oder mit
irgendwas = fibo.fib irgendwas(3)Module werden im aktuellen Pfad gesucht und in den Pfaden, die mit der Umgebungsvariable PYTHONPATH angegeben werden, und schließlich in einem system-abhängigen Pfad. Die Syntax der Variable PYTHONPATH entspricht der von PATH.
EDIT: Auch interessant: Deutsche Wikipedia über Python
Donnerstag, 23. Februar 2006
Mittwoch, 22. Februar 2006
Dienstag, 21. Februar 2006
[Thema: Software]
Mit den folgenden Befehlen kann man die Buffer von Oracle 9i löschen: (als Benutzer mit alter system Rechten, z.B. system)
alter system flush shared_pool; alter session set events = 'immediate trace name flush_cache';Das zweite ist ein undokumentiertes Feature von 9i, unter 10i kann man da etwas intuitiveres verwenden.
Montag, 20. Februar 2006
[Thema: Software]
[Thema: Hardware]
http://www.ibm.com/planetwide/de/#techsup
Hier ist eine Teileliste für den R40e - leider nicht für den R40!?
doch: http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-46425
So kommt man da hin
Ah, hier ist das Teil das ich brauche: Hinge/Bracket Kit 2722 15'' TFT.
Da weiss man mal wieder, warum IBM Laptops cool sind :)
Jetz muss ich nur noch rausfinden, wieviel es kostet, und wie man es einbaut... Könnte dank der Antenne etwas teurer sein...
Hübsches Bild: R40-exploded
Vorsicht: Nicht vom Business-Shop verwirren lassen: Man kann per Nachnahme bestellen für 13 Euro incl. Versand per mail an partsale@de.ibm.com, oder per Kreditkarte für 6,50 incl. Versand, wenn man unter http://www.de.ibm.com/ Kaufen > PC-Ersatzteile anklickt. (Update: Nanu, da kann man doch nur als Business-Kunde kaufen... seltsam. Also per mail.)
Diese Teile brauche ich:
LCD Hinge/bracket kit with antenna
46P3093
Display Misc parts kit
All models
Kit includes the following:
* Knob, Display left for all (1)
* Knob, Display right for all (1)
* Spring latch display for all (2)
* Sheet, Decoration front/rear for all (6)
* Packing (1)
46P3119
Hier ist eine Teileliste für den R40e - leider nicht für den R40!?
doch: http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-46425
So kommt man da hin
Ah, hier ist das Teil das ich brauche: Hinge/Bracket Kit 2722 15'' TFT.
Da weiss man mal wieder, warum IBM Laptops cool sind :)
Jetz muss ich nur noch rausfinden, wieviel es kostet, und wie man es einbaut... Könnte dank der Antenne etwas teurer sein...
Hübsches Bild: R40-exploded
Vorsicht: Nicht vom Business-Shop verwirren lassen: Man kann per Nachnahme bestellen für 13 Euro incl. Versand per mail an partsale@de.ibm.com, oder per Kreditkarte für 6,50 incl. Versand, wenn man unter http://www.de.ibm.com/ Kaufen > PC-Ersatzteile anklickt. (Update: Nanu, da kann man doch nur als Business-Kunde kaufen... seltsam. Also per mail.)
Diese Teile brauche ich:
LCD Hinge/bracket kit with antenna
46P3093
Display Misc parts kit
All models
Kit includes the following:
* Knob, Display left for all (1)
* Knob, Display right for all (1)
* Spring latch display for all (2)
* Sheet, Decoration front/rear for all (6)
* Packing (1)
46P3119
Freitag, 17. Februar 2006
[Thema: _kein_]
UN-Generalsekretär Kofi Annan hat die USA aufgefordert, das Gefangenenlager Guantanamo auf Kuba so schnell wie möglich zu schließen. Es sei nicht zulässig, Menschen dauerhaft ohne Anklage festzuhalten und ihnen nicht die Möglichkeit einer Aussage vor Gericht zu geben, sagte Annan in New York.
Der ganze Bericht auf Tagesschau.de
Endlich passiert da mal was!
Der ganze Bericht auf Tagesschau.de
Endlich passiert da mal was!
... older stories












