278 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
XPages at MWLug – what do you want to learn?
Thu, Apr 21st 2016 10
Want to talk XPages?
Wed, Apr 20th 2016 16
NotesIn9 190: Barcode Scanning in XPages
Mon, Apr 18th 2016 17
In XPages you can add an id to an event handler and call it from CSJS.
Tue, Mar 29th 2016 12
Can anyone help with “Notes 9.0.1 64-bit for Mac Open Database Issues”
Sun, Mar 20th 2016 9
Discussion on using PageControllers in XPages
Wed, Mar 2nd 2016 8
Notes In 9 : 189 Introduction to SonarQube with a side of Docker
Wed, Feb 24th 2016 6
Top 10
NotesIn9 190: Barcode Scanning in XPages
Mon, Apr 18th 2016 17
Want to talk XPages?
Wed, Apr 20th 2016 16
Announcing the XPages Development chat on Slack
Mon, Nov 16th 2015 14
NotesIn9 Updates the #XPages Episode Guide
Wed, Jul 1st 2015 13
The XPages and IBM Bluemix showstopper, for me at least
Mon, Aug 24th 2015 13
Alert! Danger! Chrome has a Dojo Bug that affects XPages
Fri, Jan 29th 2016 13
Need an XPages/Web Developer Job?
Tue, Apr 14th 2015 12
In XPages you can add an id to an event handler and call it from CSJS.
Tue, Mar 29th 2016 12
NotesIn9 176: Categorizing Repeat Controls
Mon, May 4th 2015 11
NotesIn9 182: XPages and Java from Start to Finish
Thu, Sep 17th 2015 11


David Leedy in 9
Blog Title NotesIn9
Blog Description Learn, Code, Share
Blog URL http://notesin9.com
RSS Feed http://feeds.feedburner.com/notesin9
Validate Feed 2015-08-24 13:40:02 Failed to parse RSS file. (Invalid character at line 53, column 31).

This could be a simple time out issue. Validate your feed here: feedvalidator.org or validator.w3.org
Feed Last Checked Apr 25, 2016 5:11:31 PM EST. Realtime Update:
Location Lebanon, Pa


