Thursday, 27 March 2025

SharePoint site creation tool

Introducing Verasti

If you are ever in the position of having to create and recreate customised SharePoint sites with specific folder structures for different uses then I have designed and developed a tool to do this.

I call it Verasti and you can purchase licences from Verelogic IT Solutions 

Verasti lets you create customised SharePoint sites.  All the customisation data stored in an Excel workbook (no database needed).

The Verasti engine looks at the Excel workbook and uses the metadata to create or configure a SharePonit site.

The workbook as a series of worksheets that control the creation process.
Assuming you have the correct permissions on the SharePoint tenant, you can deploy the same configuration as many times as you wish just by modifiying some metadata in the workbook.

Verasti features

Verasti can do the following.
  • Create SharePoint sites (Modern and Classic)
  • Deploy "Apps" from the central "SharePoint" catalogue
  • Activate a SharePoint Theme
  • Enable and disable SharePoint Features
  • Create new SharePoint Roles (Permission Levels) for the site
  • Create custom SharePoint Groups
  • Add members to the SharePoint groups (SharePoint users, Azure groups)
  • Create Lists and Libraries with full customisation (e.g. version count, compliance tags)
  • Add Fields to Lists (text, number, datetime, lookup etc)
  • Add Folder hierarchies to Libraries (or lists)
  • Create Views on Lists and Libraries
  • Upload files into Libraries (whilst maintaining original meta data such as date created and date modified)
  • Create List items 
  • Deploy Site Content Types into Lists and Libraries
  • Create Site Pages
  • Create Section layouts on Site pages
  • Add Web Parts to Section Layours with customised properties of the Web Parts
  • Create Sharepoint "Shares"
  • Break Inheritance at Library/List Level
  • Assign Permissions at Library/List/Item/Page/File level
  • Create QuickLaunch and Top Navigation entries
  • Modify Branding of the site (The "chrome")
  • Generate Reports on Lists/pages/Libraries
I have designed the tool to deal with time consuming SharePoint configuration.  No need to write or support your own PowerShell any more!

It can save many many hours of tedious repetition and can be integrated in with other systems.


 Dynamics FnO Entities 

Dynamics API documentation is pretty scare and if you are doing work using the Dynamcis REST API you need to know the entities and propeties.

It is quite tricky to get documentation about the entities and properies so I needed to gather information myself.

Getting "Metadata"

There is one URL that will give you an XML represntation of everything. It is:

https://{your_dynamics_host}/data/$metadata

This gives you an enormous response (so big that it may not even be possible for a browser to handle the response).  Best to use a tool like "Postman" to get that XML

Strangely there does not seem to be a need to get an authorisation token to get this response. 

When I tried this out I got an XML response of over 615 thousand lines

Extracting Entity/Property/Primary Keys

Inside the XML is a treasure trove of information.

  1. Entity names
  2. Entity primary keys
  3. Entity Properties and their data types
  4. Entity Navigation Properties (i.e. properties that link to other entities)

I used my tool "Vermonti" to process this XML file as follows:

  1. Turn the XML into JSON (resulted in a file of over 1.6 million rows) and store it
  2. Use Vermonti to parse the JSON and extract properties to a CSV file
  3. Use Vermonti to parse the JSON and extract navigation properties and APPEND to the CSV file
  4. Convert the CSV file into an XLSX workbook and sort by Entity Name.  This gives me a list of all the fields for all entities (nearly 75 thousand properties) 
  5. Use Vermonti to parse the JSON and extract primary keys into a XLSX workbook.  There are nearly 11 thousand properties used as primary keys - most of which are compund primary keys.
If you want a copy of the workbooks Vermonti generated then emaill me...




Monday, 4 April 2022

PeMon my little grey friend

 14 August 2007(?) – Sun 27 March 2022  (Age 14 years 6 months)

Memories of my little grey friend by Marcus Khoo 28 March 2022


2007 - so pivotal for the Khoo’s

When a little grey kitten chased pen tops into shoes

Throw the top and away you were gone!

Trotting back with bright eyes that shone

Swiping yellow toy or a simple blue string

You knew not what pleasure you would bring

No matter the years you had behind

You’re forever a kitten in my mind

 

