Eine Anzahl von (Pseudo)Zufallszahlen generieren

24. März 2010, 11:10

Mit folgender Funktion lässt sich eine gewünschte Anzahl von (Pseudo)Zufallszahlen generieren.
Ich benutze es immer, um mir die Zahlen auszugeben, die ich dann im Lotto spiele.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function genNumbers($_min = 1, $_max = 49, $_number = 6) {
  $min    = $_min;
  $max    = $_max;
  $number = $_number;
  $numbers= array();

  $array = range($min, $max);
  srand ((double)microtime()*1000000);
 
  for($x = 0; $x < $number; $x++) {
    $i = rand(1, count($array)) - 1;
    $numbers[] = $array[$i];
    array_splice($array, $i, 1);
  }
  sort($numbers);
 
  return implode(' ', $numbers);
}

Storelocator mit Google-Maps

23. März 2010, 17:54

Habe einen Prototyp für einen Storelocator mit der Google-Maps API programmiert. Die Läden werde in einem Administrationstool erfasst. Die Genauigkeit der Anzeige der einzelnen Adressen auf der Karte hängt natürlich von der Genauigkeit der Adresseingabe selbst ab.

Eine Demo des Storelocators kann man hier finden.

jQuery-Plugin imageNavigation

23. März 2010, 17:29

Während der Arbeit an einer Webseite entstand das jQuery-Plugin imageNavigation. Wie der Name schon vermuten lässt, handelt es sich dabei um die Erzeugung einer Navigation, die man dazu nutzen kann durch eine Anzahl Bilder zu blättern.

Demo und kurze Dokumentation finden sich wie gewohnt unter code.systemfehler.net.

lastInsertID mit MDB2

22. März 2010, 20:39

Mit folgendem Snippet kann man mit der Pear-Klasse MDB2 die ID des letzten eingefügten Datensatzes ermitteln.

1
2
3
4
$sql = 'INSERT INTO benutzer (vorname, name, role) VALUES ("robert", "schneider", 1)';
$res = $db->exec($sql);
if (PEAR::isError($res)) { die($res->getMessage()); }
$uId = $db->lastInsertID('benutzer');

Vor 13 Jahren

20. März 2010, 19:28

Piața Traian, Timișoara, ca. 1997Bastion, Timișoara, ca. 1997

WP-Plugin Custom Footer

27. Februar 2010, 17:53

Kleines Wordpress-Plugin, das es einem Benutzer ermöglichen soll, den Footer einer Seite zu ändern, ohne das HTML-Template bearbeiten zu müssen. Dafür muss in der Datei footer.php des verwendeten Themes lediglich die Funktion wp_footer() eingebunden sein.

Download

Factotum

21. Februar 2010, 22:22

Factotum

Die Geschichte vom kleinen Nicolas

5. Februar 2010, 17:39

Als es dämmerte, verliess ich das Haus mit konkreten Vorstellungen. Ich wollte meinem Magen etwas Gutes tun und mir ein französisches Buch kaufen. Ich genoss mein fades Essen beim Chinesen. Fad aus dem Grund, weil sie hier kein Glutamat ins Essen mischen. Dadurch fehlt dem Ganzen ein wenig die Würze, aber zumindestens war mir danach nicht übel.
Nachdem ich noch ein paar kleinere Besorgungen machte, begab ich mich zum Fnac, um mir ein Buch zu suchen. Meine Wahl fiel schnell auf, ein in Frankreich sehr populäres Kinderbuch, “Le petit Nicolas”. Es erzählt von den alltäglichen Erlebnissen eines kleinen Jungen. Es wird empfohlen für Kinder ab 10 Jahren. Ich dachte, das wäre auch für mich ein guter Einstieg, und würde mich nicht überfordern. Ich schnappte mir also das Buch, und marschierte damit zur Kasse. Da bemerkte ich, dass ich nach all den Kleinigkeiten, die ich schon kaufte, nicht mehr genügend Geld hatte. Das Buch kostete 6,- EUR, ich hatte aber nur noch 5,93 dabei. Ich hatte ein Problem. Noch nie hat mich das Fehlen von ein paar Cents so unglücklich gemacht. Ich wollte dieses Buch haben, und zwar jetzt, ich wollte es mit heimnehmen. Ich wollte mich, da ich es jetzt in der Hand hatte, nicht mehr von ihm trennen. So lief ich, mit dem Buch in der Hand, ein wenig im Laden umher, meinen Blick gezielt auf den Boden gerichtet, in der Hoffnung vielleicht ein paar Cents zu finden. Nach zehn Minuten gab ich auf, stellte das Buch zurück ins Regal, und verließ todtraurig den Laden.
Auf dem Heimweg fand ich ein 10-Cent-Stück.