Recent Blog Posts
10
XPages at MWLug – what do you want to learn?
Thu, Apr 21st 2016 12:41p   David Leedy
It’s no secret that I want to go to MWLug in August in the worst way.  And even though I’ve really cut back on my live speaking I would really like to speak at this particular event. This means I need an abstract.  And a good one.  Which means I need a topic.  And a good one!   I also have 10 more NotesIn9’s to do before I hit the big 200! So if you’re reading my blog you’re likely interested in XPages. What do you want to learn about?? I’m interested in
16
Want to talk XPages?
Wed, Apr 20th 2016 5:29p   David Leedy
In case you’ve missed this we have an XPages Slack chat. Beginners are WELCOME!! If you’re not already there please join, say hello and talk XPages. You don’t need to program alone anymore. xpages-slack.herokuapp.com
17
NotesIn9 190: Barcode Scanning in XPages
Mon, Apr 18th 2016 9:17a   David Leedy
In this show I demonstrate how I recently improved web pages that let a user scan barcodes with a blue tooth barcode scanner. Big thanks to Declan Lynch for the help on the Client Side JavaScript solution. This also takes advantage of the undocumented XSP.fireEvent() method.
12
In XPages you can add an id to an event handler and call it from CSJS.
Tue, Mar 29th 2016 8:40p   David Leedy
Ok let’s get this out of the way.  I’m going to talk about Client Side JavaScript and that’s WAY out of my comfort zone on a good day.  But I had a need to work with it and the amazing Declan Lynch came to the rescue. I want to make a NotesIn9 about this when I can but as I’m crushed with work I just don’t know when that might be so here’s my attempt at blogging some technical information.  Today I had the need to use client side java script to trigger the existing event of an ed
9
Can anyone help with “Notes 9.0.1 64-bit for Mac Open Database Issues”
Sun, Mar 20th 2016 10:42a   David Leedy
Here is a post by CaySal Lackey who’s an rising XPages developer but is losing dev time to problems with the Notes Mac OSX client not being able to open and properly use 14 year old basic Form and View based databases. https://caysal.wordpress.com/2016/03/20/notes-9-0-1-64-bit-for-mac-open-database-issues/ If anyone knows anything that can help her please post it on her blog. Thanks!
8
Discussion on using PageControllers in XPages
Wed, Mar 2nd 2016 8:52a   David Leedy
WARNING:  This is a long one.  Enter if you dare.   In the XPages Slack chat, which is free for anyone to join, hint hint.  Whenever I see people working together to solve an interesting problem I always try and suggest that someone blog it so the content and solution they’ve worked though gets a bigger audience. I’ll publish it myself if the person doesn’t have a blog. I don’t think I’m always successful but I try.  Anyway today is my turn to try and lead by
6
Notes In 9 : 189 Introduction to SonarQube with a side of Docker
Wed, Feb 24th 2016 8:08p   David Leedy
In this show Eric McCormick returns to show us how to use SonarQube and Docker to help us improve our code.
7
NotesIn9 188: Adding a “Please Wait” to XPages
Fri, Feb 19th 2016 7:49a   David Leedy
In this show I demonstrate a couple techniques for improving your UI when you have a longer running code process. I show how to add a “Standby” custom control to your application for Partial Refreshes and another technique for when you’re opening a page that needs a few extra moments to process your data. Big thanks to Fredrik Norling and Vikas Tiwari for their original contributions on this subject.
10
Updated Pages Url Cheatsheet
Thu, Feb 11th 2016 7:28p   David Leedy
So I’m working on an update to xpagescheatsheet.com and the first thing I’m going to do is fix my XPages URL Cheatsheet. It’s UGLY. As in really ugly. So I started with that and made a new one. http://xpagescheatsheet.com/cheatsheet2.nsf/url.xsp This is for SSJS and I will also be making one for Java code. Please check it out and let me know if anything can be added or if there are any problems. And if you have any Java snippets or code let me know that as well since I’ve
9
BlueMix and Ham
Mon, Feb 8th 2016 9:32a   David Leedy
Blue Mix and Ham I am Dave Dave I am. I did not sign up for Bluemix today I did not sign up yesterday. I did not sign up thirty days ago I did not sign up with an Eskimo I did not sign up from a plane I did not sign up from a train. I did not sign up for a trial Most days I don’t even drive a mile. I did not sign up in the snow If you’d ask me I’d tell you no. I did not sign up on a bet I simply did not sign up yet. I did not yet build an app I would rather take a nap. Someday I m
13
Alert! Danger! Chrome has a Dojo Bug that affects XPages
Fri, Jan 29th 2016 11:15a   David Leedy
Declan Lynch found this bad news today. ATTENTION There is a known bug in Google Chrome 48 that is affecting DOJO resource loading which in turn is causing XPages application to stop working. https://code.google.com/p/chromium/issues/detail?id=570622 End users may see the page freeze and interaction with things like pagers stop working. From a development point of view having the DevTools running and the Disable Cache option enabled means you may not see this issue during development. PLEA
6
Viewer Question about scoped variables in XPages
Wed, Jan 13th 2016 1:40p   David Leedy
So I got this in my inbox : Dave, Do you happen to know of a good article or video that talks about scope variables (i.e. applicationScope and sessionScope ) and passing values between different web pages?  Passing information like unid, user name and contact information (i.e. phone and address). So loading the variables and writing the information to fields on different pages. Thanks, I don’t have an article to point to so I figure I’ll just give it my best shot and make one up. Fi
5
What’s your Christmas Movie Play List?
Wed, Dec 23rd 2015 9:13p   David Leedy
At this time of year we look forward to watching our “standard” selection of Christmas movies.  Here’s our top holiday movies. #1 has to be Christmas Vacation.  Good fun for all the family.  We’ll usually start the season with this movie and watch it again on or near Christmas Eve.  Just a great movie. Much better then the original Vacation movie. #2 is probably the best Christmas movie ever in my opinion.  Unfortunately it’s Adults only, but Love Actually is j
7
NotesIn9 187: Highlights from MWLug – Nginx and PageSpeed
Thu, Dec 3rd 2015 8:35p   David Leedy
In this show, IBM Champion, Eric McCormick, returns with a great show taken from his presentation at the MWLug conference. He’ll be talking about Nginx and PageSpeed and how and why you should care about them.
5
It’s back! Come and play the Tree on a Truck Game!!
Thu, Nov 26th 2015 4:01p   David Leedy
It’s the time of year again. Every year my family plays a simple game to get into the holiday spirit.  It’s competitive and borderline cut-throat at times but at the core it’s simple.  We count the number of Christmas Trees that we see on cars and trucks.  By count I mean the first one who sees it and calls it gets a point.  And by calls it I mean the first person who shouts “TREE!” get’s that tree as a point.  It’s actually loads of fun while still stressful haha. So if you&#
8
Community Shoutout – Timothy Briley
Tue, Nov 17th 2015 2:54p   David Leedy
Just a big Happy Birthday to Tim who, unfortunately is a long way from home this week. Safe travels home buddy!
11
XPages.TV is dead. XPages.TV is born again.
Mon, Nov 16th 2015 8:18p   David Leedy
For years I’ve known that my XPages.TV site sucked. For years you knew that also. Well finally I’m starting to do something about it. XPages.TV was meant to be an on line catalog of all the NotesIn9 shows. Since the shows have a longer shelf life then a typical blog/podcast I wanted some way to get to them easier. And I didn’t know a way to do something clever in wordpress itself. So I wrote a little template to try and do some clever things and it was a total failure. So tonig
14
Announcing the XPages Development chat on Slack
Mon, Nov 16th 2015 11:50a   David Leedy
If you’ve never heard of Slack, it’s basically a “messaging app for Teams”.  You can access it via the web, desktop application or mobile app. Slack is a persistent chat experience with really good software behind it.  It allows for different “channels” inside the room so we currently have “general”, “beginner”, “advanced” and “random” discussion area. I little while ago Jesse Gallagher and I setup an XPages De
9
Ask the XPages Experts Webinar Next Week!
Thu, Nov 12th 2015 3:06p   David Leedy
Next week, on Tuesday November 17th from 10:30 AM EST to 12:00 PM EST TLCC and Teamstudio will be hosting an XPages webinar called “Ask the Experts”. For FREE!!!! I’ll be joining the panel with  3 true experts in the form of Mike McGarel, Jesse Gallagher and Nathan T. Freeman. We’ll each be bringing a SHORT 5-10 minute XPages topic.  The rest of the time will be dedicated to any question you might have. So please, if you’re working with XPages.  Come join us nex
5
Come on Bluemix. You’re better then this.
Mon, Nov 9th 2015 10:20a   David Leedy
Let’s be clear.  I AM interested in Bluemix.  I’ve had several NotesIn9 shows dedicated to it already and I’d like to get more. I do want to play with it myself – especially the XPages experimental bits. Even forgetting about XPages stuff,  Bluemix seems to have a wealth of capabilities.  It looks like a developers candy store. Sadly I suffer from a lack of time, knowledge of the options and I still some trepidation over possible costs and capabilities.  So for now,
7
WordPress resolution…
Fri, Nov 6th 2015 3:25p   David Leedy
So last week I came to realize my site was hacked.  Not being an expert at WordPress and with a lot going on in work and home life I was a little, shall we say, “distraught” at the prospect of dealing with this. But luckily I follow my own advice.  You see I’ve been preaching for a long time the benefits of “Joining the community”.  That the benefits of sharing information will give you back rewards ten fold.  I could certainly do better in my own sharing but I&
3
ummm can anyone help me with WordPress please?
Thu, Oct 29th 2015 6:36p   David Leedy
So a little while ago I got some notification that my notesin9.com WordPress site was hacked.  I reached out to my host – dreamhost about it and just got back an automated message.  Rather disappointing to be honest.  The fact is I don’t know WordPress much at all.  I went to dreamhost because of their “easy 1 step install”.  Sure I could learn more I guess but I just don’t have the time.  I’m happy to be able to post and embed videos quite honestly. I d
9
NotesIn9 186: XPages and IBM Bluemix Part 3
Fri, Oct 16th 2015 2:14p   David Leedy
In this show IBM Champion Oliver Busse concludes his 3 part series on getting started with XPages inside IBM Bluemix.
9
NotesIn9 185: XPages and IBM Bluemix Part 2
Fri, Oct 16th 2015 2:08p   David Leedy
In this show IBM Champion Oliver Busse returns to talk more about using XPages inside IBM Bluemix.
8
Turn off Phone number Detection in iOS
Wed, Oct 14th 2015 2:15p   David Leedy
Today I had a problem where iOS on an iPad was thinking some numbers where phone numbers when they really weren’t.  Normally that’s not the end of the world but in this case it converted the number to a blue link, and I was expecting it to be white on a dark background.  The blue made it difficult to read. I quickly found these 2 links : https://developer.apple.com/library/safari/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html#//apple_ref/doc/uid/TP40007899-CH
9
NotesIn9 184: XPages and Bluemix Part1
Tue, Oct 13th 2015 7:58p   David Leedy
In this show, IBM Champion and all around awesome person, Oliver Busse returns to kick off a three part series on using XPages with IBM Bluemix.
9
If you still believe in IBM’s “Backward Compatibility” you’re nuts.
Tue, Oct 13th 2015 5:42p   David Leedy
Yes that’s a shocking title.  I almost NEVER do that.  But I wanted to get your attention so sue me. I’ve seen a couple of remarks here and there about XPages and poor “backward compatibility” like we’re used to having with the Notes Client. First thing to know.  In the Web / XPages world “Backward compatibility” guarantees are a think of the past.  They’re done.  Get over it. Second thing, and this is very important.  This is NOT IBM’
9
NotesIn9 183: Thinking Different In XPages
Mon, Oct 12th 2015 8:28a   David Leedy
Ok, this show is a little different. Well..  a LOT different. In case you didn’t know, David Navarre runs an EXCELLENT blog at lostinxpages.com. He recently made a post that I thought was rather interesting : Writing and speaking about your code might actually make it better It should come as no surprise that I 100% believe in the title of the post. In that post David talks about a coding challenge that he recently had to deal with. I began to comment on his post and once I realized it wa
6
XPages Developers – are you allowed to use the OpenNTF Domino API project? Please answer.
Wed, Oct 7th 2015 10:17a   David Leedy
I’ve been doing a lot of shows on NotesIn9 that deal with Java. I will be doing many more.  I’ve been doing this for 2 reasons. 1 – This is how I work these days.  It’s not the only way to make XPages applications but I personally believe it’s the best practice way. 2 – I’ve actually had a lot of people asking me for more Java content.  Either at shows like MWLug or via email. Here’s the issue though.  When I do Java, I’m using the OpenN
10
NotesIn9 hits 63 hours of Free Video tutorials
Mon, Oct 5th 2015 9:05p   David Leedy
I’m in the process of moving all my hosted video files to YouTube and updating the blog posts. Let me tell you this is a PAIN IN THE BUTT! But when it’s all said and done I should be able to cancel my video host account and save around $20 per month. A little while ago, without my even asking, 2 people reached out to me to offer generic help. This was unexpected and meant a great deal to me as my websites and information is a mess and I’m just overwhelmed. Sadly I’ve been
7
IBM Champion thoughts – How to thank someone
Mon, Oct 5th 2015 9:43a   David Leedy
It’s that time year again where you can nominate someone to be an IBM Champion. I’ve talked about this before on the blog. You can find out about the program here. And you can go to this page to nominate someone. Note: The nomination form is a little “daunting” to say the least. Just fill in what you know. You don’t need to fill in everything. You’re supposed to nominate people based on their contributions for the last 12 months, NOT their “life timeR
7
NotesIn9 Migration Update
Wed, Sep 30th 2015 7:30p   David Leedy
I’m starting to migrate all of my NotesIn9 episodes from my current hosting on Libsyn.com to YouTube. I actually have a volunteer helping me which is awesome! As part of this process I’ll be uploading a lot of missing shows to the YouTube Channel and then updating the original blog post to point to the YouTube location. So if you subscribe to NotesIn9 on YouTube you might think to yourself “What the Heck??”. So just letting you know what’s going on. Currently I have
11
NotesIn9 182: XPages and Java from Start to Finish
Thu, Sep 17th 2015 8:15a   David Leedy
In this show I do an in depth demo of an XPages app that’s based on Java Code. I didn’t take time to build it from scratch in front of you, but I go over every line of code in the app. The app lets you you Create, Read, Update, and Delete Project documents, and then add to each project an unlimited number of tasks. It’s a long demo – but I first show the app, then go through all the Java code, and then finally the XPages code itself. I hope this helps you put the pieces
8
Surprise! There’s an Ask the IBM XPages Experts Event today
Tue, Sep 15th 2015 7:37a   David Leedy
I just found out last night about this Ask the Experts session from IBM on XPages. http://www-01.ibm.com/support/docview.wss?uid=swg27046328 Tuesday, September 15, 2015 Time: 11:00 AM EDT (15:00 UTC/GMT, UTC-4 hours) for 60 minutes To the person who commented on this on my blog post back from 2013 THANK YOU very much for letting me know about it! I kinda wish I so it sooner so I could plan better.  But I’m going to try and attend. Looks like there’s another event coming soon on t
7
NotesIn9 181: Appcelerator Event Listeners
Mon, Sep 14th 2015 7:22p   David Leedy
In this show, IBM Champ, John Jardin returns with a great demo on Appcelerator Event Listeners.
7
NotesIn9 180: Alternative Frontend Development for XPages
Tue, Sep 1st 2015 7:53p   David Leedy
In this episode Eric McCormick returns with a great show talking about how to surface some of your XPages/Domino data to different frontends like AngularJS.
13
The XPages and IBM Bluemix showstopper, for me at least
Mon, Aug 24th 2015 1:41p   David Leedy
Ok I’ll admit it..  I’ve not really been paying much attention to IBM’s Platform as a Service offering called “Bluemix”.  For the longest time there was no XPages component.  Of course I’d love to play with all the other technologies that it offers, and there are a lot, but as primarily an XPages Developer at the moment I just don’t have good time or practical ideas for anything else. Then they finally put XPages and the “XPages NoSQL” dat
6
MWLug Wrap up and NotesIn9
Sun, Aug 23rd 2015 3:38p   David Leedy
I just got back from a GREAT MWLug conference in Atlanta. I’ve been to several MWLug’s and they just keep getting better. It was an amazing conference full of friends, fun, food, drink and information.  I learned a lot from the many sessions and came home with ideas of things I definitely want to try. This conference had so many great sessions I had to make some very painful decisions on which ones I attended.  I think they’re going to have to start doing repeats soon if th
7
BAD bug found in IBM Domino FixPack4 (FP4)
Fri, Jul 31st 2015 4:48p   David Leedy
So Declan pinged me about a weird problem he discovered which I was able to confirm. Get this: If you have a view column that is calculated by a formula and you change the programmatic name of the column to something that matches a field on the document that that fields value will show in the view column and NOT your calculated formula.  OUCH! This does NOT occur in FP3. We’ve seen this in the Notes Client as well as in XPages Code. Jave Code I believe. If you look at the screenshots.
9
NotesIn9: Will Kinda… Let’s talk about MWLug!
Thu, Jul 16th 2015 5:55p   David Leedy
I’m going to MWLug.  One of the best community conferences that’s run by the community and put on for the community.  Their Dev track is OUTSTANDING this year. Here’s a little video I put together talking about the conference.  Hopefully I can convince you to come and say hi! http://www.mwlug.com/mwlug/mwlug2015.nsf/Home.xsp August 19-21 2015
13
NotesIn9 Updates the #XPages Episode Guide
Wed, Jul 1st 2015 7:15a   David Leedy
It’s been long overdue but I finally got around to updating my Episode Guide to contain all my shows.  Please check it out! https://www.mindmeister.com/280533435 I often get questions from people on “Where do I start” with XPages.  This guide probably isn’t great but I do have some nodes for “Start here” and “Beginner” that I typically point people to. I hope it’s helpful! ===== P.S. Call for Ideas / Help! This mind map is meant to be a poo
8
Goodbye headphones
Mon, Jun 29th 2015 6:26p   David Leedy
Sadly my trusty Logitech headphones have come to the end of the road. I think I recorded almost every episode of NotesIn9 with them except for maybe the first couple shows. So I definately got my money’s worth from them. I’ve replaced them with another Logitech pair though I don’t like those nearly as much. But maybe I’ll get used to them. Thanks headphones. It’s been a good run.
8
NotesIn9 179 : XPages Bootstrap Date Picker Part 2
Fri, Jun 26th 2015 9:18a   David Leedy
Today John Jardin completes a Hat Trick of contributions to not only NotesIn9 but the XPages community.  Huge thanks to John for his efforts here!!! Today John completes is 2 part series on using a Bootstrap Date Picker inside XPages.
10
NotesIn9 178 : XPages Boostrap Date Picker Part 1
Wed, Jun 24th 2015 10:16p   David Leedy
In this show John Jardin returns with another great XPages meets Bootstrap show.  Today he’ll show us how to get a better date picker for your XPages applications.
7
NotesIn9 177: Bootstrap Pager Styles for XPages
Tue, Jun 23rd 2015 11:17p   David Leedy
In this show IBM Champion and great friend of NotesIn9, Mr. John Jardin returns with the first of several shows talking about Bootstrap and XPages. In today’s demo he’ll show you how to turn the rather bland page into the much nice Bootstrap look and feel.  And the best part?  You don’t even need to use Bootstrap to do it. Check out the video to learn the secret!
6
NotesIn9 Experiencing Technical Difficulties
Sun, Jun 7th 2015 12:54p   David Leedy
In case anyone is looking for XPages.TV or XPagesCheatsheet.com…  they’re going to be unavailable for a bit due to hardware failures…




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