VaNaTiC
-
Gesamte Inhalte
582 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von VaNaTiC
-
-
Kennen wäre vielleicht zuviel gesagt, aber ich hab mal den Beitrag in der ct vor gut zwei Jahren gelesen und war angenehm überrascht. Zum Surfen ist das mit Sicherheit eine gute Idee, aber ob man damit alle "unsicheren" Programme schadlos ausführen kann, wage ich zu bezweifeln.
Selbst mit einer VM muss man sich da schon Gedanken um einen Ausbruch ins Wirtssystem machen.
-
Nebendem was FTP ist, würd ich noch kurz auf die zeitliche Historie eingehen.
Eventuell ist FXP auch ein Thema, wenn es um FTP-Server und nicht nur um das FTP-Protokoll selber geht.
Zum Protokoll kannst Du Dich auslassen, so wie Frank schon angefangen hat: Das solltest Du vielleicht nur kurz umreissen, wie SFTP, TFTP, ...
Aktiv/Passiv und auf Firewalls würd ich aber nicht nur nennen, sondern eingehen.
Zum Schluss würde ich vielleicht noch in einem Satz Alternativen aufzeigen, wie SCP.
-
Es ist noch kein Meister vom Himmel gefallen. Mit genügend Eigeninitiative und den Tipps aus einem Forum wie hier wird das schon
-
Ich bin mit der neuen Suchfunktion bisher ganz gut klargekommen.
Habs auch mit einem IMAP-Konto getestet.
Bei mir hat Thunderbird allerdings viele Minuten gebraucht um alle E-Mails zu indizieren. Als er damit fertig war, geht das rasend schnell.
Vielleicht liegt ja das Problem woanders. IMAP-Synchronisation nicht für alle Ordner? Keine lokalen Kopien aus allen Ordnern?
Vielleicht dauert das Indizieren der IMAP-Konten ewig.
Ich find die Anzeige "Gruppierte Ordner" prima. Endlich nicht mehr 10x Screen hoch-runterscrollen.
-
Wie kann ich dann die Tabelle so gestalten, dass sie sich der Anzahl an Datensätzen anpasst?
Wie meinst Du das genau?
Eine Tabelle stellt man normalerweise in ein JScrollPane, so dass sich die JTable dem zur Verfügung stehenden Platz im Dialog anpasst.
Sind Änderungen im Inhalt der Tabelle passiert (z.Bsp. neue Zeile im Model), dann ruft man model.fireTableDataChanged() auf und die Tabelle wird benachrichtigt, Resultat: Table wird neu gezeichnet.
-
Ich mach das immer mit Drag'n'Drop.
Geht das denn oder hängt sich Outlook dann auch auf?
Reparatur(installation) gemacht?
-
Du kannst dafür das DefaultTableModel bereits nutzen.
DefaultTableModel model = new DefaultTableModel(); JTable table = new JTable(model); model.setRowCount(+1); ...
-
Diesmal war grueni eher
Dein Vergleich:
... < 30 then
und
... > 29 then
der hinkt ein bißchen
Ist die Überschneidung wirklich gewollt?
Ich würde das nicht über Strings lösen, ein Aufzählungstyp wäre geeigneter.Was grueni richtigerweise damit meint ist:
type TAltersGruppe = (agJugend, agMitte20, agMitte30, agMitte40, agMitte50, agRentnerUndAndere); function findeAltersgruppe(alter: Real): TAltersGruppe; begin Result := agRentnerUndAndere; if alter < 18 then Result := agJugend ... end; function holeAltersText(altersgruppe: TAltersGruppe): string; begin case altersgruppe of agJugend: Result := 'Jugendlich'; agMitte20: Result := else Result := 'Rentner oder keine Ahnung'; end; end;
Das Prozedere ist besser lesbar und besser verwendbar.
Und das solltest Du noch auf das Normal-, Über und Untergewicht erweitern.
-
Hmm, das ist halt der Mist mit dem String-Vergleich:
'Mitte Vierzig' ist halt nicht 'Mitte vierzig'
-
Ich vermute es geht um Delphi?!
Und wenn Du Dir Deine rote Zeile genau anguckst, wirst Du erkennen,
dass Du eine TEdit-Komponente (Text-Eingabefeld im Formular) und eine
lokale Variable (var groesse: ...) mit ein und demselben Namen benutzt!
groesse kann entweder ein TEdit oder eine lokale Variable sein.
Für die Variable bmi und das Label bmi gilt das übrigens ebenso.
Ich empfehle Dir dringend ein paar Notationsregeln einfallen oder bekannte einfach anzunehmen.
Als Beispiel:
statt groesse: TEdit -> GroesseEdit: TEdit oder edGroesse: TEdit
und für lokale Variablen bietet sich die s.g. ungarische Notation an.
statte var groesse: Double -> dGroesse: Double
Ansonsten wirst Du immer wieder schnell mit Problemen kämpfen, die Du eigentlich garnicht erst bräuchtest.
-
Ich würd mal:
select * from tabelle group by nummer
probieren.
Vielleicht gibt es aber auch eine bessere Variante mit distinct.
-
Ach sorry hab Deine Frage zum Standard von MRP überlesen.
MRP stammt vom HiperRing von Hirschmann ab. Und es soll (oder ist bereits) zu einem Standard werden. Es wäre schön, aber sicherlich Wunschdenken, wenn sich dann nur alle Hersteller an den Standard halten würden. Es gibt da immer wieder Probleme, gerade mit den "Großen" der Branche.
-
RSTP kann viel mehr als einen Ring. Und ein s.g. Redundanz Manager ist - außer bei MRP - propietär um über Features zu werben oder über fehlende hinwegzutäuschen.
Meine Erfahrung bisher: Fahre niemals eine Mischung aus verschiedenen Herstellen, außer Du hast die schriftliche Zusage aller Hersteller, dass sie kompatibel zu den anderen benutzten Herstellern sind. Oder die defintive Zusage, dass z.Bsp. RSTP IEEE 802.1D-2004 komplett implementiert ist.
Je genauer die Bezeichnung des unterstützten RSTP, desto eher ist der Switch tatsächlich in heterogenen Netzen einsetzbar.
-
Hmm, ich kann mich auch täuschen und <?php= ?> gibt es garnicht.
Ich bin schreibfaul und nutze sowieso immer <?= ?>
Soweit ich weiss ist das aber eine Einstellung in der PHP.ini
-
Hmm, Du machst da defintiv einen Fehler beim Auslesen der Variableninhalte.
<?php $variable ?> // funktioniert nicht, weil wie ein Funktionsaufruf!
<?php=$variable?> // so sollte es hier ausschauen
<?=$variable?> // oder in Kurzform[/php] -
Mit MRP sind weit weniger komplexe Konstellationen möglich als bei RSTP.
Und das soll der Rekonfigurationsgeschwindigkeit zu Gute kommen. Eingesetzt hab ich das bisher nicht.
Ich hab in mehreren Tunneln Industrial Ethernet laufen. In einem sogar eine ähnliche Variante wie Du. Allerdings setz ich bewusst kein RSTP ein, sondern bisher immer die propietären Umsetzungen von EKS, Phoenix, SIEMENS oder Hirschmann, wie HiperRing und Co.
Bei dem EKS-Ring haben wir z.Bsp. 12 unmanaged Switches mit jeweils 1-2 Steuerungen dran und einen managed Switch, der als "Redundanz-Manager" arbeitet. Und dann hängen an dem Ring noch zwei "Linien" mit den redundant ausgeführten Teilen der Leitrechner-Ebene und eine Linie für die übergeordnete Leittechnik. Das Wort Redundanz-Manager wird bei den verschiedenen Herstellern aber sowieso unterschiedlich interpretiert. D.h. Du musst konkret nachprüfen, wie die Redundanz und Umschaltung erfolgt!
Dein Broadcast-Sturm muss an wenigstens einer Stelle durch geeignete Maßnahmen unterbunden werden. Wie das bei den Herstellern heißt, kommt drauf an, was Du für Modelle einsetzt. Aber das haben hier die anderen Posts schon gesagt.
Probleme treten z.Bsp. immer dann auf, wenn der Ring geöffnet oder geschlossen wird. Dann kann es u.U. bei den Leitrechnern eine Weile dauern, bis die von der neuen "MAC-Route" wissen, wenn eben die Ring-Konfiguration über MAC-Adressen läuft. Und das ist z.Bsp. bisher für uns inakzeptabel gewesen.
-
hmm, mit Apple und/oder MAC OS kenn ich mich leider nicht aus,
aber die Fehlermeldung schaut so aus als würde er meckern, weil
eben \usepackage[hyperref] nicht \usepackage{hyperref} ist.
Ich hab das meist mit cygwin unter Windows gemacht. Ein ehemaliger Kollege hat z.Bsp. Lyx oder Lyks benutzt. Was ich gesehen hab ist das fast wie ein WYSIWYG!
-
Das kann ich Dir leider nicht genau beantworten. Ich kenne Visio nur von früher und da war es ein reines Visualisierungs-/Dokumentationstool.
Aber ein guter Weg um das Herauszufinden wäre bei Microsoft auf der Homepage nachzulesen ob es Integrationen z.Bsp. zu Visual Studio hat.
Ebenfalls kannst Du auch den umgekehrten Weg verfolgen und bei Microsoft auf den Visual Studio Webseiten nach Visio-Integration schauen.
Meiner Erfahrung nach kommt man am schnellsten, wenn man für einen groben Überblick bei den unterschiedlichen Editionen in die Vergleichsmatrix schaut.
-
Wie kann ich denn direkte Code’s erzeugen? Welches Programm ist da am „besten“?
In manchen modernen Entwicklungsumgebungen, wie z.Bsp. einer RAD-IDE (Rapid Application Development) ist mehr oder weniger tief bereits UML verwoben, d.h. man kann dort direkt aus dem Modellieren der Klassen, ... in der Design-Phase zur Implementierung übergeben und sich das Grundgerüst erstellen lassen. Je teuer desto tiefer geht das.
Der umgekehrte Weg wird oft als Reverse Engineering bezeichnet und ist nicht so oft und gut in den IDE's eingebunden.
Für freie Anwendungen würd ich einen Blick auf StarUML und ArgoUML werfen.
Und ich bild mir ein hier im Forum waren auch schon ein paar Threads zu UML-Programmen im Umlauf, was Du über eine Forum-Suche finden dürftest.
JaHast du meine Mail bekommen? *grins* -
Nee, kenn ich leider nicht.
Aber wenn Du einen gefunden hast, hab ich Dir das hier gebaut:
/**
* returns 0 .. UIN offline
* 1 .. UIN online
* 2 .. UIN unknown (e.g. web-indicator disabled)
* -1.. allow_url_fopen is disabled
* -2.. fopen failed
* -3.. fread failed
* -4.. icq-status not found
*/
function getICQstatus($uin)
{
if ( ini_get('allow_url_fopen') !== '1' )
return -1;
$url = fopen("http://www.icq.com/js/pcc.php?Uin=$uin", 'r');
if ( $url === FALSE )
return -2;
$state = -4;
while ( !feof($url) && ($state == -4) )
{
$txt = fgetss($url, 8192);
if ( $txt === FALSE )
$state = -3;
else if ( preg_match('/gl_status/i', $txt) )
$state = intval(preg_replace('/\D/', '', $txt))-60;
}
fclose($url);
return $state;
}
var_dump(getICQstatus(1509452));
[/php] -
Jaaaa, jetzt.
Das schreit ganz nach einem UML State Machine (Zustandsdiagramm).
Übrigens ist wahrscheinlich mit dem Regelwerk eine Sammlung der diversen Wenn-Dann-Tue-Sonst-Abhängigkeiten gemeint.
Einen PAP oder Nassi-Schneider kann man auch nehmen, aber mittels UML lässt sich dann auch mehr oder weniger direkt Code erzeugen.
Ich würde als Regel1 wahrscheinlich nicht "Angeschaltet?", sondern "Programmauswahl getroffen?" nehmen.
Weiterhin kannst Du das erst in gröberen Kontext skizzieren und dann später den jeweiligen groben Teil in feinere Zustandsdiagramme darstellen.
-
Du hast nicht gesagt, dass es auf einem anderen Webserver läuft.
Hast Du mit Deinem FTP-Programm die Rechte für das Verzeichnis oder besser nur für die Prot.txt auf 777 gesetzt?
-
Ich benutze dafür einfach:
... \usepackage{hyperref} ... \href{http://....de}{das ist ein link} ...
Bilder-Import ist soweit ich weiss propietär bzw. Programmabhängig.
Die Syntax für pdftex ist aber leicht zu finden.
-
Wegen diesem "b"-mode, soll der dann einfach "hinzugefügt" werden, quasi
$fp = fopen($protokoll, "ab");
Genau. Laut dem Hinweis und aus eigenen Erfahrungen mit C ist das b bei Windows nicht unwichtig
Aber es ist nur ein Versuch. Wetten würd ich nicht darauf!
Du kannst Dir auch mal die Error-Logs angucken. Wenn es ein PHP im Apache ist, dann findest Du das unter C:\Programme\Apache Group\Apache\logs
In aller Regel sollte allerdings der Fehler auch auf der WebSeite ausgegeben werden.
PHP bzw. mySQL Reihe zusammenrechnen?
in Skript- und Webserverprogrammierung
Geschrieben
Ja, gern, aber wo ist das Problem?
Bei den mysql-Funktionen?
Beim SQL zum Abfragen der DB?
Bei der Ausgabe mit PHP in HTML?