Navigate / search

Aktualizace instalačních balíčků pro Notes

Download

Jestli jste v posledních dvou týdnech instalovali feature pack pro klienta Notes, pravděpodobně jste zaznamenali problém s instalací doprovázený hláškou podobnou této:

CWPST1015W: Plugin com.ibm.rcp.provisioning.feature_9.0.1.20170629-1747 failed to install. The reason provided is CWPST1002W: Signature has expired

Tedy že vypršela platnost certifikátu, kterým byla podepsány javové komponenty.

Řešením je stáhnout si nejnovější fixpacky, s novými certifikáty s prodlouženou platností. Jsou dostupné pro všechny podporované a nejpoužívanější verze a mají tato označení:

Notes 853 FP6 IF16
Notes 901 FP9 IF2
Notes 901 FP10 IF3
Notes for Mac 64-bit 9.0.1 IF15

Stáhnete je, klasicky, z Fix Centraly; odkazy na ně najdete také přímo na stránce se seznamem všech aktualizací.

 

Bude Symposium 2018

Vážení zákazníci, milí obchodní partneři,

zvu vás na tradiční SUTOL Symposium 2018 – konferenci pro uživatele, vývojáře a správce IBM Collaboration Software.

Letošní ročník se uskuteční na den přesně a na stejném místě, jako loni: ve středu 16. května 2018 v kongresovém centru Greenpoint Praha.

 

Připravujeme pro vás sérii přednášek a živých ukázek toho, co je v oblasti Notes, Domino, Connections či Workspace nového a užitečného. Zjistíte, jaké jsou trendy ve firemní komunikaci, sdílení a spolupráci, a jak je můžete využít ve svých společnostech. Dozvíte se, co se připravuje do přístí verze Notes / Domino 10.

V odpolední části se budeme dále věnovat tématům:

  • mobilní práce – praktická ukázka toho, co můžete pohodlně provádět jenom ze svého chytrého telefonu
  • GDPR pro Domino a Connections – jak splnit požadavky nařízení, jaké nástroje platforma nabízí
  • představení nových technologií, které přicházejí s novými verzemi Domina a Connections. Jaké výhody přinášejí pro vývojáře či administrátory
  • Watson Workspace – přehled možností, jak můžete rozšířit týmovou konverzaci pomocí hotových nástrojů nebo programátorského rozhraní
  • LiveGrid – nový způsob snadné tvorby webových aplikací, i s možností připojení na aplikace v Dominu

 

Aktuální program o konferenci udržujeme na sutol.cz. Najdete tam i registrační formulář či informace o místu konání.

Těším se na viděnou na Symposiu 2018!

Pohled do sálu při poslední konferenci SUTOL v listopadu 2017.

ICS Café Brno – duben 2018

Vážení obchodní partneři, milí zákazníci,

zvu Vás na pravidelné ICS Café Brno. Proběhne dva týdny po velké mezinárodní konferenci Think 2018 (dříve Connect, ještě dříve Lotusphere), takže se dozvíte nejčerstvější informace z oblasti Collaboration Software.

Akce bude v pátek 6. dubna 2018, od 9 do 13 hodin, v IBM Brno (Technická 2995/21, budova F).

 

Z programu vybírám:

  • novinky pro IBM Notes/Domino, včetně připravované verze 10
  • snadné webové publikování v rámci firmy
  • praktické využití týmové konverzace při organizaci pracovních skupin
  • živé ukázky a dema, praktické předvedení novinek
  • diskuse, dotazy

 

Akce je pro přihlášené zdarma. Registrujte se, prosím, přes webový formulář.

Těším se na vás!

 

Webcast o Domino 10

Po sérii workshopů, které proběhly na přelomu roku na řadě míst po celém světě je na řadě další akce: Webcast o Domino 10.

Na této hodinu trvající virtuální prezentaci vám produktoví manažeři představí plány a novinky týkající se této nové verze Notes a Domino. Přislíbeny jsou i dema z vývojářských laboratoří.

Stačí, když se zaregistrujete a potom se ve středu 28. února 2018 v 17:00 hodin našeho času připojíte.

9.0.1 Feature Pack 10

Podle plánu vyšel začátkem roku další aktualizační balíček pro Notes a Domino 9.0.1, s označením Feature Pack 10.

