How to: Poker Hand Evaluator in C# implementieren

Pokerhand Evaluator CsharpDas Thema Poker habe ich nun schon in dem ein oder anderen C#-Artikel als Aufhänger genommen, um tiefer in verschiedene Programmierthematiken einzusteigen. So gab es bereits einen Artikel zur Bildanalyse, einen zur Berechnung der Gewinnwahrscheinlichkeit und einen, in dem die beiden eben genannten kombiniert wurden.
Alle drei Artikel haben eines gemeinsam. Sie basieren auf einer Bibliothek, die ermitteln kann, welche Pokerhand in einem direkt Vergleich der Gewinner ist. Solch eine Bibliothek nennt man auch “Hand evaluator”, da sie zwei Pokerhände evaluieren kann. Und genau hier wollen wir heute ansetzen.
In diesem Artikel wollen wir Schritt für Schritt eine eigene C#-Bibliothek zum Vergleich zweier Pokerhände erstellen. Hierzu arbeiten wir uns nach und nach zum Ziel. Beginnen werden wir mit den Datenstrukturen für Spielkarten […]

PDFs im Browser erstellen, konvertieren und signieren

webPDF LogoKostenlose PDF-Reader gibt es wie Sand am Meer. Egal ob Acrobat Reader, Foxit, NitroPDF oder Sumatra. Die Auswahl groß und oftmals auch für den gewerbsmäßigen Gebrauch kostenlos freigegeben. Sobald es jedoch daran geht, aktiv mit PDF-Dateien zu arbeiten – also eben solche zu erstellen, umzuwandeln, zu verändern oder zu signieren – ist Schluss mit der bunten Vielfalt und aus kostenlos wird schnell sehr, sehr teuer.
Ok, wer die Nerven besitzt und vielleicht nur ein zwei, drei “Mann”-Büro hat, der mag mit einer Mischung aus mehreren Freeware-Tools und ein bisschen Opensource seinen eigenen Workflow basteln können, doch sobald es ins professionelle Umfeld geht, kann dies auch nicht mehr die präferierte Lösung sein.
Ist die “Make or Buy”-Entscheidung gefallen und es soll gekauft werden, bleibt die Frage: “Welches Produkt […]

Displayschutz für iPhone & Co aus Flüssigglas?

iPhone FlüssigglasBei der Recherche nach einem passendem Schutz für das neue iPhone (6S) im Haushalt bin ich über das Angebot der Firma GLAZ gestolpert. Diese bietet neben echten Glasscheiben statt Folie, auch ein Produkt namens GLAZ Liquid an. Okay, Glasscheiben statt Folie, die etwas dicker Auftragen, dafür aber auch robuster sein sollen, sind mir nun schön öfters über den Weg gelaufen. Ein Produkt aus sogenanntem Flüssigglas jedoch noch nicht.
Dementsprechend neugierig, habe ich mich dazu verleiten lassen, ein wenig mehr zu recherchieren. Auf den Seiten des Herstellers erfährt man jedoch ausschließlich die Beweggründe und Vorteile, welche kurz zusammengefasst (laut Hersteller) wie folgt aussehen:

nicht sichtbarer Schutz (keine Kanten, kein Auftrag wie bei Folie oder Glas)
schmiegt sich an die abrundeten Kanten des iPhone 6(S) Displays an
beseitigt ggf. vorhandene Mikrokratzer

Das […]

Selbstgemacht – 5 DIY Tablet-Hacks

5 DIY Tablet-HacksFrüher wurde mit Lego und Knex gebastelt oder im Heimwerkerkeller mit Stichsäge, Pfeile und Hammer hantiert – heute gibt es, der Technologisierung sei dank, auch noch weitere Betätigungsfelder im Hobby- und “Bastel”-Bereich.
Im Sinne von Do-it-yourself (DIY) soll es heute um “Bastel”-Projekte rund um das Thema Tablets gehen. Denn ein Tablet zu besitzen ist eine Sache, etwas Neues daraus bzw. dafür zu schaffen, eine ganz andere.
Nachfolgend stelle ich fünf verschiedene Ideen/Anleitungen vor, bei denen vom Tablet-Halter bis zum Carputer (Car + Computer => Carputer) alles dabei ist. Eine Übersicht zu aktuellen Tablets die sich zum “verbasteln” eignen gibt’s zum Beispiel bei deinhandy.de.
Tablet als zweiten Monitor verwenden
Im ersten Projekt geht es darum, das eigene Tablet als zweiten bzw. zusätzlichen Monitor zu verwenden. Die meisten Tablets heutzutage […]

Amazon SEO – Es muss nicht immer Google sein

Amazon SEOIm heutigen Artikel soll es um das Thema Amazon SEO gehen. Noch nie davon gehört? Nicht verwunderlich, denn die meisten Leute, egal ob Händler, Kunde oder Marketer verbinden auch heute noch genau einen Namen mit SEO – undzwar Google.
Dabei heißt SEO doch Search Engine Optimization – ist also frei vom jeweiligen Anbieter. Und auch Amazon bietet eine Suchmaschine. Zwar nicht für sämtliche Webinhalte, jedoch für die Produkte auf dem eigenen Marktplatz. Und wo eine Suchmaschine, also ein Algorithmus, der Ergebnisse zu einem Suchbegriff liefert und sortiert, existiert, da kann auch optimiert werden. Somit ist auch der Begriff Amazon SEO legitim.
Doch warum genau habe ich das Thema für den heutigen Artikel gewählt und inwieweit ist SEO für Amazon relevant in der heutigen […]