tutorials.de Buch-Aktion 05/2012
RSS-Feed anzeigen

Aktuelle Blog-Einträge

  1. URI-Handling mit Ruby

    von Matthias Reitinger am 06.03.09 um 00:22 (Code that sings)
    Relativ absolut
    ZodiacXP hatte heute das Anliegen, relative URIs in absolute umzuwandeln. Gumbo lieferte wie immer prompt einen hilfreichen Hinweis: ein entsprechender Algorithmus findet sich im RFC 3986. Als Rubyist muss man sich dieses Dokument aber nicht unbedingt zu Gemüte führen, da die Standard-Bibliothek für den Umgang mit URIs passende Klassen bereitstellt.

    Das Modul URI
    Nachdem man die Bibliothek mit require 'uri' eingebunden hat, kann man auch schon auf das ...

    Aktualisiert: 12.07.09 um 01:27 von Matthias Reitinger

    Stichworte: api, ruby, uri
    Kategorien
    Programming
  2. Arbeiten auf Arrays mit Blockparametern

    von Matthias Reitinger am 27.04.08 um 20:43 (Code that sings)
    Voher

    Der Tutorilaner Darian wollte im Thema „Array elemente bearbeiten...“ wissen, wie man mit PHP am elegantesten jedes Element eines Arrays bearbeitet. Dabei ergaben sich zwei unterschiedliche Lösungen (im Thema ging es eigentlich um eine etwas komplexere Aktion, die ich hier aber aus Gründen der Vereinfachung durch ein strtoupper() ersetzt habe):

    Lösung A
    Code PHP:
    1
    2
    3
    4
    
    <?php
     
    foreach ($array as $idx => $elm) {
        $array[$idx] = strtoupper($elm);
    ...
    Stichworte: arrays, blocks, ruby
    Kategorien
    Programming
  3. Bereichsabfragen mit case-when

    von Matthias Reitinger am 07.04.08 um 07:05 (Code that sings)
    Voher

    Im Thema „Text nach Uhrzeit, aber.. ?“ aus dem PHP-Forum ging es darum, Texte in Abhängigkeit von der Uhrzeit auszugeben. Eine von mir etwas abgewandelte und vereinfachte Variante des zur Diskussion gestellten Quellcodes sieht folgendermaßen aus:

    Code PHP:
    1
    2
    3
    4
    5
    6
    7
    8
    
    <?php
     
    $datum = getdate();
    $stunde = $datum['hours'];
     
    if ($stunde >= 14 && $stunde < 20) {
        echo "Strawberry fields";
    } elseif ($stunde >=
    ...
    Stichworte: case, ruby, time
    Kategorien
    Programming
  4. Willkommen bei „Code that sings“!

    von Matthias Reitinger am 03.04.08 um 09:00 (Code that sings)
    Hallo liebe Leser!

    In diesem Blog werde ich in loser Folge Quellcodeschnipsel aus dem Forum aufgreifen und deren Entsprechung in der Sprache Ruby vorstellen und kurz besprechen. Ziel ist es, dem Leser die Schönheit von Ruby zu vermitteln und die Augen zu öffnen für den Blick über den Tellerrand. Nicht in meiner Absicht liegt es dagegen, Ruby als die beste aller Sprachen zu propagieren. Höchstens ein bisschen.

    Viel Spaß beim Lesen!

    – Matthias

    Aktualisiert: 12.07.09 um 01:25 von Matthias Reitinger

    Stichworte: ruby
    Kategorien
    Verschiedenes