Android Studio 2.0 - Preview 5 und 6 veröffentlicht

Heute vor einer Woche gab es wieder ein größeres Update im Bereich der Android Studio 2.0 Preview Versionen. Diese laufen aktuell bereits ziemlich stabil und werden bei mir im produktiv Einsatz genutzt. Ich persönlich konnte dabei keine gravierenden Probleme feststellen. Etwas instabil sind dort eher die neuen Gradle + Gradle Plugin Versionen, welche manchmal Probleme beim bauen machen. Doch wie auch immer, zurück zum Update, welches diverse Optimierungen im Instant Run Bereich brachte. Sofern ein direkter Hot Swap nicht möglich ist, ist nun auch der Cold Swap, also eigentlich ein komplett neues Deployment, optimiert wurden. Dabei werden inkrementelle Builds ausgeliefert und somit nach Möglichkeit nur die Änderungen angewendet. Umso neuer dabei die Android Version, umso optimierter kann das ganze geschehen. Dazu gibt es aber mehr auf der Android Tools Project Site open_in_new. Die zweite große Baustelle bei diesem Update war Lint, welches nun wesentlich besser mit “Unused Resources” und der Entfernung von diesen umgehen kann. Zusätzlich wurden die Prüfungen für inkompatible API Calls verbessert und einige weitere neue Checks eingebaut. Abschließend wurde in diesem Update noch am Data binding, den experimentellen Test Artifacts und der Code completion gearbeitet. Ein durchaus großes Update, welches hier und dort wohl auch ein paar Probleme einführte. Diese werden in Version 6, welche heute veröffentlicht wurde, angegangen. Version 6 ist somit ein reiner Bug fix Release. Sobald ich meine nervige Erkältung hinter mir habe, werde ich die neue Version natürlich auch wieder ausgiebig testen und falls nötig über eventuelle Probleme berichten.
Patch Day - Oktober - Dezember 2015

Dieses Mal zu früh und zu spät zugleich, das schaffe ich auch nicht oft. Denn eigentlich wollte ich alle zwei Monate eine Patch Day News bringen, doch dies habe ich zum Anfang des Dezembers schlicht vergessen. Nun sollte man meinen zum Anfang des Januars sollte dann eine News kommen, doch diese ziehe ich etwas vor. Denn es gab das eine oder andere größere Update und ich vermute über die Feiertage wird sich die Anzahl der Updates eher in Grenzen halten. Somit gibt es die abschließende Patch Day News für dieses Jahr schon etwas früher und dann wird es im neuen Jahr alle zwei Monate eine News geben. Die Liste der aktualisierten Programme gibt es im unteren Teil der News. Das größte Update dürftet ihr übrigens bei AIMP finden. Denn dort wurde auf eine neue Major Version (4.x) aktualisiert, welche euch unter anderem ein komplett neues UI Erlebnis bietet. Gefällt mir auf den ersten Blick recht gut, allerdings muss man sich natürlich erst einmal zurechtfinden.
Mozilla - Alles auf den Fuchs

Firefox macht bekanntlich einiges neben dem bekanntesten Produkt - Firefox, doch dies ändert sich in der nächsten Zeit spürbar. Zum einen ist seit längerer Zeit bekannt, dass man bei Mozilla den Fokus wieder mehr auf Firefox legen will und deswegen plant den Entwicklungsprozess von Thunderbird und Firefox zu trennen (via LizardWrangler.com open_in_new). Dies klingt meiner Meinung nach gut und das sogar für beide Programme. Denn der Aufwand welcher in Thunderbird gesteckt wurde nahm ja bereits vor Jahren stark ab. Hier jetzt die harten Verbindungen zwischen dem Fuchs und dem Vogel zu trennen könnte helfen. Doch scheinbar geht es um mehr als die reine Entwicklungsumgebung, es könnte sein das Mozilla die Führung von Thunderbird in andere Hände gibt. Doch dies ist weder bestätigt, noch unbedingt absolut negativ zu sehen. In diesem Bereich kann man nur abwarten und vorerst die Füße still halten.
Mumble 1.2.11 Released

