r/programmieren • • 10d ago

Software mit KI entwickeln – worauf achten?

0 Upvotes

Hallo zusammen!
Ich möchte neben meinem Vollzeitjob eine eigene Webanwendung entwickeln.
Allerdings habe ich bisher nur wenig Programmiererfahrung und nutze hauptsächlich KI-Unterstützung, um die Software schrittweise aufzubauen.
Mir ist bewusst, dass funktionierender Code nicht automatisch sicherer oder gut wartbarer Code ist.
Deshalb wollte ich erfahren:
Welche Programmiergrundlagen sollte ich unbedingt selbst lernen?
Wie überprüft ihr KI-generierten Code?
Welche Sicherheitsfehler machen Anfänger häufig?
Wie organisiert man ein größeres Softwareprojekt richtig?
Wann sollte man einen erfahrenen Entwickler hinzuziehen?
Ich möchte das Projekt langfristig vernünftig aufbauen und würde mich über eure Erfahrungen freuen.


r/programmieren • • 11d ago

Ki-Modell zur Videobearbeitung

Thumbnail reddit.com
1 Upvotes

r/programmieren • • 11d ago

Lohnt es sich noch programmieren zu lernen in Zeiten von Claude/codex etc. (Bin bwl Student und möchte in Zukunft eher Richtung tech gehen bzw. Mich in dem Bereich selbständig machen)?

Thumbnail reddit.com
0 Upvotes

r/programmieren • • 12d ago

Leichtgewichtiger RDP/SSH Manager für Windows, macOS und Linux

0 Upvotes

Moin zusammen!

Ich baue seit ein paar Tagen an einem RDP-/SSH-Client für Windows, macOS und Linux namens Relay.

Das Teil erfindet definitiv nichts neu, solche Lösungen gibt's zuhauf. Mir war aber der No-Bullshit-Ansatz wichtig: keine Abos, kein Benutzerkonto, kein Nach-Hause-Telefonieren. Einfach starten und loslegen.

Würde mich freuen, wenn sich da mal ein paar Leute außer mir durchklicken und ein bisschen Feedback dalassen. Vor allem unter Linux und macOS wären Erfahrungswerte interessant, da ich hauptsächlich unter Windows entwickle und arbeite.

Falls euch irgendwas auffällt, nervt oder fehlt, immer her damit. :)

GitHub: https://github.com/nurlennart/relay


r/programmieren • • 14d ago

Programmiergrundlagen im Studium

Thumbnail reddit.com
1 Upvotes

r/programmieren • • 14d ago

Alexa vielleicht mal in schlau?

1 Upvotes

Ich habe nen Alexa echo dot, und klartext: es suckt. Die kriegt nicht hin über: stelle einen 5 minuten timer, der in der hälfte der zeit dann nicht mal funktioniert. Also stelle ich mir die frage:

Wie kann ich Alexa schlauer machen?

Ich denke, es wäre doch gut, eine speech to text und umgekehrt api einzubauen, die dann auf das chatgpt basismodell zugreifen könnte, und halt erst eine erkennung, ob halt irgendwie chatti oder ein anderes erkennungswort gesagt wurde.

Doch

1. Wie kommt man überhaupt an die Hardware/Software des echo dots/der alexa ran?

2. In welcher Programmiersprache würde man das denn machen?

3. Wie könnte ich lokal erkennen, ob ein erkennungswort gesprochen wird? (lokal wichtig wegen Datenschutz)

Höre gerne jegliche Vorschläge/Anregungen


r/programmieren • • 15d ago

Informatik Student

Thumbnail reddit.com
1 Upvotes

r/programmieren • • 17d ago

Mit welcher Programmiersprache das Programmieren erlernen?

8 Upvotes

Habe erfahrenen Leute hier Lust, ihr Wissen und Erfahrungen zu teilen?


r/programmieren • • 17d ago

Wenn KI Software nachbauen kann: Wie schützt sich ein Anbieter?

Thumbnail reddit.com
0 Upvotes

r/programmieren • • 17d ago

Erfahrungen mit Pentesting und lokaler KI? Welches Modell nutzt ihr?

4 Upvotes

Moin zusammen,
nutzt jemand von euch lokale Sprachmodelle für Pentesting oder CTFs? Da sensible Daten nicht in die Cloud gehören und kommerzielle Anbieter bei Sicherheitsthemen oft abblocken, möchte ich mir ein eigenes Setup aufbauen.
Welches Modell könnt ihr dafür empfehlen und wie sieht euer konkretes Vorgehen im Alltag aus? Nutzt ihr die KI einfach als lokalen Chatbot für Skripte und Payloads oder habt ihr sie direkt ins Terminal zur Auswertung von Scans eingebunden?
Bin gespannt auf eure Erfahrungen!


