javamagazin.de


Mit Factory-Pattern Designprobleme lösen

Mit Factory-Pattern Designprobleme lösen

Factory-Design-Pattern sind die am häufigsten verwendeten Muster in einer Objekt-orientierten Umgebung. Da die Objekterstellung manchmal sehr komplex ist, kommt man bei der Implementierung häufig nicht an einer Abstraktion vorbei. Die Factory-Pattern-Methode definiert dabei ein Interface für die Erstellung von Objekten ...
Dritte Beta von JBoss Tools 3.3.0 und Developer Studio 5 erschienen

Dritte Beta von JBoss Tools 3.3.0 und Developer Studio 5 erschienen

JBoss hat die dritte Beta-Version von JBoss Tools 3.3.0 und Developer Studio veröffentlicht. Neben einigen Bug Fixes bekommen die Versionen Verbesserungen sowie neue Features in den Bereichen OpenShift, Maven, BrowserSim, GWT und im Annotation Processing. Bei den JBoss Tools handelt ...
Passwörter sicher speichern - Dos & Don'ts

Passwörter sicher speichern - Dos & Don'ts

Die Sicherheit von persönlichen Daten und der Schutz gegen Zugriff Unbefugter sind die wichtigsten Aufgaben eines Software-Entwicklers. Zwar ist es nicht möglich ein 100 Prozent sicheres System zu bauen, allerdings können zumindest in Bezug auf die Passwort-Sicherheit Vorsichtsmaßnahmen getroffen werden, ...
Artikel: Bauen mit vereinten Kräften

Artikel: Bauen mit vereinten Kräften

Mit der Eclipse Common Build Infrastructure (CBI) will die Eclipse Foundation eine gemeinsame Basis für Builds der Eclipse-Projekte schaffen. Sie ist die logische Fortführung bekannter Build-Initiativen wie Athena und Minerva und setzt auf existierende Technologien wie Hudson, Git und Maven/Tycho ...
Buchtipp: NetBeans Platform

Buchtipp: NetBeans Platform

Lange Zeit war es schwierig, umfassende und fundierte Informationen zur NetBeans Platform zu erhalten. Erst Heiko Böck hat mit der ersten Ausgabe seines Buchs über die NetBeans Platform diese Lücke geschlossen. Das Buch stellte erstmals klar und übersichtlich die wichtigsten ...
Artikel: Big Data: Erwarten wir das Unerwartete

Artikel: Big Data: Erwarten wir das Unerwartete

Talend hat mit Talend Open Studio for Big Data" eine neue Integrationslösung vorgestellt, die explizit für die Arbeit mit Big-Data-Technologien gerüstet ist. Wir hatten Gelegenheit, uns mit Yves de Montcheuil, VP Marketing bei Talend, über das neue Produkt zu ...
Darum werden Sie niemals Karriere machen

Darum werden Sie niemals Karriere machen

Als Kind hat man noch Träume. Eine wunderbare, erfüllende, am besten auch noch reich machende Karriere wünscht man sich und man ist sich ganz sicher: Irgendwann kommt sie, die große Chance. Doch dann wird man älter und sieht Tag für ...
Wissenswertes zu Java Interfaces

Wissenswertes zu Java Interfaces

Über Interfaces Schnittstellen werden in Java verwendet, um eine Referenz zu definieren, die ggf. aus abstrakten Methoden, konstanten Werten oder anderen verschachtelten Reference Types bestehen. Sie können nicht instanziiert, sondern ausschließlich durch eine konkrete Klasse oder von einem anderen Interface ...
Artikel: Liegt auf der Hand: i-jetty

Artikel: Liegt auf der Hand: i-jetty

Mit i-jetty liegt eine Portierung des populären Webcontainers für Android-Geräte vor. So werden Webanwendungen auf Android-Smartphones lauffähig und sind außerdem in der Lage, auf sämtliche Ressourcen des Android-Betriebssystems zuzugreifen. Der Artikel stellt i-jetty vor und zeigt, was mit der neuen ...
NetBeans Usability-Tipps

NetBeans Usability-Tipps

JavaIDEs wie NetBeans, Eclipse, oder z.B. JDeveloper sind fortgeschrittene Werkzeuge, allerdings hat auch jede dieser IDEs ihre eigenen kleinen Macken. Für NetBeans beispielsweise kann es ratsam sein, sich einige wichtige Tipps zu Herzen zu nehmen, um die IDE effizienter verwenden ...
Die transformative Kraft von Big Data

Die transformative Kraft von Big Data

Big Data ist aktuell eines der Trendthemen in der IT- und Business-Welt. Chris Blessington, EMC Senior Director Marketing and Communications, spricht mit Business Technology Redakteur Mirko Schrempp über das Phänomen und seine transformative Kraft. Auch wenn sich nicht klar sagen ...
Dools 5.4 Final-Release freigeben

Dools 5.4 Final-Release freigeben

Und wieder gibt es von der Rules-Engine Drools Neues zu vermelden. Für die quelloffene "Business Logic Integration Platform" von RedHat wurde der Final-Release Drools 5.4 freigegeben. In der neuen Version wurden einige Veränderungen vorgenommen. So wurde beispielsweise die Dokumentation ...
Preview Release 0.5.8 von RAP mobile verfügbar

Preview Release 0.5.8 von RAP mobile verfügbar

EclipseSource hat mit mobile RAP das Prinzip der Rich-Ajax-Plattform auf den mobilen Bereich übertragen, was Developer ermöglicht, RAP Multi-User-Apps auf Basis der SWT API in Java zu schreiben. Der große Vorteil von RAP mobile liegt in seiner Multi-Plattform-Funktionalität. Bei RAP ...
JDOM 2.0.1 jetzt mit offiziellem Android Support

JDOM 2.0.1 jetzt mit offiziellem Android Support

Das Open-Source-API JDOM mit dem Motto "Java manipulation of XML made easy" ist nun in der Version 2.0.1 verfügbar. Die erstmals 2004 veröffentlichte Schnittstelle mit DOM- und SAX-Integration ermöglicht eine einfache Handhabung und damit die effiziente Modifikation von Dokumenten. Das ...
Artikel: Flexibles UI-Design

Artikel: Flexibles UI-Design

Das Android SDK ist vom visuellen Konzept her so ausgerichtet, dass Softwareentwickler ihre mobilen Anwendungen für verschiedenste Bildschirmgrößen und -auflösungen auf Basis derselben Sourcen umsetzen können. So weit, so gut. Doch was ist, wenn völlig unterschiedliche Device-Typen wie Smartphones, Tablet-PCs ...
OrientDB Final Release: endlich auf Version 1.0

OrientDB Final Release: endlich auf Version 1.0

Nach einem verschwiegenen Jahr stellt Orient sein skalierbares, dokumentbasiertes Datenbank-Management-System (DBMS) OrientDB Version 1.0 vor. Das quelloffene, 100% Java-basierte NoSQL-DBMS von Orient Technologies, war das erste System seiner Art und erschien ursprünglich im Jahr 2010 (erstmals 1998 auf C++-Basis). ...
Buchtipp: Web-Applikationen entwickeln mit NoSQL

Buchtipp: Web-Applikationen entwickeln mit NoSQL

NoSQL steht für Not only SQL" und bezeichnet einen Datenbanktrend weg von traditionellen, relationalen Datenbanken hin zu solchen, die besser für heutige Webanwendungen geeignet sind. Es gibt eine Fülle an NoSQL-Datenbanken, beispielsweise Apache Cassandra, Mongo DB oder aber die ...
Login