Willkommen bei Geek Overflow! Dein Blog für Tech-News, Tutorials und mehr!
In vielen ASP.NET Core-Projekten werden API-Antworten mit IActionResult gestaltet, um Fehler wie NotFound(), BadRequest() oder Forbidden() zurückzugeben. Alternativ setzen einige Entwickler auf Exceptions, die dann von einer Middleware abgefangen werden. Beide Ansätze haben jedoch Nachteile.
Weiter lesen...Beim Umschreiben von Git-Historien mit git rebase setzt Git das Commit-Datum (committer date) oft auf das aktuelle Datum, anstatt das ursprüngliche Author-Datum (author date) beizubehalten.
Weiter lesen...Echtzeitkommunikation im Web ist heutzutage ein entscheidender Bestandteil moderner Webentwicklung. Sie ermöglicht es Webanwendungen, Daten in Echtzeit zu senden und zu empfangen, wodurch eine reaktionsfähigere und interaktivere Benutzererfahrung geschaffen wird.
Weiter lesen...Montag, 13. Januar 2025
Immer wieder brauche ich in einem WPF-Programm globale Hotkeys und jedes Mal suche ich im Netz danach. Da nichts im Internet für immer bleibt, veröffentliche ich hier meine Variante, die unter .NET 8 funktioniert.
Weiterlesen...Mittwoch, 01. Januar 2025
Mit Behaviors kannst du wiederverwendbare Funktionalitäten in WPF erstellen, ohne zusätzlichen Code in den UI-Elementen unterbringen zu müssen. Ein Beispiel: Eine einfache Border kann durch ein angehängtes Drag-Behavior per Maus gezogen werden.
Weiterlesen...Freitag, 02. August 2024
C# hat ein mächtiges Feature namens Discriminated Unions eingeführt, das es Entwicklern ermöglicht, Typen zu definieren, die verschiedene Formen annehmen können. Dieses Konzept, das oft in funktionalen Programmiersprachen zu finden ist, kann nun in C# genutzt werden, um robusteren und ausdrucksstärkeren Code zu schreiben.
Weiterlesen...Donnerstag, 01. August 2024
Das Hervorheben von Code-Syntax ist ein wichtiger Aspekt für Blogs und Websites, die technische Inhalte präsentieren. Es verbessert die Lesbarkeit und Verständlichkeit des Codes. In diesem Beitrag zeige ich, wie man Syntax-Highlighting auf einer Jekyll-Seite einrichtet.
Weiterlesen...Mittwoch, 31. Juli 2024
Willkommen zurück auf Geek Overflow! Nach einer langen Pause habe ich den Blog auf Jekyll umgestellt. Ich bitte um Entschuldigung, dass die Umstellung etwas Zeit in Anspruch genommen hat. In diesem Beitrag erkläre ich die Grundlagen und meinen neuen Workflow.
Weiterlesen...Samstag, 01. Juli 2023
Das Erstellen einer API mit OData 8.0 bietet eine leistungsstarke und flexible Möglichkeit, Daten in einer .NET 6-Anwendung bereitzustellen. OData (Open Data Protocol) ist ein standardisiertes Protokoll, das CRUD-Operationen (Create, Read, Update, Delete) sowie Abfragen und Filterung von Daten ermöglicht.
Weiterlesen...Montag, 10. April 2023
Mit .NET 6 hat Microsoft die Nutzung von Source Generators weiter ausgebaut und um nützliche Funktionen wie Regex Source Generators und Logging Source Generators erweitert. Diese neuen Features bieten Entwicklern leistungsstarke Werkzeuge, um die Effizienz und Lesbarkeit ihres Codes zu verbessern. In diesem Artikel werfen wir einen Blick auf diese beiden neuen Features und wie sie in der Praxis eingesetzt werden können.
Weiterlesen...Dienstag, 21. März 2023
Bürgerbüro Berlin: Ein Kaffee löst alle Probleme, sogar Datenverluste!
Weiterlesen...Mittwoch, 08. Februar 2023
Unter Windows arbeite ich oft mit Netzlaufwerken in meinem Heimnetzwerk. Diese bekommen einen Laufwerksbuchstaben und damit ist alles gut. Denkt man.
Weiterlesen...Samstag, 28. Januar 2023
In .NET 6 wurde eine neue Funktion namens “Global Usings” eingeführt, die es ermöglicht, Namespaces global für ein ganzes Projekt verfügbar zu machen. Dies kann den Code sauberer und lesbarer machen, da man nicht mehr in jeder Datei dieselben Usings deklarieren muss.
Weiterlesen...Donnerstag, 26. Januar 2023
Der Endpoint Explorer ist ein leistungsstarkes Werkzeug für Entwickler, das es ermöglicht, schnell und einfach auf Daten zuzugreifen. Mit dem Endpoint Explorer können Verbindungen zu Datenquellen konfiguriert und getestet werden. Er verfügt über eine benutzerfreundliche Oberfläche, die bei der Konfiguration und Überprüfung von Datenverbindungen hilft. Die Eigenschaften der Verbindung, wie Zugriffsrechte, Verbindungszeit und Zeichensatz, können festgelegt werden. Zudem bietet der Endpoint Explorer eine visuelle Darstellung der Datenverbindungen und ermöglicht es, die Verbindung zu überprüfen und zu testen.
Weiterlesen...Mittwoch, 25. Januar 2023
Mit der neuesten Visual Studio 2022 Version 17.5 ist es nun möglich, WebAPIs direkt innerhalb der Entwicklungsumgebung mit .http-Dateien zu testen. Diese neue Funktion bietet Entwicklern eine einfache und effiziente Möglichkeit, API-Endpunkte zu testen, ohne auf externe Tools angewiesen zu sein.
Weiterlesen...Sonntag, 22. Januar 2023
Wikipedia hat ein neues Design erhalten. Diese Änderungen zielen darauf ab, die Benutzerfreundlichkeit und Zugänglichkeit der Plattform zu verbessern. Das Redesign betrifft sowohl die Desktop- als auch die mobilen Versionen der Website.
Weiterlesen...Sonntag, 22. Januar 2023
Minimal Hosting APIs sind eine neue Funktion in ASP.NET Core, die es ermöglicht, einfache APIs mit minimalem Code und Konfiguration zu erstellen. Diese APIs sind besonders nützlich für kleine Dienste oder Microservices, bei denen eine vollständige ASP.NET Core-Setup überflüssig wäre.
Weiterlesen...Sonntag, 22. Januar 2023
Die Implementierung einer Statusseite mit IHealthCheck in ASP.NET Core ist eine effektive Methode, um den Zustand und die Verfügbarkeit von Anwendungen zu überwachen. Dieser Artikel gibt einen Überblick über die Einrichtung und Nutzung von Health Checks in ASP.NET Core.
Weiterlesen...Freitag, 13. Januar 2023
Syncfusion bietet eine leistungsstarke Bibliothek zur Erstellung und Bearbeitung von PDF-Dokumenten in .NET-Anwendungen. In diesem Artikel zeige ich, wie man mit Syncfusion eine einfache PDF-Datei erstellt.
Weiterlesen...Freitag, 13. Januar 2023
Microsofts .NET Multi-platform App UI (MAUI) ist eine plattformübergreifende UI-Framework, das es ermöglicht, Apps für Android, iOS, macOS und Windows mit einer einzigen Codebasis zu erstellen. In diesem Artikel zeige ich, wie man eine einfache MAUI-App erstellt.
Weiterlesen...Freitag, 13. Januar 2023
In .NET 6 gibt es effiziente Methoden, um die Konfiguration einer Anwendung zu validieren. Dies stellt sicher, dass alle notwendigen Einstellungen korrekt und vollständig sind, bevor die Anwendung gestartet wird.
Weiterlesen...Freitag, 13. Januar 2023
Mit .NET 6 bietet Microsoft eine flexible Möglichkeit, Hosts für verschiedene Anwendungstypen zu erstellen. Die Nutzung von Hosts ist nicht mehr auf ASP.NET-Anwendungen beschränkt, sondern kann auch in Konsolenanwendungen und sogar WPF-Apps verwendet werden.
Weiterlesen...Freitag, 13. Januar 2023
Um die Präzision für decimal-Eigenschaften in Entity Framework Core 6 festzulegen, kann man die ConfigureConventions-Methode überschreiben und die gewünschte Präzision in der ModelConfigurationBuilder-Klasse einstellen.
Weiterlesen...Mittwoch, 04. Januar 2023
Seit Jahreswechsel ist es soweit: das Netzwerkdurchsetzungsgesetz (kurz NetzDG) ist in Kraft getreten. Ziemlich schnell haben sich auch erste Folgen gezeigt: von Storch wurde auf Twitter geblockt und Titanic etwas später, als sie Böhmermann persiflierten. Beide Fälle sind problematisch. Eine Politikerin, egal wie umstritten, wurde blockiert. Titanic als Satire- und Presseformat wurde ebenfalls blockiert, und das innerhalb der ersten paar Tage nach Inkrafttreten des NetzDG.
Weiterlesen...Freitag, 16. Dezember 2022
Da ChatGPT ein Sprachmodell ist und mehrere Sprachen parallel sprechen kann, könnte man auf die Idee kommen, damit eine Sprache zu lernen. In diesem Artikel möchte ich dazu ein wenig die Möglichkeiten austesten.
Weiterlesen...Freitag, 16. Dezember 2022
Möchte man eine ASP.NET-Website öffentlich testen, musste man bisher einige Hürden oder Nachteile in Kauf nehmen. Zum Beispiel könnte man den eigenen Rechner im Netz freigeben, ein Drittanbieter-Tool nutzen (wie z.B. xxx) oder ein VPN erstellen. Sicher gibt es noch weitere Möglichkeiten, aber hier wird ein Tool aus dem Ökosystem von Microsoft vorgestellt.
Weiterlesen...Freitag, 16. Dezember 2022
Um Code zu schützen, ist Obfuskierung eine weit verbreitete Methode. Gerade im Webbereich wird sie oft eingesetzt, um den Quellcode, den man zwangsläufig ausliefert, schwerer nachvollziehbar zu machen. Nun ergeben sich mit ChatGPT allerdings ein paar neue Gefahren, wenn es jemand darauf anlegt, den obfuskierten Code zu entschlüsseln.
Weiterlesen...Freitag, 16. Dezember 2022
Über ChatGPT ist in den letzten Tagen in vielen Blogs und Newsseiten zu lesen. Aber was ist es? Hier erkläre ich es und gebe kurze Einblicke in das Projekt. Kurz gesagt: ChatGPT ist ein Sprachmodell und bietet auf der Website die Möglichkeit zum einfachen Chatten.
Weiterlesen...Mittwoch, 30. November 2022
Mit der Einführung von C# 8.0 und C# 9.0 hat Microsoft die Mustererkennung (Pattern Matching) in der Sprache erheblich erweitert. Diese Verbesserungen ermöglichen es Entwicklern, eleganteren und ausdrucksstärkeren Code zu schreiben. In diesem Artikel werde ich einige der fortgeschrittenen Funktionen der Mustererkennung in C# vorstellen und deren Anwendung erläutern.
Weiterlesen...Freitag, 18. November 2022
Blazor WebAssembly ist eine spannende neue Technologie von Microsoft, die es ermöglicht, Single-Page-Anwendungen (SPA) vollständig in C# zu schreiben und im Browser auszuführen. In diesem Artikel gebe ich eine Einführung in Blazor WebAssembly, erkläre seine Vorteile und zeige, wie man eine einfache Blazor WebAssembly-Anwendung erstellt.
Weiterlesen...Samstag, 20. August 2022
Caching ist eine wichtige Technik, um die Leistung und Skalierbarkeit von Anwendungen zu verbessern. In .NET bietet die IMemoryCache-Schnittstelle eine moderne und flexible Möglichkeit, Daten im Speicher zwischenzuspeichern. In diesem Artikel erkläre ich, wie man IMemoryCache in .NET verwendet, um Caching zu implementieren, und verweise auf die ältere MemoryCache-Klasse für diejenigen, die mit ihr vertraut sind.
Weiterlesen...Montag, 18. Juli 2022
Rust hat sich in den letzten Jahren als eine der spannendsten Sprachen für Systemprogrammierung etabliert. In diesem Artikel möchte ich einen kurzen Überblick über Rust geben und erläutern, warum sie für viele Entwickler zunehmend interessant wird.
Weiterlesen...Sonntag, 12. Juni 2022
Dependency Injection (DI) ist ein zentraler Bestandteil moderner .NET-Anwendungen. Mit .NET 6 hat Microsoft die DI-Funktionalität weiter verbessert und vereinfacht. In diesem Artikel werde ich die Grundlagen von Dependency Injection erläutern und einige der neuen Features in .NET 6 vorstellen.
Weiterlesen...Freitag, 05. November 2021
Blazor hat sich schnell zu einem beliebten Framework für die Entwicklung von Webanwendungen entwickelt. Mit der Einführung von Blazor Hybrid-Apps bietet Microsoft nun die Möglichkeit, Web- und Desktop-Anwendungen zu kombinieren. In diesem Artikel werfen wir einen Blick auf die Vorteile und die Implementierung von Blazor Hybrid-Apps.
Weiterlesen...Montag, 10. Mai 2021
Mit .NET 6 hat Microsoft eine Vielzahl von Leistungsverbesserungen eingeführt, die darauf abzielen, die Effizienz und Geschwindigkeit von .NET-Anwendungen zu erhöhen. Diese Verbesserungen betreffen verschiedene Bereiche der Plattform, darunter die JIT-Kompilierung, die Garbage Collection und die Laufzeitbibliotheken. In diesem Artikel werde ich einige der wichtigsten Leistungsverbesserungen in .NET 6 erläutern und deren Auswirkungen auf die Entwicklungspraxis beleuchten.
Weiterlesen...Donnerstag, 25. März 2021
Mit der Veröffentlichung von .NET 5 und C# 9.0 hat Microsoft eine Reihe spannender neuer Features eingeführt, die die Entwicklung in C# noch leistungsfähiger und angenehmer machen. In diesem Artikel möchte ich einige der wichtigsten Neuerungen in C# 9.0 vorstellen.
Weiterlesen...Montag, 15. März 2021
Mit der Veröffentlichung von .NET 5 hat Microsoft eine bedeutende Weiterentwicklung der .NET-Plattform vorgestellt. .NET 5 vereint die vorherigen .NET Core und .NET Framework zu einer einzigen, einheitlichen Plattform. In diesem Artikel werde ich einige der wichtigsten neuen Features und Verbesserungen in .NET 5 vorstellen.
Weiterlesen...Samstag, 20. Februar 2021
Mit der Veröffentlichung von Entity Framework Core 5 (EF Core 5) hat Microsoft zahlreiche neue Features und Verbesserungen eingeführt, die die Arbeit mit Datenbanken in .NET-Anwendungen effizienter und leistungsfähiger machen. In diesem Artikel werde ich einige der wichtigsten neuen Features von EF Core 5 vorstellen und erläutern, wie sie in der Praxis angewendet werden können.
Weiterlesen...Dienstag, 15. Dezember 2020
Azure Durable Functions bieten eine leistungsstarke Möglichkeit, zustandsbehaftete Workflows in einer serverlosen Umgebung zu erstellen und zu orchestrieren. In diesem Artikel werde ich erläutern, wie Durable Functions funktionieren, welche Vorteile sie bieten und wie man sie in der Praxis einsetzt.
Weiterlesen...Mittwoch, 18. November 2020
Azure DevOps bietet eine umfassende Suite von Tools, die den gesamten DevOps-Lebenszyklus abdecken, einschließlich Build- und Release-Pipelines. Diese Pipelines automatisieren den Prozess des Erstellens, Testens und Bereitstellens von Anwendungen. In diesem Artikel gebe ich eine Einführung in Azure DevOps Build- und Release-Pipelines und zeige, wie man sie einrichtet und verwendet.
Weiterlesen...Dienstag, 18. August 2020
Mit der Einführung von C# 9.0 hat Microsoft eine der spannendsten neuen Features der Sprache vorgestellt: Records. Diese neue Art von Datentyp ermöglicht es, unveränderliche Objekte auf einfache und deklarative Weise zu erstellen. In diesem Artikel werden wir einen genaueren Blick auf Records werfen und ihre Vorteile sowie die Anwendung in der Praxis erläutern.
Weiterlesen...Samstag, 15. Februar 2020
Visual Studio 2019 bringt viele neue Features und Verbesserungen mit sich, die die Entwicklererfahrung erheblich verbessern. Zwei der bemerkenswertesten Neuerungen sind Live Share und IntelliCode. In diesem Artikel werde ich diese beiden Features näher erläutern und ihre Vorteile aufzeigen.
Weiterlesen...Dienstag, 22. Oktober 2019
Mit der Einführung von gRPC in .NET Core bietet Microsoft eine leistungsstarke und effiziente Methode zur Kommunikation zwischen Microservices. gRPC (gRPC Remote Procedure Calls) ist ein modernes, Open-Source-RPC-Framework, das auf HTTP/2 basiert und Protokollpuffer (Protocol Buffers) zur Serialisierung von Daten verwendet. In diesem Artikel werde ich die Vorteile und die Implementierung von gRPC in .NET Core erläutern.
Weiterlesen...Dienstag, 10. September 2019
Mit der Veröffentlichung von C# 8.0 und .NET Core 3.0 hat Microsoft eine Reihe spannender neuer Features eingeführt, die Entwicklern helfen, effizienteren und ausdrucksstärkeren Code zu schreiben. In diesem Artikel werde ich einige der wichtigsten Neuerungen in C# 8.0 vorstellen.
Weiterlesen...Donnerstag, 25. Januar 2018
Entwickelt man eine Anwendung mit Angular CLI, hat man das komfortable Feature, recht einfach neue Komponenten hinzufügen zu können.
Weiterlesen...Dienstag, 23. Januar 2018
Heute wollte ich mir mal Angular mit einer ASP.NET Core WebAPI Anwendung anschauen. Also habe ich ein neues Projekt erstellt.
Weiterlesen...Donnerstag, 18. Januar 2018
Aktuell ist das Video Nummer 3 auf YouTube und ich finde es einfach “awesome”. Nintendo bringt mit Labo ein System heraus, welches die Switch zu einer Art Controller für Roboter macht. Interessant hierbei ist, dass die Objekte aus Pappe bestehen. Aber seht euch doch erstmal das Video an:
Weiterlesen...Donnerstag, 18. Januar 2018
Gestern war ich auf der Red Shirt Dev Tour von Microsoft. In dieser Eventtour reist Scott Guthrie durch verschiedene Städte und gibt Einblicke in die Möglichkeiten von Azure. Gerade für Leute wie mich, die sich nicht intensiv damit beschäftigen und schnell den Überblick verlieren aufgrund der hohen Anzahl an Möglichkeiten, ist das eine gute Gelegenheit, aufzuholen.
Weiterlesen...Donnerstag, 04. Januar 2018
Seit Jahreswechsel ist es soweit: Das Netzwerkdurchsetzungsgesetz (kurz NetzDG) ist in Kraft getreten. Ziemlich schnell haben sich auch erste Folgen gezeigt: Von Storch wurde auf Twitter blockiert und Titanic etwas später, als sie Böhmermanns Stil persiflierten. Beide Fälle sind problematisch. Eine Politikerin, egal wie umstritten, wurde blockiert. Titanic als Satire- und Presseformat wurde ebenfalls blockiert, und das innerhalb der ersten paar Tage nach Inkrafttreten des NetzDG.
Weiterlesen...Mittwoch, 03. Januar 2018
Heute sind mir zwei interessante News untergekommen, die ich euch nicht vorenthalten will. Bei beiden geht es um Straßen und Energie.
Weiterlesen...Mittwoch, 20. Dezember 2017
Heute kamen zwei News heraus, die mir Anlass gegeben haben, über Microsofts derzeitiges Konzept der Mobilsparte nachzudenken. Ging doch heute ein Fan-Konzept durch das windowsaffine Netz, welches den Gerüchten über das “Surface Phone” neuen Nährboden gibt. Die andere News ist da indirekter: Für wenige Stunden war heute die “App” Google Chrome Installationsprogramm im Microsoft Store verfügbar.
Weiterlesen...Montag, 18. Dezember 2017
Benutzer von WhatsApp unterlaufen den Datenschutz ihrer Kontakte. Ich finde aber, dies ist bei weitem das kleinste Problem. Da ich nun einen Blog habe, dachte ich mir, ich wärme das Thema mal auf und stelle meine Gedanken, die mir bereits damals kamen, hier als eigenen Beitrag ein.
Weiterlesen...Montag, 18. Dezember 2017
Vor einigen Tagen wurden auf dem Tech Summit von Qualcomm die ersten Windows 10 on ARM Geräte für den Snapdragon 835 angekündigt. Unter den Anhängern von Smartphones mit Windows schürt diese Entwicklung natürlich viel Hoffnung, dass es demnächst wieder eben solche geben könnte.
Weiterlesen...Freitag, 15. Dezember 2017
Finding Paradise ist das zweite vollwertige Spiel der Serie von Freebird Games, nach dem erfolgreichen Titel To the Moon. Entwickelt von Kan Gao und seinem Team, setzt es die emotionale und tiefgründige Erzählweise fort, die Fans so lieben.
Weiterlesen...Montag, 11. Dezember 2017
Früher war es recht kompliziert, daher habe ich meinen Sound nur selten verstellt. Aktuell wollte ich aber mal wieder “guten Sound” aus der Anlage hören und war verblüfft, wie einfach es nun geht.
Weiterlesen...Dienstag, 05. Dezember 2017
Heute war es soweit: Die Snapdragon Tech Summit Keynote lief an und wurde live aus Hawaii auf YouTube übertragen. Es war ein spannendes Event, bei dem Microsoft und Qualcomm gemeinsam die neuesten Entwicklungen rund um Windows 10 on ARM auf dem Snapdragon 835 präsentierten.
Weiterlesen...Dienstag, 05. Dezember 2017
Keine Ahnung, warum mich das auf einmal beschäftigt hat. Aber zumindest bin ich nicht der Erste, der sich damit auseinandersetzt. Die Frage, ob Smileys Nasen haben sollten oder nicht, ist überraschend umstritten. Hier sind zwei interessante Artikel, die sich mit diesem Thema befassen:
Weiterlesen...Montag, 04. Dezember 2017
Mozilla hat mit Firefox 57, auch bekannt als Firefox Quantum, viele Änderungen und Verbesserungen eingeführt. Das neue Design und die Geschwindigkeit sind beeindruckend, aber vielleicht möchtest du das Aussehen und Verhalten von Firefox 57 weiter anpassen. In diesem Beitrag zeige ich, wie du die Benutzeroberfläche von Firefox 57 nach deinen Wünschen anpassen kannst.
Weiterlesen...Dienstag, 28. November 2017
Microsofts YouTube-Account für Windows hat heute ein neues Video hochgeladen. In diesem wird das neue Feature Sets vorgestellt, das für eine bessere Verbindung von zusammenhängenden Apps sorgen soll.
Weiterlesen...Dienstag, 28. November 2017
Amazon ist immer noch auf starkem Expansionskurs. Derzeit wird deshalb ein neuer Standort für ein zweites Amazon Hauptquartier gesucht. Dass es bei diesem überaus erfolgreichen Unternehmen zahlreiche Städte gibt, die sich um den Zuwachs freuen würden, liegt dabei auf der Hand.
Weiterlesen...Dienstag, 28. November 2017
Drag&Drop ist eine grundlegende Funktionalität in vielen Desktop-Anwendungen. In WPF (Windows Presentation Foundation) ist die Implementierung von Drag&Drop relativ einfach und flexibel. Hier zeige ich, wie man Drag&Drop in einer WPF-Anwendung implementiert.
Weiterlesen...Sonntag, 26. November 2017
Die letzten vier Monate im Jahr 2016 war ich in Peru. Einerseits um ein wenig Spanisch zu lernen, was mir minimal gelungen ist. Andererseits aber auch um dort zu volunteeren. Ich habe mich nach einem kurzen Skype-Chat für Tuxpi Volunteering entschieden, weil es eine kleine, privat geführte, sympathische Organisation ist - um nicht zu sagen eine Person.
Weiterlesen...Samstag, 25. November 2017
MonoGame ist ein großartiges Framework für die Entwicklung plattformübergreifender Spiele. Es bietet eine solide Basis für die Erstellung von 2D- und 3D-Spielen und wird von vielen Entwicklern weltweit genutzt. Ein Bereich, der in MonoGame jedoch oft zusätzliche Aufmerksamkeit erfordert, ist die Benutzeroberfläche (UI). Hier kommt PortableUI ins Spiel.
Weiterlesen...Samstag, 25. November 2017
Da Burger zu meinen Lieblingsspeisen gehören, bin ich immer auf der Suche nach interessanten Ideen. Im Lutherjahr 2017 dachte ich mir, könnte man die zwei verschiedenen Pendants dieses Namens vorstellen.
Weiterlesen...Samstag, 25. November 2017
Als heutiger Lückenfüller mal mein Rezept für ein leckeres Chili con Carne.
Weiterlesen...Freitag, 24. November 2017
Seit dem 7. November ist die Miniserie The Sinner bei Netflix verfügbar. Netflix hat sie mir schnell schmackhaft gemacht: Neben einer allgemeinen Empfehlung klingt auch der Plot interessant. Eine junge Frau ermordet beim Familientag am Strand ohne Vorwarnung einen Fremden und weiß selbst nicht, warum sie das tat.
Weiterlesen...Donnerstag, 23. November 2017
Da mein Hauptserver etwas laut ist und ich ihn eher selten brauche, wollte ich meine Git-Repositories günstig und vor allem leise sichern. Also habe ich mir eine QNAP TS-110 bei eBay gekauft. Eine alte SSD-Festplatte eingebaut (hier warte ich noch auf ein 30cm Verlängerungskabel, da ein Einbau mit Adapter inkompatibel ist) und los geht’s.
Weiterlesen...Mittwoch, 22. November 2017
Hallo! Da mir ab und zu doch mal irgendwelche Sachen einfallen, die ich gerne - besonders für mich - festhalten möchte, habe ich mich nun entschieden, einen Blog zu erstellen - unter dem famosen Titel Geek Overflow.
Weiterlesen...