Kromě oprav chyb přináší následujcí novinky:

  • Domino Designer může používat Javu 1.8 při komplikaci
  • Eclipse (platforma, na které je postaven klient Notes i Designer) aktualizována na verzi 4.6.2
  • OSGi na Dominu aktualizováno na verzi 4.6.2
  • Sametime uvnitř Notes (tzv. embedded Sametime) aktualizován na verzi 9.0.1
  • zaktualizovány knihovny GSKit (Globbal Security Kit)
  • rozšířeno rozhraní REST API pro Domino
  • první fáze podpory Domino na Dockeru

Jak správně nainstalovat aktualizace na server a na klienty?

 

Server Domino

Stáhněte si pro svou platformu (Windows, Linux) jak instalačku FP10, tak i následně vydaný balíček IF1, který opravuje problém s kódováním předmětu emailu při odesílání.

Fix Central – Domino 9.0.1 FP10
Fix Central – Domino 9.0.1 FP10 IF1

Nejdříve nainstalujte FP10 a přes to IF1.

 

Klient Notes on Windows

Klient Notes obsahuje aktualizovanou komponentu zabudovaného Sametime. Pokud jste na daném PC tento embedded v minulost ručně neaktualizovali, tak tam máte standardní verzi 8.5.2. V takovém případě máte práci jednodušší, stačí nainstalovat FP10 pro klienta a je to.

Fix Central – Notes 9.0.1 FP10

Pokud jste ale embedded Sametime ručně upgradovali (zjistíte to tak, že v Notes dáte v hlavním menu About IBM Notes – Feature Details), třeba na verzi 9.0.0, tak musíte udělat ještě jeden krok: spustit ještě jeden EXE soubor:

TechNote – 9011-ST-Client-FP-GSAI-AVHQ3A

A nakonec doporučuji nainstalovat ještě IF1 i pro klienta, protože opravuje zranitelnost Privilege Escalation v systémových službách.

 

Klient Notes on Mac

Máte-li Maca, stáhněte si aktualizaci 9.0.1 IF13. Díky ní budete moci aktualizovat JVM v systému i na vyšší verzi, než je Java 8 Update 151. Pokud byste Javu aktualizovali bez tohoto fixu, tak klient po spuštění přestane reagovat.

FixCentral – Notes_901IF13_MAC64_Standard

 

Pokud vás to zajímá, tak seznam všech oprav ve Feature Pack 10 najdete ve Fix Listu.

Think 2018

Začátkem roku se ve Spojených státech vždy pořádá velká výroční konference, na které se představují novinky a plány do budoucna. Tato tradice začala již v roce 1993. Dlouhou dobu nesla konference název Lotusphere, následně se přejmenovala na Connect. S tím, jak dochází k prolínání požadavků na straně zákazníků, začaly se původně jednooborové akce sdružovat do konferencí pokrývajících více propojených a souvisejících témat najednou.

Letos bude takovou velkou událostí konference Think 2018, která proběhne 19. – 22. března v Las Vegas. Pro desítky tisíc účastníků je připraven technický i businessový obsah v oblastech collaboration, data, cloud, security nebo AI. Je na vás, jestli si jako účastníci, budete vybírat pouze přednášky z „toho svého“ oboru (v našem případě nejčastěji Collaboration), nebo zabrousíte i do jiných sekcí zjistit, co by mohlo být pro vás ještě užitečného.

Struktura Thinku je taková, jakou znáte z předchozích akcí: budou tam úvodní představení novinek a trendů, technické odborné přednášky, případové studie zákazníků, řada hands-on labů, kde si můžete sami vyzkoušet nejnovější produkty v praxi či řízené diskuse. Přehled bloků, věnujících se Collaboration Solutions je přehledně popsán v tomto dokumentu: ICS Think 2018 sessions (PDF).

Jsou pro vás připraveny novinky týkající se nové verze Notes/Domino 10, tipy pro administrátory a vývojáře Domina či možnosti modernizace aplikací v Dominu. V oblasti Connections se dozvíte, jak používat Customizer na přizpůsobení vzhledu a funkčnosti prostředí nebo jak se pracuje s připravovanou novinkou Live Grid.

Další informace o konferenci najdete na oficiální stránce Think 2018: kompletní agendu, informace o prezentujících, registrační formulář.

 

ICS Café Bratislava – únor 2018

Vážení zákazníci a milí obchodní partneři ze Slovenska,

zvu Vás na první letošní ICS Café, které proběhne v Bratislavě.

Na tomto půldenním setkání Vám představím, co se objevilo v poslední době nového v rodině IBM Collaboration Software (Notes/Domino, Verse, Connections, …) a co připravujeme do budoucna. Povídání budu prokládat praktickými ukázkami a předváděním toho, jak Vám produkty mohou pomoci při každodení práci.

