Die Legende vom App Killer

Es gibt nicht viele Sachen, über die ich mich schnell, furchtbar aufregen kann. Eine davon ist, wenn technisches Halbwissen als Wahrheit verbreitet wird, und dann zu dummen Angewohnheiten führt. Man könnte natürlich sagen: dagegen kann man nichts machen, aber mir geht es da wie in diesem xkcd Klassiker: Im konkreten Fall geht es um die Angewohnheit, mancher iPhone Benutzer (ich bin mir gar nicht sicher ob es iPad Benutzer auch trifft), regelmässig Apps zu beenden/killen. Read more →

Youtube P.I.P.

Mit iOS 9 hat Apple das Multitasking auf iPads stark verbessert. Neben der Möglichkeit mehrere Apps nebeneinander am Screen anzuzeigen, finde ich den Picture-in-Picture Modus für Videos am coolsten. Bei der eingebauten iOS Video App, Amazon Instant Video und Twitch funktioniert das zum Beispiel schon. Wenn man ein Video in diesen Apps laufen hat, kann man einfach auf den Homescreen oder in eine andere App wechseln und das Video in einem kleinen Fenster am iPad weiterlaufen lassen. Read more →

Java ist in den letzten Monaten wieder viel populärer geworden

Laut aktuellem TIOPE Index hat Java den Vorsprung auf die am zweitmeisten verbreitete Programmiersprache C wieder stark vergrössert (um fast 6%). Das wundert mich - was hat dazu beigetragen dass Java gerade in den letzten Monaten wieder so populär geworden ist? Zuerst habe ich gedacht da zählt auch Groovy und Scala mit rein, aber die werden extra gelistet. Gut zu sehen auch, dass sich Swift verdient von Platz 25 auf 14 vorgeschoben hat. Read more →

LTE Ausbau Weichstetten

Nachdem ich jetzt seit beinahe einem Jahr einen vernünftigen Internetanschluss zuhause in Weichstetten habe (ich habe berichtet), gibt es noch eine Sache die mich im digitalen Leben hier gestört hat: die Netzabdeckung meines Mobilfunkanbieters A1. Wie man auf nachfolgender Karte erkennen kann ist im gesamten Ort nur maximal EDGE Geschwindigkeit bei der Datenverbindung möglich. Auch bei Sprachtelefonie muss man aufpassen, dass man im richtigen Zimmer ist um genügend Empfang zu haben und den Gesprächsteilnehmer verstehen zu können. Read more →

Why I hate your Single Page App

Vor ein paar Tagen hat Stefan Tilkov einen interessanten Artikel mit dem Titel “Why I hate your Single Page App” geschrieben. Sein Hauptkritikpunkt an Single Page Apps ist, dass sie die klassischen Funktionen des Webs oft nicht unterstützen: z.B. Browser History, Refresh und eindeutige Links auf Resourcen in der Webapp. Meiner Erfahrung nach muss man aber auch schon länger in Webanwendungen, die AJAX nutzen oder viel mit jQuery oder dergleichen machen, darauf achten, dass diese Browserfunktionen unterstützt werden. Read more →

keep ssh-agent for sudo

I am working a lot via ssh on different Linux servers. For authentication on those I always use a ssh key. I am also tunneling my ssh key for git to those servers because I often need to work with git repositories there (containing configuration files for example). Of course I need those ssh keys also when I am working with sudo and last week I had to make this work on a new server again. Read more →

Technologieplauscherl FTW!

Oh Mann, wie cool war das denn heute wieder? Bin gerade vom 33. Technologieplauscherl heimgekommen und muss wieder mal was dazu posten, weil es einfach wieder mal spitze war. Nicht nur die Vorträge, die heute wieder aus den verschiedensten Technologie- und Themenbereichen gekommen sind: The State of “Agile” - Resümee zur Agile Tour Vienna 2015 - Paul Lanzerstorfer Why Scala is the Better Java - Thomas Kaiser The Universal Windows Platform (UWP) - Gergö Kalapos Apache Spark - Günther Grill Auch die Location und Versorgung bei smec war sehr gut (ich sag nur “Hofstettner Granitbier”). Read more →

Migrate from Jetbrains 0xDBE to DataGrip

I was using the early access preview version of 0xDBE from JetBrains for some months now. It is a tool for working with databases via JDBC (slogan: “Your Swiss Army Knife for Databases and SQL”) By the end of 2015 the first release of it was published and it was renamed from 0xDBE to DataGrip. I already had a lot of database connections configured in my 0xDBE workspace and so I hoped that DataGrip would automatically import them into its workspace. Read more →

Topconf Linz 2016

Vom 1.-3. Februar 2016 findet die Topconf Linz Internationale Software Konferenz statt: http://topconf.com/linz-2016/ Ich bin davon überzeugt, dass es für Linz gut ist, wenn wir jährlich so eine Konferenz in der Stadt haben. Deshalb habe ich im Programm Komitee mitgewirkt und bin somit für den Inhalt mit verantwortlich. Mit über 40 internationalen und nationalen Rednern in 8 verschiedenen Tracks bietet sie ein umfassendes Angebot zu Themen rund um die Software Entwicklung. Read more →

iOS 9 auf 75% der iOS Geräte

Sieht so aus, als ob sich die Bemühungen von Apple, den Speicherplatzbedarf für ein Update zu minimieren, ausgezahlt haben. Laut der Apple Developer Website haben schon 75% der Geräte iOS 9 installiert. Bei iOS 7 und 8 ging die Geschwindigkeit, mit der Benutzer upgedated haben, zurück. Hauptgrund dafür war, dass Geräte mit 8 und 16 GB Speicher oft nicht genug Platz frei hatten, um das Update downzuloaden und zu installieren (4. Read more →