Archive for: ‘Januar 2017’

Domino 9 Systemadministration 1 Schulung, 24.-26.01.2017

16. Januar 2017 Posted by Manfred Dillmann

madicon SchulungIch biete einen weiteren Schulungstermin wie folgt an – falls der Termin bei Ihnen nicht möglich ist, fragen Sie bitte nach einer Alternative. Wir finden bestimmt eine Lösung.

 
 
Thema
Es handelt sich um eine fundierte Einführung in die Notes/Domino 9 Systemadministration. Eine genaue Übersicht aller angesprochenen Themen finden Sie in dieser PDF-Datei.

Zeitpunkt / Dauer der Schulung
Die Schulung umfasst 3 Tage und findet am Di. 24. – Do. 26.01.2017 statt.

Schulungsort
In den Räumlichkeiten des Bechtle IT-Systemhaus Karlsruhe
Bernhard-Lichtenberg-Str. 103
76189 Karlsruhe

Die Schulungen werden in professionell ausgestatteten EDV-Schulungsräumen durchgeführt.

Notes/Domino Version
Während des Seminars wird die aktuelle Version Notes/Domino 9 eingesetzt.

In der Seminargebühr enthalten
In der Seminargebühr sind Schulungsunterlagen, Schreibmaterial, Getränke, Pausenverpflegung, Mittagessen und ein Teilnahmezertifikat enthalten.

Seminargebühr
Die Teilnahmegebühr für die 3 Schulungstage beläuft sich pro Teilnehmer auf EUR 1.650,– zzgl. der gesetzlichen Mehrwertsteuer. Ab dem zweiten Teilnehmer einer Firma reduziert sich die Teilnahmegebühr pro Teilnehmer um 10% auf EUR 1.485,– zzgl. Mehrwertsteuer.

Vergabe der noch freien Seminarplätze
Es stehen max. 8 freie Seminarplätze zur Verfügung. Die Vergabe erfolgt in der Reihenfolge der Anfragen. Bei großer Nachfrage kann ein Nachfolgetermin angesetzt werden.

Buchung
Senden Sie mir bitte eine Mail (Adresse finden Sie unten auf jeder meiner Webseiten). Fügen Sie bitte alle erforderlichen Kontaktdaten hinzu und benennen Sie die gewünschten Teilnehmer/innen mit Vor- und Nachnamen. Sie erhalten dann umgehend eine Auftragsbestätigung.

Eine Buchung ist bis inkl. Do. 19.01.2017 möglich.
 

Weird Eclipse E4 RCP NullPointerException

14. Januar 2017 Posted by Ralf Petter

Today i have tried to create a little eclipse e4 demo application to debug some issues with theme switching, but every time i switch the theme i got a strange NPE that the workbench instance is null. After some struggling with this problem i have found out that the root cause is, that i had still some eclipse RCP 3.x (org.eclipse.ui.workbench...) plugins in my launch configuration. So if you get such an error be sure to remove all RCP 3.x plugins from your launch configuration.


java.lang.NullPointerException
at org.eclipse.ui.internal.themes.ColorAndFontProviderImpl.getCurrentTheme(ColorAndFontProviderImpl.java:51)
at org.eclipse.ui.internal.themes.ColorAndFontProviderImpl.getColor(ColorAndFontProviderImpl.java:47)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTColorHelper.findColorByDefinition(CSSSWTColorHelper.java:319)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTColorHelper.getRGB(CSSSWTColorHelper.java:70)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTColorHelper.getSWTColor(CSSSWTColorHelper.java:58)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTColorConverterImpl.convert(CSSValueSWTColorConverterImpl.java:46)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTColorConverterImpl.convert(CSSValueSWTColorConverterImpl.java:1)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.convert(AbstractCSSEngine.java:1077)
at org.eclipse.e4.ui.css.swt.properties.custom.CSSPropertye4TabOutline.applyCSSProperty(CSSPropertye4TabOutline.java:31)
at org.eclipse.e4.ui.css.swt.properties.AbstractCSSPropertySWTHandler.applyCSSProperty(AbstractCSSPropertySWTHandler.java:40)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyCSSProperty(AbstractCSSEngine.java:722)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyleDeclaration(AbstractCSSEngine.java:520)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:413)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:354)
at org.eclipse.e4.ui.css.swt.internal.theme.ThemeEngine.applyStyles(ThemeEngine.java:512)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$11.setClassnameAndId(PartRenderingEngine.java:1321)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.setCSSInfo(SWTPartRenderer.java:111)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.bindWidget(SWTPartRenderer.java:128)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createWidget(StackRenderer.java:620)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:69)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:135)
at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:1)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:108)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:77)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:678)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:663)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1074)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:331)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:164)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)




