Update: Ich habe nun eine brauchbare Lösung mit "Obsidian" und den Community-Plugins "Kaban" und "MAKE.md" gefunden. Mit beliebig anordenbaren, verlinkbaren Markdown-Dateien lässt sich auch ganz passabel arbeiten. Und Issue-Boards sind dadurch auch gut möglich.

...zur Antwort

`=B7/D7`, um das Ergebnis, welches in C7 steht, herauszubekommen.

Sind die `95,00%` welche in C7 stehen jedoch falsch und du möchtest eine Formel welche zur Spaltenüberschrift `Preissenkung in %` passt, würde ich hier `=(B7-D7)/B7` vorschlagen.

`B7-D7` um die absolute Preissenkung herauszubekommen und `/B7`, um diese Senkung mit dem alten Preis zu vergleichen.

...zur Antwort
... runter laden [...] hat die ganze Nacht gedauert ...

Das sollte je nach Internetverbindung normal sein, kann aber auch auf eine volle Festplatte hinweisen.

... PC starten wollte ging er nicht mehr an.

Aufgrund der wenigen, ungenauen Daten kann ich hier nur eine Vermutung aufstellen. Diese Theorie würde vielleicht erklären, warum "einer seiner Bildschirme [...] gar nicht mehr an [geht]" und der PC "nicht mehr angeht". Ist mit "nicht mehr angeht"

  • "nicht einmal der Gehäuse-Lüfter dreht sich mehr",
  • "der PC bleibt im Boot-Menü hängen" oder
  • "der PC bleibt im Windows Start-up hängen"

gemeint? Ich vermute mal letzteres.

Die einzige Theorie, welche dann erklären würde, warum der PC im Windows Start-up hängen bleibt und bis dahin den zweiten Bildschirm nicht verwendet wird, wäre, dass auf der Festplatte nicht mehr genügend Speicherplatz frei war, und jetzt das Betriebssystem nicht mehr gescheit hochfährt. Fortnite hat ja - wie die meisten modernen Computerspiele - einen ziemlichen Platzbedarf.

Die PC-Version des kostenlosen Fortnite: Battle Royale verlangt nach etwa 37 Gigabyte Festplattenspeicher. Im Detail kann sich diese Angabe je nach Patch-Status ändern. Zur Sicherheit sollten mindestens 40 GB frei sein.

~ Quelle: Computerbild

Dazu muss ich aber sagen, dass mir das mit der vollen Festplatte nur einmal und nur bei einem 32 GB großen Linux-Boot-Stick passiert ist. Unter Linux war das Problem in diesem Fall einfach durch das Vergrößern der Partition zu beheben. Unter Windows habe ich es nie so weit kommen lassen und daher noch keine derartigen Erfahrungen gemacht.

Die anderen zwei Interpretationen von "der PC geht nicht mehr an" haben wahrscheinlich wenig mit der Installation von einem Computerspiel zu tun.

...zur Antwort

In einem reienen Informatik Studium (beispielsweise an der TUM) hast du durchaus Pflicht-Vorlesungen welche sehr hardware-nah sind.

Hier der Link zur Webseite mit dem Studienplan.

https://www.in.tum.de/in/fuer-studierende/bachelor-studiengaenge/informatik/studienplan/studienbeginn-ab-wise-2021-22/

In Einführung in die Rechnerarchitektur (ERA) und Grundlagenpraktikum: Rechnerarchitektur wird es sehr hardware-nah im dem Sinne, dass du mit op-codes (Bewege in dieses Register, Ver-und-e diese Binärzahlen, etc.) beschäftigst. In ERA geht es kurz sogar über Schaltungen, Schaltwerke, Schaltwerksentwurf und VHDL. Aber das war's dann auch schon wieder mit der "ganz genauen Funktionsweise des PCs".

In Grundlagen: Betriebssysteme und Systemsoftware gibt es eine richtige Einführung was Caches, Netzwerkkarten, CPU, etc. sind und wie diese mit Befehlen in Linux konkret angesprochen werden und

in Grundlagen: Rechnernetze und Verteilte Systeme wird es nochmal hardware-nah mit Funkmasten, Sendeprotokollen, Wie funktioniert das Internet, usw.

Der Rest ist dann Programmieren in den verschiedensten Programmiersprachen, Modellierung (Skizzen anfertigen bevor du losprogrammierst) und eine ganze Menge Mathe (Stochastik, Beweise, etc.).

Schlussendlich kommt dann noch dein Anwendungsfach und Kurse aus den Überfachlichen Grundlagen hinzu. Da musst du dann schaun' was du wählen möchtest.

