Toon Git-vertakking & status in Bash-prompt
Aanpassen van de Bash-prompt voor directe Git-context
Een goed geconfigureerde bash prompt die git repository informatie toont kan het ontwikkelingswerkflow aanzienlijk verbeteren.
Aanpassen van de Bash-prompt voor directe Git-context
Een goed geconfigureerde bash prompt die git repository informatie toont kan het ontwikkelingswerkflow aanzienlijk verbeteren.
Master Go code kwaliteit met linters en automatisering
Moderne Go-ontwikkeling vereist strikte kwaliteitsstandaarden voor code. Linters voor Go automatiseren het detecteren van fouten, beveiligingsproblemen en stijlproblemen voordat ze in productie komen.
Master Python code kwaliteit met moderne linting tools
Python linters zijn essentiële tools die uw code analyseren op fouten, stijlproblemen en potentieel bugs zonder deze uit te voeren. Ze bevorderen code-standaarden, verbeteren leesbaarheid en helpen teams om hoge kwaliteit codebases te behouden.
Meester line ending conversies over platforms
Ongelijkheid in eindtekens tussen Windows en Linux systemen veroorzaken opmaakproblemen, Git waarschuwingen en scriptfouten. Deze uitgebreide gids behandelt detectie, conversie en voorkomingsstrategieën.
Zet LaTeX-documenten efficiënt om naar Markdown
Converteer LaTeX-documenten naar Markdown is geworden essentieel voor moderne publicatiestromen, integratie met statische sitegeneratoren, documentatieplatforms en versiebeheersystemen terwijl leesbaarheid en eenvoud worden behouden.
Master Python packaging van code tot PyPI-implementatie
Python packaging heeft zich aanzienlijk ontwikkeld, met moderne tools en standaarden die het makkelijker dan ooit maken om je code te distribueren.
Master de vier belangrijkste DORA-metingen voor DevOps-excellentie
DORA (DevOps Research and Assessment) metrieken zijn de goudstandaard voor het meten van de prestaties van softwarelevering.
twee krachtige kennisbeheersystemen
Het kiezen van de juiste Persoonlijke Kennisbeheer (PKM) tool kan aanzienlijk invloed hebben op je productiviteit, leren en informatieorganisatie. Laten we eens kijken naar Obsidian en LogSeq.
Omschrijving, lijst met opdrachten en toetsencombinaties
Hier is een up-to-date GitHub Copilot cheat sheet, die essentiële snelkoppelingen, opdrachten, gebruikstips en contextfuncties voor Visual Studio Code en Copilot Chat behandelt
Een korte uitleg over veelvoorkomende GitHub Actions en hun structuur.
GitHub Actions
is een automatiserings- en CI/CD-platform binnen GitHub, gebruikt om uw code te bouwen, te testen en te implementeren op basis van gebeurtenissen zoals pushes, pull requests of op een schema.
Enkele opmerkingen over GitOps
GitOps is een moderne aanpak voor het beheren van infrastructuur en toepassingsimplementaties, waarbij Git gebruikt wordt als enige bron van waarheid. Het maakt gebruik van de versiebeheerfunctionaliteiten van Git om het proces van implementeren en beheren van toepassingen en infrastructuur te automatiseren en te streamlijnen, vooral in cloud-native omgevingen.
Gitflow, Alternatieven, Nadelen en Voordelen
Gitflow wordt veel gebruikt in projecten die versiebeheer van releases, parallelle ontwikkeling en hotfixbeheer vereisen.
Na het instellen van Gitea en Hugo op AWS S3...
De volgende stap is het implementeren van enige CI/CD en het instellen van
Gitea Actions voor Hugo website, om website naar AWS S3 te pushen
automatisch wanneer de master branch wordt bijgewerkt.
Zeer frequente foutbericht...
Na het klonen van de git-repository, voer je de lokale repositoryconfiguratie uit, met name het instellen van de gebruikersnaam en e-mailadres.
Alles kan gebeuren in deze moeilijke tijden
Nodig om de 1) db, 2) filestorage, 3) enkele andere gitea bestanden te back-uppen. Hier gaan we.
Om de container registry in k8s te gebruiken, hebben we het nodig via SSL
We willen een aantrekkelijke en beveiligde containerregister hosten - om daar docker-afbeeldingen naar te pushen en onze kubernetes-cluster die vanuit dit register te pullen.
Daarom kwam het idee om Gitea over SSL te gebruiken.