Weird Eclipse E4 RCP NullPointerException

14. Januar 2017 Posted by Ralf Petter

Today i have tried to create a little eclipse e4 demo application to debug some issues with theme switching, but every time i switch the theme i got a strange NPE that the workbench instance is null. After some struggling with this problem i have found out that the root cause is, that i had still some eclipse RCP 3.x (org.eclipse.ui.workbench...) plugins in my launch configuration. So if you get such an error be sure to remove all RCP 3.x plugins from your launch configuration.


java.lang.NullPointerException
at org.eclipse.ui.internal.themes.ColorAndFontProviderImpl.getCurrentTheme(ColorAndFontProviderImpl.java:51)
at org.eclipse.ui.internal.themes.ColorAndFontProviderImpl.getColor(ColorAndFontProviderImpl.java:47)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTColorHelper.findColorByDefinition(CSSSWTColorHelper.java:319)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTColorHelper.getRGB(CSSSWTColorHelper.java:70)
at org.eclipse.e4.ui.css.swt.helpers.CSSSWTColorHelper.getSWTColor(CSSSWTColorHelper.java:58)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTColorConverterImpl.convert(CSSValueSWTColorConverterImpl.java:46)
at org.eclipse.e4.ui.css.swt.properties.converters.CSSValueSWTColorConverterImpl.convert(CSSValueSWTColorConverterImpl.java:1)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.convert(AbstractCSSEngine.java:1077)
at org.eclipse.e4.ui.css.swt.properties.custom.CSSPropertye4TabOutline.applyCSSProperty(CSSPropertye4TabOutline.java:31)
at org.eclipse.e4.ui.css.swt.properties.AbstractCSSPropertySWTHandler.applyCSSProperty(AbstractCSSPropertySWTHandler.java:40)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyCSSProperty(AbstractCSSEngine.java:722)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyleDeclaration(AbstractCSSEngine.java:520)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:413)
at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:354)
at org.eclipse.e4.ui.css.swt.internal.theme.ThemeEngine.applyStyles(ThemeEngine.java:512)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$11.setClassnameAndId(PartRenderingEngine.java:1321)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.setCSSInfo(SWTPartRenderer.java:111)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.bindWidget(SWTPartRenderer.java:128)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createWidget(StackRenderer.java:620)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:69)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:135)
at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:1)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:108)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:77)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:678)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:663)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1074)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:331)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:164)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)




Die ELO E-Akte auf der Cebit 2017

14. Januar 2017 Posted by Alexander Kühn

Sie möchten die ELO E-Akte kennenlernen und live erleben? Wir geben Ihnen die Chance dazu:

Vom 20. bis 24. März treffen Sie uns auf CeBIT. In Halle 7 am Stand A28/3 können Sie die ELO E-Akte ausführlich testen und Ihre Fragen mit unseren Experten besprechen. Auch werden wir am Mittwoch (22. März, Uhrzeit noch nicht bekannt) für Sie live on Stage sein. Erleben Sie Herrn Wolfgang Zwickl (n-komm GmbH) und Herrn Nils Mosbach (ELO Digital Office GmbH) mit einer Live Demo zur ELO E-Akte im Public Sector Park. In diesem Vortrag können Sie sich einen ersten Eindruck über die wichtigsten Funktionalitäten verschaffen. Im Anschluss an den Vortrag, stehen Ihnen unsere Experten, zur Beantwortung Ihrer Fragen, an unserem Cebit Stand zur Verfügung.

