czwartek, maja 19, 2011

Deweloperka

Dobra strona jest na temat tworzenia aplikacji w środowisku VS  MSDN UK – są też tam blogi. Ciekawa pogadanka na temat Power Tools dla VS 2K10 do ściągnięcia z Galerii.

Ciekawy blog polski - http://www.aristo-samar.com/encrypterClass.pl.aspx – wiele ciekawych projektów w C/C# (tamże coś dla ducha – materiały religijne - http://lds.org/scriptures/bofm?lang=eng)

Jak przekształcić W7 w host-spot? Jest na to wiele sposobów. Wydaje się, że komercyjna aplikacja Connectify jest najlepsza.

Dzieci – samoczyszczące się powierzchnie - http://www.smartplanet.com/blog/smart-takes/alcoa-toto-unveil-green-building-panels-that-eat-smog/16182?tag=nl.e550

Maxthon ma w sobie dwa silniki WebKit i Trident – PC World

Bezpieczeństwo W7 > od XP? Tak, świadczy o tym raport (dostępny na MS) http://www.zdnet.com/blog/hardware/windows-7-more-malware-resistant-than-xpvista/12786?tag=nl.e539:

win_infection_rate_051511 

Ciekawy projekt na CodeP “DataGridViewExtension” Mathew Crothers

Omówienie baz NoSQL - http://www.readwriteweb.com/cloud/2011/04/the-newsql-movement.php

Co się stało z Mono po przejęciu Novella przez Attachement? Powstała nowa firma Xamarin która zajmie się komercyjnymi rozwiązaniami .NET dla mobilnych urządzeń (iOS i Android) plus rozwój platformy Mono – wg. Infoworld (potwierdza to też blog założyciela Mono + dokumentacja do Androida). Tamże na temat certyfikowania przez SAP-a swego Business Object jako produktu zdatnego do migracji do chmury (konkretnie AWS)

TechEd 2011 – materiały - http://technet.microsoft.com/en-us/edge/ff832960.aspx?category=TechEd

Spośród wszystkich przeglądarkowych narzędzi dla deweloperów webowych najlepszy jest DragonFly Opery? Można o tym przeczytać tu. Można też debugować zdalnie. Co na to FB? Czy można go uruchomić pod IE (nawet w wersji light)?

Nowy framework knock-out z PluralSight i inne ciekawe linki:

how Links

Kate’s Visual Studio Kung Fu

5/9/2011 - Pluralcast 41 : Tiberiu Covaci on Asynchronous ASP.NET


PlayIcon Listen to this episode! [35:01]

Tibi joins us on this episode to tell us about some little-known features in ASP.NET, support for asynchronous operations. This terribly handy technique has been with us for several editions of ASP.NET, so odds are that you can start taking advantage of it today, regardless of the .NET version your current web application is targeting. Data reads just got faster.

Kate’s Visual Studio Kung Fu

Kursiki za darmo: http://www.asp.net/web-forms, http://www.asp.net/mvc, http://bradwilson.typepad.com/blog/2010/10/mvc3-unobtrusive-validation.html

Ciekawy skrypt do mierzenia:

List<TimeSpan> timings = new List<TimeSpan>();
for (int i = 0; i < 100; i++)
{
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();
sw.Start();
HttpWebRequest r = (HttpWebRequest)WebRequest.Create("http://loca lhost/page.aspx");
WebResponse response = r.GetResponse();
sw.Stop();
timings.Add(sw.Elapsed);
Console.WriteLine(i + ": " + sw.Elapsed);
System.Threading.Thread.Sleep(100);
}

środa, maja 11, 2011

Deweloperka w środę 11

Dwa dobre pakiety antywirusowe: na podstawie betanews (firma Comodo udostępnia: Kill Switch, Cleaning Essential – jako drugi front ochrony, ponieważ nie działają on-line) oraz sam Microsoft udostępnił skaner (do pobrania, ważny przez 10 kolejnych dni).

Typy myślowe analityków – zaszufladkowano ich do 10 kategorii – wg. techrepublic

Google lansuje nowy język GO – dostępny będzie również na Google Apps Engine

Super wskazówki do C# z techrepublic

wtorek, maja 10, 2011

Programowanie

Na stronie http://algorithms.openmymind.net/search/linear opisano ważniejsze algorytmy w JS, można je dostosować do innych języków. Ciekawe tutoriale - http://www.cs.trinity.edu/~thicks/Tutorials/.