“Where’s the kit?” is what Jan would say

Now - check the places to see where you lay

Sometimes come running with tail up high

Or with throaty miaow – for food you would cry

“Hi Babes” would I say to a grey ball on bed

        A silent miaow from your little raised head

In “do not disturb” mode – when your sleep was so light

        Your response was a gentle claw or a bite

 

Now when about two - what a tragic event

        Hit by a car round in Berkeley Crescent

Then that long “op” was to repair your rear hock

        Your stressful saliva that seemed not to stop

Cat sitting volunteers - well they’ve been a-plenty

        (To always ensure our home was not empty)

To them was presented a kill you had hunted

        with feathers and corpses, they were confronted

 

Hunting skills were so many and  sight to behold

        That first RAT(!) - on our kitchen tiles cold

And all of those mice! – caught to show off your skill

        With signature Miaow that announced the kill

Now when at Petter Close, in garden facing South

        You sprung and in “mid-air” caught blackbird in mouth

I’ll never forget that you once caught a bat

        T'was constantly amazed with your skills as a cat

 

I remember so well into bedroom you bought

        An intact and living magpie you caught

What panic in me - but none did you show

        I thankfully coaxed it out of window

And to see you walking on top of a fence

        was clearly to show off amazing balance

Now when Martin came over with ankle steel plate

        The loss of one canine was sadly your fate

 

Being led outside - in my mind this is etched

        Demanding long strokes on your body outstretched

And being led to the bathroom - you did this a lot

        For nuzzling session and your “silly” flop

To open a door? – your battle oft won

        No sound, just sit, look up, till done

But trips to the vet – a decision hard pressed

        A heart wrenching cry would make us so stressed

 

Some demands you would tell us by scratching at doors

        They had to be opened – said the sound of your claws

And when to bed late - at midnight about

        A stroke of your back and purrs would sound out

At night, sometimes atop bed you would park

And commence a wash cycle - even when dark

Scratching to gain access to our bedroom eaves

Or demanding Miaow's - whatever you pleased

 

Antics during my bathing - with bathroom door closed

        You’d be on the bath side and paw at my toes

And I remember sometimes on my blue towel you’d sit

        And just stay there as company with me for a bit

Sometimes you would bound up to the sink

        And demand the tap to be opened to drink

Never mind me, for if shut was the door

        You’d sit looking up and then scratch with your paw

 

When attempting to satisfy your culinary taste

        So much food was shunned and sent to waste

Oh! what a fussy eater you became

        “Finest choice morsels” was the name of that game

Now what did you love most on your white dish?

Ah, your favourite - raw tuna fish!

But for you my little kit, no cost would be spared

        'Cause it celebrated all our experiences shared

 

Since once you filled our lives with gladness,

Now there is only distress and sadness

Our last weeks together so incredibly hard

Your fading away like being pierced by a shard

No more wash cycles for you and no appetite

No more darting around – just a loss of fight

So we knew when it was the loving thing to do

To say goodbye and for me was too soon

 

I now find it difficult - so hard to stand tall

        Never again to see you my little furball

A hole I have here right in my being

        because your trotting – not again will I be seeing

I will always remember the kitten cat you were

Not that shadow of yourself with the matted fur

And now I must get used to us being unreachably apart

But please rest assured you will forever be in my heart

 

 



Wednesday, 17 June 2020

How to remove the title bar from a SharePoint online Site Page

When you create a new SharePoint Team site (either directly or indirectly via a Teams team) you always get a "home" page that does not contain a title graphic.

Strangely if you create your OWN site pages then you ALWAYS get the title graphic and can't remove it from the GUI.

If you ever delete that default page then you can't ever recreate that page from the GUI.

Fortunately there is a way to switch the title bar "off" via PowerShell.   The secret is to change the "layout type" to "Home".

These are the steps inside an ADMIN PowerShell:

Firstly install SharePoint PNP with

[PS] Install-Module SharePointPnPPowerShellOnline -SkipPublisherCheck -AllowClobber

If installed already you may wish to update your version with:
[PS] Update-Module SharePointPnPPowerShell*

With that done, enter your admin credentials with
[PS] $creds = Get-Credential

Then set the name of the page you want to change:
[PS] $PageName = "Home"