...zur Antwort

Also die theoretische Anwendung steht auf Englisch alles in der Readme Datei: https://github.com/AstraaDev/Discord-Token-Grabber-V2

Unter anderem steht da auch indirekt drin, dass dein Opfer so "blöd" sein müsste, ein fremdes Python Script einfach so auszuführen, ohne sich dieses vorher in einem Editor, wie VS-Code anzusehen, aber dennoch so technik-versiert Python überhaupt installiert zu haben (oder bestimmte Linux Distros zu verwenden). Zudem funktioniert es nicht auf der neuesten Python Version. Alles in allem also ein eher unwarscheinliches Angriffs-Szenario.

Deshalb macht es auch Sinn, dass erwähnt wird, dass dieses Script nur für Schulungs-Zwecke geeignet ist.

Nun zur Funktionsweise. Das Skript bereitet in folgenden Zeilen alle Ordnerpfarde vor, welches es anschließend durchläuft: [https://github.com/AstraaDev/Discord-Token-Grabber-V2/blob/7bdd3035ba7477c03e6b5c9e313be8554c1bb21e/token_grabber.py#L33-L59]

Ziel ist hauptsächlich der APPDATA Ordner, welchen jedes Betriebssystem besitzt. Dort speichern Browser und andere Apps beispielsweise Tokens ab, die eine Art "temporärer Passwort Ersatz" sind.

Nun zur Verschlüsselung:

  • base64 ist gar keine Verschlüsselung, nur eine Encodieung um Daten zu komprimieren.
  • AES im GCM modus und CryptUnprotectData aus dem win32crypt Paket scheint bei Tokens für die Ver- bzw. Entschlüsselung dieser verwendet zu werden, soweit ich das auf die Schnelle aus dem Code herauslesen kann [https://github.com/AstraaDev/Discord-Token-Grabber-V2/blob/7bdd3035ba7477c03e6b5c9e313be8554c1bb21e/token_grabber.py#L18]

Am Schluss wird das ganze Erschnüffelte dann noch an die eingegebene Discord Webhook gesendet.

Abschließende Worte: Discord Webhooks so zu missbrauchen wird in kürzester Zeit nach hinten loßgehen. Es gibt beispielsweise die Möglichkeit so etwas bei abuse@discordapp.com anzuzeigen.

...zur Antwort

Die wichtige Frage bei diesen Aufgaben ist immer:

Wo ist der relevante rechte Winkel?

Und damit auch:

Wo sind die zwei Katheten (stehen rechtwinklig aufeinander) und wo die Hypotenuse (die Schräge welche die zwei senkrecht aufeinander stehenden Linien zum Dreieck macht)?

Satz des Pythagoras: Kathete1 ^ 2 + Kathete2 ^ 2 = Hypotenuse

12 )

Zwei Katheten: 
(Seillänge - 0,5 m) und (2,5 m)

Hypotenuse: 
Seillänge x

Pythagoras: 
(x - 0,5) ^ 2 + (2,5) ^ 2 = x ^ 2

Ausmultiplizieren:
(x ^ 2 - 0,5 x - 0,5 x + 0,25) + 6,25 = x ^ 2
(x ^ 2 - x             + 0,25) + 6,25 = x ^ 2
(x ^ 2 - x)                    + 6,5  = x ^ 2

x auf eine Seite, Zahlen auf die andere
 6,5 = x ^ 2 - (x ^ 2 - x)
 6,5 = x ^ 2 - x ^ 2 + x
 6,5 = x

=> Seillänge ist 6,5 m


13 )

Zwei Katheten: 
(2,9 m - 2 m) = 0,9 m und (4 m) [nur die Dachschräge]

Hypotenuse: 
Dachsparren x

Pythagoras: 
(0,9) ^ 2 + (4) ^ 2 = x ^ 2

Ausrechnen:
0,81 + 16 = x ^ 2
    16,81 = x ^ 2     | Wurzel ziehen
      4,1 = x

=> Dachsparren ist 4,1 m + 2 * 0,3 m = 4,7 m
...zur Antwort

Ich kenne nur Cewe Fotobuch, aber Intuitiv hätte ich es mal mit Datei > Projekt speichern oder einfach nur Speichern, und dann in Windows Explorer mit Datei auswählen, Kopieren (Strg + C) und Einfügen (Strg + V) versucht. Dann kopierte und umbenannte Projekt-Datei öffnen und fertig.

Vorher (oder wahlweise auch am Schluss nach einander) solltest du deine erste Zusammenstellung in den Warenkorb legen können, die Software merkt sich das und dann kannst du das andere Projekt öffnen und in den Warenkorb legen, falls du beides in einer Bestellung haben willst.