Akce bude v pátek 9. februára/února 2018, od 9 do 13 hodin, v nové budově IBM Bratislava (Dúbravská cesta 1799/14, Westend Gate).

 

Z programu vybírám:

  • novinky u IBM Notes/Domino a IBM Verse
  • práce s dokumenty, sdílení informací
  • interní komunikace, publikace článků, moderní firemní intranet
  • týmová konverzace
  • plány a strategie do budoucna
  • živé ukázky a dema, praktické předvedení novinek
  • diskuse, dotazy

 

Akce je pro přihlášené zdarma. Registrujte se, prosím, přes webový formulář.

Těším se na vás!

 


Aktualizace – pokyny pro účastníky

Parkování

Akce proběhne v nové budově na Lamačské cestě, vedle Akademie věd. Adresa je Dúbravská cesta 1799/14, mapa). V okolí probíhají ještě stavební práce na jiných budovách, proto jsem se vydal obhlédnout možnosti parkování předem a zakreslil je do mapky (kliknutím si ji zvětšíte). V ní je místo konání označeno fialovou šipkou (dole uprostřed); je to vchod do hlavní recepce budovy Westend Gate.

Pokud pojedete autem, jako první bych zkusil zaparkovat hned v ulici Dúbravská cesta, po které jste přijeli, ve smeru dál z města, na severozápad. V mapce je to označeno číslem jedna a červenou čárou. Je to parkování po obou stranách cesty a vypadá to tam nějak takto. Auta stojí až ke střední škole. Když jsem tam přijel před devátou, tak tam místo ještě bylo, kolem půl jedenácté už ne.

Druhé místo, které jsem našel, je velké parkoviště na druhé straně Lamačské cesty, za vojenskou nemocnicí (ulice Cesta na Černý most). V mapce je označeno červenými čarami a číslem 2. Je to na kraji lesa, začíná tam cesta k lanovce na Kamzík. Volných míst k parkování jsem tam viděl několik desítek. Z tohoto parkoviště je to k budově IBM asi 700 metrů. Vypadá to tam takhle.

Příchod

Po vstupu do budovy pokračujte na recepci přímo před vámi. Řekněte, že jdete do IBM, oni vás pustí k výtahům vlevo. Vyjeďte do druhého patra a jděte na recepci IBM (je to vlevo od výtahu, je tam zvonek). Tady už budou mít připravený seznam registrovaných účastníků. Řeknete své jméno, ukážete občasnký průkaz a dostanete kartičku návštěvníka. Potom vás já nebo můj kolega odvedeme po chodbě do místnosti, kde akce proběhne (je to místnost 2.B1.08).

Přijďte, prosím, o trochu dříve, abyste nemuseli na recepci dlouho čekat.

 

 

Verse On-Premises 1.0.3

Na konci prosince vyšla aktualizace Verse On-Premises, s číslem verze 1.0.3. Když vyšla předchozí verze na konci srpna, tak jsem psal, že doba mezi aktualizacemi je zhruba 4 měsíce, což nyní vyšlo přesně.

Instalační balíček stáhnete pod kódem CNP7EML, nebo si dejte na download serveru vyhledat „verse“.

Tato verze vyžaduje Feature Pack 9. Ten byl vyžadován i pro předchozí verzi, takže pokud ji již máte nainstalovánu, máte o jeden krok méně. Feature Pack 9 také přidává do standardní šablony pošty mail9.ntf dva pohledy, které Verse využívá ($VerseLookup a $VerseTrashLookup) — pokud udržujete poštovní databáze aktuální podle této defaultní šablony, máte o další krok méně; nemusíte tyto pohledy kopírovat ručně z VOPDesign.nsf.

Upgrade z VOP 1.0.2 je snadný:

  • ukončíte HTTP task
  • smažete předchozí kód v domino\data\domino\workspace\applications\eclipse\plugins
  • rozbalíte nový kód z IBM_Verse_On_Premises.zip do domino\data\domino\workspace\applications\
  • spustíte HTTP task

Podrobně je to vše popsáno v oficiální dokumentaci. Pokud instalujete VOP poprvé, tak musíte provést všechny kroky, které jsou v tomto postupu uvedeny.

Novinky

