WITH robi różnicę (na pewno w PostgreSQL)

CTE, czyli Common Table Expressions, nazwywany również konstrukcją WITH, to jedna z konstrukcji języka SQL, która oferuje alternatywny sposób zapisu zapytania złożonego z podzapytań. Dla większości silników bazodanowych CTE i podzapytania są w pełni równoważnymi konsktrukcjami. Każde podzapytanie może zostać przepisane na CTE i odwrotnie. Wówczas (pod warunkiem, że zostanie ono prawidłowo przepisane): nie tylko […]

Zobacz więcej

Konfigurowanie systemów Windows za pomocą Ansible na platformie MS Azure

Podczas Open Source Day 2018 miałem okazję przedstawić laboratorium prezentujące pracę z Ansible w środowisku serwerów Microsoft Windows. Zawiera ono kilka ćwiczeń pokazujących praktyczne zastosowania i najczęściej pojawiające się problemy. Zachęcam do własnoręcznego przetestowania możliwości Ansible poprzez wykonanie ćwiczeń. Lab znajduje się na stronie: git.io/ansiblewins, zaś slajdy z prezentacji na stronie: bit.ly/ansiblewins Zrealizowanie wszystkich ćwiczeń […]

Zobacz więcej

EDB Failover Manager

EDB Postgres Failover Manager, w skrócie EFM to narzędzie do automatycznego zarządzania klastrem baz danych Postgres. EFM zapewnia infrastrukturę wysokiej dostępności dla EDB Advanced Server oraz dla wersji społecznościowej PostgreSQL. Umożliwia monitorowanie stanu baz danych oraz replikacji, generowanie alertów, promocję do roli Master zapasowego węzła zarówno w razie awarii, jak i ręcznie – w razie […]

Zobacz więcej

EDB Postgres Enterprise Manager – wszechstronne narzędzie do zarządzania i monitorowania cz. 2 – funkcje zaawansowane

W artykule kontynuuję temat EDB Postgres Enterprise Manager (PEM) graficznego narzędzia do zarządzania, monitorowania i optymalizacji baz Postgres. Tym razem przybliżę zaawansowane funkcjonalności, które pojawiły się w najnowszej wersji 7.2. Zainteresowanych odsyłam do wcześniejszego artykułu EDB Postgres Enterprise Manager – wszechstronne narzędzie do zarządzania i monitorowania cz. 1, w którym omówiłam podstawowe funkcjonalności wersji 7.2. […]

Zobacz więcej

Rewolucyjne wydanie OpenStack 12

Czy pamiętacie, kiedy powstawał OpenStack? Tak, w 2010 roku… Kawał czasu. Od tamtej pory stał się najbardziej popularną chmurą prywatną i hybrydową na świecie. Zaczynał jako „pomoc” przy stawianiu wirtualek dla NASA :-), a dziś? Dziś większość światowych gigantów TelCo to komiterzy tego projektu. Rynek telekomunikacyjny to jeden z największych beneficjentów oprogramowania OpenStack. Ale zacznijmy […]

Zobacz więcej

EDB Postgres pomaga przystosować bazy danych do nowych przepisów GDPR

25 maja 2018 r. wejdą w życie nowe unijne regulacje dotyczące ochrony danych (General Data Protection Regulation, GDPR, RODO), zmieniające sposób ich przechowywania i przetwarzania. Nowe przepisy zastąpią dotychczasową dyrektywę 95/4/6EC, a objęte nimi będą wszystkie przedsiębiorstwa oferujące swoje produkty i usługi na terenie Unii Europejskiej. Przepisy GDPR koncentrują się na danych osobowych (Personal Data, […]

Zobacz więcej

Uczenie głębokie lekarstwem na zło, czyli deep learning w walce z cyberprzestępczością

Deep learning a machine learning Różnica między uczeniem głębokim (deep learning) a uczeniem maszynowym (machine learning) dotyczy poziomu ogólności obu pojęć. Uczenie głębokie jest podklasą uczenia maszynowego. Deep learning to określony sposób wykorzystania algorytmów w praktyce analitycznej, oparty na sztucznych sieciach neuronowych. Źródła popularności deep learning Techniki uczenia głębokiego przeżywają w ostatnich kilku latach rozkwit. […]

Zobacz więcej

Red Hat OpenShift: Docker vs CRI-O

Pierwsze wydanie platformy Red Hat OpenShift to rok 2011. Od tego czasu technologia ta wielokrotnie zmieniała swoje oblicze. Bardzo długo była pozycjonowana jako PaaS i „naturalnie” umiejscawiana na Red Hat OpenStack Platform (IaaS). Obecnie sytuacja wygląda zupełnie inaczej: Docker i Kubernetes są głównymi filarami platformy OpenShift. Przypomnijmy główne cechy obu projektów. Docker Jedna z kilku […]

Zobacz więcej

EDB Postgres Enterprise Manager – wszechstronne narzędzie do zarządzania i monitorowania cz. 1

EDB Postgres Enterprise Manager – w skrócie PEM, to graficzne narzędzie do zarządzania, monitorowania i optymalizacji baz PostgreSQL. Jest rozwinięciem popularnego projektu open source o nazwie pgAdmin. Dla tych z was, którzy mieli do czynienia ze starszymi wersjami pgAdmin lub PEM, nowa wersja EDB Postgres Enterprise Manager 7.2 czy też pgAdmin4 będzie niemałym zaskoczeniem. Zmieniono […]

Zobacz więcej

Jak zacząć przygodę z uczeniem głębokim (deep learning) – przydatne opcje konfiguracyjne

Uczenie głębokie (deep learning) w ostatnich kilku latach przeżywa rozkwit. Jeśli chcesz spróbować tego podejścia do analizy danych, w poniższym artykule znajdziesz kilka wskazówek dotyczących konfiguracji popularnych środowisk: TensorFlow i Keras. Oba frameworki rozwijają się – także w obszarze opcji konfiguracyjnych. Dlatego, aby móc wskazówki te wykorzystać, warto sprawdzić wersje własnych środowisk. Wybrane opcje opisuję, […]

Zobacz więcej

1 2 3 7
top