Then set the URL of the site that has the page you wish to change (use your tenant)
[PS] $LoginUrl = "https://{tenant}.sharepoint.com/sites/Test"

Now connect to the site
[PS] Connect-PnPOnline -Url $LoginUrl -Credentials $creds

or with MFA you may need
[PS] Connect-PnPOnline -Url $LoginUrl -UseWebLogin

Now to do the switch:
[PS] Set-PnPClientSidePage -Identity $PageName -LayoutType Home


Tuesday, 21 April 2020

Getting a 4K external screen working with a Surface Book 2

I note that there are many posts around the Internet about this topic - how to get a Surface Book 2 driving a single external 4K screen.
Many authors state that the screen is always reported as a HD scren 1920x1080.
This is what I found:
The lowering of the resolution can be simply related to the use of HDMI to drive the screen.
Now I am not saying it is not possible with HDMI but an immediate solution is simply to ditch HDMI and use the DISPLAY PORT connections from Surface Book 2 to screen.
Hold on you say, there isn't a mini display port socket on a Surface Book 2.
Yep true - you will need a Surface Dock and then you will be given two.
Just connect from the mini display port on the Dock to the Display port input on the screen, tell your screen to accept input from the Display Port and Voila!
Hope this helps someone.

Tuesday, 5 February 2019

Changing your Multi Factor Authentication (MFA) options in Microsoft 365 without asking IT

When your IT department switch on multi factor authentication (MFA) for your company Microsoft cloud system you only have one chance to set it up - when you are first challenged.

Trouble is that you may want to change your MFA settings (i.e. how you get the second challenge).  For example, from an SMS message to your phone  to "Microsoft Authenticator" approval on your phone.

So, just go to :

https://aka.ms/MFASetup

and follow the prompts!


Thursday, 31 January 2019

Checking MD5 SHA1 and SHA256 hash codes with Windows 10

It is a good practice to check the integrity of a downloaded file to make sure you actually get exactly what you are meant to get.

This can be done if the owner provides a hash code.  The hash code could be MD5, SHA1 SHA256 and I am sure there are or will be others but I will just comment on these three.

When using Windows 10, you don't need any special utilities to do a check.
Just open a command prompt
Type "command" in Windows Search next to the Windows button
Select "Command Prompt"

With the command prompt now open, go to your downloads folder
For example:

cd \users\(your_username)\downloads

Now, for an MD5 hash:

checkutil -hasfhile (yourfile) MD5

For an SHA1 hash:

checkutil -hasfhile (yourfile) SHA1

For an SHA256 hash:

checkutil -hashfile (yourfile) SHA256

The checkutil utility will display the hash of the file which you will need to compare with that supplied by the original owner of the file.

Example:
C:\users\marcus\Downloads> certutil -hasfile gpg4win-3.1.5.exe MD5

returns
MD5 hash of gpg4win-3.1.5.exe:
732614c35a846890718230cd73f96722
CertUtil: -hashfile command completed successfully.



Thursday, 13 April 2017

What are the differences between Roland TD30K and TD30KV v-drums?

What are the differences between Roland TD30K and TD30KV v-drums?

Interestingly pretty much everything about these two kits are different. 
In fact the only think they have in common is the TD30 Drum Module itself. 
Here is a brief overview

The TD30K
  • takes up less space since the stand is smaller
  • is less expensive
  • has smaller toms
  • has black cymbals (one 2 trigger and two 3 trigger)
  • has a black stand
  • has smaller Hi Hat cymbals
  • has a smaller bass drum
  • needs a hi hat stand, bass drum pedal and throne (does not need a snare drum stand)
  • ideal for studios and practices and places where space is a premium.
  • has upgradability potential (i.e. you could purchase a PD-128S-BC at a later stage and use the snare drum as a fourth tom)
The TD30KV
  • has stage presence with a chrome stand
  • has metal gray cymbals instead of black ones.
  • has the snare drum on a separate stand
  • has larger floor toms
  • has more sensitive pads all round
  • has slightly larger cymbals (two 2 trigger and one 3 trigger)
  • has a larger bass drum
  • needs a snare drum stand, hi hat stand, bass drum pedal and throne
  • is more expensive
