Forside

 

Danmarks bedste LotusScript konsulent?
Jeg har arbejdet som Lotus Notes konsulent siden 1992 og blev freelance i år 2000. I den periode har jeg arbejdet for en lang række danske kunder. Er uddannet som Data Ingeniør og medlem af Mensa – se mere på mit CV

Jeg har specialiseret mig i LotusScript til udvikling af bl.a. intranet, workflows og dokument håndtering. Jeg tror på komponent baseret udvikling og har lavet en stor ‘værktøjskasse‘ med små moduler der nemt og hurtigt kan sætte sammen til en færdig løsning. De fleste kan downloades gratis her på siden. I den seneste periode har jeg arbejder meget med Web udvikling og XPages – og er ved at have stor erfaring heri.

Jeg har grundlagt Notesnet.dk (2002) som er et netværk af freelance Lotus Notes Specialister og opdaterer jævnligt mine blogs: majkilde.dk, xpages.dk samt majkildez.dk

Seneste indlæg fra bloggen kan ses herunder:

Recent Posts

Spar på Print() statements – de er super langsomme

Bemærk de to funktioner nedenfor – begge løber igennem et loop 1000x

  • Slowloop funktionen: printer hver gang – dvs. 1000 prints. Det tager 550 millisec
  • Fastloop kalder en funktion og beregner en % og printer kun når tallet ændres. Dvs. kun 100 prints. Det kan gøres på 140 millsec. Med andre ord: 4x hurtigere!!!

Progress klassen initialiseres med en max værdi. Herefter skal Print metoden blot kaldes som i eksemplet. Klassen sikre at der kun laves 100 print’s (når der er ændringer) – og beregner også hvor lang tid der er igen.

Til at måle tiden, har jeg brugt min Stopwatch klasse:

Links:

  1. Bog: Psychology of Computer Programming Leave a reply
  2. Keep it simple Leave a reply
  3. Expand group names Leave a reply
  4. Disable Sametime Leave a reply
  5. Udokumenteret: db.CreateDocumentCollection Leave a reply
  6. Reserveret feltnavn: ‘URL’ Leave a reply
  7. Problem med db.GetProfileDocument 1 Reply
  8. @LocationGetInfo – den nemmeste måde at finde brugerens HomeServer på Leave a reply
  9. PNG filer kan godt importeres som Images Resources Leave a reply