|
| David Marko 3 February 2012 09:00:00Maybe you already know, maybe not ... but you can download freely! the Lotus Domino Designer guides as PDF files. Simply go to this page https://www.ibm.com/developerworks/lotus/documentation/dominodesigner/70x.html and download whatever you like. If you prefer PDF files instead of on-line guide version, you can grab these nice guides: - Application Development with Lotus Domino Designer
- Programming Guide, Volume 1: Overview and Formula Language
- Programming Guide, Volume 2: LotusScript/COM/OLE Classes
- Programming Guide, Volume 3: Java/CORBA Classes
- Programming Guide, Volume 4: XML, Domino DTD, and JSP Tags
- LotusScript Language Guide
David Marko 1 February 2012 09:15:00 the power of having offline Lotus Notes data on many platforms - www.lotusnotes-to-evernote.com MOTTO: The seamless way how to share your Lotus Notes database data to users using Evernote for PC, for iPhone/iPAD, Android , Windows Phone or Blackberry ... Installation & setup 1. Copy this database on your local, adjust ACL and make server replica 2. Sign database, so scheduled agent in database has proper execution access 3. Create your Evernote account on http://www.evernote.com to get username and password 4. Create/open global settings document in Administration -> Global settings section of the LN database left navigation - enter your evernote account username and password 5. Enable scheduled agent in Administration -> Global settings - while enabling, you will be asked on the server name the agent should run on (agent is defined to run on 30 min period)  1. Lotus Notes Settings This section defines important information required for scheduled synchronization agent
| Option name | Description | | Enabled | if not enabled, the database is not processed by scheduled agent | | Name | your name for this definition | | Server name | full server name, where database is located e.g. server/my-corp-domain | | Database file path | relative path of database e.g. databases\it\customers.nsf | | Last synced | last synchronization date-time | | Sync period | - weekly - runs synchronization weekly
- daily - runs synchronization daily
- every X hours - runs synchronization every X hours (you have to define hours in following field)
| | Next syc - date | date-time of next synchronization. It is computed after synchronization but you can adjust this manually to speed-up synchronization e.g. while testing | | Documents selection method | view name - define view name to be used as data source selection formula - define selection formula that will be used to find Lotus Notes documents to be synchronized (similar as a view formula) | View name / Selection formula name | enter the view name or selection formula here, based on documents selection method type | |  2. Evernote Settings This section defines information related to evernote 'note'. Information in Evernote consist of 3 parts: subject, body and tags. | Option name | Description | | Notebook name | the name of the Evernote notebook. Notebook is a Evernote category/folder, under which the documents are listed. If notebook name do not exist in Evernote, the application will create the one. | | Note Subject | the note subject definition. You can use formula to define, how the subject will look like e.g. companyname+" ("+city+")" | | Note Body | the note body definition. You can use formula to define, how the body will look like. The body can be composed as HTML, that will be interpreted by Evernote. Using html you can provide some basic note formatting. The complete list of available HTML tags is listed here. http://www.evernote.com/about/developer/api/evernote-api.htm#_Toc297053077 (Please notice, that HTML must provide the valid end tags to be xHTML compliant. If there is a problem, you will find details in Domino log as agent runtime error message ) e.g. o:=@Implode(@DbLookup("":"NoCache";"":"";"evernote_ebv_people";index;3;[FailSilent]);" "); ""+companyname+" "+ ""+"| Street: | "+street+" | "+ "| City: | "+city+" | "+ "| ZIP: | "+zip+" | "+ "| TAX ID: | "+ico+" | "+ "| Phone: | "+phone+" | "+ "| eMail: | "+email+" | "+ "| WWW: | "+www+" | "+ " "+" CONTACTS: "+o | | Sanitize HTML | check this if you to want the application to sanitize all HTML from the body part | | Tags | define the tags, that will describe your note in Evernote. You can use formula language here and even use multi value using standard colon char. e.g. @LowerCase(city):@LowerCase(country) |  3. Testing and debugging This section defines important information required and scheduled synchronization agent | Option name | Description | | Run every time | yes if you want the scheduled agent to process this data source every time it runs despite the next datime-time information | | Maximum number of LN document to be processed | max. number of synchronized documents. If you do the test run of your configuration there is a chance you want temporary limit of a number of Lotus Notes documents to be processed. | | Detailed logging | enables detailed logging that is stored in log.nsf database. Specify the format of log information using @formula language. |  4. Connection specific settings To allow this Lotus Notes application to talk to Evernote, you have to create an Evernote account to get its username and password. When ready, put the appropriate username and password here. This section is useful if you would like to synchronize data into different account than the one specified in global settings. | Option name | Descritiption | | Use global settings | enable, if you want to use the specific Evernote account, other than the one specified in global settings | | Evernote Server URL | URL to Evernote services, usually www.evrenote.com | | Username | your Evernote account username | | Password | your Evernote account password |  5. Global settings Global settings for the application. You must specify your Evernote account details here. | Option name | Description | | Use global settings | enable, if you want to use the specific Evernote account, other than the one specified in global settings | | Evernote Server URL | URL to Evernote services, usually www.evernote.com | | Username | your Evernote account username | | Password | your Evernote account password | David Marko 1 February 2012 09:00:00Pokud jste upgradovali Domino server na některou z posledních verzí 8.5.x, určitě budete chtít využít možnosti provozu nových nebo existujících databází v jejich aktuálně dostupné diskové struktuře(označováno jako ODS = on disk structure). U Domina 8.5.x lze díky upgradu vnitřní struktury databází (nemá vliv na jejich funkčnost) docílit jejich zrychlení, zvláště se pak projevující u větších databází. Abyste toho docílili, máte minimálně dvě možnosti: a) aby se vám vytvářely nové databáze s vnitřní strukturou odpovídající poslední verzi 8.5.x řady, vložte do serverového notes.ini následující řádek: Create_R85_Databases=1 Tímto nastavením se budou nové databáze vytvářet v poslední verzi ODS formátu, viz obrázek. b) pokud máte na serveru existující databáze, které jsou stále ve starší databázové verzi, můžete je 'povýšit' pomocí kompaktace tzv copy-stylem http://www-01.ibm.com/support/docview.wss?uid=swg21084388 David Marko 26 January 2012 11:36:19 The power of having offline Lotus Notes data on many platforms ... see details at www.lotusnotes-to-evernote.com The seamless way how to share your Lotus Notes database data to users using Evernote for PC, for iPhone/iPAD, Android , Windows Phone or Blackberry ... FEATURES - per database definition of what is synchronized to Evernote and how often
- Lotus Notes to Evernote updates based on scheduled basis defined for each data source
- using @formula you can define how the data are being formatted in Evernote using HTML formatting
- custom tags assignment using @formula language for each note/document
- you can create your company Evernote account, sync selected Lotus Notes data there and share it to your employees or partners etc.
REQUIREMENTS / AVAILABILITY - Domino server 8.5.x
- Evernote free or premium account
- Evernote supports PC, MAC, iOS, Windows Phone 7, Android. Blackberry
LIMITATIONS Application has no limitations itself, but Evernote account has the following limitations: - 100,000 Notes; each note can be a maximum of 25 megabytes (MB) for free users and 50mb for Premium users.
- 250 Synchronized Notebooks (including Notebook Stacks). All 250 notebooks can be shared. There is no limit to the number of Local Notebooks (which aren't synced) you can have.
- 10,000 Tags.
- 100 Saved Searches.
 USE CASES 1) Adressbook sharing problem: You want to make all or selected contacts from your custom addressbook available for users offline on their personal mobile devices solution: a) create the Evernote account for your company b) define your addressbook database export in LN to Evernote application c) in body part of the note include also personal contacts. Combining company and related personal information into one note saves some space (there is 100 K notes evernote limitation) d) define tags for each company as the first letter from company name. Use simple LN @formula language. Evernote then creates the nice tags categories for you. e) share this newly created 'notebook' in Evernote for your selected users .... You can share it as read-only source, so it fits nicely for our purpose 2) knowledgebase sharing problem: You have knowledgebase database on your Domino server and you want to make it available on your technicians mobiles. solution: You can develop nice mobile application, of course, but using Lotus Notes Evernote synch you can achieve the same results in very quick and convenient way. What's more, all documents can be available offline as well. David Marko 23 January 2012 07:53:38Pokud používáte webový přístup do vašich aplikací na Domino serveru, může být pro vás zajímavá možnost dodatečného zabezpečení proti pokusům o průnik přes uživatelské jméno a heslo. V 'Configuration Settings'(viz obrázek), týkající se daného Domino serveru, můžete zapnout volbu "Enforce Internet Password Lockout". Tímto nastavením serveru říkáte, že má účet(daný uživatelským jménem a heslem) uzamknout pro další přístup po X neúspěšných přichlášeních uživatele. Pokud se tedy někdo nebo něco snaží prolomit přístup do webové aplikace metodou pokus-omyl, můžete se tímto nastavením bránit a formou logu taktéž o této činnosti získat informaci. Další vlastnosti a možnosti: - Rychlá metoda jak zvýšit bezpečnost přístupu přes webové rozhraní
- Účinná proti brute-force a slovníkovým útokům
- Pouze pro přístup přes web, nefunguje pro IMAP, POP3, LDAP, Sametime aj.
- Konfiguruje se přes Configuration Settings dokument a/nebo politiky
- Počítá počet neúspěšných pokusů o přihlášení
- Při překročení nastaveného počtu zamkne přístup pro uživatele
Stanislav Marszalek 19 January 2012 13:01:26Ve dnech 16.1. - 19.1.2012 probíhá v Orlandu, USA, mezinárodní konference Lotusphere 2012 na které jsou představovavé novinky ze světa IBM softwaru. Jako každoročně se jí účastní přes 5000 účastníků ze všech koutů světa a v mnoha odborných i obchodních seminářích se dozvídají nové trendy v různých oblastech IT. Co nového přináší letošní konference? 1. IBM Connections Mail - maily v sociální síti IBM Connections je přirovnáván k Facebook pro firemní zákazníky a dle mnoha studií představených na Lotuspeheře, začnou sociální sítě dominovat i v podnikové sféře. Proto IBM Connections budou v nové verzi, která příjde v tomto roce, obsahovat i poštovního klienta, jehož obsah může být napojen na různé poštovní servery, jako například MS Exchange, ale především na Domino server. Systém nemá pouze zobrazovat a posílat zprávy, ale zprávy má zobrazovat pomoci inteligentních filtrů dle kontextu, dle příjemce, dle odesílatele tak, aby uživatel dostával v prvním sledu pouze informace pro něj důležité. Emaily mají být i součástí tzv. aktivity streamu, který generuje uživateli notifikace o dalších událostech v IBM Connections, jako je požadavek o připomínkování dokumentu, upozornění na komentář k příspěvku, o změně souboru, či přidání nového člena do komunity. Možná první kroky k nahrazení emailu sociální síti? Pěkný článek o této problematice naleznete na zive.cz 2. Lotus Notes/Domino Social Edition Takto se má jmenovat další verze Notes, respektive její nádstavba. Jedná se o další propojování Notes s IBM Connections, kdy i do klienta Notes se bude posílat "activity stream" zmíněný výše. Krom toho Notes umožní programátorské propojení Notes s IBM Connections na úrovni vzájemné výměny dat, především přes XPages aplikace, které budou obsahovat komponenty pro taková propojení. Novým termínem, který jsem zaslechli na Lotuspheře je "embedded experiences". Jedná se o funkci v poště, kdy přímo v otevřené zprávě budete moci provádět určitou akci, jako například schválení dovolenky, odpovědět na dotazník, přidat komentář, spustit video z You Tube, bez toho aniž byste museli nejdříve otevírat prohlížeč/aplikaci/novou kartu. 3. Notes Application Player Plug-in Toto je zajímavá věc. Jedná se o plug-in do prohlížeče, který umožní spustit jakoukoliv Notes aplikace v prohlížeči bez toho aniž by byla potřeba její modifikace. Je to odpověď na stále rostoucí požadavky ze strany klientů na práci s aplikací pouze přes prohlížeč bez nutnosti instalovat Notes klienta. Plug-in má mít kolem 100 MB, bude pouze pro Windows a patrně pro Firefox a IE. Sami jsme zvědaví, jakou funkcionalitu aplikací to zvládne "přehrát". 4. IBM Docs Jedná se o pokračování LotusLive Symphony, čili kancelářského balíku aplikací v cloudu (obdoba Office 365 či Google docs). Tato verze umožňuje společnou editaci jednoho dokumentu více uživateli, nastavení přístupů vybraným uživatelům pouze na určité odstavce dokumentu, daleko větší možnosti formátování či práce s textem než verze předchozí. Beta verze aplikace je k dispozici na http://greenhouse.lotus.com. Obecně lze říci, že konference Lotusphere je zaměřená především na sociální sítě v podnikové oblasti a způsoby jejich využití. Takže kromě technických prezentací je zde možné vidět i ukázky implementací tohoto softwaru v praxi, které jsou prezentované přímo zákazníky. Nedílnou součásti je důraz na způsob přístupu k těmto sítím, kdy kdysi převládající nativní klienti jsou nahrazování přístupem přes prohlížeč a především přes mobilní zařízení. Další odkazy na články z Lotusphery: Lotusphere 2012: Lotus Notes/Domino Social Edition Lotusphere 2012: Messaging and Collaboration Strategy, aka "8.5.3!" Lotusphere 2012: The future of mail is social David Marko 19 January 2012 11:40:26V uplynulých dnech byla vydána česká jazyková varianta Lotus Notes verze 8.5.3. Všichni ti, kteří na českou variantu této verze čekali ji mohou stahovat v rámci Passport Advantage nebo PartnerWorld for SW. Zde je označení jednotlivých instalačních balíků, které s touto českou verzí souvisejí: - IBM Lotus Notes Client V8.5.3 for Windows XP, Vista and Windows 7 Czech (CI5NXCS)
- IBM Lotus Notes and Domino Designer V8.5.3 for Windows XP, Vista and Windows 7 Czech (CI5QICS)
- IBM Lotus Notes Client V8.5.3 for Linux (Debian Install) Czech (CI5U1CS)
- IBM Lotus Notes Client V8.5.3 for Linux (RPM Install) Czech (CI5PQCS)
- IBM Lotus Notes Client V8.5.3 Basic Configuration for Windows XP, Vista and Windows 7 Czech (CI5Q5CS)
- IBM Lotus Domino V8.5.3 Language Pack for Windows 2003 and Windows 2008 Czech (CI5QWCS)
- IBM Lotus Domino V8.5.3 Language Pack for Linux on xSeries Czech (CI5S1CS)
David Marko 19 January 2012 11:20:42Internetové heslo, uvedené na person dokumentu uživatele a umožňující např. přístup do webových aplikací provozovaných na Dominu, je „kešované“ na serveru a při jeho změně někdy dochází k nepříjemným latecím. Změněné heslo tak po nějakou dobu není stále platné a přístup s tímto heslem nefunguje. Obecná rada většinou vyzývala uživatele k trpělivosti, což vždy nemusí být kladně přijato :-) V určitém pohledu se to pak může jevit i jako chyba systému. Pokud tedy na tento problém narážíte, může být pro vás pomocí následující nastavení. Do notes.ini Domino serveru přidejte následující řádek a restartujte celý server nebo min. HTTP úlohu. HTTP_PWD_CHANGE_CACHE_HOURS=0 (z konzole Domino serveru můžete tento parametr přidat pomocí příkazu 'set config HTTP_PWD_CHANGE_CACHE_HOURS=0' ) Tímto nastavením způsobíte, že po změně hesla bude vždy aktivní okamžitě. David Marko 5 January 2012 09:30:09Dovolujeme si vás tímto pozvat na třetí ze čtyř školení v rámci Lotus Notes Univerzity. Tentokráte bude školení zaměřeno na témata replikací a clusteringu, jejich topologií, konfigurací a použití v prostředí Domino serverů. Témata budou probírána do dostatečné hloubky a vyučujícím bude osoba s mnohaletou zkušeností se správou Lotus Notes systémů. Součástí školení bude i prostor na individuální dotazy. Dovolujeme si taktéž připomenout, že učastníci všech 4 školení na konci (posledního školení) obdrží jako dárek přenosný HDD. | Téma: | Replikace & Clustering - topologie replikace, nastavení a provoz clusteru, replikace nebo cluster? | | Kde: | areál VÚHŽ 240 v Dobré u Frýdku-Místku (sídlo naší firmy) | | Kdy: | úterý 28.02.2012 od 9.00 do cca. 13.00 hodin | | | | | | Akce probíhá pod záštitou společnosti Avnet Technology Solutions.  | Své registrace posílejte na email info@tcl-digitrade.com Další plánovaná téma: • Práce s certifikáty - podrobné informace o recertifikacích, cross-certifikacích, správě ID souborů uživatelů Jednotlivá školení probíhají s odstupem cca. 3 měsíců a všechna témata dohromady tak budou tvořit průběžný vzdělávací plán pro LN administrátory ve firmách. Stanislav Marszalek 13 December 2011 16:23:06Naše firma se zúčastnila soutěže OpenNTF v oblasti vývoje mobilních aplikací a se svou aplikaci "Mobile Contacts and Reminders" získala skvělé 3. místo. Soutěž byl vyhlášena portálem OpenNTF, který podporuje firma IBM a podmínkou bylo vytvoření aplikace v XPages s mobilním rozhraním. Níže je výřez výsledků soutěže a tady odkaz na podrobnější informace: Zde můžete vidět popis všech příspěvků do soutěže a níže přinášíme detailní popis naší aplikace: 1. Application description 2. Contacts 3. Reminders 4. Access you email 5. Working Off-line |
|