A co přináší tato verze nového?

  • Delegovaný přístup do pošty a kaledáře. Jste-li člověk, který pracuje nejen se svým osobním kalendářem či poštou (například asistentka, která spravuje kalendář řediteli, nebo skupina lidí zpracovávající poštu v mail-in databázi), můžete tak nyní činit ve Verse. Jiné poštovní databáze otevřete pomocí nového tlačítka v pravém horním rohu; jejich obsah se potom otevře v novém tabu v prohlížeči.
  • Počet nepřečtených mailů ve folderech. Na první pohled uvidíte, kolik nepřečtených zpráv máte v jednotlivých složkách a podsložkách.
  • Formát času. V kalendáři si můžete nastavit 12- nebo 24-hodinový formát času.
  • Připrava na integraci se Sametime On-Premises. Buzde oznámeno v samostatné TechNote později.

 

Práce s delegovaným kalendářem

Natočil jsem krátké video, kde se můžete podívat, jak se ve Verse pracuje s delegovaným kalendářem. Je tam vidět i to, jak si kalendář kolegy přidáte do seznamu kalendářů, se kterými pracujete.

How to start with chatbots

Not a long time ago I decided to explore the new possibilities of designing chatbots with our tools. Here is my experience with developing first simple bots, maybe it can help you if you plan to go the same path.

When you want to develop cognitive chatbot, you have to learn two products:

  • IBM Watson Conversation: a service from a big Watson family that take the sentence user typed in the bot understands the meaning and give back to bot extracted entities. The bot can use the entities to chose the appropriate response and send it back to the user. Usually, this involved communicating with another system, calling remote APIs, obtaining data and formatting them for user output.
  • IBM Watson Workspace: a conversation tool, that takes care of the whole front end. Watson Conversation itself does not have any end-user interface; it works behind the scene. You need some UI, where people will have a conversation with your bot, so why not to use Watson Workspace? Moreover, there is built-in integration between Workspace and Conversation that will ease you with steps with the technologies.

 

Learn about IBM Watson Conversation

The best way is to start building a simple bot with a step-by-step tutorial. I have found that IBM offers a few good entry tutorials and if you follow them you will even receive a badge! Here is the list of tutorials I went through:

Build Chatbots with Watson Conversation
https://developer.ibm.com/courses/all/chatbots-watson-lets-talk-national-parks/

Introduction and explanation of the building blocks (intents, entities, dialogues). You will create your first bot. Optionally, you can explore possibilities of accessing Conversation API from a simple node.js application.
After this course, you can create your own very simple chatbot, with a few intents and entities, that you can call from a custom application added to Watson Workspace.

 

If you want to go deeper and learn about chatbots methodology, implementation and project management, you can try following three courses. If you are eager to use bots in Watson Workspace, you can skip them and return to them later.

Watson Conversation Service Foundations
https://www.watson-academy.info/course/view.php?id=163

Watson Conversation Service Methodology
https://www.watson-academy.info/course/view.php?id=158

Watson Conversation Service Hands-On
https://www.watson-academy.info/course/view.php?id=156

 

 

There is also a course on CognitiveClass website:
Build Your Own Chatbot
https://cognitiveclass.ai/courses/how-to-build-a-chatbot/

 

If your preferred method learning new things is to read books, try this one from IBM Redbooks series:
Building Cognitive Applications with IBM Watson Services: Volume 2 Conversation (PDF and ePUB available)
http://www.redbooks.ibm.com/abstracts/sg248394.html?Open

 

Learn about Watson Workspace

The good way how to start is the TechTalk about developing for Watson Workspace. It gives you overview how Watson Work (a platform behind Workspace UI) handles messages, adds annotations to them and how custom applications added to Space can hook into message processing workflow.

Now you have a basic technical knowledge, and you probably want to get your hands dirty and develop a simple application yourself.
You will use Watson Work Services API for that. The official documentation is here and covers both principles of building and deploying an application as well as API reference.

But I guess you do not want to start coding from scratch, deal with session opening, authentication, sending and receiving HTTP calls etc. You want to implement a simple business logic: for a start, you will do something like “Hello world”, then you want to integrate the app with Conversation dialogue you already created. That’s why SDKs exists — those toolkits will do the hard and not exciting work for you and let you focus on application logic itself. SDKs are language specific. I use an unofficial JavaScript SDK developed by IBMer Van Staub. It is an excellent piece of work, and his toolkits helped me building Workspace App almost instantly.

It is expected that you have some basic knowledge of JavaScript development, npm packages and Node.js server. Here are components of Van’s SDK:


IBM Watson Workspace Javascript SDK
https://github.com/van-ibm/watsonworkspace-sdk
It covers authentication with Watson Work Services and message operations (getting message, sending message, working with action fulfilment etc.) You do not need to work with this library directly, is’s functions are called from other libraries.


