Node-JS Anwendungen mit PM2 managen

Heute pausieren wir unsere BDD-Serie, um einen Blick auf Node-JS zu werfen. Node-JS ist eine tolle Sprache um Webservices und andere inhärent asynchrone Anwendungen schnell umzusetzen. So ist der eigene URL-Shortener, Bilder-Minifier, oder die eigene Shoutbox schnell umgesetzt.

Für komplexere Dienste verweisen Node-Entwickler gerne auf die Unix-Philosophy “Do One Thing and Do It Well” - Gestalte jedes Programm so, dass es eine Aufgabe gut erledigt. So werden kleine Module, kleine Klassen und eben auch kleine Anwendungen hervorgehoben. Systeme die dieser Regel folgen sind meist trivial zu skalieren – wir starten einfach eine weitere Instanz des überforderten Dienstes.

Wie aber verwalte ich nun eine Anwendung, die sich aus vielen verschiedenen Prozessen zusammensetzt? PM2 (Process Manager 2) füllt die gefühlte Lücke

Weiterlesen





Jssor – Der all in one Slider

Viele von euch stehen bestimmt vor der selben Herausforderung, wenn man eine Galerie bzw. ein Karussell für ein Projekt erstellen will, frag man sich “wie mache ich das oder welche fertige Lösung nehme ich dafür?”. Ganz tricky wird Geschichte wenn diese Galerie oder der Slider dazu noch “responsive” bzw. touchfähig sein soll. Da kommt schnell der Gedanke an jQuery-Mobile aber  i.d.R. möchte man lieber selber Hand anlegen ;) Heute möchte ich euch eine kleine Library vorstellen, die einem alles bietet was man heutzutage erwartet. Es handelt sich um die Gallerie/Slider – Library “Jssor Slider”. Weiterlesen


Adobe Creative Suite – Shortcut Infografik

Hi! Heute mal wieder ein kleines Goodie aus dem Internet:

Bildschirmfoto 2015-06-18 um 10.29.20

 

 

 

 

 

 

 

 

 

 

Es kommt ja immer mal wieder vor, dass man nach Stunden akribischer Arbeit einen Shortcut in seinem Programm vergisst bzw. einfach nicht draufkommt. Diesem Problem kann jetzt eine Ende gesetzt werden.

Das Team von SetupABlogToday hat sich die Mühe gemacht und eine Schmucke Infografik zum Thema entworfen, die sich auch super auf jeglichen Größen Drucken lässt.

Also schlagt zu:

Hier gehts zur Infografik!


PostgreSQL RDS mit PGBadger überwachen

Letztes Jahr hatten wir ein Tutorial wo erklärt wurde, wie ihr mittels PGBadger eure PostgreSQL Datenbank überwachen könnt. In dem Zeitalter der Cloud sind aber auch wir nun dabei gewesen, unsere Datenbank als Amazon RDS zu mergen und wollten natürlich weiterhin unsere DB überwachen. Dies ist uns nun durch ein paar kleine Handgriffe gelungen, die ich euch natürlich nicht vorenthalten möchte.

Weiterlesen


JavaScript debounce was ist das?

Falls du schon öfter JavaScript Code geschrieben hast und noch nie etwas
von “debounce” gehört hast stehen dir wohl ein paar Refactoring-Sessions bevor.

In JavaScript gibt es einige Events die vom Browser sehr häufig
getriggert werden können, dazu gehört z.B. das resize Event auf
dem Window Objekt. Während du mit der Maus ein Fenster
verkleinerst wird es unzählige male aufgerufen.
Weiterlesen


Raspberry PI mit LCD Touchscreen

Heute wende ich mich an all Diejenigen, die einen Raspberry Pi ihr Eigen nennen. Sicherlich hat der ein oder andere schon coole Projekte realisiert, was aber wenn man den Raspberry nicht immer nur per SSH oder einer Tastatur/Maus mit Monitor steuern möchte? Schon einmal an einen LCD mit Touch Funktion gedacht? Weiterlesen


Der HTML5 Meter-Tag

Möchte man eine grafische Darstellung für einen Wert erreichen der sich innerhalb einer bestimmten Range bewegt, zum Beispiel die Belegung eines Speichers einer App, ist der HTML5 Meter-Tag sehr praktisch. Dieser bietet zudem einige nützliche Features von Haus aus.

Weiterlesen