353 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Forum | Blogs | Search | myPL | About 
 
Latest 7 Posts
Newspeak - if there is no word for something, does it still exist?
Mon, Feb 13th 2012 85
Hierarchies, relations and tags - thoughts on thought processes
Sat, Feb 11th 2012 68
AD106, AD111 and AD114 slides posted
Tue, Jan 24th 2012 316
AD111 - What's your investment in Notes Applications?
Tue, Jan 24th 2012 276
Lotussphere Session evaluations
Tue, Jan 24th 2012 131
Give your web applications a speedboost and HTML5 compatibility boost in Internet Explorer
Wed, Jan 18th 2012 354
Lotusphere announcements (The OGS)
Mon, Jan 16th 2012 344
Top 10
Famous German chocolate manufacturer to cater to Singapore taste buds
Sun, Jan 8th 2012 5770
Give your web applications a speedboost and HTML5 compatibility boost in Internet Explorer
Wed, Jan 18th 2012 354
Lotusphere announcements (The OGS)
Mon, Jan 16th 2012 344
AD106, AD111 and AD114 slides posted
Tue, Jan 24th 2012 316
AD111 - What's your investment in Notes Applications?
Tue, Jan 24th 2012 276
Learning XPages
Thu, Jan 5th 2012 236
Nachlese München und Düsseldorf Februar 2012
Thu, Jan 5th 2012 147
Lotussphere Session evaluations
Tue, Jan 24th 2012 131
When deleting XPages watch your form property "Display XPage instead"
Thu, Dec 15th 2011 118
Customer Service failures 2011
Thu, Jan 5th 2012 112


Stephan H Wissel
Blog Title wissel.net
Blog Description Project Culture - Usability - Lotus Domino - The web - Singapore Twins
Blog URL http://www.wissel.net/
RSS Feed http://feeds.feedburner.com/WisselNet
PlanetLotus Feed http://planetlotus.org/profiles/rss/stephan-h-wissel
Validate Feed feedvalidator.org or validator.w3.org
Feed Last Checked Feb 13, 2012 11:13:03 PM EST. Realtime Update:
Languageen
Landed Here Dec 19, 2007
Location
Posts: # / 1st / Latest - -
Total Hits 12,499. myPL RSS Selections: 115


Recent Blog Posts
85


Newspeak - if there is no word for something, does it still exist?
Mon, Feb 13th 2012 6:12a   Stephan H Wissel
George Orwell's famous novel 1984 introduces the concept of NewSpeak, a language where certain thoughts and the communication of them are impossible since the vocabulary has been removed from the language. In IT and collaboration we do have an "inverted newspeak" problem. The (technical) language of collaboration are the protocols and data formats. The very moment your application does understand a data format and a protocol communication becomes possible. There is a very long list of protoco [read] Keywords: calendaring collaboration application applications desktop email mobile smtp web2.0 wiki
68


Hierarchies, relations and tags - thoughts on thought processes
Sat, Feb 11th 2012 11:11a   Stephan H Wissel
After the German leg of my 2012 LCTY tour I spent Saturday afternoon with my old friend Siegfried Stadler CEO of HyperSkill in Munich, Germany. We share the curiosity about "what makes humans tick" and had a good chat on perception and communication patterns. Perception forms reality and when the perception pattern of people don't match, they have a hard time understanding each other. Two prominent patterns I would call Darwin and Newton (note: that's the name I gave them, not a commonly ac [read] Keywords: collaboration apple facebook google properties wiki
316


AD106, AD111 and AD114 slides posted
Tue, Jan 24th 2012 9:12p   Stephan H Wissel
Now available on Slideshare: AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applications to Domino XPages AD114 - Don't be afraid of curly brackets reloaded - even more JavaScript for LotusScript Developers There are a few more. Enjoy! [read] Keywords: domino ibm lotus lotusphere2012 lotusscript notes xpages applications javascript
276


AD111 - What's your investment in Notes Applications?
Tue, Jan 24th 2012 12:12p   Stephan H Wissel
One of the items in our AD111 presentation that got a lot of attention was the CoCoMo II analysis of existing Notes applications. I'll explain what it is and how to run your own analysis: CoCoMo stands for COnstructive COst MOdel, first published in 1981 by Dr. Barry Boehm of the Center for Systems and Software Engineering of the University of Southern California and later refined in version 2 (you can read all about it on their website). In a nutshell: If you know how much lines of code you [read] Keywords: administration domino dxl ibm lotusphere2012 notes notes client ntf xpages application applications database development java linux mac network openntf properties server wiki
131


Lotussphere Session evaluations
Tue, Jan 24th 2012 12:12p   Stephan H Wissel
With AD106, AD111 and AD114 my colleagues and I delivered 3 development sessions. I always find it difficult to strike the right balance, so different levels of audience can benefit from them. Hunter, Viktor and I spend a lot of time discussing, creating, revising and starting over when we prepared for the sessions. It seems we were well accepted. Here are the ratings and comments: AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere: 97.5% good &amp excellent rat [read] Keywords: connections domino ibm lotus lotusphere lotusphere2012 lotusscript notes xpages applications development javascript mobile
354


Give your web applications a speedboost and HTML5 compatibility boost in Internet Explorer
Wed, Jan 18th 2012 9:12a   Stephan H Wissel
With the accelerating emergence of mobile devices HTML5 takes centre stage. While the first round of the "browser wars 2.0" was all about speed, the second round is about HTML5 compatibility behaviour. With the dominance of Android and iOS in the mobile market Microsoft's Internet Explorer isn't the gold standard for browsers anymore, the test results rather show IE as trying to catch up. Furthermore, since it isn't a standard if it doesn't allow for divergent interpretation, Microsoft imp [read] Keywords: admin domino xpages applications dojo google microsoft mobile server
344


Lotusphere announcements (The OGS)
Mon, Jan 16th 2012 10:11a   Stephan H Wissel
Starting Lotusphere with a Geek Band was quite enjoyable. Alistair opened the session going directly to to the most burning of questions: Who's the speaker: Entering the stage Michael J. Fox got standing ovations. This response to people lamenting about problems is "There was a lady who had a baby in a tree, what have you got?" Alistair's key message: "Get social, make more Money!". Getting there requires collective intelligence, rethink, reinvent and transform businesses. The product ann [read] Keywords: collaboration connections domino ibm lotus lotusphere lotusphere2012 notes notes client odf richtext sametime symphony traveler applications blackberry email exchange exchange google integration interface microsoft mobile network office server wiki
5770


Famous German chocolate manufacturer to cater to Singapore taste buds
Sun, Jan 8th 2012 5:12a   Stephan H Wissel
Ritter Sport is famous Ritter Sportall over the planet for their square shaped chocolate. Now in an unpreceded move they designed a chocolate especially for South-Asian taste buds: This is part of a wider initiative to extend their product range. The information probably leaked before the intended April release date (thx Thomas). [read] Keywords: wiki




236