Sie wollen eine persönlich Beratung am Stand? Am Besten vereinbaren Sie einen Termin:

 

[contact-form-7]

 

Wie Sie zu uns finden: Cebit_Hallenplan_2017

 

Der Beitrag Die ELO E-Akte auf der Cebit 2017 erschien zuerst auf n-komm GmbH.

Neue IBM Studien: Kluft zwischen digitalem Kunden und Handel

13. Januar 2017 Posted by IBM Press Releases - All Topics - Germany

Die größte Herausforderung für Marken heute, ist die rapide veränderte Erwartungshaltung der Kunden, allen voraus die Generation Z.

Top 10 IT-Trends 2017: Prophezeiung führender Analystenhäuser

12. Januar 2017 Posted by Corinna Barth

Die Top 10 IT-Trends 2017

Zunehmende Notwendigkeit der Digitalisierung

Namhafte Analysten und Unternehmensberatungen haben die wichtigsten IT-Trends 2017 identifiziert. Auch die Experten von Forrester Research haben ihre Studie „The top technology trends to watch: 2016 to 2018“ vorgelegt. Wir haben uns das Paper für Sie angesehen und stellen Ihnen die wichtigsten Erkenntnisse im heutigen Blogbeitrag vor.

Jedes fünfte B2B-Unternehmen in IT-Kinderschuhen

Laut Forrester drehen sich die IT-Trends 2017 allesamt um Vernetzung, Kundenorientierung und die wachsende Rolle der IT in der Markenbildung. Der Kunde rückt immer stärker in den Mittelpunkt. Wir finden, dass sich das durchaus gut anhört – beim Blick auf den Digitalisierungsgrad wird uns allerdings Bange: Trotz der zunehmenden Notwendigkeit der Digitalisierung befindet sich laut der US-Analysten noch immer jedes fünfte B2B-Unternehmen in „IT-Kinderschuhen“!

Die Top 10 IT-Trends 2017

1. Konnektivität

Zwar entwickelt sich dieser Trend noch langsam, aber dafür beständig: Vernetzte und smarte Produkte, die Unternehmen neue Kundendaten liefern und Kunden binden sollen, liegen 2017 im Trend.

2. Datenanalyse-Software

Das Sammeln von Kundendaten ist eine große Herausforderung für Unternehmen – aber gleichzeitig auch von höchster Wichtigkeit für sie. Denn diese Daten bilden eine wichtige Entscheidungsgrundlage für die gezielte Weiterentwicklung von Business-Software und der Entwicklung ihrer Marken. Forrester geht davon aus, dass Insel-Lösungen Platz für „Systems of Insight“ machen werden. Ziel wird es nach Meinung der Experten sein, Insight-to-Execution-Prozesse zu etablieren.

Über 60 Prozent derjenigen, die kollaborativ arbeiten, geben in der Digital-Working-Studie zudem an, dass das gemeinsame Erstellen von Dokumenten im Team unter den jetzigen Bedingungen oft umständlich und zeitaufwändig sei. 55 Prozent beklagen eine hohe Fehlerrate und zwei Drittel sind genervt, dass sie die Änderungen der Kollegen nicht nachvollziehen können. Der Einsatz von Bots und kognitiven Systemen kann die Chance sein, Wissensarbeiter zu unterstützen und durch Automation von Routineprozessen zu entlasten.

3. APIs

