Zum Inhalt springen

Whiz-zarD

Mitglieder
  • Gesamte Inhalte

    2076
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    50

Alle Inhalte von Whiz-zarD

  1. Und wieso probierst du es nicht selbst?
  2. @Chief Wiggum Ja, die ist inzwischen vereinheitlicht worden. Es sind 70 Multiple-Choice Fragen. Die Fragen untergliedern sich in vier Handlungsfeldern: Ausbildungsvoraussetzungen prüfen und Ausbildung planen Ausbildung vorbereiten und bei der Einstellung von Auszubildenden mitwirken Ausbildung durchführen Ausbildung abschließen Und nein, ich hab sie nicht mitgeschrieben. Meine ist schon ein paar Jahre her.🙂
  3. Ach, Anfangs hat die DSGVO schon bei uns ein bisschen für Verwirrung gesorgt, weil der DSGV (ohne O) der Deutsche Sparkassen- und Giroverband ist. 😅
  4. @breathtaking: Vielleicht wäre auch interessant zu wissen, zu welchen Themen du genau Hilfe benötigst. Wenn es direkt zur Programmierung ist, wäre auch die Programmiersprache interessant. Nicht jeder kennte jede Programmiersprache, um qualitative Antworten geben zu können. Ansonsten, wie schon gesagt, einfach die Fragen ins Forum stellen.
  5. Ach, da steht das Wort "immer". 😅 Dann nehme ich zurück, was ich vorhin geschrieben habe. Ja, dann würde ich mir auch die Frage stellen, wieso die Dateien ohne Kopf- und Fußzeile erzeugt werden und ggf. da ansetzen. Wenn du unbedingt ein Makro schreiben willst, dann würde ich nicht mit dem Windowhandle arbeiten, sondern direkt mit den Dokumenten. Der Witz an den Kopf- und Fußzeilen ist, dass sie aus drei Bereichen bestehen: Links, Mitte, Rechts. Ich hab mir aus Spaß nun eine *.docm (Word-Dokument mit Makro) erzeugt und in dieser Datei die Kopf- und Zeilen definiert, die ich brauche. Das Makro sieht dann so aus: Sub CopyHeaderFooter() Dim docSource As Document Dim docTarget As Document strTargetFileName = "C:\_Daten\Temp\Dok2.docx" Set docSource = ActiveDocument Set docTarget = Documents.Open(strTargetFileName) For i = 1 To docSource.Sections(1).Headers.Count docSource.Sections(1).Headers(i).Range.Copy For j = 1 To docTarget.Sections.Count docTarget.Sections(j).Headers(i).Range.Paste Next j Next i For i = 1 To docSource.Sections(1).Footers.Count docSource.Sections(1).Footers(i).Range.Copy For j = 1 To docTarget.Sections.Count docTarget.Sections(j).Footers(i).Range.Paste Next j Next i docTarget.Close wdSaveChanges End Sub Das lässt sich mit Sicherheit noch optimieren oder nach deinen Bedürfnissen anpassen aber es ist ein Anfang. Ich öffne halt mittels Documents.Open() die Datei, wo ich die Kopf- und Fußzeilen reinkopiert haben möchte (in meinem Fall die Do2.docx). Durchlaufe dann alle Bereiche der Kopf- und Fußzeilen der ersten Seite im aktuellen Dokument (wo sich auch die definierten Kopf- und Zeilen befinden) und kopiere sie in allen Seiten des neu geöffneten Dokumentes und speicher es am Schluss. Das Sections-Objekt ist eine Collection der Seiten.
  6. Was soll denn dabei nicht korrekt übernommen werden? Vorlagen sind nichts weiter als Word-Dateien. Vorlage öffnen. Datei -> Speichern unter. Wo ist das Problem? Und ganz ehrlich: Bei 20 - 30 Dateien würde ich einmal kurz in den sauren Apfel beißen und überall händisch die Kopf- und Fußzeilen reinkopieren, als mir da tagelang ein Makro zu bauen. Wie lange braucht man dafür? Ein, maximal zwei Stunden. Dann ist das Thema doch durch. Für neue Dateien würde ich dann eine Vorlage bereitstellen. Die könnte man dann sogar unternehmensweit bereitstellen.
  7. Anstatt public Geschlecht Sex { get { return sex; } internal set { sex = value; } } kannst du auch einfach public Geschlecht Sex { get; internal set; } schreiben. Das sind dann sog. autogenerated properties. Der Compiler generiert daraus dann folgenden Code: private Geschlecht _sex; public Geschlecht get_sex() { return _sex; } internal void set_sex(Geschlecht value) { _sex = value; } Und das ist genau das, was du willst. Properties sind also sog. sytaktischer Zucker, welches die Schreiberei ein wenig abnimmt. Ein weiterer Tipp: Die Methode SetSexInput() hat nichts in der Character-Klasse zu suchen, da sie in der Abhängigkeit der Benutzereingabe steht. Angenommen, du verwendest nun eine grafische Oberfläche anstatt eine Konsole und du kannst über die grafische Oberfläche einen Radiobutton setzen. Dann wäre die Methode SetSexInput() überflüssig und würde nur ein Grundrauschen in der Character-Klasse erzeugen. Anstatt die Methode in die Character-Klasse zu implementieren, könnte man auch eine Factory- oder Builder-Klasse bauen, die dir anhand der Benutzereingaben eine Instanz der Character-Klasse erzeugt.
  8. Wenn die Klasse als internal deklariert ist, kann eine Instanz dieser Klasse nur innerhalb des Projektes erzeugt werden. Ganz egal, ob du den Konstruktor oder die Eigenschaften mit public deklariert hast. Die Klasse ist nun mal außerhalb des Projektes nicht sichtbar. D.h. wenn du eine Instanz dieser Klasse in einem anderen Projekt erzeugen möchtest, dann muss die Klasse auch zwinged als public deklariert sein.
  9. Heute frisch hochgeladen. (Nein, ich bin das nicht.)
  10. Fiverr ist doch nur eine Plattform, um einen Freelancer zu finden und kein Datenspeicher. Also musst du dich um den Datenspeicher schon selber kümmern und E-Mail ist die schlechteste Variante. Ich weiß auch nicht, wie du dir das vorstellst. Du bekommst ja von jemanden den Auftrag, das Video zu schneiden. Das ist ja eine gewerbliche Tätigkeit. Niemand wird dir aus Spaß Videomaterial zuspielen, damit du hobbymäßig rumschneiden kannst, wie es dir passt.
  11. Ich denke mal, weil das extrem teuer ist. Die Tests gibt es ja nicht kostenlos. Irgendwer muss ja dafür bezahlen. Wenn nicht direkt du, dann indirekt über Steuern. Zu mal die Tests inzwischen Mangelware werden. Allein in Deutschland werden pro Tag über eine Million solcher Tests benötigt. Auch darf man nicht vergessen, dass die Schnelltests nicht unbedingt ein korrektes Ergebnis liefern. z.B. in meinem Freundeskreis gibt es eine 8-köpfige WG, die durch die schulpflichtigen Kinder durchgeseucht wurde. Es sind zwar alle geimpft, sodass die Verläufe milde waren aber die Schnelltests waren allesamt negativ. Sie haben dann noch einen PCR-Test gemacht, der dann positiv war.
  12. Derzeit hab ich leider etwas weniger Zeit, weil unser Alltagsgeschäft derzeit echt drückt aber ansonsten nehme ich mir einfach die Zeit. Wir arbeiten in einem Art Scrum und zu jedem Sprint sage ich dann, dass ich mir x Tage vom Sprint für die Azubis reserviere und sie dann auch betreue und Aufgaben plane. Wenn ich mir die Zeit nicht nehme, dann brauche ich auch nicht ausbilden. Das erste halbe ist es so eine Mischung aus Frontalunterricht und Übungsaufgaben, um sich mit der Softwareentwicklung vertraut zu machen und auch zu zeigen, was auch so hinter den Kulissen passiert und dann schaue ich mal, ob sie dann auch schon kleinere Aufgaben in der Produktion alleine oder mit mir im Pair-Programmierung übernehmen können.
  13. Der ganze Pfad muss ein String sein... Schaue dir mal an, wo die Hochkommata sind...
  14. Es gibt solche und solche Betriebe. Auch Konzerne sind sehr unterschiedlich. Ich hab damals meine Mechatroniker-Ausbildung auch in einem großen Konzern gemacht. Außer die Lehrwerkstatt habe ich nichts gesehen. Übernommen wurden wir auch nicht, da sie überbetrieblich ausgebildet haben. Der Wechsel in die echte Berufswelt war dann schon heftig. In einem anderen großen Konzern, wo ich dann eine Zeit lang gearbeitet habe, gab's dann zwar auch eine Lehrwerkstatt aber die war dann oft leer, weil die Azubis überall auf dem Werksgelände verteilt waren und in der Produktion gelernt haben. Es gab dann zwar wenige Ausbilder aber viele Ausbildungsbeauftragte, sodass die Ausbilder überwiegend nur den Papierkram machen mussten. In einem KMU, wo ich dann auch mal gearbeitet habe, gab's zwar eine Azubine aber auch keinen richtigen Ausbilder. Sie hatte die Ausbildung auch später abgebrochen, weil es keinen Sinn hatte. Also beschissene Ausbildungen gibt es sowohl in Konzernen als auch in KMUs. Ich arbeite derzeit auch in einem KMU und bin auch selber Ausbilder (FIAE). Derzeit hab ich zwei Azubis und versuche für die beiden halt da zusein, wo ich nur kann. Einer hat am 1.8.2021 angefangen und macht kleinere Übungsaufgaben, die wir (fast) täglich besprechen und der andere macht gerade sein Abschlussprojekt. Ich muss mich in die Rolle auch noch einarbeiten. Das sind erst meine ersten beiden Azubis. Es läuft also auch noch nicht alles perfekt. Vor allem was Leistungskontrollen angeht und die Reihenfolge der Themen, muss ich mir noch mehr überlegen.
  15. Und selbst wenn, das Problem ist, dass die Kinder das Virus in die Familie tragen. Offenbar denkt daran kein Politiker. Die Kinder durchseuchen gerade die Gesellschaft und da die Gesellschaft sich auch sehr egoistisch verhält, tragen sie das Virus weiter.
  16. Ich bin jetzt auch kein Python-Experte aber ich wüsste nicht mal, was ich dazu schreiben sollte, da das Programm nicht mal fertig ist. Das meiste ist auskommentiert die Zeilen, die durchlaufen werden, voller Syntaxfehler sind Ich nehme mal an, dass das Programm nicht mal gestartet wurde. Auf welcher Basis soll man denn nun Tipps geben?
  17. Whiz-zarD

    Hilfe bei Java Arrays

    Die Aufgabe ist unvollständig. Es wird die Klasse Field erwähnt, die wir nicht kennen. Auch wird nicht klar, was das Array genau zu bedeuten an. Sieht aus, als gäbe es Felder, die mit Linien miteinander verbunden wären. Aber was genau verstehst du daran nicht? Du sollst die genannte Klasse um einen Konstruktor erweitern. Es wird aber aus der Aufgabe nicht klar, was mit der Beschreibung gemeint ist. Ist mit Beschreibung das Array gemeint? Darüber hinaus sollst du eine Getter-Methode schreiben, der dir das Feld aus diesem Array zurückgibt.
  18. Abitur zu machen, ohne ein Studium ranzuhängen ist Zeitverschwendung, wenn man schon eine Ausbildung gemacht hat. Das Abitur ist nichts Wert und bei einem Jobwechsel kommt es auf die Berufserfahrung an und nicht auf den Schulabschluss.
  19. Ich rate Anfängern immer erst dazu, die grafische Oberfläche wegzulassen, da es hier sehr komplex werden kann und in den letzen zehn Jahren ist es gefühlt nicht einfacher geworden, bei all den ganzen Techniken und Frameworks, die entstanden sind. Anfängerfreundlich ist da kaum etwas, auch wenn es immer so getan wird. Auch wenn es nicht so fancy und hip aussieht, rate ich Anfängern immer erstmal zu Konsolenausgaben. Da kann man sich auf das wesentliche konzentrieren. Also auf die Programmlogik selbst und muss sich nicht damit rumquälen, z.B. herauszufinden, wie man HTML-Elemente nun mittig positioniert. Viel wichtiger finde ich, dass man erstmal die Konzepte der gewählten Programmiersprache versteht, das Datenmodell gut designt und Prinzipien, wie z.B. EVA, DRY, KISS oder SOLID versteht. Wenn die Programmlogik gut ausgearbeitet ist, kann man im Idealfall immer noch eine grafische Oberfläche dafür basteln, ohne die Logik anpassen zu müssen. Also schnapp dir eine Sprache deiner Wahl und versuche damit die Programmlogik umzusetzen.
  20. Den technischen Assistenten gibt es überall. Beim Assistenten ist auch Praxis dabei, da Pflichtpraktika erforderlich sind. Bei mir waren es 16 Wochen. Wenn ich mir da aber die Berufsschule in Hamburg anschaue, weiß ich nicht, ob die Azubis dort wirklich viel lernen. Ganz zu schweigen, dass die Schule sehr chaotisch ist. Die Bewertungen auf Google sind zwar schon sehr hart und übertrieben aber ein gutes Konzept scheint die Schule wirklich nicht zu haben. Mag sein, dass es vielfach der Fall ist. Ich war aber sehr schockiert über das niedrige Niveau der Fachinformatiker-Abschlussprüfung, als ich sie zum ersten Mal sah. Gut, es ist auch eine private Schule, die ich besucht hatte, die inzwischen leider schon eine menge Geld kostet (weil es leider nicht mehr anders geht) aber sie achten auf ihren Ruf und alle, die im Raum Hamburg leben und das nötige Kleingeld besitzen, empfehle ich diese Schule anstatt eine Ausbildung.
  21. Die Vier-Stufen-Methode ist aber die langweiligste Methode und in meinem Vorbereitungskurs wurde davon sogar abgeraten, weil die Prüfer (Hamburg) dies ungerne sehen, weil sie so langweilig ist.
  22. Wundert mich, dass es überhaupt noch so praktiziert wird, weil dies die Prüfung ins Absurde führt, da es ja nichts weiter ist, als ein einstudiertes Schauspiel. Es sollte doch aber eher darauf ankommen, sie man sich bei einer unbekannten Situation verhält.
  23. Jetzt kennst du drei und ich hab deutlich mehr gelernt als die meisten in ihrer Fachinformatiker-Ausbildung. Es ist sogar eher so, dass die Leute die Ausbildung auf dieser Schule abbrechen und eine Fachinformatiker-Ausbildung anfangen, weil das leichter ist. Und nein, ein technisches/berufliches Gymnasium ist keine Assistent-Ausbildung. Dort erwirbt man mit der Abiturprüfung die Hochschulreife, wie auf einem allgemeinenbildenden Gymnasium. Allerdings sind diese Gymnasien technisch orientiert und haben auch berufsbezogene Fächer, wie z.B. sowas wie Drehen, Fräsen, Materialkunde oder auch Netzwerktechnik und Programmieren. Die Fachrichtung muss man dann sich im Vorwege überlegen.
  24. Ich denke zukünftig wird es auch weniger SQL werden. SQL passt einfach nicht in moderne Sprachkonzepte. Man sieht ja z.B. dass man bei objektorientierten Sprachen erstmal einen O/R-Mapper braucht, um mit den Daten arbeiten zu können und es damit auch immer wieder Probleme gibt. Ich denke mal, die Zukunft gehört Datenbanken, die eine Programmierschnittstelle vorgeben, wie man es bei NoSQL-Datenbanken kennt. Auch passen relationale Datenbanken schlechter in ein agiles Mindset, weil der Aufwand, eine relationale Datenbank anzupassen höher ist, als bei schemalosen Datenbanken, wo man einfach nur seine Domänenmodelle in der jeweiligen Programmiersprache anpasst. Aber die Programmierung selbst wird sich wohl in der Zukunft noch stark ändern. Es wird in Richtung funktionale Programmierung gehen. Den Wandel sieht man ja schon in diversen Sprachen. Wie z.B. das MapReduce-Konzept in z.B. JavaScript und Python, LINQ in C# oder die Streams in Java. Ein weiterer Trend aus der funktionalen Programmierung, ist der Begriff "immutable". Also unveränderbarkeit, um Seiteneffekte in der Entwicklung auszuschließen, um parallele und nebenläufige Datenverarbeitung zu vereinfachen. Wenn also Daten nicht veränderbar sind, braucht man sie auch nicht mehr für den parallelen Zugriff sperren. Es zeigt sich also, dass die Entwickler sich selbst in die Schranken weisen. Man fing an, den Entwicklern alle Freiheiten zu geben. Mit großer Macht kommt auch große Verantwortung, wie man es z.B. in C sieht aber es ergaben sich viele Probleme, wie z.B. Memory Leaks. Daraus sind dann Konzepte, wie z.B. der Garbage Collector oder Typüberprüfungen entstanden und da ja Parallelität und Nebenläufigkeit heute an der Tagesordnung steht, setzt man die nächsten Schranken, indem die Daten sich nicht mehr ändern dürfen. Einen weiteren Trend sieht man beim Minimalismus, weil dies den Einstieg erleichtert. z.B. in .NET 6 wurde für C# nun die Minimal API vorgestellt, die den Boilerplatecode der Program-Klasse und der Main()-Methode wegabstrahiert, um den Einstieg in ASP.NET Core zu erleichtern. Es erinnert jetzt stark an Nodejs, wo man auch mit wenigen Zeilen einen Webserver mitsamt Konfiguration starten kann. Welche Programmiersprache jetzt letzendlich gewinnt oder verliert, kann keiner voraussehen. Es sind aber klare Trends sichtbar und die Sprachen müssen sich darauf einstellen können. Wie im echten Leben unterziehen sich auch Programmiersprachen einem Wandel. Wenn ich aber eine Prognose abgeben sollte, denke ich, dass man mit JavaScript nicht schlecht fahren wird. Ich denke mal, dass viele Firmen eine einzige Sprache einsetzen wollen, die sowohl im Frontend- als auch im Backend benutzt werden kann, um auch garantiert Mitarbeiter zu finden und da etabliert sich derzeit stark JavaScript.
  25. Ich hab vor gut 20 Jahren mal selber AMVs geschnitten und war auch in der Anime Fansub-Szene aktiv. Im Grunde sind AMVs illegal, weil man urheberrechtlich geschütztes Material verwendet. Ich nenne keine Links, wo man Rohmaterial runterladen kann. Vermutlich funktionieren die Links eh nicht mehr. 😅 Aber das Rohmaterial kann auch von DVDs/Blu-Rays stammen. Früher hab ich hauptsächlich mit Adobe Premiere, After Effects und AVISynth (eine Scriptsprache für Videobearbeitung) gearbeitet. Inwiefern AVISynth heutzutage noch verwendet wird, weiß ich nicht. Das dürfte inzwischen schon recht veraltet sein. Ich hab damit aber schon lange nichts mehr am Hut. AVISynth war aber ganz nett, um das Rohmaterial zu bearbeiten, wie z.B. Entfernung von Kompressionsartefakten, Resizing, Farbkorrektur oder Deinterlacing.

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