Samstag, 11. Februar 2012


Bibliothek

RAP mobile: Eclipse Rich Ajax Platform für mobile Geräte

Im Gespräch mit Jochen Krause und Holger Staudacher

Mit RAP mobile hat EclipseSource ein neues Projekt ins Leben gerufen, das das Prinzip der Rich Ajax Platform (RAP) auf den Mobile-Bereich überträgt. Wir sprachen mit EclipseSource CEO Jochen Krause und EclipseSource Software-Engineer Holger Staudacher über Ziele und Hintergründe von RAP mobile.

Deployment-Abläufe sind ein wichtiges Ziel für Entwickler, aber interessiert das den Kunden?

Be pragmatic, not dogmatic!

Dogmatismus wie auch Pragmatismus werden oft als Ausrede für verschiedene Unarten innerhalb der Softwareentwicklung genutzt. In dieser Kolumne wollen wir verschiedene Beispiele für beides vorstellen und hoffentlich spannend diskutieren.

Eclipse bei Airbus: Die Polarsys Industry Working Group

Ein Gespräch mit Pierre Gaufillet von Airbus

Mit dem Konzept der Industry Working Groups möchte die Eclipse Foundation ihren Mitgliedern die Zusammenarbeit zum Erreichen gemeinsamer Ziele erleichtern. Hierbei kann es sich um die gemeinsame Definition und Entwicklung von Software für eine bestimmte Fachrichtung, die Durchführung eines Marketing-Programms für eine bestimmte Domäne oder Ähnliches handeln. Ende 2011 ging die Working Group Polarsys an den Start, in der Tools für die Entwicklung sicherheitskritischer eingebetteter Systeme entstehen sollen. Wir sprachen mit Pierre Gaufillet vom Polarsys-Mitglied Airbus.

Java-Magazin-Zeitreise: Rich Thin Clients

Bessere GUIs durch neue Client-Konzepte

Herzlich willkommen zur ersten Folge der Kolumne Java-Magazin-Zeitreise! Regelmäßig wollen wir den Inhalt älterer Magazin-Ausgaben unter Berücksichtigung der technischen Entwicklung von damals bis heute unter die Lupe nehmen. Wir haben uns für eine Zeitreise um sieben Jahre in die Vergangenheit entschieden, da nach dieser Spanne nicht nur in der Liebe die Schmetterlinge – bei Herbert G. und seinen Anhängern sind es sogar Flugzeuge – im Bauch dem routinierten Beziehungsalltag gewichen sind. Auch in der IT lässt sich nach diesem Zeitraum ein realistisches Bild für jede noch so sehr als Heilsbringer angekündigte Technologie zeichnen.

Antimuster: Der Prozessprediger

Knigge für Softwarearchitekten

Willkommen in der fünfzehnten Ausgabe unserer Kolumne rund um Verhaltensmuster von Softwarearchitekten.

Alles Ansichtssache: Spaß mit @Scopes

EnterpriseTales

Eines der wesentlichen Features von CDI liegt in der Möglichkeit, eigene Custom Scopes zu implementieren, die dann automatisch die Lifecycle-Verwaltung der ihr zugeordneten CDI Managed Beans übernehmen. Was sich zunächst toll anhört, birgt aber auch einige Stolperfallen. Um diese zu umgehen, sollte man sich die Konzepte des Scope-Modells von CDI einmal genauer ansehen.

Das Computer-Parlament

Die flinke Feder

Hat sich die Occupy-Bewegung schon in Ihrem Rechenzentrum breitgemacht? Oder herrschen in Ihrem Maschinenpark die dedizierten-Singleton-Diktatoren? Oder einfacher gefragt: Ist bei Ihnen schon die Rechner-Demokratie eingekehrt? Stellen wir uns eine Welt vor, in der Rechner-Verbünde in Eintracht ihren Vorsitzenden wählen und wie in einem echten – beziehungsweise idealen – Parlament ständig miteinander reden, ausgewogene Entscheidungen treffen und korrupte Vorsitzende abwählen. Eine Utopie? Schauen wir uns zunächst Apache Zookeeper näher an.

