Über Support-Team

Der Autor hat bisher keine Details angegeben.
Bisher hat Support-Team, 242 Blog Beiträge geschrieben.

Netbeans 8.1 Beta mit JUnit

Die IDE NetBeans 8.1 hat jetzt ihren Beta-Status erreicht. Nutzer der ursprünglich für die Java-Programmierung gedachten Entwicklungsumgebung können die Vorabversion über die Internetseite des Projekts beziehen und sich bereits mit den neuen Release vertraut machen. Zu den Neuerungen seit dem letzten Release gehört unter anderem, dass die Bundles für HTML/JavaScript-, PHP- und C/C++-Entwickler jetzt auch das Java Runtime Environment (JRE) enthalten, so daß hier keine eigene Java-Installation mehr nötig ist. Eine Zusammenfassung aller Änderungen bringen wie immer die Release Notes. Den Highlights von Netbeans‘ Beta Information kann man entnehmen, daß es auch im Bereich PHP Verbesserungen gibt: Dazu gehören beispielsweise der Support von Phing, die Integration des Symfony-Installers und die verbesserte Integration mit dem Composer.

2015-08-25T09:24:20+02:00August 25th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Netbeans 8.1 Beta mit JUnit

Sicherheitslücken im PHP File Manager

Das Programm PHP File Manager kann man für nur 5 Dollar kaufen. Man installiert es dann auf seinem Internetserver und kann danach beliebige Dateien zwischen seinem PC und dem Server einfach mit dem Browser austauschen. Dummerweise können das alle anderen auch – vom Programmierer bis zum Hacker! Weil es so bequem ist, nutzen offensichtlich auch viele große Unternehmen das Tool zum Dateitransfer. Dazu gehören beispielsweise Eneco, Nintendo, Danone, Nestle, Loreal, EON, Siemens, Vattenfall, Oracle, Oxford, Hilton, T-Mobile, CBS, UPC und 3M (und vermutlich noch viele andere), von deren Internetservern seitdem jedermann vertrauliche Dateien ohne Probleme herunterladen kann. Denn in dem PHP-Skript PHP File Manager schlummern seit mindestens fünf Jahren mehrere kritische Sicherheitslücken, die der Hersteller kennt, aber einfach nicht schließt. Darauf macht Security-Berater Sijmen Ruwhof in seinem Blog jetzt aufmerksam. So soll es zum Beispiel durch zwei Lücken möglich sein, über das Skript ohne Authentifizierung Code auf den Server zu laden und auch auszuführen. Das Schärfste daran ist aber ein speziell versteckter Superuser mit dem Namen  ****__DO_NOT_REMOVE_THIS_ENTRY__****,  der in allen Installationen des File Managers dasselbe Passwort nutzt. Um es Hackern einfach zu machen, ist dies Passwort auch gleich als MD5-Hash im Script. Hersteller Revivedwire hat den PHP File Manager inzwischen auf verschämte Art und Weise auf seinem Vertriebsserver gesperrt. Man liest dort ein unverfängliches „Wir konnten die aufgerufene Seite leider [...]

2015-07-28T10:31:10+02:00Juli 28th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Sicherheitslücken im PHP File Manager

Googles neues Panda-Update 4.2 ändert die Suchergebnisse

Soeben hat die Suchmaschine Google mit dem Rollout ihres Panda-Updates 4.2 begonnen. Das letzte größere Update des Suchalgorithmus wurde vor gut zehn Monaten im September 2014 mit dem Panda-Update 4.1 durchgeführt. Panda 4.2 könnte besonders solche Internetseiten-Betreiber belohnen, die in der Zwischenzeit die Fehler behoben haben, wegen derer sie in den Suchergebnissen zurückgefallen sind. Umgehende Veränderungen des Rankings sind allerdings nicht zu erwarten, weil das Update nur sehr langsam und eventuell sogar über mehrere Monate hinweg durchgeführt wird.

2015-07-26T21:54:27+02:00Juli 26th, 2015|Allgemein|Kommentare deaktiviert für Googles neues Panda-Update 4.2 ändert die Suchergebnisse

Chrome 44 macht 43 Sicherheitslücken dicht

