Software Development

Czystość kodu

Nic nie wpływa na pracę zespołu w projekcie tak bardzo jak zły, nieczytelny, niechlujny, pisany na szybko bez przemyślenia kod. Dynamikę zespołu da się poprawić, wymagania można przedefiniować, a harmonogram można zmodyfikować. Jednak zły kod psuje się, stając się coraz większym ciężarem dla zespołu.

(więcej…)

SharePoint / Software Development / JavaScript / Office 365

SharePoint Framework and MobX – How to make state management easier?

Let’s say our amazing blog inspired you to create your SPFx solutions. You are getting better and you are making more complex solutions. Suddenly your WebParts are composed of several nested components. For example (więcej…)

Software Development / Analiza biznesowa

RPA: Why I love the Forrest Gump of automation technologies

Let’s make it clear – RPA (Robotic Process Automation) is probably the dumbest automation technology today. But at the same time, it’s the most efficient, transparent and the fastest one. If you haven’t tried it yet, you’re just lagging behind. (więcej…)

SharePoint / Software Development / JavaScript / Office 365

SharePoint Framework – przykładowy web part

W części drugiej swojej serii “SharePoint Framework” przedstawię Ci zestaw porad i fragmentów kodu, które pomogą Ci zacząć przygodę z SPFx. Jeżeli jeszcze nie zaznajomiłeś/aś się z częścią pierwszą “SharePoint Framework – konfiguracja” serdecznie do tego zapraszam. Znajdziesz tam kluczowe informacje dotyczące konfiguracji oraz struktury projektu. (więcej…)

SharePoint / Software Development / JavaScript / Office 365

SharePoint Framework – konfiguracja

Obecny trend wskazuje na to, że coraz więcej przedsiębiorstw rezygnuje z własnych serwerów SharePoint na rzecz usługi Office 365. Zmniejszenie odpowiedzialności ze strony wewnętrznego działu IT oraz zamiana kosztów utrzymania na koszty subskrypcji są tylko uzupełnieniem korzyści, które płyną ze stosowania ciągle rozwijanej i na bieżąco aktualizowanej chmurowej wersji SharePoint. (więcej…)

Software Development / Inżynieria

Tworzenie asystenta do Telegram z logiką w chmurze Azure

Chciałbym opowiedzieć parę słów o tym jak my, programiści, możemy wykorzystywać nowoczesne technologie dla naszych prostych potrzeb. Przedstawię proces tworzenia bota, który będzie pobierać od użytkownika link do filmiku na serwisie YouTube i zwracać plik audio jako odpowiedź. Wszystko będziemy robić za pomocą komunikatora Telegram.

(więcej…)

Software Development / Inżynieria / Office 365

ABBYY FineReader Engine

W niniejszym artykule postaram się przybliżyć jedno z najlepszych rozwiązań OCR dostępnych na rynku. W pierwszej części wpisu przedstawię ogólne informacje o silniku, a następnie opiszę jego cechy i zalety. Na koniec zaprezentuję prosty przykład implementacji silnika do przeprowadzenia procesu OCR, który dokona konwersji z pliku graficznego do pliku tekstowego. (więcej…)

Software Development

Mozilla IoT

Jednym z najgorętszych tematów ostatnich lat w świecie IT, poza blockchainem i sztuczną inteligencją, jest zdecydowanie Internet Rzeczy czyli IoT (Internet of Things). W tym artykule opiszę pokrótce propozycję standardowego protokołu komunikacji i definicji urządzeń IoT stworzonego przez W3C i proponowaną implementację tego standardu stworzoną przez Mozilla Foundation.

(więcej…)