357 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Pods | Blogs | Search | myPL | About 
Latest 7 Posts
Bluemix iOS Push Notifications Tutorial: Part 2 – Minimum Requirements
Mon, Aug 11th 2014 92
IBM Bluemix iOS Push Notifications Tutorial: Part 1 – Overview
Sun, Aug 3rd 2014 110
Possible fix for Error 404 when logging into Bluemix via cf
Thu, Jun 19th 2014 186
TIP: Create global batch files for use in Terminal
Thu, Jun 12th 2014 165
XCode Tip: Possible fix if Application Loader hangs
Tue, Jun 10th 2014 212
Possible fix for IDFA Warning when uploading to App Store
Fri, Jun 6th 2014 235
Appcelerator Tutorial: Install Modules globally for Titanium Studio
Tue, Jun 3rd 2014 214
Top 10
Solution to error when downloading Kitchen Sink from Git in Titanium Studio
Fri, Feb 21st 2014 567
XPages Tip: @Dblookup() and Javascript Array
Sat, Aug 20th 2011 423
TIP: What to try if IBM Notes 9 keeps crashing on Apple OSX
Tue, Apr 23rd 2013 389
Install previous versions of iOS SDK in your current version of Xcode
Tue, Apr 15th 2014 292
Appcelerator Mobile Dev – Chapter 2: Understanding the Titanium Framework
Sat, Apr 27th 2013 283
Video Tutorial: Get up and running with Lotus Domino Designer 8.5.3
Thu, Mar 14th 2013 278
Connect to a Notes Database on a remote Domino Server via SSJS
Tue, Oct 8th 2013 263
LotusScript Tip: ‘End’ versus ‘Exit Sub’
Sun, Oct 23rd 2011 260
Slides and Info for Worklight Session at IBM Connect 2014
Mon, Feb 3rd 2014 241
XPages Tip: Open Links in Own window in Ext Lib App Layout
Tue, Aug 23rd 2011 240

XPages, Quickr, Sametime, C#. A blueprint of my week
John Jardin    

Well, it’s Thursday night here in Joburg, South Africa. This must have been the longest week I’ve experienced in quite a while. Over and above my normal working week of meetings, clients, functions and Projects, I found myself juggling a Knowledge Base in our Quickr environment, Teaching XPages to my Dev Team, participating in a Sametime Course that’s taking place in the United States, and learning the Basics of C# Development in Visual Studio.

At first I got a little worried I took on too much, and as I type this I have 2 match sticks keeping my eye lids open……but looking back at what was achieved this week……Not bad, not bad at all.

Let’s begin with XPages:

Last week I decided it was time my Development Team got a decent taste of XPages. I scheduled a 4 day Workshop that impressively took 3 days….ending last night around 9:30pm. I take my hat off to the guys. They proved themselves worthy and I can’t wait to see what they come up with in the near future. I also mentioned that there was an XPages Contest currently running which only added fuel to the fire.

The Quickr-verse:

This year I’m on a mission to document everything that I experience in my working day. Everything that matters and that the Ukuvuma Team can benefit from. I tend to favor tutorials and best practices in the form of Videos, as you’ve no doubt seen in my previous Posts, but I must admit I’ve found a place for Wikis. Quickr really helps me achieve this. I decided to have the best of all worlds, so I’m using Quickr, Wikis and Video together.

At the Same-Time:

This was a challenge. I registered to run this Course at my own pace, not being in a position to take 3 days off to sit in a classroom. What I didn’t realise was that this course was running in the United States, so attending this would’ve proved somewhat difficult. I did enjoyed it quite a lot, although it was a little annoying remote connecting to a box in the States. One really needs to understand Java and Eclipse to be comfortable with this course. Sadly i do all my Dev in DDE, so the environment was a little new, and I’m not yet the Java Expert I soon hope to be. But still, it was fun to modify Sametime Windows and build Add-Ons.

C# Tuning:

Here was my biggest surprise this week. I decided to take a bit of time, and have one of my Microsoft Developers show me the way of the C# Ninja. At first it was a little weird getting to understand Visual Studio, Team Foundation Server, and creating ASP.NET Projects, but once that was out of the way, creating ASP.NET Pages was pretty much the same as creating XPages. I was really impressed at how similar the development environments are.

I don’t yet know enough of both environments to understand all the tools that are available, but I will say that the Visual Studio editor and debugger is impressive. Very informative and very powerful. I love how I could add break statements to my code, run the Web Page in debug mode, and have it stop in certain sections of my code. I am not used to this when it comes to Web Development, and I am not sure if XPages has something similar, but if so……I will make sure the world knows about it, because that will make such a difference in my life.

Let me repeat this: I am looking for a LotusScript Debugger for XPages. Anyone?

Well, one more awesome working day left this week and then it’s some resting time. I look forward to chilling this weekend, watching some World Cup Rugby and maybe giving God Of War a go.

As always you can find me on Twitter @John_Ukuvuma for all IT-related chats. I wish everyone an awesome weekend, and until my next Post….cheers :)

Filed under: Weekly Wrap Up Tagged: asp.net, c#, dde, eclipse, java, lotusscript, microsoft, openntf, quickr, sametime, tfs, tutorial, ukuvuma, videos, wikis, xpages

Sep 22, 2011
217 hits

Recent Blog Posts

Bluemix iOS Push Notifications Tutorial: Part 2 – Minimum Requirements
Mon, Aug 11th 2014 11:55a   John Jardin
In this post, I’m going to quickly highlight a few requirements before we officially get going with the Bluemix iOS Push Notification Tutorial Series. 1. Mac OSX and Xcode For those out there new to iOS Development, you cannot test and deploy iOS Applications to devices unless you do it via an Apple Operating System. While you can follow this tutorial using Mountain Lion (OSX 10.8), I’ll be using and recommend Mavericks (OSX 10.9). Then, you will need to download Xcode. Xcode is App [read] Keywords: admin ibm apple application applications development iphone ipod linkedin mac mobile wiki