Flüchtige Begegnung

17. Januar 2010, 19:03

Sie läuft vor mir her.
Ich überhole sie,
und drehe mich zu ihr um.
Sie lächelt mir zu,
ich lächle zurück.
Sie überholt mich.
Ich blicke ihr hinterher.
Ich folge ihr bis zur nächsten Ecke.
Ich lasse los.

Die Zeit ist immer zu kurz

17. Januar 2010, 18:32

Kam heute zur traurigen Erkenntnis, dass die Zeit eines Lebens nicht ausreicht, um all das zu machen, was ich gerne machen würde. Ich fühle mich gehetzt, hetze mich selbst, will viele Sachen gleichzeitig. Das führt zur gedanklichen Überbelastung und zu Blockaden. Woher die Bescheidenheit nehmen, weniger zu wollen? Es geht dabei nicht um irgendwelche materiellen Güter sondern um Wissen, theoretisches und praktisches Experimentieren, ausloten der eigenen Gedankenwelt und der eigenen kognitiven Fähigkeiten.

Deutsch-französische Eigenarten (I)

15. Januar 2010, 16:02

Interessant und gewöhnungsbedürftig finde ich es, dass Franzosen/Französinnen eine Person mit ihrem Vornamen ansprechen oder begrüßen (z.B. “Salut Robert”) , um dann in der zweiten Person Plural (vous, Höflichkeitsform) mit einem weiterreden. Im deutschsprachigen Raum gilt sowas als unhöflich oder dumm.

Schön finde ich, wie das Wort “Madame” oder “Monsieur” gebraucht wird. Wenn sich alle Teilnehmer eines Gesprächs bewusst sind, um wen es geht, reicht es von “Madame” oder “Monsieur” zu reden. Das klingt sehr höflich und respektvoll. In Deutschland würde man nie auf den Gedanken kommen nur von “Frau” oder “Herr” zu sprechen. “Bonjour Madame” klingt sehr schön im Gegensatz zu “Guten Tag Frau”. Jetzt wo ich mir das laut vorsage, klingt es extrem herablassend.

Top10 Filme 2009

1. Januar 2010, 19:38

Meine Top10 der Filme, die ich im Jahr 2009 im Kino oder Fernsehen gesehen habe:

  1. In Bruges
  2. Persepolis
  3. Slumdog Millionaire
  4. Confessions of a Dangerous Mind
  5. Gran Torino
  6. The Informant!
  7. La science des rêves
  8. Into the Wild
  9. Los abrazos rotos
  10. Auf der anderen Seite

Facebook Status 2009

22. Dezember 2009, 14:00

Facebook Status 2009

Neulich im Zug

1. November 2009, 20:15

Die Oma, die mir gegenüber sitzt, schreckt durch die Ansage des Zugbetreuers auf.

- Sind wir schon in Baden-Baden? Das kann eigentlich nicht sein…
- Hm, ich weiss nicht, habe gerade nicht zugehört.
- Ich bin sanft entschlafen, und habe die Ansage nicht mitbekommen.

[...]

Ich niese, die Oma meint: Prost!

Breaking news

31. Oktober 2009, 22:59

+++breaking news+++elvis has left the building+++direction rotterdam-bruxelles-mannheim+++destination finale paris+++il est un peu triste, mais en même temps heureux+++