Beiträge zum Thema „Werkzeuge“

95 Beitrag/Beiträge

Wann sich ein eigener GitHub-Runner lohnt

Montag, 24. November 2025

Die Pipeline für diesen Blog läuft auf GitHub-eigenen Runnern und braucht dafür jedes Mal knapp zwei Minuten, von denen gut die Hälfte auf das Einrichten von Ruby und das Wiederherstellen der Gems entfällt. Bei einem Blog ist das egal. Bei einem Projekt, das zwanzigmal am Tag baut, summiert es sich.

Weiterlesen...

Die Datei, die Formatierungsdiskussionen beendet

Mittwoch, 19. November 2025

Jedes Team hat diese Diskussion einmal geführt, manche jedes halbe Jahr erneut. Tabs oder Leerzeichen, var oder ausgeschriebener Typ, geschweifte Klammer in dieselbe Zeile oder darunter. Am Ende entscheidet nicht das bessere Argument, sondern wer zuletzt gespeichert hat.

Weiterlesen...

git switch und git restore

Dienstag, 18. November 2025

git checkout macht zwei völlig verschiedene Dinge, und die Verwechslung kostet im schlimmsten Fall Arbeit. Seit Git 2.23 gibt es getrennte Befehle:

Weiterlesen...

Wo PowerShell den Verlauf ablegt

Samstag, 15. November 2025

Der Befehl von vorletzter Woche, den man garantiert wieder braucht:

Weiterlesen...

NuGet Audit auch für transitive Pakete

Donnerstag, 13. November 2025

Seit .NET 8 prüft dotnet restore beiläufig auf bekannte Sicherheitslücken. Standardmäßig aber nur bei direkten Abhängigkeiten, und genau dort liegt das Problem selten.

Weiterlesen...

WSL frisst den ganzen Arbeitsspeicher

Donnerstag, 06. November 2025

WSL nimmt sich standardmäßig bis zur Hälfte des Arbeitsspeichers und gibt ihn nur widerwillig zurück. Bei 32 GB sind das 16, die dann beim Kompilieren woanders fehlen.

Weiterlesen...

git maintenance gegen langsame Repositories

Montag, 20. Oktober 2025

Ein Repository, in dem seit Jahren gearbeitet wird, wird spürbar träge. git status braucht Sekunden, git fetch noch länger.

Weiterlesen...

Anfällige Pakete finden ohne Zusatzwerkzeug

Montag, 06. Oktober 2025

Für eine schnelle Bestandsaufnahme braucht es weder Dependabot noch ein Abo:

Weiterlesen...

Ein eigener NuGet-Feed im Heimnetz

Sonntag, 24. August 2025

Vor Jahren habe ich hier über meinen günstigen Git-Server auf einer alten QNAP geschrieben, und später darüber, wie man ein NuGet-Package erstellt. Beides trifft sich an einer Stelle: Wohin mit Paketen, die man in mehreren eigenen Projekten braucht, aber nicht auf nuget.org veröffentlichen will?

Weiterlesen...

Paketversionen zentral verwalten mit Directory.Packages.props

Samstag, 05. April 2025

In einer Projektmappe mit fünfzehn Projekten steht dieselbe Paketreferenz an fünfzehn Stellen, und nach ein paar Monaten in drei verschiedenen Versionen. Meistens fällt das erst auf, wenn zur Laufzeit eine Methode fehlt, die es in der einen Version gibt und in der anderen nicht.

Weiterlesen...

« Zurück zur Startseite