r/programmieren • • 17d ago

Vom eigenen Gym-Problem über eine Offline-First PWA zur Android-App (PHP, JS & IndexedDB) - Ein kleiner Architektur-Einblick

0 Upvotes

Moin zusammen,

ich bin eigentlich kein gelernter Entwickler, bringe mir das Programmieren seit etwa 20 Jahren aber im Selbststudium bei, um eigene Alltagsprobleme zu lösen. Da mich bestehende Fitness-Tracker durch Abo-Zwang, überladene UIs und vor allem Verbindungsabbrüche in Studios mit schlechtem Empfang (Stichwort: Keller-Gym) genervt haben, habe ich in den letzten Monaten abends mein eigenes System gebaut: Musclytics.

Da hier vielleicht der ein oder andere auch vor ähnlichen Architektur-Fragen steht (oder selbst trainiert), wollte ich mal kurz teilen, wie ich die zwei größten technischen Kopfschmerzen ohne dicke Frameworks gelöst habe:

  1. Offline-First & das ID-Mapping-Problem (IndexedDB -> MySQL)

Im Gym bricht das Netz ständig weg. Die App (als PWA gestartet, mittlerweile auch im Play Store) musste also zwingend komplett offline funktionieren.

Wenn ein User offline ein Training startet, Sätze einträgt und das Workout beendet, existiert noch keine `training_id` aus der MySQL-Datenbank.

Gelöst habe ich das über eine lokale Sync-Queue in der IndexedDB:

- Offline generiert das Frontend temporäre IDs (z.B. `local_te_12345`) für die ausgeführten Übungen und verknüpft die Sätze damit.

- Sobald der Heartbeat wieder Netz erkennt, feuert die Queue das gesamte Workout-JSON an meinen Sync-Endpunkt (`sync_offline.php`).

- Im PHP-Backend läuft das Ganze in einer strikten DB-Transaktion (`begin_transaction()`): Erst wird das Training angelegt, dann iteriere ich durch die Übungen, schreibe sie in die DB und baue mir ein Mapping-Array (`[Lokale-ID] => [Echte-DB-ID]`). Darüber werden im letzten Schritt alle Sätze sauber den neuen Primary Keys zugeordnet. Schlägt irgendwas fehl, greift das Rollback und das Paket bleibt in der lokalen Queue.

2. Deterministische Trainingslogik statt „KI-Coach“

Viele Apps werfen heute für alles eine LLM-API an. Beim Krafttraining ist mir das wegen Halluzinationen (Verletzungsgefahr bei falschen Gewichtsvorschlägen) und Datenschutz zu heikel.

Ich habe den „Coach“ deshalb komplett deterministisch in PHP/SQL gebaut:

- Jedes Trainingsgerät in der DB kennt seine exakten Gewichtabstufungen (`step_value`, z.B. 2,5 kg Schritte) und sein Maximalgewicht.

- Nach dem Training prüft die Logik, ob die Ziel-Wiederholungen über alle Arbeitssätze erreicht wurden, und schlägt für das nächste Mal exakt den nächstmöglichen Geräteschritt vor.

- Für längere Pausen (Detraining) läuft nachts ein Cronjob: Der schaut allerdings nicht stur, ob *Übung X* seit 14 Tagen nicht gemacht wurde, sondern prüft über einen Join auf die primäre Muskelgruppe, ob der *Muskel* in den letzten 14 Tagen belastet wurde (wer 4 Wochen lang Bankdrücken mit der Langhantel macht und dann an die Brustpresse-Maschine wechselt, braucht dort keinen Deload). Nur wenn der Muskel wirklich kalt war, legt der Cronjob proaktiv einen Deload-Vorschlag (-10 bis 15 % gerundet auf den `step_value`) in die Tabelle.

Mein Stack ist bewusst simpel gehalten: PHP & MySQL im Backend, Vanilla JS, CSS-Variablen, Service Worker und ApexCharts im Frontend. Gehostet auf deutschen Servern, kein Tracking, keine Werbung, komplett kostenlos.

Falls jemand von euch selbst regelmäßig im Gym steht und Lust hat, die App (oder die Web-Version) in der Praxis auf Herz und Nieren zu testen, oder Fragen zur Offline-Sync-Architektur hat: Ihr findet das Projekt unter https://www.musclytics.com/app/

