Eclipse

In der Uni nutzen die meisten Eclipse und ich finde es auch ganz ok.

Im Endeffekt muss man allerdings nach seinen eigenen Präferenzen sich die IDE suchen. Hängt teilweise auch davon ab, was genau man machen möchte, da manche IDEs für bestimmte Aufgaben optimiert werden.

...zur Antwort

Wie man bei uns so gerne sagt:
Ein Programmierer muss nicht alles wissen. Er muss nur wissen, wo er findet, was er nicht weis.
Kopf hoch und einfach dran bleiben. Viele Syntax muss man halt nachschauen, wenn man sie nicht oft benutzt. Je ofter du programmierst, desto eher werden sich diese Wörter mit Bedeutung füllen und schließlich bei dir einprägen.

just code on!

...zur Antwort

Hi DerCooleTypp,

schau dir doch mal den MIT App Inventor an. Es ist effektiv Scratch, nur für Android Apps, was ich mir vorstellen kann, interessanter für Jugendliche/junge Erwachsene sein dürfte, als simples Scratch.

Durch die Ähnlichkeit zu Scratch, ist es leicht aufzugreifen, auch für Menschen ohne Vorerfahrung in der Programmierung und ist desshalb recht gut geeignet für einen konzeptionellen Einblick in diesen eil der Informatik.

An unserer Uni wird eben dieses Tool verwendet für Schülerschnuppertage (Oberstufe) und es findet großen Anklang.

Als Aufgabe könnte man vielleicht Hangman oder so machen. Oder einfach sagen: "hier habt ihr das Tool, seit kreativ!".

LG

Big_Reddy

...zur Antwort

Das Koordinatensystem in Java wird von der oberen Linken Ecke des Bildschirmes bzw. des Programmfensters ausgehend angesehen.

Wenn du ein Objekt hast, ist sein Ursprungspunkt (obere linke Ecke) relativ zum Koordinatenursprung angegeben.

Nun hast du ein Objekt mit dem Ursprung x|y, der Länge dy und der Breite dx. Um den Mittelpunkt (in Koordinaten) zu berechnen musst du nun einfach x + dx/2 und y + dy/2 rechnen und erhällst so eine Mittelpunkt-Koordinate.

...zur Antwort

Mir hilft es für Hörverstehen englische YouTuber zu schauen oder auch (außer bei chaotischen Spielen, wie FSP) die Spielsprache umzustellen.
Da wäre eine gute Gelegenheit mit englisch sprachigen Mitspielern via TS oder Teamchat zu interagieren.

 Bei textlastigen Spielen ist er Lerneffekt im Bezug auf Leseverstehen sehr hoch, vorallem wenn es ein storylastiges Spiel ist (TellTale/Undertale/...).
Aber auch Spiele mit Crafting-System (Minecraft/Terraria/...) erweitern deinen Wortschatz.

Fazit: Ja, jede Interaktion mit der englischen Sprache, besonders, wenn man durch Spaß motiviert wird, ist förderlich. Lasst sich auch auf andere Sprachen als Englisch anwenden (auch wenn es da mit dem Hörverstehen vermutlich schwerer wird).

...zur Antwort
Warum funktioniert diese Typumwandlung (Java - String zu Integer)?

Ich entwicklegerade ein Spiel, in welchem die Anzahl Herzen (Leben) des Spielers beim öffnen gelesen aus einer .txt datei gelesen werden. So sieht der Code aus:

public int readPlayersLivesFromDataFile() {

    File playersLivesFile = new File("/home/" + System.getProperty("user.name") + "/.ww/data/saves/lives.txt");


    int lives_return = Integer.valueOf(readFromFile(playersLivesFile));

    return lives_return;


}

private String readFromFile(File file) {

    FileReader fileReader = null;

    try {
        fileReader = new FileReader(file);
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    }

    StringBuilder textInFile = new StringBuilder(10);
    int readen = 0;
    boolean endOfFile = false;

    while (!endOfFile) {

        try {
            readen = fileReader.read();
        } catch (IOException e) {
            e.printStackTrace();
        }

        if (readen == -1)
            endOfFile = true;
        else
            textInFile.append((char) readen);

    }

    return textInFile.toString();

}

Wenn ich das Spiel ausführe, kommt diese Fehlermeldung von Intellij Idea: Exception in thread "main" java.lang.ExceptionInInitializerError Caused by: java.lang.NumberFormatException: For input string: "100 " at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.valueOf(Integer.java:766) at malte_ww.SaveManager.readPlayersLivesFromDataFile(SaveManager.java:31) at malte_ww.GamePanel.(GamePanel.java:20) at malte_ww.GameWindow.(GameWindow.java:15) at malte_ww.WizardsWar.(WizardsWar.java:8)

Process finished with exit code 1

Caused by: java.lang.NumberFormatException: For input string: "100 " Die Hundert ist eben genau der Inhalt von dem File. Wieso geht die Typumwandlung nicht??
...zum Beitrag

Wenn es das Leerzeichen ist, schreibe einfach hinter den eingelesenen String .trim () damit werden Leerzeichen und Tabs am Anfang und Ende entfernt

...zur Antwort

Funktion für die zurückgelegte Distanz des Fahrradfahrers:
f(s) = 8.3*s
Funktion für die zurückgelegte Distanz des Läufers:
l(s) = 5.6*s + 1000

Nun gleichsetzten:
f(s) = l(s)
8.3*s = 5.6*s + 1000 | Variable auf die eine Zahl auf die andere Seite
2.7*s = 1000
s =  370.(370)

Zusatz (Wo?):
f(370.(370)) = 8.3*370.(370)
f(370.(370)) = 3074.(074)

Antwort:
Nach 370 (/371) Sekunden treffen sich der Fahrradfahrer und der Läufer nach einer Strecke von 3074 (/3074.074) Metern.

...zur Antwort

Das kommt vermutlich auch auf die Größe deiner Finger an...
Versuche es doch einfach aus ^^.

Ansonsten könntest du auch mal kucken, ob du nicht einfach eine Mausfunktion auf eine Taste legst. Soweit ich erkennen kann besitzt du eine Gaming Maus und die kommen häufig mit Software zur Personalisierung der Maus-/Funktionstasten. Vielleicht bietet dieses sogar einen Rapidfire-Modus (bei gedrückter Maustaste wird dauer-klicken gesendet).

Falls du allerdings nur schnell Klicken möchtest fürs PvP, musst du dir keine Gedanken machen: in MC 1.10 haben alle Waffen einen Cooldown und somit ist Buttensmashing useless ;P

...zur Antwort

Ich vermute das bezieht sich auf die Installation eines Programmes.

Das Programm möchte, dass du auswählst, wo es abgespeichert werden soll. Normalerweise bietet es einem einen Vorschlag an (default destination), gibt dir aber auch die Möglichkeit selbst zu bestimmen, wo es gespeichert werden soll (custom destination).

Hoffe ich habe deine Frage richtig verstanden und die Antwort war hilfreich :)

...zur Antwort

Cupcakes abkühlen lassen, waagerecht halbieren und Frosting zwischen :D

Für die extra Portion Diabetes

...zur Antwort

Wenn du dich noch nicht traust, besuche doch ein Treff des Chaos Computer Clubs. Es gibt fast überall ein Treff und die Leute helfen dir bestimmt bei deinem 1. PC oder zeigen dir wie man einen zusammenbaut.

...zur Antwort

Wie gehen die Verwandten damit um?
Ist eine Heilung in Sicht?
Extreme Behandlungsmethoden, gerechtfertigt?
Aktive Sterbehilfe bei Alzheimer/Demenz im Endstadium?

Überleg dir am besten etwas,  mit einem kontroversen Inhalt, da sich solche Fragen gut diskutieren lassen.

...zur Antwort

Das war nicht sonderlich verhältnismäßig. Natürlich war es nicht sehr nett von ihm dich so zu behandeln, aber meiner Meinung nach war das definitiv zu viel.

Hättest du den Stick nur versteckt und ihm ihn wieder heimlich zugesteckt, so dass er den Vortrag halten hätte können, wäre das "ok" gewesen (auch wenn er sich so aufgeregt hätte, dass er vielleicht die Vortrag versemmelt hätte).

Kläre bitte solche Sachen mit deinem Lehrer und nicht durch so eine Weise.

...zur Antwort

Wenn du dein Abi mit 18 anfängst und je nachdem, ob du ein G8 oder G9 Gymnasium besuchst bist du dann mit 20/21 fertig. Das ist vollkommen in Ordnung. Ich selbst bin 20 und habe dieses Jahr mein Abitur abgeschlossen (ich war nicht der Älteste in der Klasse).

...zur Antwort

Also meine kleine GTX 780ti packt das auch noch ohne Probleme auf max. Einstellungen und die ist 2 Jahre alt. 

...zur Antwort

Zu a) ist sich eigentlich keiner einig.

Zu b) kann man eigentlich ganz gut eine Aussage treffen. Wenn man nach der Definition eines Fetisches geht, wäre es tatsächlich einer, da Pädophilie erotisiert, was eigentlich nicht sexuell ist ("sexuell" ist alles, was dem Zweck der Fortpflanzung dient). Hier muss man jedoch beachten, dass das nur für Pädo- und nicht für die oft als gleich angesehen Hebephilie gilt, da mit der Geschlechtsreife eine Person meiner Meinung nach ein "Objekt sexueller Interesse" darstellen kann.
Trotzdem ändert das nichts daran, dass Pädophile die betreffenden Personen lieben. Sonst würde es ja nicht die Endung "philie" -> philia -gr. Freundschaft/Liebe mit freundschaftlichem Aspekt im Vordergrund.

Zu c) Solche Triebtäter werden in solchen Fällen nicht unbedingt als pädophil bezeichnet, da es ihnen, wie du schon sagst, um die Machtausübung geht und nicht um die Person.

...zur Antwort