Boehrsi.de - Blog

Kleines Blog Update

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Kleines Blog Update Bild

Da ich vor ein paar Tagen die Information bekam, dass es Probleme beim erstellen der Kommentare gibt, habe ich ein paar Scripte angepasst. Eigentlich hätte auch zuvor kein Fehler auftreten dürfen aber scheinbar war doch nicht alles so wie ich es mir gedacht habe. Nun sollte es aber auf jeden Fall keine Probleme mehr geben. Für die die es interessiert, es war vermutlich ein Problem im Zusammenhang mit Sessions in PHP.

Homepage Aktualisierung - Probleme mit den Kommentaren

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Homepage Aktualisierung - Probleme mit den Kommentaren Bild

Vermutlich durch eine meiner Anpassungen vor ein paar Wochen, gab es in der letzten Woche Probleme mit den Kommentaren. Dadurch konnten unter Umständen nicht alle Nutzer wie gewohnt Kommentare erstellen. Aus diesem Grund habe ich auch das aktuell laufende Bitdefender Gewinnspiel abgebrochen und werde es morgen erneut starten. Alle die bis jetzt teilgenommen haben sind aber weiterhin dabei, somit hat keiner einen Nachteil und es wird wieder für Chancengleichheit gesorgt. Außerdem sollte der Fehler nun behoben sein und gleichzeitig habe ich das Kommentar Script noch erweitert. So kann ich nun ohne die Nutzung von externen Tools einfach und schnell Gewinnspiele veranstalten. Dabei ist die hauptsächliche Erweiterung die Erfassung von Social-Media Dingen (z.B. folgen bei Google+ oder einen Tweet zu einem Gewinnspiel absetzen). Sobald ich also ein Gewinnspiel starte, kann ich selbige Funktionen aktivieren und jeder der zusätzliche Lose möchte kann sie haben aber niemand muss. Dabei werden keine externen Dienste genutzt und alles bleibt “an einem Ort”. Das gefällt vermutlich euch und mir selber besser.

Kleine Änderungen an der Homepage

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Kleine Änderungen an der Homepage Bild

Aktuell und in den nächsten Tagen werde ich kleinere Änderungen am Backend der Homepage vornehmen. Grund dafür ist das bessere Zusammenspiel mit der Impressum Funktion meiner Android Apps. Außerdem versuche ich ein paar Dinge zu vereinheitlichen, welche aktuell unnötig verstreut sind und spätere Änderungen sehr unangenehm machen. Zusätzlich gibt es noch einen kleinen Bugfix im Bezug auf die Sicherheit. Grundsätzlich sollte keine der Änderungen den eigentlichen Betrieb behindern, sofern ich keinen Mist baue. Es kann allerdings mal vorkommen das hier und da etwas Debug Output zu sehen ist, dies dürfte aber nach einem Reload bzw. 1-2 Minuten später nicht mehr der Fall sein. Sollten euch bleibende Fehler auffallen würde ich mich über eine Rückmeldung in den Kommentaren freuen. Falls ihr konkret daran interessiert seid was ich gerade vereinheitliche: Ich schreibe mir aktuell eine kleine Redirect Umbegung, welche innerhalb meiner Seite jegliche Weiterleitungen übernimmt und z.B. keine Probleme mit Scripts bekommt die ich zusätzlich lade (Stichwort: Headers already sent).

Filesize - App erhält Update mit Filtern

Erstellt am event Uhr von account_circle Boehrsi in label Development
Filesize - App erhält Update mit Filtern Bild

