Programmieren & Softwareentwicklung

2.481 Mitglieder, 27.612 Beiträge

Welche App könnt ihr mir empfehlen?

Ich habe mir die App MIMO heruntergeladen, um programmieren zu lernen. Sie ist zwar gut aufgebaut etc. aber wenn ich in einer Vorlage etwas reincode, kommt zwar dann das Ergebnis heraus, aber ohne Erklärung wieso das Programm es ausführt. Zum programmieren an sich ist sie zwar gut, aber ich möchte es ja auch verstehen und da fehlen mir (wie schon gesagt) die Erklärungen... Kann mir jemand eine andere App zum programmieren lernen empfehlen? PS: Ich möchte Python lernen und am liebsten wäre mir eine App, wo ich nicht zwangsläufig etwas bezahlen muss um mehr als nur bspw. 10 Lektionen zu lernen.

"E-Mail Icon" auf der Website?

Ich lerne gerade, wie ich mit Html, Css und JavaScript eine funktionierende Website erstelle. Jetzt frage ich mich aber, wie ich es schaffen kann, ein rundes Icon mit den Anfangsbuchstaben der E-Mail oder wie auf dem Bild mit einem Hintergrund (meinem Google-Hintergrund) hinzuzufügen. Welche Programmiersprachen benötige ich dazu, was muss ich ungefähr machen oder gibt es gute Videos, die ich mir dafür angucken kann? Bei meiner eigenen Recherche konnte ich leider nur Tutorials darüber entdecken, wie man sein Google-Hintergrundbild ändert. Danke für alle Antworten!
Bild zum Beitrag

Wie kombiniert man bei C# die abstrakten klassen mit interfaces?

Moin, Habe mal eine Verständnisfrage, also in C# haben wir die abstrakten Klassen, die als Basisklassen für die spezifischeren Klassen gedacht sind und dann haben wir noch die Interfaces, die als eine Art Vertrag oder Vorgabe dienen. Meine Frage ist nun, wie würde die Struktur aussehen, wenn man Interfaces und abstrakte Klassen kombinieren möchte. Wie ich es denke würde wäre: Bsp Interface -> IArbeiter -> abstrakte klasse -> Arbeiter -> und dann die spezifischeren klassen
Bild zum Beitrag

Wie kann ich das ("Top-level statements must precede namespace and type declarations") fixen?

Das kommt, wenn ich spielen will: Assets\PipeSpawner.cs(33,9): error CS8803: Top-level statements must precede namespace and type declarations. Aber es geht nicht. using System.Collections; using System.Collections.Generic; using UnityEngine; public class PipeSpawner : MonoBehaviour { public GameObject pipe; public float spawnRate = 2; public float timer = 0; // Start is called before the first frame update void Start() { spawnPipe(); } // Update is called once per frame void Update() { if (timer < spawnRate) { timer = timer + Time.deltaTime; } else { spawnPipe(); timer = 0; } } void spawnPipe(); } { float lowestPoint = transform.position.Y - heigthOffset; float highestPoint = transform.position.y + heigthOffset; Instantiate(pipe, new Vector3 (transform.position.x, Random.Range(lowestPoint,highestPoint), 0),transform.rotation); } Kann mir jemand sagen, was falsch ist?

AttributeError: type object 'Image' has no attribute 'open' Was Tun (Python, PIL)?

Ich habe ein Kleines Programm begonnen aber wen ich ein Bild einfügen möchte kommt immer diese Fehlermeldung: AttributeError: type object &apos;Image&apos; has no attribute &apos;open&apos; Hier ist mein Script(Alle Module sind auf dem neusten stand.): from PIL import Image, ImageTk import tkinter as tk from tkinter import * root = tk.Tk() root.title("Ein Fenster") canv = Canvas(root, width=80, height=80, bg=&apos;white&apos;) canv.grid(row=2, column=3) img = ImageTk.PhotoImage(Image.open("logo.png")) # PIL solution canv.create_image(20, 20, anchor=NW, image=img)

Scratch Plattform?

Hey Ich erstelle gerade geomatry dash auf scratch. Ich habe schon den Boden und hindernisse. Nur man kann ja in Geomatry dash auf so plattformen laufen. Wie erstelle ich die? Meine Plattform soll automatisch nach rechts fahren. Also ich laufe nicht, die Plattform bewegt sich. Hier sind alle meine Codes bis jetzt: Spieler Boden Alle anderen Böden Ich habe diese Böden so erstellt, dass ich den ersten Boden neme, und dann immer wieder dubliziere und neue hindernisse drauftuhe. So soll es auch mit der Plattform sein. Wie mache ich das?
Bild zum Beitrag

C++ Arduino Zeit-Programm?

Hallo, wollte Fragen wie man eine Uhr macht, welche sich anschaltet wenn sich der Bewegungsmelder etwas erkennt und stoppt wenn er ein zweites Mal etwas erkennt. Mein eigener Code war: int counter = 0; unsigned long previousMillis = 0; int inputPin = 7; void setup() { Serial.begin(9600); pinMode(inputPin, INPUT); } void loop() { unsigned long currentMillis = millis(); int signalValue = digitalRead(inputPin); //Serial.println("Signal:" + String(signalValue)); //Serial.println(currentMillis); if(signalValue >= 1 && counter == 0) { previousMillis = currentMillis; //Serial.println(previousMillis); counter++; } if(signalValue >= 1 && counter == 1) { int newMillis = currentMillis - previousMillis; counter--; } } aber dieser funktioniert nicht weil ja immer previousMillis gleich wie currentMillis ist. Hab mir ein paar Videos angesehen da ist es aber auch immer so. PS: ist für ein Arduino UNO. Danke im Voraus!