First, if you have not discovered XSnippets at OpenNTF.org, go there! No wait! Go after reading the rest of this post!
Bam! The new 8.5.3 view.postScript() method totally fits the bill.
Deprecating Domino Web Admin? Uh...Decide Different.
Wed, Nov 13th 2013 2:11p Russell Maher Yesterday folks became broadly aware of an IBM security bulletin that looks to have been released on 11/5/2013 announcing that the Domino Web Administrator suffered from a low level of security risk and was, therefore, being deprecated. Candidly, my first was reaction was ..."Gee, that's too bad" and then I kept coding. Well after reading a couple blog posts from some of the more, uh, entertaining but less, shall we say, productive, members of our community I realized this was a mistake. [read] Keywords: admin
"Configurable Buttons" Solution Part 1
Tue, Nov 12th 2013 5:12a Russell Maher 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. Case in point: "Navigation" buttons. Well, that's what we call them but essentially they are buttons at the bottom of an XPage that either Save data then go or just, uh, go. Based on customer requests we determined that for maximum flexibility [read] Keywords: notes
The Code Change That Loaded Our Pages 50% Faster
Fri, Nov 8th 2013 5:12a Russell Maher 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. I have steeled myself for the inevitable coding advice from the XPage community's obvious jQuery expert, Dr. Marky Roden (who chastised me for pulling a Charles Dickens by not publishing this code yesterday), and am now sharing this code. You can see the page load times on yesterday's post but what I found was that the ori [read] Keywords: xpages apple
A Few Metrics, A Little Code Tweak: 50% Faster Page Loads
Thu, Nov 7th 2013 7:12a Russell Maher In our application we provide popup glossary terms and footnotes. Sometimes a lot of them. Like 200+ within the same XPage. When I initially developed that functionality, I did what I always do and tell others to do: Code it the way you'd like to code it and if the performance is good, then leave it like that. "WHAT?! Code should always be optimized, Russ, and follow style guides and programming conventions and ..." "Code Shmode" is what I say. Code's only purpose in life is to prod [read] Keywords: notes
My Favorite Development Tool
Wed, Nov 6th 2013 5:12a Russell Maher Behold...The Mighty Pencil! (Of course you can use any brand of pencil although I prefer the Field Notes brand myself.) Way back when I first started teaching Notes application development, I generally advised developers to pull out a blank piece of paper and a pencil and sketch out what they wanted to build. First. You do this now whether you realize it or not. You might not put it on paper but, before you start coding something, you architect it in your mind. Definitely for some applicat [read] Keywords: notes
Installing IE9 vs. Using Developer Tools: They're Not the Same
Tue, Nov 5th 2013 5:11a Russell Maher Today I am trying to diagnose a customer issue with IE9. We had implemented a styling fix that took care of any IE8 issues that existed and our testing of IE9 showed there were no issues with that version. Until the customer emailed. Yeah, they are using IE9 and the application menus look terrible. "Hmm. We've tested those menus on IE9 and they work great. How can that be?" "Oh, it can be. And it is. Bad, that is." Fine. We create a new VM, install a clean copy of IE9 on Windows 7 [read] Keywords: application
And Groove411.com Vanished From The Earth...
Mon, Oct 28th 2013 10:15a Russell Maher What the ?? Where did that title come from? From an absolutely fascinating article, “…and The Mound-builders Vanished From The Earth”, on how Americans (loosely defined) tried to determine just who built those mounds everywhere in North America? Last Friday, I let my domain registration for Groove411.com expire. I registered it in 2000 amidst a flurry of other "411" style domains with an eye towards perhaps using it to generate some content around the Groove platform. Groove was pre [read] Keywords: domino
Mavericks: A Concern, a Nice Feature and a Helpful Tip
Thu, Oct 24th 2013 2:12p Russell Maher Put Mavericks on my iMacs and MacBook Pro last night and so today is my first full day using it and I just wanted to share a concern, a cool thing I noticed and a tip. First, I use my old iMac in Target Display Mode. Gives me a third 27" monitor to work with. Twice now though when I switched into that mode, my current iMac screens went black and the only way I could stop it was to hard reboot. Ugly and more than a little concerning. Second, I really like the way a window becomes transparen [read] Keywords: apple
The Obamacare Website IT Pro Lesson: Don't get involved with "that project"
Thu, Oct 24th 2013 8:11a Russell Maher So I'm writing and supporting apps for this law department from 1996 onwards and they decide to purchase a new matter management system. The vendor comes in and says they will use some new technology, Domino, to web enable their cool Notes-based matter management system and the Heavenly Choirs will sing evermore. I was included in the initial meeting with the vendor because I was the de facto Notes/Domino team. The vendor guys immediately wanted to know who I was and why I was there and woul [read] Keywords: domino
FIX: "Infinite" IE windows from mailto links
Thu, Oct 17th 2013 6:12a Russell Maher Don't know when but I pretty sure it was after upgrading to Notes 9 and maybe IE 10...sometime...several months ago...I started getting truly unlimited numbers of IE windows popping up with an error if I inadvertently clicked on a mailto link. After getting tired of holding down Alt+F4 continuously to try and close the windows as fast as they opened until they all went away, I used The Google (nicked that term from Tim Tripcony!) to discover a solution which can be found here. "When user cli [read] Keywords: notes