268 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
The quick and dirty Domino Cloudant export
Thu, Jan 21st 2016 11
The 3C of leader - leader: Clarity, Competence, Control
Sat, Jan 9th 2016 13
Mess with the Bluemix Colors
Thu, Jan 7th 2016 8
Mail archive with Apache CouchDB / IBM Cloudant - Part 1
Wed, Dec 23rd 2015 14
Automated Tests in Bluemix Build and Deploy
Wed, Nov 25th 2015 8
It's just HTML, CSS and JavaScript isn't it?
Fri, Nov 13th 2015 14
Multitenancy - a blast from the past?
Tue, Nov 3rd 2015 10
Top 10
Bikepad SmartPhone mount review
Mon, Sep 1st 2014 15
Domino, Extlib, GRUNT, JSON and Yeoman
Thu, Oct 29th 2015 15
It's just HTML, CSS and JavaScript isn't it?
Fri, Nov 13th 2015 14
Mail archive with Apache CouchDB / IBM Cloudant - Part 1
Wed, Dec 23rd 2015 14
Random insights in Bluemix development (a.k.a Die Leiden des Jungen W)
Mon, Jun 29th 2015 13
The 3C of leader - leader: Clarity, Competence, Control
Sat, Jan 9th 2016 13
Application Migration vs. XPage enablement
Mon, Dec 1st 2014 12
Cloud with a chance of TAR balls (or: what is your exit strategy)
Sun, Apr 12th 2015 12
Rethinking the MimeDocument data source
Mon, Sep 1st 2014 11
The quick and dirty Domino Cloudant export
Thu, Jan 21st 2016 11




Recent Blog Posts
11
The quick and dirty Domino Cloudant export
Thu, Jan 21st 2016 2:45a   Stephan H Wissel
Moving data out of Domino never has been hard with all the APIs available. The challenge always has been: move them where? Ignoring for a second all security considerations, the challenge is to find a target structure that matches the Domino model. Neither flat table storage nor RDBMS fit that very well. A close contender is MongoDB which is used in one compelling Notes retirement offering. However the closest match in concept and structure is Apache CouchDB, not surprisingly due to its heritag
13
The 3C of leader - leader: Clarity, Competence, Control
Sat, Jan 9th 2016 4:00a   Stephan H Wissel
An organisation failing their objectives has a reflexive reaction: implement more controls. Rumor has it, some sales organisations perform daily cadence calls towards the end of a period to ensure deals close (as if time away from the customer helps). L. David Marquet, in his book "Turn the Ship Around!" paints a different story. Like a plane needs 3 points to be defined, functional organisations need 3C to operate at peak performance: Clarity, Competence & Control. I wrote a short rev
8
Mess with the Bluemix Colors
Thu, Jan 7th 2016 11:57p   Stephan H Wissel
The Bluemix designers consider their color scheme: robust, decent and unobstrusive. However not everybody likes the dark colors (some do). Stylish to the rescue. It comes in Firefox and Chrome flavours. It requires a custom style sheet and it might take you a while to figure things out. So use this for starters: .dashboardArtifactCreationSection .tile, .cloudOESpaceLabel, .tile-container .tile, .bluemix-global-header, .bluemix-global-header .bluemix-nav-list, .NavTree2, .cloudOEActionBa
14
Mail archive with Apache CouchDB / IBM Cloudant - Part 1
Wed, Dec 23rd 2015 11:42p   Stephan H Wissel
Like it or not, your eMail turned into the archive of your (working) past. One of the challenges with this archive is the tendency to switch eMail systems from time to time. IBM Notes won't open your Outlook PSD file, nor would Outlook open your Notes NSF database. So a vendor and format neutral solution is required. The obvious choice here is MIME, which is for one, the format any message crossing the internet is encoded in, secondly all eMail applications support MIME - to some extend. Just
8
Automated Tests in Bluemix Build and Deploy
Wed, Nov 25th 2015 9:43p   Stephan H Wissel
Bluemix is a beautiful environment for agile software development. It's build and deploy capability ensure continious delivery, so you can focus on code. A well run project requires automatic testing (starting with unit tests up to integration testing). You can configure this in the Build and Deploy pipeline, so your project looks like this: While you could argue: "I run my tests local", you might encounter the situation where you use the online editor and you then depend on the tests run
14
It's just HTML, CSS and JavaScript isn't it?
Fri, Nov 13th 2015 11:48a   Stephan H Wissel
Web development is easy isn't it? After all it is just the open standards of HTML, CSS and JavaScript. That's roughly the same fallacy as to say: It's easy to write a great novel, since it is just words and grammar. The simple reason: It is hard. I'll outline my very opinonate version of what skills you need for mastery of front-end programming. The list doesn't include the skills to figure out what to program, just how. So here it goes: Introduction Jeffry Veen, who'm I had the pleasu
10
Multitenancy - a blast from the past?
Tue, Nov 3rd 2015 12:36p   Stephan H Wissel
Wikipedia defines multitenancy as: "Software Multitenancy refers to a software architecture in which a single instance of a software runs on a server and serves multiple tenants ... Multitenancy contrasts with multi-instance architectures, where separate software instances operate on behalf of different tenants " Looking at contemporary architectures like Docker, OpenStack, Bluemix, AWS or Azure, I can't see any actual payloads being multi-tenant. Applications by large run single tenant. Th
7
The lowdown on Notes application web and mobile enablement
Tue, Nov 3rd 2015 10:00a   Stephan H Wissel
There are millions (if not billions) of lines of code written for the Notes client in small, large, simple, complex, epidermal and business critical applications. With the rise of browsers, tablets and mobile devices there is a need to web and mobile enable these applications, not at least since IBM won't let the C code of the Notes client run on iOS (which it could). Whether we like it or not, that body of code can be considered technical debt.   The strategy I see is mostly the same: classi
15
Domino, Extlib, GRUNT, JSON and Yeoman
Thu, Oct 29th 2015 10:08p   Stephan H Wissel
Contemporary web development workflows separate front-end and back-end through a JSON API and HTTP. There are distinct tools for front-end development, that treat the webserver as source of static files and JSON data being shuffled back and forth. This article describes how my development setup makes all this work with Domino and Domino designer. The front-end tools I use are: Node.js: a JavaScript runtime based on Google's V8 engine. It provides all runtime for all the other tools Bower: a d
9
There's a plug-in for that! Getting started with Cloud Foundry plug-ins
Mon, Aug 24th 2015 12:03p   Stephan H Wissel
Since IBM Bluemix is build on top of Cloud Foundry, all the knowhow and tooling available for the later can be used in Bluemix too. One of the tools I'm fond of is the Cloud Foundry command line cf. The tool is a thin veneer over the Cloud Foundry REST API and is written in GO. "Thin veneer" is a slight understatement, since the cf command line is powerful, convenient and - icing on the cake - extensible. A list of current plug-ins can be found in the CF Plug-in directory. Now the installat




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