Bei der Softwareentwicklung für Android bremst oft der behäbige Emulator. Intel bietet ein Softwarepaket, um den Android-Emulator auf Prozessoren mit Hyper-V deutlich zu beschleunigen: der Intel® Hardware Accelerated Execution Manager (HAXM). Bei meiner App „Wellenlabor“ ist mit „HAXM“ eine flüssige Animation im Emulator zu sehen, vorher brauchte der Emulator für einen einzelnen Bildschirmaufbau eine knappe …
Autor-Archive: Karsten Meier
Risiko, Sicherheit und menschliche Entscheidungsfindungen.
Vortrag über die menschliche Seite von IT-Sicherheit. 5 Gründe warum Menschen zu riskanten Entscheidungen neigen.
OpenMRS
Letzten Samstag habe ich am OpenMRS-CodeJam teilgenommen. OpenMRS ist ein webbasiertes System zur Eingabe, Verwaltung und Auswertung von medizinischen Patientenakten. Das System ist Open-Source, der Kern ist in Java geschrieben und nutzt Spring und Hibernate . Beim CodeJam haben wir zunächst eine Einführung in das System bekommen, und dann im Pair-Programming uns einzelne Aufgaben aus …
Ushahidi
Bei ACM gibt es einen Artikel über Ushahidi, ein bemerkenswertes System, das ursprünglich für Wahlbeobachtung in Kenia eingesetzt wurde. Das System dient zum sammeln, bewerten und visualisieren und kartographieren von Reports bzw. Augenzeugenberichten. Zentrales Element ist ein Webserver. Es gibt Apps für verschiedene Geräte, zusätzlich können Informationen auch per SMS gesammelt werden. Das System wird …
Rotierende Reklametafel mit CSS-Animationen
Wie man Bilder auf Webseiten sich rotierend austauschen lässt, ohne JavaScript, nur mit CSS.
Neugestaltung des Blogs
Heute is es so weit, der Blog bekommt ein neues Theme.
JavaScript-Inkompatibilitäten in mobilen WebApps
Zwei Inkompatibilitäten aus einem praktischen Projekt: Datumsfunktionen sind bei älteren Android-Geräten unvollständig, und die prompt-Methode wird von Microsoft still unterdrückt.
Nokia Asha aus Entwicklersicht
Bei der Nokia Asha Touch Competition 2012 gehörte ich zu den Gewinnern. Ich habe Nokia Rückmeldungen zu ihren neuen Entwicklerwerkzeugen gegeben. Aus der Laudatio: „… for his very focused and relevant feedback around core app development. The issues raised showed a great understanding of the product and what areas most need improvement.“ Als Dank habe …
Codename One – Gitterlayout spiegeln
Was ist Codename One? Die Plattform „Codename One“ dient der betriebsystemübergreifenden Entwicklung von Apps für Smartphones. Wichtiger Bestandteil ist eine Bibliothek für Benutzerschnittstellen. Codename One ist ein Nachfolger von LWUIT, welches wiederum Konzepte der Java-Swing-Bibliothek nutzt. Die verschiedenen Bedienelemente wie Labels, Buttons oder Eingabefelder platziert man in einem Container. Die Positionierung wird nun nicht von …
Präsentation zur Rails-Datenbankoptimierung
Bei der Ruby User Group Hamburg habe ich am 9. August 2012 einen Vortrag gehalten. Hier sind die dazugehörigen Folien zur Optimierung von Datenbankaufrufen in Ruby-on-Rails Den Vortrag gibt es jetzt auch bei Slideshare und Speakerdeck: Datenbankoptimierung für Ruby on Rails from meier-online Ergänzende Links ActiveRecord ist ein „Object Relational Mapper“ (ORM). Über das Für …