Die neue Google-Browser-Version Chrome 44.0.2403.89 steht jetzt für die Betriebssysteme Windows, OS X und Linux zum Update bereit. Chrome 44 enthält jetzt neue Programmierschnittstellen sowohl für Apps als auch für  Erweiterungen. Nach eigenen Angaben haben die Entwickler des Browsers auch die Stabilität und die Leistung verbessert. Auch in Sachen Sicherheit hat sich viel getan: Chrome 44 beseitigt insgesamt 43 Sicherheitslücken, von denen in mindestens 12 Fällen ein hohes Risiko ausging.

2015-07-23T07:05:50+02:00Juli 23rd, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Chrome 44 macht 43 Sicherheitslücken dicht

Microsoft unterstützt Programmiersprache Rust

Die Programmiersprache Rust bekommt jetzt auch von Microsoft volle Aufmerksamkeit. Der Konzern hat nämlich inzwischen in seine Entwicklungsumgebung Visual Studio die Unterstützung für die bei Mozilla entstandene Sprache eingebaut. Dazu wurde mit Visual Rust ein Plug-in entwickelt, nach dessen Einrichtung ein Projekt-Template alles Wesentliche zum Aufbau von Rust-Projekten bereit stellt. Darüber hinaus kann auch Microsofts Cross-Plattform-Editor Visual Studio Code schon das Arbeiten mit Rust-Code durch Syntax-Highlighting vereinfachen. Dessen Rust-Unterstützung wurde im Juni mit der Freigabe von Version 3.0 bekannt gegeben. Informationen zu Rust Rust wurde 2012 von Mozilla vorgestellt und ihre Syntax ist der von C und C++ recht ähnlich. Semantisch gibt es aber signifikante Unterschiede. Rust ist vor allem für Aufgaben in der Browserentwicklung, Spieleentwicklung, bei Embedded-Systemen und auch als Endpunkt einer nativen Schnittstelle mit Skriptsprachen gedacht. Anfänglich war Rust als Konkurrent für Googles neue Programmiersprache Go konzipiert. In den letzten Jahren ist die Sprache aber weiter zu einer Alternative für C und C++ gereift, besonders deshalb, weil sich die Entwickler von etlichen Features aus den Anfängen der Entwicklung verabschiedet haben. Seit Mitte Mai gibt es Rust in Version 1.0.

2015-07-16T16:58:55+02:00Juli 16th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Microsoft unterstützt Programmiersprache Rust

WebAssembly – eine schnelle Javascript-Alternative

Schnellere Internetseiten mit WebAssembly: Das neue, schnellere Binärformat für Webinhalte könnte auf lange Sicht JavaScript im Browser ablösen. WebAssembly besteht aus Bytecode und soll mit Unterstützung der großen Browserhersteller kompilierte Programme ohne Notwendigkeit eines Browser-Plug-ins statt JavaScript-Code im Internet etablieren. Um diesen Anspruch zu verdeutlichen, koordiniert eine Community-Arbeitsgruppe des Internet-Standardisierungsgremiums W3C die Arbeit. Zum Start des Projekts gab Brendan Eich auf seiner Website zahlreiche Details bekannt. Er gehört zum Entwicklerteam für WebAssembly. Für interessierte Ersteller von Webseiten ist die Web-Assembly-Dokumentation samt FAQ und ersten Code-Experimenten ist auf GitHub zugänglich. WebAssembly (kurz "wasm" genannt) kann auf verschiedenen Plattformen laufen: auf den x86-Prozessoren der PCs ebenso wie auf den ARM-CPUs in den Mobilgeräten. Es ist sehr kompakt und kann deshalb schneller geladen werden. Da das zeitaufwendige Übersetzen im Browser zur Laufzeit wie bei JavaScript entfällt, soll wasm auch deutlich schneller laufen. Zum einfacheren Debuggen durch den Programmierer soll es neben dem Binärcode auch eine Repräsentation des Programmcodes als Text geben. Ein LLVM-Backend erlaubt es den Entwicklern, C- und C++-Code in wasm zu übersetzen, und weiter Programmiersprachen könnten noch folgen. Es gab zwar schon früher Versuche in dieser Richtung für schnelleren Code (Java, .Net, TypeScript), aber immer nur als Alleingänge einzelner Firmen, die dann von Plugins in den Browsern abhängig waren und deshalb auch [...]

2015-06-21T16:01:43+02:00Juni 21st, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für WebAssembly – eine schnelle Javascript-Alternative

Die erste Alpha von PHP 7

