Blog Najnowsze Machine Learning Business Analysis DevOps Solutions Architect Delivery Manager Rozwój w PGS Data science Chmura Software Development Quality Assurance News Wydarzenia Python unit testing 10 sposobów na efektywne testy jednostkowe w Pythonie Trudno się je pisze, długo trwają, trzeba zorganizować testowe dane, testowe serwisy… Wielu programistów właśnie tak postrzega testy jednostkowe. Często to testy obwiniane są za „całe zło” w projekcie. A przecież testy mają ułatwiać życie, pozwalając nam na szybkie i proste sprawdzenie kodu i jego funkcjonalności. Jak zatem sprawić, aby… Career DevOps Kim jest DevOps i co musi umieć? Jeszcze kilka lat temu dokładna definicja DevOpsa nie była potrzebna, bo realia były zupełnie inne niż dziś. Programiści pełnili wiele ról jednocześnie: byli fullstackami, analitykami, testerami… Można powiedzieć, że zakres odpowiedzialności DevOpsa rozumiany był bardzo intuicyjnie. Później sytuacja zaczęła się zmieniać. Klienci coraz częściej pytali o dostępność DevOpsa w projekcie,… Solutions Architect. Wizja osobista. Kim właściwie jest Solutions Architect? Intuicyjnie każdy ma jakąś swoją definicję. Definicje te są w większości niekompletne i zależą od tego, czego nam w projekcie potrzeba. Kiedy rozmawiam z project managerami, tech leadami, developerami, klientami czy analitykami biznesowymi, to wyłania się z tego obraz architekta jako człowieka-orkiestry. Kogoś, kto swoją… Delivery Manager – relacje i organizacja czasu są najważniejsze Zapraszamy do nowego cyklu, w którym opowiadamy o rolach w PGS Software. Pomysł wyszedł od naszych pracowników, którzy nie zawsze mają pełną świadomość, jak wygląda praca na niektórych stanowiskach. Na co dzień często widzimy tylko ułamek obowiązków leżących po stronie osób z zespołu projektowego.W pierwszym materiale przyjrzymy się pracy działu… Python security web apps Bezpieczeństwo aplikacji internetowych i najlepsze praktyki bezpieczeństwa w Pythonie Bezpieczeństwo aplikacji internetowych i najlepsze praktyki bezpieczeństwa w Pythonie to temat niezwykle ważny. Niestety potrafi często umknąć w nawale obowiązków i ciśnienia deadlineów. Większość problemów z bezpieczeństwem wynika z braku znajomości działania ataków, ale także winne jest używanie niezabezpieczonych bibliotek lub funkcji z modułów, które są podatne na ataki. Amazon AWS Chmura Image Recognition Jak chmura AWS i uczenie maszynowe usprawnia pracę redaktorów Spółka wydawnicza Ringier Axel Springer Polska (RASP) chcąc usprawnić pracę redaktorów największego w Polsce portalu internetowego, zamówiła zbudowanie inteligentnego narzędzia do rozpoznawania i etykietowania obrazów. Aplikacja w chmurze Amazon Web Services (AWS) powstała w oparciu o uczenie maszynowe. Kiedy wydawca RASP skontaktował się z AWS w celu stworzenia prototypu (PoC),… after work Magazyn Programista pasje naszych ludzi publikacje wiedza Wojtek Sura w Magazynie Programista Magazyn Programista to znany miesięcznik, który co miesiąc dostarcza ludziom związanym z branżą IT profesjonalnych i ciekawych materiałów, dzięki którym mogą poszerzyć swoją wiedzę. Regularnym autorem, publikującym na łamach Programisty, jest nasz kolega – Wojtek Sura. W najnowszym numerze („Programista” nr 71 (4/2018)) podpisał się aż pod dwoma tekstami, które… Wyszukaj Wymagane przynajmniej 2 znaki Wymagane przynajmniej 2 znaki Popularne posty 10 sposobów na efektywne testy jednostkowe w Pythonie Kim jest DevOps i co musi umieć? Solutions Architect. Wizja osobista. Delivery Manager – relacje i organizacja czasu są najważniejsze 12>