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.

Developer Blogs

Jutta EcksteinNicolai JosuttisKai KönigDr. Holger SchwichtenbergAndreas GrafBernd OestereichMichael Wiedeking

Coole Konferenzen 2012 ...?

Wenn man wie Kai König aus europäischer Sicht am Ende der Welt wohnt, stellt das ja erst mal immer eine relative Wahrnehmung dar. Aus seiner Sicht ist natürlich Ozeanien der Nabel der Welt und Europa eher aufwendiger zu erreichen ... Mehr…

Hommage à Tim Toady

Vorgestellt sei, man müsste eine Programmiersprache schreiben. Dann müsste der Designer auch die eine oder andere Entscheidung treffen, etwa ob es mehrere Wege geben sollte, ein und dasselbe zu formulieren, oder nur genau einen. Mehr…

Topartikel

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…

Von der Datenbank bis zur Oberfläche mit .NET, Teil 1: Datenzugriff und Logik

.NET rühmt sich der durchgängigen Programmiersprachen und -techniken vom Server bis zum Client. In vielen Beispielen sieht man aber oft nur einzelne umgesetzt. Eine fünfteilige Artikelserie zeigt, wie in einem mehrschichtigen Projekt verschiedene .NET-Techniken unterschiedlich zusammenarbeiten können. Mehr…

Scriptease.js: Umgang von JavaScript mit Variablen

Mit Variablen in JavaScript klarzukommen, ist gewöhnungsbedürftig: Der auf Funktionen bezogene Gültigkeitsbereich von Variablen und das Anheben von Variablendeklarationen stiften zumindest anfänglich durchaus Verwirrung. heise Developer erläutert, worauf es bei der Verwendung von Variablen zu achten gilt. 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 iX 2/2012

Zeit- und Währungsberechnungen in Java

Zeit- und Währungsformate in Java isind schwer durchschaubar und somit eine potenzielle Fehlerquelle. Wer die Tücken der Standard-APIs kennt und passende Frameworks einsetzt, ist aber auf der sicheren Seite.