IBM Watson Workspace Bot Framework

https://github.com/van-ibm/watsonworkspace-bot
This is a framework for building Watson Workspace Bots. Its primary goal is to hook into Workspace message workflow (via webhooks) and handling actions when a specific event occurs (for example when a new message is posted into Space when a new user is added as a member to Space or when a message is analysed). This library uses functions from WW-SDK library mentioned earlier. You will use functions from the library in your bot application.


IBM Watson Workspace Starter Bot

https://github.com/van-ibm/watsonworkspace-starter
This is not a library but an example of straightforward, but functional WW application. It shows you how to call functions fr mentioned WW-BOT library to build your application.
This is the place where you should start with creating your first WW application. Just copy the code, fill in credentials and run it. When it works, play with it, do simple modifications, check how it behaves.
Van also recorded a short video where he explains, step by step, how to use this Starter Bot sample application. Watch it on YouTube.

 

Integrate Conversation into Workspace

Now you know how to build the simple application, add it to your Space, handle specific webhooks and launch actions according to them.
When you want to integrate WW app with dialogue in Watson Conversation, you have two options:

  • Do it manually: Listen on hook message-created, then send the message content to Conversation, receive back entities and use them as parameters for real action (for example receiving data from a backend service). You can use Watson Conversation Service SDK: https://www.npmjs.com/package/watson-developer-cloud#conversation
  • Or you can use built-in integration between WW and Conversation: It does the initial part for you: when a new message is sent to Space, Workspace automatically sends it to Conversation and returns analysed entities as a message-focus annotation. You can handle this event with WW Bot Framework and react according to entities. You will need basic JavaScript development knowledge to do this.

When you develop WW applications, you need to know what happens under the cover. As an end.user you only see sentences that appear on the screen, but behind the curtain the are invisible messages going there and back, between systems. Yes, there is a system in this messages, they are described and explained, but when you start with the development, you could be a little lost.

When I was in this phase and experimented with handling different types of events, I analysed the payload of the messages, did a lot of detailed console.log dumps, etc.
To help you in this situation Van created a helper bot application, which will visually show you the structure of the message in the Space, display how WW analyse each message and which entities you can use in your application. You can find it here:

IBM Watson Workspace Cognitive Explorer Bot
https://github.com/van-ibm/watsonworkspace-nlp

Van also created a ready-to-use WW application that handles todos discussed in a Space. Use it both for fully working demonstration and for learning by reading the code.
IBM Watson Workspace Todo Bot
https://github.com/van-ibm/watsonworkspace-todo

Good luck on your chatbots exploring path!

Proběhla Konference SUTOL 2017

Minulý týden proběhla naše poslední velká akce letošního roku – Technická konference SUTOL 2017. Oproti minulým letům, kdy se konala v první půli listipadu, ta letošní vyšla na konec měsíce, a tedy nálada byla taková skoro mikulášská.

Již v říjnu, ještě než jsme začali zasílat oficiální pozvánky na akci, se stihlo zaregistrovat přes dvacet lidí. Tempo pokračovalo, asi týden před akcí jsme zvednuli počet míst v sále, ale i potom jsme museli přihlašování uzavřít, už bychom se tam všichni nevešli. Velká účast nás těší, děkujeme za váš zájem.

Do programu jsme vybírali témata, která se věnují novinkám (aktuální verze, co se plánuje na příští rok, nové produkty v portfoliu), trendům a požadavkům zákazníků (Domino on Docker, modernizace aplikací) nebo současné situaci (co očekávat od GDPR).

Jednalo se o technickou konferenci, takže jsme se dočkali i živého kódování (Honza Krejcárek a Ondra Fuxa předváděli propojení Domina se SOLRem pro rozšířené fulltextové vyhledávání, Martin Jinoch zase snadné přidání moderního webového rozhraní k aplikaci NSF s využitím SmartNSF a komponenty v Reactu) a živé administrace (Dan Vrána ukázal v praxi nastavení externích indexů pro databázi a Martin Hansgut během deseti minut nainstaloval Verse On Premises).

Materiály z konference (prezentace i videa) jsme hned po akci průběžně zveřejňovali na sutol.cz, stačí kliknout na název přednášky.

Naprostá většina účastníků zůstala až do konce akce, takže doufáme, že jsme se s programovými tématy trefili do Vašeho zájmu, a podobně se budeme snažit i u dalších Symposií a konferencí příští rok.

Přípravný výbor SUTOLu děkuje všem zúčastněným a tešíme se na viděnou příští rok!