Wie sicher sind meine Nachrichten?

In diesem Artikel möchte ich etwas über die stille Heldin der Kommunikation reden.
Die Verschlüsselung.
Diese stellt sicher, dass Nachrichten nur von den Personen gelesen werden können, die diese lesen sollen.

Read More

Warum dich der Computer in Brettspielen (fast) immer schlagen wird (Fortsetzung)

Dieser Artikel ist eine Fortsetzung. Den Ursprünglichen findest du hier.
Im letzten Artikel habe ich besprochen, wie der Computer den besten Zug in einem Vier Gewinnt Spiel finden kann. Diese Methoden haben immer mithilfe eines Suchbaumes zukünftige Spielsituationen analysiert, um so an den besten Zug zu kommen.
Nun wollen wir uns mal ansehen, wie wir mit der Hilfe von Machine Learning (Maschinelles Lernen) den besten Zug finden können.

Read More

Warum dich der Computer in Brettspielen (fast) immer schlagen wird

In diesem Artikel werde ich versuchen euch ein paar Taktiken zu erklären, die ein Computer anwendet um euch in einem Brettspiel zu besiegen.
Es war eher ein ruhiger Abend in der WG, als eine Freundin (fast schon aus dem nichts) ein 4-Gewinnt-Spiel aus ihrer Handtasche zog.
Als wir ein paar Runden gespielt haben wurde mir eines klar: Ich war richtig schlecht darin. Und damit meine ich nicht, dass ich ein paar Spiele verloren habe, nein, ich habe, soweit ich noch weiß, kein einziges gewonnen.

Read More

Wie man die Graphentheorie nutzen kann, um bei Dominos Geld zu sparen

Im Lockdown habe ich mich (wie viele andere auch) von Dominos ernährt. Nicht weil Dominos besonders gut oder günstig ist, aber sie sind einfach sehr schnell bei der Lieferung. Das ganze gipfelte sogar darin, dass mein Bruder mir einen Dominos Gutschein zu Weihnachten besorgt hat :)

Da ich viel Zeit in der Dominos App verbracht habe, ist mir irgendwann aufgefallen, dass man einige Pizzen billiger bekommt, wenn man etwas mit den Zutaten rumspielt. Die Frage, die sich dann aufdrängte, ist: Welche Pizzen kann ich billiger bekommen und wie muss ich dafür mit den Zutaten hantieren.

Read More

How to write a (almost generic) Makefile

I am not a big fan of IDEs. They are too big, too slow, too stiff. And to proper configure them is often a pain in the a**.
So most of the time I just use a fancy text editor to code my stuff (and I am currently trying to stick to vim, but that’s another story). If you use a text editor instead of an IDE, you will recognize how much work the IDE does for you.

Read More

P vs. NP (Oder die Suche nach dem Heiligen Gral)

Im letzten Teil meiner Serie: “Die Schönheit der Algorithmen und Datenstrukturen” möchte ich auf eines der größten ungelösten Probleme der Informatik eingehen.
Gleich eine Warnung zuvor, dieser Artikel wird lange. Aber es lohnt sich, die Problemstellung ist wirklich verständlich und es winkt ein großes Preisgeld für die Lösung (neben dem Ruhm und der Ehre).

Read More

Wer nicht sortiert der länger sucht (Fortsetzung)

Im zweiten Teil von Wer nicht sortiert der länger sucht möchte ich auf den Teil des Suchens eingehen.
Nach dem letzten Teil konnten wir unseren Kartenstapel sortieren, jetzt wollen wir mal sehen welchen Vorteil uns das gebracht hat.

Read More

Wer nicht sortiert der länger sucht

Im zweiten Teil meiner Serie: “Die Schönheit der Algorithmen und Datenstrukturen” will ich zeigen, wie man mit verschiedenen Algorithmen Karten sortieren kann. Auch will ich zeigen, wie und warum diese Algorithmen, obwohl das Ergebnis das selbe ist, völlig verschieden sind.

Read More

Wie funktioniert eigentlich meine Navi-App?

Im ersten Teil meiner Serie: “Die Schönheit der Algorithmen und Datenstrukturen” will ich eine kleine Einführung in die Graph-Algorithmen geben. Dies will ich Anhand eines Beispieles versuchen. Wie funktioniert eigentlich so ein Navi?

Read More

Warum man Kunst nicht vom Künstler trennen kann

Da die Diskussion immer wieder auftritt, will ich auch meine Gedanken hierzu teilen. Ein Kunstwerk, dabei ist es egal ob es sich hierbei um ein Bild, ein Gedicht, ein Buch oder ein Musikstück handelt, ist immer mit seinem Künstler stark verbunden.

Read More

Hello you!

Hello and good morning, good afternoon and good evening to you, the wonderful people of the internet! (Actually I’ve stolen this sentence from the even more wonderful Dave Simpson).

My name is Vincent (or Risotto) and I am a computer engineering student. I love to play around with technology stuff and I would like to show you some things that I created.

Read More