IBM Bluemix iOS Push Notifications Tutorial: Part 1 – Overview
Sun, Aug 3rd 2014 1:49p   John Jardin
This is a short video series that I’m planning for the very near future, on how to get the Bluemix Quickstart Push Sample Project running on your Apple devices. Purpose of this Tutorial While the Bluemix team do well to make these sample projects as easy to implement as possible and provide the supporting documentation and instructions, this process is quite daunting from my experience. My goal is to take you through the entire process from having very little already set up, to running the [read] Keywords: ibm apple linkedin mobile profile

Possible fix for Error 404 when logging into Bluemix via cf
Thu, Jun 19th 2014 8:41a   John Jardin
In the following Node.js Tutorial provided on the IBM Bluemix Cloud environment, you get asked to log in to Bluemix via cf (Cloud Foundry Command Line Interface) using the following command: cf login -a https://api.mybluemix.net -o -s For some reason, I kept getting the following error: It seems the Endpoint URL changed, but even then, the above command didn’t work after using the new Endpoint URL. After some troubleshooting I finally managed to log in by doing the following: In Termi [read] Keywords: ibm email interface linkedin password

TIP: Create global batch files for use in Terminal
Thu, Jun 12th 2014 7:44a   John Jardin
I’m slowly but surely becoming a huge fan of running my development workflows through Terminal on my Mac, especially in the case of mobile development using Appcelerator Titanium. This is a quick tip to show you how to group terminal commands into batch files and have these batch files accessible anywhere when working in Terminal. NOTE I haven’t moved to Mavericks as yet, so my example below applies to Mountain Lion, but should also apply to Mavericks In my example below, my batch f [read] Keywords: development linkedin mac mobile

XCode Tip: Possible fix if Application Loader hangs
Tue, Jun 10th 2014 11:21a   John Jardin
I wanted to publish one of my mobile apps to the Apple App Store via Titanium Studio. The Archive was successfully created by Titanium and launched in XCode, but when I tried to distribute my mobile app to the App Store using the Application Loader, I got stuck on the following screen: After waiting about 30 minutes, I cancelled the upload and started Googling for solutions. Thanks to this article, I managed to fix the issue by doing the following: In Finder, navigate to “Applications [read] Keywords: apple application applications archive java linkedin mobile properties

Possible fix for IDFA Warning when uploading to App Store
Fri, Jun 6th 2014 6:45a   John Jardin
Even though I’m not using any Advertising in my mobile app, I receive an IDFA warning from XCode  before submitting my app to the App Store. Thanks to this Article on the Appcelerator Developer Forum,  I managed to fix the problem. How Did I fix it? Because I’m using the following Facebook Module (version 3.1.1) in my mobile app, the module makes use of the AdSupport Framework, which resulted in my app making use of IDFA. To fix this, I downloaded and installed version 3.1.2 of th [read] Keywords: facebook iphone linkedin mobile


Appcelerator Tutorial: Install Modules globally for Titanium Studio
Tue, Jun 3rd 2014 10:39a   John Jardin
One of the great features of Appcelerator Titanium is how you can extend its capability by installing Mobile Modules. Examples of some of these modules are: Ti.Paint (A module that allows you to draw on a canvas within your mobile app…e.g. a user adding a signature) Barcode Scanner (Barcode scanning for your mobile application) A great place to find many of these modules is the Appcelerator Marketplace. You can also find many other modules on Github as well. The best news is that it̵ [read] Keywords: notes application applications development linkedin mobile xml

Quick fix for a Git Push via Terminal to BlueMix if fatal error occurs
Tue, May 27th 2014 12:04p   John Jardin
I’m going through a node.js tutorial for BlueMix and got stuck when trying to push some changes to the BlueMix Git Repository via Terminal. When trying to perform a git push, I got the following timeout error: warning: push.default is unset; its implicit value is changing in Git 2.0 from ‘matching’ to ‘simple’. error: RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly   It seems I have an [read] Keywords: linkedin

BlueMix Tip: Fix error when installing Cloud Foundry CLI via HomeBrew
Fri, May 23rd 2014 12:39p   John Jardin
In this article I quickly show you how to sort out a Formula error that could occur when trying to install Cloud Foundry CLI via HomeBrew for IBM BlueMix. My Machine Specs Apple MacBook Pro: Max OS X 10.8.5 HomeBrew 0.9.4 The Problem I tried to run the HomeBrew command line to install Cloud Foundry CLI… brew install cloudfoundry-cli …but received the following error: Error: No available formula for cloudfoundry-cli Why did this happen? It’s simple. My version of HomeBrew was [read] Keywords: ibm apple linkedin macbook

Appcelerator Titanium Fix for – dyld: Library not loaded
Thu, May 22nd 2014 12:11p   John Jardin
It seems that after upgrading XCode to version 5.1.1 on my Mac, my iPad Simulator through Appcelerator Titanium no longer works and receives the following error: My Specs are the following: Apple Mountain Lion: 10.8.5 Titanium Studio: 3.2.3 XCode: 5.1.1 Mobile Application: 3.1.2GA SDK (iPad Only) After some online searching and troubleshooting, I found the following JIRA Ticket that suggests using the “ios-sim” file from the “3.2.2 SDK” in your “3.1.2 SDK” [read] Keywords: apple application iphone linkedin mac mobile

Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - Mobile Edition