Zum Inhalt springen

arlegermi

Mitglieder
  • Gesamte Inhalte

    1.052
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    13

Alle Inhalte von arlegermi

  1. Weil ich sowas gerade gesucht / gebraucht habe: Graph-Verwaltung. Sprich: Automatisches Layout von Knoten und Kanten, Ermittlung von Zyklen, Ermittlung schnellster Wege, Ermittlung der Wege mit wenigsten Kanten, grafische Darstellung und Manipulation der Kanten und Knoten, das ganze am besten dynamisch (d.h., wenn ich die Gewichtung einer Kante ändere, sollen die Auswertungen dies direkt reflektieren), Knoten und Kanten müssen beliebige Nutzdaten tragen können, Graph gerichtet oder ungerichtet, ... Das ganze entweder als Web- oder Windows-Anwendung. Mit der Möglichkeit, die Graphen samt Ausprägung und Analysen speichern zu können. Bezug auf Netzwerk ist erkennbar, denke ich. Low-Level wird's, wenn's an die Optimierung für Graphen mit beliebig vielen Knoten und Kanten geht )
  2. Das klingt nach Hausaufgabe / Uni-Übungsaufgabe. Prinzipiell ist doch zumindest die Code-Struktur vorgegeben. Bekommst du die hin? Also wie sieht "Node" aus? Dann: Wie definierst du die vier Methoden (Stichwort Header-File)?
  3. "Das Weihnachtsgeld ist zurückzuzahlen, sofern der Mitarbeiter [...] vor dem 30. Juni [...] des folgenden Jahres wieder ausscheidet." Sollte das so also rechtens sein (kann ich nicht beurteilen), müsstest du das Weihnachtsgeld zurückzahlen.
  4. Oder auch einfach einem Hobby nachgehen, oder oder oder... Mir persönlich waren meine 45 Minuten Arbeitsweg in meiner alten Wohnung schon zu viel und es hat mich genervt. Bin jetzt (nicht nur wegen des Weges) in eine neue Wohnung gezogen, von der aus ich ~20 Minuten zu Fuß zur Arbeit brauche. Damit habe ich täglich 40 Minuten - 1 Stunde mehr Zeit, andere Dinge zu tun. Gefühlt ist das für mich sehr viel wert. Sicher kann man sich auch mit dem Pendeln arrangieren (wobei ich da ÖPNV vorziehe, weil ich da wenigstens lesen oder andere Dinge tun kann), auf Dauer wäre mir persönlich das aber zuviel.
  5. Was heißt, du "hast die Aufgabe bekommen"? Ist das eine Schul(/Uni-)aufgabe? Von deinem Chef? Je nachdem ist die Lösung doch abhängig. Im Betrieb würde ich den Teufel tun und einen eigenen DTD-Validierer zu schreiben. In der Uni/Schule kann genau das aber die Aufgabe sein. Eine kurze Google-Suche führt einen übrigens ziemlich direkt hier hin - ist das nicht das, was du möchtest? (Übrigens: Was hat denn try-catch mit dem Thema zu tun?)
  6. "Auf die Schnelle" geht da m.M.n. eh nichts. Sprachen lernt man nur durch Gebrauch. Sobald man die Grundlagen hat (grundlegende Grammatik, Grundwortschatz, Aussprache), hilft es nur noch, sich der Sprache auszusetzen. Ob man das mit interaktiven Lernangeboten, Filmen / Fernsehen oder Texten macht, ist dabei zum Großteil Geschmackssache (wobei das rein textliche Lernen kaum Sinn macht in meinen Augen).
  7. Okay, macht grundsätzlich Sinn. Ich würde dir aber erstmal empfehlen, das ganze überhaupt zum Laufen zu bekommen. Verschiedene Modi kann man dann nachträglich auch immer noch einbauen. Denkbar wäre auch, dass du für jedes Spiel ein eigenes Fenster aufmachst - so kommst du mit den Oberflächen nicht durcheinander.
  8. Nein, du kannst auch während deiner Ausbildung deine Ausbildungsstelle wechseln und dort weitermachen, wo du aufgehört hast. Ich halte es aber für schwierig, in den letzten Monaten der Ausbildung noch eine neue Stelle zu finden. Du kannst dich ja mal an deine IHK wenden, aber ich würde mir da an deiner Stelle keine Hoffnungen machen.
  9. Wenn du tatsächlich den identischen Code in einer anderen Methode ausführst, kann das Verhalten egtl. nicht anders sein. Ich nehme eher an, dass dir beim Kopieren etwas entwischt bzw. durcheinander gekommen ist. Was die button1_Click Methode angeht: Wieso willst du da nochmal dasselbe machen? Geschickt wär's doch, auf die bestehenden PictureBoxen zuzugreifen und nur das Bild in ihnen zu ändern. Dazu musst du ja aber nicht das gesamte Gitter nochmal neu erzeugen. Dazu gibt's verschiedene Ansätze: Entweder du suchst anhand des Namens in deinem Fenster die passende Box, oder du machst das Array picBox aus Form1_Load in der ganzen Klasse bekannt, so dass andere Methoden ebenfalls darauf zugreifen können (es gibt sicher noch andere Möglichkeiten, aber das sind so die beiden einfachen, die mir spontan einfallen).
  10. Der Standard-Weg ist folgender: Du suchst mit deinem Ausbilder das Gespräch, dass du mit der Form deiner Ausbildung nicht zufrieden bist. Wichtig hierbei ist ein konstruktiver Ton (idealerweise von beiden Seiten). Wenn sich nach dem ersten Gespräch nichts bessert, probiert man das nochmal, mglw. nachdrücklicher. Wenn auch das nichts bringt, wende dich an deine IHK und bitte um Beratung, bzw. Hilfestellung. Wenn das alles nichts bringt, bleibt dir die Wahl, die Ausbildung in deiner jetzigen Firma fortzusetzen oder dir eine neue Ausbildungsstelle zu suchen. Da du mit diesen Problemen erst drei Monate vor der Abschlussprüfung kommst, bleibt dir allerdings kaum eine (sinnvolle) Wahl. Was dir bleibt, ist dich jetzt richtig reinzuhängen, einen guten Abschluss zu machen und dich sofort woanders zu bewerben (je nachdem, ob die Übernahme feststeht oder nicht kann man das auch jetzt schon machen).
  11. Du kannst natürlich deinen Urlaub so beantragen, dass das Urlaubsende mit deinem Arbeitsverhältnisende zusammenfällt (oder sich überschneidet). Dadurch ändert sich an der Kündigungsfrist gar nichts - und dein Arbeitgeber muss den Urlaub natürlich entsprechend genehmigen. [edit] Ah, so wie @Errraddicator habe ich das gar nicht verstanden. Urlaubstage gegen Kündigungsfristdauer eintauschen halte ich auch für merkwürdig (sofern das überhaupt möglich ist, was ich bezweifle).
  12. Grundsätzlich sollte das so laufen: int hoehe = 6; int breite = 6; string[,] myArray = new string[hoehe,breite]; for(var x = 0; x < breite; x++) { for(var y = 0; y < hoehe; y++) { myArray[y, x] = $"[{x}, {y}]"; } } //Ausgabe: //[0,0] [1,0] [2,0] [3,0] [4,0] [5,0] //[0,1] [1,1] [2,1] [3,1] [4,1] [5,1] //[0,2] [1,2] [2,2] [3,2] [4,2] [5,2] //[0,3] [1,3] [2,3] [3,3] [4,3] [5,3] //[0,4] [1,4] [2,4] [3,4] [4,4] [5,4] //[0,5] [1,5] [2,5] [3,5] [4,5] [5,5] Was bei dir dann noch fehlt, ist die Berechnung des Punktes, an dem das Bild gezeichnet werden soll: //innerhalb der y-Schleife: Point p = new Location((x+1) * 50, (y+1) * 50); picture.Location = p; Ich würde dir raten, einfach mal ein wenig mit Arrays rumzuprobieren, um ein Gefühl dafür zu entwickeln, wie man da rangehen muss. Wenn das einmal "Klick" gemacht hat, ist's eigentlich gar nicht mehr so schwer.
  13. Dir steht in der Schleife ja i zur Verfügung, du könntest also statt x += 50 auch einfach .Location = new Point((i + 1) * 50, (f + 1) * 50) schreiben, wenn sich sowohl x und y jedes mal um 50 steigern (+1 jeweils, weil i und f ja bei 0 starten). Und dass er in die Schleife nicht einsteigt liest du entweder falsch im Debugger oder du hast eine Bedingung, die das verhindert.
  14. Vorweg: Das Projekt selber klingt gut, auch der Antrag ist schön. Wo ich etwas zu mäkeln hätte, wäre die Zeitplanung. Wobei ich nicht glaube, dass dein Antrag so wie er ist abgelehnt würde - es geht nur um ein paar Schönheitsfehler. 1H Machbarkeitsstudie: Bist du dir sicher, dass du eine Machbarkeitsstudie durchführen möchtest? Und die auch noch einer Stunde? Halte ich für fragwürdig. (Generell bezweifle ich, dass eine Machbarkeitsstudie hier Sinn macht.) 1H Risikoanalyse: Was stellst du dir darunter vor? Welche Risiken möchtest du analysieren? Unit-Tests planen: Seit wann "plant" man die? Die entstehen während der Entwicklung. Gleiches für Exception- und Error-Handling planen: Was plant man da eine Stunde lang? 2H Tests (White-Box-Tests) durchführen lassen [...]: Wenn du die Tests durchführen lässt ist das keine Zeit, die du für dein Projekt einplanst. 1H Wirtschaftlichkeitsbetrachtung: Am Ende des Projekts? Ich glaube nicht. Dann habt ihr euer Geld bereits ausgegeben. Die gehört an den Anfang. Im Großen und Ganzen finde ich den ganzen Ablauf sehr (vllt. zu sehr) formalisiert, wenn ich mir angucke, was du alles an Modellen und Diagrammen erzeugst. Das kann sein, dass das bei euch in der Firma so ist, ich persönlich finde es für ein Projekt dieser Größenordnung überzogen. Nochmal: Das sind alles keine Dinge, die den Antrag scheitern lassen werden. Nur so Punkte, die mir aufgefallen sind.
  15. Da gibt's tatsächlich das ein oder andere zu optimieren Hast du schonmal etwas mit Arrays gemacht? Das ist eine grundlegenden Datenstrukturen, mit denen sich ein Programmierer auf jeden Fall auskennen sollte. Arrays erlauben dir, mehrere Werte in einer "Liste" zu führen (es gibt auch Listen als Datenstruktur, brauchst du hier aber nicht unbedingt). Das könnte dann so aussehen (sehr verkürzt): // Image[] bedeutet: Ein Array von Bildern, 'new Image[6]' bedeutet, dass du ein Array der Länge 6 initialisierst Image[] spalte1 = new Image[6]; Image[] spalte2 = new Image[6]; // und so weiter... Jetzt könntest du deinen Button-Klick vereinfachen, indem du Schleifen anwendest: //Button1_Click for(int i = 0; i < spalte1.Length; i++) { if(spalte1[i] == null) // "null" ist der Standardwert, wenn noch kein Bild zugewiesen wurde { spalte1[i] = new Image(imagePath); // imagePath ist der Pfad zum Bild, // idealerweise woanders festgelegt } } Die for-Schleife ist ebenfalls ein grundlegendes Konstrukt, das man kennen sollte. Das liest sich ungefähr so: Starte bei 0 und zähle i solange hoch, bis i nicht mehr kleiner ist als die Länge von spalte1. Im "Schleifenkörper" (der Code, der zwischen den geschweiften Klammern kommt), gucken wir dann, ob das Bild an der Stelle i schon gesetzt wurde. Wenn ja, gucken wir beim nächsten weiter. Wenn nicht, setzen wir an die Stelle das passende Bild. Das soll als erster kleiner Anstoß erstmal genügen. Wenn du genau hinguckst, wirst du sehen, dass die beiden Code-Beispiele, die ich hier habe, bei weitem noch nicht die eleganteste oder sinnvollste Lösung darstellen (Stichwort mehrdimensionale Arrays; wieso sechs Arrays haben, wenn du eines haben kannst, das 6x6 Felder hat?).
  16. Spontan würde ich behaupten, dass du eines brauchst; ich habe aber keine Ahnung von Umschulungen. Einfach bei der IHK anrufen und fragen.
  17. Ich persönlich halte eine Agenda bei einer 15-minütigen Präsentation für unnütz, darüber scheiden sich allerdings die Geister. Fest steht nur: Deine Prüfung hängt nicht daran, ob du eine Agenda-Folie hast oder nicht. Wenn du die nicht brauchst / willst, lass' sie weg. Wenn du sie gerne hättest (oder eure Firmen-Vorlage die vorsieht), nimm sie mit rein.
  18. Ich glaube nicht, dass dir die Agentur für Arbeit "auf Verdacht" eine Umschulung oder Weiterbildung finanziert, nur, weil du dich nicht mehr "up to date" fühlst. Ein Praktikum (besonders ein unbezahltes) würde ich dir auch auf keinen Fall empfehlen, damit entwertest du dich u.U. sogar noch eher, als dass es dir nützt. Sprich: Bewirb dich auf Stellen, die dir passend vorkommen. Du schreibst ja etwas davon, dass du Schulungen durchführst - das ist doch durchaus eine wertvolle Kompetenz (macht dir das denn Spaß?). Im Zweifel bewirbst du dich eben auf "einfache" Stellen und nicht gleich IT-Leitung mit Personalverantwortung für 100 Mitarbeiter ( ). Kann sein, dass das andere hier im Forum nicht so sehen, aber ich an deiner Stelle würde nicht meine Zeit mit Umschulungen oder Praktika verschwenden, wenn du echte Berufserfahrung sammeln könntest. Risiko ist da natürlich dabei - aber die Chancen stehen (nach dem, was du erzählst) nicht so extrem schlecht, wie du sie dir vllt. ausmalst.
  19. Es ist grundsätzlich schwer, jemandem ein Projekt anzutragen, wenn man dessen Unternehmen nicht kennt. Wenn das hier auch nur entfernt helfen soll, müsstest du zumindest mal schreiben, an was du bereits gedacht und verworfen hast. Sonst bekommst du hier die Standard-Vorschläge Schulungsraum, Ticketsystem, Softwareverteilung.
  20. Wenn das deine Art ist, in deiner Bewerbung auf das Unternehmen einzugehen, dann ist das schwach. Da steht nichts drin, was die Firma irgendwie auszeichnet, das ist hohles Gewäsch (entschuldige bitte die deutlichen Worte). Wenn du deine Bewerbung individualisieren möchtest, kommst du mit Platitüden nicht weiter, da musst du dich tatsächlich informieren, was das Unternehmen kennzeichnet. Interessiert dich die Technologie, die sie einsetzen? Die Branche? Hast du gutes über das Unternehmen als Arbeitgeber gehört? Solche Sachen gehören in den Absatz "wieso gerade Firma XY". Nicht "weil ihr so super toll seid".
  21. Du brauchst kein iPhone / iPad, um für iOS zu entwickeln, es gibt unter Mac OS einen Simulator. Empfehlen würde ich das allerdings nicht.
  22. Naja, für mich sieht das mehr nach Handling von Problemen beim Import von Kundendaten aus. Das haben wir bei uns auch zu Genüge. Dafür eine robuste Plattform bereitzustellen, die es "Laien" ermöglicht, diese Probleme zu analysieren, nachzustellen und ggf. zu beheben finde ich nicht trivial. Aber vielleicht interpretiere ich da auch zuviel hinein Die Oberfläche an sich und das dafür nötige Backend halte ich auch nicht für so wahnsinnig aufwendig.
  23. Nein, genaugenommen steht in den Normalformen nichts explizit zu n:m-Beziehungen. Dass aufgelöst werden muss, ergibt sich dennoch aus der 1NF (alle Werte müssen atomar sein).
  24. Wenn ich mir ein vergleichbares Projekt bei uns im Haus angucke, käme ich da glaube nicht mit den 24 Stunden hin, die du für die Implementierung veranschlagt hast. Vielleicht interpretiere ich da auch zuviel rein und ihr habt ein ordentlich strukturiertes System, in dem solche Erweiterungen so einfach zu machen sind. Nur so als Hinweis. An sich halte ich den Antrag für ok, sowohl vom Umfang als auch der (zu erwartenden) fachlichen Tiefe. (Und, weil ich's mir nicht verkneifen kann: PHP? )

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