A comparison table of the individual components for you:


TD30K
TD30KV
Drum Module
TD-30
Stand
MDS-12V – Black
MDS-25 - Chrome
Bass Drum
KD-120BK 12”
KD-140-BC 14”
Snare Drum
PD-125BK 12”
PD-128S-BC 12”
Mounted Tom 1
PDX-100 10”
PD-108 10”
Mounted Tom 2
PDX-100 10”
PD-108 10”
Floor Tom 1
PDX-100 10”
PD-128 12”
Floor Tom 2
NOT INCLUDED
PD-128 12”
Hi Hat
VH-11 12" 
VH-13-MG (metallic gray) 12"
Crash Left
CY-12C 2 trig
CY-14C-MG (metallic gray) 2 trig
Crash Right
CY-13R 3 trig
CY-14C-MG (metallic gray) 2 trig
Ride
CY-15R 3 trig
CY-15R-MG (metallic gray) 3 trig

For me the TD30K does the job since it is lower entry price and still delivers that the amazing drum module.


Thursday, 22 September 2016

Lawn care

Lawn care and advice

I am no lawn expert but I take pride in the lawn at the back of my house.  Here are the things I have learned about lawn care.  I have arranged my findings by Month.

January

Not much to do on the lawn this month.  Keep it free from fallen leaves and other detritus that may come down.  Typically no mowing this month.  Try not to put heavy loads on the grass and if you need to access other areas of the garden for other purposes, put down boards to spread the load.
If you want turf then it is actually possible to lay turn in January if you get a fine spell

February

Again, not much to do on the lawn this month.  Don't let worm casts build up - you can swish them away with a broom (a traditional "Witches broom" is ideal for this).  If you want to lay turf then this can be done in February.

March

The lawn gets much more attention from March onwards.  Make sure you keep the lawn clear of leaves and other rubbish.  You can use a rake on the lawn to get rid of thatch - but be careful not to damage the grass since it is still "tender".  If you had turfed then you may wish to consider rolling the lawn.  Rolling, instead of just flattening, actually strengthens the grass.  First cut for the year should be done at a high cutting height which should be done just to get the grass the same height again - you will lower the blades as the year goes on.
Pick out the weeds if there are any.  I personally like to pick them out manually.

April

This is the feed and weed month.  Remember to read the supplier instructions carefully.  Start mowing more regularly but leave the grass at least about 30mm high.  You can dig out unwanted patches of wide leaved grass this month too.  You can reseed if there are any blank areas

May

Once a week mowing can start this month and since this is a growing month.  Feed and Weed is ideal for this month.  Please remember to carefully follow the supplier instructions.

June

Once a week mowing can turn into twice a week mowing in June and a Summer feed could be in order.  The blade height can be systematically lowered but don't go too low.  Luxury lawns composed of fine seeds can be cut to 15mm but no home lawn should really be lower than that.  Shun the tendency to cut too short - you can kill the grass.  Keep the grass moist and water if there are dry spells.  Trim the edges for a nice border.  Manually take out weeds if they start to appear.

July and August

Likely to have twice a week mowing now. Keep on top of the weeds. you may need to water the grass in dry spells.  If you go away on holiday then make sure someone cuts your grass (high) at least once a week.

September

This is a busy month for lawn lovers.  Fristly you won't need to mow so much and you should increase the height of the blades.
You may find worms all over your lawn so you may want to discourage them with a treatment.  You may be able to find some at garden centres but pesticides that kill worms are not available any longer.
If you have bare patches then you may have a leatherjacket infestation so this is the month to treat it with something like Nemasys and if you are treating for leatherjackest you may also want to treat for grubs.
You need to feed and weed this month too and get rid of moss by scarifying.  There are plenty of Feed and Weed treatments available.  Also this is the month for aeration of the lawn either with spikes or with a plugging machine.
If you wish to overseed, this is the best period for sowing seed but laying turf should ideally wait till next month.  If you know the seed type of your grass then overseed this month.  Personally, I like to protect the seed with some pegged down fleece.  It lets water and light through but stops birds eating all your expensive lawn seed.

October

Regular mowing will typically come to an end this month - but a few mowings should still take place!  Make sure you don't cut too shot.  Keep the lawn clear of leaves and dig up coarse unwanted grass.  You can still seed this month and this is the ideal time to start laying down turf.  

November

Keep an eye on the weather and the length of the grass.  You may need to cut the grass with the blades set high this month.  Make sure leaves do not choke the grass by clearing them away soon.  Too late for sowing seed now but you may be able to lay turf if there is a break in the weather.  Keep an eye on worms again this month and treat if necessary.

December

Relax, make sure you keep leaves off the lawn and try not to walk all over the grass when it is soaking wet.  If you need to manage your flower beds and the lawn is the pathway to them, then use boards over the grass to spread the load a bit.

Wednesday, 6 January 2016

Dooya DT82TN - Inexpensive remote controlled curtains

Inexpensive remote controlled curtains


I have been looking at getting remote controlled electric curtains for my home automation system.  The Somfy range are inordinately expensive so I searched around and found a Chinese brand Dooya that appeared to do the job.

I noted that some others had successfully used Dooya before:

http://windowsmediacenter.blogspot.co.uk/2014/10/budget-z-wave-curtain-tracks-with-vera.html
However, that installation needed a Z-Wave relay in order to bridge the gap between the curtain motor and the Z-Wave controller.

I wanted integration without the need for an additional relay so I chose to go for the DT82TN which is a DC motor and has a built in radio receiver that works on the 433MHz frequency.

I purchased my motor from the same source as the previously mentioned installer.  Scott Liu from "Friend Industry Holding Co., Ltd" was extremely helpful in ensuring I got all the correct bits.

I needed central opening mechanism, which means I get an extra carrier.  I also wanted wall mounts, which are not included as default.  Lastly I wanted additional rollers which Scott provided as part of the package of items.

The DT82TN motor is a DC motor and is incredibly quiet.  You can hardly notice that it is even on.  The motor comes with a built in transformer which accepts a C7 figure 8 type mains cable.  You get a cable shipped with the kit but it does not come with a plug.

My motor didn't come with instructions either but I found instructions on the internet and they were easy enough to follow.

The DT82TN motor also comes with a RJ10 socket.  This allows an external switch to be fitted.  This was my get out of jail free card if the radio system did not work since it can be connected to a z-wave relay.

Some warnings
1. You will need to pay import taxes on the item from China (about £22)
2. You will need a 27A 12V battery for the remote control handset

Other than that it works really smoothly.

Some features of this motor:
  • Soft start (allowing you to manually pull the curtain and the motor takes over)
  • Resistance stop (stops the motor if it senses an obstruction).  This is a safety feature but also is used to automatically stop the motor when it reaches the end of it's travel
  • Manual operation - when there is no mains power you can still pull the curtains manually
  • Built in radio control - 433MHz receiver built in.
  • Built in Transformer - you can plug this into both 240V and 110V supplies
  • Really quiet operation
I use the Zipato automation system and I am currently attempting to help Zipato provide direct support for this motor using their 433MHz module




Friday, 4 December 2015

How to find out the version of IIS you are running.

Appears are simple enough question but you have to peer into the registry to find out the answer.

Open Regedit
Navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp

In that "folder" there is a key called "VersionString" which shows the version of IIS you have.

Wednesday, 2 December 2015

Where can I find SQL Server Managment Studio for SQL Server 2012?

Where to find SQL Server 2012 Management Studio download?

When I was looking, I could only find SQL server Management Studio for SQL 2005 which came as part of SQL Server 2005 Express

Digging a bit deeper and I found this for SQL server Express 2012.  From here you can download just the Management Studio components:

http://www.microsoft.com/en-us/download/details.aspx?id=29062

Fixing Domino regional date/time when running as a service

Fixing Domino date/times when running as a service

When running a domino server as a user (i.e. as an application), the international settings for date/time etc come from the Windows user regional settings.

However, when running the same server as a windows service, the region settings come from the registry and there is no way to change them from the user interface.

By default those region settings are US.

If you wish to change them then, you need to do the following:
  1. Login as a user with administrator rights
  2. Change the current logged in user settings to those that you want
  3. Start regedit.exe
  4. Manually copy all of the different settings:
From:
HKEY_CURRENT_USER/Control Panel/International
to
HKEY_USERS/.DEFAULT/Control Panel/International

