Lotus Traveler notater

10. januar 2012

tell traveler status – giver en farvekodet status med forklaring.

“load traveler -defrag” er en god ide at bruge ved opstart indimellem for at få defragged systembaserne.


Mobile applikationer til mobile enheder med webkit browser

2. februar 2011

Den bedste erfaring fra denne session var at man med dojo og xpages og et par tilføjelser fra openntf.org kan lave nogle ret flotte webapplikationer til iphone og android uden det helt store arbejde.
Der er lavet kontroller til alle alm. forekommende notes designelementer så det er mere eller mindre at sætte tingene sammen og teste dem. Så ret tilgængeligt ud.

Et par noter:
titanium ser ud til at være en klien emulator til test af udvikling imod mobile enheder. Tag et kig på den eller tilsvarende.
mobileone studio – trial. Ligner også noget som kan bruges til emulering af smartphones.
phonegap – mobiludvikling til 6 platforme, ser ud til at den konverterer en webløsning til native code.


Whats new in Lotus Objects and best practice

2. februar 2011

Hermed mine rå noter fra sessionen

ViewNavigator er den nye klasse til navigering af et view i backend.
View.Autoupdate er default true men man skal være opmærksom på at alle view actions genstartes hver gang viewet er dirty (ændret siden sidste indexering) og det kan ske flere gange undervejs. Hvis koden kan ignorere view opdateringer kan denne sættes til false.
ViewNavigator cache skærmer serveren fra en masse opslag og optimerer stort. Skal manuelt slåes til. Faciliteten blev demoet i et setup med 10000 dokument opslag hvilket tog knap 3 minutter uden cache og ca. 2 sekunder med!
Profilling kan aktiveres med session.startProfiler og session.stopProfiler. Profileren kan anvendes både af klienten og på web/xpages.
Alle objekt klasser har en .recycle() metode som skal kaldes på enten objektet eller dets parent. Disse kan bruges til memory management for java og javascript.
Agent.runwithdocumentcontext(doc d, [id noteid]) hvor d ikke behøver at være gemt. Nyt i 8.5.X (muligvis 8.5.3)
.FTSearchSorted returnerer fulltext search results sorteret efter ønske.


Lotus Domino Designer

2. februar 2011

Sessionen starter med lidt snak om xpages – det er der som sidste år rigtigt meget af.
xpages.info, site om xpages!
Mastering XPages bog fra IBM – virker som den man skal have fat i hvis man skal igang med xpages.
Man kan i 8.5.2 vælge hvilken version man vil kompilere imod sådan at man kan anvende en ny designer til at lave kode til en ældre version af domino uden at være bange for at man anvender features som ikke er understøttede i den tidligere version.

Kommende forbedringer i 8.5.X
Flere perspektiver i designeren, bla xpage og forms/views (perspektiverne kan redigeres). I perspektiver kan man undlade at vise visse designelementer. Perspektiverne redigeres i preferences.

Man kan vælge om properties boksen skal åbne automatisk når man åbner et designelement… småting men nice.

Man kan signe et antal designelementer og ikke kun alle.
Man kan på et views properties vælge hvilken xpage som skal vise viewet på web. Den feature kommer senere til notes klienten også ifm. xpages in notes client (XPiNc).
Ny javascript editor implementeret.
Nyt java designelement til brug for xpages.
Source control kommer i 8.5.3. Man laver et on disk projekt som kan versioneres via diverse eclipse connectors for versions kontrol som f.eks. SVN.


Xpages by the book

31. januar 2011

Denne session er baseret på eksemplerne i bogen Mastering XPages og det er en af forfatterne som præsenterer sammen med diverse gæste talere.

Xpages er den “nye” teknologi til at lave webløsninger i notes/domino. Med ny mener jeg her snart 2 år gammel men dog ny og smart i notes/domino web udviklings historie.

Teknologien baserer sig på JSF (java server faces) og xml og er implementeret i domino designer med understøttelse via visuelle elementer. Under demoen blev der dog mest rodet med sourcekoden som er xml med embedded script.

Sessionen viste med al tydelighed at jeg har brug for en bog hvis jeg skal igang med emnet. Det er MEGET at lære.


JMP304 Master Class: Deep dive into calendar and scheduling

31. januar 2011

Denne session var en teknisk gennemgang af alle de processer og databaser som er involveret i kalender- og ressourcestyring.

Et par noter:
Hvis der skal laves tilretninger til postkassen som kræver registrering af data i et profildokument, så lav dit eget. Anvend ikke kalender profilen da den er bloated allerede og det bare fører til en endnu sværere debugging.

apptUNID som er en aftales identifikationsnøgle er samme for en given aftale i alle personers kalendere.

Hvis et cluster mister forbindelsen så vil både den primære RNRmgr og den sekundære begynde at arbejde med at booke i busytime.

CalConn tasken sender forespørgsler om ledig tid videre til remote servere i samme eller andre domæner

Brug “Tell Sched Check navn” i stedet for “Tell Sched Validate navn” … check gør det man forventer af validate! Validate tjekker om alle forudsætninger for at en bruger virker i kalender sammenhænge er til stede. Check retter entries i busytime databasen ift. hvad der står i brugerens kalender.

Hvis man vil vide mere om hvad validate finder ud af kan man bruges debug_sched_all=1 som virker så snart man sætter den på serveren. Derefter følger man sporet på tværs af serveren og finder problemet.

Man kan bruge samme kommando til RNRMgr (rooms and resource manager) til at check’e eller validere ressourcer som i: tell rnrmgr check RoomName/Site

Præsentationen er downloaded og indeholder en masse gode og anvendelige tips til fejlsøgning og informationssøgning.


JMP 104 – Traveler

31. januar 2011

Denne session handlede primært om traveler klienterne og meget om den seneste som er til android devices.
Jeg havde håbet og troet det drejede sig mere om serveren. Må huske at læse sessionsbeskrivelserne bedre :-/
Der kommer senere på ugen sessioner om traveler deployment.


CSS and HTML Master Class

31. januar 2011

Det er længe siden jeg har brugt HTML til noget seriøst og jeg har generelt ikke de store skillz på web siden. Så jeg var glad for at kunne få denne 2 timers briefing omkring tingenes tilstand.

HTML er til indhold, CSS til layout – meget basalt men sidst jeg pillede ved HTML var det altså til begge dele!

Forskellige tags blev gennemgået og deres egenskaber ifm. CSS styling blev forklaret. Bla. inline vs. block HTML tags. F.eks. DIV vs. SPAN.

Bøger om CSS skal (ifølge Scott Good) være af Eric Meyer som åbentbart er ÜBER på området.

www.csszengarden.com blev vist som eksempel på forskellige CSS stylinger af en helt rå html tekst.


Lotusphere 2011 igang

31. januar 2011

Efter en problemfri rejse er jeg ankommet til orlando, florida.

Jeg er blevet indkvarteret i vores lille hus og har kørt den første tur i vores lille bil. Billeder følger.

Jeg er blevet registreret og har fået den klassiske taske som binder alle os Lotus-nørder sammen i denne uge ;-)

Bloggen her vil primært blive brugt til at dokumentere overfor mine kolleger at jeg ikke er taget på ferie og lidt som en reminder til min egen dårlige hukommelse om hvad det er jeg har set og hørt undervejs ;-)


..de senest læste bøger

6. juli 2010

From good to great (Jim Collins)

Bogen beskriver forskellen på de firmaer som er gode og dem som er helt igennem fantastiske og bliver ved med at være det, år efter år.
Bogen tager udgangspunkt i de 11 mest fantastiske amerikanske firmaer gennem de sidste mange år. Firmaerne er udvalgt efter skrappe krav om at skulle have leveret et væsentligt højere afkast end gennemsnittet i mindst 15 år i træk.
Der er rigtigt mange spændende og overraskende konklusioner i bogen som jeg varmt kan anbefale.

Positiv psykologi (Peter Lauritsen mfl.)

Dræbende kedelig bog om et ellers spændende emne. Beskriver emnets historie på en meget akademisk måde med en masse referencer til tidsskrifter, psykologer og artikler. Egner sig ikke som en introduktion til emnet for almindeligt interesserede “ikke psykologer” :-/ Kan ikke anbefales.

Brug din hjerne – til en forandring (Richard Bandler)

En rigtigt spændende NLP bog med en masse gode jordnære eksempler. Kan varmt anbefales.

Blink (Malcolm Gladwell)

En bog om den respons vores underbevidsthed giver os på et splitsekund når vi oplever situationer eller mennesker. Er fyldt med interessante eksempler på eksperter som via deres underbevidsthed kan “fornemme” når noget er galt, uden at kunne sætte præcise ord på fejl og mangler. Kan anbefales.

Hvem har flyttet min ost (Spencer Johnson)

Kort bog om håndtering af forandringer og forskellige persontype maskeret som er sød lille historie om nogle mus og nogle små mennesker i en labyrint. Gode pointer på kort tid og til en billig penge. Kan anbefales.

Leading Change (John P. Cotter)

… beskrivelse følger. Læser stadig.

Dit nummer i søskenderækken (Kevin Leman)

… beskrivelse følger. Læser stadig.


Follow

Get every new post delivered to your Inbox.