Vor wenigen Stunden wurde eine neue Version des Voice Chat Clients Mumble veröffentlicht. Die Version 1.2.11 beinhaltet einige behobene Fehler unter Linux und Mac Betriebssystemen, sowie ein paar allgemeine Fixes, wie z.B. ein optimiertes Handling von Bildern im Chat. Außerdem bringt diese Version eine neue Version der OpenSSL Bibliothek mit sich. Also ein allgemeiner Sicherheits-Release, welcher an sich keine neuen Funktionen bringt, aber trotzdem nicht vernachlässigt werden sollte. Den Download habe ich unten verlinkt, er ist für alle Betriebssysteme und es muss nur die richtige Datei gewählt werden. Weitere Informationen gibt es im ebenfalls verlinkten Blog Beitrag der Mumble Entwickler.
Nutzt HTML5 und nicht Flash sagt Adobe

Diese Überschrift klingt reißerisch und ein wenig ist sie es auch, doch wie ich gestern auf The Verge open_in_new lesen durfte, ist der Trend zu neuen Web-Techniken nun auch bei Adobe angekommen. Für mich ist dies Grund genug von meinem Sofa aus, wo ich auf Grund einer Erkältung gerade den Großteil meiner Zeit verbringe, ein bisschen in die Tasten meines Laptops zu hauen. Es ist nicht so das ich Flash nicht mag, aber es ist einfach an der Zeit zu wechseln und ich finde es gut das auch Adobe selbst dies empfiehlt. Denn Flash glänzt nicht mehr durch coole Animationen oder neue Möglichkeiten, stattdessen eher durch Einschränkungen, Sicherheitsprobleme, Performance-Probleme und Inkompatibilitäten. Da scheint es nun der richtige Moment zu sein, für alles wo es schon möglich ist, auf neuere Dinge zu wechseln. Im HTML5 Bereich und bei neuen Web-Techniken allgemein sind wir aber noch lange nicht komplett am Ziel, die Weiterentwicklung in diesen Bereich ist rasant und ich bin gespannt was in der nächsten Zeit, z.B. mit Projekten wie Googles Accelerated Mobile Pages (AMP) open_in_new noch kommt.
MediathekView - Mediathek-Videos speichern leicht gemacht

Die Mediatheken der öffentlich-rechtlichen beinhalten hin und wieder Inhalte die man gerne sehen möchte. Doch eine Woche reicht manchmal einfach nicht aus oder man möchte Inhalte auf anderen Geräten oder offline schauen. Da hilft MediathekView, eine Software auf die ich von Silvia hingewiesen wurde, vielen Dank dafür. Mittels dieser Software könnt ihr Inhalte der Sender ARD, ZDF, Arte, 3Sat, SWR, BR, MDR, NDR, WDR, HR, RBB, ORF und SF ansehen und herunterladen. Zusätzlich gibt es die Möglichkeit Abos zu erstellen und eine gute Suche und Filter sind auch vorhanden. Ich kannte die Software noch nicht, habe sie aber direkt mal mit der vor einigen Tagen erwähnten Dokumentation Citizenfour ausprobiert. Funktionierte alles schnell und problemlos. Das Programm ist in Java geschrieben und kann kostenlos heruntergeladen werden. Weitere Informationen und den Download Link gibt es wie immer in den Related Links.
AMD Radeon Software Crimson Edition Version 15.11

Ein langer und eher kryptischer Name, für AMD ein Neuanfang in Sachen Software und Treiber. Man hat lange am bekannten Catalyst Control Center gearbeitet, doch nun wurde es Zeit für etwas neues. Es sollte schneller, besser und vor allem zeitgemäßer sein und das haben sie meiner Meinung nach geschafft. Die neue Oberfläche sieht wesentlich moderner aus und ist dabei gut zu nutzen. Im Bereich der Funktionen hat man einiges getan, um sowohl die Leistung, wie auch den Energieverbrauch zu optimieren. Natürlich wurden aber auch die Highend User bedacht. Solltet ihr eine Grafikkarte ab der HD 7700 Reihe besitzen könnt ihr euch das neue Treiberpaket schnappen. Dieses enthält Liquid VR Unterstützung, welches in der kommenden Zeit euer Virtual Reality Erlebnis verbessern soll. Asynchronous Shaders sollen mehr Parallelität bei Berechnung und somit mehr Geschwindigkeit bringen. Der Shader Cache reduziert die Ladezeit von Spielen und selbiges ist mir sogar direkt spürbar beim Starten von Battlefield 4 aufgefallen. Eine optimierte Flip Queue Size bringt Nutzereingaben mit weniger Verzögerung zu eurem Rechner und ermöglicht somit eine genauere Steuerung. Zusätzlich gibt es noch Freesync Verbesserungen, mehr Optimierungs- und allgemein Einstellungsmöglichkeiten und natürlich diverse behobene Fehler. Dieses Softwarepaket ist also mehr als eine rein optische Optimierung und AMD hat sich hier wohl wirklich Gedanken gemacht. Ich freue mich sehr über diese umfangreichen Veränderungen. Für interessierte habe in den Related Links weitere Informationen und im unteren Teil ein Vorstellungsvideo der neuen Software hinterlegt.
Android Studio 2.0 bekommt Instant Run

