Zeichenketten sind auf den ersten Blick einer der simpelsten Datentypen. Wer sie in Datenbanken nutzt, sollte sich jedoch über einige Regeln im Klaren sein und nützliche Funktionen kennen. Mehr…
Nach fünf Major-Releases von „BackTrack“ ist jetzt Schluss. Fans der für Einbruchstests im IT-Sicherheitsumfeld konzipierten Linux-Distribution müssen dennoch nicht traurig sein: Mit Kali Linux 1.0 kommt ein würdiger Nachfolger, der das Gesamtprojekt in ein ausgewachsenes Debian-Derivat verwandelt hat. Mehr…
Wer eine neue, inkompatible Binärschnittstelle einführt, sollte dafür stichhaltige Gründe haben. Das mit Linux 3.4 eingeführte neue Application Binary Interface (ABI) x32 soll vor allem die Anwendungs-Performance auf 64-Bit-Rechnern verbessern. Mehr…
Computersimulationen liegen vielen Entscheidungen in Technik, Wirtschaft und Politik zugrunde. Eine Diskussion darüber findet in der Öffentlichkeit jedoch kaum statt. Deshalb wollen die Initiatoren des Projekts „Simulierte Welten“ das Thema in die Schulen bringen. Mehr…
Zwar informiert MySQL ohne Zaudern über Ausführungspläne, doch zunächst will man wissen, welche Abfragen besonders langsam sind. Diese und andere Fragen beantwortet das Performance Schema. Mehr…
Langsam nimmt die NFC-Technik Fahrt auf: Android-Smartphones haben passende Hardware, Google liefert die APIs und eine Anwendung. Zeit also für einen Blick auf die Technik und ihre praktische Nutzung. Mehr…
Während Eye Tracking mit großem Aufwand verbunden und nur im Usability-Labor zu realisieren ist, funktioniert Mouse Tracking mit jedem Nutzer in dessen realer Umgebung. Ob die erhobenen Daten ebenso wertvoll sind, hängt vom Betrachtungsgegenstand ab, meinen die Experten. Mehr…
Vier Jahre brauchte es, bis sich die Unix-Entwickler den Wunsch nach einer komfortablen Entwicklungsumgebung selbst erfüllten. Seither sind 40 Jahre vergangen, in denen C und mit ihm die plattformübergreifende Portabilität von Betriebssystemen und Anwendungen zum Programmieralltag gehören. Mehr…
Anwender von Linux und Mac OS X schätzen schon seit Langem virtuelle Desktops. Mit einem Großteil der grafischen Oberflächen für die Betriebssysteme lassen sich Anwendungen bequem und übersichtlich aufteilen sowie sortieren. Da Windows nichts Vergleichbares mitliefert, rüstet Dexpot die Funktion nach. Mehr…
Die Heterogenität aktueller Computer nimmt rapide zu: Neue Prozessoren beherbergen oft zusätzliche Einheiten für das Berechnen von grafischen Darstellungen, und einzelne High-End-Grafikkarten können ganze Cluster ersetzen. Diese massive Rechenpower transparent nutzen zu können, ist das Ziel der Open Computing Language. Mehr…
USA dominiert, China schließt auf und Intel lässt alle anderen Prozessorhersteller weit hinter sich – da hat sich mit der 40. TOP500-Liste nichts geändert. Anderes gilt hingegen für die Positionen einzelner Systeme und die erreichten Rechenleistungen. Mehr…
Ausufernder Netz-Missbrauch hat den Anteil unerwünschter E-Mails auf über 90 Prozent getrieben. Mit einer Rückmeldung über Spammer und andere Kriminelle in seinem Netz kann der betroffene Provider schnell Abhilfe schaffen – falls er mitspielt. Mehr…