parallel 2012

Softwarekonferenz für Parallel Programming

Die Agenda für die am 23. und 24. Mai 2012 in Karlsruhe stattfindende, neue Softwarekonferenz für Parallel Programming, Concurrency und Multicore-Systeme steht online. Auch sofort kann man sich anmelden.

Topartikel

Cryptography Engineering, Teil 3: AES auf 8-Bit-Mikrocontrollern

Verschlüsselung hat sich unbestritten einen festen Platz in der IT erobert. Nicht mehr nur leistungsstarken Rechenboliden in Rechenzentren und PC-Systemen ist sie vorbehalten, auch in der Welt der Winzlinge nimmt ihre Bedeutung zu. Embedded-Systeme sind ebenfalls eine Zielplattform für moderne Kryptografie. Mehr…

Parallelprogrammierung mit C++ und Qt, Teil 2: Bildsequenzen parallel berechnen

Seit mehr als einem Jahrzehnt bietet Qt in gewohnt komfortabler und plattformunabhängiger Weise Zugriff auf Funktionen und Konstrukte für die Parallelprogrammierung. Der zweite Teil des Tutorials stellt die grundlegenden Klassen in einfachen Beispielen vor. Mehr…

GoingNative 2012 – Gegenwart und Zukunft von C++

Für die ganz im Zeichen des neuen C++11-Standards ausgerichtete Konferenz GoingNative hatte Veranstalter Microsoft auf seinem Campus eine illustre Schar von C++-Größen versammelt, um über den Status quo von C++11 zu diskutieren – darunter Bjarne Stroustrup, Andrei Alexandrescu und Herb Sutter, Mehr…

ALM-Prognosen #2: ALM aus einer Hand stirbt aus

Da kein Software-Stack im Application Lifecycle Management dem anderen gleicht, schützen sich zunehmend Vertreter aus Entwicklung und Management vor der komplizierten Implementierung der ALM-Komponenten, indem sie sich unabhängigen Softwareherstellern anvertrauen. Mehr…

Continuous Integration in Zeiten agiler Programmierung

Continuous Integration ist ein bewährtes Mittel zur Optimierung der Softwareentwicklung. Ein Artikel erläutert ihre Grundlagen, benennt Stolpersteine in der Praxis sowie die daraus resultierenden Best Practices und gibt abschließend einen Ausblick auf aktuelle Trends. Mehr…

Software-Upgrade: Migration von Hibernate nach EclipseLink

Techniken, die heute angesagt sind, können morgen von gestern sein. Für Softwarebetreiber ist es deshalb ratsam, ihre Applikationen regelmäßig der neuesten technischen Entwicklung anzupassen. Wie das gelingen kann, zeigt eine im Rahmen eines Kooperationsprojekts migrierte Enterprise-Java-Applikation. Mehr…

SoftwareArchitekTOUR-Podcast

Episode 32: Business Process Management

Developer-Podcast Eine Episode mit dem BPEL-Experten Daniel Lübke über Business Process Management (BPM) und die allgemeine Frage nach dessen Sinn und Unsinn. Mehr…

Sonderheft

"iX Developer 1/2012 Programmieren heute" jetzt auch als PDF

Das von heise Developer zusammengestellte Sonderheft gibt einen Überblick zum Status quo heutiger Softwareentwicklung. Schwerpunktthemen sind Parallelprogrammierung, Agile ALM sowie die Webentwicklung mit HTML, JavaScript & Co.

heise Developer meets heise Open

Neues im Apache Webserver 2.4

Gut sechs Jahre nach dem letzten Major-Update bringt Version 2.4 des meistgenutzten Webservers eine ganze Reihe von Neuerungen: Das Multi-Processing Modul Event verbessert Skalierbarkeit und Performance, die Konfiguration wurde vereinheitlicht und erweitert, das Logging ist deutlich flexibler.