Zum Inhalt springen

flashpixx

Mitglieder
  • Gesamte Inhalte

    8302
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von flashpixx

  1. Das Stichwort wäre "Suffix-Tree" und Algorithmus von Ukkonen's algorithm - Wikipedia, the free encyclopedia
  2. Ich würde da völlig weg von irgendwelchen Office-Tools gehen und das ganze via The R Project for Statistical Computing machen, da hier die Auswertungen wesentlich umfangreicher sind und auch das Einlesen der Daten leichter ist
  3. flashpixx

    Lizenzen

    Ich persönlich bin ja eigentlich doch GPL Anhänger. Wobei ich inzwischen auch schon folgendes gesehen habe: Die Software wurde GPL lizenziert, aber die Firma verdient das Geld mit Support bzw kundenspezifischen Weiterentwicklungen, die dann eben mit der Zeit, wenn sie durch einen Review gelangt sind, auch in die GPL Software, sprich für die Community verfügbar sind. Bei der BSD Lizenz finde ich eben nicht gut, dass eine Veränderung an dem Soruce nicht zwingend auch wieder öffentlich zugänglich sein muss. Das Modell möchte ich eben genau nicht. Mein Problem ist eben, dass ich gerne die Option offen halten möchte, das Framework für kommerzielle Nutzung gegen "Gebühr" weiter zu geben.
  4. Hallo, ich entwickle zurzeit ein recht komplexes Framework und überlege mir unter welche Lizenz ich das ganze stelle. Ich bin doch sehr von der GPL bzw Common Creative angetan, aber bei der GPL müssen ja auch Entwicklungen, die auf mein Framework aufsetzen ebenfalls GPL lizenziert werden, was eine close-source Nutzung nicht ermöglicht. Auf der anderen Seite möchte ich das Framework für Forschung & Lehre bzw. nicht-kommerzielle Entwicklungen gerne kostenlos zur Verfügung stellen und eben dort eine Bindung erreichen, dass Weiterentwicklungen ebenfalls open-source bzw GPL sein müssen. Kommerzielle Nutzung möchte ich nicht untersagen, sondern ggf. möchte hier mir die Option zum Verkauf o.ä. offen halten. Was findet Ihr für Lizenzen sinnvoll? Was würdet Ihr für Lizenzen wählen (pro & contra)?
  5. Die ID steht auf dem Root-Zweig des LDAP
  6. IO1 ist nirgends deklariert, das entspricht der Fehlermeldung (bzw. er kann eine statische Methode nicht auflösen)
  7. Du hast überhaupt keine Schleife implementiert. Verwende auch bitte das nächste Mal Code-Tags
  8. Du musst die Domain aus der URL extrahieren, mehr ist es nicht. Wie schon gesagt es kommt darauf an, wie Du es genau machen möchtest und wie es vom Konzept er Sinn macht. Entweder speicherst Du eben nur die Domain oder Du speicherst Die URL und extrahierst diese beim Count bzw machst das über einen View. Je nach Anwendung kannst Du eben verschiedene Techniken nutzt. Machst Du es über einen Select, musst Du es datenbankspezifisch machen. Da Du das DBMS nicht nennst, kann man auch nicht spezifisch dazu etwas sagen.
  9. Was steht in Deiner Tabelle und was willst Du genau als Ausgabe? So wie ich das sehe hast Du URLs in der Tabelle und willst dann Die Anzahl der einzelnen Domains. Entweder extrahierst Du die Domain vor dem Insert oder eben beim Count.
  10. Außerdem ist das eine redundante Information, die URL soll / muss nur einmal in der Datenbank gespeichert werden, alles andere ist aus Modellierungssicht definitiv falsch
  11. Bitte beschreibe Dein Problem verständlich, denn das was Du wirklich möchtest, ist nicht erkennbar. Ich rate mal, Du möchtest von Deiner URL das "http://" entfernen!? Dafür kannst Du unter PHP PHP: str_replace - Manual bzw PHP: str_ireplace - Manual verwenden. Ich würde letzteres nehmen: $url_ohne_http = str_ireplace("http://", null, $url_mit_http); [/PHP]
  12. Du wirfst hier Sachen völlig durcheinander. Wenn Du Dich wirklich für Objektdatenbanken interessierst, dann hat dies nichts mit Deiner Aussage: zu tun. Objektdatenbanken verarbeiten Informationen aus dem objekt-orientierten Paradigma, d.h. dass man diese Datenbanken im Bereich der MSoftwarekonzeption und -modellierung verwendet. Ja gibt es. Für Java gibt es Hibernate (Framework) ? Wikipedia . Aber dies hat nichts mit einer Installation auf einem Webspace zu tun oder mit der Benutzung von irgendeinem User. Du wirfst Modellierung, reale Implementation und Anwendung durcheinander. Wenn Du Dich mit Objektdatenbanken auseinander setzen willst, dann musst Du Dich mit Modellbildung bzw Metamodellbildung in der UML und deren Codestruktur auseinandersetzen. Wenn Du es nur für ein eigenes Softwareprojekt verwenden möchtest, dann musst Du ein System wie Hibernate verwenden und entsprechend in Deiner Programmierung anbinden.
  13. Da Dein Code wenig aussagekräftig ist, kann man nicht viel dazu sagen. Ich meine Du hast nur zwei inernander geschachtelte Schleifen, ohne dass man z.B. etwas über die Typen der Variablen aussagen kann. Wie schon gesagt, Du musst den Flankenwechsel detektieren und dazu musst Du eben entsprechende Infos über die Frequenzen und das Sampling haben. Das Board wird in irgendeiner Form die Dip-Schalter-Positionen an den Rechner übermitteln, diese musst Du entsprechend verarbeiten. Ohne genaue technische Spezifikation der Datenübertragung kann man nicht wirklich große Informationen liefern. Je nach Schnittstelle musst Du ggf die Daten kontinuierlich verarbeiten, wobei Du dann in den Bereich des Echtzeitprozesses kommst bzw. Du musst eine Multithreading-Lösung entwickeln und die Daten ggf auch zwischen speichern, so dass Du auf sie innerhalb der Schleife zugreifen kannst.
  14. Das kommt darauf an, was Du von der Hardware für Signale bekommst und wie sie gesampled sind, denn Du musst ja passend die Signale abtasten, damit Du den Flankenwechsel korrekt findest. Ist die Abtastfrequenz zu hoch, bekommst Du ggf einen Flankenwechsel, der durch Rauschen verursacht wird, ist die Frequenz zu klein, siehst Du den Wechsel nicht.
  15. Du musst Dir in der Schleife immer die letzten zwei Flankenänderungen speichern und dann entsprechend darauf prüfen und via break aus der Schleife springen
  16. Ich denke, das wird aber die beste Lösung sein. Nur hier macht man nicht eine einfach Text2Datentyp Konvertierung. Das Fachwort dafür heißt "serialisieren". In Deine Log-Tabelle kommt ein CLOB / BLOB Feld hinein und Du schreibst eine Stored-Procedure, die für jeden Datentyp eine passende Konvertierung erzeugt. Der Vorteil dabei ist, dass selbst, wenn der Feldtyp in der Ursprungstabelle ändert, Du ohne Probleme zurück konvertieren kannst. Unter PHP gibt es dafür die Methoden PHP: serialize - Manual bzw PHP: unserialize - Manual Du musst letztendlich nur so etwas direkt in der Datenbank implementieren.
  17. Ich gebe immer einen Startpunkt an die Hand, so dass eben ein Anfang da ist. Mein Ziel ist es ja, dass nun der Azubi hin geht und eben aufgrund der Anfangsinfos sich den nächsten Schritt erarbeitet. Wenn er das nun alleine hin bekommt, ist das gut, aber er darf dann auch fragen bzw eben auch nach fragen, ob nun der Schritt okay war. So entsteht eben ein Dialog. Wobei der Azubi dann eben weiß, dass er ein "Sicherungsnetz" hat, aber eben auch alleine arbeiten kann bzw soll. Das ist auch richtig, aber und da muss ich nun auch sagen, dass habe ich in den letzten Jahren sowohl in Foren / Newsgroups, wie auch im realen Leben festgestellt, dass viele Azubis / Studenten erwarten, dass sie wirklich jeden kleinsten Schritt mundgerecht serviert bekommen. Sie können dann später die Aufgabe wunderbar reproduzieren, aber ein Transferdenken auf unbekannte Aufgabenstellungen existiert nicht. Für den Azubi muss es Ziel sein, einen möglichst großen Pool an verschiedenen Lösungsstrategien sich während der Ausbildung domänenspezifisch anzueignen, wobei er eben die Vor- und Nachteile entsprechend bewerten kann (Wirtschaftlichkeit). Für eine unbekannte Aufgabe muss man dann eben aus diesem Pool sinnvolle Lösungen auswählen, diese ggf kombinieren und dann auf das Problem anwenden, wozu dann aber auch gehört ggf. durch Google sich in neue Gebiete einzuarbeiten. Mir fällt halt eben auf, wenn man keine mundgerechte Lösung findet, dass man das Problem als unlösbar abstempelt und das ist nach meiner Auffassung falsch. Es gibt immer eine (approximative) Lösung, die aber nicht immer direkt auf der Hand liegt. Dem pflichte ich einmal bei, ob man nun die OOP Paradigmen unter Java gelernt hat und sie dann auf C++ transferiert ist lediglich nur eine neue Umsetzung des Syntax. auch hier full ack. Was im Notfall dazu führt, dass man sich auch etwas in der Freizeit damit auseinander setzen muss.
  18. jupp argouml.tigris.org wobei er mit dem Reverse Engineering noch etwas Probleme gerade mit C++ hat
  19. Ich glaube Du hast völlig falsche Vorstellungen ! Du erwartest, weil Du Azubi bist, dass Dir alles mundgerecht serviert wird. Warum sollte man das machen, damit hast Du keinen Lerneffekt und derjenige, der es Dir beibringen muss, muss es ja selbst erst einmal verstanden haben, damit er es Dir mundgerecht servieren kann. Was machst Du nach Deiner Ausbildung, wenn Du ein Problem hast !? Soll Dir dann auch hier irgendwer mundgerecht das Problem zerlegen, das Du lösen musst? Meine Erwartungshaltung von einem Auszubildenden ist auch, dass ich möchte, dass er lernt Probleme selbstständig zu erfassen und sich dann im Rahmen seines Wissenstandes eine Lösung zu überlegen. Er würde von mir einen Ansatzpunkt für die Lösung bekommen, muss sich aber den Lösungsweg selbst suchen und dann später auch begründen, warum er genau diese Lösung durchgeführt hat. Bei Fragen würde ich eben auf Google oder Literatur verweisen, denn dadurch erreiche ich, dass der Azubi eben sich selbstständig mit der Materie auseinandersetzen muss. Ich denke als Azubi darf und sollte man sich auch mit Recherche auseinandersetzen, damit man so auch lernt wie man an verschiedene Informationen kommt bzw wie man mit unterschiedlichen Informationsquellen umgeht. Für mich ist ein Azubi kein Kaffeekocher oder jemand der Aufgaben nach Vorgabe erledigt, sondern jemand, der lernen soll Probleme zu lösen bzw sich Lösungsstrategien zu überlegen
  20. flashpixx

    Adventuregame

    Verwende bitte das nächste Mal die Code-Tags, die ich jetzt nachträglich eingefügt habe
  21. Ich muss nur ein Exploid verwenden und mir Zugang zum Server schaffen z.B. durch einen nicht aktuellen FTP, SSH, RDP Dienst. Ein schlecht gewähltes Passwort ist genauso eine Schwachstelle, die z.B. durch eine Rainbow Tabelle schnell herausgefunden werden kann. Es geht nicht um die User, sondern um den Eigentümer des Servers, denn dieser haftet für die Schäden, die entstehen. siehe oben, nicht der Hoster haftet, sondern der Eigentümer des Servers. Wenn man sich also einen Server mit root-Zugang kauft, dann ist man dessen Eigentümer, d.h. man haftet für die SIcherheits des Servers. Der Hoster stellt nur die Infrastruktur zur Verfügung.
  22. Ids oder Klassen ist schon das richtige Werkzeug, Du musst eben nur darauf achten, dass sie richtig adressiert sind, d.h. Du musst ggf die Divs / Span / ... vorkommen mit als "Pfad" angeben
  23. Schau Dir einmal Primzahltest ? Wikipedia an, den Algorithmus, den Du verwendest, entspricht letztendlich dem "Sieb des Eratosthenes" und ist damit für den Test sehr aufwändig zu berechnen.
  24. Es geht nicht darum wie Du das finanziell regelst, sondern wie sieht die Haftung aus? Wenn der Server als offenes Relay zum Spamverstand verwendet wird oder durch fehlerhafte Konfiguration Kinderpornographie dort abgelegt wird. Wer haftet dann? Im Normalfall ist der Eigentümer des Server dann in der Haftung. Und bekanntlich schützt Unwissenheit nicht vor Strafe
  25. @Moonlike: Benutze bitte die Quotefunktion des Forums

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...