Wie du die Geschwindigkeit von ngRepeat bei großen Datensätzen super einfach verbessern kannst

Als Webentwickler lernt man recht schnell, dass der DOM in allen Webbrowsern sehr sehr langsam ist. Gerade wenn einen sanftes Scrollen für eine gute User Experience erwünscht ist, sind riesige Datensätze oft ein Problem.

Glücklicherweise gibt es hierfür eine einfache Option in AngularJS. Der einfachste Weg bei großen Mengen von Daten Performanceverluste zu vermeiden ist die Verwendung von Paginierung oder Infinite Scroll, also das „unendliche“ Scrollen, wo automatisch Inhalte nachgeladen werden. In AngularJS gibt es hierfür den Filter `limitTo`. (mehr …)

Android M (6.0) heißt Marshmallow

Google hat heute seine finale Version zum Android M SDK veröffentlicht. Gleichzeitig wurde dadurch die Version und der offizielle Name bekannt und was damit hinter dem „M“ steht. Es ist „Marshmallow“.

Der Release von Android Marshmallow soll im Herbst statt finden.

Weitere Informationen findest du hier:

Visor - Lupe und Sehhilfe

Visor ist eine iOS App für iPhone and iPad und soll Leuten mit Sehbehinderung das Lesen von gedruckten Text auch in schwierigen Lichtverhältnissen ermöglichen. Die App Visor hat dabei einige Features, wie z. B. 4 unterschiedliche Farb- und Konstrastmodi, 4 Vergrößerungsstufen, optionaler Auto-Fokus und Blitzlicht. Gleichzeitig ist Visor eine günstige Alternative zu elektronischen Lupen.

Visor for Android
Visor for Android

Im Google PlayStore habe ich nach ähnlichen Lupen-Apps geschaut, aber nichts dergleichen gefunden. Darum (und weil ich meine Android/Java-Kenntnisse wieder auffrischen wollte) entschied ich mich Visor für Android von Grund auf zu entwickeln. Am 14. August habe ich dann Version 1.0 im PlayStore veröffentlich. Die App ist kostenlos und kann gerne ausprobiert werden. Über Feedback würde ich mich natürlich sehr freuen :-) Die aktuelle Visor Android App umfasst die Hauptfeatures der iOS Version: 4 unterschiedliche Farbmodi, 4 Zoomstufen, optionaler Autofokus und Blitzlicht.

Download on the App StoreDownload on Google Play Store

Außerdem ist Visor für Android Open-Source und Ich habe auf GitHub sämtlichen Quellcode veröffentlicht. Es gibt noch ein paar Probleme mit manchen Android-Geräten, die ich noch nicht lösen konnte. Vielleicht hast du noch Tips und Tricks oder kannst das Projekt auf GitHub unterstützen, um die App ein Stück besser zu machen und damit sehbehinderten Menschen zu helfen.

Besuche kloener/visor-android auf GitHub

Why we're getting more and more into a hackable world

We’re always hearing about hackers getting into some software or movie companies like Sony Pictures or German Bundestag or other leaks like The Hacker Team leak several weeks ago. And also there were several exploits like Heartbleed, Shellshock or the one-liner which gave you root access on OS X 10.10.

And we’re getting more and more into a fully digitalized world (see digital transformation), where nearly everything can be hacked. And since Snowden we should know, that it will be hacked. At least by the NSA or other agencies.

What can a normal internet user like you and me do in this more and more digitalized world? (mehr …)