To debug Java Actions used in a Mendix Microflow you need to make some configuration changes to the way you start the Mendix runtime.
Add the following in your project settings, in server configuration add the following to Extra JVM parameters:
Start your application in Mendix.
In your Java IDE you need to configure remote debugging. The following screenshot shows my configuration in IntelliJ
Start the debugger, put some breakpoints in your (more...)
JProfiler is a Java profiler which can give you insight into what a running application is doing: which methods are consuming the most cpu, how many objects are created, etc. Jprofiler also shows you information about jdbc calls and sql statements executed by your java application.
Setting up Jprofiler to profile a Mendix runtime is easy, you can start profiling a running Mendix runtime, without reconfiguration or restarting the application.
The installation guide provides a (more...)
Tijdens het LAC-2013 heb ik een presentatie verzorgd over Dynamische Architectuur Visualisatie. Tijdens deze presentatie heb ik laten zien hoe ik schetsen in SVG formaat gebruik als visuele ondersteuning van een presentatie. De svg versie van deze presentatie zie je hieronder. De volgende pagina biedt de mogelijkheid om slides van (more...)
The following is only relevant if you run Mendix on-premises. If you do, you probably have standard monitoring tooling that you use to monitor all your applications.
For java applications most monitoring tools provide a way to hook into JMX to get information about the application. The following describes how (more...)
Selenium is a useful tool for automating functional tests. In this post i’ll show you some tips and tricks about using Selenium IDE with Mendix. Selenium IDE is a Firefox plugin that enables you to record whatever you are doing in Firefox, so that you can repeat these steps as (more...)
I think this is not mentioned in Vojta’s testacular video, or maybe I missed it, but i had to install JetBrain’s chrome debugger plugin to be able to debug tests run with Karma in Webstorm.
The steps i used to get it to work:
There are a lot of people who think camera’s in tablets are a bad idea. “Nobody should be allowed to take pictures with a large tablet in front of their face.”
But if you can think outside of the traditional camera box for a moment, and start to think what’s possible if you combine a really portable computer with a decent camera, you’ll soon see interesting new possibilities.
Just a couple examples:
While converting my old wordpress blogposts to markdown i read some of my old
posts. For example, here is what i wrote when Apple launched the iPhone in 2007:
In a couple of years mobile phones will be powerful enough to replace
laptops for most common computing usages. You won’t need a separate laptop.
You walk around with your mobile phone, in the office or at home you put it
in a docking station, attach a keyboard and a bigger display, and you have
all the computing power you need.
Some news this last week indicates we’re getting close (more...)
Work in progress
I’m a slow mover here, far behind the hype-curve, but this blog is currently being moved to jekyll. The following are some notes and links from this process.
Reasons to migrate:
- Cheaper hosting - this blog is currently hosted on DreamHost. By migrating to a static site using Jekyll, cheaper options become available, for example Amazon S3 or Github.
Ik kwam vanochtend op Google+ een interessante presentatie van Magaret Leibovic tegen waarin ze onder andere de tools in firefox bespreekt die je kunt gebruiken voor het debuggen van web applicaties op een smartphone.
Safari biedt vergelijkbare tooling om webapplicaties op een iPad of iPhone te debuggen. Deze heb ik (more...)