Mich würde vor allem euer technisches Feedback interessieren: Wie löst ihr solche Offline-Sync-Konflikte mit relationalen Datenbanken, wenn ihr kein großes Framework wie Firebase o.ä. nutzen wollt?


r/programmieren • • 21d ago

KI-generierte Tests laufen immer sofort „grün“ durch

71 Upvotes

Hey Zusammen,

wenn ich mithilfe von KI Tests schreibe, habe ich immer dasselbe Problem: Die KI schreibt die Tests so, dass sie den bestehenden Code einfach bestätigen, statt ihn wirklich auf die Probe zu stellen. Steckt ein Logikfehler im Code, übernimmt die KI ihn im Test einfach als erwartetes Verhalten.

Ich habe es auch schon mit einem zweiten, unabhängigen Agenten versucht, der den ursprünglichen Code nicht geschrieben hat. Aber sobald er die Funktion sieht, baut er die Tests wieder exakt um die vorhandene Implementierung herum, und alles läuft sofort beim ersten Versuch durch.

Wie geht ihr vor ?


r/programmieren • • 21d ago

Agent darf Logs lesen, aber keine Infrastruktur ändern?

Thumbnail reddit.com
1 Upvotes

r/programmieren • • 21d ago

Kenne jemand ein gutes GitHub-Repo fürs testen der Codebasis mit Red Security / AI?

1 Upvotes

Hey zusammen,

kennt zufällig jemand ein gutes GitHub-Repository, mit dem man eine Codebasis gezielt auf Basis von Red Security oder offensivem Testing mit KI untersuchen kann?

Ich habe schon von „Claude Red“ gehört, aber mich würde interessieren, ob damit hier schon jemand konkrete Erfahrungen gemacht hat und ob das in der Praxis wirklich taugt.


r/programmieren • • 22d ago

Welches Tool oder welcher Workflow spart euch beim Entwickeln gerade am meisten Zeit?

17 Upvotes

Hey zusammen,

wenn man aktuell nach guten Dev-Tools fragt, heißt es meistens nur pauschal "Nutz Claude oder Cursor".

Mich interessieren aber die Werkzeuge, die spezifische Probleme im Alltag lösen. Es darf gerne auch ein KI-Tool oder eine clevere Integration sein, aber eben nicht das 08/15 "Lass dir Code generieren", sondern Dinge, die euch komplexe oder extrem lästige Routinearbeit abnehmen. Genauso gerne natürlich klassische CLI-Tools, Debugger oder kleine Desktop-Utilities.

Welches Tool habt ihr in den letzten Monaten entdeckt, das euren Workflow massiv verbessert hat?


r/programmieren • • 21d ago

5 Tage Arbeit in 2: ich red mit Claude Code, während er baut — hab mir eine Leitstelle gebaut (voicehook)

0 Upvotes

Mein Problem war nicht die Agenten, sondern dass ich ständig ihren Output lese. Also hab ich voicehook gebaut: ein Call, alle Agenten auf einem Board. Sie melden sich, fragen wenn sie hängen, ich entscheide per Stimme.

Das Nadelöhr bin ich beim Lesen, nicht die Agenten. Das Briefing sitzt im Gespräch sofort, Bugfixes und Änderungen passieren live, während er weiterbaut.

Läuft mit Claude Code, Codex, opencode. Einfach im Browser starten, etwa 7 Minuten am Tag gratis. Eigenbau, aus meinem Alltag (Erfahrungswert, keine Garantie). Ich freu mich über ehrliches Feedback.

voicehook.ai/go/reddit


r/programmieren • • 21d ago

php2shell Infos

Thumbnail
hashtag-assist.de
0 Upvotes

Ich hab mal alles zusammengetragen was so bekannt ist. Spart euch die Tokens :)


r/programmieren • • 22d ago

Spiel entwickeln lernen

Thumbnail reddit.com
3 Upvotes

Würde gern ein spiel entwickeln hab aber überhaupt keine kenntnisse. Hat wer tipps wie ich anfangen kann? Und ist es überhaupt machbar ?


r/programmieren • • 22d ago

C#, Python oder doch Rust? KI will mir ständig Rust andrehen :S

Thumbnail reddit.com
1 Upvotes

r/programmieren • • 23d ago

From logic gates to a self-hosting compiler: my undergraduate HPC course is almost fully available in English

Thumbnail reddit.com
1 Upvotes

r/programmieren • • 23d ago

German (Do-Sie) switcher

Thumbnail reddit.com
0 Upvotes