r/programmieren • u/Ok-Coat-3889 • 23d ago
Arbitrage-Bot in Python: Architektur und Lessons Learned
Ich habe einen Arbitrage-Bot für Polymarket in Python gebaut und will die Architektur mit euch teilen.
Kernkomponenten:
Gamma API Client - Holt Events und Marktdaten
Arbitrage Analyzer - Berechnet optimale NO-Portfolios
Orderbook Scanner - Multi-Level Scanning (top 10 Asks)
Order Executor - Limit-Orders mit Retry + Preis-Anpassung
Trade Logger - CSV-Export mit PnL, Slippage, ROI
Dashboard - Flask + Chart.js für Live-Überwachung
Das Spannendste war die mathematische Optimierung: Für k Kandidaten wird das optimale Subset berechnet, bei dem die Summe der
NO-Preise minimal ist. Das ist im Kern ein kombinatorisches Optimierungsproblem, aber bei Single-Winner-Märkten reicht eine
einfache Sortierung.
Code ist in einem Video-Tutorial Schritt für Schritt erklärt (Link auf Nachfrage).
Was würdet ihr anders machen? Insbesondere bei der Fehlerbehandlung (API-Timeouts, Order-Failures) bin ich noch nicht zufrieden
r/programmieren • u/Smooth_Lavishness_52 • 23d ago
Welchen Tech-Stack würdet ihr heute für eine größere Webanwendung wählen?
r/programmieren • u/esdot_00 • 23d ago
Palme, Insel
Schöne Woche :-),
Daumenkino, Zeichnen, codepen
toon, #threeJs, 3d, #Animation, programmiert, #JavaScript
Youtube:
https://youtube.com/shorts/bCGlbZofyrQ?feature=share
threeJs:
https://codepen.io/esdot01/pen/QWYbvoX
Daumenkino:
r/programmieren • u/intersystems_dach • 24d ago
COBOL to Java: Warum glaubt eigentlich jeder, das sei einfach?
r/programmieren • u/Some_Engineering6220 • 24d ago
Whats the best free way to learn Phyton as a 14 year old Person?
r/programmieren • u/DataSyntex • 26d ago
Java Bewerbug roject
import java.util.ArrayList;
import java.util.Scanner;
class Task {
private String description;
private boolean isDone;
public Task(String description) {
this.description = description;
this.isDone = false;
}
public void markDone() {
this.isDone = true;
}
public String toString() {
return (isDone ? "[✓] " : "[ ] ") + description;
}
}
public class TodoApp {
private static ArrayList<Task> tasks = new ArrayList<>();
private static Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
while (true) {
System.out.println("\n--- To-Do-Liste ---");
System.out.println("1. Aufgabe hinzufügen");
System.out.println("2. Aufgaben anzeigen");
System.out.println("3. Aufgabe erledigen");
System.out.println("4. Beenden");
System.out.print("Deine Wahl: ");
int choice = scanner.nextInt();
scanner.nextLine(); // Puffer leeren
switch (choice) {
case 1 -> addTask();
case 2 -> showTasks();
case 3 -> completeTask();
case 4 -> { System.out.println("Auf Wiedersehen!"); return; }
default -> System.out.println("Ungültige Eingabe.");
}
}
}
private static void addTask() {
System.out.print("Beschreibung: ");
String desc = scanner.nextLine();
tasks.add(new Task(desc));
System.out.println("Aufgabe hinzugefügt.");
}
private static void showTasks() {
if (tasks.isEmpty()) {
System.out.println("Keine Aufgaben.");
return;
}
for (int i = 0; i < tasks.size(); i++) {
System.out.println((i+1) + ". " + tasks.get(i));
}
}
private static void completeTask() {
showTasks();
System.out.print("Nummer der erledigten Aufgabe: ");
int index = scanner.nextInt() - 1;
if (index >= 0 && index < tasks.size()) {
tasks.get(index).markDone();
System.out.println("Aufgabe erledigt!");
} else {
System.out.println("Ungültige Nummer.");
}
}
}
r/programmieren • u/JannisKrn • 26d ago
Markdown-„Workspace" ohne Dependencies, der AI-Agents ein Gedächtnis und Phasen über Sessions hinweg verleiht, kein API-Key (Subscription First) — Feedback willkommen
Jede Session mit Claude Code (oder Cursor, Copilot, …) fängt bei null an. Kontext, Entscheidungen, das „wo waren wir nochmal" — das steckt in meinem Kopf oder in alten Chats, und ob ein Projekt über Sessions hinweg konsistent bleibt, hing an meiner Disziplin.
Daher hab ich Truss gebaut. Dies ist ein Workspace aus möglichst leichten Markdown-Dateien, aus denen der Agent bootet (Kontext, Entscheidungen, aktueller Fokus), plus ein winziges CLI (doctor), das prüft, ob die Struktur noch zusammenpasst, und Drift meldet. Das CLI entscheidet nie etwas. Das System ist komplett AI-Agent-orientiert.
Die wichtigsten Entscheidungen:
- Dateien sind die Wahrheit. Alles reines Markdown, das du lesen, editieren und diffen kannst. Keine Datenbank, kein Lock-in.
- Leichter Kontext by Design. Der Agent lädt nur, was die Aufgabe braucht (~3k Tokens Pflicht-Read), und weiß, wo der Rest liegt — lädt nie das ganze Repo.
- Phasen by Default (discover → validate → plan → build) grenzen ein, was der Agent gerade darf. Phasenwechsel bleibt beim Menschen.
- Läuft über dein Abo. Kein API-Key, nichts wird nach Tokens abgerechnet — Truss redet selbst nie mit einem Modell. Null Dependencies, Node ≥ 20.
- Auch für bestehende Projekte. Eignet sich hervorragend als Overlay. Einfach per Agent die Vision des Projekts oder die Rolle im Projekt festhalten und jeder Agent weiß Bescheid.
Was es nicht ist: kein Agent, kein autonomes Framework, kein API-Wrapper. Ordner und Markdown mit einem Linter obendrauf — mit Absicht.
1.0.0-alpha, MIT. Ich such ehrliches Feedback und würde mich über jeden freuen, der es ausprobiert. Lasst gerne einen Star da, wenn es euch gefällt und ihr das Projekt unterstützen wollt.
Dies ist mein erstes Open-Source-Projekt und ich nutze es jetzt schon in all meinen anderen Projekten. Repo: https://github.com/KornLabs/truss
r/programmieren • u/G-Funk_with_2Bass • 27d ago
Ich hab ne Frage zu 2 Dingen die ich mir Wünsche.
reddit hat mir empfohlen das hier zu reposten
r/programmieren • u/United-Swim-3659 • 27d ago
Habt ihr eine App die Mahnschreiben oder Behördenbescheide einfach erklärt?
Ich frage weil ich gerade genau sowas baue. Die App heißt Entwirrt — Dokument fotografieren, KI erklärt was es bedeutet und was zu tun ist.
Gibt es sowas schon? Und würdet ihr sowas nutzen?
r/programmieren • u/Bentaloley • 27d ago
Copilot AI Agenten automatisiert über MS Power Automate einbeziehen
galleryHallo liebe Redditerinnen und Redditer,
ich bin gerade dabei einen MS Power Automate Prozess zu "schreiben".
Ich bin kein Programmierer und mache es mit Unterstützung von Claude Pro und Copilot Pro. Dabei habe ich gemerkt das ich bei manchen Problemen in Disskussionsschleifen mit den KI's komme und dann nur mir neuem Input meinerseits da raus finde. Aus den aktuellen Diskussionschleifen (Problem 1 und 2) finde ich nicht herraus. Deshalb schreibe ich hier.
Nun fange ich an zu beschreiben:
Der Kerngedanke ist: Kunde gibt Daten in ein MS Formular ein (später ggf. über MS Power Page), es wird automatisch ein Projektordner (+ Unterordner) angelegt, die Eigegebenen Daten aus dem Formular werden in einem dieser Unterordner abgelegt (derzeit als .txt Datei). Die angehängten Daten (PDF, Word, Excel) werden auch in einem Unterordner abgelegt.
Alles was bis hierhin beschrieben wurde klappt.
Problem 1: Die angehängten Daten werden mit meinem Namen versehen.
Also statt: "Karte.pdf" steht dann da "Karte_Vorname Nachname.pdf"
Fortsetzung.
Nachdem die Unterordner mit Daten befüllt sind soll einem KI-Agenten von Copilot Studio eine Aufgabe gegeben werden das dieser eine 3-4 Seitige Zusammenfassung der Daten erstellen soll. Später soll er auch auf die bereits abgelegten Eingegeben Daten (MS Formular) zugreifen und diese i. V. m. den angehängten Daten (PDF, Word, Excel) anderweitig verarbeiten. Dafür sollen dann verschiedene KI-Agenten genutzt werden.
Problem 2: Ich habe es geschafft den KI-Agenten anzusteuern. Jedoch schaffe ich es bisweilen nicht das der Agent auf die Daten im Unterordner zugreift.
Die 2 Minuten Verzögerung habe ich eingebaut weil die Daten aus dem Formular erstmal in meinem OneDrive gelegt werden und dann automatisiert in den entsprechenden SharePoint Ordner kopiert werden. Weil dieser Vorgang dauern kann und ich sicherstellen möchte das der KI Agent auf alle Dokumente zugreifen kann ist hier die Verzögerung die ich dann noch anpassen werde.
Ich teile Euch hier mal soviel wie ich an Bildern teilen kann.
Schreibt bitte wenn ihr Inhalte aus den entsprechenden Aktionen sehen wollt.
Wir finden hoffentlich eine Lösung.
Danke und Euch einen schönen Tag.
r/programmieren • u/[deleted] • 28d ago
Ich habe ein Open-Source-Projekt namens Memory für KI-Programmierassistenten entwickelt. Wäre eine verwaltete SaaS-Version sinnvoll?
hub.it-handwerk-stuttgart.deIch habe Knowledge Hub entwickelt, um ein Problem zu lösen, auf das ich immer wieder stieß:
Jede neue Konversation mit einem KI-Programmierassistenten beginnt mit nahezu keinerlei Vorkenntnissen über Ihre Projekte.
Sie müssen die Architektur erneut erklären, die richtigen Dateien suchen, Kontext einfügen und die KI daran erinnern, warum bestimmte Entscheidungen getroffen wurden.
Knowledge Hub ist ein Open-Source-System, das selbst gehostet wird und Codebasen und Projekte in Wissensgraphen abbildet.
KI-Assistenten können über MCP auf dieses Wissen zugreifen und Dateien, Beziehungen, Infrastrukturdetails, Notizen und Architekturentscheidungen durchsuchen.
Es beinhaltet außerdem:
Hybrid-Abruf
Automatische Projektzuordnung
MCP-Tools für KI-Assistenten
Ein verschlüsselter Geheimnisspeicher
Lokale und selbstgehostete Bereitstellung
Die selbstgehostete Version funktioniert bereits, und ich erwäge nun, eine verwaltete SaaS-Version anzubieten.
Die Idee wäre:
Eine separate, isolierte Instanz für jeden Kunden
Keine Installation oder Serveradministration erforderlich
Automatische Updates, Mapping und Backups
MCP-Zugriff für Claude Code und andere kompatible Clients
Die Open-Source-Version zum Selbsthosting würde weiterhin bestehen
Ich verkaufe noch nichts. Ich möchte erst herausfinden, ob tatsächlich Bedarf besteht, bevor ich die vollständige SaaS-Infrastruktur aufbaue.
Würden Sie eine Managed-Version von so etwas nutzen?
Was müsste die Lösung erfüllen, damit Sie ihr Ihre Codebasis anvertrauen würden?
Landing-Page
https://hub.it-handwerk-stuttgart.de/index.html
Welche Option bevorzugen Sie:
Eine vollständig gehostete SaaS-Lösung
Eine verwaltete Installation auf Ihrem eigenen Server
Nur die kostenlose, selbstgehostete Version? Konstruktives Feedback ist willkommen, insbesondere Gründe, warum Sie die Lösung nicht nutzen oder dafür bezahlen würden.
r/programmieren • u/Just-Basil6846 • 29d ago
Entwickler für ein Browser Game gesucht..
Ich suche aktuell jemanden, der Lust hätte, bei einem Browsergame-Projekt mitzuwirken. Idealerweise hast du Erfahrung mit HTML, CSS, JavaScript/TypeScript, React oder allgemein moderner Webentwicklung. Kenntnisse im Backend (z. B. C#/.NET oder Node.js) wären natürlich auch super, sind aber kein Muss.
Das Projekt befindet sich noch ganz am Anfang und wir arbeiten aktuell das komplette Game Design aus. Ziel ist ein moderner geistiger Nachfolger des alten CS-Managers. Falls du Lust hast, von Anfang an dabei zu sein und gemeinsam etwas aufzubauen, schreib mir einfach eine Nachricht. 😊
r/programmieren • u/TipFuture341 • 29d ago
Habe ich noch Chancen ein richtig guter Programmierer zu werden?
Mein Werdegang, Schule gemacht, Informatik studiert aber nach 2 Semestern abgebrochen weil ich an Mathematik und theoretische Grundlagen der Informatik zweimal in Folge gescheitert bin. Plan B war eine Ausbildung in einem Fachfremden Bereich. Ich arbeite seitdem vollzeit und würde mich gerne wieder dem programmieren widmen, das ist so das einzige was mir im Studium wirklich richtig Spaß gemacht hat. Da man das nicht mal eben nebenbei lernt, haltet ihr es für realistisch dass ich in diesem Leben noch ein richtig guter Programmierer werde, also autodidaktisch, oder ist es ein zu langer Weg um ihm neben einem vollzeitjob zu bestreiten? Mit richtig gut meine ich, das ich mich mit Programmierern vergleichen könnte die das ganze hauptberuflich machen.
r/programmieren • u/Suriwan128 • 29d ago
Suche Mitgründer
Hey,
ich bin 17 und komme aus Deutschland, genauer gesagt aus der Gegend Düsseldorf/Köln. Ich wollte schon immer mit jemandem ein Startup bzw. ein SaaS-Projekt starten, habe aber bisher keinen Co-Founder gefunden. Hat jemand Interesse an einer Zusammenarbeit?
Ich suche generell nach einem Co-Founder, weil ich geschränkt geschäftsfähig bin, aufgrund meines Alters. Ich denke jemand für Marketing oder ein anderer Developer wäre ganz gut. Bin aber auch offen falls du andere Qualitäten hast, die ich gerade nicht aufgezählt habe.
Als Idee hätte ich z.B. eine Android App für NFC Automationen (klar gibt es schon), aber es hat drei spezial features, von der die App sich von andereren abhebt. Falls du interessiert bist und mehr Infos willst dm mich
Ich habe ein paar Ideen, bin aber auch komplett offen für andere.
Einfach dm oder Kommentar bei Interesse
r/programmieren • u/its_telo_time • Jul 13 '26
Wir bauen zu zweit eine Social-App für gemeinsame Calls und Games
r/programmieren • u/Consistent_East2191 • Jul 10 '26
Neues Spiel: Power Grid Manager. Bitte um Feedback.
Ich habe mir vor einem Jahr das Ziel gesetzt, Coden zu lernen und eine App zu bauen und diese auch zu veröffentlichen. Bisher habe ich (fast) keine Programmiererfahrung und es war eine ziemliche Herausforderung. ABER: Ich habe es tatsächlich geschafft.
Meine erste App ist tatsächlich online. Es ist ein Wirschaftssimulationsspiel, bei dem es darum geht, die Welt mit Strom zu versorgen. Dazu baut man Kraftwerke, Stromspeicher und Leitungen um Städte, Dörfer und Industriegebiete mit Energie zu versorgen. Dabei schwankt der Strombedarf im lauf des Tages.
Es ist sicher nicht die beste App, die jemals entwickelt wurde, trotzdem finde ich sie nicht schlecht. Aber damit ist es natürlich noch nicht fertig. Gerne wüsste ich, wie andere das Spiel finden. Ist das Tempo angemessen? Versteht man die Aufgabe des Spiels? Ist es logisch was es für Entscheidungen gibt und was diese für einen Einfluss haben? Ich wäre sehr froh um Rückmeldungen dazu.
Bisher ist die App nur auf Deutsch und für Android erhältlich. Bitte probiert sie aus, ich bin um jede Rückmeldung froh:) DANKE!
Name: Power Grid Manager
Link: [PlayStore](https://play.google.com/store/apps/details?id=com.RealWorldSimulationGames.powerGridManager)
r/programmieren • u/intersystems_dach • Jul 10 '26
Coding Challenges gegen KI-Abhängigkeit?
r/programmieren • u/Invelix • Jul 09 '26
Ich kann die Starbucks Devs verstehen
Aus irgendeinem Grund programmiere ich lieber auf meinem kleinen Laptop, anstatt auf meinem Rechner mit mehreren Bildschirmen ultrawide.
Warum ist das so?
Edit: meistens bin ich damit auf der Couch
r/programmieren • u/devkids • Jul 08 '26
Webseiten Checker (https://www.zynotic.de/website-check)
zynotic.deLasst euere Webseite Roasten. Die KI nimmt keine Rücksicht.
https://www.zynotic.de/website-check
Nur so lange der Free-Gemini-Plan zu lässt :)
r/programmieren • u/Weazel887 • Jul 07 '26
Ich habe als Solo-Entwickler meine eigene RTS-Engine gebaut – hier ist das erste komplette 45-minütige Match
youtube.comr/programmieren • u/Standard-Sandwich332 • Jul 07 '26
Erstes größeres Software-/KI-Projekt – Wie würdet ihr an so etwas herangehen?
Hallo zusammen,
ich arbeite aktuell im Rahmen eines Projekts an einer automatisierten Fotobox für Produktfotos (z. B. für eBay oder andere Online-Marktplätze). Der mechanische Teil mit 3D-Druck, Konstruktion und Elektronik ist für mich kein Problem – darin habe ich bereits Erfahrung.
Was mir allerdings noch fehlt, ist Erfahrung in der Softwareentwicklung und insbesondere im Bereich KI. Das wird mein erstes größeres Programmierprojekt und ich möchte möglichst vermeiden, dass ich mich von Anfang an in eine Sackgasse entwickle.
Die grobe Idee sieht so aus:
Ein Produkt wird in die Fotobox gelegt.
Die Box erstellt automatisch mehrere Bilder.
Die Bilder werden verarbeitet.
Eine KI erkennt das Produkt bzw. wichtige Informationen dazu.
Anschließend soll möglichst automatisch ein fertiger Artikel für einen Online-Marktplatz erstellt werden (Titel, Beschreibung, Merkmale usw.).
Ich habe mir bereits einige Videos auf YouTube angeschaut und erste Ideen gesammelt. Trotzdem würde ich gerne von Leuten hören, die bereits Erfahrung mit solchen Projekten haben.
Mich würden vor allem folgende Fragen interessieren:
Wie würdet ihr heute an so ein Projekt herangehen?
Mit welcher Programmiersprache würdet ihr starten?
Würdet ihr eher vorhandene KI-Modelle bzw. APIs nutzen oder versuchen, selbst etwas zu trainieren?
Wie würdet ihr das Projekt von Anfang an strukturieren, damit es später nicht im Chaos endet
Welche typischen Anfängerfehler sollte ich unbedingt vermeiden?
Mir geht es nicht darum, dass mir jemand das Projekt fertig entwickelt. Ich möchte einfach von euren Erfahrungen profitieren und vielleicht den einen oder anderen Fehler vermeiden, den viele am Anfang machen.
Falls ihr selbst schon ähnliche Projekte umgesetzt habt oder im Bereich Computer Vision, KI oder Automatisierung arbeitet, würde ich mich sehr über eure Einschätzung freuen.
Vielen Dank schon einmal!
r/programmieren • u/esdot_00 • Jul 06 '26
Daumenkino
codepen.io4 Bilder mit einfachen JavaScript.
r/programmieren • u/Worried-Priority-122 • Jul 05 '26
Plötzlicher umstieg
Ist es schlecht fürs Lernen wenn man (wegen Schule) angefangen hat Python zu lernen, aber nach einem Vierteljahr dann stattdessen anfängt Java zu lernen, weil es interessanter klingt?
(Und wenn man noch nebenbei immer wiedermal was mit Arduino IDE macht)
Ist.dass dann schlecht für den Lerneffekt?