Die Relevanz von Progammierschnittstellen (APIs) in der IT-Welt ist erkannt. Nach Forrester ist die Saxo Bank aus Dänemark dafür geradezu ein Paradebeispiel: Die Bank hat ihre Trading-Plattform von der Kundenschnittstelle getrennt und es dadurch geschafft, ihren Kunden höhere Benutzerfreundlichkeit zu bieten sowie technologische Änderungen auf der Handels-Plattform umzusetzen, ohne dass der Kunde davon etwas mitbekommt.

4. Customer Experience

Die Generierung von positiven Erfahrungen der Kunden, um eine emotionale Bindung an das Unternehmen zu erreichen, ist bekannt. Die Investitionen dafür in Mobile IT, Social und Analytics sind hoch. Als neuen Trend prophezeit Forrester nun, dass Unternehmen zunehmend das End-to-Prinzip einsetzen, also die genutzte Software aus Nutzerperspektive hin optimieren werden.

Kundenerlebnis im Fokus

5. Sicherheit und Risiko

Mit zunehmender Digitalisierung steigen die Anforderungen an Sicherheit und Risiko. Die Forrester-Analysten gehen davon aus, dass „Zero Trust“ die Richtung vorgeben wird. Damit ist der Ansatz „Never trust, always verify“ gemeint – und zwar nicht nur die technische Sicherheit von IT-Systemen, sondern auch was das Verhalten von Anwendern betrifft.

6. Hypervernetzte Kunden

Der Verbraucher von heute ist bestens informiert und weiß ganz genau, wann welche Produkte in welchen Online-Shops am günstigsten sind – davon sind die Forrester-Analysten überzeugt. Das wiederum bedeutet für Unternehmen, dass sie Kundenwünsche, -wahrnehmungen und -gewohnheiten sehr genau einschätzen müssen. Hierbei hilft ihnen die exakte Analyse der Kundenhistorien.

7. Technologischer Reifegrad

Unternehmen müssen neue Technologien für den Endkunden entwickeln und dabei sowohl mit Cloud Computing als auch mit schnellen Plattformen für den Kunden arbeiten. Parallel dazu dürfen sie die traditionelle IT und deren Ziele nicht vernachlässigen. Forrester nennt diesen Trend „duale Agenda des Tech-Managements“ – Ihnen ist er eventuell eher bekannt unter dem Begriff der „IT der zwei Geschwindigkeiten“.

8. Infrastruktur

Alles dreht sich in diesem Jahr um Modernisierung. Dafür müssen CIOs den Schritt zur Cloud- und Software-definierten Infrastruktur (SDI) für Netzwerk, Server und Speicherplatz gehen. Forrester spricht in diesem Zusammenhang von der „Infrastructure-as-code“-Bewegung.

9. Software und Markenbildung

Everything must be smart“, meinen die Analysten von Forrester. Damit sich Unternehmen bei den Digital Natives – der jungen Generation – positionieren, müssen CIOs die Konnektivität nutzen und ihre Produkte und Services digital verbessern. Dann klappt laut Forrester auch das Zusammenspiel zwischen Digitalisierung und der Marke.

digitale Konnektivität

10. BYOD

„Bring your own Device“ (BYOD) wird sich nach Einschätzung von Forrester im Jahresverlauf etabliert haben. Jetzt geht es darum, die eigenen Geräte der Mitarbeiter am Arbeitsplatz zu integrieren und die Nutzung zu organisieren. Ziel ist es, Zusammenarbeit und Produktivität zu steigern.

Und die anderen?

Nicht nur Forrester, auch die Experten anderer Beratungshäuser, wie beispielsweise Gartner, IDC, PAC und PwC, haben für 2017 bereits umfangreiche Prognosen über die wichtigsten Entwicklungen abgegeben.

Auch wenn wir nicht auf jedes Detail eingehen können – das würde an dieser Stelle den Platz sprengen – so ist doch eines auffällig: Die Themen Agilität, Geschwindigkeit, Kundennähe und Innovation sind in allen Prognosen tonangebend und stehen auf der Agenda der meisten CIOs ganz oben. Unternehmen müssen Plattformen bauen und sich in digitalen Ökosystemen vernetzen.

