Zum Inhalt springen

flashpixx

Mitglieder
  • Gesamte Inhalte

    8302
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von flashpixx

  1. Dein Property der Klasse wird als Array deklariert (es fehlen die Klammern), in denen Du Stringwerte speicherst. Du arbeitest weder mit dem Array noch den Stringdaten. Weiterhin solltest Du die Daten, die Du aus $_POST bekommst prüfen und passend konvertieren. Ich gehe davon aus, dass das Geburtsdatum innerhalb der Datenbank ein Date oder Timestamp ist, Du musst passend die Typen konvertieren und dabei ggf auf die korrekte Formatierung des Datums achten
  2. Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt.
  3. Nein, denn die Aufgabe ein System sicher zu gestalten liegt an demjenigen, der es einrichtet und wartet. Keine Software der Welt kann Dir eine sichere Konfiguration abnehmen.
  4. Nein, was Du machst ist, Du installierst irgendein Tool, das die Daten auf irgendein Medium kopiert. Das ist keine Datensicherung, denn dazu würde auch gehören, wie schnell kannst Du die Daten wieder herstellen, wie sicher ist das Backupkonzept von Dir, d.h. wie häufig und wie sicherst Du, etc. Ich kann mich nur dem Post von charmanta anschließen, es geht darum warum Du was machst und wie Du das letztendlich begründest. Im Moment würde ich darauf wetten, dass das Projekt wieder abgelehnt wird
  5. Dein Projekt wird nicht besser, wenn Du noch irgendwas dran bastelst. Dein Projekt ist oberflächlich, denn z.B. das Thema Datensicherung kann schon ein vollständiges Projekt sein. Das Projekt erscheint mir wirklich "mal eben zwischen Tür und Angel irgendwas installieren"
  6. Ich drück mal die Daumen...
  7. Das "Intranet" bezieht sich auf einen Netzwerkbereich, hier wäre die Frage "was" willst durchsuchen. Denn ein Intranet kannst Du so nicht durchsuchen, sondern die Daten, die auf irgendwelchen Servern liegen. Wenn Du als zwei konkrete Beispiele Euer Wiki und die Homepage anführst, dann wäre direkt die Frage an zu führen, in welchen Daten willst Du suchen, die den generierten HTML Daten oder in den dazugehörigen Datenbanken, die die Rohdaten enthalten. Da Du das "Interanet" anführst, wäre durchaus ein DMS, das Du in den Suchindex einfügen möchtest durchaus auch zu durchsuchen. Hier hättest Du z.B. mit unterschiedlichen Datenformaten zu kämpfen. Als ganz wichtiges Thema halte ich den Datenschutz auch für essentiell. Wenn Du z.B. Daten aus der Personalverwaltung mit in den Datenstamm einbeziehen willst, dann sind hier aus juristischer Sicht einige Punkte zu beachten, denn nicht jeder Mitarbeiter darf Vertragsdaten einsehen, die man z.B. durch eine Suche über Mitarbeitername durchaus finden würde. Es wäre durchaus hilfreich, wenn Du etwas konkreter mit den Projektvorhaben würdest
  8. HTMLUnit ist eine JavaScript API, das hat nichts mit Java zu tun! Ich verschiebe den Thread. @Topic: Es ist hilfreich, wenn Du zu Deiner Frage auch entsprechenden Code postest, damit kann derjenige der helfen möchte Fehler sehen.
  9. Bitte einmal lesen Hochverfügbarkeit ? Wikipedia In welche Verfügbarkeitklasse willst Du arbeiten? AEC-5? oder 4? Zitat:
  10. Wo ist die "Hochverfügbarkeit" in Deinem Projekt? Ich hoffe Du weißt was das auch heißen würde, wenn Du wirklich ein ganzes Netz (!) hochverfügbar machen willst. Als weiteren Punkt, also Du hast 16 bzw 6 MBit DSL Zugänge. Wichtig wäre ob es A oder SDSL ist denn das wäre für die Planung schon äußerst wichtig, vor allem da Du mehrere VPNs gleichzeitig versorgen musst. Das Projekt befasst sich mit 3 Themen: Firewalling, VPN und Hochverfügbarkeit. Keines der Projekte behandelst Du tiefgehend, sondern Du gehst oberflächlich drüber.
  11. Weil es hier nicht um Dateien geht, sondern um den Abruf von Daten eines Webservers, die per GET-Request angefordert werden
  12. ZU dem Dritteln, ich sehe das halt als "Richtschnur", das muss jetzt nicht exakt stimmen, nur fällt halt bei Dir auf, dass Du recht viel installierst. Naja als FISI wäre es Deine Aufgabe so ein Tool auszuwählen und zur Verfügung zu stellen. Datenauswertung wäre eher was für den FIAE Und genau das ist mein Kritikpunkt, eben dass Du primär konfigurierst. Ich meine mach es doch so, reich das Projekt ein, mehr als, dass es nicht genehmigt wird, kann Dir doch nicht passieren.
  13. OKay, Du müsstest halt ausformulieren, in welchem Umfeld Du arbeitest, sprich welche Systeme ihr einsetzt. Zur Datenbank: Wenn Du nur SQL Datenbank schreibst, dann kann ich da im Grunde alles verwenden, denn selbst LDAP lässt sich per SQL anbinden. Werde einfach konkreter. Wie schon gesagt, Planung ist 1/3 der Zeit, Durchführung 1/3 und Doku 1/3. Halt das ganze so grob aufteilen. Ich sehe einfach dass Problem, dass irgendwie die meiste Zeit bei Dir für die Durchführung drauf geht und man eher das ganze als Installationsarbeit sehen könnte.
  14. Für C++ kannst Du Dir das evtl anschauen Crypto++ Library 5.6.1 - a Free C++ Class Library of Cryptographic Schemes Wenn Du nun die Algos implementierst und laufen lässt, dann ist das sicherlich kein passender Vergleich, weil immer die konkrete Implementierung eine Rolle spielt. Was Du im Sinne der Geschwindigkeit machen musst, wäre eine Aufwandsabschätzung (O-Notation / Landau Symbole). Das kannst Du für jeden Algo machen und Du musst nur den Pseudocode analysieren. Für die Analyse, wie gut ein Hash ist, fordert halt schon tiefere mathematische Kenntnisse aus der Algebra und Statistik. Rein theoretisch kannst Du auch selbst eine Hashfunktion bauen und dort exemplarisch klar, machen, wie es funktioniert bzw. welche Probleme auftreten
  15. Soweit wie ich das sehe, sind schon einige Syntaxfehler drin: Anstatt If muss es if heißen. Weiterhin liefert das mysql_fetch_array ein assoziatives Array, wobei die Namen als Stringwerte übergeben werden. Schau bitte in Deine Logs, dort müssten Warning und Fehler zu finden sein, die Du zuerst beheben solltest. Weiterhin ist die Meldung "funktioniert nicht", absolut unbrauchbar, denn niemand kann aus dem Code etwas herausfinden bzw. etwas mit dieser Aussage anfangen
  16. @schepp: Ich denke wir gehen hier gedanklich immer davon aus, dass die Datenbank zeitgleich arbeiten und eben direkt miteinander kommunizieren können. So wie ich den OP verstehe, soll der Laptop auf eine lokale Kopie zurückgreifen und auch ohne Netzwerkverbindung arbeiten können. Man gleicht dann bei Bedarf die Datenbankstände ab
  17. Threadpushing ist unerwünscht! @Topic: Es fehlt die Projektumgebung. Alleine der Begriff "SQL Datenbank" ist so allgemein gehalten, dass man keine Rückschlüsse auf die eingesetzten Techniken ziehen kann (gleiches gilt für die zu überwachenden Systeme). Die Vorgabe sollte im Detail ausgeführt werden. Die Zeitplanung lässt den Rückschluss zu, dass das ganze Projekt primär ein Installationsprojekt ist, denn in die Umsetzung, d.h. die handwerkliche Arbeit, steckst Du 17h (~48,57% der Projektzeit). Die Planung (wobei ich Auswahl der Komponenten mit in die Planung einrechne) sind dagegen 9h (~25,71% der Projektzeit) [Doku + Einweisung wären dann ~25,72% / 10h]. Die 1h Stunde, die Du die Hardware aufbauen lässt, gehören nicht in Deine Zeitrechnung, denn diese Zeit kannst Du dann für eine eigene parallel durchgeführte Aufgabe nutzen (deshalb rechne ich mit 35+1h, da Du sie explizit aufgeführt hast). Was ich allerdings sehr negativ sehe ist, dass Du nur 1/4 der Zeit mit Planung verbringst, dafür korrekt genauso viel Zeit einrechnest diese zu dokumentieren, aber dann doppelt so viel Zeit für Mausschubserei einplanst. Den Schluss den ich daraus ziehe ist, dass die Planung nicht gut (im Sinne von vollständig) ist, denn du kompensierst fehlende Planung durch aufwändige Installation. Mach' eine gute Planung die ggf auch etwas mehr Zeit kosten soll, wenn dafür dann an der Zeit für die Installation gespart werden kann.
  18. Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt.
  19. So wie ich das sehe willst Du keine Replikation und auch keinen Cluster. Du willst 2 unabhängige Datenbanken die sich gegenseitig synchronisieren und unabhängig agieren können. Eine Replikation und ein Cluster arbeiten ja on-fly, d.h. eine Änderung der Daten wird an alle anderen Dienste übertragen und dort durchgeführt. Ohne dass Deine Anwendung das kann, sieht es meines Wissens schlecht aus, denn Du müsstest auf beiden unabhängigen Datenbanken ein Art Historie führen und die eben bei bestimmten Aktionen abgleichen. Rein technisch besteht ja bei neu eingefügten oder geänderten Datensätze weniger Probleme diese abzugleichen. Die Schwierigkeit ist das Löschen, denn wenn in einer Datenbank der Datensatz fehlt, muss man eine Art Referenz behalten, die dann beim nächsten Abgleich in der anderen Datenbank durchgeführt wird. Zusätzlich muss man darauf achten, dass der Datenstand strukturell konsistent ist, sowohl technisch (Schlüssel), wie auch semantisch (logische Zusammenhänge der Daten). Weiterhin können bei der Synchronisation Probleme auftreten, wenn in der einen Datenbank der Datensatz geändert wurde und in der anderen gelöscht und das ganze zur gleichen Zeit (wobei dann wieder die Frage der Zeitsynchronisation wäre). Aber wie würde dann der nachfolgende Stand der Datenbank aussehen? Ein Update geht nicht, der Datensatz existiert nicht mehr, ein Löschen ist evtl nicht sinnvoll, da der Datensatz nun neue Informationen enthält und wichtig sein könnte. Ich würde hier die Konfiguration so anpassen, dass nur eine Datenbank existiert, diese ggf entsprechend ausbauen und von den externen Geräten über einen VPN Tunnel die Verbindung zur Datenbank aufbauen. Ein Datenabgleich, wie Du ihn vorhast, sollte nur durch die Anwendung bereitgestellt werden, um die Konsistenz zu sichern
  20. Die Meldung bedeutet, dass der Header schon gesendet wurde. Der Header darf nur einmal gesendet werden und das bevor irgendwas anderes gesendet wurde
  21. Nach dem Titel installierst Du nur irgendwas. Es geht darum ein Problem zu haben und das fachlich wie wirtschaftlich sinnvoll zu bearbeiten. Dein Projekt ist keine (!!) Installationsaufgabe. Das technische ist ca 1/3 Deines Projektes
  22. So wie ich das sehen erstellst Du ein VPN + Firewall. Warum keine DMZ? Wie sieht es mit einem Citrix TS aus? Außerdem schreibst Du immer ein (1) System, d.h. Du packst Firewall und VPN Gate auf einen physikalischen Rechner, halte ich für sehr bedenklich. Für mich ist es noch nicht richtig durchdacht, da Du auch zwei Themen behandelst, alleine das Thema VPN wäre ausreichend für ein Projekt, ebenso das Thema Netzabsicherung durch eine Firewall.
  23. Okay, bastel das auf jeden Fall noch in den Antrag, denn jetzt ist klar worum es geht. Das was Du dort eigentlich machst, würde ich als Data-Warehouse ? Wikipedia bezeichnen. Du hast irgendwelche heterogene Datenquellen und willst diese beliebig auswerten. Das ganze geht zwar dann durchaus in den Bereich "Business Intelligence" aber vielleicht wäre das sinnvoller. Mal ganz naiv gesagt ist ein Datawarehouse eine Datenbank in die immer nur Daten gefüllt werden ohne zu löschen und in der man die Daten entsprechend aufbereitet und durch Reports darstellt. Nach Deiner Beschreibung würde ich sagen, dass es das ist, was Du eigentlich machen willst.
  24. flashpixx

    C# und ubuntu

    Dual Boot wäre auch eine Lösung. Wobei ich erst einmal abwarten würde, wenn Du mit Ubuntu gut zurecht kommst und ihr in der Schule jetzt nicht irgendwie die allerneusten Features von C# verwendet (Mono ist immer etwas hinter her von der Entwicklung), würde ich es mit Mono versuchen.
  25. Cacti ist eine Monitoring Lösung Cacti: The Complete RRDTool-based Graphing Solution und bietet graphische Ausgaben an, die auch entsprechend konfigurierbar sind. Die erste Frage wäre somit, warum brauchst Du überhaupt ein neues Tool. Das geht auch nicht aus dem Antrag hervor. So wie ich Deinen Antrag verstehe willst Du somit "IBM Tivoli Monitoring" durch "Cacti" ersetzen, das steht aber nicht in dem Antrag so drin, wobei das aber wieder Deinem Punkt "Einschränkung" widerspricht. Ich finde den Antrag irgendwie völlig unstrukturiert und unverständlich. Weiterhin ist wirklich die Frage warum Du 2 Monitoring Lösungen zurzeit verwendest und dann daran noch ein drittes Produkt stricken willst. Das hat irgendwie etwas von "wir wissen nicht, was wir wirklich wollen". Im Grunde wäre wohl eher die Frage: Kann man eine passende Monitoring Lösung findet, die eben alles bietet, was wir gerne hätten und das unter einer sinnvollen wirtschaftlichen Betrachtung. Warum machst Du hier Patchwork von einzelnen Produkten? Bitte bringe den Antrag einmal in eine strukturierte und verständliche Version, so dass man als Außenstehender (!!) versteht, was Du dort umsetzen willst und was die Basis des ganzen ist

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...