Netzlast ist kein problem, ist doch alles lokal.

Du nimmst fuer sowas am besten einen Windows Server (2008 oder 2011) und richtest den als Domaenencontroller ein.

Dadurch stellt der Server einen Active-Directory Dienst im Netz bereit, der genau das ermoeglicht, was Du da beschreibst.

Die Software, die Du da gefunden hast, erfuellt den zweck nicht bzw. nur viel zu umstaendlich.

...zur Antwort

Wieso um 3 inkrementieren? Man kann als offset genausogut 15 verwendet haben (bzw. alles zwischen 1 und 25).

Du musst alle offsets, zwischen 1 und 25 durchprobieren. Welcher der richtiuge ist, musst Du dann an Textmustern erkennen. Wenn z.B. oft mehrere Konsonanten hintereinander auftauchen, oder sehr lange Woerter (oder gar nur eines) herauspurzelt, dann war es wohl nicht der richtige offset und du gehst zum naechsten.

Hilft Dir das weiter?

Nachtrag: Wenn es nur Buchstaben sind 1-25, sonst 1-128 bzw. 256!!

...zur Antwort

Lade Dir von der Support-Seite von IBM die aktuellen Grafiktreiber und installier die. Dann ein Neustart und alles sollte funktionieren.

...zur Antwort

Die robots.txt sagt den Crawlern (Suchmaschinen), welche Dateien sie indizieren dürfen und welche nicht. Darüber hinaus kann man auch z.B. URLs zu Sitemaps angeben, die dem Crawler helfen, die Seite besser zu indizieren.

Erstelle eine robots.txt Datei und lege Sie ins Root-Verzeichnis Deines Webspace, sodass diese über http://deinedomain.tld/robots.txt erreichbar ist. Hier ein Beispiel:

User-agent: *
Sitemap: http://deinedomain.tld/sitemap.xml
Disallow: /media/upload/temp/
Disallow: */ajax/

In diesem Beispiel geben wir unsere Sitemap an, und sperren gleichzeitig den Zugriff auf das /media/uploads/temp Verzeichnis als auch alle Verzeichnisse, die /ajax/ in der URL beinhalten.

Standardmaessig ist Zugriff auf alles erlaubt, daher gibt man i.d.R. in einer robots.txt nur die zu sperrenden (nicht zu crawlenden) URls an.

Hoffe das hilft Dir?

...zur Antwort

setID wird vom Konstruktor aufgerufen?? Nunja, finde ich grad etwas merkwürdig, aber ist OK.

Dann fängst Du die Exception genau dort ab, wo Du die Instanz Deiner Klasse initialisierst.

Also z.B.

try { 
  instance = new MeineKlasse(...);
} ...

Denn die Exception kann ja dann auftreten, wenn Du die Klasse initialisierst. Übrigens würde man auch jeden setID-Aufruf später in einem try-catch kapseln, denn auch beim direkten Aufruf der Methode kann ja eine Exception geschmissen werden.

...zur Antwort

Hi Roland,

es gibt zahlreiche Blogs, die ueber SEO berichten und viele wertvolle Tipps geben. Am besten Du suchst mal nach solchen Blogs.

Einfach ist SEO nicht und schnell schon garnicht. Da gehoert viel Engagement und Geduld zu.

Grundsaetzlich solltest Du Dich mit folgenden Dingen befassen:

  1. OnPage-Optimierung, d.h. optimieren der technischen und inhaltlichen Aspekte Deiner Seite (Verwendest Du aussagekraefige Titel, Meta-Descriptions, H1-H4 Ueberschriften, was ist der erste Absatz (<p>) Deiner Seite, tauchen Suchbegriffe in Titel, Ueberschriften und im Inhalt auf? Tauchen Suchbegriffe in den URLs oder der Domain auf?)

  2. OffPage-Optimierung, d.h. Links von anderen Webseiten auf Deine sammeln. Versuche Dich zunaechst in Webverzeichnisse und Kataloge einzutragen. Anschliessend suche Themenrelevante Seiten, die Dich verlinken koennten. Achte auf gute Seiten (Guter Inhalt - Design spielt hier keine Rolle) und Themenrelevanz. Einige Seiten sollten bekannt sein bzw. einen hohen Pagerank haben.

Es gibt zu beiden Themen so viel mehr zu sagen.... am besten Du suchst Dir ein bischen was zu den beiden begriffen raus. Und natuerlich nicht vergessen: Deine Seite in die Suchmaschinen eintrage ;)

Du kannst mir gerne eine PM schicken, dann sende ich Dir ein paar weitere Informationen.

...zur Antwort

