Amazon Partnernet Probleme auf Boehrsi.de

Aktuell gibt es ein paar Probleme mit Amazon Partnernet auf meiner Seite. Diese scheinen schon den ganzen Tag immer mal wieder aufzutreten. Sie äußern sich durch lange Ladezeit bei den Bannern an der Seite oder aber durch Fehlermeldungen anstatt der Banneranzeige. Ich kann aktuell leider noch nicht sagen ob es ein Problem nur für mich ist oder ob es dort allgemein gerade etwas gibt. Es wirkt aber als seien die Server, welche die Banner und Werbung ausliefern, aktuell nicht ganz auf der Höhe. Ich werde das ganze im Auge behalten und sollte bis morgen Abend keine Besserung eintreten, entferne ich die genannten Banner bis alles wieder läuft. Für alle die sich fragen warum die Banner überhaupt da sind, es ist einer der wenigen Wege die ich nutze, um Dinge wie die Servergebühren im Ansatz wieder rein zu bekommen. Ich nutze diesen Weg, da dadurch kein Nachteil für euch Nutzer entsteht.
Top 10 - Juni 2016

Im letzten Monat schrieb ich 30 News und bin somit in meinem “Soll” von einer News pro Tag, doch welche davon waren am interessantesten? Genau dies sollen die Top 10 News beantworten. Sie fassen zusammen welche News im letzten Monat am beliebtesten waren, was dadurch definiert wird wie oft sie gelesen wurden. Diese Liste findet ihr im unteren Teil der News, geordnet nach Beliebtheit und das absteigend. Die Liste enthält nebenbei erwähnt aber auch alle News die früher geschrieben wurden, sofern sie denn immer noch sehr oft gelesen werden. Somit findet ihr dort z.B. auch beliebte Tutorials oder Reviews.
Boehrsi.de V7 - Caching im Browser bei Bedarf

Caching ist wichtig und erspart unnötiges Laden von Inhalten. Will man dies serverseitig tun wirft man, durch Einträge in die Apache Config oder .htaccess Datei, diverse Dateiformate in eine Liste und lässt diese für einen definierten Zeitraum cachen. Doch was ist wenn sich tatsächlich Inhalte ändern und man diese direkt ausliefern will. Vor allem an CSS oder andere statische Dateien denke ich dabei. Auch Bilder sind ein beliebtes Beispiel. Diese Inhalte sollen definitiv nicht jedes Mal frisch an den Nutzer gesendet werden, aber gerade bei Updates der Homepage oder neuen Inhalten möchte man selbige natürlich auch sofort sehen. Auch beim Entwickeln ist dies hilfreich, wobei man dort in diversen Browsern das Caching auch komplett deaktivieren kann. Lange Rede, kurzer Sinn, ich nutze nun einen sehr einfach Ansatz, wie er von Stefan Hayden open_in_new beschrieben wird und im unteren Teil der News von mir noch einmal erläutert wird.
Boehrsi.de mit kleinem Update und Ideensuche für Version 8

Ich habe mal wieder kleine Anpassungen vorgenommen. Diese sind vor allem auf der Über Seite und den dortigen Unterseiten zu sehen. Zusätzlich habe ich ein paar kleinere Dinge umgebaut, was für den normalen Nutzer aber nicht direkt spürbar ist. Diese Änderungen zielten nämlich vor allem auf die Stabilität ab. Während dieses Updates ist mir aufgefallen, dass ich aktuell wenig Ideen für Änderungen für den nächsten großen Release habe. Deswegen möchte ich an dieser Stelle euch fragen. Habt ihr Wünsche oder Ideen für Boehrsi.de? Dabei ist es egal ob es um Design-Änderungen oder Features geht, ich erhoffe mir einfach etwas Input den ich vielleicht entsprechend umsetzen kann.
Top 10 - Mai 2016

Mal wieder mit ein paar Tagen Verspätung, da ich in der letzten Zeit wirklich einiges um die Ohren habe, aber besser spät als nie gibt es nun die regelmäßigen Top 10 der beliebtesten Beiträge hier im Blog. Absteigend nach Anzahl der Aufrufe sortiert, gibt es altes und neues bunt gemischt. Für diesen Monat kann ich vermutlich schon einmal spoilern was einer der beliebtesten Beiträge wird, denn ich plane zur E3 ein kleines Gewinnspiel zu machen. Als Preise wird es wohl diverse Games geben, welche ich noch über habe. Und erfahrungsgemäß kommen Gewinnspiele immer relativ gut an. Die Liste für diesen Monat gibt es wie gewohnt im unteren Teil der News.
Kleines UI / UX Update im Blog

