Month: May 2015

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.

Ein Projektmanager ist jemand, der glaubt, dass 9 Frauen in einem Monat ein Baby zur Welt bringen können.

(frei Zitiert aus unbek. Quelle)

LSED #4: Was ist eine Nomophobie?

Zumeist leiten sich Phobien von irgendwelchen altgriechischen Wörtern ab, die für den geübten Altgriechen-Kenner einleuchtend sind. Bei der Nomophobie wäre ich überrascht, wenn dies jemand aus dem Stand herleiten könnte, dabei ist es, wenn man es denn kennt, wie so vieles im Leben, logisch. Nomophobie steht für NoMobile-Phone-Phobia, dabei ist nicht ganz eindeutig überliefert, ob es grundsätzlich um die Angst geht, kein Mobiltelefon zu besitzen oder einfach keinen erreichen zu können.

[asa]B006G9ETHY[/asa]

Begriffsherkunft Nomophobie

Wie bereits an der Auflösung der Abkürzung zu merken, handelt es sich nicht um eine altgriechische Abkürzung, sondern um eine englische. Laut Wikipedia geprägt vom UK Post Office, da diese die Studie durchgeführt haben, mit dem Ergebnis dass 2012 bereits 66% der Teilnehmer betroffen sind.

Symptome der Nomophobie

Die Symptome von Nomophobie können unterschiedlich stark ausgeprägt sein, hauptsächlich handelt es sich um die folgenden:

  • Schweißausbruch
  • Schwitzen
  • Zittern
  • Konzentrationsstörungen
  • Angstzutände

Die Liste erhebt keinen Anspruch auf Vollständigkeit, bzw. müssen nicht alle Symptome vorhanden sein.

Betroffene

Betroffen von Nomophobie sind überwiegend Nutzer von Smartphones. Auch scheinen mehr Frauen als Männer darunter zu leiden. Betroffene sind daran zu erkennen, wenn sie das Smartphone überall immer mit dabei haben wollen, bzw. in kurzen Abständen sich immer wieder vergewissern müssen, dass es noch da ist und das sie auch keine Nachricht verpasst haben. Dabei ist natürlich auch immer von der aktuellen Situation abhängig, ggf. wartet jemand nur auf einen dringenden Anruf bzw. Benachrichtigung.

Zusammenfassung – tl;dr

Nomophobie bzw. englisch Nomophobia ist die Angst nicht mobil erreichbar zu sein, welche zu körperlichen Stress-Symptomen führen kann und besonders häufig Smartphone Nutzer und Frauen betrifft.