Zum Inhalt springen

flashpixx

Mitglieder
  • Gesamte Inhalte

    8.302
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von flashpixx

  1. Hallo, ich gebe da meinen beiden Vorrednern recht. Für einen FIAE in / nach der Ausbildung ist das Thema Computergraphik / Spieleentwicklung außerhalb der Reichweite. Ich poste mal 2 Aufgabe aus meiner Vorlesung Computergraphik, die als Hausaufgabe in 2 Wochen in C++ und QT zu lösen sind, damit sich einige einfach mal ein Bild davon machen, worum es geht: Aufgaben Teil 1 Implementieren Sie folgende GLSL-Shader: a) Erzeugen Sie mittels eines Vertexshaders einen Wellene
  2. Hallo, musst Du wirklich exakte Jahreszahlen nennen. Also bei allem was ich kenne, wird es auf die Jahrzehnte angegeben, ich denke das ist völlig ausreichend? Ühil
  3. Hallo, vielleicht hilft das weiter PHP: join - Manual Phil
  4. Hallo, ein freies Shop-System kenn ich jetzt nicht. Was spräche dagegen es selbst zu entwickeln? Phil
  5. flashpixx

    file recovery

    Hallo, ich nehme mal an, du hast die Partition gelöscht. Du müsstest einen neuen Partitiontable in der Festplatte anlegen, ohne dass er die Daten anfasst. HTH Phil
  6. ich kann dir nur den Synatx für die Kommandozeile unter Unix sagen: ssh -L 1024:frodo:22 user@gandalf mit telnet localhost 1024 bist du dann auf Port 22 auf Frodo. Ich hatte hier speziell ein Problem, dass ich auf Grund von Router ACLs nur per SSH connecten durfte. Ich brauchte aber lokal den Port 3306 (mySQL) eines Rechners: ssh -L 1024:localhost:1024 user@server1 auf Server1 hab ich dann einfach noch einen Forward gemacht ssh -L 1024:localhost:3306 user@server2 Damit hole ich mit von server2 den Port 3306 auf dem Port 1024 auf Server1 und den 1024iger Port von Server1 auf meinen Client und nun kann ich dann mit telnet localhost 1024 (auf meinem Client) auf den Port 3306 auf Server2 zugreifen. Müsste aber unter einer Dose mit dem Kommandozeilen Tool von putty analog gehen, sonst per Putty und Gui per Remote-Zugriff HTH Phil
  7. Hallo, verstehe ich das richtig Du willst das z.B. so machen: wintel <-lokal 1024 ----- forward 1024->gandalf<-lokal 1024 ----- forward 22-> frodo dann reicht ein ssh localhost:1024 und du bist per ssh auf frodo bzw. du kannst dir natürlich auch einen andern Port umbiegen. SSH ist das Protokoll über das getunnelt wird, der Port ist Dir frei überlassen. Wenn Du über mehrere Rechner musst, dann biege eben die Ports einfach auf unpriviligierte Ports um und tunnel diese dann weiter HTH Phil
  8. Hallo, sorry hab das mit der zwei übersehen. Ich würde das dann eher so machen select * from tabelle where anhang=20 UNION select * from tabelle where anahng=10 Die verknüpfung über die Tabelle selbst finde ich etwas umständlich, der Union würde praktisch Ergebnis 1 holen und einfach darunter das 2te hängen, das ganze evtl noch schön in einen View packen und dann kannst Du den wie eine Tabelle abfragen Phil
  9. wie wäre es mit select * from tabelle where angabe=a or angabe=b
  10. Hallo, meine Anmerkung, denke mal ein bisschen darüber nach, die Lösung ist einfach. Überlege Dir was in Deiner WHERE Bedingung für eine Booleanbedingung stehen muss. Deine Formulierung in Deinem Post ist schon in der richtigen Richtung, nur eine Kleinigkeit ist verkehrt HTH Phil
  11. Hallo, also wirklich für Spieleentwicklung (wenn es wirklich um die Programmierung geht), dann wird dies meist in C++ gemacht. Zusätzlich muss man aber Kenntnisse über Shader Programmierung haben bzw. erwerben, dazu kommen entsprechende mathematische Grundlagen der Vektorgeometrie / Matrizenrechnung. Ich finde das Thema Computergraphik wirklich interessant, nur an machen Stellen ist es dann nicht mehr so ganz trivial, vor allem wenn es dann noch "schnell animiert" sein soll. Ist wirklich ein ganz faszinierendes Thema. HTH Phil
  12. Hallo, genau das meinte ich, unterschätze ein Studium nicht. Physik und Mathe gibt an an den Hochschulen nicht, diese Fächer gliedern sich im Laufe des Studium in mehrere Einzelfächer auf und vor allem, gerade für Mathe, es ist nicht rechnen. Sondern abstraktes Denken. Zumal werden Dir in einer Vorlesung nur die großen Zusammenhänge gezeigt, die Anwendung, die Du für eine Prüfung / Hausaufgaben brauchst, musst Du Dir selbst aneignen. Mein Tipp schau Dir mal die Hausaufgabenzettel von verschiedenen Hochschulen an. Oft musst Du jede Woche so einen Zettel bearbeiten (pro Fach) und mind. 60% über alle Zettel erreichen. Ich will Dir das sicher nicht mit einem Studium ausreden, nur Du solltest Dir wirklich sehr gut überlegen, ob Du bereit bist, Dir über ein paar Jahre selbstständig "in den Hintern zu treten", um das durch zu ziehen. Vor allem überlege Dir auch, welchen weg Du von heute an, vor Dir hast. Interesse an diesem Fach ist gut, aber auch wenn das Interesse da ist, es gibt oft den Punkt, wo man keine Motivation mehr hat. Schau Dir mal die Aufgabenzettel der Uni-München an. Analog mal Physik. Da hättest Du mal eine kleine Vorstellung, was Dich erwarten kann. Mein wirklich gut gemeinter Ratschlag ist, nicht zu große Sprünge versuchen, sondern erst einmal die kleinern. Du musst erst einmal einen guten Realschulabschluss, dann ein gutes Abi hinbekommen. Wenn Du das hast, dann würde ich mir noch einmal überlegen ob und was Du studieren willst. LG Phil
  13. Hallo, Ich wollte nur dazu noch anmerken, dass ein Studium != Programmieren ist. Programmieren ist das Handwerkszeug. Wenn Du Pech hast, macht der eine Prof Java, der nächste C++, der dritte Python und der vierte Prolog. Zusätzlich kommen Fächer noch andere Fäche wie Physik (Elektrotechnik, Elektronik,...), Mathe (Analysis, lineare Algebra, Stochastik, Numerik, Optimierung....), theoretische Informatik (klassische theoretische Informatik, neuronale Netze, Kompilerbau, Komplexitätstheorie), BWL, Wirtschaftsinformati usw dazu. Du musst während der Zeit in der Du Deine Fachhochschulreife bekommst, herausfinden, wo Deine Stärken liegen und die sollten bei diesem Weg in den mathematisch / naturwissenschaftlichen Fächern liegen. Wichtig ist vor allem, dass Du lernst, Probleme abstrakt zu betrachten. Ich wünsch Dir bei dem Weg wirklich ganz viel Glück, dass das alles so funktioniert, wie Du es möchtest Phil
  14. Hallo, also für ein Studium an einer Uni benötigst Du die allgm. Hochschulreife, für ein Studium an einer FH Fachhochschulreife. Es gibt Ausnahmen, dass man auch mit Fachabi an einer Uni studieren kann (musst Du Dich aber im Detail informieren). Man kann mit einem FH Abschluss z.B. Diplom (FH) auch wieder an eine Uni gehen, man steigt aber dort dann mit dem Vordiplom ein. Wie das nun mich Master / Bachelor ist, weiss ich nicht genau. Für den Realabschluss ist mind. die 10 Klasse Vorraussetzung (mit entsprechenden Noten), die 12 für Fachabi, usw. Man kann auch mit einer Ausbildung (+ Praktika) auch die Fachhochschulreife bekommen. Was ich generell sagen kann, wenn Du in den Bereich Informatik möchtest, Mathe solltest Du wirklich gut können, genauso wie Physik und Englisch. Du kannst Dir evtl auch überlegen über die Berufsakademie ein Studium zu machen. Gibt viele Möglichkeiten. HTH Phil
  15. Hallo, wäre sehr nett, wenn Du bitte auf den Syntax des Posting achtest. Genauso solltest Du konkret fragen, worin Du Probleme siehst. Das was ich aus Deinem Posting vermuten kann, dass Dir ein Stück Abstraktion fehlt (kann mich aber auch täuschen). Du kannst nach 2,5 Monaten nicht erwarten, dass Du Lösungen wie in Lehrbüchern schreiben kannst. Es dauert einige Jahre bis man genügend Wissen bekommen hat, um sehr effizient zu programmieren. Ich kann aus Deinem Posting nicht schließen, was Du an Wissen für dei Schule benötigst, aber Du solltest Dich unter C++ mit dem Konzept der OOP vertraut machen und dieses umsetzen. Vielleicht gibst Du mal etwas mehr Anhaltspunkte, bei denen Du Probleme siehst. HTH Phil
  16. Hallo, schwere Situation. Ich kenne kein Tool, ich weiß als Admin, was ich wo einrichte. Ich würde aber jetzt einfach mal nmap meinen kompletten IP-Range durchscannen, damit bekomme ich schon mal die Dienste raus, die laufen. Die Namen der IP's sollten sich dann über einen NSLookUp rausfinden lassen. Das muss man natürlich für jedes Subnetz durchführen, dann würde ich per Wireshark mal am Monitoringport des zentralen Switches mit loggen lassen, wer von wo auf welchen Dienst zugreift. Ggf. auch dann mal die Logs anschauen. Damit solltest Du dann die Dienste finden, die überhaupt noch genutzt werden. Dann würde ich mir von den Diensten, die benötigt werden die entsprechenden Konfigs erst einmal sichern. Dann die benötigten Nutzerdaten. Als nächstes müsste von den Routern die entsprechenden Router ACLs gesichert werden, ebenso die Firewallsysteme. Ich meine ich hätte mal gelesen, dass es Programme gibt, die das Netzwerk analysieren können, aber dass Du ein Script für die Einstellungen einfach laufen lässt und es sammelt Dir die ganzen Daten des Netzes zusammen das geht nicht, denn wenn Du ja auf Dateiebene an das System ran musst muss ja ein passender Dienst installiert sein. Unter Unix gibt es ja NIS, wo man zentral die Konfigdateien pflegt. Ich würde da wirklich über die nmap / wirschark Sachen rangehen und dann halt viel per Hand auch kontrollieren und vor allem nicht alles auf einmal umstellen, sondern Server für Server bzw Netz für Netz. Wenn ihr keine extreme Sicherheitspolitik betreibt, würde ich ggf. mal die Router ACLs sehr weit öffnen, um während der Umstellung Probleme zu vermeiden und vor allem das neue System dokumentieren. Ich hoffe das Hilft ein wenig Phil
  17. Hallo, warum nimmst Du nicht eine XSLT und Saxon? Phil
  18. Hallo, ich hatte Dir in Pseudocode grob den Ablauf skizziert. Statt dem "read" setzt Du dort ein "meinTextfeld.value". Nach jeder Operation kannst Du ja dann "meinTextfeld.value = ergebnis" setzen und sobald Du den Operator betätigst "meinTextfeld.clear" machen. Deine Erklärung ist nicht leicht zu verstehen, aber grundsätzlich solltest Du Programmlogik von GUI-Logik trennen, d.h. Deine Formelemente reichen ihren Inhalt, nachdem Du diesen auf Korrektheit geprüft hast, an Variablen weiter, ebenso setzt Du die Werte erst in die Form, nachdem Du sie berechnet hast. Der Pseudocode zeigt den zeigt den Ablauf für die Berechnungslogik, so dass Du diesen in eine eigene Methode zusammen fassen musst und dann nur noch mit dem Formvariablen füllen musst z.B. function berechne(a,b : Int, op : Char) : Variant { case (op) of + : return a+b; - : return a-b; * : return a*b; / : return (b != 0) ? a / b : null; end case return null; } [/PHP] Für den GUI Aufruf würde ich folgendes konstruieren: [PHP] class gui : function OpClick(op : Char) { int ergebnis = berechne(formfeld1.value, formfeld2.value, op); if ergebnis == null Messagebox ("Fehler bei der Berechnung") else formfeld1.value = formfeld3.value = ergebnis; formfeld2.value = 0; } Damit müsste es eigentlich funktionieren. Damit hast Du auch von der Anzeige immer einen gültigen Ausdruck, wobei zwar das Ergebnis doppelt angezeigt wird. Falls Du eben die ursprüngliche Rechnung angezeigt haben willst, dann merke Dir die Werte in Eigenschaften der Klasse und setze diese erst beim erneuten Click auf Deinen Operator um. Phil
  19. Hallo, also ich stehe da grade etwas auf dem Schlauch: Ist das jetzt ein Problem von der GUI, oder ein Problem wo Du in welchen Variablen das Ergebnis speicherst? Noch ein kleiner Tipp: Kommt denn auch das Ergebnis 0+0=0 raus? Denn Du schreibst ja, dass Du nur in die Variablen das Ergebnis schreibst, wenn sie == 0 sind, oder meintest Du == null? Wenn ich die Logik Deine Rechners verstanden habe while true if $ergebnis == null $zahl1 = read; else $zahl1 = $ergebnis; $operator = read; $zahl2 = read; case $operator of + : $ergebnis = $zahl1 + $zahl2; - * / write $ergebnis [/PHP] Ein kleiner Tipp, falls Du noch Klammern usw auswerten musst: cf-Grammatiken mit Präfixnotation und Ableitungsbäume HTH Phil
  20. Hallo, das klinkt jetzt wirklich interessant. Ich hätte jetzt getippt, dass exp() bzw ln() wesentlich langsamer sind, als pow() (jedenfalls so aus dem Bauch heraus). Schau Dir doch mal die Quellen von pow / exp / ln an. Wenn pow() intern rekursiv arbeitet, könnte das schon sein, ist aber nur eine Vermutung. Ich setze für meine mathematischen Berechnungen diese Lib ein Boost C++ Libraries Würde mich aber wirklich interessieren, warum das auf einem PPC so ist, habe ja selbst einen. Gruß Phil
  21. Hallo, ich gehe bei Deinen Informationen davon aus, dass Du das Konzept des OOP-Designs als Schwerpunkt erläutern solltest. Dafür würde man UML verwenden um Klassen und Ableitungen zu modellieren. Hier zu gibt es dann auch Tools, die aus dem Modell Quellcode erzeugen können. ERD / ERM sind für das Modellieren von Entities einer Datenbank notwendig (Entities != Tabellen). Dazu kämen dann im nächsten Schritt die Normalisierungen. Fluss- und Strukturgramme sind für das Modellieren einzelner Abläufe z.B. Methodenabläufe sinnvoll. Netzpläne geben den großen Zusammenhang eines Prozess wieder, z.B. Geschäftprozesse, deren Schnittstellen Abhängigkeiten usw. Da von Dir ein Beispiel in C++ gefordert wird, denke ich, dass es sich um Grundlagen von OOP handelt. Natürlich kannst Du das ganze auch aus der wirtschaftlichen Sicht sehen und würdest dann zuerst aus dem Netzwerkplan heraus argumentieren. Mein Tipp gehe mal hier von dem aus, was in einer Abschlussprüfung zum Fachinformatiker (AE) verlangt wird, d.h. ein "kleines" Projekt, das mit Hilfe verschiedener Techniken analysiert und umgesetzt werden muss (z.B. Wasserfallmodell, V-Modell, Spiralmodell zur Planung), UML, ERD. Phil
  22. Hallo, XSLT und XML-FO würden mir da spontan einfallen Phil
  23. Hallo, also leider die Antwort ohne Garantie, da meine CR Kenntnisse schon ein bisschen her sind. Also soweit ich das noch in Erinnerung habe, benötigst Du auf dem Server die CR Runtime Bibliothek um den Report aufrufen zu können, den Report selber. Ich meine man muss die cr*.dll und cr*.ocx registrieren, damit man den Viewer benutzen kann. Wenn Du die Probleme umgehen willst, dann installiere doch auf dem Server komplett CR. Hoffe das hilft ein wenig Phil
  24. flashpixx

    Spiele-PC

    Hallo, ich würde mir da eher ne Konsole kaufen, weil Spiel rein und läuft. Beim PC ist die Hardware teurer und Du musst Dich ggf. mit Software usw rumschlagen. Natürlich bleiben beim PC mehr Möglichkeiten. Phil
  25. Hallo, bitte durchsuche einmal das Forum, vor einiger Zeit wurde ein absolut ähnliches Posting verfasst, auf das einige Teilnehmer und ich das ganz ausführlich erklärt hatten. Phil

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