Gute Nachricht für Webentwickler: Das neue Major-Release der beliebtesten Programmiersprache im Internet kann als PHP 7 (Alphaversion) heruntergeladen werden. Verglichen mit dem aktuellen Release PHP 5.6 ist PHP 7 deutlich schneller, nach der Ankündigung sogar bis zu doppelt so schnell geworden. Es ist durchgängig 64-Bit-fähig und neue Operatoren wie Null Coalescing (??) und Combined Comparison(<=>) erlauben es, komplexe Algorithmen wesentlich kompakter zu schreiben. Die Release Notes informieren über alle neuen Features und behobene Bugs. Im Upgrading File werden auch die neuen Möglichkeiten und die Änderungen im Verhalten bestimmter Funktionen und Objekte erläutert. In zwei Wochen soll schon eine zweite Alpha-Version von PHP 7 herausgegeben werden.

2015-06-13T19:48:01+02:00Juni 13th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Die erste Alpha von PHP 7

Das neue Perl 5.22

Wie immer im Frühsommer ist mit Perl 5.22 eine neue Version der Skriptsprache verfügbar. Einige neue Operatoren und Regex-Funktionen bereichern Perl für den normalen Perl-Nutzer, der obendrein auch noch merkliche Optimierungen geniessen darf. Nahezu alle Neuheiten sind zuschaltbar, entweder zusammen oder einzeln mit dem in eckigen Klammern eingefügten [Namen] und außerdem in vielen Fällen noch als experimentell markiert - dann geht es mit spitzen Klammern: <Namen>. Die "perlpolicy" regelt jetzt zwar eindeutig, wann aus Experimenten reguläre Funktionen werden, aber wichtige Features wie <signatures>, <smartmatch> und <switch> bleiben weiterhin experimentell. Der Doppel-Diamant-Operator (<<>>) funktioniert wie der einfache (<>), nur bemüht er beim Einlesen der Dateien aus @ARGV ein open mit drei Parametern, wodurch Angriffsmöglichkeiten ausgeschlossen werden. Weitere Details zu Perl 5.22 finden Sie u.A. bei Heise.

2015-06-02T10:59:38+02:00Juni 2nd, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Das neue Perl 5.22

Chrome 43 mit MIDI-Schnittstelle

Neben Verbesserungen der Sicherheit und einer einfacheren differenzierten Verwaltung der Berechtigungen fällt eine neue Funktion in der neuen Version Chrome 43 des Google-Browsers aus dem Rahmen: ein Web-API für MIDI. Durch den MIDI-Standard können verschiedene Instrumente wie beispielsweise Synthesizer oder Keyboards miteinander kommunizieren, ohne dass dazu die eigentlichen Audiodaten übertragen werden müssen. Chrome 43 enthält nun die Unterstützung für ein Web-API, das den Zugriff auf MIDI erlaubt. Geräte wie beispielsweise eine Drummachine oder oder ein Keyboard lassen sich so über Webseiten oder Webanwendungen steuern, statt wie sonst üblich über separate native Anwendungen. Noch einfacher ausgedrückt: Ein befreundeter Musiker kann meinem Keyboard Musik entlocken, ohne mich zu besuchen – das eröffnet interessante Möglichkeiten nicht nur für Musiker-Webseiten…

2015-05-20T15:32:32+02:00Mai 20th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Chrome 43 mit MIDI-Schnittstelle

Javascript-Engine Chakra unter Windows 10 für alle Anwendungen

Das haben sich viele Programmierer gewünscht, und Microsoft erfüllt den Wunsch nun endlich: Die Javascript-Engine Chakra, die mit HTML, CSS und JavaScript geschriebene Browser-Anwendungen in Windows 10 ausführt, kann unter dem kommenden Windows Programme auch außerhalb des Browsers ablaufen lassen. Chakra kann unter Windows 10 sowohl in klassischen Win32-Programmen als auch in Verbindung mit Universal Windows Applications. Die geänderten APIs unterstützen die Universal Windows Platform (UWP) sowie ECMAScript 6 nativ und werden in einem Blogbeitrag der Entwickler im Detail beschrieben. Bisher ließ sich Chakra außerhalb des Browsers nur für besondere serverseitige Anwendungsfälle in Verbindung mit Microsoft-Produkten wie Outlook.com und DocumentDB, Microsofts eigener NoSQL-Datenbank auf Azure nutzen. Screenshot: thewindowsclub.com  

2015-05-19T15:58:43+02:00Mai 19th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Javascript-Engine Chakra unter Windows 10 für alle Anwendungen
Nach oben