Meine App FileSize, welche es euch ermöglicht schnell und einfach große Dateien auf eurem Android Smartphone zu finden, habe ich euch ja bereits vorgestellt. Selbige erhielt nun ein Update auf Version 1.1, welches eine Filterfunktion hinzufügt. Durch diese Funktion könnt ihr nun bestimmte Dateien vom Scan ausschließen. Sinnvoll ist dies dann z.B. wenn ihr den selben Ordner häufig durchsucht. Dabei werden euch dann in manchen Ordnern immer wieder große Dateien angezeigt bei denen ihr wisst, sie gehören zum System und sollen nicht entfernt werden. Diese kann man entsprechend markieren und behält so besser den Überblick und löscht sie vor allem nicht aus Versehen doch mal. Die Liste könnt ihr ganz einfach verwalten, denn hinzufügen kann man Dateien direkt aus der Scan Ansicht, also wenn ihr einen Ordner durchsucht habt. Dafür drückt ihr einfach auf die Datei und wählt im Menü den neuen Eintrag “Filter”. Entfernen könnt ihr Einträge aus der Filterliste in den Einstellungen, unter dem entsprechenden dortigen Menüpunkt. Das Update ist bereits im Play Store open_in_new ausgerollt und sowohl bestehende Nutzer, wie auch neue sollten die neue Version 1.1 direkt erhalten. Über Feedback würde ich mich sehr freuen, entweder hier in den Kommentaren unter der News oder vielleicht sogar in Form einer Bewertung im Play Store.

Related Links

Boehrsi.de V7 - Caching mit mod_expires

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Boehrsi.de V7 - Caching mit mod_expires Bild

Nachdem es im letzten Teil der Serie um die Minimierung von HTTP Requests ging, geht es heute mit Caching weiter. Denn um die Menge an Daten die geladen werden müssen zu reduzieren, ist es natürlich super sie einfach gar nichts an den Nutzer zu übertragen. Dies ist in manchen Fällen tatsächlich möglich, denn besucht ihr eine Seite häufiger, habt ihr einfach schon sehr viele der zu übertragenden Daten auf eurem PC. Dies betrifft z.B. die Bilder des eigentlichen Homepage Designs, Style Dateien und andere Inhalte die sich vielleicht nicht so häufig ändern. Doch was darf für welchen Zeitraum aus dem Cache geladen werden ohne das es vielleicht zu Problemen kommt? An dieser Frage scheiden sich die Geister und vor allem hängt dies auch sehr von der eigentlichen Homepage ab. Ein kleiner Hinweis noch, es geht nicht um das Caching innerhalb des Servers open_in_new, sondern um die Caching Funktionen vom Server die dem Nutzer einen unnötigen Datenaustausch ersparen.

Related Links

Boehrsi.de V7 - Minimierung von HTTP Requests

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Boehrsi.de V7 - Minimierung von HTTP Requests Bild

Wie im ersten Teil angekündigt werde ich nun, wenn auch mit einer doch recht langen Verzögerung, Stück für Stück über meine neue Seite berichten. Und da ich gerne von oben nach unten arbeiten möchte, beginne ich heute mit den HTTP Requests. Denn diese liegen meiner Meinung nach ganz oben. Bei meiner Reihenfolge kann es vorkommen das ihr anderer Meinung seid als ich aber ich denke das sollte verschmerzbar sein. Doch was sind eigentlich HTTP Requests? Kurz gesagt sind es die Anfragen die ihr an den Server stellt, sofern ihr Daten laden wollt. Ruft ihr also meine Seite auf, stellt ihr eine Anfrage an meinen Server euch die gewünschten Daten zu liefern. Eine Seite enthält eine Vielzahl von Elementen, wie z.B. Text, Bilder und Multimedia Inhalte. Die wollen geladen werden und das möglichst schnell und effektiv, wie ich dies auf meiner Seite versucht habe zu optimieren könnt ihr bei Interesse nun im unteren Teil der News lesen.

Android Programmierung mit dem Nexus 5 - USB Treiber

Erstellt am event Uhr von account_circle Boehrsi in label Development
Android Programmierung mit dem Nexus 5 - USB Treiber Bild

Nachdem ich sehr viel Zeit in meine neue Homepage gesteckt habe gehe ich jetzt wieder in Richtung Android. Dies wollte ich heute mit Updates von verschiedenen Tools und ein paar Bugfixes bei meinen aktuellen Apps tun, doch dabei fiel mir auf das mein Nexus 5 noch gar nicht als Debugging Gerät mit meinem PC bekannt war. Anstecken und schon sollte alles funktionieren, so war mein Gedanke, doch leider wurden keine korrekten USB Treiber unter Windows 7 gefunden und somit auch kein Gerät. Nun kann man in Panik verfallen aber eigentlich sind die Treiber alle da und keinerlei weitere Anpassungen sind nötig. Im unteren Teil habe ich dir Schritte zur Installation kurz aufgeführt und hoffe dies hilft einigen Nexus 5 Nutzern.