Learning XPages
Thu, Jan 5th 2012 11:12p   Stephan H Wissel
This entry is my reference for the collection of learning materials around XPages and adjacent technologies. I get asked a lot and in the spirit of sharing I make my recommendations public. There are a number of technologies and skills touching XPages, so it looks like a long list, but you don't need them all to get started. Getting started In shameless self-promotion: Do the 27 exercises that Tim Clark and I wrote. Head over to Declan's and do his 53 exercises. Pay special attention to the [read] Keywords: domino ibm ldd lotus lotusscript notes xpages application applications css development dojo ideajam ideajam.net java javascript mobile openntf wiki
147


Nachlese München und Düsseldorf Februar 2012
Thu, Jan 5th 2012 8:12a   Stephan H Wissel
Das Team von Edcom und TimeToAct hat mich wieder zur Nachlese nach Deutschland eingeladen. Ed Brill, Ron Sebastian und Volker Weber sind mit von der Partie. Die Tage in München und Düsseldorf bieten immer gute Gelegenheit sich fachlich auszutauschen und viel über mein einrostendes Deutsch zu lachen. Die beiden Themen die ich zum Besten geben werde sind: X Path: XPages aus Ihren existierenden Lotus Notes Applikationen machen XPages Starter Kit - eigene Erweiterungen schnell und sicher schreibe [read] Keywords: ibm lotus lotusphere lotusphere2012 notes xpages openntf
112


Customer Service failures 2011
Thu, Jan 5th 2012 5:11a   Stephan H Wissel
"Quality is when the customer returns, not the product". A key by-product of quality is good customer service. Unfortunately customer service seems to be perceived as "cost centre" rather than "customer retention", so it is often questionable. Here are my favourite 2011 failures: A Telco, that requires to call them when you lost your phone - but has all other transactions online and needs a week to reply to a cancel request eMail A device maker who sends eMails replies on service requests [read] Keywords: email mobile network security
107


Geek toys - Part 1: ZEO Sleep Manager
Wed, Dec 21st 2011 9:12a   Stephan H Wissel
The old management wisdom goes: "Only what you measure, you can track and alter" While not discussing the merits of that statement (I have serious doubts, since measurements go wrong too often), I decided to have a look into my sleep pattern. Sleep is an important contributor to wellness. So I got myself a Zeo Sleep Manager - Mobile. It is a combination of a brain wave sensor, a head band, a bluetooth unit and a charger. There's an Android and an iPhone application that comes with it, as we [read] Keywords: application iphone mobile wifi
80


My Lotusphere speaking sessions
Tue, Dec 20th 2011 7:11p   Stephan H Wissel
There are only a few working days left until Lotusphere 2012. Travel and accommodation is booked and I'm polishing the slides and samples for the sessions I will participate. Surprisingly you will find me in the Application Development track together with high profile colleagues: AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere, with Viktor Krantz | Date: Tuesday, January 17 | Time: 05:00 PM - 06:00PM | Location: Mockingbird 1 & 2 AD111 - The X Path: Practic [read] Keywords: domino ibm lotus lotusphere lotusphere2012 lotusscript notes xpages application applications development javascript profile
81


DOTS and the eMail life cycle
Tue, Dec 20th 2011 11:11a   Stephan H Wissel
To use the words of my friend Mikkel: "Domino OSGi Tasklet Container (or DOTS for short) is an uber-cool OpenNTF project that allows you to write addins for the Domino server in Java. The project used to be called JAVADDIN which kind of gives the purpose away.". Together with a simple mail rule DOTS is your entry ticket in a complete eMail life cycle management solution. Despite eMail being around for a very long time, the concept of eMail life cycle management seems to be very alien to a lot [read] Keywords: agent domino ibm show-n-tell traveler application email integration java leak openntf server virus websphere wiki
118


When deleting XPages watch your form property "Display XPage instead"
Thu, Dec 15th 2011 9:12p   Stephan H Wissel
During the XPages training in Manila we found an interesting behaviour of the "Display XPage instead" property of a form. To reproduce this follow these steps: Create a form form1 Create an XPage test1.xsp Set the form property "Display XPage instead" (both for Client and web) to test1.xsp Preview form1 in Notes client and web - works as designed, test1.xsp will show. Now delete test1.xsp Preview form1 in Notes client and web - it will show an error Inspect the "Display XPage instead" pr [read] Keywords: dxl notes notes client xpages xml
59


I want one - 2011 edition - Part III
Wed, Dec 14th 2011 10:11a   Stephan H Wissel
How many blur pictures have you shot? For me - countless. The Lytro claims to change that. Now let Colani or Hundertwasser have a stab at the casing. [read] Keywords: wiki
35


Lotus Notes Reporting and Exports
Thu, Dec 8th 2011 5:13a   Stephan H Wissel
While I think reports are a thing of the past and should be banned, the question "how to run reports on Notes" is quite popular. Today you rather would create a Dashboard than a classical report, but since it is popular, here you go (in no specific order): Any report generator that can access data using ODBC/JDBC can be used to access Notes Data using NotesSQL. You won't get access to RichText or encrypted data, but for anything that can be shown in a view it is a good start SAP Business Int [read] Keywords: domino ibm ldd lotus notes notes client richtext show-n-tell applications desktop eclipse enterprise google integration odbc office openntf sap xml
44


Building a Linux gaming PC
Tue, Dec 6th 2011 11:11a   Stephan H Wissel
"Daddy the Mac is really laggy" will wear any daddy thin. The trusted [read] Keywords: ibm apple applications email google linux mac wiki ubuntu
36


Documenting Notes Development
Tue, Nov 29th 2011 5:13a   Stephan H Wissel
We all know: developers are to documentation are like cats to dogs. There are cute pictures of co-existence in the internet but in reality one chases the other in a never ending fight. One of the big reasons: nobody reads documentation until a problem occurs or there is a change of watch, none of which appears in either "important" or "interesting" category of a regular developer. A partial solution for this dilemma is to automate documentation creation. I'm fully aware that a lot of genera [read] Keywords: domino lotusscript notes script library show-n-tell xpages application development interface java javascript openntf wiki xml xslt
27


I want one - 2011 edition - Part II
Tue, Nov 29th 2011 5:13a   Stephan H Wissel
While I rather wear a nicely tailored shirt I have a weakness for ironic t-shirts and Despair.com is my long standing favourite for irony. [read] Keywords:
27


View selection reports
Mon, Nov 28th 2011 10:12p   Stephan H Wissel
In the last entry I described a method to replace view selection formulas wholesale with boolean expressions. One question I got asked was: "Do we need this?". The clear answer is: "It depends". To make an informed decision, you need to look at your view selection formulas. To make that easier I designed a report you can run against your DXL export of your database design (using DXLMagic) that will highlight stuff that needs fixing: The report is done in XSLT and you are free to add your [read] Keywords: dxl show-n-tell database openntf xslt
35


Brute Force View Tuning
Thu, Nov 24th 2011 12:12p   Stephan H Wissel
Complex view selection formulas can slowdown your Domino performance substantially. So keeping them simple is a mandate for high performance applications. One of my favorite approaches here is to have a set of hidden fields in my forms that compute to true or false and then simply use SELECT vsf_Demo as selection formula, where "vfs" stands for "View Selection Formula". In large applications that results in a rather nice performance. Downside of the approach: you need to compute these values [read] Keywords: agent domino dxl lotusscript script library show-n-tell applications xml
31


Doing one thing really well
Tue, Nov 22nd 2011 10:12p   Stephan H Wissel
One of my absolute favorite Android apps is [read] Keywords: apple applications mac
34


Workflow and Organisational Directory
Mon, Nov 21st 2011 10:14p   Stephan H Wissel
An interesting question was raised in a recent development discussion: "What is the best way to keep the organisation data of our workflow application(s)?" My first answer was easy: "Definitely not inside the application itself". But then the choices start (too many of them are not good for you): Keep them in the Domino directory, in a custom Notes application, in a RDBMS, pull from HR, pull from LDAP? Each of these approaches do have their merit and their drawbacks. I'll elaborate. Of cou [read] Keywords: admin domino ibm ldd lei lotus lotusscript notes show-n-tell xpages application applications database development java openntf server tivoli websphere wiki
29


The Vulcan UI vision
Mon, Nov 21st 2011 5:11a   Stephan H Wissel
By now everybody in the little yellow bubble should have seen the Project Vulcan Demo: But how would you explain it to a non-technical user? I use the following little story: Just imagine one of your favorite artists performs at The Esplanade and you invested into some premium tickets. When you arrive a purser doesn't ask you for your ticket class, but asks: "How did you come here?" When you look astonished, he will continue: "If you came by car, please use entry A. If you came by bus, e [read] Keywords: ibm lotusphere application email planetlotus planetlotus.org smtp
33


I want one - 2011 edition
Mon, Nov 21st 2011 5:11a   Stephan H Wissel
From the marketing speak: The world’s first real smartwatch. Multi-tasking, easy to use and love:  touch, drag, swipe or pinch. Get your intuitive interface in a complex world. [read] Keywords: interface
23


The appraisal
Tue, Nov 15th 2011 11:11a   Stephan H Wissel
Made me cringe with laughter: John Doe, my assistant developer, can always be found hard at work in his cubicle. John works independently, without wasting company time talking to colleagues. John never thinks twice about assisting fellow employees, and he always finishes given assignments on time. Often John takes extended measures to complete his work, sometimes skipping coffee breaks. John is an individual who has absolutely no vanity in spite of his accomplishments and profound knowledge in [read] Keywords:
20


Yong Green Food Melbourne
Wed, Nov 9th 2011 5:11a   Stephan H Wissel
My favorite nice lives in Melbourne. Having a local guide makes discovery of awsome food places easy. We had dinner at Yong Green Food in Fizroy. The lovingly prepared vegetarian food was a joy to look at, to smell and to eat. Highly recommended! The pictures below were taken in low light with an Huawei Ideos phone (no match to the high end phones) [read] Keywords: google
29


Protecting sensitive information in Notes documents
Fri, Nov 4th 2011 10:12a   Stephan H Wissel
Even in the most social businesses there is information that is available only on a "need to know" basis. Sometimes it is only a small subset of the fields in a document. In a Notes client, as long as I can see a document, I can see all the item values in it (using the document properties box), even if the field is hidden in the current form. So what are my options to protect a few sensitive fields?: Encrypt the fields with an encryption key that only the authorised user have. Problem here: y [read] Keywords: lotusscript notes notes client show-n-tell database properties security
29


Balsamiq Mockups in XPages
Wed, Nov 2nd 2011 11:11a   Stephan H Wissel
I write most of my technical blogs to document solutions of problems I have encountered in "real" applications. The popular XAgents post is no exception here. Then I was investigating how to make Confluence plug-ins work in XPages. The specific plug-in I had in mind was Balsamiq Mockups, the tool that has proven invaluable for any screen design, both here on the blog as well as in countless customer discussions. Once I figured the XAgent it was rather easy: If you want to embed Balsamiq Moc [read] Keywords: xpages application applications twitter
15


Moving a NSF from one server to another
Wed, Oct 26th 2011 6:12a   Stephan H Wissel
And no copying with Explorer or SSH either. Moving from one server to another is called replication. If it doesn't work as you expected you have a problem at hand that you need to fix that moment or it will bite you soon enough! (Picture courtesy of Bart Simpson Generator) [read] Keywords: lotus notes server
28


Upcoming XPages Training 2011
Mon, Oct 24th 2011 6:11a   Stephan H Wissel
There are 68 days left in 2011 and quite some of them will be filled with XPages trainings and chat. Here is the current list of my public XPages sessions in case you want to join: 7/8 November 2011, XPages class, Melbourne Australia (with Lotus beer 8th evening). Register with Geoff Cates 9 Nov 2011: available in Melbourne for 1:1 discussions (coordinate with Geoff) 10 Nov 2011: availabe in Canberra for 1:1 discussions (coordinate with Stuart Hickson) 11 Nov 2011: available in Sydney for 1:1 d [read] Keywords: ibm lotus xpages
43


XML Helper class for XAgents
Tue, Oct 18th 2011 11:13a   Stephan H Wissel
When rendering your own output in XPages agent style (a.k.a XAgents) you might want to render XML as output. While you easily can try String concatenations to get your output, you will very fast hit the wall once you deal with special characters and double byte. One way to render proper XML is building a DOM Document. This can get very memory intensive if you have a large output. The alternative is to use the SAX Parser as I recommended before. The only catch is that you have to take care of XML [read] Keywords: agent xpages java javascript oracle xml
34


Documenting Validation in XPages
Mon, Oct 17th 2011 9:13a   Stephan H Wissel
The last thing in a developer's mind is documentation since developers believe that hardly anyone reads it as long as nothing goes wrong or needs to be changed. What works comparable well is the generation of documentation out of code. JavaDoc, JSDoc and LSDoc are examples for such tools. They work well when the code has little external dependencies. When validating form submissions however documenting what field gets validated would be missing. I'm advocating to use validators rather than onS [read] Keywords: ibm xpages css google java oracle xml xslt
24


I'm an IBMer
Sun, Oct 16th 2011 10:12a   Stephan H Wissel
When you ask someone what they do for a living, you typically get answers like "I am a [insert-profession-here] and work for [insert-company-name-here]". If the profession isn't clearly defined you might just get the company name or the industry (best one "I work in the F&B industry on high quality standard product delivery" for flipping burgers at one of the large chains --- common mis-perception that quality = uniform delivery without variance at work). When you ask s [read] Keywords: collaboration domino ibm notes xpages application applications google office sharepoint wiki
24


How long does your Enterprise Social Data (needs to) live?
Sun, Oct 16th 2011 10:12a   Stephan H Wissel
The Internet does not forget, neither does Facebook. Before the rise of the social Intranet corporate policies were easy: When an employee left, a copy of the eMail (database) was given to compliance and then all existence of the gone member purged: the PC reformatted, the mail deleted and (eventually) contributions made as part of a corporate role assigned to the successor (typically in an ECM or WCM). With social media it isn't that easy any more. There are a number of interesting questions t [read] Keywords: ibm policies archive community database email enterprise facebook network profile wiki
31


Single category views and tagging
Wed, Oct 12th 2011 12:12p   Stephan H Wissel
Tagging is en vogue and its proponents see it as alternative to the classical folder approach. One alleged advantage of tagging is that you can have multiple tags but only one folder where a document is in. That's true for the file system and certain other mail applications but neither for Lotus Notes nor gMail. In gMail there is actual no differentiation between folders and labels (as they call the tags). What is new - and I like that a lot are better visualisations for folders/labels/tags: Th [read] Keywords: domino lotus notes show-n-tell xpages applications wiki
20


Converting Notes Names into Internet Addresses
Wed, Oct 12th 2011 12:13a   Stephan H Wissel
With IBM Connections en route to many Notes shops an interesting problem arose: Many users want to convert their private mailing list into an IBM Connections community (making IBM sales happy, since you need to upgrade to full Connections for that). I think that is a terrific idea - moving away from occasional mail blast to a rich online collaboration. Unfortunately IBM connections allows the bulk upload of member information only using their Internet addresses, but not the Notes Names that are [read] Keywords: collaboration connections domino ibm notes show-n-tell community email
28


1000
Mon, Oct 10th 2011 9:12p   Stephan H Wissel
On 1st January 2003 I converted my static mindmap homepage into a blog and published my first entry titled Predictions for 2003. I came a long way since then. This posts marks my 1000th entry here. Some entries, predating Twitter are close to the 140 characters limit, so I could add my 4723 tweets to the list . The 1000 entries have attracted 1577 comments, with the first comment going to Singapore resident Ramasamy. The crown for most comments goes to Nathan Freeman of Lotus 911 fame with 31 co [read] Keywords: domino ibm lotus lotusscript notes notes client ntf sametime xpages archive blogSphere server twitter xml xslt ubuntu
29


Filing eMail doesn't make you more productive - really?
Mon, Oct 10th 2011 12:11p   Stephan H Wissel
IBM research published an interesting study titled Am I wasting my time organizing email? A study of email refinding. It has been picked up in various places and looks like a field day for the "don't bother with organizing anything eMail" crowd. I think the paper is solid research for the question asked and the observations made. However, I sense that a number of question haven't been asked that might change the producvtivity bottom line in favor of a different approach. I fully agree that [read] Keywords: ibm lotus notes R7 email outlook
23


Omnisopie - mankind according to Dueck
Sun, Oct 9th 2011 11:11a   Stephan H Wissel
I just finished Gunter Dueck's famous book Omnisophie (Sorry, German only). Dueck develops a unifying philosophy standing equal to Plato, Aristotle and Epicurus. While the three Greek gentlemen tried to define and devise a philosophy that can be applied to all of mankind, presuming everybody "ticking" equal, Dueck reveals that there are 3 archetypes of people: the correct people, the true people and the natural people, with each of them represented by one of the philosophers. The differenc [read] Keywords: network twitter wiki
14


One or two click mobile approvals?
Tue, Oct 4th 2011 11:11p   Stephan H Wissel
With Mobile First being the parole of the day more emphasis needs to be spend to create good mobile user interfaces. As much as the web is not print, mobile is not just a small desktop. Nevertheless we apply lessons learned from desktop interfaces to mobile devices. Especially corporate development managers dream of write once, run everywhere (while we know that the best achievable case is write once, test everywhere). Some of the critical differences: Your screen is small Your pointer is big Y [read] Keywords: xpages application desktop development google interface mobile network widget wiki
20


The 3 P of Performance: Passion, Professionalism and Persistence
Thu, Sep 29th 2011 6:12a   Stephan H Wissel
Every corporation celebrates their heroes (and enlightened ones mourn their losses too). I've been made Hero of the day in the quarterly GMU Breakaway Star recognition for the inaugural Q2/2011 (GMU is IBM's TLA for "Growth Market Unit", which means: the world excluding US, Europe and Japan: Dear Stephan Congratulations on your recent selection as one of the GMU Breakaway Stars in recognition of your outstanding contribution to our Software business in 2Q! The GMU Breakaway Stars program r [read] Keywords: ibm podcast wiki
20


Can I have 1785$ per user for messaging too please?
Wed, Sep 28th 2011 11:11a   Stephan H Wissel
IBM invented FUD, but Microsoft turned it into an art. On their website they have an entertaining set of claims. I leave it up to you to judge their credibility. The real fun part is the Godiva case study. According to Microsoft the 1400 people company saved $250,000 per year by moving to Microsoft. That would turn into $1,785 per user/year. Of course that calculation is riddled with question marks. Lets remove the Oranges and compare Bananas with Bananas. There are 2 moves: one is from "I-run- [read] Keywords: collaboration domino ibm inotes lotus notes notesdomino policies protector quickr R5 R6 R7 sametime symphony bleedyellow bleedyellow.com email exchange exchange microsoft office server wiki
34


Replace IE with XULRunner in Notes Client 8.5.3 on Windows
Tue, Sep 27th 2011 10:12a   Stephan H Wissel
This is just in from the don't-try-this-at-home-since-it-is-unsupported department. The embedded browser in the Notes client uses an operating system dependent default engine: Internet Explorer on Windows and Firefox (or to be more precise: XULRunner) on Linux and Mac. That cuts one out on Windows from the progress made in Firefox. Luckily our favorite place to alter configuration settings for the Notes client [notesprogramdir]/framework/rcp/plugin_customization.ini got a set of new set [read] Keywords: ibm notes notes client show-n-tell firefox linux mac widget
31


Large scale workflow application performance using Push Replication
Mon, Sep 26th 2011 10:11a   Stephan H Wissel
Imagine the following scenario (live from a very large customer of mine): A workflow application on a central server has at any time 500-800k of active documents. Any normal user would have access to about 50 of them, while an approver typically sees 1000-1500. Using a Notes client Domino will be mainly busy not to display a record (even if you follow my advise). Contrast that with a local replica of the same application. Since documents a user can't see are not replicated these local replicas [read] Keywords: domino ibm notes notes client show-n-tell application database openntf server
27


Practise your speaking skills
Tue, Sep 20th 2011 6:11a   Stephan H Wissel
Public speaking is as much an art as it is a craft. Every craftsman can tell you that besides skills the right tools and practise lead to mastery. To practise speaking do that often. When your job is short of opportunities, join ToastMasters and practise there. When it comes to the tools and the knowledge about them, there is much confusion in our guild. Certainly presentation software is less a tool but a hazardous substance (the dose makes it toxic even if it is really fancy). The real tool is [read] Keywords: wiki
29


