Zum Inhalt springen

daTom

Mitglieder
  • Gesamte Inhalte

    88
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von daTom

  1. Hallo zusammen, ich überlege ein Fernstudium - in Wirtschaftsinformatik - dieses Jahr (Wintersemester) zu beginnen. Da ich mich damit noch nicht wirklich richtig intensiv beschäftigt habe, kenne ich im Moment auch nur die FernUni in Hagen, die WINFO allerdings anbietet. Nun habe ich hier im Forum von der FernUni in Hagen bislang nur positive Dinge gelesen. Jedoch bezog sich das alles auf der Informatik Studiengang. Gibt es denn hier jemanden im Forum, der WINFO in Hagen oder woanders studiert hat und mir vielleicht dazu was sagen kann? Vielleicht gibt es hier ja auch jemanden, der das an einer anderen FernUni oder FernFH studiert?! Für kurze Anregungen oder Berichte wäre ich sehr dankbar. Gruß daTom
  2. Hallo zusammen, auch ich möchte mich gerne bei einer anderen Firma bewerben und habe ein paar Fragen zu dem Bewerbungsschreiben. Ich bin nach der Ausbildung in meinem Betrieb unbefristet übernommen worden (Juli 2007) und arbeite hier seitdem als Softwareentwickler. Zum Ende meiner Ausbildung habe ich ein "Arbeits/Ausbildungszeugnis" bekommen. Ich möchte die Firma wechseln, da ich hier keine großen Aufstiegschancen ("einmal Lehrling, immer Lehrling) für mich sehe und die Bezahlung eher nach Abschluss als nach Leistung geht. Ich möchte nicht unbedingt hier nach einem zwischenzeitlichen Arbeitszeugnis fragen, da ich ein bisschen Schiss vor der Reaktion seitens der Geschäftsleitung habe. Ich möchte nicht, dass das gute Klima dadurch beeinflusst wird und möchte natürlich auch erstmal weiterhin hier arbeiten, wenn das mit der anderen Stelle nicht funktionieren würde. Nun zu meinen Fragen: - ist es schlimm, wenn ich erstmal kein Arbeitszeugnis mit schicke oder darauf hinweise, dass ich noch keins habe? - ist in meiner Situation das Ausbildungszeugnis überhaupt noch wichtig? - muss man zwingend eine Gehaltsvorstellung hineinschreiben oder kann man schreiben, dass man darüber gerne in einem persönlichen Gespräch reden möchte? Ich hoffe ihr könnt mir vielleicht ein wenig helfen. Danke schon mal Gruß daTom
  3. daTom

    Gehalt FIAE

    Danke schon mal für eure Antworten. Der Sprung auf 32k ist ja eigentlich schon ein gewaltiger, allerdings sind 32k auch meine ungefähre Vorstellung von einem angemessenen Gehalt. Ich halte euch auf dem laufenden, wenn ich das Gespräch hatte.
  4. Hallo, also zu aller erst: Alter 24 Wohnort Nähe Aachen letzter Ausbildungsabschluss (als was und wann) FIAE Berufserfahrung 7 Monate Vorbildung Abitur Arbeitsort Größe der Firma 250 Tarif --- Branche der Firma Diagnose Arbeitsstunden pro Woche Laut Arbeitsvertrag 40, aber es ist eigentlich immer mehr. Samstags und Sonntags wird auch schon mal gearbeitet. Gesamtjahresbrutto Etwas über 26k Anzahl der Monatsgehälter 13 Anzahl der Urlaubstage 29 Sonder- / Sozialleistungen Prämie am Anfang des Jahres (die Höhe kann variieren) Tätigkeiten (Aufgaben/Aufgabenbereich) Ich entwickele und implementiere Diagnose Software für einen namhaften Autohersteller. (Ich entwickel sowohl in Java als auch in C++) Außerdem bin ich für die Qualitätssicherung der geschriebenen Software zuständig, d.h. ich bin nicht nur Entwickler sondern auch Tester. Vor-Ort Tests werden dieses Jahr auch hinzukommen. ------------------------------------------------------------------------ Ich wurde in der Firma ausgebildet und nach der bestandenen Prüfung unbefristet übernommen. Meine 6 monatige Probezeit habe ich schon hinter mir. Bei uns gibt es regelmäßige(jährlich) Personalgespräche und demnach auch Gehaltsgespräche. Mein erstes steht also demnächst irgendwann an und ich muss mir mal langsam Gedanken machen, mit welcher Forderung ich dort ankomme. Was würdet ihr sagen? Gruß
  5. Hallo, ich hoffe hier ist jemand der bei mir ein wenig Licht ins Dunkle bringen kann. Ich habe hier ein Byte Array mit 3 Einträgen: byte[] byteArr = new byte[] { 13, 65, -1 }; Die 3 Zahlen sollen so in eine Text-Datei gespeichert werden, die dann von einem C++ Programm ausgelesen werden. Meine erste Idee war folgende: for (int i = 0; i < arr.length; ++i) { String tmp = Integer.toString(arr[i]); fileout.write(tmp); fileout.write('\n'); } Mein Kollege meinte dann zu mir, dass dies nicht gut wäre, da die 13 unter Windows auch als Zeilenumbruch gewertet werden könnte. Er machte mir dann folgenden Vorschlag: for (int i = 0; i < arr.length; ++i) { String tmp = Integer.toHexString(arr[i] & 0xff); fw.write("0x" + tmp); } Die einzelnen Bytes als Hex-Werte darzustellen wäre die bessere Methode. Soweit, so gut. Was ich aber überhaupt nicht verstehe ist, warum bei String tmp = Integer.toHexString(arr[i] & 0xff); dieses 0xff notwendig ist. Meine Recherche hat bislang ergeben, dass es etwas mit dem Vorzeichen zu tun hat. Allerdings stehe ich heute irgendwie aufm Schlauch. Kann mir da jemand was zu sagen?
  6. Ok, sorry für die spährlichen Angaben. Vielleicht zu aller erst: Das ganze hier bezieht sich rein auf eine Windows-Umgebung. Deswegen hab ich ja auch den Windows-Bereich gewählt Die Java-Applikation arbeitet mit einer C++-Applikation zusammen. Die C++-Applikation stellt Dienste zur Verfügung um auf bestimmten Geräten Dienste auszuführen und Informationen auszulesen zu können. Damit andere Applikationen (also meine Java-Applikation) mit der C++-Applikation zusammenarbeiten kann, schreibt diese halt vor, dass eine bestimmte Umgebungsvariable existieren muss, die den Pfad zu dieser C++- Applikation beinhaltet (wie gesagt, der Sinn dahinter ist mir selber nicht klar) Über den bisherigen Weg mit der Batch-Datei ist dies kein Problem, hier wird temporär (also für den Prozess der Batch-Datei) diese Variable gesetzt und zeitgleich auch die Java-Applikation gestartet. Wenn ich die ganzen Befehle aber jetzt in eine Executable integriere, funktioniert es bei mir anscheinend nicht. Daraus folgere ich, dass hier vielleicht die Sichtbarkeiten anders sind. Hoffe es ist jetzt etwas verständlicher
  7. Der Gedanke ist mir auch schon gekommen. Allerdings ist diese Variable zwingend notwendig, damit das Zusammenspiel zwischen den beiden Applikationen überhaupt funktioniert. Frag mich jetzt bitte nicht nach Sinn- oder Unsinn des ganzen, ich hab da leider keinen Einfluss drauf :-)
  8. Hallo, der Kunde wünscht, dass meine Applikation (Java Applikation) durch eine Executable zu starten ist. Es handelt sich um eine RCP-Anwendung, die mit Eclipse entwickelt worden ist. Soweit ich weiß bietet Eclipse so einen "Executable Generator" an, allerdings habe ich folgendes Problem: Unsere Applikation braucht einen speziellen Eintrag als Umgebungsvariable (Pfad zu einem anderen Produkt von uns). Dieser Pfad muss auch in der PATH-Variable stehen. Zur Zeit starten wir die Applikation mit Hilfe einer Batch-Datei, wo diese Einträge vorher mittels "SET" gesetzt wird. Die Einträge dürfen wir nur "temporär" vornehmen, d.h. sie dürfen nur für diesen Prozess gültig sein. Es ist ja nun kein Problem so eine Executable zu schreiben, aber wenn ich diese Variablen in der Exe setze, kann meine Applikation diese gar nicht "sehen", da dies doch dann wieder ein eigenständiger Prozess ist, oder? Hat jemand einen Tipp für mich, wie ich das am besten lösen könnte (wenn ich mit meiner Annahme oben richtig liege) Gruß
  9. Danke für deine Erklärung. Ich kapier´s jetzt zumindest ein wenig :-) Es gibt von Apache (commons library) eine Methode, die das auch erledigen kann. org.apache.commons.codec.binary.Hex.encodeHex(byte[]) Das funktioniert ebenfalls. Gruß
  10. Hallo, schon mal Danke für deine Antwort. Kannst du mir erklären, was da passiert? So ganz blicke ich da nicht durch edit: Hab gerade folgendes gefunden - das scheint auch zu funktionieren: BigInteger bigInt = new BigInteger(1, md5sum); String output = bigInt.toString(16); System.out.println("MD5: " + output);
  11. Hallo, ich möchte die MD5 Summe einer Datei berechnen. Dazu habe ich folgenden Code geschrieben: public void checkSum() throws NoSuchAlgorithmException, FileNotFoundException { MessageDigest digest = MessageDigest.getInstance("MD5"); File f = new File("c:\\myFile.txt"); InputStream is = new FileInputStream(f); byte[] buffer = new byte[8192]; int read = 0; try { while( (read = is.read(buffer)) > 0) { digest.update(buffer, 0, read); } byte[] md5sum = digest.digest(); } catch(IOException e) { throw new RuntimeException("Unable to process file for MD5", e); } finally { try { is.close(); } catch(IOException e) { throw new RuntimeException("Unable to close input stream for MD5 calculation", e); } } } byte[] md5sum = digest.digest(); gibt mir die Checksumme als Byte[] zurück. Üblicherweise ist es ja so, dass MD5 Summen als Hex-Werte angezeigt werden. Allerdings weiß ich leider nicht, wie ich aus dem Inhalt des Byte-Arrays diese Hex-Zahl bekomme. Hat jemand einen Tipp für mich?
  12. Also GUI Programmierung ist in C++ erstmal Neuland für mich. Aber aufgrund des NICHT vorhandenen Zeitdrucks kann ich ja mal meine ersten Schritte in diese Richtung probieren, da ich auch schon immer mal etwas mehr über die MFC erfahren wollte. Wo müsste ich in der MFC suchen um sowas in der Art zu erreichen? 1 oder 2 Stichwörter würden mir schon reichen. Würde ich gerne machen, aber in Java kann ich m.E. keine DLL schreiben, die vom Installier akzeptiert wird.
  13. Die Möglichkeit besteht, da ja aus dieser DLL heraus die Verzeichnisse gelöscht werden. Im Moment sind es 5 Verzeichnisse und so könnte ich erstmal mit 20% Schritten anfangen. (nach jedem Verzeichniss sind die nächsten 20 % erreicht) Den Fortschritt noch genauer zu ermitteln würde ich dann erstmal hinten dran stellen, da für mich die visuelle Umsetzung im Moment eine sehr große Hürde darstellt.
  14. Hallo zusammen, ich bin in meinem Team unter anderem für das Setup unserer Applikation verantwortlich. Als Tool setze ich den Astrum InstallWizard ein. Um den Installer an die eigenen Bedürfnisse anpassen zu können, bietet das Programm die Möglichkeit eigene DLLs einzubinden. (wird von mir auch schon eingesetzt) Beim Start des Setups wird geprüft, ob eine Installation schon auf dem Rechner vorhanden ist. Ist dies der Fall wird von der DLL aus eine Deinstallation angestossen (die erforderlichen Verzeichnisse werden gelöscht) Dieser Vorgang kann leider eine kleine Ewigkeit dauern, da es eine Java Applikation ist, in deren Verzeichnisse jede Menge ausgepackte Jar Files liegen. Nun möchte ich für den Deinstallationsprozess einen kleines Fenster aufrufen, dass die Deinstallation in Form eines Fortschrittsbalkens darstellt. Leider fehlen mir hier jegliche Kenntnisse zu den GUI Techniken in C, bzw C++. Könnt ihr mir einen kleinen Denkanstoss geben, wonach ich suchen könnte um mein Vorhaben zu relasieren? Ich arbeite hier übrigens mit VS2003.NET Danke schon mal
  15. Hallo, ich habe hier eine Java Anwendung, die zur Zeit mit einer Batch Datei gestartet wird. Da dies auf dauer aber sehr unschön ist, würde ich gerne(oder besser gesagt: ich muss!) den Aufruf in eine Exe Datei auslagern. Nun wollte ich euch mal fragen, wie sowas am elegantesten in C++ gelöst wird? Der Aufruf hat jede Menge Java-Parameter... Meine erste Idee dazu wäre ein System-Execute (oder so ähnlich). Aber da müsste es doch bestimmt noch was anderes geben, oder? Ich benutze dafür übrigens VS2003.NET Gruß daTom
  16. Hallo zusammen, durch meinen bevorstehenden Abteilungswechsel werde ich in Zukunft mit Java arbeiten. In meinem Java Buch bin ich nun bei Vererbung angekommen und hab direkt mal eine Frage. Ich habe hier 3 Klassen A, B und C. B leitet sich von A ab und C leitet sich von B ab. Alle 3 Klassen haben ein Attribut "name", einen Konstruktor in dem die Variable "name" gesetzt wird und eine "getName"-Methode. Die Klassen sind sich also sehr ähnlich. Meine Main-Methode sieht wie folgt aus: Object o = new C(); System.out.println(o instanceof A); //ist true System.out.println(o instanceof ; //ist true System.out.println(o instanceof C); //ist true A f1 = (A)o; System.out.println(f1.getName()); //gibt "Klasse C" aus B f2 = (B)o; System.out.println(f2.getName()); //gibt "Klasse C" aus C f3 = (C)o; System.out.println(f3.getName()); //gibt "Klasse C" aus [/code] Ich verstehe noch nicht so ganz, warum die ersten beiden Ausgaben ebenfalls "Klasse C" ausgeben. Es scheint mir, dass ich trotz des casten von z.B. der Variable o in ein A Objekt immer noch ein Objekt des Typs C habe. Woran kann das liegen? Hier noch schnell der Code von den 3 bentzten Klassen: [code] public class A { private String name; public A() { this.name = "Klasse A"; } public String getName() { return name; } } public class B extends A{ private String name; B() { this.name = "Klasse B"; } public String getName() { return name; } } public class C extends B { private String name; C() { this.name = "Klasse C"; } public String getName() { return name; } } Gruß daTom
  17. daTom

    Einstieg in JInternalFrame

    Ich kann mir die Antwort selber geben^^ Es ist ein setSize() auf dem JInternalFrame notwendig...
  18. Hallo, ich arbeite mich gerade ein wenig in GUI mit Java ein. Ich würde gerne einen Button in ein JInternalFrame einfügen und diesen Frame in einen JDesktopPane stecken, der wiederrum in einem JFrame steckt. JButton button = new JButton("Test Button"); JInternalFrame internalFrame = new JInternalFrame("Test internal Frame"); internalFrame.getContentPane().add(button); internalFrame.setVisible(true); JDesktopPane deskPane = new JDesktopPane(); deskPane.add(internalFrame); deskPane.setVisible(true); JFrame frame = new JFrame("Test Frame"); frame.getContentPane().add(deskPane); frame.setVisible(true); Wenn ich das so baue, sehe ich allerdings nur den Frame. Kann mir jemand sagen was dort falsch ist?
  19. Hallo, ich lese eine Datei(xml) mit Hilfe von ifstream ein und gucke ob ein bestimmter Eintrag vorhanden ist. Wenn dieser Eintrag nicht vorhanden ist, soll mein Programm Einträge an einer bestimmten Stelle in der Datei machen. Ich habe leider kaum einen Ansatz, wie ich das lösen soll. Die Klasse ostream bietet ja die Funktion seekp an, mit der man anscheinend den Stream an eine bestimmte Stelle bringen kann. Der Funktion kann ich aber nur einen pos_type übergeben. Gibt es eine Möglichkeit, dass ich nach einem bestimmten Tag suchen kann (z.B. nach </irgendwas>) und mir dann den pos_type dazu geben lassen kann, damit ich dort meinen Eintrag vornehmen kann? Gruß
  20. Hi, das deckt aber leider nicht die Möglichkeit ab, dass der Benutzer bei der Installation zum Beispiel c:\programme\a oder c:\programme\b angibt. Ich bin auf dieses [installDir] angewiesen, da ich ja auch den o.g. Fall abdecken muss edit: Ich hab was gefunden, allerdings bearbeitet das Skript dann die ganze Datei und nicht die beiden Zeilen. Leider kann ich das in der Form noch nicht nutzen, da wirklich nur diese beiden Zeilen bearbeitet werden müssen. @echo off & setlocal enabledelayedexpansion set "Datei=test.ini" set "Von=\" set "Nach=/" set "t=text.tmp" if exist "%t%" del "%t%" for /f "usebackq delims=" %%i in ("%Datei%") do set "Line=%%i" & set Line=!Line:%Von%=%Nach%! & echo !Line!>>"%t%" move /y "%t%" "%Datei%"
  21. Hi, danke für den Tip, war genau das was ich gesucht habe. Ich hoffe du kannst mir auch bei meiner nächsten Frage etwas helfen. Folgendes: Ich muss hier ein Setup bauen. In manchen Ini-Dateien gibt es Verweise auf XML-Dateien. Da die Applikation in verschiedenen Ländern eingesetzt wird kann ich den Pfad nicht direkt eintragen (z.B. wegen c:\programme und c:\program files). Das Setup Programm bietet daher die Möglichkeit in solchen Ini-Files eine Art Tag zu setzen, dass dann beim Installieren mit dem Wert überschrieben wird. Das sieht im Moment folgendermaßen aus: (kleiner Ausschnitt) [script Extensions] Test1 Specific Scripts=file://[installDir]/AppName/workspace/test1.xml Test2 Specific Scripts=file://[installDir]/AppName/workspace/test2.xml Das funktioniert auch eigentlich wunderbar, aber [installDir] wird mit c:\Programme oder c:\Program Files ersetzt. Das lässt sich leider auch nicht verändern. Jetzt habe ich mir überlegt beim Installieren eine kleine Batch laufen zu lassen die mir die \ für die beiden Einträge mit / ersetzt. Allerdings habe ich bislang überhaupt keinen Ansatz gefunden. Habt ihr da ne Idee oder nen Ansatz für mich Danke schonmal und Gruß
  22. Hallo, gibt es eine Möglichkeit in Batch-Dateien ein logisches UND einzusetzen? Ich habe hier folgendes Beispiel und bekomme es einfach nicht hin @echo off set test1=3 set test2=6 IF "%test1%"=="3" && IF "%test2%"=="6" goto g1 goto g2 :g1 echo Werte stimmen :g2 echo Werte stimmen nicht Die "&&" sind ja falsch, gibt es dafür bei Batch-Dateien eine andere Ausdrucksweise? Ich finde im Internet leider keine Tutorials die das erklären. Danke schon mal Gruß
  23. Meine Proll-Karre: Audi A3 S-Line 2.0 TDI BJ 2007 170 PS Gruß
  24. Hi, ja daran haben wir natürlich auch schon gedacht. Aber die Frage ist, ob es nicht vielleicht eine Methode gibt, wie sie z.B. auch in C# zur Verfügung steht
  25. Hallo, ich habe hier eine Float Variable. Gibt es eine Möglichkeit(Methode???) das Vorzeichen von dem Wert der Variable herauszufinden? Gruß

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