Um ein Autogramm bitten, danke sagen und beides auf Ebay verkaufen.
Meine Glaskugel sagt ein ganz klares: Vielleicht.
Gebrochenes Display = Keine Hoffnung
Das Display ist der mit Abstand teuerste Part am Fernseher, den Rest kann man tauschen, bei Display lohnt sich das nicht.
Du kannst natürlich trotzdem schauen, ob Du bei Ebay fündig wirst, wenn Du es dann auch selber einbaust, könnte es sein, dass Du günstiger davon kommst. Die Chance, dass man dir Mist andreht oder Du beim Einbau das neue Display oder andere Teile kaputt machst, wäre mir aber zu groß.
Ich empfehle MAUI Hybrid.
Fang aber erst einmal nur mit Blazor ohne MAUI an, da das um einiges einfacher ist.
Danach kannst Du dich dann mit der Integration in MAUI befassen.
Microsoft bietet für beides Anleitungen, einfach danach suchen.
Natürlich nirgendwo, das musst Du dir merken.
Für Wirtschaft, Energieversorgung und Klimawandel absolut sinnvoll.
Ob sie der Weisheit letzter Schluss sind ... vermutlich nicht, aber derzeit sind sie das beste, was wir haben.
Und ob Windräder bei mir in der Nähe stehen, ist mir herzlich egal, solange der Abstand groß genug ist, dass auch bei einem starken Sturm nichts passieren kann.
Es ist zwingend notwendig.
Die ganze Welt ist schon seit vielen Jahren global und digital vernetzt.
Wer in dieser Welt sich auch zurecht finden will, muss damit umgehen können.
Digitalisierung in der Schule ist also um ein Vielfaches wichtiger, als sowas wie Gedichtinterpretation.
Damit meine ich aber nicht, dass die ganze Arbeit 100% digital stattfinden soll, aber der Umgang mit Computern, einigen zentralen Programmen und - ganz entscheidend - dem Internet will gelernt sein. Und nur, weil ein Kind schon von klein auf im Internet unterwegs ist, kann es noch lange nicht damit umgehen.
Es hat gaaannz am Anfang viel von Java übernommen, das grundlegende Konzeppt stammt von Java.
Und das ist auch ganz normal. Die meisten Programmiersprache (oder generell Technologien) kupfern mehr oder weniger viel von anderen Programmiersprachen ab und entwickeln es weiter, so funktioniert die IT-Welt.
Seit dem hat sich aber sehr viel getan, C# ist dem ursprünglichen Vorbild auch in einigen Dingen weit voraus. Heute haben beide Sprachen bis auf die Syntax, dieses grundlegende Konzept und ein paar kleine Details nicht mehr viel gemeinsam.
Das mag auf den ersten Blick zwar gleich aussehen, aber wenn man sich etwas näher mit den Details beschäftigt, sieht man, dass es da weit mehr sehr große Unterschiede gibt, als Gemeinsamkeiten.
bei einem Passwortmanager ist phishing ja quasi unmöglich oder nicht?
Wieso? Du kannst immer noch manuell hin gehen und das Passwort selber raus suchen und eintragen, könnte ja sein, dass die Match-Erkennung falsch eingestellt ist.
Und dann gibt's auch noch diverse Wege, das Passwort auf deinem PC direkt abzufangen, ein Passwortmanager ist auch nur ein Programm, der Daten im RAM zwischenspeichert und wobald ein Passwort irgendwo eingetragen werden soll, muss es zwangsläufig im klartext im RAM liegen, da führt kein Weg dran vorbei.
Oder das Master-Passwort von deinem Passwortmanager wird geknackt, was machst Du dann?
Ich würde 2FA nicht bei jedem Account einrichten, aber bei den besonders wichtigen Accounts ist das schon sinnvoll.
Frage 1
Das hängt damit zusammen, wie die Operatoren ausgewertet werden.
Es wird von links nach rechts immer nur ein Operator ausgewertet und das Ergebnis wird dann für den nächsten Operator verwendet und so weiter.
Beispiel:
var a = new Test(1);
var b = new Test(2);
var c = new Test(3);
var d = new Test(4);
var x = a + b + c + d;
Console.WriteLine(x.Zahl);
class Test
{
public static Test operator +(Test x, Test y)
{
Console.WriteLine($"{x.Zahl} + {y.Zahl}");
return new Test(x.Zahl + y.Zahl);
}
public int Zahl { get; }
public Test(int zahl)
{
Zahl = zahl;
}
}
Ausgabe:
1 + 2
3 + 3
6 + 4
10
Frage 2:
Das musst Du den Lehrer fragen.
Ich halte es für sinnvoll, solche Funktionen zu kennen, aber für einen Anfänger ist das dann doch etwas unnötig, besonders da man es in der Praxis so gut wie nie braucht. Häufiger sind da die Operatoren "==" und "!=", das sehe ich tatsächlich immer mal wieder.
Generell halte ich das Beispiel für fragwürdig.
Frage 3:
Ich finde es etwas befremdlich, dass Du diese Frage stellen musst, das lässt an der Qualität des Kurses zweifeln.
Du kannst nicht direkt auf die Methoden zugreifen, Du brauchst dafür eine Instanz der Klasse.
Wiederstand a = new Wiederstand(Box1);
Wiederstand b = new Wiederstand(Box2);
Wiederstand c = a + b;
Wiederstand d = a / b;
Anders wäre das, wenn die Methode statisch ist, dann brauchst Du keine Instanz, sondern kannst sie direkt aufrufen. Aber Du sollst ja mit Operatoren arbeiten und dafür brauchst Du Instanzen.
Frage 4:
Ich hatte ja schon geschrieben, dass Operatoren von links nach rechts ausgewertet werden. Zur Laufzeit wird dann die Variable links vom Operator und die rechts davon verwendet. Der Operator selber ist am Ende nur eine besondere statische Methode, die vom Compiler eingesetzt wird.
Mein Beispiel von oben:
var a = new Test(1);
var b = new Test(2);
var c = new Test(3);
var d = new Test(4);
var x = a + b + c + d;
Das kann man auch so umschreiben:
var x = ((a + b) + c) + d;
Oder so:
var x1 = a + b;
var x2 = x1 + c;
var x3 = x2 + d;
Und der Compiler macht daraus:
var x1 = Test.op_Addition(a, b);
var x2 = Test.op_Addition(x1, c);
var x3 = Test.op_Addition(x2, d);
Die Methode heißt tatsächlich so, sieht man auch daran, dass folgender Code nicht funktioniert:
public static Test operator +(Test x, Test y)
{
return new Test(x.Zahl + y.Zahl);
}
public static Test op_Addition(Test x, Test y)
{
return new Test(x.Zahl + y.Zahl);
}
error CS0111: Type 'Test' already defines a member called 'op_Addition' with the same parameter types
PS:
Das alles gilt natürlich auch für die anderen Operatoren.
Wir haben keine "echte" KI und sind auch noch sehr weit davon entfernt.
Vielleicht erlebe ich noch, dass es da erste Durchbrüche gibt, aber Weltherrschaft durch KI sicher nicht mehr.
Wir haben nur Sprachmodelle, Bild-Generierung, etc. und die haben auch noch einige Macken. Sie sind gut im simulieren von "intelligenter" menschlicher Sprache, aber es bleibt nur eine Simulation.
Die weitaus größere Gefahr geht von den Missbrauchsmöglichkeiten von uns Menschen aus.
Telegram kann das.
Natürlich
Kein Server = Link funktioniert nicht
Wenn's dir keinen Spaß macht, lass es bleiben.
Und ja, Deadlines können stressig sein, aber nur, wenn die Deadline zu knapp bemessen ist. Je nach Firma haben die Mitarbeiter aber selber Einfluss und es wird großzügig Puffer eingeplant.
Komplett ohne Stress geht aber kein Beruf, es wird immer stressige Phasen geben, das ist normal.
Mein eigentliches Ziel ist es die exe mit der kleinen Funktion richtig in die Haupt Exe einzubauen
Das einfachste wäre vermutlich, dass Du die Datei als Embedded Resource einbetten lässt. Beim Start entpackst Du die Embedded Resource ins Temp-Verzeichnis in einen Unterordner. Von dort kannst Du die exe dann ganz normal aus dem Code heraus starten.
Bedenke aber, dass es illegal ist, Malware auf diese Weise einzuschleusen.
Außerdem könnte ich mir vorstellen, dass Virenscanner etwas dagegen haben.
Wenn es .NET ist, könntest Du aber auch die Binaries direkt nutzen. Dazu lädst Du die exe als Assembly und kannst dann gezielt Funktionen (ein .NET Decompiler hilft beim Suchen) mit Reflection nutzen. Oder Du suchst mit Reflection die Main-Methode und führst sie einfach aus, nichts anderes passiert, wenn Du die exe normal startest.
Dafür musst Du dann auch nicht die Datei irgendwo physisch ablegen, um eine Assembly zu laden, reicht es, die Datei im RAM zu haben.
Wie kommst Du darauf, dass sie im Code nicht hinzugefügt wird?
Du siehst sie nur nicht, weil der Code in einer anderen Datei generiert wird.
Darauf zugreifen kannst Du aber trotzdem, es ist die selbe Klasse.
Schau dir die Eigenschaften der TextBox an, gib ihr einen besseren Namen und nutze die Variable.
Du solltest dich mit den Grundlagen beschäftigen, deine Frage klingt so, als hättest Du Windows Forms einfach Mal so ausprobiert, irgendetwas anderes von einem anderen UI-Framework erwartet und dann aufgegeben. So wirst Du nicht zum Ziel kommen.
Abgesehen davon:
Windows Forms ist seit vielen Jahren tot.
WPF wird zwar auch nicht mehr weiterentwickelt, ist aber trotzdem deutlich besser.
Von Microsoft ist die moderne Alternative MAUI (ähnlich WPF).
Oder, wo vermutlich die Mehrheit hin geht: Web mit Blazor, das kann man mit MAUI oder anderen Frameworks (z.B. Electron oder Photino.NET) als Basis auch als Desktop- oder Mobile-App nutzen.
Wen interessiert die Herkunft?
Ich sehe da eine rudimentäre Website mit irgendeinem Standard-Design.
Solche Websites gibt's wie Sand am Meer, sie alle versprechen irgendwas, aber ob es auch wirklich etwas taugt, weiß man erst, wenn man es ausprobiert hat.
Das Standard-Bild von der Grinsebacke am Ende hätte man sich sparen können, ich bekomme bei sowas Brechreiz.
Und dieser Screenshot-Slider ist aber eher schlecht umgesetzt, das geht besser.
Ob die App was taugt ... gibt's bestimmt schon 15 Mal in anderer Ausführung, angeschaut habe ich sie mir nicht. Die Screenshots sehen aber ganz vernünftig aus, zumindest das Design scheint durchdacht zu sein.
Und ob die Programmierleistung war taugt, weiß ich erst, wenn ich mir den Code anschaue.
Wäre es ein Server-Problem, würdest Du im Browser eine Fehlermeldung sehen, dein PC bleibt aber an. Das Problem liegt also bei deinem PC.
Warum es nur auf gutefrage.net passiert, kann ich nur raten.
Es wäre z.B. denkbar, dass Du ein Treiber-Fehler hast, der zum Absturz führt und gutefrage.net nutzt einen Treiber in einer bestimmten Abfolge, die zu dem Problem führt.
Oder es ist ein Hardware-Fehler, der durch eine bestimmte Abfolge ausgelöst wird.
Es könnte aber auch ein Fehler im Windows selber sein.
Hardware-Fehler sind eklig auszutesten, am besten fährst Du vermutlich, indem Du die Treiber für deine Hardware neu installierst, ggf. auch eine Windows-Reparatur. Oder Du installierst direkt Windows neu, ist (je nach Vorbereitung) aufwändiger, aber zuverlässiger und Du hast direkt aufgerämt.
Einen Hardware-Fehler kannst Du nur durch Trial & Error zuverlässig eingrenzen, das heißt: Einzeln tauschen und testen.
Was meinst Du, wie Apple, oder Microsoft oder Google entstanden sind?
Die konkurrieren alle drei mit IBM, was damals zu deren Gründung schon sehr groß war.
Nein.
Die einzigen Kräfte, die dazu in der Lage wären, ist der Elektromagnetismus und die Gravitation.
Der Elektromagnetismus könnte dazu genutzt werden, aber dann ist es auch nur ein Magnet. Aber mit dem Elektromagnetismus kann man auch nicht ferromagnetische Objekte beeinflussen, braucht dafür aber einen sehr starken Magneten. So hab man schon mal einen Frosch schweben lassen.
Und die Gravitation ist viel zu schwach, um menschengemacht in der Nähe der Erde irgendwelche Auswirkungen zu erreichen.