It is easier with a large screen so both the source and the destination are on the screen at the same time.

Monday, 2 November 2015

Getting a list of checked out documents from SharePoint online

SharePoint 2013 / SharePoint Online - List of your checked out documents

Seems to be a often asked but not often answered question.  For Office 365 you can see your checked out documents without creating any special views simply using the Content Type lists.

If you have an out of the box SharePoint 2013 or online  "Document Center" and have uploaded items of content type = "Document".  Then simply follow these steps:
  1. Select the "Documents" document library from the Quick Menu
  2. A tree view of the library will be shown on the Quick Menu under "Drop Off library".  It will sow "Folders" and "Content Type" options.
  3. Click on "Content Type" which expands to all content types being used.  Select a content type and a view will be shown of that content type.
  4. There is a column "Checked out To" in this view.  Simply Sort and filter on this column to see the items that are checked out to individuals.





Monday, 26 October 2015

Zipato  - Automatic hot water schedule

I wanted to replace my boiler timer and thermostat and add additional intelligence to my home heating so I scoured the Internet looking for a suitable system.
I ended up choosing Zipato for the following reasons:
  1. Low entry cost
  2. Very flexible communication protocol support (Not just Z-Wave but also 433KHz and ZigBee etc.)
  3. Easy to create rules generation engine 
  4. SMS message integration
  5. Very good support
With everything set up I then purchased a temperature sensor and a central heating switch.

I really liked the design of the Fibaro FGMS-001 motion/temperature/lux/acceleration multi sensor which is the same size as a ping pong ball and flashes different colours when motion is detected (colours depend on the current ambient temperature).

For the switch I chose the SECURE SSR 302 which contains two switches allowing me to control hot water and central heating via the Zipabox from Zipato

Both were supplied by Vesternet (http://www.vesternet.com) who I have found to be really helpful with advice and excellent with service and price for these types of items.

Once installed by a qualified electrician I was ready to set up.

What I wanted was to build a schedule for my hot water but there is not actually a facility for that in the Zipabox system so I built one using "Virtual Thermostat Pro" which is available.

This facility is actually designed as a thermostat replacement but it has a schedule built in to change the temperate so was an ideal vehicle for building a thermostat.

Firstly I registered the switch and the motion sensor.  The Switch was set up with Hot Water on zone 2 and Heating on Zone 1.

Next, I added the "Virtual Thermostat Pro" using the Zipato interface
  • Login
  • Device Manager > Add New Device > Virtual devices > Virtual thermostat pro
  • Configure the new device: Heating output = Switch Zone 2
  • Configure the new device: Thermometer = Fibraro motion sensor

The trick is to modify the schedule now and set the required temperature.  I do not want to actually control the temperature of the water but just want to use the Thermostat Pro as a switching device so I set Required temperature to 30 C when I want hot water to be on and set to 8 C when I don't.

Simple but really effective.

Friday, 25 July 2014

Lotus Notes to Android without Traveller

I recently was working with a Sony Experia Z2 handset that was installed with Lotus Traveller software.

However, the user wanted a universal in box so that the Notes email came up along with other email accounts.

The Android in question supported ActiveSync servers and since Lotus Traveller is actually ActiveSync, we set up the Notes mail using that option in the normal Mail client.

So then we needed to remove Notes Traveller software

For some reason the "Uninstall" option was greyed out.

The reason for this is that Notes Traveller is actually set up as a Device Adminstrator.  So you have to deactiveate "Notes Traveller" as a Device Administrator first.

Got to Settings > Security > Device administrators and remove the Check box next to "IBM Notes Traveler Security"

With that setting disabled then go to
Settings > Apps > Downloaded.  Select "IBM Notes Traveler"  and now the "Force Close" and "Uninstall" options will be active

Voila!

Saturday, 29 March 2014

Are we on the verge of a societal breakdown?

I have been doing a lot of reading about our modern 21st Century dependence on energy for the continuation of society as we know it.  Of course the primary energy source of our world is oil which is often referred to as ancient concentrated sunlight and this is or is very soon going to "peak" in production.  With ever increasing demand on a finite and dwindling resource then trouble is knocking - and much sooner than we are all led to believe.

Chris Martenson has a very articulate and well presented overview of our collective dilemma which he has published in a series of downloadable movies.  He calls this "The Crash Course" and explains very lucidly how we (mankind) face the “perfect storm” of crises.  Our debt based fiat money system; our complete dependence on oil as the primary cheap energy source and the rapid deterioration of the ecology around us all add up to some serious problems.  Funnily enough, whilst these issues are no doubt know to the major governments of the world, there is very little, if anything, done about it.

As a result, it seems like the majority of us are sleep walking into a crisis.


Take a look here at http://http://www.peakprosperity.com.  But BE WARNED!  Go through the Crash Course during the day or with the lights on...

Thursday, 21 March 2013

Assigning license to VMWare ESXi 5

This was a little frustrating.  The ESXi host keeps nagging me to enter a license key - even though the hypervisor was free.
After some messing around I found it was actually quite easy:
1) Get your free license key from VMWare (you are given this duirng the download process)
2) Download the vSphere Client from the IP address of your host
3) Open your host in the left window
4) Select the "Configuration" tab
5) On the left hand side there is a "Hardware" section and a "Software" section.  Look in the "Software" section and select "Licensed Features"
6) On the right hand side of the screen look for and click the "Edit" button.  A pop up window will be displayed. The screen is divided into two sections and each is selectable with a radio button.  Select the "Assign a new license key to this host" radio button
7) Now, click the "Enter Key..." button and you can enter the license key provided by VMWare that you got in step 1.  Click "OK"
8) Click "OK" again to close the pop up.
Thats it, finished.

Monday, 25 February 2013

Getting a Blackberry Z10 working with IBM Notes


For everyone who wants to get a Blackberry Z10 working against IBM Lotus Notes/Domino.  


Firstly, you DO NOT need to have a BES 10 server for this to work - The BES 10 server is only for managing the devices.  If you manage your handset via BES10, then BES10 will take over all your Traveler policies overriding any Domino traveler policies (so beware).

What we did:
A - Infrastructure stuff
1. Install Domino 9.0 Social Edition (beta)
2. Install Traveler version 9 
(Some others have also had success on Lotus Traveler 8.5.3 on Domino 8.5.3)

B - Handset stuff
1. Open the "Setup" application on your blackberry z10
2. Under the "Get Connected" section there is an icon labelled "Accounts".  Tap this.
3. A menu at the bottom of the screen is shown.  Select the "Add Account" option
4. The "Add Account" screen is shown.  On the menu at the bottom of the screen tap the "Advanced" option
5. The "Advanced Setup" screen is shown.  Tap the option "Microsoft Exchange ActiveSync"
6. The "Add Account" form is displayed.  Enter the following:

  • Description.  Whatever you type here will be seen on your Blackberry Hub
  • Leave the "Domain" field BLANK
  • In "Username" - enter your iNotes user name 
  • For "Email Address" enter you notes SMTP email address
  • For "Password" enter your iNotes password
  • In "Server Address" enter the public URL of your traveler server
  • In "Port", enter the port that traveler will use.  We configured "443" in our system
  • If using SSL then turn on the SSL option
  • If using a VPN then turn on the "Use VPN" option
  • Ensure that you turn on "Push"
  • Leave “Sync Timeframe set to 30 days”
  • At the top of the screen click the “Next" button
  • The handset will attempt to synchronise with your traveler server and you will get a message saying “Checking for support services and policy information.  Behind the scenes traveler will create a profile for you.
  • You may get some messages about https certificates.  If you do click “Continue” past those
  • At the next screen entitiled “Add Account” specify what things you want to syncrhonise (Sync Emai, Sync Contacts, Sync Calendar, Sync Tasks, Sync Memos) then on the top of the screen click the “Done” button
  • You will get the message “Saving and verifying your settings”.  Again you may get a Provider Identity Not Verifiable” message if there is an issue with https certificate again, click “Continue” 

You can now go to the Blackberry “Hub” and you will have an entry for your Lotus Notes mail.


Wednesday, 5 December 2012

WCM multi-lingual solutions

IBM have a set of supported multi-lingual extensions for WCM7 and WCM8

You can read about them here:

For WCM 7.0

For WCM 8.0