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…)

Software Development / Office 365

Chmurowa rewolucja jako szansa na optymalizację krajobrazu aplikacyjnego w Twojej firmie

Jako Chief Information Officer w Sii, na co dzień jestem odpowiedzialny za rozwój i utrzymanie systemów informatycznych, wspieranie klientów firmy przy realizacji nowych projektów wdrożeniowych oraz wytyczaniu strategicznych kierunków rozwoju. Moim zdaniem dwa największe wyzwania, z jakimi musi się obecnie mierzyć branża IT, to optymalizacja krajobrazu aplikacyjnego i migracja systemów IT do chmury.

(więcej…)

Software Development / Analiza w projektach IT

Xamarin. Przegląd komercyjnych projektów pod względem współdzielenia kodu.

Mijają właśnie dwa lata odkąd postanowiłem rozpocząć pracę z platformą Xamarin. Pomyślałem, że jest to dobra okazja, żeby sprawdzić jak wygląda, tak chwalony przez twórców tego ekosystemu, wysoki poziom współdzielenia kodu między systemami. (więcej…)

Software Development

TIBCO – Advertising in a softwarehouse – is it worth paying millions?

Recently a colleague said that TIBCO sponsors Formula 1. I was astonished because it seemed to me that there is no sense in advertising this type of products. I’m not surprised that this way of (więcej…)

Software Development

TIBCO BusinessWorks – why I love it and why I hate it. Part 2

TIBCO is a great integration platform. A tool that is well-known, proven and has many advantages. But this technology also has flaws. Here are some shortcomings that I have noticed over the years of working with TIBCO Business Works.

(więcej…)

Software Development

TIBCO BusinessWorks – why I love it and why I hate it. Part 1

TIBCO Software is one of the integration legends. This is a well-thought-out solution that has won many developers’ hearts (or caused their heart attacks 😉) and has helped many IT departments. However, just like the majority of applications, it has also its disadvantages.

(więcej…)