268 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Hear what PSC Group is excited for at IBM Connect 2016!
Mon, Jan 11th 2016 13
PSC is hiring: XPages Senior Architect/Developer position
Sun, Jan 10th 2016 17
Thank you for another great year, 2015
Wed, Jan 6th 2016 11
IBM Champion 2016
Tue, Dec 1st 2015 14
New color picker in Chrome dev tools
Mon, Oct 26th 2015 13
How to easily hide an XPages CKEditor toolbar
Tue, Oct 20th 2015 16
OneUI ? IE7? Seriously…………? Another one of *those* days…..
Wed, Sep 30th 2015 15
Top 10
Create your own Watson Q and A example with Bluemix, Webstorm and Jazz Hub
Sun, Oct 12th 2014 19
PSC is hiring: XPages Senior Architect/Developer position
Sun, Jan 10th 2016 17
How to easily hide an XPages CKEditor toolbar
Tue, Oct 20th 2015 16
OneUI ? IE7? Seriously…………? Another one of *those* days…..
Wed, Sep 30th 2015 15
IBM Champion 2016
Tue, Dec 1st 2015 14
Creating my first true XPages in Bluemix application
Sun, Jul 12th 2015 13
New color picker in Chrome dev tools
Mon, Oct 26th 2015 13
Hear what PSC Group is excited for at IBM Connect 2016!
Mon, Jan 11th 2016 13
How to add a Node.js Express route in a separate file
Tue, Apr 28th 2015 12
Thank you for another great year, 2015
Wed, Jan 6th 2016 11


Mark Roden
Blog Title Xomino
Blog Description Domino with the new improved X
Blog URL http://www.xomino.com
RSS Feed http://xomino.com/feed
Validate Feed feedvalidator.org or validator.w3.org
Feed Last Checked Jan 11, 2016 12:23:16 PM EST. Realtime Update:
Location Reston, Virginia, USA


Recent Blog Posts
13
Hear what PSC Group is excited for at IBM Connect 2016!
Mon, Jan 11th 2016 12:23p   Mark Roden
 
17
PSC is hiring: XPages Senior Architect/Developer position
Sun, Jan 10th 2016 9:36p   Mark Roden
A
11
Thank you for another great year, 2015
Wed, Jan 6th 2016 2:38p   Mark Roden
This post is a little later than in previous years, lots to reflect on. My job has changed a lot this year, it has been quite an eye opener. It has been the best year of my professional career by far. I would love to be able to say that every year, but that is […]
14
IBM Champion 2016
Tue, Dec 1st 2015 8:30a   Mark Roden
I just wanted to say how honored I am to be nominated and accepted as an IBM Champion for the third year. Thank you to everyone who nominated me – I really appreciate it and it is good to know that in a small way I make a difference. It has been an interesting year, […]
13
New color picker in Chrome dev tools
Mon, Oct 26th 2015 8:31p   Mark Roden
A
16
How to easily hide an XPages CKEditor toolbar
Tue, Oct 20th 2015 12:10p   Mark Roden
A
15
OneUI ? IE7? Seriously…………? Another one of *those* days…..
Wed, Sep 30th 2015 4:56p   Mark Roden
A
10
MWLUG 2015: Websockets session video and slide deck
Wed, Aug 26th 2015 7:32a   Mark Roden
A
8
Thank you Richard, et al for MWLUG 2015
Tue, Aug 25th 2015 8:46a   Mark Roden
A
6
The coolest XPages demo ever – revealed
Thu, Aug 20th 2015 5:22p   Mark Roden
  During the AD105 presentation at MWLUG this afternoon, Ryan Baxter and I demonstrated how you can use an XPages application to control a Drone. We were able to make it take off, take a picture and then land, all from an XPage application interface.   @MarkyRoden @ryanjbaxter flying drone with #xpages and #bluemix Nice! pic.twitter.com/doNgD1ml98 — […]