Ich habe mal wieder ein paar Kleinigkeiten am Blog optimiert, da es hin und wieder Probleme gab und mir ein paar Dinge nicht gefielen. Es wurde die Art und Weise wie die Hinweise zum Kommentare erstellen dargestellt sind verbessert. Hier gibt es nun eine übersichtliche kleine Liste und keinen unnötigen Fließtext. Den Stil der Gewinnspielinformationen, sofern in einer News vorhanden, habe ich ebenfalls entsprechend angepasst. Die Hinweise auf Admin-Aktionen mit Bezug auf Kommentare wurden ebenfalls vom Stil her verbessert. Was euch als Nutzer allerdings wesentlich mehr interessieren dürfte, ist eine Änderung bei bzw. nach der Erstellung von Kommentaren. Zum einen habe ich den oben erscheinenden Hinweis textuell angepasst und zum anderen werden nun auch nicht freigeschaltete Kommentare bereits als Platzhalter angezeigt. Somit könnt ihr euch sicher sein, dass der Beitrag erfolgreich war, auch wenn ich aus welchen Gründen auch immer die manuelle Freischaltung vornehmen muss.
Top 10 - April 2016

Mit der gewohnten kleinen Verzögerung, gibt es mal wieder die monatliche Top 10 Liste der meistgelesenen News des Blogs. Wie schon gewohnt handelt es sich um eine bunte Mischung aus aktuellen und älteren Beiträgen. Sortiert wird absteigend nach Anzahl der Aufrufe pro News. Die Liste gibt es im unteren Teil der News. Sie bietet sowohl häufigeren Besuchern, wie auch selteneren Gästen, einen guten Überblick über den Content in diesem Blog. Falls ihr Fragen, Vorschläge oder ähnliches habt, meldet euch einfach direkt in den Kommentaren.
Let's Encrypt - Beta Phase abgeschlossen

Nach einigen Monaten ist Let’s Encrypt nun so stabil, dass man der Meinung ist es handelt sich um ein produktiv nutzbares System. Ich selber hatte während der gesamten Beta Phase keinerlei Probleme. Sowohl die eigentliche Sicherung meiner Seite, wie auch die automatische Verlängerung der Zertifikate funktionierten stabil und verlässlich. Neben dem finalen Release haben diverse alte und neue Sponsoren ihre Unterstützung für das Projekt bestätigt. Somit kann man davon ausgehen das es so erfolgreich weitergeht. Als kleine Statistik-Info: Mehr als 1,7 Millionen Zertifikate wurden mittlerweile verteilt. Weitere Daten, Statistiken und Informationen zu den Sponsoren gibt es in den Related Links.
Top 10 - März 2016

Diesen Monat endlich mal so richtig pünktlich, gibt es die Sammlung der am meisten gelesenen Beiträge im Blog. Die komplette Liste findet ihr wie gewohnt im unteren Teil der News. Einige News sind zum aktuellen Spiel The Division, andere aber auch zu meinen letzten Coding Question News. Also eine bunte Mischung, was mich sehr freut. Schaut mal rein, vielleicht habt ihr die eine oder andere interessante News ja verpasst.
Weekly Coding Question - Coding Conventions - Fluch oder Segen

Vorweg will ich direkt anmerken, dass Coding Conventions natürlich mehr Fluch als Segen sind, aber vor kurzem hatte ich bei einem meiner privaten Projekte einen interessanten Moment. Es geht um meine App FileSize open_in_new, welche ich aktuell umfangreich überarbeite und erweitere, sodass ich nach Möglichkeit innerhalb dieses Monats die Version 3.0 veröffentlichen kann. Dafür setze ich auf neuere Techniken, wende mein neues Wissen an und versuche sowohl meine neuen “internen” Coding Conventions zu nutzen, wie auch gemäß den Google Design Guidelines open_in_new zu programmieren. Soweit klingt das meiner Meinung nach sinnvoll, doch nun komme ich zum oben erwähnten Moment. Ich programmierte gerade eine RecyclerView open_in_new, welche bei mir die normalen ListViews open_in_new ersetzen soll und alles funktionierte nach etwas Recherche gut. Doch dann wollte ich die verschiedenen involvierten Komponenten abstrahieren, sodass ich sie an anderen Stellen wiederverwenden kann. Früher hätte ich einfach die Klassen kopiert und entsprechend angepasst. Das ist natürlich unschön, doch es würde gehen. Bei meinem Versuch der Abstrahierung stoß ich auf diverse Probleme, da die Struktur der RecyclerView etwas komplexer ist. Somit verlor ich zwei Stunden, ohne wirklichen Fortschritt.