Das sagen die Analysten von …

… PAC: Verschiebung von IT-Geldern

Nach Einschätzung der Pierre Audoin Consultants (PAC) werden die IT-Budgets in deutschen Großunternehmen im nächsten Jahr durchschnittlich um etwa drei Prozent wachsen. Allerdings kommt es dabei stark auf das Segment an: Während die Ausgaben für den Betrieb von Altsystemen (Legacy IT), die aktuell immer noch rund 70 Prozent des IT-Budgets ausmachen, um fünf Prozent sinken, erwarten die Analysten einen Anstieg der Ausgaben für Fast-IT-Themen, zum Beispiel Digitalisierung, Big Data, Mobility, Analytics, um 25 Prozent.

Kein Wunder, denn schließlich müssen nach Meinung der französischen Unternehmensberatung deutsche Unternehmen ihr gesamtes Fundament erneuern, um in Sachen Customer Experience wettbewerbsfähig zu bleiben: Backend-Prozesse müssen digitalisiert, ein Wandel in der Unternehmenskultur vollzogen und Arbeitsumgebungen modernisiert werden.

… PwC: acht Technologien werden die Welt verändern

Künstliche Intelligenz, Augmented Reality, Virtuelle Realität, Blockchain, Drohnen, das Internet der Dinge, Roboter und der 3D-Druck werden nach Auffassung der PwC-Analysten signifikanten Einfluss auf das Geschäftsmodell von Unternehmen haben. Unternehmen werden in 2017 sowie in den Folgejahren eine Strategie finden müssen, wie sie diese neuen Technologien für sich nutzen.

Während die genannten Technologien bereits heute Einfluss auf die Kundenbeziehung bzw. die Interaktion von Unternehmen mit ihren Kunden haben, so werden im Bereich der Leistungserbringung Künstliche Intelligenz, Roboter, Drohnen und 3D-Druck die operative Effizienz weiter verbessern. Als Technik-Experten müssen CIOs laut der PwC-Consultants die technologischen Entwicklungen identifizieren und hinsichtlich Wert, Reife und Relevanz für das eigene Unternehmen verstehen und bewerten.

… IDC: Der Fokus liegt auf Innovation und Transformation

Die digitale Transformation ist von zunehmender Geschwindigkeit geprägt. Sie wird nach Einschätzung der IDC-Experten Kernerfolgsfaktor sämtlicher Anstrengungen und gehört deshalb auf die Agenda von CIOs. IDC zufolge werden Unternehmen zudem nur wettbewerbsfähig bleiben, wenn sie den End-Kunden in den Mittelpunkt aller Aktivitäten rücken – und das gilt auch für B2B-Unternehmen.

Dabei sollten sich CIOs auf drei Aufgaben konzentrieren: Innovate (Innovationen fördern), Integrate (neue Technologien und Plattformen integrieren) und Incorporate (neue Formen der Zusammenarbeit etablieren). IDC nennt zu diesen Trends auch konkrete Zahlen: So werden bis 2018 45 Prozent der CIOs Plattformen in den Mittelpunkt stellen und 65 Prozent der IT-Abteilungen neue Services einführen, die den Kunden und das geschäftliche Ökosystem adressieren. Bis 2019 werden 75 Prozent der IT-Ausgaben für Technologien und Services der Dritten Plattform aufgewendet und 40 Prozent der IT Projekte werden neue digitale Services und Umsatzströme generieren. Dabei werden 67 Prozent der IT-Aufwendungen cloudbasiert sein.

… Gartner: Intelligence Everywhere

Top 10 Strategic Technology Trends 2017 Die wichtigsten strategischen Technologie-Trends für 2017 sind laut Gartner: Künstliche Intelligenz und erweitertes maschinelles Lernen, intelligente Applikationen, Virtual Reality & Augmented Reality, Digitale Zwillinge, Blockchain und Distributed Ledgers, Konversationssysteme, Mesh-Apps und Service-Architektur, Digitale Technologieplattformen sowie Adaptive Sicherheitsarchitektur.

