Zabawa z IoT na platformie Azure

wpis w: Arduino, Azure, IoT | 1

1. Zakup urządzenia Wg producenta jest to Moduł WiFi oparty na układzie ESP8266. Na pokładzie znajduje się 9 portów GPIO z obsługą I2C i SPI, wejście analogowe oraz złącze baterii lipol 3,7 V. Posiada oprogramowanie NodeMCU, które wspiera język skryptowy … Continued

Hacking Azure – PoIaaS model

wpis w: Azure, chmura, IaaS, PaaS | 3

Pierwszy wpis na blogu dotyczący chmury publicznej Microsoftu Azure. Każdy młody adept  Azure  spotyka się na początku z różnymi modelami obsługi zasobów w chmurze. Zgodnie z poniższym rysunkiem. To, co na zielono kontroluje Microsoft, a to co na niebiesko właściciel … Continued

Generowanie losowych odpowiedników dla danych wrażliwych dla RODO . Część 3

wpis w: implementacja, RODO, t-sql | 0

W poprzedniej części  przygotowaliśmy szkic  procedury składowanej implementującej prosty mechanizm wykrywania danych osobowych. To czego zabrakło, to wykorzystanie funkcji tabelarycznych  do wykrywania tych danych, które posiadają sumę kontrolną i same wyrażenia regularne mogą nie wystarczyć. Zajmijmy się   identyfikatorami PESEL, NIP, … Continued

Zanim błąd i szef zapukają do drzwi

wpis w: implementacja, migawka, t-sql | 2

Czy zdażyło się wam odtwarzać po raz kolejny bazę danych po logicznym uszkodzeniu plików? Wlaściwie kiedy ostatnio sprawdzano ją dostępnymi narzędziami? Kiedy ostanio dokonano pełnej, różnicowej kopii bezpieczeństwa, jak często odkładane są logi transakcyjne? Czy baza ma poprawny model recovery … Continued

Generowanie losowych odpowiedników dla danych wrażliwych dla RODO . Część 2

wpis w: implementacja, RODO, t-sql | 0

1. Dedykowany widok wykorzystujący funkcje pseudolosowe. CREATE VIEW dbo.VGenerateCrypts AS SELECT NEWID() AS CryptUID, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt1, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt2, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt3, RIGHT(CAST(CRYPT_GEN_RANDOM(4) AS INT),6) as Crypt4, 1 + CONVERT(INT, (99-1+1) * RAND()) … Continued