Author: debugger

Google Home Mini nicht mit Apps / Skills kompatibel

Alle Apps, oder nennt man die Erweiterungen bei Smart-Speakern Skills, insgesamt zwei, die ich bisher auf meinem Google Home Mini installieren wollte, scheinen für meinen Google Home Mini nicht geeignet zu sein. Konkret geht es um die Apps Remember The Milk und Blinkist. Für sachdienliche Kommentare, bzgl. den Ursachen, bin ich dankbar.

Insgesamt scheint es mir, dass es für den Smart-Speaker Alexa Echo von Amazon mehr Apps gibt, bzw. auch das ganze App-Verzeichnis besser gepflegt ist. Ist aber bisher nur ein subjektives Gefühl, ohne es bisher verifiziert zu haben, da ich mir jetzt noch einen Smart-Speaker in die Wohnung stellen möchte. Wer hierzu eine Quelle hat, würde ich mich gleichfalls über einen Kommentar freuen.

Rätsel-Lösung: Hier entsteht unsere neue Internetpräsenz.

In der letzten Woche gab es ein kleines Rätsel. Für alle die es ggf. verpasst haben und noch schnell selbst herausfinden wollen, sollten jetzt aufhören zu lesen und diesem Link folgen. In dem Rätsel ging es um das Bild und die Frage nach der Besonderheit darauf.

Hier entsteht eine neue Internetpräsenz

Hier entsteht eine neue Internetpräsenz
Ansprüche aufgrund von Urheberrechtsverletzungen bitte an DeBugger@BugBlog.de, vielen Dank.

Mir ging es um das Diskettenlaufwerk, welches heute wohl nur noch die wenigsten Laptops haben dürften. Die von mir gefundene Internetseite ist jedoch kein Einzelfall und wenn ihr das Bild in Googles Bildersuche eingebt, werdet ihr fast 1.000 weitere Seiten finden, die dieses Image-Bild noch verwenden. Vermutlich sind die Seiten alle um die selbe Zeit entstanden.

JavaScript Unterschied zwischen & vs &&

Nachdem ich in früheren Artikel den Unterschied zwischen && und & bereits für Java und PHP erkläutert habe, jetzt auch der JavaScript Unterschied zwischen & vs &&. Die Verhaltensweise ist bei den genannten Programmiersprache identisch, dies zeigt auch das Beispiel im Blogartikel. Abhängig von der Programmierung kann es auch notwendig sein ein & zu verwenden, falls in den Funktionen weitere Aktionen durchgeführt werden, die unabhängig vom Ergebnis des If-Else benötigt werden.

JavaScript: Unterschied zwischen && vs &

JavaScript: Unterschied zwischen && vs &

Grundsätzlich müssen bei einer UND-Verknüpfung bzw. der Benutzung von UND-Operator alle Bedingungen WAHR bzw. TRUE sein, ansonsten wird der Else-Fall ausgewählt. Der Unterschied zwischen && und & ist jetzt nur, was soll passieren, wenn eine Bedingung bereits FALS ist und somit klar ist, dass der Else-Zweig ausgewählt wird.

JavaScript-Beispiel: Unterschied & vs &&

[javascript]
function Hello(){

alert("Hello");
return false;
}

function World(){

alert("World");
return false;
}

function change(){

alert("Mit einem & -> ");

if(Hello() & World()){
alert("!");
}else{
alert("?");
}

alert("Mit zwei & -> ");

if(Hello() && World()){
alert("!");
}else{
alert("?");
}
}
[/javascript]

Passend dazu gibt es auch ein JsFiddle: JavaScript Unterschied zwischen & vs &&

Performance & vs &&

Zur Performance-Steigerung sollten immer && (zwei mal &) verwendet werden, weil dann bereits nach der ersten fehlerhaften Bedingung abgebrochen wird und nicht noch alle weitere Untersucht werden.

Rätsel: Hier entsteht unsere neue Internetpräsenz.

Ich war auf der Suche nach einer freien Domain für meine Sammlung und probierte gerade wieder einige Kombination aus, als ich dass folgende Bild zu sehen bekam. Instinktiv fragte ich mich, wie lange wohl schon dieser Hinweis angezeigt wird. Ich klickte die einzelnen Seiten am linken Rand durch, konnte aber nirgends ein Copyright Hinweis mit Jahreszahl finden.

Hier entsteht unsere neue Internetpräsenz.

Hier entsteht unsere neue Internetpräsenz.
Ansprüche aufgrund von Urheberrechtsverletzungen bitte an DeBugger@BugBlog.de, vielen Dank.

Als Nächstes schaute ich mir den Quellcode an, dort fiel mir auf, dass alle HTML-Elemente, wie HEAD und BODY, groß geschrieben waren. Das gab es schon zu meiner Ausbildung nicht mehr und die ist schon fast 10 Jahre her. Als ich nochmals genauer die Seite an schaute, fiel es mir plötzlich auf und ich wußte, dass die Seite wohl schon wirklich alt sein muss.

Wer sieht was ich gesehen habe? Gerne einfach in den Kommentaren vermerken!

Nächste Woche gibt es die Auflösung.

Plugin-Empfehlung: Advanced Ads

Nach der Umstellung des BugBlogs, auf ein neues Template, wollte ich nicht wieder manuell den Google AdSense Code in das Template einbauen. Vielleicht würde das Template auch meinen Ansprüchen nicht genügen und ich müßte es nach kurzer Zeit wieder austauschen. Also habe ich im Internet nach verschiedenen AdSense Plugins gesucht.

Advanced Ads

Die Suche nach “AdSense” im WordPress Plugin Verzeichnis fördert dabei nur wenig Brauchbares zu Tage, gemessen an der Anzahl Installationen und letztem Aktualisierungszeitpunkt. Eine Google Suche machte mich schließlich auf Advanced Ads aufmerksam. Dieses scheint die goldene Mitte zwischen Funktionsumfang und Usability gefunden zu haben.

Der Unterschied

Der Blog nutzt auch eine Reihe weiterer Plugins und nicht zu jedem gibt es einen Artikel. Der Grund für die Empfehlung liegt in der aktiven Betreuung des Projektes durch den Entwickler. Nach Aktivierung des Plugins stellte ich fest, dass auf manchen Seiten keine Werbung angezeigt wurde, obwohl es keine spezifischen Unterschiede gab. Ich benachrichtigte den Programmierer am Montag und erhielt am Mittwoch eine aktualisierte funktionsfähige Version.