...zur Antwort

Also 250€ kannst du gleich vegessen. Wenn du sehr viel Glück hast, findest du vielleicht bei alten, gebrauchten Laptops mit nur noch bedürftig funktionierendem Akku (aka B-Ware, Refurbished, etc.) etwas halbwegs brauchbares um die 400€.

Ansonsten kommt es vor allem darauf an was du mit "paar Mods" meinst und welche Version von Minecraft du verwendest.

Mit Minecraft 1.8 und wenig anspruchsvollen, kleinen "Overlay Mods" oder sogar performance fördernde Mods wie Patcher und Optifine für Multiplayer Spiele kommst du vielleicht mit einem 500€ - 800€ Laptop hin.

Richtig Freude bei Assassins Creed: Origins, Shadow of the Tomb Raider, Witcher III: Wild Hunt oder Horizon: Zero Dawn wirst du jedoch erst mit einem 800€ - 1000€ Laptop haben, solltest du einmal etwas anderes als Minecraft spielen wollen.

Solltest du mit Mods jedoch graphisch aufwendige Shader und ähnliches meinen, liegt Jensen1970 vollkommen richtig: Du "hast ne 0 vergessen".

...zur Antwort
  1. Zwischen 1.8. und 1.18 hat sich eine ganze Menge verändert.
  2. Was ich so auf den ersten Blick über den Java Code sagen kann:
