264 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Upgrading my vacuum cleaner
Fri, Feb 6th 2015 6
Tika parser error
Tue, Feb 3rd 2015 8
OpenNTF backup server (2006) died
Sun, Jan 25th 2015 10
a weird date
Fri, Aug 29th 2014 6
extractFile alternative for exporting attachments with diacritics from Domino
Wed, Jun 25th 2014 9
Spring project part 8: Frontend stuff
Tue, Apr 1st 2014 6
IBM tax rate hits 20-year low with help of Dutch haven
Wed, Feb 5th 2014 7
Top 10
Back in the xPage saddle
Sat, Apr 16th 2011 13
ok, enough is enough, no more Java source folder (XPages)
Fri, Dec 23rd 2011 11
Recompile code when opening in designer (xPages)
Wed, Dec 7th 2011 11
OpenNTF backup server (2006) died
Sun, Jan 25th 2015 10
extractFile alternative for exporting attachments with diacritics from Domino
Wed, Jun 25th 2014 9
xAgents, xAgents everywhere....
Tue, Nov 15th 2011 9
Tika parser error
Tue, Feb 3rd 2015 8
Multi-threading in Xpages
Sun, May 26th 2013 8
Performance gain after SAN crash
Tue, Mar 19th 2013 8
SOS? Dear
Sat, Mar 16th 2013 8




Recent Blog Posts
6
Upgrading my vacuum cleaner
Fri, Feb 6th 2015 6:51p   Vince Schuurman
Now here is something I never did before. I have a Neato vacuum cleaning 'robot' and after a year of 'hard work' it started to show errors on the display. The Neato website showed me how to 'reboot' the vacuum cleaner, but there was also a section for software updates.... Software updates for a vacuum cleaner. Quite logical if you think about it, but for some reason it never occurred to me that you could actually upgrade the software of a vacuum cleaner. So I thought what the heck, just t
8
Tika parser error
Tue, Feb 3rd 2015 6:51p   Vince Schuurman
Ok, now this was a very simple problem (in hindsight) but took me quite some time to figure out: In our Migration project from Domino to JEE we use Elasticsearch to search through pdf's and the Elasticsearch Attachment Mapper to index the pdf's. However we have over 500k documents and we noticed that after one or two days Elasticsearch tended to spike the CPU use to 100% due to the attachment mapper. Because even Elasticsearch experts could not find the problem (btw try to find an expert fir
10
OpenNTF backup server (2006) died
Sun, Jan 25th 2015 5:22p   Vince Schuurman
Now that brought some memories back for me. A few years after Bruce arranged to host openntf.org at his work, he bought a server and hosted it at PSC in 2002. After a couple more years OpenNTF really started to attract attention and traffic spiked big time. We started to worry about up-time and data backup so I bought a Dell PowerEdge 1800 in 2006 to act as the European backup and failover server for the American based OpenNTF site. After the production site was transferred to Prominic (where it
6
a weird date
Fri, Aug 29th 2014 4:05a   Vince Schuurman
While testing our new system we came across this very strange error message: org.joda.time.IllegalInstantException: Cannot parse "1940-05-16": Illegal instant due to time zone offset transition (Europe/Amsterdam) So we checked and it appears that there was a problem with date/times during that date: The time was changed from UTC+00:20 to UTC+1 and joda does not know what to do with that date. Doesn't really seem like a big deal, a problem with only one date. But since that exact date is th
9
extractFile alternative for exporting attachments with diacritics from Domino
Wed, Jun 25th 2014 2:45p   Vince Schuurman
We are in the last stages of our Migration project from Domino to JEE and one of the hardest parts was to find a good search engine for full text searching. We decided on Elasticsearch a very fast and powerful searching engine based on Lucine. The problem we encountered on exporting the pdf's from Domino on Linux were filenames with diacritics. Domino's embeddedObject.extractFile functionality does not work well with diacritics so I decided to use the InputStream instead: InputStream inputS
5
Playing around with Parallels on new MBP
Wed, Oct 30th 2013 7:42p   Vince Schuurman
Not that one would ever need this, but it works. And the MBP is not even breaking out in a sweat. Never mind the non-responding, Parallels does not always communicate correctly with the OS.
7
Spring project part 7: Phase 1 First Release
Sun, Oct 27th 2013 8:00a   Vince Schuurman
Ok, we had our first release last week, we have finally migrated some parts of a very complex Domino infrastructure to JEE. This is only Phase 1 we are talking about, so lots more to come. But at least we can now get a feeling of how it runs under pressure and whether or not we have to adjust our calculations for the other 5!!! phases of the migration from Domino to JEE project. So far it looks like we are still within budget. However I get the feeling we are moving more and more functionality f
6
Spring project part6: Progress report on the migration from Domino to JEE
Wed, Jun 5th 2013 9:59p   Vince Schuurman
I will post a schema of our final setup for the DTAP environment soon. It is pretty slick including Jenkins and Sonar for automated code checking, building and testing projects. But since I have been temporarily assigned to projects to improve the current (Domino) production environment I don't have much to report on the actual techniques used in the project itself. I do get the progress reports on the projects though and they do not seem very positive. The Spring consultant has been replaced b
8
Multi-threading in Xpages
Sun, May 26th 2013 6:27p   Vince Schuurman
What I thought to be a trivial task turned out to be a bit more work than I initially estimated. There are several posts about this subject including example code, but for different reasons they did not work for me. So I combined a couple of the techniques I found and came up with this: We have a initiator: public class ThreadJob { public static String main() throws InterruptedException, ExecutionException { ArrayList processItems = new ArrayList(Arrays.asList("item1","item2","item3
3
Spring project part5: Batch and e-mail
Sat, Apr 13th 2013 9:00p   Vince Schuurman
As part of the project we need to send both individual e-mails from the website and newsletters using batch processing. Using Thymeleaf e-mail templates sending Rich HTML emails is very simple. The only thing that was disappointing to me is the handling of inline images. But since the 'old' environment uses internet based images that is not an issue now. For newsletters and other batch processes we decided to use Spring Batch.... no suprise there :P. Spring Batch is a highly configurable and




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition