r/programmieren

Ich verschenke KOSTENLOSEN Zugang zu meinem persönlichen Coursera Plus-Konto an einige Mitglieder, damit sie Premium-Kurse ausprobieren können.

Hallo zusammen,

wenn ihr daran interessiert seid, Zugang zu einem Coursera-Konto zu erhalten, mit dem ihr euch kostenlos für die meisten kostenpflichtigen Kurse anmelden könnt, habe ich ein Coursera Plus Enterprise-Konto mit einer begrenzten Anzahl verfügbarer Plätze.

Ich teile den Zugang gerne mit einer kleinen Anzahl von Mitgliedern dieser Community. Wenn ihr interessiert seid, hinterlasst einfach unten einen Kommentar oder schickt mir eine Direktnachricht (DM).

reddit.com
u/Ordinary_Craft — 15 hours ago

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?

reddit.com
u/Worried-Priority-122 — 15 hours ago

Anfängerin sucht geduldige Hilfe: TypeScript von Grund auf lernen

Hi zusammen,

ich bin ehrlich: Ich kann TypeScript aktuell quasi gar nicht 😅

Ich verstehe grundlegende Dinge wie Typen, Interfaces, Funktionen etc. noch nicht richtig.

Ich suche keine schnelle Lösung für einen einzelnen Fehler, sondern jemanden,

der Lust hat, mir TypeScript von ganz am Anfang zu erklären

(gern Schritt für Schritt, mit einfachen Beispielen).

Falls jemand Zeit, Geduld oder gute Ressourcen hat, ich wäre extrem dankbar 🙏

reddit.com
u/Mausi_123 — 20 hours ago

Mein selbstgebautes Tool zur automatisierten Wohnungssuche (deutsche Immobilienportale)

Ich habe in den letzten Wochen ein eigenes Tool gebaut, das mehrere deutsche Immobilienportale automatisiert scannt und neue Inserate erkennt, filtert und mir direkt meldet.
Der Hintergrund war, dass ich die Wohnungssuche effizienter gestalten wollte, ohne ständig manuell alle Portale durchklicken zu müssen.

Technisch besteht das Projekt aus drei Teilen:

  • Crawler für verschiedene deutsche Portale (unterschiedliche HTML‑Strukturen, Pagination, Anti‑Spam‑Mechanismen)
  • Parser + Normalizer, der die Daten vereinheitlicht und fehlerhafte Listings aussortiert
  • Telegram, direkt Benachrichtungen ohne eine App zu entwickeln

Besonders spannend war für mich:

  • sauberes Scraping ohne die Portale zu überlasten
  • Umgang mit Rate‑Limits
  • robuste Fehlerbehandlung bei wechselnden HTML‑Layouts
  • das Normalisieren der Daten, damit alle Portale in ein gemeinsames Schema passen

Falls jemand Interesse an der technischen Umsetzung hat oder selbst an ähnlichen Automatisierungsprojekten arbeitet, kann ich gerne Details teilen.

(Bild zensiert)

https://preview.redd.it/vxy4j8mbgebh1.png?width=737&format=png&auto=webp&s=cfee145d6aec6eddb23800213c509862365653cc

reddit.com
u/Woary — 22 hours ago
▲ 7 r/programmieren+6 crossposts

ResilixForge — an async resilience toolkit for Python (retries, circuit breakers, bulkheads)

I've been building ResilixForge, a resilience toolkit for async Python, and just made it open source.

The idea: retries, timeouts, circuit breakers, bulkheads and rate limits as declarative policies you compose, instead of hand-writing failure logic everywhere.

Focus areas:
- Safety-first policy engine (no eval, no exec)
- mypy --strict clean
- 200+ tests
- Apache-2.0

I know tenacity/stamina/pybreaker exist — I benchmark against them in the repo. This isn't a replacement, more an attempt to unify these patterns.

https://github.com/HybridSystemArchitect/resilixforge

Especially curious whether the circuit breaker semantics feel right to you.

u/decadura — 2 days ago

Bitte um Feedback zu git repo zu ersten größeren app.

Hi bitte freundlich um rückmeldung zur folgenden app:

