Zum Inhalt springen

Whiz-zarD

Mitglieder
  • Gesamte Inhalte

    2.020
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    48

Reputationsaktivitäten

  1. Like
    Whiz-zarD hat eine Reaktion von Pizzacorgie28 erhalten in Nur auszuwählende Zeichen akzeptieren C   
    Gibt ja noch mehr als nur Vergleichsoperatoren.
    Aber überlege mal, wie grafische Oberflächen funktionieren. Grafische Oberflächen laufen in einer Endlosschleife. Man könnte auch hier das gleiche Prinzip anwenden. Es wird immer wieder die Eingabe eingelesen, verarbeitet und etwas wird ausgegeben. Wie sieht also eine endlosschleife aus und wie müsstest du deinen Code umstrukturieren?
    Schaue auch mal dein scanf() an. Vorallem welches Format deine Eingabe haben muss und welche du erlauben möchtest.
  2. Positiv
    Whiz-zarD hat eine Reaktion von pr0gg3r erhalten in Klassendiagramm: Komposition/Aggregation   
    Wenn ich es richtig verstehe, dann haben Fahrzeug und Kunde ein Vertrag. Der Vertrag kann aber ohne Fahrzeug und Kunde existieren. Der Vertrag hat aber eine Rechnung und kann ohne diese Rechnung nicht existieren. Lösche ich also die Rechnung, ist auch der Vertrag weg.
    Für mich klingt es aber eher danach, als hätte man die Endpunkte der Rauten vertauscht. So wird eher ein Schuh drauß. Also:
    Vertrag hat Fahrzeug und Kunde und Fahrzeug und Kunde können ohne Vertrag existieren.
    Zusätzlich hat der Vertrag eine Rechnung aber die Rechnung kann ohne Vertrag nicht existieren. Lösche ich den Vertrag, ist die Rechnung weg.
     
  3. Positiv
    Whiz-zarD hat eine Reaktion von Fortschreitender erhalten in Fettnapf angemessene Ausbildungsvergütung   
    Ja, anstatt Rosenpickerei zu betreiben und einen Tarifvertrag herauszupicken, der in der eigenen Branche eh nicht gilt, nur um damit ~90 € Brutto im Monat mehr vergütet zu bekommen und dadurch ggf. beim Arbeitgeber negativ aufzufallen und somit sich evtl. seine Übernahmechancen verspielt, sollte man eher ein ruhiges Gespräch mit dem Arbeitgeber suchen und mit ihm über veränderte Lebenssituationen sprechen. Ggf. findet man hier eine Einigung. Man kann sich auch Berufsausbildungsbeihilfe (BAB) bei der Arbeitsagentur beantragen, wenn die Ausbildungsvergütung nicht reichen sollte.
    Keine Ahnung, wie andere IHKs dies handhaben aber neben Fachinformatiker bilden wir noch Bürokauffrauen/-männer aus und wir haben die Auflage von der IHK bekommen, dass alle Azubis die gleiche Vergütung bekommen müssen. Damit die Fachinformatiker-Bewerber sich für uns entscheiden, mussten wir die Vergütung erhöhen. Das hatte auch zur Folge, dass wir die Vergütung für die Bürokauffrauen/-männer anpassen mussten. Da entstand eine zusätzliche finanzielle Belastung für das Unternehmen. Also einfach mal die Vergütung anzuheben muss nicht immer funktionieren.
  4. Danke
    Whiz-zarD hat eine Reaktion von Fortschreitender erhalten in Fettnapf angemessene Ausbildungsvergütung   
    Und der einschlägige Tarifvertrag für dich ist was? Du arbeitest in einer eine Werbeagentur und nicht in einem Elektro- oder Metall-Betrieb. Der IGM-Tarifvertrag gilt hier nicht. Das ist ja der Witz an deinem Gerichtsurteil. Der ist hier nutzlos, da es sich bei dem Urteil um einen Industriemechaniker ging.
  5. Danke
    Whiz-zarD hat eine Reaktion von 0x00 erhalten in IHK - Bewertungskriterium bei SQL-Abfragen   
    So funktioniert das nicht.
    Der Witz ist ja, dass man möchte, dass die Datenbank dies herausfinden soll und nicht du. Du gibst lediglich der Datenbank mit, welche Kriterien erfüllen sein müssen. Stell dir vor, anstatt nur den vier oder fünf Datensätzen hättest du jetzt 50.000+ Datensätze. Viel Spaß beim Suchen.
  6. Positiv
    Whiz-zarD hat eine Reaktion von Bitschnipser erhalten in Anwendungsentwicklung: kein Ausbilder und keine Programmierung   
    Es gibt kein Bachelor-Diplom... 🙄
  7. Haha
    Whiz-zarD hat eine Reaktion von allesweg erhalten in Anwendungsentwicklung: kein Ausbilder und keine Programmierung   
    Was immer vergessen wird: Ein Studium ist keine Berufsausbildung...
     
    Studium abgebrochen, FIAE-Ausbildung angefangen und Studium weitergemacht? Und jetzt im öD, obwohl du doch in einer größeren Firma arbeiten wolltest, wegen der besseren Aufstiegschancen und das ist erst ein Jahr her. Aha...
    Klingt eher wie Geschichten aus dem Paulanergarten.
     
  8. Haha
    Whiz-zarD hat eine Reaktion von 0x00 erhalten in Anwendungsentwicklung: kein Ausbilder und keine Programmierung   
    Was immer vergessen wird: Ein Studium ist keine Berufsausbildung...
     
    Studium abgebrochen, FIAE-Ausbildung angefangen und Studium weitergemacht? Und jetzt im öD, obwohl du doch in einer größeren Firma arbeiten wolltest, wegen der besseren Aufstiegschancen und das ist erst ein Jahr her. Aha...
    Klingt eher wie Geschichten aus dem Paulanergarten.
     
  9. Like
    Whiz-zarD hat eine Reaktion von tkreutz2 erhalten in PDF-Bücher   
    https://www.gesetze-im-internet.de/urhg/__60a.html
    Danach wird es schwierig. Viele Verlage haben aber auch ein Lizenzprogramm für Schulen.
  10. Danke
    Whiz-zarD hat eine Reaktion von allesweg erhalten in Fettnapf angemessene Ausbildungsvergütung   
    Und der einschlägige Tarifvertrag für dich ist was? Du arbeitest in einer eine Werbeagentur und nicht in einem Elektro- oder Metall-Betrieb. Der IGM-Tarifvertrag gilt hier nicht. Das ist ja der Witz an deinem Gerichtsurteil. Der ist hier nutzlos, da es sich bei dem Urteil um einen Industriemechaniker ging.
  11. Like
    Whiz-zarD hat eine Reaktion von maestro impostor erhalten in Fettnapf angemessene Ausbildungsvergütung   
    Und der einschlägige Tarifvertrag für dich ist was? Du arbeitest in einer eine Werbeagentur und nicht in einem Elektro- oder Metall-Betrieb. Der IGM-Tarifvertrag gilt hier nicht. Das ist ja der Witz an deinem Gerichtsurteil. Der ist hier nutzlos, da es sich bei dem Urteil um einen Industriemechaniker ging.
  12. Danke
    Whiz-zarD hat eine Reaktion von Crescendo erhalten in Fettnapf angemessene Ausbildungsvergütung   
    Und der einschlägige Tarifvertrag für dich ist was? Du arbeitest in einer eine Werbeagentur und nicht in einem Elektro- oder Metall-Betrieb. Der IGM-Tarifvertrag gilt hier nicht. Das ist ja der Witz an deinem Gerichtsurteil. Der ist hier nutzlos, da es sich bei dem Urteil um einen Industriemechaniker ging.
  13. Like
    Whiz-zarD hat eine Reaktion von meyjavafan erhalten in Eigenes Offline Entertainment System   
    Wieso fragst du nicht deine Arbeitskollegen? 🙄
     
  14. Like
    Whiz-zarD hat eine Reaktion von Bitschnipser erhalten in Eigenes Offline Entertainment System   
    Wieso fragst du nicht deine Arbeitskollegen? 🙄
     
  15. Like
    Whiz-zarD hat eine Reaktion von Enno erhalten in SQL "Programmierung" lernen?   
    MariaDB und MongoDB sind komplett unterschiedliche Datenbankmanagementsysteme, MariaDB ist eine Relationale Datenbank, die SQL implementiert hat. MongoDB ist wiederrum eine NoSQL Datenbank. Sie ist nicht relational, sondern dokumentenbasiert und versteht SQL nicht.
    Nein. Das ist ein Feature vom Microsoft SQL Server. Microsoft nennt das Transact-SQL.
  16. Like
    Whiz-zarD hat eine Reaktion von Enno erhalten in SQL "Programmierung" lernen?   
    SQL ist keine Programmiersprache. SQL steht für Structured Query Language (= Strukturierte Abfragesprache)
    Sowas wie definieren einer Variable gibt es in SQL nicht. SQL beschränkt sich bewusst auf typische CRUD-Aufgaben (Create, Read, Update, Delete). Alles, was darüber hinausgeht, sind Features des jeweiligen Datenbankmanagementsystems und können sich unterscheiden. Programmierung im weitesten Sinne sind mit sog. Stored Procedures möglich aber auch diese funktionieren auf jedem System unterschiedlich und haben auch unterschiedliche Syntax. Oracle hat z.B. für ihre Oracle Database die Sprache PL/SQL (Procedural Language/Structured Query Language) entwickelt. In MySQL sieht die Welt wieder etwas anders aus.
    Daher wirst du in diesem Buch auch nichts finden und du müsstest Google befragen, wie Stored Procedures in deinem verwendeten Datenbankmanagementsystem funktionieren.
  17. Like
    Whiz-zarD hat eine Reaktion von pr0gg3r erhalten in Datenaufbereitung von Messgeräten   
    Zumindest gibt es die Google Fit API. Hab mir der aber noch nie gearbeitet, da ich keine Fitness-Geräte habe.
  18. Danke
    Whiz-zarD reagierte auf Graustein in Gendern in der Projektdokumentation   
    Ich sehe, hier sind ganz viele alte weiße Männer unterwegs, die nichts von den Sorgen und Nöten der unterdrückten Minderheiten und Frauen verstehen.
    https://www.uni-kassel.de/hochschulverwaltung/themen/gleichstellung-familie-und-diversity/geschlechtergerechte-sprache
    Demnächst wird dann auch auf eine geschlechtergerechte Sprache in Klausuren geachtet, damit es auch hier gerecht zugeht. Wer hier das Generische Maskulinum bevorzugt bekommt dann Punktabzug.
  19. Like
    Whiz-zarD hat eine Reaktion von 0x00 erhalten in SQL "Programmierung" lernen?   
    MariaDB und MongoDB sind komplett unterschiedliche Datenbankmanagementsysteme, MariaDB ist eine Relationale Datenbank, die SQL implementiert hat. MongoDB ist wiederrum eine NoSQL Datenbank. Sie ist nicht relational, sondern dokumentenbasiert und versteht SQL nicht.
    Nein. Das ist ein Feature vom Microsoft SQL Server. Microsoft nennt das Transact-SQL.
  20. Like
    Whiz-zarD hat eine Reaktion von KeeperOfCoffee erhalten in SQL "Programmierung" lernen?   
    MariaDB und MongoDB sind komplett unterschiedliche Datenbankmanagementsysteme, MariaDB ist eine Relationale Datenbank, die SQL implementiert hat. MongoDB ist wiederrum eine NoSQL Datenbank. Sie ist nicht relational, sondern dokumentenbasiert und versteht SQL nicht.
    Nein. Das ist ein Feature vom Microsoft SQL Server. Microsoft nennt das Transact-SQL.
  21. Like
    Whiz-zarD hat eine Reaktion von Gooose erhalten in SQL "Programmierung" lernen?   
    SQL ist keine Programmiersprache. SQL steht für Structured Query Language (= Strukturierte Abfragesprache)
    Sowas wie definieren einer Variable gibt es in SQL nicht. SQL beschränkt sich bewusst auf typische CRUD-Aufgaben (Create, Read, Update, Delete). Alles, was darüber hinausgeht, sind Features des jeweiligen Datenbankmanagementsystems und können sich unterscheiden. Programmierung im weitesten Sinne sind mit sog. Stored Procedures möglich aber auch diese funktionieren auf jedem System unterschiedlich und haben auch unterschiedliche Syntax. Oracle hat z.B. für ihre Oracle Database die Sprache PL/SQL (Procedural Language/Structured Query Language) entwickelt. In MySQL sieht die Welt wieder etwas anders aus.
    Daher wirst du in diesem Buch auch nichts finden und du müsstest Google befragen, wie Stored Procedures in deinem verwendeten Datenbankmanagementsystem funktionieren.
  22. Danke
    Whiz-zarD hat eine Reaktion von LouisCy erhalten in Nacharbeiten des OOP-Verständnis   
    Eine quasi Vererbung ist z.B. unter C möglich und wird auch verwendet. Es wird hier ein Trick verwendet, indem zwei Structs geschrieben werden, bei dem die Reihenfolge der Member, die beide enthalten sollen, gleich ist. Somit besitzen auch die Blöcke im Speicher die selbe Struktur und man kann mit einfacher Zeiger-Arithmetik die Member ermitteln. Somit kann man dann ein Struct in einen anderen Struct casten. Genau auf diese Weise ist die Vererbung in C++ gelöst worden.
    Auch Polymorphie ist unter C möglich. Es gibt z.B. den Struct FILE, der in der stdio.h definiert ist. Dieses stellt quasi, mit Hilfe von Funktionszeigern, ein Interface dar. Jeder Treiber unter UNIX benutzt dieses Struct, um seine Funktionalität zu implementieren.
    Klar, ist das alles nicht so komfortabel wie in objektorientierten Sprachen, da sie genau diese Überlegungen als Hauptkonzepte nehmen und syntaktischen Zucker drumherum bauen aber Vererbung und Polymorphie ist kein Alleinstellungsmerkmal der objektorientierten Sprachen.
    Datenkapselung ist halt das Geheimnisprinzip. Es wird nur so viel preisgegeben, wie notwendig. Das klappt aber unter C++ nicht. Also verletzt C++ gegen das Geheimnisprinzip. Private Member müssen in C++ in der Headerdatei definiert werden. Die Headerdatei definiert aber die Schnittstelle nach Außen. Der Erzeuger dieser Klasse kennt ja die Headerdatei und somit auch die privaten Member, obwohl diese eigentlich niemanden von Außerhalb interessieren.
  23. Like
    Whiz-zarD hat eine Reaktion von Panawr erhalten in Wie viele Stunden kann man wirklich Coden/Arbeiten/Konzentrieren   
    Das ist echt unterschiedlich und variiert stark. Es kommt auch auf die Tagesform an. Es gibt Tage, da kann ich mich überhaupt nicht auf die Arbeit konzentrieren. Da versuche ich da andere Dinge zu machen, wie z.B. ein Tutorial für ein neues Thema zu überfliegen, was ggf. mal für meine Arbeit wichtig werden kann, um darüber schon mal was gehört zu haben. Es gibt dann aber auch Tage, da beiße ich mich an einem Thema fest und kann dann mich 8 Stunden am Stück und darüber hinaus konzentieren. Kommt aber auch immer darauf an, ob das Thema gerade für jemanden interessant ist oder nicht. Nach 1 - 1,5 Stunden Pause machen ist auch nie verkehrt. Dann sollte man auch mal aufstehen und sich etwas bewegen. Der Körper dankt es.
    Pausen zu machen ist auch Hilfreich, um mal von dem Problem kurz Abstand zu nehmen, damit der Blick sich wieder auf das wesentliche konzentriert. Oft verbohrt man sich an eine Kleinigkeit und merkt gar nicht, dass man zu kompliziert gedacht hat.
    Also mach dir dabei keine Sorgen, wenn du nach 1 - 1,5 Stunden eine Pause machst. Das ist völlig normal und auch in Ordnung. Softwareentwicklung ist nun mal ein kreativer Prozess und keine Akkordarbeit.
  24. Like
    Whiz-zarD hat eine Reaktion von JimTheLion erhalten in Nacharbeiten des OOP-Verständnis   
    Zumal dies kaum was mit DRY zu tun hat, sondern eine Schnittstelle zwischen zwei Modulen/Anwendungen darstellt. Dabei muss es sich nicht mal um eine konkrete Klasse handeln, sondern kann auch einfach ein Interface sein und beide Module/Anwendungen implementieren für sich selbst das Interface.
    Nicht wirklich. Datenkapselung funktioniert auch mit strukturierten Sprachen, wie z.B. in C. Es ist sogar so, dass die Datenkapselung in C++ kaputtging, da es nötig ist, private Member in der Headerdatei zu definieren. Der Benutzer der Klasse darf sie zwar nicht verwenden aber er bekommt über die Headerdatei die Information, dass sie existieren.
    Es hat bei mir auch lange gedauert, bis ich die wahre Stärke von OOP wirklich begriffen habe und die liegt bei der Umkehrung der Abhängigkeiten. Ich kann Schnittstellen definieren und unterschiedliche Implementierungen besitzen. Ich kann also eine Schnittstelle für ein Logger definieren und entwickle zwei. Der eine schreibt die Log-Einträge auf dem Bildschirm und der andere in eine Datei und wenn eine andere Klasse einen Logger benötigt, kann ich entscheiden, welchen sie bekommen soll und dies sogar zur Laufzeit. Genau das und eigentlich auch nur das ist mit OOP möglich und nicht in strukturierten Programmiersprachen.
  25. Like
    Whiz-zarD hat eine Reaktion von Visar erhalten in Wie viele Stunden kann man wirklich Coden/Arbeiten/Konzentrieren   
    Das ist echt unterschiedlich und variiert stark. Es kommt auch auf die Tagesform an. Es gibt Tage, da kann ich mich überhaupt nicht auf die Arbeit konzentrieren. Da versuche ich da andere Dinge zu machen, wie z.B. ein Tutorial für ein neues Thema zu überfliegen, was ggf. mal für meine Arbeit wichtig werden kann, um darüber schon mal was gehört zu haben. Es gibt dann aber auch Tage, da beiße ich mich an einem Thema fest und kann dann mich 8 Stunden am Stück und darüber hinaus konzentieren. Kommt aber auch immer darauf an, ob das Thema gerade für jemanden interessant ist oder nicht. Nach 1 - 1,5 Stunden Pause machen ist auch nie verkehrt. Dann sollte man auch mal aufstehen und sich etwas bewegen. Der Körper dankt es.
    Pausen zu machen ist auch Hilfreich, um mal von dem Problem kurz Abstand zu nehmen, damit der Blick sich wieder auf das wesentliche konzentriert. Oft verbohrt man sich an eine Kleinigkeit und merkt gar nicht, dass man zu kompliziert gedacht hat.
    Also mach dir dabei keine Sorgen, wenn du nach 1 - 1,5 Stunden eine Pause machst. Das ist völlig normal und auch in Ordnung. Softwareentwicklung ist nun mal ein kreativer Prozess und keine Akkordarbeit.

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