Zum Inhalt springen

speedi

Mitglieder
  • Gesamte Inhalte

    813
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von speedi

  1. speedi

    XML-Schema erweitern

    Danke. Das was meinem Wünschen da am nächsten ist wäre "Listing 9. Dependent Relationship extension attribute". <xs:complexType name="UNITS_TYPE"> <xs:simpleContent> <xs:extension base="UNITS_TYPE"> <xs:attribute name="K" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> Aber dadurch wird aus einem simple-type ein complex-type - das ist auch nicht wirklich prickelnd und killt wieder andere Sachen.
  2. Ich hätte da mal eine Frage. Ich habe ein XML-Schema-File und möchte dieses um einige Typen erweitern. Dafür habe ich ein neues Schema angelegt und das originale importiert. Jetzt stoße ich aber auf ein Problem: Im original Schema gibt es eine Enumeration: <xsd:simpleType name="UNITS_TYPE"> <xsd:annotation> <xsd:documentation>Units defined for CRD tags</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="seconds"/> <xsd:enumeration value="degrees"/> <xsd:enumeration value="inches"/> <xsd:enumeration value="MHz"/> <xsd:enumeration value="kHz"/> </xsd:restriction> </xsd:simpleType> Ich möchte jetzt allerdings weitere Einheiten verwenden. Kann ich in meinem neuen Schema jetzt irgendwie sagen: Nimm die alte enum und für noch "Kg" hinzu? Wenn ja wie?
  3. speedi

    Java 64-bit bug?

    Kann mir jemand sagen, wieso die Runtime crasht wenn ich den folgenden Code in einer 64-Bit-Runtime laufen lasse? Unter 32-bit funktionierts Problemlos. public class LegendreTable { // These are the Gauss-normalized associated Legendre functions -- that // is, they are normal Legendre functions multiplied by // (n-m)!/(2n-1)!! (where (2n-1)!! = 1*3*5*...*2n-1) public final float[][] mP; // Derivative of mP, with respect to theta. public final float[][] mPDeriv; /** * @param maxN * The maximum n- and m-values to support * @param thetaRad * Returned functions will be Gauss-normalized P_n^m(cos(thetaRad)), with thetaRad in radians. */ public LegendreTable(int maxN, float thetaRad) { // Compute the table of Gauss-normalized associated Legendre // functions using standard recursion relations. Also compute the // table of derivatives using the derivative of the recursion // relations. float cos = (float) Math.cos(thetaRad); float sin = (float) Math.sin(thetaRad); mP = new float[maxN + 1][]; mPDeriv = new float[maxN + 1][]; mP[0] = new float[] { 1.0f }; mPDeriv[0] = new float[] { 0.0f }; for (int n = 1; n <= maxN; n++) { mP[n] = new float[n + 1]; mPDeriv[n] = new float[n + 1]; for (int m = 0; m <= n; m++) { if (n == m) { mP[n][m] = sin * mP[n - 1][m - 1]; mPDeriv[n][m] = cos * mP[n - 1][m - 1] + sin * mPDeriv[n - 1][m - 1]; } else if (n == 1 || m == n - 1) { mP[n][m] = cos * mP[n - 1][m]; mPDeriv[n][m] = -sin * mP[n - 1][m] + cos * mPDeriv[n - 1][m]; } else { assert n > 1 && m < n - 1; float k = ((n - 1) * (n - 1) - m * m) / (float) ((2 * n - 1) * (2 * n - 3)); mP[n][m] = cos * mP[n - 1][m] - k * mP[n - 2][m]; mPDeriv[n][m] = -sin * mP[n - 1][m] + cos * mPDeriv[n - 1][m] - k * mPDeriv[n - 2][m]; } } } } public static void main(String[] args) { while (true) { System.out.println(new LegendreTable(5, 0.5f)); } } }
  4. Hallo, ich möchte einen 12'' Einbaumonitor (hat nur VGA) an eine Grafikkarte mit Displayport anschließen. Da insgesamt 4 Monitore (2 DVI-Monitore, 2-VGA-Monitore) angeschlossen werden müssen und der Platz limitiert ist, ist es das einfachste eine Karte mit 4xDisplayport zu verwenden als zwei normale Karten mit DVI+VGA (oder DVI+D, DVI-I). Jetzt zu meiner Frage: Ich habe gesehen, dass es für Display-Port Adapter auf VGA gibt. Allerdings bin ich mir nicht sicher, ob dafür eine bestimmte Version des Diplay-Ports erforderlich ist bzw. der Display-Port das explizit unterstützen muss. Danke schonmal!
  5. speedi

    Liste

    Was hat denn der Restwert damit zu tun? Das ist einfach nur eine ">= 0"-Abfrage.
  6. Was den Bewegungsmelder angeht: Du kannst dein Video-Bild in Sektoren unterteilen (z.B. immer 16x16 Pixel) und die Durchschnittsfarbe (durchschnitt deshalb damit Bildrauschen keine Fehlalarme produziert) errechnen. Sobald diese sich innerhalb einer kurzer Zeit um einen bestimmten Grenzwert verändert könnte man annehmen, dass da eine Bewegung ist (Achtung: Falls es im Raum ein Fenster gibt hast du natürlicch permanent geringe Veränderungen durch den Sonnenstand - du musst also dauernd den Ausgangswert nachjustieren).
  7. Schau dir mal die VLCJ-API an. In der aktuellen Version kannst du dir das Video Frame-Weise hohlen (als java2d-Image). Darin kannst dann entsprechend rumpinseln und das anzeigen. Ich weiß leider nicht genau was du machen willst. Wenn ein simpler Player werden soll der das Video in schwarz/weiß oder mit Overlay etc. darstellt könnte dir das helfen. Wenn selbst neue Videos erzeugen willst schau dir mal Xuggler an. Desweiteren existieren auch sehr schöne ffmpeg-Libs für JAVA. Nachtrag: 1. Wenn du mit dem Frame-Buffer arbeitest ist Performance ein Thema (Full-HD kannst im Prinzip vergessen). 2. JMF (Java-Media-Framework) ist tot: Da gibts längst bessere und Performantere Libs.
  8. @Chief, Eye-Q: Es handelt sich um das Netzwerk einer sehr kleinen Firma. Das Backup ist vor allem für die Kundendaten und die Buchhaltung wichtig. Odendrein gehen die Daten aber tagtäglich nochmal per Internet auf einen Server. Ein Bandlaufwerk (glaub da gingen 20 GB drauf) gabs früher mal, das ist aber in den letzten Jahren einfach zu klein geworden und war auch nicht redundant angelegt. Kannst du mir näher begründen wieso externe Festplatten schlechter sind? Ich denk, selbst wenn es mal eine Platte zwerlegt hält sich der Schaden in Grenzen. Schlimmer find ich da die Lagerung der Backup-Platten im Serverraum.
  9. Ok. Danke @All. Die Backup-Problematik hat sich erledigt. Mit wbadmin lässt sich genau das gleiche machen was ich vorher mit ntbackup gemacht habe. Höchstwahrscheinlich sogar deutlich besser, da es jetzt eine echte Kommondozeilen-Software ist anstatt das diese hässliche GUI aufpoppt und ich im Steuerungsprogramm eigentlich keinen echten hinweis (d.h. einfach maschinell lesbar fürs Protokoll) habe ob das Backup jetzt erfolgreich war oder nicht.
  10. Stimmt - das geht auch. Das hätte ich auch niemals versucht. Ich versuche nochmal mein Problem was speziell das Backup angeht genauer zu schildern: Wenn ich die in Windows7 integrierte Backup-Lösung anschaue und das Schritt für Schritt durchgehe komme ich irgendwann an einen Punkt wo ich ein Sicherungsziel auswählen soll. Das Sicherungsziel soll aber davon abhängen welcher Tag gerade ist um so auch eine gewisse Redundanz der Backup-Medien zu schaffen. Wenn der Benutzer die falsche Platte anschließt sollte optimaler Weise eine Fehlermeldung kommen (so ists im Moment). Das was ich daher brauche ist also entweder die Möglichkeit das über das Windows-Backup so zu konfigurieren (bei Windows 7 sehe ich diese Möglichkeit jetzt nicht direkt) oder zumindest das Backup über Kommandozeile auszuführen (so das meine eigene Software sich weiter um das Medienmanagement kümmert).
  11. Geht das auch auf unterschiedliche Festplatten bzw. überhaupt auf Festplatten? Bei Windows 7 gehen ja irgendwie nur noch Backups auf Netzlaufwerke oder optische Laufwerke. Ist das nicht die gleiche Backup-Software (hab bislang 0 erfahrung mit Server 2008).
  12. Hallo, ich habe bei einem bekannten von mir ein kleines Windows-Server-Netzwerk laufen. Bei dem Server handelt es sich um den Primären Domain-Controller mit DHCP,DNS und Active-Directory. Leider ist diese Kiste den gewachsenen Anforderungen zusätzlicher Server-Software die ebenfalls von diesem Server gehostet wird nicht mehr gewachsen. Deshalb würde ich ihn gern durch einen neueren mit Windows Server 2008 ersetzen. Die Clients sind allesamt mit XP-SP3 unterwegs. Was gibts da zu beachten? Wie geht man am besten vor? Desweiteren habe ich für den alten Server ein Backup-System mit gesteigerter Redundanz erstellt (Großvater-Vater-Sohn-Prinzip) basieren auf eigener Software die im Hintergrund NTBackup verwendet. NTBackup gibts ja jetzt leider nicht mehr. Hat jemand erfahrungen wie man sowas !!Idiotensicher!! mit aktueller Technik macht? Mit Idiotensicher meine ich: Es gibt 3 Platten derzeit (Tages,Wochen und Monatsbackup) die Software fordert erstman dazu auf die entsprechende Backup-Platte (USB-Platten) anzuschließen und prüft dann nochmal ob auch die richtige dranhängt. Das Backup soll halt auf keinen Fall immer auf die gleiche Platte laufen. Danke schonmal für Anregungen
  13. Ähm... nix für ungut aber die Frage ist von 2005. Das Thema ist erledigt und solche Fragen würde ich mittlerweile auch nicht mehr unbedingt stellen.
  14. Seit wann gibt's das denn bei Java? Ansonsten: einfach Long nehmen. Und beim ausrechnen das casten nicht vergessen, sonst wird das Ergebnis zwar ein Long, die Rechnung bleibt aber int.
  15. Benutz doch einfach einen einen etwas komfortableren Editor zum Programmieren. Selbst der simple JavaEditor ist in der Lage dir wesentliche Hilfestellungen zu geben was die Methoden-Auswahl angeht. Oder wenns auch etwas mehr sein darf schau dir mal Eclipse an. Wenn du schon nicht die API-Docs lesen willst kannst dir davon wenigstens helfen lassen und so Fragen wie wieso du die Fehlermeldung "no suitable method found for read(String)" bekommst haben sich erledigt. Du bekommst die Meldung weil es keine read-Methode in der Klasse ImageIO gibt, welche einen String als Übergabeparameter hat. In meinem Beispiel habe ich auch ein File-Objekt übergen welches ich mit einem String instanziert habe. In der Java-API-Documentation findest du im übrigen zu ((fast)) jeder Klasse die bei Java standardmäßig dabei ist eine Liste der Konstruktoren und Methoden.
  16. Mit ImageIO kannst du alle möglichen Bilder einlesen. Es werden so ziemlich alle alltäglichen und geläufigen Bildformate unterstützt. Allerdings weiß ich grad nicht so ganz, wie man bei animierten GIFs oder PNGs an die jeweils nachfolgenden Sequenzbilder kommt. In der API-Doc (Link) findest du eine Liste der unterstützten Formate.
  17. Ja. Du bekommst die Werte der drei Farbkanäle. Der wert liegt jeweils zwischen 0 und 255. Wobei 0 der kleinste Farbwert ist und 255 der größte ist. Wenn du z.B. abfragen willst, ob ein Pixel rot ist würde es bedeuten, dass der rot-Wert ziemlich groß sein muss und der blau und grün anteil eher niedrig. Volles rot wäre also 255,0,0 (r,g,. 230,30,30 ist aber auch noch ziemlich rötlich. Da kann man sich bissl spielen/muss man bissl rumprobieren. Die Farbanteile lassen sich vom Color-Objekt abfragen (schau dir die Sysouts im Beispiel an). Indem du dem File-Objekt nicht "TestBild.jpg" übergibst sondern einen relative oder absoluten Dateipfad. z.B. "C:/Benutzer/Horsti/Desktop/MeinBild.jpg". Du kannst auch Backslashs im Pfad verwenden, musst diese im Quelltext allerdings maskieren (mit "\\"). Oder automatisieren: JFileChooser (GUI-Komponente zur Auswahl einer Datei). oder wenn du es billig willst: JOptionPane.showInputDialog() Falls möglich nutz doch Eclipse, setz den Cursor hinter den Klassennamen und drück Strg+Leertaste (dann bekommst import-Vorschläge) ja: javax.imageio.ImageIO java.awt.image.BufferedImage java.io.File java.awt.Color Desweiteren musst du für den geposteten Code die IOException abfangen (falls das Bild nicht existiert oder es nicht gelesen werden kann...). Stichwort: try-catch
  18. Das ist im Grunde ziemlich einfach mit Java. Das auslesen einzelnen Bildpunkte kannst du dem folgenden Beispiel-Code entnehmen. BufferedImage image = ImageIO.read(new File("TestBild.jpg")); for (int x = 0; x < image.getWidth(); x++) { for (int y = 0; y < image.getHeight(); y++) { Color color = new Color(image.getRGB(x, y)); System.out.println("pixel (" + x + "," + y + ")"); System.out.println("red: " + color.getRed()); System.out.println("green: " + color.getGreen()); System.out.println("blue: " + color.getBlue()); } } Um in das Bild zu zeichnen, kannst du dir vom Image-Objekt das Graphics-Objekt holen und mittels den Methoden welche dir dort bereit gestellt werden recht komfortabel irgendwelche Dinge machen (z.B. Linien, Kreise, Polygone, Bilder ins Bild zeichnen). Zum speichern von Bildern kannst du auch wieder ImageIO verwenden. Da gibts auch eine write-Methode.
  19. Ich hatte so ziemlich das gleiche "geschiss" mal nachdem ich einen Rechner mit Win-XP-OEM-Lizenz generalüberholt habe (so gut wie nichts mehr original - außer das Gehäuse). Nach der Installation kam dann auch sofort die Forderung nach der Registrierung (blöd nur: Woher soll ein ungepatches XP mit nichtmal SP1 die Hardware auf moderenen Boards kennen). Fakt ist: ging nicht. Lösung war dann, dass ich dann eine stinknormale OEM-CD verwendet habe (selbstverständlich trotzdem mit der Serial-Number von meinem PC) und nicht die mitgelieferte vom Hersteller. Irgendwas war an der dann anders - interessant auch: Die Hersteller-CD hat nichtmal die Seriennummer haben wollen. Ich weiß nicht was genau *** da treibt, aber es ist schon bissl seltsam manchmal.
  20. Bei uns zählt Bier als Grundnahrungsmittel. Sofern die Fahrtüchtigkeit gegeben ist kann man durchaus mal anstoßen oder ein Bier trinken. Spontane Kneipentouren fallen dann natürlich flach, aber w as Hallenbad, Geburtstagsfeiern, Fußballtraining etc. angeht so denke ich doch, dass man da üblicherweise genügend Vorlauf hat die Schichten so zu schieben, dass man da nicht aufs extremste eingeengt wird. Vielleicht hast du recht und 1,20 sind wirklich bissl wenig. Aber wenn manche hier schreiben sie bekommen 10 €/Stunde find ich das schon auch extrem großzügig. Ich mein, nur fürs bereithalten bekommt man dann mehr Stundenlohn als mancher der normal arbeitet. Ich finds ja cool und gönne es den Leuten, aber wäre ich Chef würde ich versuchen maximal die häfte zu zahlen. Aber wie schon gesagt: Kommt drauf an wie viele Einsätze und welche Rahmenbedingungen.
  21. Schwierigkeit: Ich bin gelernter Fachinformatiker/Anwendungsentwicklung. Das ist nicht exakt das gleiche, aber die Ausbilungen sind in großen Teilen identisch. Besonders schwierig ist die Ausbildung nicht, wenn man ein paar Vorkenntnisse hat, bereit ist etwas dazu zu lernen und ein gesundes Interesse an der Materie hat. Die meisten Probleme hatten in meiner BS-Klasse die Leute beim programmieren - aber auch wenn man das nicht konnte ist man irgendwie durchgeflutscht (und das als FI/AE). Chancen Die IT ist sehr vielseitig und Fachinformatiker sind von ihrer Ausbildung her nicht besonders spezialisiert. Wo du am Ende landest hängt viel davon ab, welche Chancen sich dir bieten und wie du sie nutzt. Aber auch davon was du gern machen willst. Es gibt FiSi´s welche eher im Administrativen Bereich arbeiten und Verantwortung über die Serverlandschaft einer Firma haben, andere arbeiten im Telefonsupport, wieder andere haben Projektleitertätigkeiten wenn es darum geht den IT-Systeme aufzubauen. Gebrtaucht werden Fachinformatiker definitiv. Das Gehalt ist sehr unterschiedlich, da auch die Jobs sehr unterschiedlich sind. Ich kenne auch keinen "Fachinformatiker" der sich 5 Jahre nach Ausbildungsende noch als solchen bezeichnet. Manche werden IT-Consultants ander Projektmanager, wieder andere Administratoren, DV-Betreuer, Software-Entwickler etc... Es ist keine Ausbildung wo danach klar ist was du machst, aber du hast viele Chancen - kannst aber natürlich auch scheitern. MEIN Fazit (vielleicht siehts jemand anders) Ob sich die Ausbildung lohnt oder nicht hängt sehr stark von dir ab. Ich denke es wäre auf jeden Fall eine Chance für dich weiter zu kommen. Aber Aufgrund der Vielseitigkeit des Marktes und des dadurch natürlich auch sehr breiten Gehaltsspektrums kanns auch passieren, dass du nach abgeschlossener Ausbildung nur unwesentlich mehr verdienst als jetzt.
  22. Ich denke die Vergütung sollte davon abhängig sein welche Forderungen dein Chef für die Bereitschaft stellt und wie häufig du dann alarmiert wirst. Wenn du pro Jahr vielleicht 3 mal raus musst und dafür vielleicht sogar noch ne Stunde Zeit hast ist das mit 1€ ganz in Ordung. Du hast ja keine übermäßigen Einschränkungen dadurch und musst lediglich arbeitstauglich sein. Das mit der Bezahlung im Einsatzfall find ich bei dir eine Frechheit - das geht doch nicht. Ab einer Stunde?! Da hofft dein Arbeitgeber ja direkt darauf, dass vorwiegend Probleme auftreten die innerhalb von kurzer Zeit erledigt sind. Bei mir z.B. gibts auch Rufbereitschaft. Die Forderungen dafür sind auch extrem hoch: Anfahrtszeit <=10 Minuten, abolute Nüchternheit und generelle (besonders) körperliche Eignung. Einsätze kommen 2-3 pro Monat vor, welche von der Alarmierung bis zur Heimkehr bezahlt werden. Dafür gibts aber dann 4,50 die Stunde. Find ich ok.
  23. Das Gehalt richtet sich üblicherweise nach Ersetzbarkeit (wie schnell finde ich jemanden, der den gleichen Job zum gleichen Geld macht) und Verantwortung (verliert die Firma Geld wenn du versagst? verdient die Firma mehr wenn du gut bist?). Ich denke, dass gerade in Ballungszentren das Gehalt einer IT-Fachkraft nur in seltenen Fällen unter 30k liegen sollte. Aber falls es dich tröstet: Bei mir lief es damals ganz ähnlich. Als FI/AE und eigentlich durchaus fähiger Programmierer (während der Ausbildung natürlich durchaus mehr "Code-Tippse" nach Plänen von anderen) hatte ich damals auch mit 30 bis 35k Jährlich gerechnet. Zumal die Firma während der Ausbildung durchaus großzügig war (hab sogar mal eine Lohnerhöhung bekommen - zusätzlich zum vertraglich geregelten jährlichen Anstieg). Also hab ich mir keine großen Sorgen gemacht. Der Vertrag kam dann doch erst in letzter Minute. Da drin stand ein Bruttomonatsgehalt von 1900 € (also nahezu mein Azubigehalt bei dem der Berufsschulausfall nicht abgezogen ist^^). Das ganze ist jetzt 5 Jahre her. Ich habe mich mittlerweile hochgearbeitet und habe eine gewisse Verantwortung. Für die Anpassung des Gehalts musste ich aber extrem kämpfen. Daran hat auch die Einführung eines Gehaltssystems nichts geändert - da wird man dann einfach als irgendwas technisches in dem Gehaltsspektrum eingruppiert welches eben zum Gehalt passt (da läuft derzeit noch mein Einspruch). Du hast ja gesagt, bei dir gibt es auch einen Tarifvertrag, hast du diesen mal durchgelesen? Am Ende zählt aber auch, dass einem der Job Spaß macht. Ich weiß relativ sicher, dass ich so einfach nicht wieder einen so interessanten Arbeitsplatz finden werden. Außerdem habe ich immer noch Hoffnung in naher Zukunft auf meine 45-50k zu kommen.
  24. Ich meinte Couchsurfing. Aber Auswärts zuhause scheint sich den spezifischen Problem hier noch besser anzunehmen.
  25. Ich bin im ersten Ausbildungsjahr jeweils 1,5 Stunden gefahren (hin und zurcük). Im zweiten dann nur noch eine. Ich halte eine abgeschlossene Berufsausbbildung für absolut unerlässlich. Wie stellst du dir dein Leben in 10 Jahren vor, wenn du jetzt abbrichst? 400 € Haupteinkommen bei 10-15 Stunden Wochenarbeitszeit, den Rest aufstocken mit Harz4? Oder vielleicht doch eher die Vollzeit-Hilfsarbeiter Laufbahn? 1300 Butto/Monat Spitzenverdienst... Solang du keine echte Alternative hast (andere Ausbildung mit vergleichbar guten Verdienst und Zukunftsschancen) solltest du das denke ich nicht abbrechen und durch irgendwas ohne Zukunft ersetzen. Ich würde dir raten, Quäl dich da durch. Es ist ja auch nicht so, dass du jeden Tag BS hast. In den Betriebsblöcken kannst dich ja dann wieder einigermaßen von der Hetzerei erholen. Im übrigen: Das was einige hier vorgeschlagen haben mit der Pension klingt ganz gut. Du kannst auch mal schauen: Es gibt eine Seite (weiß grad den Namen nicht) wo man Kontakte knüpfen kann zu Leuten die Backpacker aufnehmen (eigentlich für Städtetrips, aber kann ja auch für Berufsschule klappen). Einer unserer aktuellen Azubis (Kälteanlagentechniker) hat seine BS übrigens irgendwo am Bodensee und wohnt nähe Erding (nord-osten von München). Die drei Jahre gehen schneller rum als man denkt und danach hat man echt eine Perspektive, wenn man sich reinhängt und was kann.

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