Nur nicht die Krise kriegen: Karriere- und Motivationsstrategien in stürmischen Zeiten

Kolumne: Karrieretipps

Eurokrise, Finanzkrise, Wirtschaftskrise, Krisengipfel und so weiter. Das Wort „Krise“ wird aktuell regelrecht inflationär gebraucht. Schritt für Schritt breitet sie sich aus, die Krisenstimmung. Auch in der IT-Branche? Noch hat es den Anschein, als habe eine Rezession in den Unternehmen nicht wirklich Einzug gehalten. Dennoch sind bereits die Großen (und Kleineren) vorsichtig geworden und reagieren mit ersten deutlichen Maßnahmen zur Kosteneinsparung. Gewinnerwartungen und Umsatzprognosen werden nach unten angepaßt und man bereitet sich so langsam auf einen Sturm vor.

Best Practices mit Git

Besser Gits nicht!

Ein Handwerker muss seine Werkzeuge kennen. Dabei reicht es aber bei Weitem nicht, nur theoretisch zu wissen wie man beispielsweise einen Hammer verwenden könnte. Oft sind es einige spezielle Kniffe, die ein Werkzeug erst so richtig effektiv machen. Einige dieser Kniffe für das Werkzeug Git möchte dieser Artikel vorstellen. Eine kleine Anmerkung vorweg: Grundlegende Git-Kenntnisse werden vorausgesetzt.

Falsch: Um Agilität einzuführen ist ein umfangreiches Veränderungs-Management notwendig

Agilität - Die häufigsten Missverständnisse, Teil 5

Ein neuer weit verbreiteter Irrtum: Muss man für Agilität ein groß angelegtes Veränderungsmanagement durchführen? Hier gibt es aus meiner Sicht zwei Denkphilosophien. Die eine Seite sagt, dass agile Verfahren wie z.B. Scrum einen "Big Change Up Front" benötigen. Andere wehren sich gegen diese Vorgehensweise, weil sie ihrer Meinung nach zu viele Risiken mit sich bringt.

Prognosen 2012: Android, Quad Cores und DevOps

Atlassian-Botschafter John Stevenson gibt seine Technologie-Prognosen für das Jahr 2012 ab. Als Leitthemen sieht er den Mobile-Bereich mit dem Siegeszug von Android und Quad-Core-Prozessoren sowie den Aufstieg der DevOps-Bewegung in den Mainstream.

Scala Bytes: Implizite Parameter

Default-Werte für Parameter einmal anders

Manchmal hat eine Reihe von Methoden immer gleiche Parameter, und man würde als Aufrufer eigentlich gerne mal einen Default-Wert festlegen. Aber natürlich ohne globale Variablen und mit der Möglichkeit, den Default punktuell zu übersteuern.

Apache OpenOffice: Oh, oh, oh

Die flinke Feder

Für eines ist Apache bestimmt nicht bekannt: Tolle GUIs und Software für Endnutzer. Fast alle Produkte von Apache sind von Entwicklern für Entwickler oder Administratoren. Wir reden von Servern und Frameworks. Um sie zu nutzen, muss man schon wissen wie man auf seinem Rechner an eine Konsole kommt. Sonst geht gar nichts.

Enterprise Tales: Apache TomEE

Passend zur JavaOne 2011 war er da, der erste offizielle JavaEE-Web-Profile-Container der Apache Software Foundation, kurz Apache TomEE. Sichtlich erleichtert gab Projektleiter David Blevins (IBM) bekannt, dass der „neue“ Server das TCK bestanden hat. Doch was genau steckt hinter dem Apache-TomEE-Container?

The Making of an Eclipse Project: Intellectual Property

Aufzucht und Pflege eines Eclipse-Projekts

Was steckt eigentlich hinter einem Eclipse-Projekt? Welche Entscheidungen sind zu treffen, welche Bedingungen zu erfüllen, wie läuft das alles? Das Eclipse-Jubula-Team berichtet in loser Folge über seine Erfahrung beim Open Sourcing von Jubula [1]. Dabei geht es nicht nur um Technik, sondern auch um Strategien, Abläufe und schwierige Entscheidungen.
1 2 3 4 5 6      weiter »