Zum Inhalt springen

Iceman346

Mitglieder
  • Gesamte Inhalte

    109
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Iceman346

  1. Interessant was es so an anderen Schule gibt So eine Regelung haben wir nicht, das einzige was ich unterschrieben hab war die Schulanmeldung. Ich find halt die Art wie das hier kommuniziert wird arg daneben.
  2. Sehr "lustige" Begebenheit bei mir an der Berufsschule: Ich befinde mich im 2. Ausbildungsjahr, da lief das an der Schule bei uns so, dass im ersten Halbjahr noch 2 Tage Unterricht waren, mit 4 Stunden ITSys, je 2 von unterschiedlichen Lehrern. Am Ende des ersten Halbjahres reduzierte sich dann der Unterricht auf eine Stunde pro Woche und die Klasse kriegte 2 Stunden Differenzierung, je nach Ausbildungsberuf halt. Beim Halbjahr gabs aber kein Zeugnis, fürs Jahresabschlusszeugnis müssen nun die gesamten Noten des jeweiligen Faches verrechnet werden. Im Zuge dessen kriegten wir vor ~1,5 Wochen ne Mail des einen ITSys Lehrers (der momentan nur noch die ITSys Differenzierung unterrichtet, ich als FIAE hab ihn garnicht mehr), dass wir ihm doch die Noten die er uns gegeben hat zusenden sollen. Zusätzlich wäre am nächsten Berufsschultag das Deckblatt der Arbeit als Beweis mitzubringen. Ergo -> Der Lehrer hat unsere Noten verschlampt. Mal abgesehen von der Lächerlichkeit der Situation ("Ja Herr XY, natürlich hatte ich mündlich eine 1, dass weiß ich noch ganz genau!") trudelte grade eine neue Mail unserer Klassenlehrerin ein in welcher stand, dass bisher erst eine Person seine Noten gemeldet hätte und, falls dies beim Rest nicht bis morgen geschieht, bei der Notenfeststellung davon ausgegangen wird, dass wir einen Grund für das Zurückhalten der Noten hätten und das Halbjahr dann als 5 oder 6 gewertet wird. Den Beweis das das nicht stimmt müssten wir erbringen, da wir ja die Arbeiten in der Hand halten. Natürlich können solche Fehler auch Lehrern passieren und wenn am Anfang der Woche ne nette Erinnerungsmail gekommen wäre gäbs diesen Thread nie erstellt worden, aber diese Mail unserer Klassenlehrerin empfinde ich einfach als unglaubliche Unverschämtheit. Immerhin haben, meinem Empfinden nach, nicht die Schüler dafür zu sorgen, dass die Noten "abrufbar" sind. Ich hab schon etwas im Schulgesetz NRW rumgelesen, da ist ein solcher Fall aber net abgedeckt. Weiß jemand irgendwelche Bestimmungen dazu? Mir gehts nicht darum die Angabe meiner Note zu verweigern (Klausur war 2, mündliche Note weiß ich nicht mehr) sondern eher darum diese Vorgehensweise der Lehrerin in Frage zu stellen.
  3. Der Brief mit den Ergebnissen kam bei mir am 11.4. an, in der Firma war er schon am 9.4. IHK Dortmund Schnitt: 73% Ich: 91% Bin zwar FIAE, aber ist ja die gleiche ZP.
  4. Der Timer schaut im Endeffekt im jedem Tick in die Ausgabeverzeichnisse der externen Bearbeitung, vergleicht die dort liegenden Dateien mit den Eingangsdateien und schiebt diese dann entsprechend weiter. Ich hab das nun momentan erstmal über ne Variable gelöst. Die Downloadprozedur hat sowieso ne Variable gesetzt wenn Dateien in die Bearbeitung gegeben wurden und ich habs jetzt erstmal so geändert, dass der Timer für die Überwachung ständig läuft, aber nur wirklich arbeitet wenn diese Variable gesetzt wurde.
  5. Argl, die Programmiersprache hätte ich natürlich nennen sollen. Ich nutze Visual Basic. Nutzen tu ich den ganz normalen System.Windows.Forms.Timer
  6. Vorweg: Ich bin ziemlich unbedarft im Multithreading, also nicht schlagen wenn ich doofe Fragen stelle Ich habe hier auf der Arbeit ein Programm programmiert, welches Dateien von einem FTP Server herunterläd, diese dann in ein bestimmtes Verzeichnis schiebt, regelmäßig nachschaut ob diese Dateien eine externe Vearbeitung durchlaufen haben und die Ergebnisdateien dann weiterverarbeitet. Bei Testläufen heute hab ich gemerkt, dass es doch sehr unschön wirkt, wenn das Programm während des FTP Downloads absolut nicht reagiert und so wirkt als wäre es abgestürzt. Also dacht ich mir, verfrachte ich den FTP Downloadprozess in einen eigenen Thread. Das klappt soweit auch wunderbar, der Download läuft, das Programm reagiert noch auf Mauseingaben und es sorgt nicht für 100% Auslastung auf einem CPU Kern. Problem ist nun folgendes. Am Ende der Downloadprozedur starte ich normalerweise den Timer der für die Überwachung des Ausgabeverzeichnisses der externen Bearbeitung zuständig ist. Dies passiert einfach über ein TimerArbeit.Start() Nach Ende des Downloadthreads wird dieser Timer aber nie wirklich abgearbeitet. Wenn ich den Status abfrage kriege ich zwar die Rückmeldung, dass TimerArbeit.Enabled = True aber die MessageBox die ich beim Start des Timers eingebaut hab erscheint nie und die Dateien werden auch nicht weiterverarbeitet. Hat jemand nen Tipp wie ich den Timer zum laufen bekomme? Hab mir schon Invokes angeschaut (weil ich aus dem Downloadthread auf eine TextBox der Form zugreifen wollte), aber das gibts für Timer nicht.
  7. Anmerkung dazu: 3.3: Hier ist 4 richtig (Vererbung nachlesen wers nicht glaubt) 3.4: Hier hast du den Fehler gemacht und die Aufgabe nicht genau befolgt. Du sollst einen Schreibtischtest des Struktogramms durchführen, du hast die richtigen Ergebnisse berechnet, durch den Fehler darin kommt aber nen falsches Ergebnis aus dem Test heraus. Die Lösung wäre hier 80, 90, 180, 76. Die 180 kommen daher, dass der Rabattwert von Teil B für Teil C übernommen wird, da der Rabatt während des Durchlaufes nicht zurückgesetzt wird. 3.5: Richtige Antwort, falsche Begründung. Der Rabatt würde sich nicht addieren, er wird nur nicht zwischen den Durchläufen auf 0 zurückgesetzt. Folgt nun ein Teil mit Zustand 1 auf ein Teil mit schlechterem Zustand wird mit dem Rabattwert des vorherigen Teils gerechnet. Den Rest hab ich fast durchweg genauso. Ob das nu gut oder schlecht ist weiß ich nicht
  8. Wenn du dort aber die Negation bei 5 reinsetzt hättest du auch ne Alarm, wenn das Büro offen (0) und das Tor zum Gelände offen (0) wäre. Die Und-Verknüpfung der beiden wäre 0, die Negation 1 und dann würde am Ende der Alarm ausgelöst weil es für die Oder-Verknüpfung ausreicht, dass einer der beiden Eingänge auf 1 steht. Die Negation gehört an Stelle 2. Dann kommt genau im ersten geforderten Fall (Büro 0 und Tor 1) aus der oberen Und-Verknüpfung eine 1 und im zweiten geforderten Fall (alle 3 Eingänge 1) aus der unteren Und-Verknüpfung eine 1. Alle sonstigen Konstellationen würden keinen Alarm auslösen.
  9. Du hast 100x100 Pixel und jedes Pixel hat 8 Bit = 1Byte Farbinformationen. Ergo hat jedes Bild eine Größe von 10.000 Byte.
  10. Ich bin 8 Monate später eingestiegen (1.3.2008, offizieller Beginn wäre 1.8.2007 gewesen) und das war kein Problem, da das Niveau in der Berufsschule sehr niedrig ist und ich eine gewisse Vorbildung (Abitur mit abgebrochenem Studium mit Programmierkurs) besaß. Wir kommen in Anwendungsentwicklung in der Schule so langsam in Bereiche die mir aus meinem einsemestrigen Programmierkurs während des Studiums noch nicht bekannt sind, IT Systeme ist mit gewissen Interesse an Hardware auch relativ leicht machbar, nur Wirtschaft ist mir größtenteils neu, aber sonderlich schwer find ich das auch nicht. Es ist natürlich ein gewisses Nacharbeiten notwendig, aber wenn du Vorwissen hast sind 3 Monate absolut kein Problem.
  11. Mmh, hab mich auch mit 25 beworben, aber mein Alter war nie Thema. Bei der Firma wo ich dann im Endeffekt gelandet bin hab ich sogar den Eindruck, dass mein Alter eher nen Vorteil war, da auch ausdrücklich "Studienabbrecher erwünscht" in der Ausschreibung stand.
  12. Ich kann nur sagen, dass ich mittlerweile, nach ~7 Monaten (bin mittendrin angefangen und am 1.8. offiziell ins zweite Lehrjahr gegangen) arg unzufrieden mit meiner "Ausbildung" zum FIAE bin. Und zwar mit beiden Komponenten, Schule und Betrieb. Schule Hier "leide" ich darunter, dass ich, was Programmierung angeht, nen solides Vorwissen durch mein abgebrochenes Studium habe. Zwar machen wir in der Schule Java und nicht C++, aber von der Syntax ist das ja recht ähnlich und bisher sind wir noch nicht an einem Punkt angekommen wo mein Uniwissen zu Ende wäre. Der Lehrer hier ist recht in Ordnung. Ansonsten habe ich noch Wirtschaft, das einzige Fach über das ich mich kaum beklagen kann. Der Lehrer ist nett, kompetent und deutlich bemühter als seine Kollegen und die Themen sind mir größtenteils neu. Das letzte wichtige Fach ist IT Systeme, bei uns von 2 Lehrern unterrichtet. Das eine ist die Klassenlehrerin die zwar Unterricht macht, aber auch in relativ langsamen Tempo und dabei auch nicht immer den kompetentesten Eindruck hinterlässt. Der zweite Lehrer ist ein Leerkörper im wahrsten Sinne des Wortes. Nach einer schwammigen Aufgabenstellung die keiner so richtig gepeilt hat ließ er uns Wochenlang quasi alleine im Internet surfen, produktives oder in irgendeiner Form relevantes ist hier noch nicht passiert. Betrieb Im Betrieb siehts fast noch düsterer aus. Programmierarbeiten bekomme ich zwar hin und wieder, aber diese bestehen größtenteils aus kleineren Skriptarbeiten. Bei den zwei größeren Dingen die ich aufgetragen bekommen hab habe ich das erste problemlos erledigt, beim zweiten schraube ich immer wieder daran rum, weil meine Ausbilderin mich seit mittlerweile fast 3 Monaten vertröstet, dass sie doch keine Zeit habe sich das mal ausführlich anzuschauen. Seitdem ich es ihr das erste Mal vorführen wollte hat es sich mittlerweile schon deutlich verändert (hoffentlich zum positiven ) so langsam bin ich aber am Ende meiner Ideen angelangt. Ansonsten kriege ich vor allem kleine "Handlangeraufträge". Dinge die jeder beliebige Mensch von der Straße nach kürzester Einarbeitung erledigen könnte, sich aber schwer weiter automatisieren lassen. Größere Projekte die mir in Aussicht gestellt wurden und, nach den Zeitplänen die mir bei der Bewerbung oder in Gesprächen danach genannt wurden, schon längst begonnen werden sollten sind bis heute nichtmal in der Planung angekommen. Teil des Problemes ist sicherlich, dass ich einerseits der erste FIAE Azubi hier in der Firma bin, andererseits, dass der Betrieb hier ne Druckerei ist und sie anscheinend den Bedarf an Programmierarbeiten stark überschätzt haben (bestehen größtenteils in der Pflege und sanften Erweiterung einer bereits bestehenden Infrastruktur aus VB6 Programmen die ein Kollege angelegt hat). Einen wirklichen Plan in der Ausbildung kann ich nicht erkennen, abseits von dem Kleinzeugs kann ich mit den meisten Fremdprogrammen die hier so benutzt werden kaum umgehen weil die dort integrierten Programmierteile ebenfalls vom oben genannten Kollegen stammen und dieser fast durchweg voll ausgelastet ist (ehrliche Aussage fast aller Kollegen: Würde dieser Mann länger ausfallen würd hier so einiges zusammenbrechen weil er sich mit den Dingen mit Abstand am besten auskennt) und weder Zeit noch Auftrag hat mich wirklich einzuführen. Ergo mach ich die kleinen Dinge die so anfallen und bastle nebenbei an Programmen, für die ich mir die Aufgaben selbst stelle oder surfe im Internet. Zumindest beim Menschlichen kann ich mich nicht beklagen, sämtliche Kollegen und Mitschüler sind sehr nett, nur was das fachliche angeht habe ich doch mittlerweile ziemlich Angst um mein Abschlussprojekt bzw. ob die Firma in der Lage ist mir da überhaupt ordentliche Möglichkeiten für zur Verfügung zu stellen.
  13. Du bist nah dran mein persönlicher Held zu werden Hab das ganze nu in VB implementiert, jetzt krieg ich aber immer die Fehlermeldung, dass die Datei nicht kopiert werden kann weil die Quelldatei nicht gelesen werden kann. Und nein, die Datei ist natürlich weder woanders geöffnet, noch schreibgeschützt oder versteckt oder sonstwas. Edit: Argl, eigener dummer Fehler. Hab vergessen, dass im ListView natürlich nur der Dateiname steht und nicht der Pfad. Ergo schnell noch den Pfad drangekittet und nu funktionierts. Du bist hiermit mein persönlicher Held Der Code sieht so aus für die die es interessiert: Private Sub ListView_ItemDrag(ByVal sender As Object, ByVal e As System.Windows.Forms.ItemDragEventArgs) Handles ListView1.ItemDrag Dim liste(ListView1.SelectedItems.Count - 1) As String Dim i As Integer = 0 For Each item As ListViewItem In ListView1.SelectedItems liste(i) = vz & item.Text i = i + 1 Next Dim obj As New DataObject(DataFormats.FileDrop, liste) DoDragDrop(obj, DragDropEffects.Copy) End Sub
  14. Danke für den Hinweis. Bin zwar kein Freund vom Lesen langer Texte am Bildschirm, aber so werd ich mich mal einlesen und schauen ob es sich lohnt das Buch zu kaufen.
  15. Klar, nutze momentan aber nen ListView Element. Bei der ListBox ändert sich aber am Code, außer den Handles, eigentlich nichts. Private Sub ListView1_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles ListView1.DragEnter If e.Data.GetDataPresent(DataFormats.FileDrop) Then e.Effect = DragDropEffects.Copy End If End Sub Private Sub ListView1_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles ListView1.DragDrop e.Effect = DragDropEffects.Copy If e.Data.GetDataPresent(DataFormats.FileDrop) Then Dim Dateien() As String Dateien = e.Data.GetData(DataFormats.FileDrop) For Each line As String In Dateien If Path.GetExtension(line) = ".xml" Or Path.GetExtension(line) = ".XML" Then File.Copy(line, vz & Path.GetFileName(line)) End If Next aktualisieren() End If End Sub Der Code ist jetzt so geschrieben, dass nur xml Dateien kopiert werden, nimmst du die "If Path.GetExtension" Anweisung raus wird alles kopiert. In der Variable vz steht das Zielverzeichnis drin. Die Funktion "aktualisieren()" sorgt dafür, dass die Dateien auch dargestellt werden, sieht so aus: Private Sub aktualisieren() ListView1.Items.Clear() If Directory.Exists(vz) Then For Each line As String In Directory.GetFiles(vz) If Path.GetExtension(line) = ".xml" Or Path.GetExtension(line) = ".XML" Then ListView1.Items.Add(Path.GetFileName(line)) End If Next End If End Sub Für das Problem des Rausziehens hab ich aber immer noch keine Lösung, wenn da wer Ideen hat immer her damit
  16. Wo ich das Buch hier grad verlinkt sehe: Hat das jemand und kann seine Einschätzungen abgeben wie hilfreich dieses für die Ausbildung ist?
  17. Es soll halt nicht auf das Programm selber wieder gezogen werden sondern auf die Windows Oberfläche. Ergo: In dem Fenster ist ne Dateiliste, daraus klickt man eine an, zieht sie raus und kann sie dann auf dem Desktop ablegen. Mit dem Eintrag: ListBox1.DoDragDrop(New DataObject(DataFormats.FileDrop, vz & "\" & ListBox1.SelectedItem), DragDropEffects.Copy) Krieg ich auch nen entsprechendes Symbol, sieht also so aus als könnte man kopieren, aber wenn ich die Maustaste loslasse passiert nichts.
  18. Ich bastel momentan mal wieder und versuche folgendes hinzukriegen: In meinem Programm ist eine ListBox, welche den Inhalt eines Verzeichnisses auflistet. Über Drag&Drop soll man nun Dateien in das Verzeichnis kopieren können und auch aus diesem Verzeichnis rausziehen können. Ersteres klappt bereits problemlos, dass man Dateien über die Listbox wieder aus dem Verzeichnis rausziehen kann kriege ich aber nicht hin. Ich versuchs momentan so: Private Sub ListBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ListBox1.MouseDown If e.Clicks = 1 And e.Button = Windows.Forms.MouseButtons.Left Then ListBox1.DoDragDrop(vz & "\" & ListBox1.SelectedItem, DragDropEffects.Copy) End If End Sub aber damit krieg ich zwar nen entsprechenden Mauszeiger beim Rausziehen, aber "Fallenlassen" kann ich die Datei nirgends.
  19. Bei mir stands nicht im Vertrag, aber in der Ausbildungsbescheinigung die ich mir ausstellen hab lassen stands drin.
  20. Bitte den Druck nicht überbewerten Zuviel davon ist, grade am Anfang der Ausbildung, sicherlich auch falsch. Aber nen gewisser zeitlicher Rahmen sollte imo schon da sein. Wenn man als Azubi nur immer wieder hört "Eilt nicht", dann eilt man irgendwann wirklich nicht mehr *g*
  21. Bei mir hats so 3 oder 4 Wochen gebraucht, dann hatte ich den fertigen Vertrag in der Hand.
  22. Zur Ausbildung: 7 Bewerbungen (4 per Post, 3 per email) 2 Einladungen zum Gespräch (beide von postalischen Bewerbungen) 1 Zusage Das zweite Vorstellungsgespräch zu dem ich eingeladen wurde hab ich nicht mehr besucht, da die Einladung knapp 1,5 Monate nach meinem Ausbildungsstart im anderen Betrieb kam (Bewerbungen gingen Raus gegen Weihnachten 2007, zum 1.3. hab ich die Ausbildung angefangen, Einladung vom anderen Betrieb kam Mitte April).
  23. Für mich persönlich wäre wichtig: - Arbeitsaufträge mit klaren Vorgaben die auf den Kenntnisstand des Azubis abgestimmt sind, am besten mit Zeitvorgabe damit man etwas Druck bekommt - Ein kompetenter Ansprechpartner der zu den Aufträgen was sagen kann und Fragen beantworten kann - Den Azubi möglichst viel selbst machen lassen (unter Anleitung natürlich), ich glaub durch nichts lässt sich Unzufriedenheit besser vermeiden als durch regelmäßig gezeigtes Vertrauen in die Fähigkeiten des Azubis Gleichzeitig ist imo aber auch selbstverständlich, dass Selbststudium in diesem Bereich oftmals nötig ist. Auch nach der Ausbildung muss man immer mal wieder neue Programmiersprachen erlernen oder sich in technische Neuerungen einarbeiten ohne das man nen Ausbilder hat der sich auskennt. Zum Thema: Ich bin momentan noch etwas gespalten was die Qualität der Ausbildung angeht, aber ich bin ja auch erst 2 Monate dabei In der Berufsschule ist das Niveau sehr niedrig (komme aber auch von nem abgebrochenen Studium und an der Uni ist das schon nen stark anderes Tempo), dafür sind die Mitschüler supernett und die Lehrer ebenfalls in Ordnung. Im Betrieb ist dummerweise momentan mein Ausbilder krank, darum muss ich mich quasi selbst beschäftigen. Aber auch sonst ists etwas durchwachsen, auch bedingt dadurch, dass ich der erste FIAE hier in der Firma bin. Hab teilweise den Eindruck, dass die Leute nicht so recht wissen was sie mit mir anstellen sollen Aber wie gesagt, bin erst ~2 Monate da und ein großes Aufgabenfeld bei dem ich mitarbeiten soll (ein Onlineportal für Kunden der Firma zur Datenanlieferung etc.) ist momentan noch in der Planungsphase. Habe darum noch nicht abgestimmt, würde aber momentan zu einem befriedigend tendieren.
  24. Kann mich eigentlich nicht wirklich beklagen. Hier steht nichts dolles, aber auch nichts grausam schlechtes: - P4 3GHz - 1GB Ram - 22" Widescreen TFT - 80GB HD (aber alle Daten liegen sowieso auf dem Fileserver) - Windows 2000 (haben auch nen paar XP PCs, aber 90% der Rechner laufen auf 2000) Internet müsste DSL 6000 sein, wird zwar für alle geteilt, aber normalerweise ist die Geschwindigkeit gut.
  25. Funktioniert, vielen Dank Ich nutz die Textbox im Endeffekt nur um den Inhalt des Logs darzustellen. Soll also auch keine Eingabe drüber kommen oder so. Da man über die Textbox sehr einfach ne Scrolleiste bekommt hab ichs so gebaut. Ist vielleicht nicht ganz so schön, aber funktioniert wie gedacht.

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