6
PSC a year later: A new role and having so much fun
Mon, Aug 10th 2015 9:53p   Mark Roden
So just over a year ago I got a promotion at PSC and they asked me to go from being a remote worker to working out of the main office. It made sense for both of us and allowed me to learn more about the business, above and beyond developing/managing the projects I already had. My wife […]
6
MWLUG 2015 – IBM Bluemix: Expand Your Horizons – Coolest demo ever !
Tue, Aug 4th 2015 10:07p   Mark Roden
In two weeks time Ryan Baxter and I will be taking the stage to talk about IBM Bluemix and how Domino/XPages developers have a whole new vista of opportunities open to this in IBM Bluemix. I look forward to seeing many old friends and new faces there – please stick around to the end for what will hopefully be, […]
3
An introduction to creating applications in the Bluemix environment – now available
Mon, Aug 3rd 2015 6:25p   Mark Roden
An introduction to creating applications in the Bluemix environment If you missed our recent webcast, “An introduction to creating Domino applications in the Bluemix environment”, don’t worry – it’s now available on-demand. You can view both the video replay and presentation easily right from your desk. Watch this webcast and learn how to: Easily get Bluemix […]
8
Bluemix Monitoring and Analysis – Diagnostics version
Tue, Jul 21st 2015 8:09p   Mark Roden
In this article I will show how to utilize some aspects of the paid Bleumix Monitoring and Analysis service to look inside the performance of your applications. State of shock I am in a state of shock, as I am writing this post I actually broke my application, and used these very tools to figure out why……………..COOL […]
5
Marky and John on tour in D.C. next week: 2015-07-25
Mon, Jul 20th 2015 10:04p   Mark Roden
Next week on Tuesday (July 25th), John Head and I will be in the Maryland / D.C / Virginia area and we would love to talk to Domino/XPages/Modern Web Apps teams about their projects and plans for the future of the platform. This is not intended to be a “can you fix this code for […]
6
Bluemix Monitoring and Analytics – free service
Sun, Jul 19th 2015 6:56p   Mark Roden
In this article I will introduce the free IBM Bluemix Monitoring and Analytics service and show some of the available information. Monitoring and Analytics From the Bluemix Dashboard select one of your node applications and then “Add a new Service” – scroll down until you find the DevOps section and select Monitoring and Analysis.   There are two […]
9
XPages in Bluemix – Pushing new changes via Bluemix git repository
Wed, Jul 15th 2015 10:15p   Mark Roden
In this article I will look at modifying the out of the box boilerplate application and starting to look at the tooling around the new XPages in Bluemix capability. I will specifically talk about the use of the Bluemix integrated git repository. Introduction In the previous article I walked through the basic steps of creating the boilerplate […]
6
XPages in Bluemix – Looking at the application dashboard
Tue, Jul 14th 2015 10:02a   Mark Roden
In this article I will explain the XPages in Bluemix application dashboard and what is available to the developer from the Bluemix web interface. The Dashboard Once you have created your new XPages application in Bluemix it will appear on the “Dashboard” with a weird spacecraft for an icon. Clicking on the box will review a […]
7
XPages in Bluemix – where is the design and where is the data?
Mon, Jul 13th 2015 8:06a   Mark Roden
Digging into the code for the example database – aaaah memories – but I digress…..as normal I am mostly blogging this for my own notes and if someone else happens to get something out of it – great :D Design and Data are separate? So the design and the data are separate – well kinda – in fact […]
13
Creating my first true XPages in Bluemix application
Sun, Jul 12th 2015 4:20p   Mark Roden
In this post I will document my attempt to create my first XPages application in Bluemix. I will be following the documentation (ish) and also clicking around to see what happens. This was written July 2015 and is likely out of date soon after. OpenNTF I installed the new ExtLib by downloading the last release, then in […]
8
XPages in Bluemix – Experimental is live
Fri, Jul 10th 2015 9:42a   Mark Roden
A
5
An introduction to creating Domino applications in the Bluemix environment – SocialBizUg Webinar July 23rd
Wed, Jul 8th 2015 10:05p   Mark Roden
A
9
Speaking at MWLUG 2015: WebSockets – “Pushing” the web forward
Tue, Jul 7th 2015 10:11p   Mark Roden
This year at the MWLUG conference in Atlanta I will be speaking about something near and dear to my heart – WebSockets. I will introduce the concept and demonstrate the many advantages of using WebSockets over traditional HTTP requests. As always I have a number of demos, this year interactive ones that will require audience participation. If […]
8
Why you should control your own URL shortening service
Tue, Jun 23rd 2015 9:42p   Mark Roden
A
6
Another reminder to back up your computer regularly
Sun, Jun 21st 2015 9:39p   Mark Roden
A
9
IBM is a platinum sponsor of the new node.js foundation
Thu, Jun 18th 2015 2:39p   Mark Roden
Take a look at the video from Angel Diaz IBM VP Cloud it is only 90 seconds – IBM’s now big behind Node.js Angel also wrote this article on node explaining is some more detail about the foundation and IBM’s involvement http://www.thoughtsoncloud.com/2015/06/node-js-embarks-on-open-governance-journey/ IBM are a platinum sponsor of the new node.js foundation.  
9
Contrast makes a difference: making bootstrap badges “pop”
Wed, Jun 17th 2015 9:34p   Mark Roden
A
8
SocialBizUg – Member of the month – Developing Lotus Notes since 1979
Mon, Jun 15th 2015 5:32p   Mark Roden
A
7
This is the best part of what I do – sharing ideas.
Sun, Jun 14th 2015 9:22p   Mark Roden
Thanks to David Leedy for taking this at ConnectED in Orlando 2015 – check out the link at the bottom – what you can do with Google Photo is pretty cool apparently. I was wondering around between sessions and someone came up and started asking me about Angular in XPages (which was the presentation I […]
5
Fixing the XPages R9 dojo define.amd problem once and for all
Mon, Jun 8th 2015 9:43p   Mark Roden
Last week I blogged about the fact that select2 v4 used define.amd and because of that dojo screws up the jQuery plugin. This has been a significant issue – not hard to deal with but comes up all the time for XPages eedevelopers. In the blog post comments Ferry Kranenburg posted a link to a solution he uses […]
3
Select2 v4 needs AMD fixing in Domino R9 XPages
Tue, Jun 2nd 2015 9:56p   Mark Roden
As we have seen in the past AMD (Asynchronous Module Definition) in Dojo causes issues with jQuery plugins and other JavaScript libraries, in that it prevents them from loading correctly. The select2 version4 – new release contains AMD checking code https://github.com/select2/select2/blob/master/dist/js/select2.js As you can see from the start So we have two choices – edit […]
5
Guru Guidance: IBM Bluemix — Taking Your Skills to the Cloud
Tue, Jun 2nd 2015 11:53a   Mark Roden
A
5
Who? Me? SocialBizUg Clippings guru Guidance
Sun, May 17th 2015 7:11p   Mark Roden
A
5
Bluemix docker documentation update
Mon, May 11th 2015 10:50p   Mark Roden
A
5
Bluemix and docker BETA installation (part 1)
Sun, May 10th 2015 10:13p   Mark Roden
A
8
Setting Port forwarding for boot2docker to access the internet
Wed, May 6th 2015 10:01p   Mark Roden
A
6
Passing authentication information through the Bluemix Hybrid Secure Gateway
Tue, May 5th 2015 7:53p   Mark Roden
In this article I will demonstrate a couple of the things which can be passed through a Bluemix secure gateway, allowing us to create normal web based applications. Introduction In the previous article I demonstrated how to create a TLS secured hybrid Bluemix application. In this article we will look at some of the web properties/headers, cookies etc which […]
9
Creating a secure Bluemix hybrid app using TLS encryption
Sun, May 3rd 2015 9:50p   Mark Roden
A
12
How to add a Node.js Express route in a separate file
Tue, Apr 28th 2015 10:01p   Mark Roden
In this article I will show how you can manage your routes in a separate file from app.js. It also demonstrates more generally how adding modules to your applications works in node.js. Introduction In this article I will create a simple route in a route.js file and reference it from my app.js. This will demonstrate how […]
5
Creating a sample Hybrid Bluemix environment
Sun, Apr 26th 2015 9:54p   Mark Roden
In this article I will demonstrate how to create a sample Hybrid app running in IBM Bluemix but getting data from behind a company firewall. Introduction A couple of years ago the prevailing message from vendors was “move to the cloud !!!”. The thing the vendors found though, was that the companies do not necessarily want to move their “data” […]
7
IBMSBT in XPages: Tagging a file
Tue, Apr 21st 2015 7:25p   Mark Roden
In this article I will show how to tag a file in IBM Smartcloud using the JavaScript API. Introduction Following on from the previous article on how to load a file into Smartcloud we will start from the point of the fileId has been returned to the screen via the upload partial refresh. Hang on what about […]
4
The two sides of the incremental operator in JavaScript ++
Sun, Apr 19th 2015 9:37p   Mark Roden
I learned this last week, possibly highlighting my non-classical programming training. I have never come across this in all my years of JavaScript and apparently it is pervasive in other languages such as Java as well. Incremental Operator ++ Many times I have seen or used the following method for incrementing an integer count This increments the […]
7
The 300th Blog Post
Tue, Apr 14th 2015 11:56p   Mark Roden
I noticed I was getting close to this a week or so ago and I can honestly say I am very pleasantly surprised – I would never have thought I would still be going 3 years later. Yes that is almost an average of 100 posts a year – who would have thought I would […]
6
IBMSBT in XPages: Uploading a new file into Smartcloud
Sun, Apr 12th 2015 9:45p   Mark Roden
In this article I will show how to upload a new file into IBM Smarcloud using the IBM Social Business Toolkit Introduction For the demonstration I am working on, I want to be able to upload a file into IBM Smartcloud and then Tag it with a value so that I may search by Tag at […]
4
Aborting a jQuery ajax request
Sun, Apr 5th 2015 9:51p   Mark Roden
In this article I will show how you can abort a jQuery ajax request, preventing your user experience from disappearing into space. Introduction We have all done it – opened a page which runs an infinite loop consisting of some form of while(true). But no-one means to do that on purpose….That said there may be occasions […]
7
Integrating a Twitter bootstrap UI application into IBM Connections and MS SharePoint
Tue, Mar 31st 2015 9:43p   Mark Roden
In the last 12 months I have twice presented at MWLUG 2014 and ConnectED 2015 (with Mark Leusink) on how to run a  Domino/Angular.js application in IBM Connections and SharePoint. One of the hurdles to doing that was to figure out how to integrate bootstrap with the OneUI layout of Connections and MS SharePoint built in style. Beyond the Everyday […]
2
Aligning bootstrap well heights within the same row
Sun, Mar 29th 2015 10:04p   Mark Roden
On a bootstrapped page layout, misaligned well heights within a single row are ugly at best and downright unprofessional looking at worst   So I created a simple jQuery routine which will: Cycle through each row Create a variable = 0 For each well in this row Check the height of each well If the […]
6
IBMSBT Playground gets a face lift
Tue, Mar 24th 2015 9:19p   Mark Roden
I noticed a couple of days ago that the “face” of the IBM Social Business Toolkit “playground” on the greenhouse site has undergone a face lift. https://greenhouse.lotus.com/sbt/sbtplayground.nsf This image was taken from the site March 4th 2015   and this is how it looks today (March 22nd 2015)   Not an improvement in this developers opinion […]
5
IBMSBT in XPages: Custom Business Cards
Sun, Mar 22nd 2015 9:33p   Mark Roden
In this article I will introduce the JavaScript API for Social Business Toolkit and show how to make a simple custom vCard using the jQuery hovercard.js plugin. Introduction When you are modifying on premises Connections there is an API interface provided and described by IBM for integration of the Profiles Business Card. I could not find this piece […]
7
Keeping him alive in the Clacks on Domino – thank you Sir Terry Pratchett
Sun, Mar 22nd 2015 3:36p   Mark Roden
A
5
Eclipse (DDE) shortcuts: F4 – Class Hierarchy
Tue, Mar 17th 2015 9:42p   Mark Roden
A
5
IBMSBT in XPages: My Communities
Sun, Mar 15th 2015 9:35p   Mark Roden
In this article I will describe how to display a list of “My Communities” in an XPage. To do this I will have to create an ArrayList of communities and use a repeat control in an XPage to display them. Getting My Communities As I showed in this previous blog post there were some interesting issues in […]
7
Something missing in smartcloud SBT ? – “Cannot find Endpoint connections”
Sun, Mar 15th 2015 5:29p   Mark Roden
I started down the path of adding “My Communities” to my little test database and following the same process as I had found the profile information I went to the playground and looked at the Java snippets for SmartCloud – get Communities   and from that I created the following Java code in my Utils class. When looking at […]
7
Scoping your beans correctly with the IBM Social Business Toolkit
Wed, Mar 11th 2015 8:34p   Mark Roden
If you are setting up the IBM Social Business Toolkit within your XPages application – the faces-config.xml is where you configure your SBT connection to Smartcloud/Connections. This particular issue arose for us recently but makes perfect sense once we understood what was going on. Initially we had the following and everyone who accessed the application got the […]
5
IBMSBT in XPages: Getting set up with a Social Business Toolkit (Part #2)
Tue, Mar 10th 2015 7:47p   Mark Roden
In this article I will show how to connect to Connections Cloud and in turn how to use the Java API to display “My Files” on an XPage using a simple XPages repeat control. In the previous article I showed how to create an internal App within your Connections Cloud account. In this article we […]
4
IBMSBT in XPages: Getting set up with a Social Business Toolkit (Part #1)
Sun, Mar 8th 2015 9:45p   Mark Roden
In this article I will begin to introduce IBM Social Business Toolkit (SBT), provide links on how to get it set up, talk briefly about how it works and then provide my first demo on how to get “My Files”. The whole of this series will be based on “Smart cloud (now Connections Cloud)” as opposed […]
4
XPages and Java, starting over, again…..Hello World
Tue, Mar 3rd 2015 7:57p   Mark Roden
OK to set the stage for what may just be about to happen – blogging is a form of self documentation for me. If I write it – it helps me remember it. I have said this before (multiple times) and failed, but I need to learn Java. It will probably fail again, let’s not kid ourselves, we […]
5
Speaking at GRANITE User Group in Chicago – 16 March 2015
Sun, Mar 1st 2015 8:03p   Mark Roden
I was very flattered to be asked by my friend Richard Moy to speak at the next GRANITE meeting in Chicago later this month. I will be doing a repeat of the Angular.js presentation I did with Mark Leusink at ConnectED a this year. Mark unfortunately was not able to make it so it will […]
4
Creating a periodic array of dates in JavaScript
Thu, Feb 26th 2015 2:04p   Mark Roden
A
5
JavaScript is Awesome
Tue, Feb 24th 2015 7:45p   Mark Roden
Yes it is  
5
Creating your own sample Bluemix application – a NotesIn9 presentation
Sun, Feb 22nd 2015 10:02p   Mark Roden
I created a Notesin9.com video for the purpose of demonstrating how quickly and easily you can repeat one of the IBM example applications for yourself. In just over 10 minutes you can deploy a new Bluemix hosted Text To Speech example using the Watson Text To Speech service which is reeeeeally cool :) Watch the video here […]
1
Using CSS3 border-radius to round a Bootstrap button
Tue, Feb 17th 2015 7:46p   Mark Roden
A
3
Mobile web app usability tip: Selecting all text when clicking on an input field
Sun, Feb 15th 2015 10:14p   Mark Roden
I am working on a single page mobile only web app where someone needs to just update numbers, easily and quickly. I found during some usability testing that having to tap into a field then tap to the end of the field and then start to add the numbers was way too much like hard […]




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