kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: VBS: Dateioperationen - Ich steh' auf'm Schlauch

    geschrieben von cdas

    Hallo zusammen,

    Unten im Code ist eine Funktion abgedruckt, die im ersten Schritt die Datei "index.html" in dem übergebenen Ordner "strPfad" öffnet und zeilenweise in einen Array schreibt.

    Nun ist es aber nötig, dass danach noch geprüft wird, ob eine Datei "index_3.html" auch in dem gleichen Ordner ist und ggf. auch zeilenweise an den Array anhängt.

    Leider stehe ich gerade völlig aufm Schlauch diese blöde Abfrage, ob die Datei existiert, zu formulieren. Welches Objekt "objFSO" oder "objReadFile" hat die Property? :confused: Ich habe den Algorithmus mal in semi-vbs in einem Kommentar hinein geschrieben.

    function dateiAuslesen (strPfad)
        Dim objFSO, objFile, objReadFile, i
    
        Set objFSO = CreateObject("Scripting.FileSystemObject")
    
        Set objReadFile = objFSO.OpenTextFile(strPfad & "\index.html", 1)
        i = 0
    
        Do Until objReadFile.AtEndOfStream
            Redim Preserve arrData(i)
            arrData(i) = objReadFile.ReadLine
            i = i + 1
        Loop
    
        objReadFile.Close
        
        ' If index_3.html exists Then attach to arrData(i) End If
        
        dateiAuslesen = arrData
    End Function


    ----- UPDATE -----

    Das Problem hat sich inzwischen erledigt. :) Anbei zur Vollständigkeit noch der Code:
    If objFSO.FileExists(strPfad & "\index_3.html") Then
    	    Set objReadFile = objFSO.OpenTextFile(strPfad & "\index_3.html", 1)
            Do Until objReadFile.AtEndOfStream
    	        Redim Preserve arrData(i)
    	        arrData(i) = objReadFile.ReadLine
    	        i = i + 1
    	    Loop
            objReadFile.Close
    End If
  • in: VBS: RegExp - Verwendung von Backreferences bei den Matches

    geschrieben von cdas

    Hallo lima-zitties,

    Wie der Titel schon sagt, dreht sich meine Frage um die Verwendung von Backreferences in den Treffern. Oder anders formuliert, ist es mein Ziel nicht den gesamten Treffer sondern nur Teile des Treffers zu verwenden.

    Beispielsweise das, was zwischen den HTML-Tags <b> und </b> steht.
    Beispielstring: "blabla... <b> WIchtig</b>, blabla"

    Ein möglicher regulärer Ausdruck wäre ja:
    <b>(?<rueckgabe>.*)</b>

    Ich gehe davon aus, dass die Methode Execute des RegExp Objekts den kompletten Treffer, also inkl. Tags in die MatchCollection schmeißt. Ist das richtig?

    Wenn ja, wie kann ich "einfach" nur das zwischen den Tags identifizieren - und ich will nicht eine clean-Tags Funktion verwenden, weil es mir nicht nur um HTML-Tags geht sondern um die Bestimmung des Rückgabewerts.

    Hoffe das Problem wurde deutlich und auf Kommentare!

    Christoph
  • in: ruby - Anfänge und Scraping

    geschrieben von cdas

    Hallo zusammen,

    Seit Kurzem setze ich mich mit der Skriptsprache "ruby" auseinander, bin natürlich realtiv schnell an Verständnisgrenzen gekommen und habe im lima forum noch keine Themen hierzu gefunden. Von daher versuche ich zunächst einmal mit diesem Post herauszufinden, ob es überhaupt in dieser Community jmd. gibt, der Erfahrungen mit ruby hat.

    Ganz konkret geht es mir um recht grundsätzliche Dinge. Zum Beispiel Probleme mit der Installation vom gem "hpricot" und "scrubyt".
    Die Fehlermeldung ist " failed to build gem native extension" auf den Befehl "gem install hpricot".

    Mein Ziel der ganzen Übung ist das "scrapen" von eBay Auktionen. Ich kenne bereits die gems "mechanize", "hpricot", "scrapi", "scrubyt" und "ebay"/"ebayapi". Da mir immernoch die Übung mit dem Umgang mit ruby fehlt, stelle ich mich an mit mechanize zurecht zukommen und bei den anderen ebenfalls, bzw. habe ich nur über die etwas gelesen. Will sagen, dass ich bisher nur mit mechanize ein wenig gespielt habe.

    Ich freue mich über sämtliche Kommentare und Hinweise!

    christoph
  • in: Zugriff verweigert: Drupal + Themekey

    geschrieben von cdas

    Hmm... okay. Danke erstmal.

    Obwohl ja dieses Modul "Themekey" überhaupt nichts mit externen Zugriffen zu tun hat. Aber mag sein...
  • in: Zugriff verweigert: Drupal + Themekey

    geschrieben von cdas

    Hallo zusammen,

    Auf meinem Webspace läuft eine Drupal 6.16 und habe heute die neuste Version des Moduls Themekey installiert.

    Wenn ich als angemeldeter Admin (User-ID = 1) auf den Pfad "[Drupal-root]/admin/settings/themekey" inkl. subs zugreifen will bekomme ich die Lima-City Fehlerseite "Zugriff auf diese Seite wurde verweigert!".

    Mein Verständnis ist nicht sonderlich tiefgreifend, aber ich vermute, dass es eher weniger mit der Drupalinstallation zu tun hat, weil jene ja schließlich eine eigene "Access denied" Seite hat. DB oder Dateisystem.

    Irgendwelche Kommentare? - Google hat (meiner Meinung nach) keine passenden Ergebnisse geliefert. Gleiches Lima-Forum.

    Beste Grüße
    Christoph
  • in: VBS, String im String finden: Fehler im Code

    geschrieben von cdas

    Danke Manni!
    Dein Code funktioniert bei mir auch. Da war bei mir -glaube ich- ein kleiner Fehler ausschlaggebend: Wenn man nämlich "Dim arrData" anfangs aufruft, dann funktioniert es nicht.

    Öffnet sich eine Tür, schließt sich eine andere.

    Neue Funktion, neues Problem mit altem Code, eben leicht angepasst. Hoffentlich kannste mir da auch noch drüber hinweg helfen. Ich seh den Fehler nicht. Hier der Code inkl. Funktion zum Ausführen:
    function dateienFinden()
        Dim objFSO, unterordner, i, Files
    
        Set objFSO = createobject("Scripting.FileSystemObject")
        Set ordner = objFSO.getfolder("E:\Users\chris\Documents\data\data\")
        i = 0
        
        Set Subfolders = ordner.subfolders
    
        If Subfolders.Count > 0 Then
            For each unterordner in Subfolders
                'Bekomme Pfad von index.html
                Redim Preserve arrListe(i)
                arrListe(i) = unterordner.Path '<--- Bug hockt vermutlich hier!
                i = i + 1
            next
        End If
        dateienFinden = arrListe
    End Function
    
    'function test  
    
    temp = dateienFinden
    For j = 0 To UBound(temp)
        output = output & temp(i)
    Next
    msgbox output


    Ziel:
    Der soll die Pfade der Unterordner in einen Array speichern, ähnlich, wie den Text einlesen.
    Problem:
    Er spuckt einen Array aus mit gleichen Einträgen aus. Es gibt soviele Einträge, wie tatsächlich Unterordner vorhanden sind. Das Problem steckt also in der markierten Zeile.
    Pers.Problem:
    Der Rückgabewert von "unterordner.Path" ist wohl immer der gleiche. Doch es wird doch durch die "for each"-Struktur immer ein weiteres Element angesprochen.


    UPDATE:

    Feststellung: Im "for each ... next" wird i nicht inkrementiert.
    Ich vermute der Haken ist der Rückgabewert von "ordner.Subfolders". Dies ist nämlich eine collection. (Im Gegensatz zum dateiEinlesen-Code)
    Fraglich ist demnach also, ob anderer Code innerhalb von "for each ... next" ausgeführt werden kann.
  • in: VBS, String im String finden: Fehler im Code

    geschrieben von cdas

    bandi999 schrieb: Hi,
    Immer mit der Ruhe.

    Danke für die Antwort. ;-) So war es auch nicht gemeint, sondern eher die Konversation anregen und evtl. Mitwissende einbeziehen, die meinen konkreten Code durch allgemeines Wissen hätten unterfuttern können.

    Vorweg: Inzwischen bezweifle ich, ob VBS die sinnvollste Sprache ist. Ein Freund erwähnte diesen Zweifel und meinte, ich solle mir mal JScript, Soap o.ä. anschauen. Die böten nämlich spezielle Funktionen zum Umgang mit Tags und eben sonstigen Besonderheiten von HTML-Files.


    Eine Problemursache könnte sein, dass ReadLine immer nach der gelesenen Zeile stehen bleibt (genauer gesagt der Zeiger in der Datei zeigt auf das erste Zeichen nach der gelesenen Zeile). Um für die nächste Abfrage wieder am Dateianfang zu starten müstest du die Datei schließen und wieder öffnen.

    Ahh... es hat fünf Minuten gedauert, aber jetzt sehe ich das Problem. Das kann natürlich sein. Ich hatte inzwischen an die folgende Alternative gedacht:
    Man kann die Datei auch komplett in einen Array einlesen. (Idee kommt von http://www.aspfree.com/c/a/Windows-Scripting/Reading-Text-Files-in-WSH/3/ )
    i = 1
            Do Until objReadFile.AtEndOfStream
                Redim Preserve arrData(i)
                arrData(i) = objFile.ReadLine
                i = i + 1
            Loop

    Funktioniert aber bei mir nicht einwandfrei, weil in Zeile 4 Typen nicht passen, oder so ähnlich.
  • in: VBS, String im String finden: Fehler im Code

    geschrieben von cdas

    Hallo zusammen,
    Meine bisherige Suche hat mir keine Ergebnisse gebracht, außerdem habe ich speziell mit meinem Code ein Problem. Außerdem hoffe ich, dass der vbscript hier im Basic-Forum kein so großen Unterschied macht. Von daher denke ich ist der Post hier richtig.


    function extrahieren(suchterm,datei)
        
        Do Until datei.atEndOfStream
        strLine = datei.Readline
        
        'Vorne und hinten finden
        if inStr(1,strLine,suchterm,0)>0 then
            msgbox(strline)
            vorne = inStr(1,strLine,suchterm,0)
            msgbox(vorne)
            bisHinten = inStr(vorne, strLine,"<\",0) - vorne '<--- Gibt immer nur null-vorne zurück.
            msgbox(bishinten)
            wert = wert & mid(strline,vorne,bisHinten) 'Fehlermeldung
            extrahieren = extrahieren & wert
            exit function
        end if
    
        loop
        
    end function


    Dies ist mein Code. Übergeben wird der String "suchterm" und die "datei", die per
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set datei = fs.OpenTextFile("<pfad>\index.html")

    eingebunden wurde.

    Mein Ziel ist/war innerhalb der Datei einen Tag zu finden und dann den Text innerhalb der Tags auszugeben. Deswegen die beiden Markierungen "vorne" und "bishinten", weil die Funktion "mid()" einen String ausgibt der bei "vorne" anfängt, und soviele Zeichen "bisHinten" ausgeben soll.

    Zwei Probleme treten auf:
    1. "bisHinten" ist immer der negative Wert von vorne. Ergo, gibt
    inStr(vorne, strLine,"<\",0)
    null zurück. Verstehe ich nicht.
    2. An der oben markierten Stelle kommt dann eine Fehlermeldung: "800A0005" ungültiger Prozedurenaufruf oder ungültiges Argument: 'mid'. Es scheitert definitiv an "bisHinten". Wahrscheinlich, weil es negativ ist. Also zurück zu 1.

    Das komplette Skript:
    function extrahieren(suchterm,datei)
        
        Do Until datei.atEndOfStream
        strLine = datei.Readline
        
        'Vorne und hinten finden
        if inStr(1,strLine,suchterm,0)>0 then
            msgbox(strline)
            vorne = inStr(1,strLine,suchterm,0)
            msgbox(vorne)
            bisHinten = inStr(vorne, strLine,"<\",0) - vorne '<--- Gibt immer nur null-vorne zurück.
            msgbox(bishinten)
            wert = wert & mid(strline,vorne,bisHinten)
            extrahieren = extrahieren & wert
            exit function
        end if
    
        loop
    
        
        
        
    end function
    
    function datensatz(datei)
        suchterme_definieren()
        Dim suchterme(2)
    
        'Jeweilige html-tags
        suchterme(0) = "vi-is1-prcp" 'Preis tag
        suchterme(1) = "EUR"
        suchterme(2) = "MEZ"
    
        max = (UBound(suchterme))
        for i = 0 to max
        datensatz = datensatz & extrahieren(suchterme(i), datei) & ","
        next
    end function
    
    '----------------------
    'Datei öffnen/einlesen
    '----------------------
    Dim fs, datei
    
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set datei = fs.OpenTextFile("e:\users\chris\desktop\index.html")
    
    '----------------------------------
    'In Datei schreiben/schließen
    '----------------------------------
    set fs = createobject("Scripting.filesystemobject")
    set output = fs.opentextfile("e:\users\chris\desktop\output.txt",2,true,0)
    output.write datensatz(datei)
    datei.close
    output.close
    
    MsgBox "Abwischen...",0,"Fertig!"


    UPDATE:
    Gut, wenn keiner antworten will...
    Kann mir jemand erklären, wie die Funktion "datei.readline" funktioniert?
    Welchen Wert sie liefert?
    Wie sie sich zu readall unterscheidet?

    Gruß Christoph
  • in: MS Visual Studio 2010 - Meinungen, Einschätzungen

    geschrieben von cdas

    Hallo,

    Gerade habe ich erfahren, dass es eine neue Version von MS Visual Studio gibt, und dann auch noch direkt zum Download, weil es noch eine Beta ist. Freunde von mir hatten von der 2008er geschwärmt und meinten, dass es die beste Wahl einer Entwicklungsumgebung wäre. Ich hab' sie bisher nie ausprobiert.

    Stellt sich nun die Frage, ob das nun wirklich stimmt. Bisher habe ich im Netz kaum ein Meinungsbild zu Visual Studio allgemein, geschweige denn von 2008 vs. 2010 finden können. Also seid ihr gefragt.

    Beste Grüße
    Christoph Daseking
  • in: MySQL: Datensatz davor und danach

    geschrieben von cdas

    Wenn es unverständlich war, dann tut es mir leid. Kann ja auch sein, dass ich deine Frage nicht richtig verstanden habe.

    Ich dachte, dass du eine Seite hast, wo du einen Datensatz ausgibst. Aber mit vor- und zurück-Buttons die Datensätze chronologisch durchklicken willst. Ist das korrekt?

    Meine Idee zielte darauf ab, dass du mit einer initialen Datenbankabfrage, alle möglichen Daten ausliest und in einen Array speicherst. Diesen kannst du dann mit PHP auslesen und ausgeben.

    Man hat die Möglichkeit mit html-Formularen Variablen zu übergeben. So hast du auch nach jedem Klick auf zB den Vor-Button die anderen Datensätze, auch wenn sie nicht angezeigt werden.

    Ich hab keine Ahnung, ob ich auch einfach nur an dir vorbei rede und eine völlig falsche Vorstellung von dem habe, was du eigentlich willst.


    Beitrag geändert: 2.9.2008 16:24:48 von cdas
  • in: MySQL: Datensatz davor und danach

    geschrieben von cdas

    mergener schrieb:
    P.S.
    @cdas: Man kann und darf auch in Codetags einen Zeilenumbruch verwenden. Das würde 1. Der lesbarkeit und 2tens der darstellung der Seite helfen.

    Ohja, das ist mir eben auch aufgefallen. Wird nachbearbeitet. :slant:

    mergener schrieb:
    nebenbei ist dies keine array sondern eine Funktion.

    Ich muss dich leider korrigieren. Du hast zwar recht, dass ich nur eine Funktion gepostet habe. Aber, wie am Ende zu sehen ist, wird "return $read_qry" ausgeführt. Was ich zu meiner Scham nicht gesagt habe, aber einfach vorrausgesetzt habe, dass man doch den Rückgabewert der Funktion in seinem Skript in eine Variable speichert. Diese Variable ist dann vom Datentyp Array.

    mergener schrieb:
    Man merkt das du das aus einem Tutorial geklaut hast und keine Ahnung hast was du hier Postest.
    Für mich reiner Guldenspam -.-


    Danke für die Blumen. "Postest" schreibt man klein, weil es ein Verb ist.





  • in: MySQL: Datensatz davor und danach

    geschrieben von cdas

    Das ist nen bissl knifflig, finde ich.

    Also ich gehe davon aus, dass du deine Datenbankabfrage in einen Array speichern lässt und diesen dann auf eine bestimmte Art und Weise ausgibst/verarbeitest.
    Ungefähr so:
    function make_db_read($table, $collist, $condition) {      
    make_db_connection();      
    if(empty($condition)) {        
      $read_qry = mysql_query("SELECT $collist FROM $table ORDER BY ID DESC");      } else {        
      $read_qry = mysql_query("SELECT $collist FROM $table WHERE $condition ORDER BY ID DESC") ;      
    }      
    mysql_close();      
    return $read_qry;    
    }


    Mit diesem Array kann man dann machen, was man will. Ich kann mir vorstellen, dass du dann aus diesem Array den ersten Eintrag ausliest,wie du dir das vorstellst. Mit dem Button klick den Array mitübergibst und eine Zählvariable, die dir die Position mitteilt. Das müsste eig. klappen.

    Sorry, dass ich jetzt keinen Code zur Hand habe, aber deine Frage war ja auch eher auf eine Idee und nicht auf Code abgezielt... denke ich mal!

    Im Übrigen: Den Code habe ich in einem Tutorial gefunden und fand die Idee klasse. Siehe unter: http://www.teialehrbuch.de/Kostenlose-Kurse/SQL/14822-Eine-Bibliothek-zum-Datenbankzugriff.html


    Beitrag geändert: 2.9.2008 11:26:18 von cdas
  • in: Uni Leben...

    geschrieben von cdas

    Also, wenn ich jetzt nochmal anfangen müsste gäb es ein paar Dinge, die auf Jeden dabei wären.

    - Kaffemaschine mit genügend Munition
    - Kornflakes mit ausreichend Milch
    - Schreibmaterial, sprich Block und Stift

    Damit würde ich die ersten Monate studieren überleben. Ganz großer und wichtiger Tipp: Wenn es möglich ist ein oder zwei Wochen vor Unibeginn in der entsprechenden Stadt einleben und nicht erst das Wochenende vor der ersten Vorlesung anreisen. Dann kann man sich mal auf dem Campus blicken lassen, die Stadt erkunden. In meiner Uni wurde im übrigen eine Woche lang alle Erstis an die Hand genommen und betrunken.. äh herum geführt.

    Um evtl. voreiligen Schlüssen bezgl. meines Studienganges vorzubeugen. Es ist ein BWL lastiger Studiengang. ;) Diese um sich greifende Marode, dass mit den Laptops in der Vorlesung und sonst überall gesessen wird, ist nicht sinnvoll sich anzugewöhnen!

    Grüße
  • in: Was ist mit Verträgen bei einer Inflation?

    geschrieben von cdas



    qbuut schrieb:
    Warum gibt es denn in Simbabwe kein Handynetz??? Gab es das nie, weil die so unterentwickelt sind???
    Nein falsch die hatten Netze, nur ist es im Moment nicht möglich Handyverträge abzuschließen, weil die Inflation einfach zu hoch ist...

    Beitrag geändert: 28.8.2008 22:47:55 von qbuut


    Das mit Simbabwe finde ich interessant. Die Ereignisse dort verfolge ich auch schon eine Weile.

    Direkt nach deinem Post überkam mich die Frage, warum die Handyverträge nicht inflationsgebunden ausgehandelt werden. Vielleicht auch ne dumme Idee, aber am Finanzmarkt klappt das mit eineigen Anleihen doch auch! :confused:
  • in: Was ist mit Verträgen bei einer Inflation?

    geschrieben von cdas



    dpolich schrieb:
    Grundsätzlich ist es so, dass Du und Dein Vetragspartner an den Vertrag gebunden seid. Und wenn die Zahlung von 25 € vereinbart ist, dann bleibt das auch bei einer Inflation so.

    Fakt! Verträge sind bindend, fertig!
    Jedoch gibt es im deutschen Recht für eine sehr starke Inflation eine Sonderregel: Wenn sich die Umstände unter denen der Vertrag geschlossen wurde dramatisch ändert, und die Einhaltung des Vertrags einem der beiden Vetragspartner nicht zuzumuten ist, kann nachverhandelt werden. Ob es sich im Falle einer starken Inflation um eine solche Ausnahme handelt, bleibt dann der Auslegung des Richters vorbehalten. Somit ist auch diese Situation (wie so vieles im deutschen Recht) Auslegungssache.

    Das ist interessant. Das war mir nicht geläufig. Aber "nachverhandeln" bedeutet nicht, dass dir gesgt wird:" Sie zahlen mehr." Sondern es wird neu verhandeln, ob der Vertrag zu neuen Konditionen weitergeführt wird. Kein Konsens würde dann aufkündigen des Vertrages bedeuten.


    zip999 schrieb:
    eine Euro inflation wird wahrscheinlich nichtpassieren. heutzutage ist der euro eine sehr starke waehrung

    Vosicht. Eine starke Währung hat nichts mit Inflation zu tun. Euro kann eine starke Währung sein, aber gleichzeitig kann in Deutschland Inflation herrschen. Die beiden Dinge beeinflussen sich, bedingen sich aber nicht.



    seth93 schrieb:
    Im Moment wird aber auch alles teurer und die Bürger ärmer.
    Die Reichen werden auch immer reicher.

    Was hättest du lieber, Einen Dollar oder 1 Mio. Euro?
    Wärst du mit deinem Dollar arm oder reich?
  • in: Linux auf iBook laufen lassen

    geschrieben von cdas

    Achso?!

    Ich bin mir noch nicht sicher, ob ich die Festplatte vorher komplett "platt" mache oder mit Partition Magic o.ä. eine parallele Variante fahre. War bisher zumindest der Meinung, dass das im Bereich des Möglichen liegt. :confused:
  • in: neues design

    geschrieben von cdas

    Die Seite ist gelungen.

    Problematisch finde ich ledglich, wenn teilweise das Babyblau auf weiß steht. Du hast jan manchen Stellen nen Verlauf von Schwarz nach weiß. Ist schwierig zu lösen und macht das Gelungene nicht minder.
  • in: Linux auf iBook laufen lassen

    geschrieben von cdas

    Hallo zusammen,

    Mit mir trage ich den Gedanken auf mein G3 iBook eine Linux Distribution zu installieren. Das G3 ist eins der älteren Modelle, mehr als fünf Jahre alt. Es macht aber immernoch piep und deswegen sehe ich nicht ein es zu verschrotten. (Verkaufen macht keine Sinn mehr!)

    Seiner Zeit hatte ich das OSX 10.3 noch auf 10.4 erweitert. Dies führte aber zu leichten Geschwindigkeitsverlusten. Nebenbei: Ein Downgrade klappte bisher nicht korrekt. :mad:

    Meine Idee ist nun, dass ich eine Debianversion auf dem iBook installiere. Davon erhoffe ich mir wieder anständige Leistung und ein aktuelleres Arbeiten, weil aktuelle Programme für Mac meist nur noch für die neuesten OSX verfügbar sind, sogar die von Drittanbietern.

    Zu diesem Thema hatte ich mich auch schon im Internet schlau gemacht. Es gibt Debiankernel, die die iBook Hardware unterstützen und auch Berichte über ähnliche Durchführungen.

    Mein Frage ist an dieser Stelle lediglich, ob jemand von euch ähnliche Erfahrungen gemacht hat, insbesondere mit einem G3. Denn im Netz fand ich bisher nur Berichte über G4 Books.

    Danke für eure Aufmerksamkeit!
  • in: was ist für euch ne richtig GUT designte homepage??

    geschrieben von cdas

    Hallo zusammen,

    Ich würd sagen, dass cityracers schon sehr einleuchtend geschildert hat, was man alles beachten sollte. Ich nehme mir jetzt nur mal heraus Anhaltspunkte zugeben, die einem helfen einen Einstieg zu bekommen.

    Es gibt Anordnungen, die sich durchgesetzt haben. Zum Beispiel eine Navigationsleiste an der linken Seite. Platzierst du nun deine Navi auch dort, dann findet sich ein neuer User relativ schnell zurecht. Da kann man gnaz einfach vorgehen und sich einfach die Layouts von populären Seiten anschauen. Ganz wichtig ist hierbei, als Anhaltspunkt!!! Natürlich -wie cityracers schon sagte- dann seine eigenen Akzente setzen.

    Farben wurde jetzt auch schon mehrfach gesagt. Such dir eine Farbe aus und bleib dabei. Nimmst du gelb, dann kannst du natürlich von hellgelb bis dunkelgelb verwenden. Beachte hierbei aber, dass es freundliche und agressive Farben gibt. Sehr schwierig! Hier falle ich auch auf die Schnauze. Ganz nebenbei: Mit Schwarz auf Weiß macht man tatsächlich nicht viel falsch.

    Abschließend nur der Hinweis: Wenn dieses Thema jemanden richtig interessiert, dan sollte derjenige sich entsprechende Bücher über Softwareergonomie und Webdesign ausleihen und sich informieren.

    Grüße
  • in: Spore

    geschrieben von cdas

    Ich kann mich nur in bei meinen Vorredner einreihen.

    Das muss mindestens das Spiel des Jahrzehnts werden. Ich hatte ne Woche vor Veröffentlichung des Editors von dem Spiel Wind bekommen. Ich musste mir dann schnellstmöglich die Videos reinziehen. Ich hab einen Tag an der kostenlosen Version rumgespielt, bis ich plötzlich im Laden stand, um mir den kompletten Editor zu kaufen. Dummerweise habe ich dann an der Kasse wegen vorbestellen gefragt, was dann auch glücklicherweise direkt gemacht wurde. :slant:

    Ich bin total "gay" auf das Spiel und in einer Woche ist es soweit.
  • in: Vorstellung meines neuen Projekts

    geschrieben von cdas

    Hallo,

    Ja, interessantes Seite. Ich wusste gar nicht, dass es sowas schon häufiger gibt. Aber auf jedenfall nutzenswert.

    Verbesserungsvorschläge sind neben den schon genannten, wie Löschfunktion, ganz eklatante Rechtschreibfehler. Das solltest du unbedingt verbessern, insbesondere auf der "Regeln"-Seite. Wenn du Hilfe brauchst, kannste ruhig ne PN schreiben.

    Aber die Anmerkungen sollen nicht die gute Umsetzung schmälern. :thumb:
    Wie lange hast für die Umsetzung ca. gebraucht?

    Grüße
  • in: Wie findet ihr Design?

    geschrieben von cdas

    Wie schon gesagt, ist die andere einfach zu flashig ("unruhig").

    Ich finde das .jepg-Layout auch besser. Aber muss erwähnen, dass eine Navigationsleiste auf der linken Seite ergonomisch und von der Gewohnheit her besser ist.

    Grüße
  • in: Shisha euer lieblings Tabak

    geschrieben von cdas

    Moinsen,

    Leider bisher nicht erwähnt, aber auf jeden Fall empfehlenswert:
    Jasmin!

    ... neben Rose einer der intensivsten Geschmacksrichtungen. Für alle, die es noch nicht probiert haben. Versucht es mal!

Login zum Webhosting ohne Werbung!