else if (p.getItemInHand().getItemMeta().getDisplayName().equals("§cNavigator")) {
  final Inventory inv = Bukkit.createInventory(null, 54, "§cNavigator");
  // Mal hoffen dass diese Main classe existiert
  Bukkit.getScheduler().runTaskLater( (Plugin) Main.getInstance(), new Runnable() {
    public void run() {
      inv.setItem(0, Items.createItem(Material.BLACK_STAINED_GLASS, 7, "§4", null));
      p.playSound(p.getLocation(), Sound.BLOCK_NOTE_BLOCK_BASS, 1.0F, 1.0F);
    }
  } 20L); // Komma fehlt zwischen "}" und "20L"
// Hoffentlich schließt jemand die geschweifte Klammer von dem else if da oben
...zur Antwort
// Prompt mit der Frage "what is your name?" anzeigen
// und Nutzereingabe an Variable "name" weitergeben
var name = prompt('what is your name?');

// Mit "slice" einen Teil der Nutzereingabe von Position
// 0 bis 1 abfragen => erster Buchstabe in "firstChar"
var firstChar = name.slice(0,1);

// Diesen ersten Buchstaben der Nutzereingabe
// zum Großbuchstaben machen
var firstCharUp = firstChar.toUpperCase(); 

// Mit "slice" einen den Rest der Nutzereingabe 
// von Position 1 bis name.length also des Endes der
// Eingabe abfragen => rest in "restName"
var restName = name.slice(1,name.length);

// Rest in kleinbuchstaben umwandeln
var restNameLow = restName.toLowerCase();

// erster Buchstabe in groß und Rest in klein ausgeben
var capName = firstCharUp + restNameLow; 

// Eingegebenen Namen wohlformatiert mit großem
// Anfangsbuchstaben und dem Rest kleingeschrieben
// zurückgeben
alert('welcome ' + capName);

Randnotiz: Als kleine Fingerübung ist der Code ganz nett, jedoch deckt er nur einen winzigen Teil der möglichen Nutzereingeben ab.

Beispiel was der Code tun sollte:

Eingabe: "mUsTErmANN" => Ausgabe: "Mustermann"

Was dabei z.B. schieflaufen könnte:

// zweiter Name ist klein
mAX mUSTERMANN => Max mustermann

// wolltest du Nummern zulassen?
1234           => 1234

// Was wenn der Nutzer die Eingabe verweigert?
null           => TypeError
...zur Antwort
Minecraft Java/Bedrock

Minecraft Java Edition war ist das einzige von der Liste was zutraf.

  • Minecraft ist eigentlich nicht wirklich ein festgeschriebenes Spiel. Es ist so viel mehr als das! Es ist eine Plattform für alle möglichen Spiele. Insbesondere, wenn man anfängt Mods und Plugins zu installieren gilt: "The sky is the limit" - und selbst das lässt ändern!
  • Anmerkung: Minecraft Java mit Minecraft Bedrock in eine Kategorie zusammenzuschmeißen ist ein Vergehen. Da könntest du ja gleich Roblox und Fortnite auch noch dazutun - haben ja auch etwas mit bauen in drei Dimensionen zu tun...

Zurück zu deiner Frage. Da gibt es einige Franchises, die ich empfehlen kann:

Portal

  • Nettes 3D Puzzle-Spiel [12+]

Assassin's Creed

  • Besonders "Brotherhood" ist zu empfehlen, in welchem man über die Dächer von Rom rennt. [16+]

Tomb Raider

  • Auch die alten Titel von 2006 sind hier zu erwähnen. Speziell "TR Legend" ist herausragend im Game-Design. [16+]

The Witcher

  • Wenn man die Nerfen und den Magen dafür hat, ist auch "The Witcher 3: Wild Hunt" ein guter, wenn auch schwer verdaulicher Titel. Die Altersfreigabe sollte hier wirklich ernst genommen werden! Sexuelle Inhalte, Brutalität, Horror ist hier alles an diversen Stellen in der Hauptgeschichte und der Landschaft implementiert. [18+]
  • Hingegen das Karten-Spiel GWENT gegen beispielsweise die Händler im Spiel sind ein echter Geheim-Tipp und kann meiner Meinug nach auch schon vor dem 18. Lebensjahr gespielt werden. Das Kartenspiel gibt es auch als eigenständiges Online-Spiel, auch wenn die angebotene Version leider nicht ganz dem Original entspricht. [12+]
...zur Antwort
Andere...

Es kommt darauf an worauf du Wert legst. Zudem gibt es bei jeder Marke bessere und schlechtere Modelle. Zu Anfang würde ich auf Buget und Laptop Specs schauen - und nicht auf die Marke.

Es gibt aber durchaus Tendenzen bei den einzelnen Firmen. Wie immer gilt: Ausnahmen bestätigen die Regel.

Hier ist Mal eine Liste mit Kaufempfehlung und den ersten Eigenschaften an die Geräte denke, wenn ich den Firmen-Namen höre.

  • Apple: 1/5 - hitzeprobleme und überteuert
  • Dell: 4/5 - der Name kostet etwas
  • Microsoft: ?/5 - <noch nie von Laptops dieser Firma gehört>
  • HP: 2/5 - nicht alle Modelle sind gut Verarbeitet
  • Fujitsu: 5/5 - robust und preiswert
  • Samsung: ?/5 - <noch nie von Laptops dieser Firma gehört>
...zur Antwort

Sieht nach einer 0815-Standard-Aufgabe aus der Informatik 10 Klasse aus.

Haus:       Objektname, Ort, Preis, Grundstücksfläche
Wohnhaus:   Objektname, Ort, Preis, Anzahl d. Zimmer
Immobilien: Häuser und Wohnungen
    + teuerste Objekt
[konstruktoren, getter und setter]

Solltet ihr schon Vererbung duchgenommen haben, würde sich dies für Häuser und Wohnungen hier anbieten.

Immobilie: Objektname, Ort, Preis

---

Ich mache hier mal den Anfang für dich mit der Klasse Haus:

public class Haus extends Imobilie {
    
    private int flaeche;

    public Haus(String name, String ort, int preis, int flaeche) {
        super(name, ort, preis);
        this.flaeche = flaeche;
    }

    public int getFlaeche() {
        return flaeche;
    }

    public void setFlaeche(int flaeche) {
        this.flaeche = flaeche;
    }

}
...zur Antwort

Diese Aufgabe hat weniger etwas mit Mathe zu tun, als es hier um die Schribweise und die interpretation von Taschenrechnern geht.

Alte Casio Taschenrechner beispielsweise interpretieren in diesem bestimmten Beispiel das Bruchzeichen als Bruchstrich bis zum nächsten Rechenzeichen, wodurch

6/2(1+2) zu Bild zum Beitrag statt zu Bild zum Beitrag wird.

die eindeutige Schreibweise wäre hier 6 / 2 * ( 1 + 2 ) zu verwenden.

...zur Antwort
Ich schaue auf den Prozessor, den Arbeitsspeicher und auf die Festplatte. Ich verstehe nur nicht, warum Laptops mit Intel Core i5 sich vom Preis her mit Laptops (Intel Core i3) nicht unterscheiden.

Prozessor: Der Name eines Prozessors ist vorerst nicht wirklich wichtig. Wichtiger sind hier Basistakt und Kerne. Meine Faustregel ist ein minimum von 2,7 GHz und 2 Kernen. Mehr ist natürlich immer besser. Wird der Laptop eher für ein schweres Programm verwendet, ist der Basistakt wichtiger. Bei mehreren leichten Anwendungen, die parallel laufen lohnt es sich auf die Anzahl der Kerne zu achten.

Achtung: Hierbei sollte man sich vor Begriffen wie "Turbo", "bis zu" und "Threads" in acht nehmen, welche einen falschen Eindruck vermitteln können.

Spezialfall Windows 11: Manche älteren Prozessoren werden (noch) nicht von Windows 11 unterstützt. Hier sind alle gelistet welche ohne weiteres funktionieren: https://docs.microsoft.com/de-de/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors

Arbeitsspeicher: Richtig, 8 GB sind ok. RAM ist auch eine der wenigen Komponenten bei Laptops welche meistens nachträglich noch aufgerüstet werden konnen, sollte das denn nötig sein.

Weitere wichtige Eigenschaften: Bildschirmauflösung 1.920 x 1.080 Pixel, Bildschirmtyp IPS (mattes Display), HDMI, USB, Lan und weitere Schnittstellen

Fazit: Wenn man das alles beachtet bleiben noch zwei von deinen Vorschlägen übrig:

  • https://www.mediamarkt.de/de/product/_hp-15s-eq1355ng-2709851.html (2,3 GHz ist eine eine etwas wenige Taktgeschwindigkeit, aber mit, 6 Kernen sollte das trotzdem akzeptabel sein)
  • https://www.hp.com/de-de/shop/product.aspx?id=4Y993EA&opt=ABD&sel=NTB (Keine Ahnung was da wirklich der Basistakt ist, da leider nur der Turbo angegeben ist. Aber auf notebookcheck sind für diesen Prozessor 3 GHz und 2 Kerne angegebenen. Eine ungewöhnich hohe Taktgeschwindigkeit für einen Zweikerner in einem Laptop)

Tipp: Da dies alles HP Laptops sind, solltest du deine Suche vielleicht noch etwas ausweiten. Es gibt auch von anderen Herstellern wie zum Beispiel Fujitsu oder Thinkpad preiswerte und robuste Laptops.

...zur Antwort

ich nehme immer hölzerne Falltüren als Türe. Nicht einmal Baby-Zombies, die ja theoretisch über diese springen könnten, kommen da durch.

Bild zum Beitrag

oder halt Eisentüren falls du schon Eisen hast

...zur Antwort

Dazu muss man erst einmal verstehen wie diese Kreis-aus-Kreis-Diagramme funktionieren: http://www.ramses.de/?p=3527

Standardmäßig fasst Excel die letzten beiden Werte [einer einspaltigen beschrifteten Tabelle in einem Segment des ersten Kreises] zusammen. Möchten Sie dies nun anpassen, um die letzten drei Werte zu kombinieren? Klicken Sie das Diagramm mit der rechten Maustaste an und wählen Sie die Funktion DATENREIHEN FORMATIEREN. Klicken Sie das Register REIHENOPTIONEN an. Schalten Sie die Option ZWEITE ZEICHNUNGSFLÄCHE ENTHÄLT DIE LETZTEN auf den Wert 3.
...zur Antwort

Ich habe nun Windows 7 auf Windows 7 SP1 upgedated, nachdem ich das Problem des Update-Errors 0x800f0a12 mittels folgender Anleitung behoben habe:

Windows-Partition aktiv gesetzt
über die Datenträgerverwaltung (diskmgmt.msc)
In diesem Fall startet man diskpart (als Administrator)
und findet mit Hilfe des Befehls automount heraus,
ob dieses Feature deaktiviert wurde.
automount enable
mountvol /E

Dann habe ich mit Boot-Repair-Disk Boot-Stick den Schaden repariert

Anschließend habe ich per Windows Update Suche über 150 weitere Updates installiert.

Nun funktioniert QGIS einwandfrei.

Danke für eure Bemühungen.

...zur Antwort

Das ist eine ziemlich umfangreiche Frage.
Als erstes solltest du dir eine IDE (BlueJ, NetBeans, Eclipse, etc.) heraussuchen, dann eine Grafikbibliothek (AWT, JavaFX (NetBeans und SceneBuilder), LibGDX, etc.) und dann zu guter letzt eine Methode, wie du das umsetzt (Knöpfe mit sich ändernder Beschriftung bzw. sich ändernden Bildchen; Canvas mit Reaktion auf Maus-Events; etc.).

Da sich die Umsetzung je nach IDE und Java-Bibliothek ändert, freue ich mich auf eine Diskusion in den Kommentaren.

...zur Antwort

Probiers mal mit Boot Repair [Download].

Damit beheben sich bei mir solche "System not found / Boot Device not found" Probleme fast immer per Knopfdruck.

...zur Antwort