Lista artykułów

V-model – proces wytwarzania systemów safety-critical

Analiza błędnie działających systemów safety-critical takich jak Therac-25, czy Ariane-5, a także doświadczenie z wielu projektów zakończonych sukcesem doprowadziły do konkluzji, że same umiejętności inżynierów to za mało, aby zapewnić niezawodność systemów. W tym celu niezbędny jest odpowiedni proces wytwarzania oprogramowania. Takie procesy zostały opisane w normach regulujących wytwarzanie oprogramowania dla urządzeń medycznych, samolotów, pociągów, […]

Zespół Slavic zwycięzcą Hackathonu – Nowa strona danych

W weekend 27-28 października jedenaście zespołów – specjalistów branży IT i data science – przez dwa dni pracowało nad pomysłami na nowe funkcjonalności portalu dane.gov.pl, walcząc o nagrodę główną Hackathonu Ministerstwa Cyfryzacji – Nowa strona danych. Jury pod przewodnictwem Agaty [...]

Najlepsze prelekcje z SpringOne Platform 2018

Reaktywność, CQRS, event storming, OAuth 2.0, security, Spring Boot, Spring Cloud i Kotlin. To tylko niektóre tematy poruszane na ostatniej konferencji SpringOne Platform 2018. Zapraszam do podsumowania i najciekawszych prelekcji! Witam wszystkich fanów javy, którzy nie dojechali na konferencję do Waszyngtonu ? We wrześniu tego roku miała miejsce olbrzymia i kilkudniowa konferencja organizowana przez firmę Pivotal,

Co ostatnio czytałeś Piotrze? (I)

Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

Azure Search – Wyszukiwarka w mgnieniu oka

W artykule podsumowującym rok 2017 napisałem, że w 2018 roku ukaże się, na moim blogu, znacznie więcej treści dotyczących chmury publicznej Microsoft Azure. Niestety, w obecnej chwili, nie pozostaje mi nic innego jak tylko uderzyć się w pierś. Końcówka roku za pasem, a to dopiero pierwszy artykuł w temacie. Obiecuje poprawę i na znak mojej skruchy,

6

Cele na Listopad

Cześć i czołem ? Mała rozpiska moich celów okołoblogowych na ten miesiąc Clockwork Java: Kontynuacja pracy nad wprowadzeniem do React (State i Props oraz obsługa eventów ) Kontynuacja prac nad kursem Java od Zera (przesyłanie parametrów do metod oraz wprowadzenie do obiektów) Dev-foundry: Wpis – „Jak uczyć się programowania” Kursy Udemy: Update kursu Wzorce Projektowe …

Dev:Cast – #17 Nadgodziny w IT. Tak czy nie?

Dotychczasowa praca zawodowa wielokrotnie pokazała nam, że estymacja projektów i dostarczanie ich na czas to element układanki, który często nam nie wychodzi. Zamiast szukać rozwiązań tych problemów posługujemy się dociskaniem projektów w ramach nadgodzin. ? Jakie inne elementy sprawiają, że w realizowanym projekcie jesteśmy zmuszeniu lub chcemy realizować coś więcej kosztem swojego wolnego czasu? Jakie […]

Praca zdalna – błogosławieństwo czy przekleństwo?

Cześć! Dziś witam cię z domu, znad filiżanki pysznej kawy. Pracuję z przytulnego pokoju, dlatego też dziś na tapet wchodzi[...]

Domain Driven Design – Repozytorium

Ostatnio wprowadziłam Cię w wykorzystanie fabryk w DDD. Kolejnym bardzo ważnym wzorcem jest Repozytorium. To ono pozwala nam na dobrze zarządzaniem zapisem i odczytem danych. Więcej szczegółów znajdziesz w dalszej części

Prometheus jako serce nowoczesnego systemu monitoringu

Zajmiemy się dziś dość gorącym ostatnio tematem monitoringu rozbudowanych aplikacji z wykorzystaniem Prometheus, Alertmanager oraz Grafana. W kontekście coraz bardziej rozpowszechnionego podejścia DevOps, microservices oraz Kubernetes zdecydowanie już teraz warto zainteresować się tym tematem. Cały materiał ukaże się w formie minicyklu składającego się z trzech części (linki poniżej). Opowiemy sobie najpierw o zmianach, jakie zaszły w architekturze aplikacji i jakie wymusiły nowe podejście do monitoringu. Następnie przyjrzymy się bliżej jednemu z najpopularniejszych darmowych rozwiązań open source do monitoringu aplikacji online – Prometheus. W kolejnych wpisach natomiast…

Types of Neural Networks

The other day, I decided to read one paper about neural networks a day. I chose publications available at Arxiv and I added the site to my RSS reader. And just two days later I was shocked by the number of papers submitted to Arxiv every day! There were so many new ideas in the […]

Let’s Code 2018 – hackathon by Sii Polska

Let’s Code to ogólnopolski, nocny ? hackathon. Organizowany jest przez firmę Sii w dniach 17-18 listopada 2018. Co ciekawe, wydarzenie odbywa się równocześnie w 8 polskich miastach: Gdańsk, Wrocław, Poznań, Karków, Lublin, Łódź, Katowice i Rzeszów. Piąta edycja Let’s Code zaplanowana jest na 24 godziny, z czego 20 godzin będzie przeznaczone na prace zespołów. Celem […]

Kurs Gita dostępny! (tylko w tym tygodniu)

I stało się! Piekło zamarzło? Microsoft przejął kontrolę na Linuxem? TVP przestała nadawać Klan? Nie, nawet lepiej! Od teraz do piątku (do godziny 21:00) można zamawiać dożywotni dostęp do mojego powstającego przez ostatnie pół roku Kursu Gita! Zdecydowanie polecam kliknąć w to estetyczno-minimalistyczne ;) logo i poczytać więcej na stronie kursu. Ja osobiście jestem z [...]

Czy na pewno wiesz czym jest frontend?

Kilka miesięcy temu miałam okazję zmierzyć się z nietypowym dla mnie zadaniem. Na co dzień obracam się głównie w towarzystwie programistów, moi rodzice są po informatyce, moi znajomi są programistami,

GraphQL – obsługa błędów

W poprzednich postach opisywałem już podstawowe różnice, które wprowadza GraphQL w stosunku do tworzenia API w oparciu o standard REST. Tym razem chciałbym wziąć na tapet kolejną kwestię, która wprowadza w konsternację osoby stawiające pierwsze kroki z GraphQL. Mowa tutaj o obsłudze błędów, a dokładniej odpowiedziach jakie zwraca serwer po napotkaniu „problemów”. Możesz zawęzić znajomość […]