Related Links

Boehrsi.de V7 - Geschwindigkeit

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Boehrsi.de V7 - Geschwindigkeit Bild

Heute beginne ich mit einer kleinen Reihe zur neuen Version meiner Homepage und dabei will ich mich von oben nach unten arbeiten. Ich beginne also an der Oberfläche und dem was man so direkt sieht und gehe dann immer weiter nach unten in den Code und das Backend. Heute ist das Thema die Geschwindigkeit meiner neuen Seite, denn die alte hatte diverse Fallstricke und Probleme. Diese waren mitunter so umfangreich das man tatsächlich spürbare Verlangsamung hatte und vor allem mit mobilen Geräten ist dies natürlich wirklich ein Problem. Um auf der neuen Seite solchen Problemen aus dem Weg zu gehen habe ich an diversen Schrauben gedreht und wenn man verschiedenen Analysetools glauben kann war ich erfolgreich. Dies könnt ihr im unteren Teil der News sehen, genau wie ein Überblick zu den kommenden Themen der Serie.

JavaScript und SQL einfach anderen zeigen

Erstellt am event Uhr von account_circle Boehrsi in label Development
JavaScript und SQL einfach anderen zeigen Bild

Die meisten Programmierer dürften das Problem kennen, man hängt mal wieder an einer Stelle und versucht über das Internet Hilfe zu bekommen. Man stößt auf Beiträge wo augenscheinlich eine Lösung bekannt ist, doch leider wird sie unverständlich erklärt. Solchen Problemen kann man mit Beispielen schnell und einfach aus dem Weg gehen, doch wo soll man diese platzieren, damit sie schnell und sicher für jedermann verfügbar sind. Die Antwort ist einfach und im Fall von SQL oder JavaScript bzw. jQuery auf SQLFiddle.com open_in_new bzw. JSFiddle.net open_in_new zu finden. Denn auf diesen Seiten könnt auswählen auf welcher Basis ihr arbeiten wollt (z.B. MySQL 5.5.32 oder jQuery 2.0.2) und schon könnt ihr allen nötigen Code hinterlegen und mit Hilfe einer fixen URL mit anderen Teilen. Dabei könnt ihr im Bezug auf SQL ein Schema erstellen, dieses dann mit Querys löchern und direkt das Resultat betrachten. Im Fall von JSFiddle könnt ihr sogar HTML, CSS und JavaScript Code hinterlegen und euch das Ergebnis direkt in einem Bereich des Fensters anzeigen lassen. Zwei sehr praktische Seite die einem die Möglichkeit geben Code oder Code-Teile mit anderen zu teilen und dies sogar in einer lauffähigen Version. Außerdem kann man auf diesen Seiten auch selber Dinge probieren, wenn man z.B. prüfen will ob eigener Code wirklich so funktioniert wie er soll.

Related Links

RSS Feed Umstellung

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
RSS Feed Umstellung Bild

Aufgrund der neuen Homepage Version und der vollständigen Umstellung auf UTF-8 Kodierung, mussten auch die RSS Feeds angepasst werden. Dadurch kam es zu einer erneuten Auslieferung der letzten 25 Feed-Einträge. Dafür entschuldige ich mich bei allen Abonnenten. Weitere Probleme sollten nicht auftreten. Außerdem sollte durch die Umstellung die Auslieferung zuverlässiger ablaufen und die Feeds sollten besser formatiert sein. Gerade auf letzteres habe ich bei der Umstellung stark geachtet und werde wie schon erwähnt auch noch etwas weiter am guten aussehen der Feeds feilen.

navigate_before Vorherige format_list_numbered  Seite 54 Nächste navigate_next