O Bin Ladenie:

Jak REST-ować:

Adobe – szkolenia - http://www.adobe.com/devnet/html5.html

Szkolenia w .NET:

piątek, maja 06, 2011

Aplikacje webowe

czwartek, maja 05, 2011

Ciekawostki

  1. Wizualizacja muzyki - http://www.matthiasdittrich.com/projekte/narratives/visualisation/index.html ze strony o wizualizacjach http://www.webdesignerdepot.com/2009/06/50-great-examples-of-data-visualization/, dzienna dawka informacji wizualnej - http://dailyinfographic.com/
  2. JS motyw- Brendan – autor JS ma swoją stronę - http://functionsource.com/post/brendan-on-the-javascript-future i tu - http://brendaneich.com/tag/javascript/
  3. Dla programistów Java – jak zacząć przygodę z C# i całą platformą .NET? Odpowiedź jest tutaj (oczywiście daje ją MS). Ale jest to dobre miejsce aby zacząć własną drogę do .NET!
  4. Trzon do:
    1. nauki C# - http://msdn.microsoft.com/en-US/vcsharp
    2. poznania platformy .NET - http://msdn.microsoft.com/en-us/netframework/aa569263
    3. nauka WCF - http://msdn.microsoft.com/en-US/netframework/wcf-code-samples.aspx
    4. Forum - http://www.go4expert.com/forums/showthread.php?t=18599
    5. Nauka HTML5 - http://msdn.microsoft.com/en-us/ie/aa740476
    6. Programowanie || – obiecanki z MS CTP - http://blogs.msdn.com/b/csharpfaq/archive/2011/04/13/async-ctp-sp1-refresh.aspx
  5. Nowa propozycja asynchronicznego wykonywania się aplikacji ma swoje demo, jest ono tu i pozwala na zabawę z przykładami.
  6. Crystal report dla VS2010 nadal jest za darmo oto blog na ten temat z SAP-a
  7. MS dogadał się z firmą DevExpress i pozwala na instalację ciekawych kontrolek + daje wiele instrukcji video - http://tv.devexpress.com/#CRX91FeaturesCS
  8. Python steruje odtwarzaczem - http://pydub.com/
  9. Dzieci wcale nie powinny być “psute” przez Internet - http://websearch.about.com/od/safesearch/a/kidsclick.htm

czwartek, kwietnia 28, 2011

wtorek, kwietnia 26, 2011

Ciekawostki

  1. Edytory UML – za darmo – na stronie codebalance
  2. Implementacja node.js dla jedi pod Windows - http://node-js.prcn.co.cc/#rus
  3. Co nowego w jQUERY UI - http://blogs.sitepoint.com/whats-new-in-jquery-ui-1-8/
  4. Niesamowity blog - http://oakleafblog.blogspot.com/2011/04/windows-azure-and-cloud-computing-posts_24.html
  5. Strona na temat IE (oficjalna) - http://blogs.msdn.com/b/ie/archive/2011/04/20/ie-feedback-looking-back-forging-ahead.aspx, tamże podano sposób na instalację wielu przeglądarek internetowych pod jednym systemem
  6. Tutaj z kolei jest na temat narzędzi dla deweloperów z “rozbiegówki” która jest tutaj - http://msdn.microsoft.com/en-us/library/dd565631%28VS.85%29.aspx
  7. Pamiętaj o zasobach JS - http://addyosmani.com/blog/
  8. Zbiór pułapek w JS - http://www.codeproject.com/KB/scripting/javascript-gotchas.aspx
  9. Bardzo ciekawe produkty - http://www.syncfusion.com/products
  10. Dokładny przepis na uruchomienie kompletnego serwisu REST w WCF – szablon - http://kashyapas.com/2011/04/self-hosted-wcf-rest-service-template-for-vc-express/
  11. Książka o C# za darmo - http://blogs.technet.com/b/southasiamvp/archive/2011/04/25/revisiting-c-mvp-publishes-a-free-ebook.aspx z portalu dla deweloperów (są tam i inne linki)
  12. Ciekawy portal - http://paper.li/kashyapa/
  13. Zatwituj - https://twitter.com/#!/amazedsaint
  14. Serwer automatyzacji w C# - http://www.gekko-software.nl/DotNet/Art03.htm
  15. Przerób FB i TW na gazetę - http://paper.li/
  16. Ciekawe edytory - http://net.tutsplus.com/articles/web-roundups/22-neat-code-editors-for-windows/
  17. Code balance:
    1. http://codebalance.blogspot.com/2011/02/brief-explanation-of-httpmodule-and.html
    2. http://codebalance.blogspot.com/2011/01/selection-of-successful-software.html
    3. http://codebalance.blogspot.com/2011/01/10-differences-between-wcf-services-and.html
    4. http://codebalance.blogspot.com/2010/09/10-successful-e-book-search-engines.html
  18. Nauka JS dla rasowego programisty w c# – wg. Hanselmana

piątek, kwietnia 22, 2011

Co nowego

czwartek, kwietnia 21, 2011

Ciekawostki

  1. Materiały o CR z SAP są dostępne ale po zalogowaniu się do portalu – muszę mieć konto i przydałyby się szkolenia dla programistów
  2. Trwa konferencja MIX 11 – tam  jest mowa o IE 10 Preview (już)
  3. PC World – Wydarzenia, które kształtowały INTERNET

Nowinki

środa, kwietnia 20, 2011

Ciekawostki

  1. https://www.amazon.com/ap/signin?ie=UTF8&pf_rd_r=0YZBH202FSBYVV56QQ6C&pf_rd_m=ATVPDKIKX0DER&pf_rd_t=6301&pf_rd_i=usflex&pf_rd_p=1277563402&pf_rd_s=signin-slot
  2. http://webhosting.pl/Frameworki.JavaScript.przeglad.najlepszych.zestawow.do.tworzenia.aplikacji.WWW.i.porady.kiedy.je.stosowac
  3. Inny cURL - http://curl.haxx.se/libcurl/php/examples/callbacks.html
  4. http://www.higherpass.com/php/Tutorials/Using-Curl-To-Query-Remote-Servers/ – CURL_RETURNTRANSFER = 0 – wrzuca do przeglądarki, autentykacja - http://www.higherpass.com/php/Tutorials/Using-Curl-To-Query-Remote-Servers/5/, z XML - http://www.higherpass.com/php/Tutorials/Retrieving-Xml-With-Curl-And-Simplexml/2/, http://curl.haxx.se/libcurl/php/examples/callbacks.html
  5. Wyszukiwarki:
    1. http://blekko.com/ws/xml+/java
    2. http://duckduckgo.com/
  6. Tutorial dla PHP - http://www.phpfreaks.com/tutorials
  7. Wywiad z przedstawicielem MS, natywność oznacza wykorzystanie możliwości systemu operacyjnego, w tym sensie Windosw 7 (jump list itd). Co wybrać - do aplikacji biznesowych sugeruje SL (będzie nowa wersja LightSwitch cała w SL) - http://webhosting.pl/Co.oznacza.natywnosc.w.wypadku.IE10.Rozmawiamy.z.Arturem.Zarskim.z.polskiego.oddzialu.Microsoftu. Tam odnośnik do oficjalnego stanowiska firmy -  http://team.silverlight.net/announcement/standards-based-web-plug-ins-and-silverlight/.
  8. Narzędzia do wspomagania firmy - http://webhosting.pl/10.aplikacji.SaaS.dla.nowoczesnej.firmy.czyli.jak.skompletowac.narzedzia.za.mniej.niz.300.zl. Tu zasługuje na wzmiankę pakiet do projektów - www.isido.pl
  9. FireBug i jego potomkowie - http://getfirebug.com/wiki/index.php/Firebug_Extensions#Chromebug
  10. Przegląd frameworków w JS - http://webhosting.pl/Frameworki.JavaScript.przeglad.najlepszych.zestawow.do.tworzenia.aplikacji.WWW.i.porady.kiedy.je.stosowac - duże projekty wymagaja stanowczo wykorzystania YUI (EXT JS)
  11. Pułapki CSS - http://www.slideshare.net/stubbornella/our-best-practices-are-killing-us
  12. Biblioteka niwelująca różnice m. przeglądarkami w zakresie zapamiętywania danych po stronie klienta - https://github.com/StevenBlack/store.js/tree/
  13. Wykorzystanie narzędzi open-source rosnie - http://www.infoworld.com/d/application-development/open-source-programming-tools-the-rise-740?page=0,4
  14. Lista baz NoSQL - http://nosql-database.org/
  15. Najlepsze narzędzia do Pythona - http://www.infoworld.com/d/developer-world/infoworld-review-nine-fine-python-development-tools-374?page=0,5&source=rs
  16. Pomysły - Kawasaki o oczarowaniu, DynaTrace i IE6/7/8- to są realia w KW, program do udawania miejsca, Rodek towrzy pismo, my go ekportujemy do PDF (zapisuje w bazie) i wysyłamy do AS-a, on je podpisuje

czwartek, kwietnia 14, 2011

E-faktura, stan prawny

Rzeczpospolita - Są zgłoszone dwa projekty ustaw dotyczących e-podpisów:

  • poselska (zrównanie podpisu osobistego w dowodzie z odręcznym),
  • rządowy (ograniczającym działanie podpisu osobistego do kontaktów z e-administracją). Poza tą różnicą mają wspólne punkty, wprowadzają zaawansowany podpis elektroniczny (nie wymaga karty czy czytnika) oraz pojęcie pieczęci elektronicznej powiązanej z podmiotem.

Obecnie z e-podpisu korzysta 300 tyś osób.

Tamże z dnia 10.01.2011 - aby przesyłać e-faktury, ale pliki muszą spełniać określone warunki. Informacje o zmianach w VAT na 2011 są opublikowane w broszurze przez Min Fin. Od 1 stycznia ulega uproszczeniu wysyłanie faktur online (zgodnie z rozporządzeniem z 17.12.2010 - DzU z 2010 r. nr 249, poz 1661 w odpowiedzi na nową dyrektywę Rady 2010/45/UE z 13 lipca 2010). Faktura może być wysłana w dowolnym formacie elektronicznym ale z obwarowaniem zapewnienia autentyczności pochodzenia i integralności treści. Ale nie ma mowy o minimalnych warunkach technicznych jakie muszą być spełnione.

Trochę więcej na temat dyrektywy
Pozwala ona na zastosowanie, obok EDI i bezpiecznego podpisu stosować dowolnej technologii która zapewni:

  • autentyczności pochodzenia,
  • integralności treści (integralność treści oznacza niezmienność obowiązkowych elementów faktury, można dodać lub zmienić dane nieobowiązkowe takie jak znaczniki lub komentarze lub zmienić format faktury - ale z tym należy postępować ostrożnie gdyż można liczyć się na różne interpretacje - sumarycznie lepiej fakturę podpisać i zapieczętować i nic w niej nie ruszać) oraz,
  • czytelność

Obowiązek wprowadzenia do końca roku 2012.

poniedziałek, kwietnia 11, 2011

Obsługa HTTP/HTTPS w PHP

Traktowanie serwera PHP w nietypowy sposób do obsługi komunikacji z innym serwerem. Jak to zrobić? Od razu nasuwają się następujące rozwiązania:

  1. skorzystanie z cURL - dokumentacja
  2. wykorzystanie wrappera do HTTP – świetny blog - http://wezfurlong.org/blog/2006/nov/http-post-from-php-without-curl/ – tam sie dowiedziałem, że dopiero ustawienie ‘ignore_errors’ pozwala na dostanie się do ładunku zwróconego w przypadku błędów po drugiej stronie. Przy okazji można wykorzystać tu http://pl.php.net/http_build_query
  3. zaprzęgnięcie do tego usług webowych –WSO2

Pracowita niedziela

Ciekawostki z życia:

  1. Coś dla ciała - http://tempehservice.com/?pl_badz-wege,27, Sklep w Katowicach
  2. Interesujące wnioski z analizy - http://httparchive.org/interesting.php - na podstawie webhosting.pl – jQury dominujący framework wśród JS
  3. Niezłe rzeczy można z tym zrobić - http://www.autohotkey.com/docs/Tutorial.htm
  4. Proste przykłady z C# - http://www.jonasjohn.de/snippets/csharp/xmlserializer-example.htm
  5. Silne wsparcie protokołu HTTP i nie tylko - http://hc.apache.org/httpcomponents-client-ga/tutorial/html/
  6. Wspaniały odnośnik do przykładów z różnych dziedzin informatyki i języków programowania - http://www.java2s.com/, szczególnie są ciekawe wątki - http://www.java2s.com/Code/CSharp/Thread/CatalogThread.htm i inne strony - http://www.javakb.com/Default.aspx
  7. Pobieranie danych poprzez PHP - http://wezfurlong.org/blog/2006/nov/http-post-from-php-without-curl/

Różności

Różne:

  1. Wstrzykiwanie kodu m. serwerem a klientem w JS - bardzo niebezpieczne - na blog.port80software.com
  2. Ciekawe “t's not a new idea—you've very likely heard the phrase "Good artists borrow, great artists steal. "It's commonly attributed to Pablo Picasso, or T.S. Eliot, though it likelyoriginated with neither. Kleon illustrates his point in the cartoon above, and has this to say on the subject:
    1. Here's what artists understand. It's the a three-word sentence that fills me with hope every time I read it:
    2. Nothing is original.
    3. It says it right there in the Bible. Ecclesiastes:
    4. “That which has been is what will be, That which is done is what will be done, And there is nothing new under the sun."
  3. Every new idea is just a mashup or a remix of previous ideas.”\
  4. Jak zostać odkrywcą i kraść cudze pomysły - http://www.austinkleon.com/2011/03/30/how-to-steal-like-an-artist-and-9-other-things-nobody-told-me/?utm_source=Lifehacker+Newsletter&utm_campaign=31570e088d-UA-142218-1&utm_medium=email

czwartek, marca 31, 2011

Mega linki z pracy cz. 1

  1. Do wykorzystania:
    1. Pożyteczny przykład z CodeProject wykorzystania DataGrid w technologii WPF z bazą SQL Server Compact
    2. Też stamtąd – tutorial na temat log4net  - o zapisywaniu informacji do logów aplikacyjnych
    3. Wykorzystanie DataTables z jQuery w aplikacjach ASP.NET
    4. Wykonywanie w locie dowolnego serwisu WCF
    5. WCF by example
    6. Prosty sposób na odpytanie bazy danych
    7. Praca z dużymi plikami XML bez ich wczytywania w całości
    8. Własny handler do przetwarzania żądań do stron
    9. Własny sposób na wykorzystanie WCF do autentykacji i szyfrowania danych
    10. Eksport danych z bazy do różnych formatów (PDF, DOC, RTF czy XLS)
    11. GTD w akcji - http://www.codeproject.com/KB/applications/todolist2.aspx
    12. Crystal Report zanurzony w VS2011 w akcji
    13. Dokładny przykład jak wykorzystać Lightswitch do tworzenia aplikacji do zbierania danych
  2. Kolejna biblioteka do tworzenia PDF w wersji Lite jest bezpłatna – quickpdflibrary. Inny bezpłatny komponent do tworzenia PDF (i nie tylko, może jeszcze tworzyć DOC, XLS, RTF) – e-iceblue. Bardzo dokładny opis “bebechów” PDF – na JPedal.org (widać po nazwie, że firma wyszła z jakiegoś open source-wego projektu, okrzepła i zaczyna “zbijać kasę”). To był blog, a teraz tu są zebrane zasoby na temat PDF i wsparcia w tym temacie. Oficjalna strona blogu Adobe dla developerów jest tutaj, na stronie Adobe. Flash Builder jest za darmo pod pewnymi warunkami
  3. Kapitalny program do rysowania diagramów - https://grapholite.com/Designer
  4. Przegląd technologii używanych w .NET, bardzo cenny materiał
  5. Jak oczarować klienta - http://www.zdnet.com/videos/events/guy-kawasaki-how-to-enchant-users/6203360 – tako rzecze Kawasaki
  6. Wyjaśnienie przez MS w sprawie kradzieży certyfikatów z firmy COMODO, MS IE7 wzwyż ma włączone domyślnie sprawdzanie OCSP (FF domyślnie to opcja wyłączona). TechNet tak wyjaśnia CRL
  7. PowerShell to nowe, świetne środowisko skryptowe, ma nawet swoje GUI, tutorial - http://powergui.org/tutorials.jspa
  8. Tutorial o WCF - http://www.wpftutorial.net/GridLayout.html
  9. Java – jak oszukać sprawdzanie certyfikatu serwera w aplikacji pobierającej z niego dane
  10. Kapitalne narzędzie do testowania maszyny wirtualnej Java - http://visualvm.java.net/download.html

poniedziałek, marca 28, 2011

Dziwna polityka firmy

Firma Certum (Unizeto) wykazuje dziwną politykę, na liście urządzeń do składania podpisu brakuje np. czytnika SCR 3310. Dlaczego? Może dlatego, że pochodzi on od konkurencji (Sigillum) i wykorzystanie go oznaczałoby  mniejszy zysk z tytułu braku konieczności zakupu nowego czytnika, skoro można wykorzystać już zakupiony wcześniej czytnik. Wielu naszych klientów tak robi, kupuje początkowo zestaw Sigillum (tak im zalecaliśmy), a po dwóch latach przechodzi do innego dostawcy podpisu i kupuje jedynie kartę wykorzystując istniejący czytnik. Dobre, tylko firma Certum tego klientowi nie mówi.

Inne curiosum, wyżej wspomniana firma Certum dostarcza oprogramowanie do podpisu i obsługi czytnika. Istniejące obecnie na stronie oprogramowanie ProCertum SmartSign oraz ProCertum CardManager są wykonane w technologii uniemożliwiającej składanie tzw “Wielpodpis - fragment ze strony opisu wycofanego oprogramowania ProCertum MultiSign” co oznacza brak możliwości podawania PIN-u tylko raz na początku składania podpisu pod wieloma dokumentami a wymusza wklepywanie PIN-u podczas podpisu każdego dokumentu z osobna. Tej cechy pozbawiony jest produkt zastępujący satry ProCertum MultisSign –> ProCertum SmartSign. Ale żeby było ciekawiej w korespondencji z Certum wynika, że ich wewnętrzne rozwiązanie umożliwiają wielopodpis tylko że są dostępne odpłatnie po zakupie licencji do ich biblioteki. Czy ten ruch pozbawiający użytkownika ważnej funkcjonalności jaką jest wielopodpis był świadomym działaniem aby wymusić na deweloperach zakup ich biblioteki?

W tym świetle pozostałe centra certyfikacyjne KIR i Sigillum wyglądają korzystniej – obie te firmy używają oprogramowania Crypto Tech (sterowników do czytników kart inteligentnych), które ma WBUDOWNĄ funkcjonalność “utrwalenia” PIN-u na określony czas lub ilość podpisów. I to jest godne naśladowania. Apel do firmy Certum - teraz Twój ruch!

Dziwna polityka firmy

Firma Certum (Unizeto) wykazuje dziwną politykę, na liście urządzeń do składania podpisu brakuje np. czytnika SCR 3310. Dlaczego? Może dlatego, że pochodzi on od konkurencji (Sigillum) i wykorzystanie go oznaczałoby  mniejszy zysk z tytułu braku konieczności zakupu nowego czytnika, skoro można wykorzystać już zakupiony wcześniej czytnik. Wielu naszych klientów tak robi, kupuje początkowo zestaw Sigillum (tak im zalecaliśmy), a po dwóch latach przechodzi do innego dostawcy podpisu i kupuje jedynie kartę wykorzystując istniejący czytnik. Dobre, tylko firma Certum tego klientowi nie mówi.

Inne curiosum, wyżej wspomniana firma Certum dostarcza oprogramowanie do podpisu i obsługi czytnika. Istniejące obecnie na stronie oprogramowanie ProCertum SmartSign oraz ProCertum CardManager są wykonane w technologii uniemożliwiającej składanie tzw “Fragment ze strony opisu wycofanego oprogramowania ProCertum MultiSign” co oznacza konieczność podawania PIN-u tylko raz na początku składania podpisu pod wieloma dokumentami. Tej cechy pozbawiony jest produkt zastępujący satry ProCertum MultisSign –> ProCertum SmartSign. Ale żeby było ciekawiej w korespondencji z Certum wynika, że ich wewnętrzne rozwiązanie umożliwiają wielopodpis tylko że są dostępne odpłatnie po zakupie licencji do ich biblioteki. Czy ten ruch pozbawiający użytkownika ważnej funkcjonalności jaką jest wielopodpis był świadomym działaniem aby wymusić na deweloperach zakup ich biblioteki?

W tym świetle pozostałe centra certyfikacyjne KIR i Sigillum wyglądają korzystniej – obie te firmy używają oprogramowania Crypto Tech (sterowników do czytników kart inteligentnych), które ma WBUDOWNĄ funkcjonalność “utrwalenia” PIN-u na określony czas lub ilość podpisów. I to jest godne naśladowania. Apel do firmy Certum - teraz Twój ruch!