Dateien über SSH kopieren
In einem vorherigen Artikel habe ich gezeigt, wie ich einen Raspberry Pi einrichte und über SSH zugreifen kann. Hier werde ich zeigen, wie ich Dateien von meinem PC auf den Pi über SSH kopieren kann. Befehl scp Der Kopiervorgang kann mit dem Befehl scp (secure copy) ausgeführt werden. Allgemein ist der Befehl so aufgebaut: Es […]
Raspberry Pi OS installieren und über SSH zugreifen
Die Installation des Raspberry Pi’s gestaltet sich dank dem Raspberry Pi Imager sehr einfach. Ich benutze aktuell den Raspberry Pi 3B+ mit einer 32GB SD-Karte und einem entsprechenden Netzteil. Den Raspberry Pi 4 würde ich bei einem Neukauf bevorzugen. Hier ist zu beachten, dass ein Netzteil mit USB-C Anschluss benötigt wird. SD-Karte vorbereiten Raspberry Pi […]
3,5 Zoll Display auf Raspberry Pi OS Lite einrichten
In meinem vorherigen Artikel habe ich beschrieben, wie ich den Kioskmodus in dem Betriebssystem Raspberry Pi OS Lite einrichte. Jetzt möchte ich ein 3,5 Zoll Display zur Anzeige verwenden und einrichten. Das 3,5 Zoll Display stecke ich auf den Raspberry Pi, schließe das LAN-Kabel und die Stromversorgung an. Dann verbinde ich mich über SSH mit […]
Raspberry Pi OS Lite mit Kioskmodus einrichten
Ich benötige für einen speziellen Anwendungsfall ein schlankes Betriebssystem, dass ein Browser im Kioskmodus startet. Als Basis dient ein Raspberry Pi 4 (Link), der vorläufig an einen Monitor über HDMI angeschlossen wird. Für die Installation und den Start des Pi’s benötige ich noch eine SD-Karte (Link) und ein Netzteil (Link). Für den Anschluss an den […]
Clean Architecture: Blazor Server mit Docker starten
Mein Ziel ist die Bereitstellung meines Blazor Server Projekts mit Docker. Docker ist sehr praktisch, um alle Softwareressourcen in einem Image zu bündeln und unabhängig vom Betriebssystem auszuführen. Für genauere Informationen was Docker ist, möchte ich auf andere Quellen (z.B. https://www.docker.com/) im Internet verweisen. Mein Projekt habe ich ein Repository auf GitHub erstellt (https://github.com/LarsHieronymi/Blog-Blazor-Example-Project/tree/blazor-server-dockerfile). Voraussetzungen […]
Blazor: Clean Architecture Projekt mit Visual Studio Code aufsetzen
Mich hat schon länger die Programmierung in C# mit Visual Studio Code (VS Code) interessiert. Visual Studio ist natürlich sehr mächtig für die Entwicklung in .NET, dennoch möchte ich mit VS Code mir die Projekt Erstellung anschauen. In meinen Projekten verwende ich gerne als Projekt Struktur die Clean Architecture. Im folgenden möchte ich das Thema […]
Cheat Sheet – CAD Elektronik Komponenten
Platinen Komponenten Platinen Steckverbinder Grüne Klemmleisten 5,08mm Gründe Klemmleisten 3,5mm Platinen Abstandshalter Abstandshalter (M2, M2.5, M3, M4, M5, M6) Schalter & Taster An/Aus Schalter
Cheat Sheet – Docker
Diese Liste mit Docker Befehlen wird immer bei Bedarf von mir erweitert. Allgemein Docker Container Docker Images Links https://dockerlabs.collabnix.com/docker/cheatsheet/
Code Style Prüfung für C#-Projekte: dotnet-format + GitLab CI/CD
Die Herausforderung in der Entwicklung ist aus meiner Sicht über den kompletten Lebenszeitraum einer Software eine hohe Code Qualität zu erreichen. Code Qualität wird beispielsweise durch fehlerfreien, also durch getesteten Code, erreicht und auch durch ein einheitliches und leserliches Code Bild. Für C#-Projekte findet sich in github ein Projekt zum Thema Code Formatierung. Mit Hilfe […]
GitLab Runner unter Linux mit Docker installieren
In vergangenen Beiträgen habe ich darüber berichtet, wie ich unter YunoHost und auf meiner Synology NAS einen GitLab Runner installiert habe. Dieser Beitrag soll die Installation auf einem Linux Server mit Hilfe von Docker zeigen. Voraussetzung Ich habe ein V-Server mit einem Debian System aktiv und auf diesem möchte ich den Docker Container mit dem […]