Ergebnis 1 bis 20 von 21

Thema: [GB] DFYX - Four Letters, Two Decades and Somewhere Back in Time...

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Auch von mir alles Gute zu deinem B-Day. (:

  2. #2
    Alles Gute Fyx *knuddel*

    Code:
    import java.date.*;
    import java.io.*;
    
    class BirthdayGreeterWithNameAndDateFunctionality
        implements SenselessGreeterInterface, Fancyness
    {
        public void greet(String name, Date birthday, Date today, Context ctx, IOStream out)
            throws NoBirthdayError
        {
            if(birthday.day == today.day && birthday.month == today.month)
            {
                Language lang = ctx.getLanguage();
    
                try
                {
                    String message = lang.translate("Happy birthday %s!", name);
                }
                catch(TranslationError e)
                {
                    try
                    {
                        out.write("Could not translate message");
                    }
                    catch(IOError e)
                    {
                        System.exit(1);
                    }
                }
    
                try
                {
                    out.write(message);
                }
                catch(IOError e)
                {
                    System.exit(1);
                }
            }
            else
            {
                throw new NoBirthdayError(name, birthday, ctx);
            }
        }
    
        public static void main(String[] args)
        {
            greeter = BirthdayGreeterWithNameAndDateFunctionality();
    
            greeter.greet("DFYX", new Date(1988, 26, 8), date.today(), Context.factory(), IOStream.out);
        }
    }

    Geändert von Manni (26.08.2008 um 19:26 Uhr)

  3. #3
    Alles Gute auch von mir zum Geburtstag! =D

    Ich quäl dich ein bisschen mit einem VB.NET-Konsolenprogramm.

    Code:
    Module Module1
        Sub Main()
            If DateTime.Now.Day = 26 AndAlso DateTime.Now.Month = 8 Then
                Console.WriteLine("Alles Gute zum {0}. Geburtstag, DFYX! :D", DateTime.Now.Year - 1988)
                Console.ReadLine()
            End If
        End Sub
    End Module

  4. #4
    Code:
    | |     | |   / __ \   |=====\   |=====\   \  \  /  /
    | |     | |  | |  | |  | |  | |  | |  | |   \  \/  / 
    | |=====| |  | |==| |  | |  | |  | |  | |    \    /  
    | |=====| |  | |==| |  | |===/   | |===/      \  /   
    | |     | |  | |  | |  | |       | |          / /    
    | |     | |  | |  | |  | |       | |         / /     
    
    | |===\ \   | |  |=====\  |=======|  | |     | |  |====\    / __ \   \  \  /  /
    | |    | |  | |  | |  | |    | |     | |     | |  | | | |  | |  | |   \  \/  / 
    | |===/ /   | |  | |  | |    | |     | |=====| |  | | | |  | |==| |    \    /  
    | |   \ \   | |  | |===/     | |     | |=====| |  | | | |  | |==| |     \  /   
    | |    | |  | |  | |\ \      | |     | |     | |  | | | |  | |  | |     / /    
    | |===/ /   | |  | | \ \     | |     | |     | |  |====/   | |  | |    / /
    freundliche Glückwünsche, Rolus

  5. #5
    Alles Gute.
    Code:
    var Birthday:Date = new Date(1988, 7, 26);
    var Name:String = "DFYX";
    var Today:Date = new Date();		
    
    if(Birthday.getMonth() == Today.getMonth() && Birthday.getDate() == Today.getDate()) {
    	trace("Happy Birthday, "+Name);
    }

  6. #6
    Vielen, vielen Dank euch allen! Hätte nicht gedacht, dass jemand dran denkt, nen Thread zu eröffnen

    Zitat Zitat von Trial Beitrag anzeigen
    PS: Ich nehme an, dass du keine großen Schwierigkeiten dabei haben wirst, sämtliche Maidentitel im vorherigen Text zu finden.
    Jap, hab ne ganze Menge erkannt. Ob ich alle hab, weiß ich nicht, ich hab auch aufs Zählen verzichtet.

    Zitat Zitat von Drakes Beitrag anzeigen
    4842!
    Meine User-ID ist aber 4747 und nicht 4842

    Zitat Zitat von dead_orc Beitrag anzeigen
    Code:
    if @current_user.name == "DFYX" and Time.now.day == 26 and Time.now.month == 8
      page :happy_brithday, render_to_string(:template => 'birthday', :layout => false)
    end
    Wenig spektakulär, aber du kannst dir denken, wo es im Einsatz ist.
    Habs gefunden. Sollten wir für alle User einbauen.

    Zitat Zitat von Milchbox Beitrag anzeigen
    Alles Gute.
    Code:
    var Birthday:Date = new Date(1988, 7, 26);
    var Name:String = "DFYX";
    var Today:Date = new Date();		
    
    if(Birthday.getMonth() == Today.getMonth() && Birthday.getDate() == Today.getDate()) {
    	trace("Happy Birthday, "+Name);
    }
    Falscher Monat? Gut, so ein Tippfehler kann passieren.

    An alle, die ich jetzt nicht zitiert hab und alle, die sich per Mail, ICQ, MSN, IRC und Telefon gemeldet haben, natürlich auch nochmal ein herzliches Dankeschön, ich hab euch nicht vergessen, der Post sollte nur nicht zu lang werden.

    P.S.: zum dritten Mal in Folge im Geburtstagsthread auf nen glatten Hunderter gekommen. Vor zwei Jahren 300 Posts, letztes Jahr 800 und dieses Jahr 1700. Merkt man, dass der Staff aus Spammern besteht?

  7. #7
    Zitat Zitat von DFYX Beitrag anzeigen
    Meine User-ID ist aber 4747 und nicht 4842
    Das ist Ascii(hexadezimal)

  8. #8
    Zitat Zitat von DFYX Beitrag anzeigen
    Falscher Monat? Gut, so ein Tippfehler kann passieren.
    Nope, in AS3 fangen die Monate bei 0 an. (0-11)
    Ich finds selber doof und habe auch keine Erklärung dafür, wie man auf so eine Idee kommt.

  9. #9
    Zitat Zitat von Milchbox Beitrag anzeigen
    Nope, in AS3 fangen die Monate bei 0 an. (0-11)
    Ich finds selber doof und habe auch keine Erklärung dafür, wie man auf so eine Idee kommt.
    Ist afaik in einigen Sprachen so, merkwürdigerweise. o_O' Die Tage des Monats beginnen aber wiederum überall wo ich's kenne mit 1. Wahrscheinlich damit auch irgendwer die Dokumentation liest, mit der sich die Leute so viel Mühe geben.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •