BCV solutions s.r.o.

Blog Programming

Digitální podpis ve formátu PDF

Zaručený elektronický podpis je v současnosti již běžným způsobem, jak pomocí kvalifikovaného certifikátu zajistit nezpochybnitelnou souvislost mezi elektronickým dokumentem a jeho autorem. Elektronický podpis slouží především k identifikaci autora a k zajištění integrity dokumentu, tedy aby zaručil, že dokument nebyl od svého vytvoření bez vědomí autora pozměněn. Klasická verze elektronického podpisu však chápe elektronický podpis […]

15. 5. 2012 •

Oracle Waveset: připojujeme systém pomocí Scripted JDBC adaptéru

Značný počet systémů, které jsou používané v dnešní době, ukládá data o svých uživatelích do relační databáze. Každá databáze má ale jinou strukturu; data jsou rozložena do různých tabulek a má se s nimi v různých situacích jinak zacházet – některé systémy například mažou informace o odstraněných uživatelích, některé ne. Scripted JDBC adaptér představuje univerzální […]

9. 5. 2012 •

Využití Mavenu pro CzechIdM

Pro efektivnější vývoj našeho Identity Manageru CzechIdM bylo třeba vytvořit nástroj, který provede automatické sestavení („build“) aplikace ze zdrojových kódů nezávisle na vývojovém prostředí Eclipse. Za tímto účelem jsme použili nástroj Apache Maven. Základní vlastnosti, přednosti a nevýhody Mavenu nyní shrneme v tomto článku. Zmíníme také některé záludnosti, na které je třeba dávat pozor při […]

25. 4. 2012 •

Centralizovaná správa souborového systému

Stojíte před úkolem jak jednoduše delegovat přístupy k souborům a adresářům na souborovém serveru? CzechIdM nyní poskytuje jednoduché webové rozhraní pro nastavení práv na souborovém systému. S právy a oprávněními se již většina z nás určitě setkala. A to například ve firmě, kde má každý zaměstnanec přístup pouze k datům potřebným pro jeho práci. Typicky […]

19. 4. 2012 •

Prezentace z workshopu “Autentizace, autorizace a SSO v praxi a bez licencí”

11. 04. 2012 jsme uspořádali technický seminář na téma Autentizace, autorizace a SSO v praxi a bez licencí. V prostředí kulturního centra Zahrada se nás sešlo kolem 20. Z množství zajímavých dotazů během prezentací je vidět, že tato témata v současné době řeší množství státních organizací i soukromých společností. Konečná diskuze o konkrétních problémech a […]

17. 4. 2012 •

Pravidla v CzechIdM

V tomto článku si povíme něco o pravidlech v našem Identity Management systému CzechIdM. Ukážeme si, co jsou to pravidla, jaké druhy pravidel v CzechIdM používáme a k čemu slouží. Je důležité zmínit, že máme na mysli například pravidla definující politiku hesel (tomu je věnován článek “Pravidla pro vytváření hesel v CzechIdM”) a podobně. Na pravidla zde […]

20. 3. 2012 •

Eskalace v CzechIdM – jBPM timery

Docent Novák si zažádal o přístup do specializované knihovny, ve které by chtěl najít odpověď na otázku, na kterou během výzkumu narazil. Žádost už ale šest dní leží někde na stole a nevypadá to, že se jí v brzké době vůbec někdo bude zabývat. Pan Pokorný, který má knihovnu na starost, totiž odjel na dlouhou […]

15. 3. 2012 •

Redmine – správa projektu

Redmine je pravděpodobně jeden z nejlepších volně dostupných nástrojů pro správu projektů. Svými vlastnostmi se hodí spíš do menších a středních firem. Umožňuje snadno spravovat úkoly na projektech, evidovat a také vykazovat spotřebovaný čas jednotlivých pracovníků. Aplikace je přístupná přes webové rozhraní.

9. 3. 2012 •

Ohlédnutí za RedHat Developer Conference 2012

Od pátku 17. 2. do soboty 18. 2. probíhala na půdě Fakulty informatiky Masarykovy univerzity v Brně konference, na které jsme nemohli chybět. Ve svém článku se pokusím zachytit atmosféru na konferenci, shrnu své dojmy z jejího průběhu a zmíním některé technologie a příspěvky, které mě zaujaly. Vzhůru do Brna! Deset minut před šestou se […]

2. 3. 2012 •

Testujeme kód s TestNG

Testování kódu je důležité, abychom ověřili kvalitu softwaru, a předešli tak chybám, které mohou nastat. Na testování existuje celá řada názorů. Zjišťovala jsem, jaké by mělo být pokrytí různých softwarových produktů, a podle tohoto článku by mělo být cílem pokrytí testy přibližně 70-80%. Existuje  více druhů testování; v tomto článku se budeme zabývat takzvaným jednotkovým […]

16. 2. 2012 •