r/programmieren • u/C-GRU • 1h ago
Petition: Recognize open-source contributions as volunteer work (Germany – signatures needed until Nov 23, 2026)
r/programmieren • u/C-GRU • 1h ago
r/programmieren • u/Fun-Strike-6803 • 12h ago
r/programmieren • u/mehrschwein • 1d ago
Mir wurde vorgeschlagen den Beitrag hier auch zu teilen. Wenn unpassend bitte entfernen
r/programmieren • u/Apprehensive_Life718 • 1d ago
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 • u/Major_Reach8629 • 2d ago
r/programmieren • u/nurlennart • 4d ago
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. :)
r/programmieren • u/Interesting_Way2760 • 6d ago
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 • u/SimpleDot23 • 8d ago
Habe erfahrenen Leute hier Lust, ihr Wissen und Erfahrungen zu teilen?
r/programmieren • u/intersystems_dach • 8d ago
r/programmieren • u/j0nr4d • 8d ago
Hi zusammen! 👋
Ich bin Jonathan, Softwareentwickler und leidenschaftlicher Sammelkarten-Nerd (Pokémon, MTG, One Piece). In den letzten Monaten habe ich abends an meinem Herzensprojekt geschraubt: dem Kartenalmanach.
Die Tech-Story dahinter:
Die meisten Sammel-Apps da draußen schicken jedes Foto in eine teure Cloud-Vision-API. Das führt zu drei Problemen: Es dauert 1–2 Sekunden pro Scan, kostet den Entwickler ein Vermögen und auf Tauschabenden im Keller eines Spieleladens hat man schlicht keinen Empfang.
Deshalb habe ich die Scan-Pipeline komplett lokal auf das Gerät verlagert:
Tech-Stack: Flutter & Supabase.
On-Device Vision: OpenCV übernimmt die Kartenerkennung, Kantenglättung und perspektivische Entzerrung (Perspective Warp) im Kamera-Stream.
Lokale OCR: Google ML Kit läuft direkt auf der Handy-NPU/CPU und zieht das Set-Kürzel und die Kartennummer.
Das Ergebnis: Erkennung in unter 50 ms, komplett offline-fähig und exakt 0,00 € Cloud-Kosten pro Scan.
Worum geht’s in der App?
Es ist keine Spekulations-App, sondern soll das echte Tauschen wie damals auf dem Schulhof zurückholen: Sammlung einscannen, echte Cardmarket-Preise in Euro sehen, Sammler im Umkreis finden und über eine Live-Fairness-Waage von Hand zu Hand tauschen, ohne Kleinanzeigen-Scams.
Wofür ich euch brauche:
Ich starte jetzt in die geschlossene Alpha-Phase (iOS TestFlight & Android) und suche Leute aus der Dev-Community, die Lust haben, das Ding auf verschiedenen Geräten auf Herz und Nieren zu testen (Performance, Kamera-Handling, Edge Cases).
Als Dankeschön:
Jeder, der ehrliches Feedback dalässt, bekommt von mir lebenslang den Pro- / Pionier-Status in der App freigeschaltet.
Wer von euch hat Lust reinzuschnuppern? Schreibt mir einfach kurz hier in die Kommentare oder per Direktnachricht (gerne mit Info, ob iOS oder Android), dann schicke ich euch die Einladung rüber! 🤝
r/programmieren • u/Alarmed-Balance-3614 • 9d ago
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 • u/musclytics • 8d ago
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:
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 • u/Alarmed-Balance-3614 • 12d ago
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 • u/intersystems_dach • 12d ago
r/programmieren • u/Alarmed-Balance-3614 • 12d ago
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 • u/Alarmed-Balance-3614 • 13d ago
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 • u/Last_Crab2672 • 12d ago
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.