David Cearley, Vice President und Gartner Fellow, erläutert diese Trends laut dem Online-Magazin manage-it.de so: „Die ersten drei Top-Trends umfassen das Thema ›Intelligence Everywhere‹ und zeigen auf, wie sich die Technologien sowie Vorgehensweisen für wissenschaftliche Daten immer weiterentwickeln, um Technologien wie Advanced Machine Learning und künstliche Intelligenz zu integrieren. So ist es ihnen möglich, intelligente physische und auf Software basierende Systeme zu erstellen, die darauf programmiert sind, zu lernen und sich anzupassen. Die darauffolgenden drei Top-Trends konzentrieren sich auf die digitale Welt und darauf, wie die physischen sowie digitalen Welten immer weiter miteinander verknüpft werden. Die letzten vier Trends fokussieren sich auf ein Netz aus Plattformen und Services, die für die Versorgung des Intelligent Digital Meshs benötigt werden.“

Fazit der IT-Trends 2017

Die digitale Transformation findet sich in 2017 endgültig auf der To-Do-Liste. Optimierung und Kostensenkung hingehen treten zurück. Dafür werden sich nach Experten-Meinung dann auch die Budgets verschieben: Unternehmen sparen beim Betrieb von Altsystemen und investieren stattdessen in Themen wie dem Internet der Dinge, Big Data, Customer Experience und Analytics.

Geschwindigkeit wird zudem zum Erfolgsfaktor von Unternehmen: CIOs müssen in eine IT der zwei Geschwindigkeiten investieren, damit die digitale Transformation das Tagesgeschäft unterstützen kann.

Der Beitrag Top 10 IT-Trends 2017: Prophezeiung führender Analystenhäuser erschien zuerst auf GBS - Der Blog rund um Security, Collaboration & Co.

IBM stellt neue All-Flash-Speichersysteme vor

12. Januar 2017 Posted by IBM Press Releases - All Topics - Germany

IBM (NYSE: IBM) hat heute neue All-Flash-Speichersysteme für mittelständische und große Unternehmen vorgestellt. Diese sind gedacht für Anwendungen, bei denen es auf hohe Verfügbarkeit und hohen Datendurchsatz ankommt.

Sicherheitslücke im iNotes – nehmt also lieber Verse ;-)

12. Januar 2017 Posted by Katrin Benteler

 

Zu allererst wünscht euch das ITWU-Team ein frohes neues und erfolgreiches Jahr 2017!

Auch wenn es gar nicht so gut anfängt - IBM hat leider eine Sicherheitslücke in allen iNotes-Installation gefunden, die noch nicht auf dem Stand des 7. FPs (Fix Packs oder Feature Packs - wie ihr wollt) sind.
Mehr Infos erhaltet ihr im IBM Support Portal: Fix Available for IBM iNotes Cross-site Scripting Vulnerability (CVE-2016-5881)

Um diese Sicherheitslücke zu schließen, solltet ihr euch also schleunigst das FP7 für den Domino Server herunterladen
Download options for Notes & Domino 9.0.1 Fix Packs: Domino

ODER

einfach IBM Verse anstatt iNotes verwenden. IBM Verse für on-Premises-Installationen ist nämlich seit dem 30.12.2016 verfügbar und kann von jedem, der die folgenden IBM Lizenzen unter aktiver Wartung hat im Passport Advantage Online Portal kostenlos heruntergeladen werden:

  • IBM Domino Enterprise client access    
  • IBM Domino Messaging client access    
  • IBM Domino Messaging and Collaboration Express

IBM Verse bietet euch eine moderne Webmail-Oberfläche, die die Priorisierung eurer E-Mails vereinfachen und das Chaos im Posteingang beseitigen soll. Die Kalender- und Kontakt-Bereiche sind in der ersten Version leider noch auf dem iNotes Stand, aber wir hoffen, dass wir auch hier bald schöne neue Benutzeroberflächen für den Browser bekommen werden.