In der Tat kann man durch Reverse-Engineering vom Binärcode auf einen ursprünglichen Algorithmus schliessen. Du wirst aber NIE den ursprünglichen Code zurück erhalten. D.h. da blickt man i.d.R. nur seeehr schwer durch.

Schau Dir doch einfach mal den Quellcode von Open-Source Programmen an, so wirst Du leichter fündig. Und solcher Code ist normalerweise auch besser, also lesbarer, geschrieben als einer, den von vornherein niemand zu Gesicht bekommen sollte.

...zur Antwort

Die Sichbarkeit bedeutet lediglich, wie präsent Du in den ersten Suchergebnissen bist. Ggf. wird das über mehrere verschiedene Suchmaschinen berechnet.

Bist Du mit einem Keywort in allen großen Suchmaschinen auf den ersten 3 Plätzen, ist Deine Sichtbarkeit 100%. Wenn Du bei Yahoo beispielsweise garnicht auftauchst, hast Du dann z.B. nur noch 70% Sichtbarkeit (von 8 Suchmaschinen listet Dich eine garnicht für das Keywort).

Sicherlich hat das rein garnichts mit dem Pagerank zu tun, der nämlich grüßtenteils nur die eingehenden Links wertet. Die Sichtbarkeit ist eine einfache Möglichkeit, für bestimmte Keywörter die aktuelle Präsenz deiner Seite anzugeben.

...zur Antwort

Welche IOS Version benutzt du? Ggf. hab ich ein Sample für Dich.

Ich denke aber generell bist Du mit der Frage in einem Cisco-Forum besser aufgehoben, da tummeln sich sicher mehr CCIEs und Cisco-Experten als hier.

...zur Antwort

Hi,

benutze nicht document.write, da es Dir den gesamten Inhalt des Dokumentes Überschreibt wenn es nach dem Rendern aufgerufen wird. Das führt zu den ewigen Ladezeiten (Der Browser sucht nach einem Ende der write-Funktion).

Probier es mal hiermit, das sollte funktionieren:

<html>
<head>
<script type="text/javascript">
  function erinnerung() {
    var eingabe = confirm("Ich erinnere Sie an irgend etwas."+ "Soll ich Sie weiter erinnern?");
    if (eingabe == false) {
      document.getElementById("meldung").innerHTML= "Sie werden jetzt nicht mehr "
                     + "erinnert.";
    } else {
        setTimeout("erinnerung()", 2000);
    }
  }
</script>
</head>
<body onload="setTimeout('erinnerung()', 2000)">
<p id="meldung">Sie werden jetzt erinnert!</p>
</body>
</html>
...zur Antwort

es ist im Grunde ganz einfach:

if BEDINGUNG:
    // ANWEISUNG 1
    // ANWEISUNG 2...
else:
    // ANWEISUNG 3

wobei BEDINGUNG so ziemlich alles sein kann. Normalerweise eine Bedingung wie a > 5 oder so. Trifft die Bedingung zu, dann werden ANWEISUNG1 und ANWEISUNG 2 ausgeführt, andernfalls wird ANWEISUNG 3 ausgeführt. WObei die Anweisungen wieder alles mögliche an Code sein können.

Zur while schleife:

while BEDINGUNG:
    // ANWEISUNGEN...

Die Anwesiungen werden solange ausgeführt, bis BEDINGUNG nicht mehr eintrifft. Typischerweise zählt man hier z.B. eine Variable hoch um eine bestimmte Anzahl an durchläufen zu erhalten:

zaehler = 0
while zaehler < 5:
    print "Die aktuelle zahl ist", zaehler
    zaehler += 1

Soweit verstanden?

...zur Antwort

Forget it. Nichts fuer ungut, aber es gibt hunderte von fertigen Engines. Selbst eine zu programmieren (egal ob Grafik, Sound, Physik, ...) ist keine Spielerei und bekommt man auch nicht hin, wenn man diese Frage stellt.

Schau mal hier: http://de.wikipedia.org/wiki/ListederSpiel-Engines

...zur Antwort

Hi.

html() war schon die richtige Funktion, nur musst Du ihr was uebergeben (einen leeren Text).

Probiers mal so:

<textarea id="meine_textarea"></textarea>

und hier der JS (bzw. JQuery) code:

$('#meine_textarea').html('');

das ' ' in der html()-Funktion ist wichtig, denn nur so SETZT du den neuen Wert. Laesst Du das weg, dann liest er nur den aktuellen Inhalt aus, veraendert ihn aber nicht.

Cheers ;)

...zur Antwort

eeehhmm.....????

background-position: center;

So einfach ;)

Uebrigens ist background="" kein valides (X)HTML Attribut von <td>. Nimm css background-image: url(dein/bild/pfad.jpg) stattdessen.

...zur Antwort