Tika Troubles – Indexing Attachments  

By Russell Maher | 10/28/19 1:51 AM | Infrastructure - Notes / Domino | Added by John Oldenburger

Seems to me like the first rule of software development runs something like “Don’t screw up things that have been working just fine for decades” but today we have this. Domino 10.01 FP 3. If we try to FT index any database and index attachments using conversion filters we get this.

XPage Tips: As long as there’s another code snippet to try, there’s hope!  

By Russell Maher | 12/16/17 8:03 AM | - | Added by Oliver Busse

Some days it feels like I am the last XPager standing but in my mind I know the reality is far from that. I mean, come on, Paul Calhoun is still doing XPages as well! Ha ha ha. Anyway our application has morphed into quite a best of functionality over the years so it is not often I need to go to the bit bucket to find new code but recently I had to do just that.

Be aware of automatic Domino HSTS Settings  

By Russell Maher | 4/29/16 8:52 AM | - | Added by Oliver Busse

As part of our normal review of such things I ran an SSL Labs test on our sites only to discover that we now had double header entries in our responses for Strict-Transport-Security.

Beware Round Trip Timezone!  

By Russell Maher | 11/9/15 12:53 PM | - | Added by Oliver Busse

Learned a valuable lesson last week which can essentially be summed up as "Don't use this setting."

XPage Tips: Want to host cloud apps for Legal? Get some documents together.  

By Russell Maher | 4/27/15 3:07 PM | - | Added by Oliver Busse

First, business is going very well. We just added more staff and more customers in what is typically our off-season and we're strengthening what we already felt was a strong offering. Been an adventure so far. Have a superb team and am looking forward to the future which seems very positive.

Fix for More TLS POODLE Troubles  

By Russell Maher | 2/1/15 11:13 AM | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

If you're running IHS in front of your Domino servers you'll probably want to apply this setting to prevent against the latest POODLE attack which now also affects TLS (the last time we did this it only affected SSLv3). Edit your Domino.conf file and add these lines inside your SSL configuration.

Got PNG? You may get problems.  

By Russell Maher | 11/17/14 7:51 AM | - | Added by Johnny Oldenburger

Last Spring I was configuring the Web Application Firewall in front of our Domino XPages application and discovered a rather annoying little Domino "feature." It seems that Domino likes to send PNG files down the wire while indicating that those files are JPEG files. The issue is that the image might not display at all depending on your network and security setup.

Domino SSL Fixes Coming: "Dis is good!"  

By Russell Maher | 10/21/14 2:38 PM | Infrastructure - Notes / Domino | Added by Oliver Busse

As Nicolas Cages tells Cher in Moonstruck when he's eating the steak she cooked for him... "'Dis is good." IBM released two technotes today regarding SSL and Domino. I do wish this would have happened sooner but I can tell you from a lot of life experience that "late" is truly better than "never." Domino peeps will be able to support TLS 1.0 and disable SSLv3 support (to protect themselves from POODLE without a proxy server) AND support for SHA2 SSL/TLS certificates is also coming. If you want to get to TLS1.2, you'll still need to proxy your Domino server but this is still a very good, very welcome announcement!

Using CKEditor 4: Part 6 - Caveats: Jumping Editors, More on Validation, Going iPad "Only," and 32K Limits  

By Russell Maher | 3/14/14 6:00 AM | - | Added by Kenio Carvalho

This is Part 6 (final part) of a series of videos that illustrate our solution to implementing CKEditor 4 in our XPages application. You can find links to all of the videos in Part 1. In the last video I showed how this technique looks on an actual iPad.. In this video I discuss some things to be aware of when working with the CKEditor, either CKEditor 4 or the currently installed XPages[...]

Using CKEditor 4: Part 5 - iPad Demonstration  

By Russell Maher | 3/13/14 6:00 AM | - | Added by Per Henrik Lausten

This is Part 5 of a series of videos that illustrate our solution to implementing CKEditor 4 in our XPages application.

Using CKEditor 4: Part 4 - Designing for Read/Edit Modes and Using Validation  

By Russell Maher | 3/12/14 6:00 AM | - | Added by Kenio Carvalho

This is Part 4 of a series of videos that illustrate our solution to implementing CKEditor 4 in our XPages application. You can find links to all of the videos in Part 1. In this video I show the technique we used to make an XPage work in both Edit and read mode and also talk a little about field validation. For XPager Devs, these techniques will be Old Hat! Enjoy!

Using CKEditor 4: Part 3 - Convert content into MIME  

By Russell Maher | 3/10/14 5:10 PM | - | Added by Ove Størholt

This is Part 3 of a series of videos that illustrate our solution to implementing CKEditor 4 in our XPages application. You can find links to all of the videos in Part 1. In the last video I showed how we were transferring the content of CKEditor 4 into an XPages control. In this video I show how the copied HTML is saved into the document as MIME which is really what you're after when im[...]

Using CKEditor 4: Part 2 - Copy CKEditor contents to another field  

By Russell Maher | 3/10/14 5:10 PM | - | Added by Ove Størholt

This is Part 2 of a series of videos that illustrate our solution to implementing CKEditor 4 in our XPages application. You can find links to all of the videos in Part 1. In this video I show the technique we used to transfer the HTML content from the CKEditor into a standard XPages Multiline Edit Box control. The technology behind this is something those of us in the business call "Java[...]

Using CKEditor 4: Part1 - Preface + Setup  