Weitere Infos zu den Features von IBM Verse erhaltet ihr in der offiziellen Ankündigung:
IBM Verse On-Premises V1.0 brings next generation cloud email experiences to on-premises users

Das ITWU-Team hat auch schon die ersten Tests gestartet und wird euch mit neuen Erkenntnissen auf dem Laufenden halten.

Wenn ihr Fragen zu Verse on-Premises habt, ruft uns einfach an unter 05251 288160 oder schreibt uns eine E-Mail an info@itwu.de.

 

Nicht wegwerfen, sondern recyceln: IBM Notes Applikationen im Lego-Prinzip modernisieren

11. Januar 2017 Posted by Stephan Kopp

Viele Nutzer von IBM Notes stehen vor der Frage, wie sie veraltete Applikationen fit für die Zukunft machen. Eine „R.I.P. and Replace“-Strategie macht meist wenig Sinn und wird viel zu teuer. Das Beispiel eines Energiemarktdienstleisters zeigt, wie die Software sinnvoll recycelt werden kann.

weiter lesen…


Filed under: IBM Notes/Domino

Vorträge auf dem EntwicklerCamp

10. Januar 2017 Posted by Stephan Kopp

Dieses Jahr bin ich mit zwei Vorträgen auf Rudis EntwicklerCamp vertreten.

Im ersten Vortrag, Vaadin, Spring Boot und REST – Ein Einstieg für Domino Entwickler möchte ich ein wenig die Möglichkeiten des Vaadin Frameworks für Notes Entwickler beleuchten.

Den zweiten Vortrag, Benutzer-, Gruppen-, Mail-In-Verwaltung automatisieren mit dem Domino User Manager halte ich zusammen mit meinem Kollegen Denny Sternberg. Hier geht es um die Vereinfachung der Administration von Domino Umgebungen mit Hilfe des OpenSource Projektes von Andreas Artner, aber auch darüber hinaus.

Weitere Details gibt es hier: http://www.entwicklercamp.de


Filed under: General

IBM Connections Compliance Entry for Mail

10. Januar 2017 Posted by Stefan Lage

Neu im IBM Connections Cloud Portfolio

Das IBM Connections Cloud Portfolio wurde jüngst um das Produkt „IBM Connections Compliance Entry for Mail“ erweitert. Hierbei handelt es sich um ein Add-On zur rechtssicheren E-Mail-Archivierung, das ich zu meinem bestehenden Connections Cloud Abonnement hinzubuchen kann, sofern es Mailfunktionalität beinhaltet (Connections S1, Verse, iNotes …).

Weiterlesen ...

Happy Birthday iPhone

9. Januar 2017 Posted by .:. netzgoetter.net .:.

It was on Tuesday, Jan. 9, 2007 that Steve Jobs touted the iPhone as three game changing products in one: a revolutionary mobile phone, a widescreen iPod, and a breakthrough internet communications de ...

Happy Birthday iPhone

9. Januar 2017 Posted by .:. netzgoetter.net .:.

It was on Tuesday, Jan. 9, 2007 that Steve Jobs touted the iPhone as three game changing products in one: a revolutionary mobile phone, a widescreen iPod, and a breakthrough internet communications de ...

IBM Erfinder erhalten 2016 mehr als 8.000 US-Patente

9. Januar 2017 Posted by IBM Press Releases - All Topics - Germany

IBM (NYSE: IBM) hat im vergangenen Jahr mit 8.088 erteilten U.S. Patenten einen neuen Rekord aufgestellt und zum 24. Mal in Folge die Spitze der amerikanischen Patentliste erklommen.

Kluges Haus

6. Januar 2017 Posted by Alexander Kluge

Planungssitzung Haus am Meer mit @netzabine #hyggelighus