Wer Software entwickelt verbringt die eine oder Minute mit dem Warten auf die Durchführung des Build Prozesses. Dies ist nun mal so und schnellere Wege sind meistens sehr teuer und häufig nicht zu 100 Prozent wie man sie gerne hätte. Doch nun hat Google angekündigt, dass Android Studio 2.0 eine Instant Run Funktion bekommt. Soll heißen, ihr ändert Code oder Ressourcen und nach wenigen Sekunden sind die Änderungen auf eurem Gerät. Kein langes Warten und keine komplette Neuinstallation ist mehr nötig. Natürlich gibt es hier und dort Ausnahmen und aktuell ist gerade mal die erste Preview Version, mit nur einem Teil der späteren Möglichkeiten verfügbar, aber das ganze klingt auf jeden Fall sehr gut. Ich werde die Tage mal in die Preview rein schauen und freue mich bereits auf die fertige Version.
Amazon Cyber Monday Woche

Angebote gibt es viele im Netz und auch viele bei Amazon, doch die Cyber Monday Woche ist doch etwas besonderes. Denn es gibt eine riesige Auswahl an Angeboten, diese sind mitunter nur wenige Minuten oder Stunden verfügbar und im Prinzip muss man den ganzen Tag auf Amazon unterwegs sein, um alle zu erwischen. Häufig gab es auch mal etwas Kritik, dass Angebote zu schnell vergriffen seien, aber daraus hat Amazon mittlerweile scheinbar gelernt. Aber wie auch immer, falls ihr aktuell noch Dinge auf eurem Wunschzettel habt, die Weihnachtseinkäufe noch anstehen oder ihr einfach mal stöbern wollt, schaut in die Related Links und guckt ob was für euch dabei ist.
Ich habe aktuell etwas Gaming-Peripherie im Auge und werde mal schauen, ob meine Wunschprodukte vielleicht auch im Angebot sind. Alternativ wird sich die Schildkröte sicherlich auch über den 10 Liter Eimer Bachflohkrebse freuen, also halte ich zumindest die Augen auf und werde immer mal wieder einen Blick riskieren. Einen Hinweis noch, Prime Mitglieder dürfen dieses Mal 30 Minuten vor normalen Nutzern bei Angeboten zuschlagen. Dies kann hier und dort schon einen wichtigen Unterschied machen, vor allem wenn es um beliebte Produkte geht.
TensorFlow - Googles Machine Learning System wird Open-Source

Spracherkennung, Bildinhalte bestimmen und zusammenhänge erkennen, all dies erfordert besonderes Können. Dieses haben Computer nicht, doch auch sie können mit den richtigen Algorithmen, zumindest teilweise “lernen”. Wie man derartige Algorithmen und Tools nutzt bzw. einsetzen kann, hat Google denke ich schon oft genug gezeigt und ich persönlich merke dies sehr stark. So nutze ich z.B. für ca. 70% meiner Textnachrichten, die ich nicht gerade in einer vollen Straßenbahn versende, die Spracheingabe. Während vor einem Jahr die Erfolgsrate noch eher gering war, so würde ich nun von mindestens 90%, eher aber 95-99% reden. Dies basiert mitunter sehr stark auf Machine Learning open_in_new. Um die Möglichkeiten dieser Technik allen einfacher zugänglich zu machen, hat Google nun sein Tool für diesen Zweck als Open-Source Software veröffentlicht. Unter dem Namen TensorFlow kann man es finden und auch selber nutzen. Wirklich interessant dürfte es allerdings für Forscher und Entwickler sein. Ich finde diese Entwicklung sehr interessant und habe im unteren Teil ein kleines Youtube Video mit weiteren Informationen eingebunden. Was sagt ihr zu diesem Thema?