By Russell Maher | 3/10/14 8:00 AM | - | Added by Per Henrik Lausten

Last Fall we needed to implement a better rich text editor for iPad users and found CKEditor 4 addressed the issues we had with the currently installed CKEditor and also met our needs. This series of videos provide a look into the technique we used and the steps required to make it work.

Lotusphere: It just gets curiouser and curiouser - The Good  

By Russell Maher | 2/3/14 8:04 AM | Business - Events / People | Added by Niklas Heidloff

The Bad was here. Here is The Good

SourceTree Sorrows  

By Russell Maher | 12/16/13 8:28 AM | - | Added by Niklas Heidloff

In early November I jumped on the SourceTree bandwagon and immediately Designer started getting an error when committing through the normal Mercurial binaries that an "eol" plugin was missing and no amount of committing, uninstalling, reinstalling SourceTree and/or Mercurial binaries could remove the mystery "eol" element from being an uncommitted change.

"Configurable Buttons" Solution Part 1  

By Russell Maher | 11/12/13 5:30 AM | - | Added by Niklas Heidloff

In our business the ability to customize our customers' online functionality is key to driving sales and just as key to delivering successful results. Consequently anything we make configurable on a granular level is a win for us and for customers.

The Code Change That Loaded Our Pages 50% Faster  

By Russell Maher | 11/8/13 5:30 AM | - | Added by Niklas Heidloff

Yesterday I wrote that I reduced page load times on one of our XPages by 54% by tweaking a little bit of code that was used to display glossary/footnotes in popup dialogs.

A Few Metrics, A Little Code Tweak: 50% Faster Page Loads  

By Russell Maher | 11/7/13 7:22 AM | - | Added by Niklas Heidloff

In our application we provide popup glossary terms and footnotes. Sometimes a lot of them. Like 200+ within the same XPage.

XPageTips - Our Mercurial Source Control Strategy in Domino Designer 9  

By Russell Maher | 10/18/13 12:30 AM | - | Added by Niklas Heidloff

You've mastered the Mercurial tool in Domino Designer 9. Now you need a source control strategy based on your needs/environment/team.

Add Custom HTML Templates to Your CKEditor  

By Russell Maher | 10/16/13 6:00 AM | - | Added by Niklas Heidloff

Over two months since my last post...aggghhh...pathetic...just been very busy which is not a bad thing these days...

Five Minutes to Font Awesome Icons  

By Russell Maher | 8/13/13 11:42 AM | - | Added by Niklas Heidloff

So I am watching the OpenNTF XPages AppDev winners webinar this morning and really digging the whole, you did something and now you show it to me format and then it hit me...

"How did you do that?" - That's what's important these days.  

By Russell Maher | 7/17/13 12:13 AM | - | Added by Niklas Heidloff

Attend this OpenNTF webinar: How did you do that? Hear from the Winners of the XPages App Dev Contest

Setting Up TLS (SSL) for IBM HTTP Server with Domino 9 - Part 2  

By Russell Maher | 5/31/13 1:49 AM | Infrastructure - Notes / Domino | Added by Per Henrik Lausten

In Part 1 I showed you how to use IKeyMan to set up your SSL keys database. Now in Part 2 we will configure IHS to actually use your keys and to use TLS (SSL).

Setting Up TLS (SSL) for IBM HTTP Server with Domino 9 - Part 1  

By Russell Maher | 5/31/13 1:49 AM | Infrastructure - Notes / Domino | Added by Per Henrik Lausten

In the last post I went through the steps to install and set up the IBM HTTP Server with Domino 9. In this and the following post we'll go through the steps to enable TLS (SSL) which really is the reason to use the IBM HTTP Server with Domino in the first place.

Setting Up The IBM HTTP Server with Domino 9  

By Russell Maher | 5/30/13 2:03 AM | Infrastructure - Notes / Domino | Added by Per Henrik Lausten

The IBM HTTP Server 8.5 is included with Domino 9 and you can use it as your HTTP server instead of the Domino HTTP server if you wish. This post describes the steps required to get it running.

"Writing A Good Session Abstract" or "Want To Speak At Connect 2014?"  

By Russell Maher | 5/14/13 11:15 PM | Business - Events / People | Added by Niklas Heidloff

ICON UK and MWLUG are accepting session abstracts. Local user groups (DCLUG, NELUG, ATLUG) are always on the prowl for presenters so you are going to have to do a little abstract writing if you want to do some speakin'.

Managed Beans: When, Why and How ... IAmLug Presentation & Files  

By Russell Maher | 5/9/13 3:02 PM | - | Added by Per Henrik Lausten

Spoke at IAmLug 2013 this week in St. Louis. Thanks to everyone who came to my session! Really. Here are links to NSF downloads.

Source Control: The Good Stuff - Part 9: Our Mercurial Source Control Strategy  

By Russell Maher | 5/6/13 12:01 AM | - | Added by Niklas Heidloff

Well it all comes down to this: How are you going to use Source Control? If you've gone through the earlier videos on Mercurial Source Control within Domino Designer, you've seen how to perform all of the essential steps to get going and seen all of the essential tasks you would need to effectively use source control for your XPage applications.

Source Control: The Good Stuff - Part 9: Our Mercurial Source Control Strategy  

By Russell Maher | 5/3/13 10:43 AM | - | Added by Per Henrik Lausten

Welcome to Part 9: Our Mercurial Source Control Strategy! The final installment of Source Control: The Good Stuff. Well it all comes down to this: How are you going to use Source Control?