https://github.com/samsamsen/tagebuchapp_1.0.git

Ist eine Tagebuch app mit kleinem Menü. Man kann einträge eintragen welche mit datum und uhrzeit gespeichert werden. Man kann einträge löschen und man kann einträge anzeigen lassen.

Da ich selbstlerner bin würde ich mich freuen über pros und cons.

Also auch was immerhin gut geklappt hat ,neben den fehlern die ganz klar auch da sein werden, für nächstes mal.

Danke schonmal im vorraus

ps:

zum hintergrund:

selbstlerner mit java seit 6 monaten , davor python aber nur theorie.

Seit kurzem erstmals methoden eingebunden und try catch blöcke. Ebenso dateien schreiben und auslesen.

Edit: repo geupdatet 2.7

reddit.com
u/codeman1233 — 6 days ago
▲ 3 r/programmieren+1 crossposts

Gründung SaaS / Website

Hallo allerseits,

Ich habe eine Idee für eine Website bzw. einen SaaS, den ich darüber anbieten möchte als Abomodell.
Aktuell habe ich ein paar Leuten einen Testzugang gegeben, der natürlich kostenlos ist.

Hat hier jemand Erfahrung damit wie man sowas am besten rechtlich aufzieht?
Wenn man es als Privatkaufmann mit Kleinunternehmen verkauft gibt es Privathaftung usw.

Ich habe recherchiert, dass man eine uG gründen kann, um das zu umgehen.
Des Weiteren gilt natürlich Impressumspflicht. Wäre natürlich auch ungünstig wenn die Privatadresse für jeden im Internet zu sehen ist.

Wie geht ihr damit um?

reddit.com
u/EasyWar2548 — 6 days ago
▲ 0 r/programmieren+2 crossposts

ZED 1.0 vs VS Code… Klappe die hundertdreiundzwanzigste oder ernstzunehmend?

Hier der aktuelle Artikel dazu:

https://www.golem.de/news/zed-1-0-bereit-fuer-den-angriff-auf-vs-code-2605-208447.html

ZED als Umgebung wirkt zwar technisch spannend, aber mal ehrlich: sowas lese ich dauernd und am Ende ist es eigentlich immer bloß heiße Luft.. VS Code hat das Ökosystem einfach gewonnen. Also alle größeren Datenplattformen haben Extensions dafür, statt in proprietäre IDEs zu zwingen.

Hat hier jemand ZED getestet und kann seine Eindrücke teilen?

u/intersystems_dach — 7 days ago
▲ 1 r/programmieren+2 crossposts

After 6 months of hard work, our custom Minecraft Client enters Public Beta TOMORROW! Looking for final beta testers! 🚀

After over half a year of intense development, rewriting mixins, fighting mapping mismatches, and fine-tuning performance, we are finally ready. Tomorrow, BejaClient officially drops its first Public Beta!

We are looking for passionate players, PvP enthusiasts, and break-it-all bug hunters to stress-test the client, our WebSockets, and the custom profile wizard tomorrow.
If you want to be part of the final wave of testers and grab your beta perks, drop a comment or jump into our community. Let’s make this release huge!

Join now: https://www. discord.gg/bejaclient

(Not really a cheat)

reddit.com
u/B3JA — 10 days ago
▲ 18 r/programmieren+10 crossposts

Infranode: keyless, Open Source MCP Server for AI agents .

Hi all, I built InfraNode, an open-source (Apache-2.0) MCP server that gives AI assistants live open data for 84 German cities: weather, air quality, public transit departures, parking, bike counts, solar potential and more, all from official open-data sources.

Why it might interest this community:
- Keyless and hosted. Point your client at the remote server (mcp.infranode.dev, streamable-http) and the tools just work. No signup, no API key.
- Around 48 read-only tools, plus a get_city_overview discovery tool so an agent can see in one call which data a given city offers and which tool to use next.
- The same data is also a plain REST API, so it works outside MCP too.

Repo: https://github.com/street1983nk/infranode
Docs: https://infranode.dev

Full disclosure: I am the author. I would love feedback on the tool design and especially the discovery flow.

u/Fabulous-Rub-7301 — 11 days ago