React Native App Vorlage für Android und iOS

React Native ist in der Lage nativen Swift und Java Code zu erzeugen und ist damit ein hybrid Framework, dass mit überzeugender Performance besticht. Ein Nachteil dieses Ansatzes ist, dass für beide Betriebssysteme unterschiedliche Index-Dateien zur Verfügung stehen. Hat man eine App für iOS entwickelt und möchte diese danach auf Android Telefonen lauffähig bekommen, muss man den Code von index.ios.js in index.android.js kopieren. Je nach Komplexität der App kann es sogar sein, dass zwischen den beiden Dateien leichte Unterschiede implementiert werden müssen. Den Knopf "Für beide Exportieren" gibt es nicht. Nichtsdestotrotz gibt es gerade für simplere Apps auch oft gar keinen Unterschied zwischen dem Code für Android und iOS. Damit man in so einem Fall nicht denselben Code doppelt pflegen muss, ist hier ein Vorschlag um sein React Native Projekt sop zu strukturieren, dass es nur eine Code-Basis gibt.

Drush für Drupal 8 installieren... einfach und richtig!

Googled man nach Installationshinweisen für Drush um mit Drupal 8 zu arbeiten, stößt man auf einige Tutorials, die während der Drupal 8 Dev Zeiten entstanden sind. Die Zeiten liegen glücklicherweise hinter uns. Hier eine ultrakurze Anleitung, wie man die neuste Version von Drush ohne apt-get installiert, um schneller mit Drupal 8 voranzukommen.

Drupal .htaccess Rewrite Regeln für https und www

In der Drupal .htaccess Datei finden sich beispielhafte Regeln zum Erzwingen von www oder zum erzwungenen Weglassen von www in der Domain. Auf die Weise wird sichergestellt, dass unabhängig von der Schreibweise des Aufrufers immer dieselbe URL-Struktur vorgefunden wird. Auch Regeln zur Arbeit mit https finden sich dort. Was jedoch schmerzlich vermisst wird, ist eine Regel, die sowohl WWW als auch HTTPS erzwingt.

Drupal 8 ist da! So läuft die Installation...

Endlich ist es da, Version 8 des besten Content Management Systems der Welt. Die Änderungsankündigungen sind vielversprechend, doch es ist viel Zeit vergangen, seit im Oktober 2014 auf der DrupalCon Amsterdam die erste Alpha von Drupal 8 released wurde. Jetzt ist Version 8 da und bereit in Produktivumgebungen eingesetzt zu werden. Hier ein kleiner Leitfaden für die Installation:

Nagios Server Monitoring

Ein paar Debian Server sind schnell installiert und ehe man sich versieht betreibt man ein Netzwerk aus Servern mit mehreren Diensten und verliert den Überblick. Fällt irgendwo etwas aus, führt das nicht selten zu einer Kettenreaktion und bemerkt man den Fehler zu spät, gibt es viel Aufräumarbeit. Das professionelle Monitoring Tool Nagios schafft Abhilfe. Und ist denkbar einfach einzurichten.

Seiten