Tech, Code, Gadgets, BBQ & More

Skript beim Start von Arduino Yún ausführen

funktioniert mit allen Linino Linux Distributionen

Für ein Projekt beschäftige ich mich aktuell mit dem Arduino Yún. Anders als die anderen Arduinos kommt das Yún mit der Linux-Distribution Linino daher. Diese bietet mit LuCi gleich eine passende Verwaltungsoberfläche für den Browser basierend auf OpenWRT.

Eines der ersten Dinge die ich für mein Vorhaben brauchte war es, ein Skript immer direkt nach dem Systemstart laufen zu lassen. Bloß was ist der korrekte Weg mit dem Mini-Linux und dem Yún? Nun, ich weiß es nicht. Die für mich am praktikabelsten scheinende Lösung möchte ich aber hier für mich und alle interessierten festhalten.

Da es über die Weboberfläche einen Editor für crontab gibt hatte ich mich anfangs entschiedenen dies zu nutzen, um mein Skript nach dem Start/Reboot auszuführen. Aber das Yún bzw. Linino unterstützt das @reboot Attribut von Crontab nicht. Also ist dies leider keine Option, auch wenn man damit einfach seine Skripte verwalten könnte. Aber es gibt andere Wege, vielleicht nicht ganz so praktisch, führen aber zum Ziel.

read more ...
Share:

Lazy 0.1.15 erschienen

Seit heute liegt auf GitHub die Version 0.1.15 von jQuery.Lazy(); bereit. Die Idee bzw. der Tipp eines Nutzers, welcher mich zu dem Update bewegte, war gar nicht mal schlecht. Ein Punkt der mir vorher nicht in den Kopf kam: Was ist mit Bildern in Containern?

Gute Frage!

Normalerweise werden Bildern bei Lazy während des Scroll-Events geladen. Das betrifft immer die gesamte Seite, da das Plugin window verwendet, um auf Aktionen zu warten. Bilder die aber in einem Tag mit z.B. overflow: auto; lagern werden dann auch geladen, obwohl gar nicht nötig.

$('img').lazy({
  appendScroll: $('div#container');
});

Hier kommt die neue Konfiguration appendScroll von Lazy zum Einsatz. Wird hier ein Element angegeben so ist der Event-Listener nur noch darauf gerichtet. So lassen sich nicht nur Bilder speziell in einem Container laden lassen, sondern auch mehrere Lazy-Instanzen auf verschiedene Scroll-Events legen. Theoretisch gibt es hiermit viele Anwendungsmöglichkeiten, bin gespannt wann ich eine für mich finde. :)

Share: