
V lednu na Lotushpere bylo oznámeno, že brzy budou Lotus Notes podporovat (relativně) nové iPhony. Později byly plány upřesněny a v první fázi se bude jednat o upravený přístup k poštovním (a kalendářovým a dalším PIM) službám přes webové rozhraní.
Objevit by se to mělo už ve verzi 8.0.2, která tu bude co nevidět. Současně s tím se Domino Web Access vrací zpět k zavedenému označení iNotes. Od této verze tedy iNotes bude označovat klasický moderní webový přístup k poště, jak jej využíváme už léta. iNotes Lite bude odlehčenou verzí, stále určenou pro velké obrazovky, jenom se vzhledem optimalizovaným tak, aby minimálně zatěžoval přenosovou linku (tedy ideální pro notebook a mobilní připojení). Tohle je už hotová novinka osmiček.
No a konečně iNotes UltraLite je ono zmíněné rozhraní určené pro mobilní přístoje iPhone. Jestli vás tato věc zajímá více (ostatně, iPhony se u nás začnou oficiáloně prodávat za necelé dvě hodiny :), koukněte na lotusí stránky o iNotes UltraLite.

Dnes mě kolega Martin Humpolec upozornil, že Martin Přádný z partnerské firmy Actis bude přednášet na velké výroční akci anglické komunity lotusáků - UKLUG (U.K. Lotus User Group). Akce UKLUG 2008 je dvoudenní, proběhne 18. a 19. září v londýnském Westminsteru. Martin bude mít přednášku o využití DB2 jako datového úložiště pro Lotus Domino.
Jestli na akci míří i další Češi nevím; na podobnou akci letos v červnu, ale pořádanou irskou komunitou, skupinka Čechů vyrazila. Martine, přeji Vám, ať se prezentace vydaří!
S posledním fixem HF19 pro Dominovou verzi Quickru 8.1 přišly nejen aktualizace, ale i nástroj, který tyto soubory sám nahrává na patřičná místa ve struktuře Domino serveru. Dosud jsme to dělali ručně - tenhle soubor sem a tento adresář do tohoto. Nic moc problém, kdo už to jednou zkusil, tak to potom dělá za minutku.
Nový automatický updater je napsaný v Javě, takže pokud máte na serveru runtime nainstalovaný, stačí poklepat na stažený .jar soubor. Stáhnout se dá z FixCentrály.


Spustí se informační okno a prosí o zadání cesty k notes.ini.

Není problém, cestu vybereme, tool ji schroupne a potom pár minut kopíruje nové soubory na určená místa a zálohuje ty stávající, kdyby něco. Sledovat to můžete na spodním řádku.

Vše je hotovo a dozvíte se, kde je záloha umístěna.

Nakonec se do tohoto adresáře podíváme, otevřeme dokument Quickr81_HF19.doc a zkontrolujeme, jestli se nemají udělat nějaké post-fixační kroky. Výkonný kód a šablony jsou zaktualizovány, ale pravděpodobně budete chtít tyto změny promítnout do existujících týmových prostor.

Vždy se proto provádějí následující ukony, které vyťukáte do konzole Domina (při vypnutém HTTP tasku). Počkejte, až se příkaz dokončí, a teprve potom napište další.
load qptool unlock -a
load qptool upgrade -f -server
load qptool upgrade -f -a
To je celé, stačí znovu nahodit HTTP task a Quickr máme zafixován na poslední verzi, jak se můžeme přesvědčit přímo na konzoli


Včera jsme s kolegou Pavlem z Cube Teamu seděli nad Quickrem a zjistili dvě zajímavosti. Tady jsou:
Dominová verze Lotus Quickru oficiálně nepodporuje využívání Internet Sites v Dominu. Tj. nastavení pro službu web serveru se berou přímo ze Server dokumentu a ne ze speciálního Internet Sites dokumentu. Pokud instalujete Quickr na vyhrazený stroj, je situace jednoduchá, prostě Internet Sites si nezapnete. Jestli ale zkoušíte Quickr na existujícím, běžícím serveru, můžete tam mít Internet Sites už zapnutá. Stejná situace se, mimochodem, týká i Sametime.
Jedna z prvních věcí, kterou byste měli po instalaci Quickru udělat, je zapnout češtinu pro web server. Jedná se o pole Default character set group a po instalaci je nastaveno na Western. Musíte to změnit na Central European a potom případně upravit kódování pro tuto oblast o dva řádky níže. Pak začne Quickr správně pracovat s českými znaky - stejně jako kterákoliv jiná dominová webová aplikace.

A přichází malá finta. Pokud máte zapnuto používání Internet Sites, jdete logicky do příslušných dokumentů a češtinu nastavíte tam. Jenže (a podle dokumentace správně) do nich se Quickr vůbec nedívá. On se dívá do Server dokumentu. Zkusíte tedy nastavit češtinu i tam, jenže políčka nevidíte. Je to proto, že jste se sami rozhodli, že je chcete brát z oddělených Internet Sites. Stačí ale na chvíli na první záložce v Server dokumentu Internet Sites zakázat a - voilá, políčka se zase odkyjí! Nastavte v nich požadované kódování na střední Evropu a zase použití Internet Sites povolte. Políčka na první pohled z formuláře opět zmizí, ale nebojte se, v Server dokumentu uložena jsou.
A teď už zbývá jenom zrestartovat task webserveru a zkontrolovat, jestli to už správně zobrazuje české znaky. Zkuste vytvořit dokument, něco háčkovaného a čárkovaného do nej vložit a podívat se, jak je to vidět. Pozor, musíte to zkusit na nově vloženém textu. Ten starý může být vložen ještě pod starým kódováním...
Druhý tip se týká připojení Quickru na LDAP. Nastavovací dialog je jednoduchý, vyplní se tam jméno LDAP serveru a port, na kterém poslouchá (defaultně 389). Zpravidla se Quickr připojuje na adresářovou službu Domino serveru, nad kterým běží (na jeho adresní knihu). V takovém případě máte dvě možnosti: připojit se nativně, notesovým protokolem, nebo standardně, přes LDAP protokol. Obecně se doporučuje připojit se i na Domino přes LDAP, protože se potom v případě potřeby můžete přepnout na jiný LDAP. Přepnutí z Domino adresace na LDAP adresaci nejde.
Pokud se tedy rozhodnete pro tuto cestu, neulehčujte si práci a nevyplňujte v Quickru jako LDAP server localhost, ale pěkně slušně celé doménové jméno (FQDN - Fully Qualified Domain Name), třeba quickr.firma.cz. My jsme tam chvíli měli právě localhost a u jednoho účtu zlobilo přihlašování. Dali jsme tam správné FQDN a ejhe, vše vyřeseno!
V poslední době se podílím ve větší míře na čistě administrátorské práci pro jednoho velkého klienta. Do hry vsupují desítky serverů, desítky zemí, tisíce uživatelů, domény se mění a spojují, ... prostě enterprise Domino infrastruktura jak vyšitá. Nyní připravujeme testovací prostředí, které má v hrubých rysech nasimulovat reálnou situaci. A mnohokrát denně děkuji za to všechno, co se dá s Notesy dělat, jak se dají natahovat, ždímat, rozebírat a stejně se nakonec vždy rozeběhnou.
Tím, že mají důsledně rozděleny binárky od datových souborů, a v nich zase systémová data a vlastní, firemní databáze, můžete pracovat přesně s tím, s čím potřebujete, a ostatní nechat tak, jak je. Máte například jenom IDčko serveru a adresní knihu jeho domény? Pak stačí chvilka času, vědět, kam sáhnout, a místo původního pražského serveru máte nejdnou server holandský. Žádná přeinstalace, vše se dělá na konfigurační úrovni.
Jakmile se před zkušenějšími adminy vyskytne nějaký problém v Dominu, ani nemusí přesně vědět, o co konkrétně jde, a přesto zpravidla už tuší, kde by se to dalo nastavit, která věc na to může mít vliv a podobně. Jádro Domina a jeho služby jsou celkem logické a pochopitelné.
A když server nenaběhne po takových pokusech a administrátorských extempore napoprvé, na konzoli a do logu pěkně vypíše, co se mu nelíbí, a tyto nesrovnalosti můžete jednu po druhé odstraňovat. Zkrátka, jak říká nadpis, Notesy to rozchodí :)
Už před časem jsem objevil zajímavou on-line službu, kterou jsem si chtěl někdy vyzkoušet na sobě. Wordle vezme text, který mu předhodíte, zpracuje jej a n nejčastějších slov zobrazí do určitého abstaktního obrazce. Čím větší slovo, čím častěji se v textu objevuje.
Vzal jsem tedy všechny čisté zdroje textů z tohoto webu, co se tu za ty 4 roky nasbíraly, utilitou je slil do jednoho texťáku, vymazal nějaké systémové opakující se věci a předhodil Wordle. S filtrem nejčastějších 150 slov to vyplodilo například toto:
A pro 300 slov zase toto:
Zkuste to na nějakých svých textech - výstupy z Wordle lze různě konfigurovat, až z toho vylezají skoro popartová díla :)

Včera vydala IBM tiskovou zprávu. Ve druhém čtvrtletí tohoto roku překonaly prodeje Lotusu výsledky microsoftích prodejů. Milióny nových licencí byly prodány zejména do "emerging markets", tj. zemí mimo Severní Ameriku a zapadní Evropu. Mezi největší "zářezy" patří 300 tisíc licencí pro banku či 150 tisíc licencí pro významnou konzultantskou společnost.
Mezi důvody, které vedly tyto společnosti přejít od MS technologií k IBM Lotus SW patří i to, že upgrady MS produktů jsou velice finančně náročné a 70 procent microsoftích zákazníků říká, že migrace na Exchange 2007 byla obtížná až velmi obtížná. V takovém případě už vyjde pro řadu z nich na stejno přechod na novou verzi MS produktu, jako na úplně jinou platformu, která je navíc nesvazuje licenčními či technickými podmínkami (jeden konkrétní operační systém, web server, databázový server, poštovní server, LDAP server, browser, ...).
V provozním prostředí je dobrou zkušeností používat na některé specifické služby samostatné servery. Například Sametime nebo Quickr - dají se sice hodit na existující mail server nebo aplikační server, ale co když budete chtít něco testovat v Quickru nebo nastavovat Sametime tunneling. Bylo by zbytečné kvůli restartům či výpadkům obtěžovat uživatele firemních aplikací a pošty.
Někdy je ale třeba mít vše na jednom stroji; ať už se jedná o testování na nějakém zkušebním VMware, předvádění demonstrace pro klienta nebo pilotní nasazení ve firmě typu "hodíme to na to, co máme, a když to přestane stíhat, dáme to na samostatnou mašinu". Quickr a Sametime na jeden stroj dostat umím (ve zkratce: nejdříve Quickr, potom Sametime; v opačném pořadí to chce pohlídat dva soubory), teď jsem našel i postup na koexistenci s Travelerem.
Vše je popsáno v článku Steps for configuring IBM Lotus Notes Traveler 8.0.1.x and Lotus Sametime 8 or Lotus Quickr 8.1 on the same system. Jedná se o nastavení/kontrolu javových věcí (servlety, classes) a SSO. Nic, co by běžný admin nezvládnul.

Ve verzi Quickr 8.1 pro Domino se objevila možnost vytvářet nejen týmové prostory, ale i osobní, uživatelské. Administrátor na to má příkaz, kterým takový personal place vytvoří. Lze to dělat i hromadně, pomocí vstupů v XML dokumentu, kde je seznam uživatelů, pro které chceme místa vytvořit.
Jestli se vám nechce tento XML soubor dělat ručně nebo přemýšlet, odkud jej exportovat, můžete využít skriptovou knihovnu od Teda Hardenburgha, která umí vyhodit do XML všechny, resp. vybrané osoby z adresní knihy. Stačí knihovnu přidat do adresní knihy a spustit jako agenta.
Potom už jenom zadáte na konzoli
load qptool createentryplace -i entry.xml
a místa se začnou vytvářet.

(c) 2004 Petr Kunc