Software Development / Embedded

Call Stack Logger – Function instrumentation as a way to trace program’s flow of execution

Have you ever worked on the C++ project with codebase so huge that it is hard to understand what’s really going on when the program executes? (więcej…)

Software Development / Inżynieria

Wykorzystanie systemów SCADA na przykładzie turbin wiatrowych

Systemy SCADA (Supervisory Control and Data Acquisition) są systemami odpowiadającymi za nadzór procesów technologicznych lub produkcyjnych. Jako główne funkcje wymienia się zbieranie aktualnych danych, wizualizację, sterowanie procesem, alarmowanie oraz zbieranie danych historycznych. (więcej…)

Software Development / Inżynieria

Dane przemysłowe w Internecie – implementacja REST API z wykorzystaniem sieci polowej MODBUS

Postępująca transformacja cyfrowa dotyka wiele dziedzin życia oraz gospodarki. Nie omija to również przemysłu poprzez realizację założeń czwartej rewolucji przemysłowej, opierającej się na głębokiej integracji systemów sterowania oraz nadzoru z zaawansowanymi systemami informatycznymi. (więcej…)

Tagi: , ,

Software Development / Agile

Myths about migration to Atlassian Cloud

Despite all the benefits of migrating to the Atlassian Cloud such as lower load on your IT infrastructure, cost savings, meeting the need for mobility and remote work, there are still many misconceptions about operating and having your data in the cloud. Many customers considering migration to the Atlassian Cloud still have the wrong idea about what it involves. In this article, I will try to address the most common concerns and leave no room for any fears. (więcej…)

Software Development / Agile

Mity o przejściu do chmury Atlassian

Pomimo wszystkich korzyści płynących z migracji do chmury Atlassian takich jak m.in. mniejsze obciążenie własnej infrastruktury IT, oszczędność kosztów, zaspokojenie potrzeby mobilności i pracy zdalnej, wciąż istnieje w tym zakresie sporo błędnych przekonań. Wielu klientów rozważających przejście do chmury Atlassian ma nadal złe przeświadczenie o tym, co się z tym tak naprawdę wiąże. W tym wpisie postaram się te obawy rozwiać. (więcej…)

Software Development

Wprowadzenie do JIB

Docker jest narzędziem na tyle powszechnym, że można się z nim spotkać w ogromnej liczbie projektów, co z kolei niejako wymusza na nas, programistach, zapoznanie się z ową technologią w mniej lub bardziej dokładny sposób – zależnie od potrzeb. Niektórzy z nas zatrzymali się na etapie uruchomienia aplikacji, inni zaś wczytali się głębiej w dokumentację, poznając zaawansowane zagadnienia Dockera. Niezależnie od tego, do której z grup należysz, Jib pomoże Ci znacznie zautomatyzować codzienną pracę z wyżej wymienionym narzędziem. (więcej…)

Software Development / Agile

News and updates from Atlassian Team ’21 conference

What used to happen in Vegas… now happens online. In the recent years, I’ve had the pleasure to attend a series of onsite editions of what used to be known as the Atlassian Summit. Like many other events in the pandemic reality, the ecosystem’s premier conference shifted online and now become Team ’21, a 100% digital experience.

(więcej…)

Software Development

Infrastruktura jako kod z wykorzystaniem terraform

Całkiem niedawno na naszym blogu pojawił się artykuł dot. koncepcji infrastruktura jako kod” (infrastructure as code, IaC). Znając już zalety takiego podejścia do zarządzania infrastrukturą, chciałbym trochę ten temat rozwinąć i przedstawić jedno z narzędzi, które możemy w tym celu wykorzystać — terraform.
(więcej…)

Software Development / JavaScript

Dyrektywa *ngIf oraz operator shareReplay, czyli jak radzić sobie z wielokrotnym wykorzystaniem observabla w templatce

W Angular jedną z bardziej eleganckich metod subskrypcji do strumieni jest użycie async pipe.
Dzięki temu nie potrzebujemy pamiętać, aby się odsubskrybować w metodzie ngOnDestroy i nie mamy potencjalnych wycieków pamięci.

(więcej…)

Software Development / JavaScript

Modern frontend in e-commerce

Looking at Shopify’s valuation on the US stock exchange or LPP’s (CEE largest retailer, employing more than 20 000 people) approach to its stationary stores, it’s hard not to notice the growing importance of e-commerce. On the Internet – just as in the real world – many factors impact our shopping experience.

(więcej…)