Superb fix for high DPI problems with Notes and Windows

If you are running a PC with a high resolution screen (pretty much any high end laptop these days for example), you'll have experienced the issue where the scaling of text, images and icons in the Notes and Designer clients is awful to the point of being unusable.

Dan Anonielli has come up with a solution which seems to work very well for me at least: 

The basic idea is that when an application launches, Windows asks it if it is high DPI aware. Notes (well Eclipse), claims that it is and so Windows believes it and we get the resulting mess. But with the new registry entry mentioned in the blog above, we tell Windows to first look for an external manifest file that can override this default. So we can tell Windows that Notes is not high DPI aware and so Windows handles the scaling for us. 

It's not a perfect solution, but until Eclipse / IBM come up with something better then it's a good fix.

Edit 23rd May 2016:  I had cause to come and revisit this issue thanks to a customer and found that the solution above didn't always work and I couldn't find the reason. However, if you install 9.0.1 FP4 or higher then you should find that things are a lot better than they were. Still not perfect, but usable at least.

Introduction to LDC Via Webinar

We're very aware at LDC Via that lots of people are interested in our offering, but it can be a little overwhelming to get started, so on Tuesday the 12th Jan, we're going to talk and demo for an hour about what LDC Via is, how it works and how you can use it to liberate your Domino data.

It's obviously a free event and we'd love to have you there. You can register here. And what better way can there be to start a new year than to attend a webinar :-)

Of course we will all be attending or speaking at Connect 2016 in a few weeks as well, so if you would like to chat with any of us, please drop us a line to arrange a meeting. 

ICON UK is fast approaching

Every year, around this time, we have had ICON UK (formerly UKLUG) since 2007 and this year is no exception. For me it'll be a different event. I've always helped out with organising something behind the scenes before, but this year we're fully devoted to working on LDC Via so will be attending as a sponsor for the first time.

So it'll be a busy couple of days:

  • We've got the booth and would love for you to come by, say hello and see what we've been working on for the last year.
  • We'll be doing a sponsor session at 2pm on Monday to talk in a bit more detail about LDC Via.
  • I'll be presenting a session titled "node.js for Domino developers" at 4pm on Monday.

All in all, it promises to be a great couple of days. If you haven't already take a look at the agenda and register before the event fills up.

MWLUG just a week away

In just a week I'll be flying to Atlanta to attend my first ever MWLUG event.

From what I've heard it's a really good conference and I'm certainly going to be busy. I'll be working on the LDC Via booth in the sponsor showcase most of the time so please come and say hello.

And then at 4:45pm on Thursday I'll be presenting a new session:

Node.js for Domino Developers

The world of web development is moving pretty fast, it's good to keep an eye on what the leaders are doing. Node.js is currently one of the most popular development platforms out there. This session will walk you through the basics. What is node.js? How do I get started? Is it something I want to get involved with? The key for all of this is that Matt is a Domino developer by trade, so we'll talk in terms we all understand!

Hope to see you there.

End of year review 2014

This year has been one of disruption on the home front, but in a positive way. We decided to replace the main bathroom in the first half of the year but that was really just a taster for the main project of building an extension onto the back of the house. Where we had a small kitchen and a dining room that we didn't really use very much, now we have a large kitchen diner family room that we spend the majority of our time in. It was the first time I'd tried to do a project of this scale and for the most part it was remarkably smooth. Though we were so glad when, in November after three months of work, we finally got rid of the building team. But having just done our first Christmas in the new room, we really couldn't be happier with the changes. 

The new room after 4 months of work

The new room after 4 months of work

It did mean that there wasn't as much time for other things as I would have liked. I realised a couple of weeks ago that I only took two weeks off work for the year, this is not enough, and will be resolved in 2015!

That being said, I worked far more from home than previously so I got to spend much more time with the family. I'm really incredibly lucky to be able to wander downstairs from work at 5:30 and spend a couple of hours with the toddler before she goes to bed of an evening. Unbelievably she is already 2.5 years old. 

On the work front 2014 has seen significant change. Domino work has become much more limited in its scope and volume. But it's given us the opportunity to do something that we've been wittering about for a long time. Earlier in the year we (that is Ben, Mark, Julian and myself) started coding a new tool that has become LDC Via. This involved learning new technology stacks in the form of node.js and MongoDB. It's been a long time since I learned so much in such a short period of time but we've finally reached the point where we have a product that we're happy to share with our beta program members. You'll hear a lot more about our offering over the next few months. 

I still do Domino work when the opportunity arises but I think at this point I'd consider myself a node.js / MongoDB developer. It's something that was always going to happen, it just happened a little sooner than I had anticipated. 

So 2015 is going to be an exciting one: we have some big changes coming on the home front in a couple of months and at the same time I need to be rolling out a new product and continuing to develop it.