ctron's blog

More

  • About
  • PGP Key
  • Attic

Projects

  • PatternFly Yew
  • Yew OAuth2
  • Maven RPM Builder
  • Drogue IoT
  • OpenShift Update Graph
  • Eclipse IoT Packages

openscada.org update

Finally, we made it! openscada.org has been updated to look good and contain new information. Finally :)

Read more …
  • 1 minute read Jens Reimann
  • 10 March 2011
  • Infrastructure
  • #openscada

Fancy tooltips in Eclipse

Tooltips are a quick way to add information to a widget that received the user’s attention. While one can argue about the pros and cons of tooltips this post focuses on the style of tooltips once you decided to use them.

Read more …
  • 3 minute read Jens Reimann
  • 21 February 2011
  • Development
  • #eclipse #java #jface #swt #tooltips #ui

Some thoughts on software testing

If you are working as a software developer in a project based development environment, you will, hopefully, encounter the day the customer wants to see the result that was promised to him. The worst thing that can happen is that after months of development, you finally end up in a scenario of it is not working or it is not what we need. Sure there are numerous reasons of why this happened and what types development process you could have used. But often quality management and software development definitions are written once and never lived as described. developers consider it a burden that is unnecessary and is blocking them in their daily task of creating new functionality.

Read more …
  • 7 minute read Jens Reimann
  • 17 February 2011
  • Development

    Access to WMI in Java using Eclipse SWT OLE integration

    Today I ran into a problem which could easily solved using a short WMI query. The problem was that the query must be executed within a Java UI application. Googling for a solution I came only up with either quite some ugly workarounds (like generating a VBScript fragment, forking off the VBScript runtime and parsing the result) or some full blown COM/DCOM interfaces (like J-Integra or J-Interop). Although I really like J-Interop (we are using it for DCOM when accessing OPC server in OpenSCADA Utgard) it has some drawbacks. For J-Interop every access (even local access) is a network based access. Since J-Interop only supports DCOM it is free of any platform specific code but required the machine to be accessible using “remoting” functionality (DCOM). Since I wanted to query the WMI from a UI application and I am sure that the WMI query will stay on the Win32 version of the application I was not keen on adding “remoting” as a requirement to the UI application.

    Read more …
    • 7 minute read Jens Reimann
    • 4 February 2011
    • Development
    • #eclipse #java #swt #windows

    Eclipse Install Issue

    I just stumbled over a strange issue when installing an additional plugin into a fresh Eclipse installation:

    An error occurred while collecting items to be installed<br></br>session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    
    No repository found containing: osgi.bundle,org.eclipse.team.cvs.ssh,3.2.100.I20090508-2000
    

    I was unable to add any new plugin and searching Google for help was not successful. There was an issue somewhere in the Eclipse Bugzilla that the plugin org.eclipse.team.cvs.ssh was optional and no longer installed or required. Seems that P2 thinks the somewhat required for the installation process.

    Read more …
    • 1 minute read Jens Reimann
    • 4 February 2011
    • Development
    • #eclipse
    ⇤❬
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    ❭

    Recent Posts Archive

    • Yew components for OpenID connect and OAuth2
    • trunk-ng, the fork of trunk
    • A fresh start
    • Using Ingress on OpenShift backed by Routes
    • Recovering from an expired OpenShift certificate

    Categories All Tags

    • Development
    • Infrastructure
    • IoT
    • Open Source
    • Personal Stuff
    • Technical Stuff
    © ctron's blog – All rights reserved
    • Disclaimer
    • Impressum / Impress
    • Datenschutzerklärung / Privacy Policy
    Contact