Symphony of Science: Beautiful science entertainment
Tue, Sep 13th 2011 12:11p   Stephan H Wissel
Now I never will forget that the universe is composed of 12 particles and 4 forces of nature. (They haven't counted SWMBO, so that makes 5 forces). This piece is just one of a growing number at Symphony of Science. Enjoy. [read] Keywords: symphony
40


Less passwords, more security. ssh connections with certificates
Tue, Sep 13th 2011 11:11a   Stephan H Wissel
Succeful server administration depends on automation. Only when you can declare Runs-in-AutoPilot-mode™ your servers will run cost efficient. While DDM, Activity Trends or Domino Policies can do that for you on the Domino level (you might want to have a look at more tools and utilities), there are times where you need to automate OS level tasks (If you don't promise to never ever use this to FTP a NSF, stop reading now and go away) like moving installer files or start and stop remote serv [read] Keywords: administration connections domino ldd lotus policies linux password security server wiki ubuntu
33


Designing data sources - square pegs into round holes
Mon, Sep 12th 2011 10:10p   Stephan H Wissel
Stephen Mitchel translated the end of verse 21 of the Dao De Ching ( 何以知衆甫之狀哉?以此。= wu he yi zhi zhong fu zhi zhuang zai? yi ci.) as "How do I know this is true? I look inside myself and see.". Lao zhu could have been a software platform or framework architect . Getting the gist of a platform often requires a zen like approach. Unfortunately in the heat of delivery pressures things get lost and we end up with "Frankenworks" instead of "Frameworks", where functionalit [read] Keywords: domino ibm notes notes client nsfdb2 xpages community database db2 integration openntf sharepoint sql wiki xml
24


Scaling XPages across servers
Thu, Sep 8th 2011 11:10a   Stephan H Wissel
In China everything is bigger. The wall is longer then elsewhere and companies, catering to 1.3 billion people have a lot of employees. I'm currently working with our experts from the China development lab to figure out, based on discussions with customers and business partners, how to scale XPages when one server is not enough. When it comes to architecture, opinions are a dime a dozend. We had "experts" chipping in who would happily split XPages server and NSF server into two introducing n [read] Keywords: domino xpages development google network openntf server
36


Custom Controls in XPages
Mon, Aug 29th 2011 9:14a   Stephan H Wissel
Well designed Custom Controls (we just got 64 new ones) and a set of good libraries can accelerate XPages development tremendously. Of course preparation takes time and it takes some enlightenment to be ready to invest the time to get them right. As a quote from the London Developer Co-op states: "Dirty still remains when Quick is long gone". Some of my insights into custom controls (from various stages of interacting with them): Custom Controls are like subforms Custom Controls have paramete [read] Keywords: xpages development dojo javascript openntf wiki
33


What trains and servers have in common - bandwidth
Fri, Aug 26th 2011 11:11p   Stephan H Wissel
Practising deduction and investigation with my kids I raised the question: "Does a MRT station need more entry or exit gates?" (MRT is Singapore's local train/subway operator). So we came up with: People reach the station at their own time, but together in a train, so much less people will at any given time want to enter concurrently than want to leave concurrently unless of course the station caters to an event, where visitors leave at the end and want to enter the station Depending on the [read] Keywords: domino exchange exchange network networking server wiki
32


We know your OS, Browser and ISP
Tue, Aug 23rd 2011 10:11a   Stephan H Wissel
Made me laugh: [read] Keywords:
30


LiveText and HashTags
Sun, Aug 21st 2011 11:15a   Stephan H Wissel
Without vendor backing, a UN sub committee or never concluding standard consortia the standard for inline tagging has been established. It is the humble hash (or pound) sign:#. There is a bit of wobble if it should be lower or CamelCase, but the consensus on the # tag is universal. Using the Notes client's LiveText capabilities we can put hash tags in our applications or eMail messages to work. Unfortunately the way to success is blocked by Regular Expressions which are a member of the three o [read] Keywords: ibm notes notes client show-n-tell applications email properties widgets wiki
28


Query your Out-Of-Office status using a web service
Sun, Aug 21st 2011 6:10a   Stephan H Wissel
In a more distributed working environment presence information becomes more and more important. In the consumer space you "check in" using various services, in the enterprise world where is less important than how, where how stands for: available, busy, unavailable etc. In the Lotus IBM Collaboration world we have multiple sources of status: the Sametime status, your IBM Connections status updates, the IBM LotusLive status and - for longer periods - your email out-of-office status. All but the [read] Keywords: admin collaboration connections ibm lotus sametime show-n-tell database email enterprise google office openntf server
32


Capabilities and Perception
Sun, Aug 14th 2011 12:11p   Stephan H Wissel
When I ask around how people perceive my capabilities I often get back "You are the NotesSensei, the know-it-all XPages expert close to the equator" (or something similar). While it certainly boosts my ego to be recognised as an expert in one field, it awfully feels like a case of one of the blind men describing an elephant (with my current weight I surly qualify as one). It is a dilemma that plagues me for quite a while. In a recent internal discussion with a manager I've been told: "Your [read] Keywords: ibm notes xpages applications development network office oracle social software wiki
29


Neurotic Leadership Programming
Sun, Aug 14th 2011 9:11a   Stephan H Wissel
I wrote about Gunther Dueck, one of IBM Germany's CTO before. Since the book Direkt-Karriere is only available in German, here's my summary (you could buy the Direkt-Karriere eBook and run it through a translator, but that most likely won't be fun): Direct Career - the easiest way to the top* * If you are not familiar with the concepts of irony, sarcasm, cynicism or persiflage neither the book nor this review are for you. Stop reading now! Dueck suggest to anybody who is interested in having [read] Keywords: ibm enterprise google integration wiki
26


From Data to Knowledge
Sat, Aug 13th 2011 6:10a   Stephan H Wissel
Wonderful infographic found on epicgraphic.com : Now where is that recipe [read] Keywords:
34


Backward compatibility - damn if you do, damn if you don't
Sun, Jul 31st 2011 12:11p   Stephan H Wissel
My blog entry When Sofware matures you need to cut development to stay profitable, isn't it? stirred more feedback than the elaborate comment from Nathan and Phil. So there are much more thought to share when looking at backward compatibility. In his famous 2004 article How Microsoft lost the API war Joel Spolski explained using Microsoft as example how two camps, which he labeled The Raymond Chen Camp and The MSDN Magazine Camp are at odds with each other regarding backwards compatibility. G [read] Keywords: admin domino lotusscript ntf apple application applications development eclipse java javascript linux microsoft wiki
20


If it isn't in a regulation, it's not German - DIN SPEC 77224 Customer Experience Management
Sun, Jul 31st 2011 11:10a   Stephan H Wissel
Heise online informs us (German) about the new DIN SPEC 77224 specification (DIN is the German national equivalent to ISO, ISO specifications are automatically adopted by DIN, but being German we have extras) for "Customer Experience Management" (CEM). The Heise article links to an insightful presentation by Prof. Dr. Gouthier that explains the why and how. CEM aims beyond customer satisfaction (which has an ISO definition already: ISO 9000:2008 as part of TQM) at "Customer amazement". Custo [read] Keywords: consulting google twitter wiki
33


Support the Novacut Video Editor!
Mon, Jul 25th 2011 6:11p   Stephan H Wissel
Novacut is an innovative Video Editor. They are looking for funding. Even a 5$ contribution can help. Go check it out! [read] Keywords: linux widget
19


More on spreadsheets in XPages
Mon, Jul 25th 2011 12:14a   Stephan H Wissel
Dennis really was busy. Given the fact, that he only touched XPages a month ago, the result is impressive Soon to be found in the GPL catalog of OpenNTF. Commercial support will be available from Potix [read] Keywords: xpages openntf
31


Java security in XPages
Thu, Jul 21st 2011 6:14a   Stephan H Wissel
Once you push the boundaries of XPages (which are very elastic) you sooner or later will run into Java security. The Java security settings live in the file [notes program]/jvm/lib/security/java.policy. The text file (don't edit it in Symphony, use gEdit or Notepad) defines a series of grant codebase "somelocation" { Java Permission } entries that govern what code located at a specific location is allowed to do and what not. The general rule: it must be allowed, otherwise it is forb [read] Keywords: notes symphony xpages java openntf security server
32


Coming soon to an XPage near you
Tue, Jul 19th 2011 11:13p   Stephan H Wissel
Dennis Chen has been busy preparing for his submission to the XPages contest. It looks very promising: and lean: [read] Keywords: xpages openntf xml
28


When Sofware matures you need to cut development to stay profitable, isn't it?
Sun, Jul 17th 2011 8:12a   Stephan H Wissel
Besides having Fun with Dueck I discover more and more how prevalent system patterns are in business. My special foes are "Quick Win|Fix|Start" which are strong indicators for a Shifting the burden archetype at work (remember the sales cycle). Software is a very profitable business that scales very well (your marginal cost to create another software license to be sellable is practically zero - don't confuse that with "cost of sales"). Nevertheless it is also the playground for the burden sh [read] Keywords: ibm development security wiki
20


Customer Care Expectations
Sun, Jul 17th 2011 7:11a   Stephan H Wissel
There is a whole industry providing happiness to the people that ultimately decide over a company's success and failure: the customers. However it seems to be incredibly difficult to get customer service right (Yes Starhub and AIA, I'm talking to you). The rules however sound simple: Customer care is for the most important person in the company: the customer. It deserves to be a VIP service Customers are humans and like to be treated like one (VoiceMenu hell isn't human - tip for Starhub: an [read] Keywords: email facebook google office twitter
24


Getting inspiration from existing work is part of the creative process and NOT something a copyright lawyer should need to go after
Thu, Jul 7th 2011 9:14a   Stephan H Wissel
One of my favorite authors is Neil Gaiman. Currently I'm reading his collection of short stories Smoke and Mirrors. The introduction alone is a very interesting read where Gaiman lets one peek into his creative process and when and how he got inspirations for his stories. In a refreshing honest way he cites freely which works of other authors inspired him or where he "borrowed" stories he then wrote in his own style - or even which writing style he copied for a particular piece. It is the fas [read] Keywords:
29


Singapore Lotus User Group Meeting July 15 2011
Mon, Jul 4th 2011 10:17p   Stephan H Wissel
It has been a long time since the last LAUG meeting in Singapore. Certain events seemed to have left the Lotus community all but dead. But we are used to that and now we are back. I'd like to invite my Singapore Lotus enthusiasts to join me Friday next week for a session on mobile applications. Ben Green from TeamStudio will share with us how TeamStudio's latest offering Unplugged allows easy mobilising of Notes applications. Please visit the event page for more details. I'm using FlickEvents [read] Keywords: lotus notes applications bleedyellow bleedyellow.com community enterprise mobile
24


Taking hints from each other
Fri, Jul 1st 2011 9:17a   Stephan H Wissel
In fashion there is no copyright, which seem not an issue in that industry. They make good money: In software even the look and feel is jealously guarded by all parties involved even if it wasn't their original design. However there is only so much you can do and elements start looking similar. Black top bars in web applications seem to be the latest trend. Now taking hints from each other is a big no-no in hardware design, of course unless your hardware happens to be a car, a suit or so [read] Keywords: apple applications google microsoft office wiki
24


"Try and Buy" Program for Quickr 8.5 Multimedia Library
Thu, Jun 30th 2011 6:14a   Stephan H Wissel
ANNOUNCING THE NEW "TRY & BUY" PROGRAM IBM Lotus Education is excited to offer you a Free 60-Day Trial of the NEW Multimedia Library for Quickr 8.5 (English edition). Try & Buy gives you the ability to download the full version of the NEW Quickr 8.5 training tool for your organization. It gives you access to courses, lessons and hundreds of video tutorials showing users how to realize the full value of Quickr team collaboration software. Learn about "Try & Buy" and all [read] Keywords: collaboration ibm lotus quickr email server
28


How eMail encryption works and why it is an utter public failure
Fri, Jun 24th 2011 9:17a   Stephan H Wissel
You have a message for someone that is both confidential and sensitive, you want to ensure that onl the receipent can open it and that (s)he also gets reassurance that it actually was you who sent this and that the message has not been tampered with. Enter the world of digital encryption and digital signatures. Notes users are used to just checking the respective check box and their messages get signed and encrypted without any further action required. When sending messages to external parties [read] Keywords: domino id vault lotus notes applications database email properties security wiki
36


Customise your forwarding message layout
Wed, Jun 22nd 2011 1:15p   Stephan H Wissel
One of the big temptations in Notes is to customise the mail template. Done right it can boost your productivity. One very interesting customisation I came across was to display the Job function together with the sender's and recipients' names. That's a neat idea so I know what to expect. The information was lost when a message was forwarded and the default from/to display appeared. A quick check with a custom form showed that it worked as designed. Debbie enlightened me, that forwarding of M [read] Keywords: ibm lotus notes show-n-tell
22


AIA American International Assurance - You need to learn about proper customer service!
Wed, Jun 22nd 2011 6:18a   Stephan H Wissel
When my kids were born I bought an insurance from AIA as part of planning to pay for their education fees later on. As matters go I had to update some particulars. It turned out that isn't possible online (not even downloading the form), so after a few calls (luckily done by SWMBO) we got all the paper stuff we needed. We filled it in to the best of our knowledge and submitted it for processing beginning of May. Today I received this computerized response dated June 06 (I seriously doubt that S [read] Keywords:
44


It isn't a standard if it isn't broken. Today: webDAV
Tue, Jun 21st 2011 6:16a   Stephan H Wissel
In my last life I worked on a Tomcat servlet that allowed to access Domino resources using webDAV. With XPages and the arrival of a decent J2EE stack on Domino I saw a great opportunity to fold that servlet into an XPages extension. This proved to be rather easy. One still extends javax.servlet.http.HttpServlet and adds a plugin.xml that can be as easy as Why webDAV and not something more modern like CMIS? Simple answer: lack of File system support for the later. CIMS [read] Keywords: domino ibm xpages application desktop eclipse exchange exchange google linux mac microsoft server sharepoint vista wiki xml
22


When are thank you eMails good manners and when are they spam?
Sun, Jun 19th 2011 9:17p   Stephan H Wissel
For those of us who got manners it comes natural to say please and thank you. So every time I get a question answered in eMail, I have that reflex to hit the reply or even reply all button to say Thank you. I'm starting to wonder if that is still always appropriate. In IBM Connections we have a widget for "Giving thanks" that separates the process from the daily stream of eMail. Why do I think it might not be appropriate all the time: I just adds another item to a long list of items that want [read] Keywords: connections ibm email widget
20


The leader, the rules and the community
Sat, Jun 18th 2011 6:21a   Stephan H Wissel
The centre of Buddhist reverence are the Three Jewels: Buddha, Dharma and Sangha. They are not only subject to reference, but also serve as refuge for Buddhists to find calm and strength to face life's suffering. Religions, being bases in ancient times tend to use language that shrouds the everyday meaning from a contemporary reader. Transcribing (not translating!) these three terms into contemporary language reveals an important business lesson: Jewels and refuge: In a rough world of more tha [read] Keywords: ibm community enterprise office social software wiki
24


Echelon 2011 - day 1
Thu, Jun 16th 2011 1:11p   Stephan H Wissel
I took leave (literally) to attend Echelon 2011, allegedly Asia’s best startup launchpad event. Having contributed to its Twitter stream throughout the day some of my thoughts needed a break and a little sorting, so here you go: Registration did not work. A huge queue formed in front of too little registration counters with the badges not ready for fast retrieval. This wasn't a good first impression since it delayed proceedings by an hour+ (which made me miss some of the pitches). Worse even [read] Keywords: connections ibm lotus applications community development facebook ideajam ideajam.net linkedin mobile networking office social software twitter wiki
31


Ban the Urgentors!
Wed, Jun 15th 2011 7:13a   Stephan H Wissel
being multilingual has the clear advantage of being able to pull from a larger pool of philosophers. One of my recent favourites is fellow IBMer Gunter Dueck. He has written a number of books, runs a YouTube channel and has coined his own philosophy called Omnisophie. His blog/newsletter/thought collection is aptly labelled Daily Dueck. His latest entry is titled Ächtet die Dringendmacher! which you can translate to "Ban the Urgentors" (I took the liberty to create this new word Urge [read] Keywords: ibm google wiki
21


Mobile applications with Domino
Fri, Jun 10th 2011 6:14a   Stephan H Wissel
The question croppes up in a lot of customer discussions lately: "How can I bring my applications to my mobile devices?", with iPhone, Android and Blackberry cited most, followed by "any phone" and with a large margin Windows mobile (no version # specified) and others. There isn't a straight answer to that. Mobile applications actually represent another increase of complexity over web applications that represent an increase in complexity over client server applications. The complexity stems [read] Keywords: domino expeditor ibm lotus lotusscript notes show-n-tell xpages apple application applications blackberry css desktop development dojo google iphone ipod java javascript mobile network openntf properties server tivoli wiki
31


My criteria to select a hotel
Wed, Jun 8th 2011 6:16a   Stephan H Wissel
Traveling a lot not only does mean spending a lot of time in other people's beds, but to get quite frequently bombarded with surveys about impressions and selections. In the nice place I stay this week the reward for going though one of those was quite some bonus points, so I invested the time. What strange questions I got: Would the pillow selection be more important than the front-desk, or is the in-room-dining menu better than other hotels. Interestingly none of the question met any of my cr [read] Keywords: ibm wifi
28


Singapore Airlines needs a little QA on their website
Mon, Jun 6th 2011 6:11a   Stephan H Wissel
I love my national airline. The planes are modern, the staff friendly and competent, the flights are on schedule. I can't say that about online experiences. The recent revamp of their website deemed me as odd and it took a while before I could pinpoint what irked me: While de gustibus non est disputandum mixing 3 font styles just in the header of a page makes it look odd. Also having entry fields styled in a italic serif font violates every single web experience and makes reading the content [read] Keywords: mobile profile wiki
36


What XPages developer are you?
Sat, Jun 4th 2011 6:14a   Stephan H Wissel
There are 11 types of XPages developers, but you must understand binary to get that joke. There is an ongoing discussion what does it take to be an XPages developer and what skills are required. Regardless what development platform you use, web development is much harder than client development. You are dealing with runtimes you can't control (a.k.a what browser users use), network uncertainties (will that application be accessed via a shaky GSM connection or in a high latency network?) and a c [read] Keywords: xpages application css development dojo java javascript mobile network openntf wiki
40


Going social below the radar - will you come along?
Wed, Jun 1st 2011 8:11a   Stephan H Wissel
This blog entry is based on my colleague Benedikt Müller's German Blog entry "Enterprise Social Software mit Guerilla-Taktik". It is a mix of translation, transcript and reflection. Here you go: A few weeks ago Novell released their new platform for collaboration platform Vibe Cloud. VibeCloud is the phoenix from the ashes of Google Wave in an enterprise flavour. This cloud service claims to improve collaboration inside enterprises without the need to invest in on-premise or hosted own in [read] Keywords: collaboration connections ibm lotus notes sametime applications blogging email enterprise facebook google network openntf security social software twitter wiki ubuntu
33


Public Tenders for complex (IT) projects - a cure worse than the disease?
Mon, May 30th 2011 10:14a   Stephan H Wissel
Most public sector institutions require contracts higher than a certain value to be awarded by tender. In Singapore the threshold is currently SGD 70k (that's at today's exchange rate approximately USD 57K or EUR 40k). The tender process is intended to ensure an impartial award of the project at hand to the most (or sufficient) capable bidder at the lowest price. This does not only make Alan Shepard nervous (he coined the famous sentence: "The fact that every part of this ship was built by th [read] Keywords: calendaring applications desktop exchange exchange ideajam ideajam.net server wiki
22


What does an IBM Collaboration & Productivity Advisor do?
Mon, May 30th 2011 6:11a   Stephan H Wissel
My uncle (being 81 and a professor emeritus (thus very busy) asked me what I actually do. While the voice over is missing, the following prezi gives you an overview what I told him. .prezi-player { width: 640px; } .prezi-player-links { text-align: center; }Collaboration and what I can do for you on Prezi [read] Keywords: collaboration ibm application css
24


eMail migration - what do you do with the legacy?
Sun, May 29th 2011 11:11p   Stephan H Wissel
Setting up an eMail server or signing up for a cloud based offering is very straight forward. Mastering the trade takes a little longer. However moving toward a new platform from wherever you are, is not so crystal clear. There have been various studies about migration cost, One of them puts the budget per user for eMail migration in the range of UDS 200 (plus opportunity cost for training and lost productivity). A big slice of that cost is for moving historical eMails across to that new platfor [read] Keywords: admin ibm archive email enterprise google server vm wiki
29


Saying NO needs a wrapper
Mon, May 23rd 2011 12:11p   Stephan H Wissel
Everywhere saying NO to a request is loaded with difficulties (unless your are an admin of course, since NO would be your only word, at least for developers). Depending on context and culture these difficulties vary. One of the core reasons is that every NO to the content of a request always carries the risk of being perceived as NO to the relationship between sender and recipient. To successfully say NO you need to separate relationship and request (easier said than done) and wrap it up nicely. [read] Keywords: admin
22


Focus to sell to your existing customers - should you?
Mon, May 23rd 2011 11:11a   Stephan H Wissel
Sales is a tricky business. It is the archetype of a money driven reward system where your quota and your ability to achieve it determines your reward. Selling software is complex and goes beyond a simple repetitive task, where science has proven, financial rewards might not work the way expected. Anyway a lot of sales people struggle to meet their quota. A recommendation they get to hear over and over from their sales leader is: "Focus to sell to your existing customers. It is so much easier ( [read] Keywords: wiki
25


Deploying the extension library - client edition
Thu, May 19th 2011 12:11p   Stephan H Wissel
Unless you are living under an XRock your next XPages project will use the Extension Library. While installing it into your development environment is easy (just follow the instructions) and deployment to your 8.5.2 servers got a lot easier, deploying it to XPiNC application takes a few steps more: You need an update site. Since you deployed it to the servers you would have one already You need a Widget catalog (typically called toolbox.nsf). Luckily that's just a File - Application - New You [read] Keywords: admin connections domino ibm notes xpages application development network openntf widget xml
28


Testing Notes and Domino applications
Thu, May 19th 2011 7:10a   Stephan H Wissel
Chuck Norris doesn't test. For the rest of us: you need a plan when preparing to test Notes applications. Traditionally Notes application testing has been an afterthought. After all adding a few fields onto a form and creating a few columns in a view was all you needed for an entry level Notes application. Like the frog that gets slowly boiled often we don't recognise the point when applications grew so big that a more rigorous test regime started to make sense. While TDD is all the rage for c [read] Keywords: dblookup domino ibm notes notes client show-n-tell xpages application applications database development firefox google interface javascript network openntf server wiki
39


Where is my trusted system?
Fri, May 13th 2011 11:13a   Stephan H Wissel
In the beginning was my Time System serving as mobile trusted system (and status symbol) and the world was good. My local storage was handled by Mappei which happened to have a 43 folder module more than 25 years ago and an ingenious way to deal with folders. The world was good. Along came a rapid sequence of PDAs from Casio, Sharp, Psion and finally the original Palm Pilot. With all of them I spend quite some time to create my printout routine to keep my Time System updated. For the Mappei ref [read] Keywords: connections ibm lotus notes desktop email facebook laptop mobile office system i twitter
24


The Network vs. the Tree
Sun, May 8th 2011 12:11p   Stephan H Wissel
When I started to use Lotus Notes in version 2.1 (thanks to these guys) my primary interest wasn't to learn a new technology (I consider learning new technologies as icing on the cake), but to find a suitable tool to manage semi structured information. At that time computers mostly dealt with structured data or individual storage for pre-print artifacts (today known as Office documents). My main interests were and still are Knowledge Management (KM) and eLearning which IMHO are just different s [read] Keywords: connections ibm lotus notes development facebook ideajam ideajam.net linking network office social software wiki
29


What we need here is a bigger hammer!
Sun, May 8th 2011 6:10a   Stephan H Wissel
I'm rereading Peter M. Senge's book The Fifth Discipline. It is dedicated to the learning organisation and advocates (besides other virtues) System Thinking spearheaded by the System Dynamics Group at the MIT. The Laws of the Fifth Discipline (in chapter 4) highlight many of the structural issues we face in business and society at large. In business that is obsessed with "quick fixes" (at least in this part of the world) there are valuable insights to be gained seing the world as a system wi [read] Keywords: google office wiki
31


Does a minister in Singapore have to be an *elected* member of parliament?
Wed, May 4th 2011 11:11a   Stephan H Wissel
The 2011 general election is drawing closer and the debates are heating up. One hotly contested district this time is The Aljunied GRC where the opposition Workers Party wants to unseat the incumbent PAP. GRC stands for "Group Representation Constituency" where a team of politicians gets elected together. In Aljunied the winning party will gain 5 seats, which is more than 5% of the total elected seats. The PAP team in Aljunied is headed by Mr George Yeo, who happens to be Singapore's current [read] Keywords: facebook google office wiki
32


You have come a long way
Tue, May 3rd 2011 11:11a   Stephan H Wissel
End of this week are elections in Singapore where the 84 elected members of parliament face their voters. Since independence the result was always clear: The People's Action Party (PAP) will win. Very few doubt that this will change. However things are different this time around. In a Wikipedia article about Singapore's Internal Security Act one can read: "Political opposition is technically allowed in Singapore, however many opposition politicians fear being imprisoned, fined, or bankrupted [read] Keywords: google security twitter wiki
36


So you want to be a Domino developer - revisited
Mon, May 2nd 2011 8:11a   Stephan H. Wissel
It has been a long time since part 1 and a lot of things have changed since the original graphic. XPages came along, Dojo got some decent documentation and everything became social. However the the graphic hasn't changed that much: There's ServerSide JavaScript and XPages, which isn't hard to snap up if you had sufficient exposure to JavaScript and XML (as suggested before). For die-hard-LotusScript-Forms-Only developers the new HTML/JavaScript driven way of doing things is a big learning [read] Keywords: domino ibm lotus lotusscript notes xpages applications development dojo eclipse exchange exchange google java javascript microsoft openntf sap server widget xml
47


4 Validation errors to avoid and some fun with XPages Validation
Mon, May 2nd 2011 6:11a   Stephan H Wissel
Input validation is a tricky business (on any platform). On one hand you need to ensure that your form contains sufficient and accurate data to be processes as intended. On the other hand validation needs to get out of the user's attempts to get things done. XPages offers client and serverside validation. While you could continue to use onSubmit or QuerySave the recommended approach is the use of validators. They nicely separate the validation logic from the validation trigger and from the erro [read] Keywords: ldd lotus xpages application applications email java profile server wiki
27


A custom control that should be on top of every page
Wed, Apr 27th 2011 10:11p   Stephan H Wissel
Go to the navigator view and create these 2 files in custom controls : The xsp: [read] Keywords: ibm xpages apple firefox google javascript xml
29


Know your deal!
Tue, Apr 26th 2011 7:16a   Stephan H Wissel
When negotiating with a client about a deal it would be foolish to see it in a single dimension: "how much". There are many factors at work: Price, Delivery Schedule, Product Options, Service/Support, Training, Contract Duration, Contract Volumne, Payment Terms and Resources, just to name a few. E.g what point does it have to find a birthday cake supplier who is a cheaper, if he can't deliver in time. The factors are interdependent, so altering one dimension in a proposal or request will most [read] Keywords: bug




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