Um den Containereinsatz von Java-Anwendungen zu vereinfachen, hat Google das Werkzeug Jib als Open Source veröffentlicht. Damit sollen Java-Anwendungen schnell und leicht in Docker-Container verpackt werden können.
Mit der aktuellen Version 1.25 des quelloffenen Editors Visual Studio Code hat Microsoft unter anderem den Portable Mode integriert, mit dem Entwickler ihren Code auf andere Umgebungen mitnehmen können. Außerdem gibt es Verbesserungen beim Layout.
Laut einem Mozilla-Entwickler funktionieren Webassembly-Aufrufe über Javascript-Code im Firefox mittlerweile deutlich zügiger. Dafür hat das Team unter anderem die C++-Zwischenschicht entfernt und zugleich den Speicherbedarf optimiert.
Die auf Github gespiegelten Quellen der Linux-Distribution Gentoo sind vergangene Woche kurzzeitig von Angreifern übernommen worden. Diese waren demnach eher rabiat als vorsichtig. Das Team nutzt jetzt eine Zweifaktorauthentifzierung.
Die dokumentenorientierte Datenbank MongoDB 4.0 bringt Support für Transaktionen nach dem ACID-Prinzip mit. Zusatzdienste decken zudem Anforderungen an die Datenschutz-Grundverordnung ab. Die Entwicklungsumgebung MongoDB Stitch soll die Entwicklung von mobilen Apps und Webanwendungen ermöglichen.
Rundungsfehler bei einigen Gleichungen im Windows-Taschenrechner sorgten bisher für komische Ergebnisse. Das soll sich ändern: Einfache Berechnungen wie die Wurzel eines Quadrates sollen jetzt richtig angezeigt werden - auf Kosten von ein paar Millisekunden Verzögerung.
Update US-Medien nennen es das dreckige Geheimnis der Tech-Branche: Drittentwickler lesen routinemäßig und millionenfach die E-Mails von Gmail-Nutzern. App-Entwickler geben das zum Teil offen zu.
Programmierer haben im Quellcode der neuen Version der Google-Kamera-App einen String entdeckt, der auf eine Korrektur bei Weitwinkelaufnahmen von Personen hinweist. Damit könnten langgezogene Gesichter am Bildrand reduziert werden.
Google bewegt sich weiter mit großen Schritten auf den Release Candidate von Android P zu: Die dritte Betaversion bringt zwar kaum Neuerungen bei den Funktionen, aber Bugfixes und den aktuellen Sicherheitspatch. Noch im Sommer soll die finale Vorschau erscheinen.
Das Windows Container Image ist eine weitere Version von Windows Server, die neben dem Nano Server und Server Core platziert wird. Es soll für Windows-APIs ausgelegt sein und sich daher für Software-Entwickler als Testumgebung eignen. Ungewöhnlich ist: Microsoft macht es bisher wenig publik.
Google hat ein neues Video seines telefonierenden Sprachassistenten veröffentlicht. Die auf der I/O 2018 vorgestellte Funktion namens Duplex identifiziert sich jetzt eindeutig am Anfang eines Telefonats. Dadurch wirken die menschlichen Gesten irgendwie unpassend.
Der Quellcode der Linux-Distribution Gentoo könnte kompromittiert sein: Das Entwicklerteam berichtet von einem Hack der gesamten Github-Organisation, in der Repositories abgelegt sind. Davon unberührt sein sollen die Backup-Dateien, die das Team auf eigener Infrastruktur hostet.
Nach der Ankündigung auf der I/O 2018 hat Google eine erste Betaversion des neuen Android Studio 3.2 vorgestellt. Diese unterstützt zahlreiche neue Hilfsmittel, wie etwa Android Jetpack, Android App Bundle und den Energy Profiler, die neue Apps effizienter machen sollen.
Rund 1.200 Stunden hat ein kleines Team dafür benötigt, den Quellcode des ersten Diablo per Reverse Engineering soweit wie möglich wiederherzustellen und zu veröffentlichen. Zum Spielen wird eine Originalversion von Blizzard benötigt.
Die PM983 ist Samsungs erste SSD in M.3-Bauweise für Server. Anders als beim M.2-Format sind die NF1-Drives breiter und fassen mehr Flash-Speicher-Chips, bei der PM983 sind es gleich 8 TByte. Der neu entwickelte Controller unterstützt PCIe Gen3 x4 für hohe Transferraten.
Besitzer eines Google Home oder Chromecast können von Webseiten auf wenige Meter genau lokalisiert werden. Hintergrund des Angriffs ist eine Technik namens DNS Rebinding.
Das Projekt Teahub will eine gemeinnützige Organisation gründen und so mit seiner gleichnamigen Plattform zahlreichen Open-Source-Projekten eine neue Heimat bieten. Der Dienst ist als Alternative zu kommerziellen Hostern wie etwa Github gedacht.
Weniger Crunchtime, mehr Lunchtime: Die Gewerkschaft Game Workers Unite will gegen schlechte Arbeitsbedingungen in der Spielebranche vorgehen - auch in Deutschland.
Das Projekt Gitea erstellt eine leichtgewichtige Open-Source-Alternative zu Github. Ein Bot-Account des Projekts auf Github ist nun offenbar kurzzeitig übernommen worden, um Cryptominer zu verbreiten. Quellcode und Infrastruktur sollen nicht betroffen sein.
Für den Umzug der internen Entwicklung von Windows auf das Versionskontrollsystem Git hat Microsoft ein eigenes virtuelles Dateisystem geschaffen. Dieses heißt GVFS, und damit genauso wie viel ältere Technik von Gnome, weshalb es umbenannt werden soll.
Entwickler und interessierte Nutzer können sich die zweite Beta-Version von Android P herunterladen. Die Vorschauversion enthält die finalen APIs, was besonders für Programmierer hilfreich ist. Zuerst kommt die neue Beta auf die Pixel-Geräte, dann auf die der Hardware-Partner.
Vier Jahre nach der Einführung der Metal-Schnittstelle mustert Apple OpenGL und OpenCL aus. Außerdem hat das Unternehmen die Verwendung von trainierten Modellen beschleunigt und erleichtert das Erstellen eigener Modelle. Hinzu kommen natürliche Sprachverarbeitung und ein Netzwerk-Framework.
Mit der Übernahme von Github manövriert sich Microsoft geschickt aus einer Abhängigkeit und stärkt dabei noch sein Cloud-Geschäft. Das setzt wohl vor allem Atlassian unter Druck. Was der Kauf für das Open-Source-Engagement Githubs bedeutet, ist damit eigentlich auch völlig klar.
Wie erwartet, hat Microsoft die Codehosting-Plattform Github übernommen - für 7,5 Milliarden US-Dollar. Microsoft will Github unabhängig arbeiten lassen, neuer Chef wird der Xamarin-Gründer Nat Friedman.
Die Programmiersprache Ruby bekommt mit der kommenden Version 2.6 einen experimentellen JIT-Compiler. Dieser funktioniert etwas anders als üblich und soll vor allem die Leistung der Sprache steigern.
In Linux 4.17 profitieren AMDs Grafikkarten erneut von Verbesserungen im quelloffenen AMDGPU-Treiber. Zudem ist der Code vieler obsoleter CPU-Architekturen entfernt worden. Auch der Leerlaufprozess ist optimiert. Die Umsetzung der umstrittenen Sicherheitsfunktion Lockdown ist hingegen vertagt.
Update Mehr als 5 Milliarden US-Dollar könnte Microsoft für die bislang unabhängige Entwicklerplattform Github ausgeben. US-Medien berichten, dass die Übernahme beschlossen ist - offizielle Bestätigungen stehen aber noch aus.
Eine Sicherheitslücke in der Versionsverwaltung Git ermöglicht es bösartigen Repositorys, unter Umständen Code auf Client-Systemen auszuführen. Patches für Git stehen bereit und verschiedene Hosting-Dienste haben Vorkehrungen gegen die Lücke getroffen.
Der japanische Roboter Pepper ist nicht sicher: Er kann aus der Ferne gesteuert werden, weil er keine Authentifzierung von Befehlen vornimmt. Außerdem gibt es stark veraltete Software und weitere Sicherheitsprobleme.
Unter bestimmten Umständen lieferten die NPM-Registry ihren Nutzern den HTTP Statuscode 418 "I am a Teapot". Der zugrundeliegende Fehler für diese wenig hilfreiche Nachricht ist schnell behoben worden.
Der Entwickler Robert O'Callahan beschreibt an einem aktuellen Beispiel die Probleme mit CPU-Bugs. Im konkreten Fall verursacht ein Skylake-Bug möglicherweise Fehler mit dem Debugger des RR-Project, doch Dokumentation und Abhilfe gibt es kaum.
Eine Umfrage unter Nutzern der Onlineplattform Stack Overflow bestärkt Stereotype. Viele Entwickler sind demnach jung. Sie wohnen in Bayern oder Nordrhein-Westfalen. Auch die unbeliebteste Programmiersprache wurde gefunden.
Beim vernetzten und autonomen Fahren soll die IT-Sicherheit eine große Rolle spielen. Sicherheitsexperten konnten sich jedoch auf verschiedenen Wegen die Autosoftware von BMW hacken.
Google hat damit begonnen, Google Lens in Deutschland zu verteilen: Die Benutzeroberfläche des Google Assistant zeigt eine entsprechende Schaltfläche, über die Nutzer die bildliche Kontexterkennung aufrufen können. Die Benutzeroberfläche ist auf Deutsch, die Ergebnisse nicht immer.
Das freie Werkzeug zur Versionsverwaltung Git bekommt ein neues Wire-Protokoll. Die Version 2 soll das System effizienter machen, da bestimmte Aufgaben an den Server ausgelagert werden. Außerdem sollen Erweiterungen dadurch einfacher werden.
Für das aktuelle Qt 5.11 hat das Team die QML-Engine komplett überarbeitet und den Ahead-of-time-Compiler dafür offengelegt. Das Framework verbessert zudem die Barrierefreiheit unter Windows sowie die HTTP/2- und Unicode-Unterstützung.
Im Zusammenhang mit den Efail genannten Sicherheitslücken bei verschlüsselten E-Mails sind viele missverständliche und widersprüchliche Informationen verbreitet worden. Wir fassen die richtigen Informationen zusammen.
Arduino bringt mit dem MKR Vidor 4000 und dem Uno Wifi Rev. 2 zwei neue Bastlerplatinen auf den Markt. Diese sollen sich an Nutzer richten, die in den Bereich der FPGAs einsteigen oder Geräte für das Internet der Dinge bauen wollen.
Es gibt weitere Details zu Google Duplex. Sobald Duplex einen Anruf durchführt, soll sich der Google Assistant als solcher identifizieren. Zudem wird der Anrufer darüber informiert, dass das Telefonat mitgeschnitten wird.
Arduino hat sein Engineering Kit vorgestellt, einen Baukasten für viele verschiedene Roboter mit Bauteilen, Motoren und Mikrocontrollern. Arduino will das Set an Hochschulen bringen und legt es deshalb für Matlab und Simulink aus. Aber auch Hobbybastler sollen angesprochen werden.
Ein Zusammenspiel von veralteten Verschlüsselungsmethoden und HTML-Mails erlaubt es in vielen Fällen, mit OpenPGP oder S/MIME verschlüsselte Nachrichten zu exfiltrieren. Bislang gibt es keine echten Fixes und nur unzureichende Workarounds.
I/O 2018 Hersteller von Android-Geräten müssen künftig Sicherheitspatches liefern. Das will Google verlangen, wenn die Hersteller die Google-Dienste auf ihren Geräten nutzen wollen. Allerdings liegen derzeit noch wenig Details vor.
Ein fundamentales Sicherheitsproblem untergräbt die Sicherheit von verschlüsselten E-Mails, betroffen sind sowohl PGP als auch S/MIME. Die Details wurden noch nicht veröffentlicht. Die Electronic Frontier Foundation empfiehlt die Abschaltung im Mailprogramm.
Golem-Wochenrückblick Für Normalnutzer war auch etwas dabei, aber vor allem war diese Woche mit Google I/O und Microsoft Build 2018 für Entwickler interessant. Ärgerlich waren ein paar Bugs in Windows.
Die aktuelle Version 1.26 der Programmiersprache Rust liefere die meisten neuen Funktionen seit Version 1.0, sagt das Team. Dazu gehören Verbesserungen bei Traits, dem Match-Operator, Iteratoren und der Main-Methode.
Build 2018 Microsoft zeigt auf seiner Entwicklerkonferenz Neuerungen zum Fluent Design. Die halbdurchlässige Oberfläche wird auf weitere Bedienelemente ausgeweitet und es gibt zusätzliche Animationen innerhalb von Apps. Auch eigene Farbthemen lassen sich aus XML-Dateien erstellen.
I/O 2018 Google will mit dem kommenden Android P erreichen, dass Nutzer ihr Smartphone bewusster verwenden. Dabei soll auch eine strikte Trennung zwischen Arbeits- und Privatkonto helfen: Die Apps des anderen Kontos werden ausgegraut und senden keine Benachrichtigungen mehr.
I/O 2018 Google hat eine zweite Entwicklervorschau für das Smartwatch-Betriebssystem Wear OS veröffentlicht. Diese bringt unter anderem die Unterstützung für Android Actions sowie einen sehr strikten Akkusparmodus.
I/O 2018 Die Google I/O präsentiert sich erneut als Messe für Entwickler und weniger für konventionelle Nutzer. Die Änderungen bei Maps, Google Lens oder News sind zwar nett, spannend wird es aber mit Linux-Apps auf Chromebooks.
5Kommentare/Eine Analyse von Tobias Költzsch,Ingo Pakalski,Sebastian Grüner