Die sichere Programmierung mit Rust
Inzwischen hat sich die Programmiersprache Rust als Alternative zu C und C++ etabliert. Das hat mit der Fehlerfreiheit der erzeugten Programme zu tun. Wenn man die Geschichte der System-Programmierung über die letzten Jahrzehnte mit den beherrschenden Programmiersprachen wie C oder C++ analysiert, dann fällt vor allem eine wichtige Eigenschaft auf: Die Fehlerfreiheit bzw. Informationssicherheit werden [...]
Das Ende der Browser-Plugins naht
Deutliche Verbesserungen bei JavaScript und CSS haben die klassischen Plug-ins inzwischen zu überflüssigen Relikten gemacht. Weil es mit NPAPI kaum möglich ist, Plug-ins einigermaßen sicher in der Sandbox auszuführen oder wie bei modernen Browsern direkt Grafikprozessoren anzusprechen, um Performance-Reserven aus der Hardware herauszuholen, aber auch wegen häufiger Abstürze wird NPAPI in Chrome in Zukunft nicht mehr unterstützt. Der [...]
Android-Apps mit Visual Studio 2015 entwickeln
Microsoft hat eine Preview der neuen Software-Entwicklungsumgebung Visual Studio 2015 veröffentlicht. Das Programm unterstützt jetzt auch Entwickler, die mit Visual Studio Anwendungen für das Mobilbetriebssystem von Google erstellen wollen. Zu der Entwicklungsumgebung gehört deshalb jetzt auch ein Emulator für Android zum Testen der mit der Visual Studio 2015 erstellten Android-Apps. Die Visual Studio 2015 Preview unterstützt als Programmierplattformen JavaScript beziehungsweise TypeScript [...]
Ein Zufallspasswort mit PHP
Ein Zufallspasswort, das Wörterbuchangriffe verhindert, lässt sich leicht mit einem Codeschnipsel in PHP erzeugen. Man schreibt alle Zeichen, die Teil des Passworts sein dürfen, in eine Zeichenkette und ruft dann so oft die PHP-Zufallsfunktion rand() auf, bis man die gewünschte Länge des Passwortes erreicht hat. Mit jedem der Aufrufe wird eines der Zeichen aus dem [...]
Ab sofort Werbung auf neuen Firefox-Tabs
Der Mozilla-Browser Firefox zeigt ab sofort beim Öffnen neuer Tabs wie schon im Februar angekündigt Werbung an. Die Ads erscheinen zwischen den kleinen Vorschaubildern (Thumbnails) der zuletzt besuchten Internetseiten. Zu Beginn soll es in erster Linie um Anzeigen der am häufigsten benutzten Webseiten eines Nutzers gehen. AdExchanger berichtet aber, dass Mozilla auch mit der Medienagenturen wie Mindshare North America, Booking.com und [...]
Microsoft-Framework .NET wird komplett Open Source
Es war höchste Zeit für Microsoft, seine Entwicklungsumgebung .NET als quelloffene Software zur Verfügung zu stellen. Jetzt hat der Softwareriese den Schritt komplett vollzogen. .NET soll in Zukunft nicht nur Windows, sondern auch Linux und Mac OS unterstützen. Ein Teil des .Net-Environments wie ASP.Net, der Compiler „Roslyn", Visual Basic und C# waren schon nach der [...]
Spezial-Firefox für Entwickler
Passend zum zehnten Jubiläum seines Browsers Firefox stellt Mozilla eine spezielle Version des Browsers online, die ausschließlich auf die Bedürfnisse von Webentwicklern hin optimiert ist. Diese Developer Edition soll nach den Vorstellungen von Mozilla zentraler Bestandteil der täglichen Arbeit von Entwicklern und Programmierern werden und die Notwendigkeit der häufigen Nutzung mehrerer verschiedener Browser und Plattformen zu großen [...]