Ein von Alexander Kluge (@alecmcint) gepostetes Foto am

Wir bauen mal wieder. Ein kleines Haus am Meer wird es werden. Und während wir beim letzten Bau das Thema Smart Home noch nicht sinnvoll integrieren konnten, ohne einen gigantischen Serverschrank, dicke Kabelbäume und teure KNX Technik zu verbauen, scheint jetzt alles leichter. Das Berliner Heim wurde mit allen möglichen Standalone Lösungen nachgerüstet:
  • Hue für ein paar ausgewählte Leuchten: Nett, aber wird von der Gattin ignoriert. Eine App starten zum Lichtauschalten? Never. Licht aus geht nur mit Schalter. Damit ist dann natürlich auch Hue unbrauchbar.
  • Alarmanlage: Auf Tastenfeld und ähnliches verzichtet, reine App Steuerung durch Comvis App. Geht. Aber zwingt nicht zur Nutzung. Der Fehlalarm ist mein Freund. Kopplung von Alarmanlage an bestimmte Lichtszenarien bei Hue? Nur mit Kopfstand.
  • Die neuste Errungenschaft: Sauna-Fernsteuerung mittels Loxone Mini-Server. Sehr nett, hat den Sauna-Konsum im klugen Haushalt extrem in die Höhe getrieben (Gattin im Auto so „Mir ist kalt machst Du zu hause schon mal die Sauna an“, alternativ Pubertier faul im Bett rumlungernd „Bevor ich aufstehe mach ich schon mal die Sauna an“)
  • Darüberhinaus versehen smarte Mäh- und Saugroboter ihren Dienst. Auch diese gehorchen nicht irgendwelchen Verknüpften Befehlen.
  • Alle Gerätschaften reden nicht miteinander. Auf Apple HomeKit hören sie auch nicht: Hue bräuchte eine neue Basisstation, ach, überhaupt müßte man alle Gerätschaften austauschen. Yonomi war schon mal ein tauglicher Ansatz, mehrere Gerätschaften miteinander zu verknüpfen, tat aber mit dem Sonos nicht immer was ich wollte. Szenarien wie „Alle haben das Haus verlassen, Alarm Anlage an, Saugroboter fährt los, Lichtautomatik an“ gehen so nicht. Für den Neubau könnte man nun beispielsweise das System von Loxone einsetzen. Aber auch hier: Kabel zu jedem Aktor, kryptisches Windows-only Admin-Panel, und die Frage: Ist das eigentlich zukunftsfähig, Vermutlich ist es erstmal keine dumme Idee, überall ein LAN Kabel hinzulegen, wo später was gesteuert werden soll. Aber will man in einem Haus, das auch vermietet wird, Gäste mit smarten Lichtschaltern verwirren? Selbst ich finde es gruselig, wenn ich in einem Hotel auf so eine smarte Lichtschaltung stoße, die ich nicht verstehe. Die Kluge Gattin hat daher schon Licht traditionell bestellt. Was der Kluge Gatte aber will:
  • Türzugang mittels smarten Schließzylinder: PIN code für Gäste remote vergeben. Zeitstempel dran, fertig. Gibt viele Lösungen mit lokaler Administration. Das bringt mir nichts. Ich will remote. (Jaja, Sicherheit, ja…Ich will es aber)
  • Heizung zentral fernsteuern - heute zumindest schon einigermaßen leicht ab Hersteller. Kein Gast im Haus, Heizung runter. Kluge Leute im Anmarsch: Heizung rauf. Nest macht es ja vor, sollte kein Problem sein
  • Licht: Kann man natürlich auch via Hue oder Fritz Smarthome Stecker lösen.
  • So, und nun Ihr, liebes Internetz: Wer von Euch steuert denn was genau alles fern? Mit Smarthome Server Server wie Loxone? Oder alles mit diversen Apps. Oder via Plattform, die noch nicht kenne? Danke vorab für Eure Anregungen.