Lista artykułów

Podstawy architektury embedded – warstwy i moduły

Z czego składa się architektura? Z modułów i warstw. To jest intuicyjny podział wynikający z potrzeby dzielenia złożonych problemów na mniejsze i grupowania podobnych zadań. Jednak o ile co do samego istnienia warstw i modułów nikt nie ma zastrzeżeń, to strategie ich wydzielania zależą często tylko od naszej fantazji. Dzisiaj zdefiniujemy sobie czym są owe […]

2

Domain Driven Design – Zastosowanie

Domain Driven Design ma wiele zastosowań, odnosi się do sposobu modelowania i projektowania projektu komunikacji między członkami zespołu i sprawnym prowadzeniem projektu. Nie narzuca technologii czy wymagań serwerowych. Praktycznie w każdym projekcie można wdrożyć DDD, jednak nie w każdym się to […]

3

Tech.3camp – jest już nagranie video :)

Na kanale Tech.3amp’a na Vimeo pojawiły się filmy z nagraniami z ostatniego spotkania, w tym z mojej prezentacji. Jeśli ktoś jest ciekawy jak i o czym mówiłem, to zapraszam do oglądania Serdecznie zapraszam też do obejrzenia filmów z pozostałych prezentacji – zwłaszcza ostatnia o testowaniu w JS zrobiła (chyba …

Wprowadzenie do REDIS-a

Bazy NoSQL istnieją już od dawna w świecie IT. Początkowo były traktowane jako ciekawostka, później zachwycaliśmy się ich wydajnością i stosowaliśmy w małych projektach. Lecz obecnie są to dojrzałe rozwiązania, które widzimy na codzień w dużych projektach gdzie wydajność jest stawiana na pierwszym miejscu. Czym jest REDIS ? REDIS jest bazą danych typu klucz – […]

Girls.js – Uczymy JavaScriptu

Olga Stefaniuk znana z bloga SowaProgramuje opowiada na temat inicjatywy Girls.js. Jako główna koordynatorka tego wydarzenia w Krakowie tłumaczy dla kogo są te warsztaty (dla facetów też się coś znajdzie!), kiedy kolejna edycja oraz jak wygląda ekspansja na kolejne miasta w Polsce. Dziewczyno! Jesteś zainteresowana programowaniem? Odwiedź stronę internetową tej świetnej inicjatywy. Warto odwiedzić następujące […]

6

Udemy – podsumowanie drugiej połowy 2018 roku

Jak zapowiadałem w podsumowaniu roku, napiszę nieco więcej o Udemy w osobnym wpisie. Konkretnie, w tym wpisie Tak więc nie przedłużam i zapraszam do lektury. Dla tych którzy szukają […]

Instalacja IDE oraz pierwszy program Hello World w Javie

W poprzednim wpisie, omawialiśmy instalację JDK oraz poprawne ustawienie zmiennych środowiskowych. Do pełni szczęścia brakuje nam jeszcze tylko IDE na naszej maszynie, aby można zacząć w pełni przygodę z programowanie. Dziś zajmiemy się właśnie tym tematem, oraz uruchomimy nasz pierwszy program napisany w Javie!

Gitlab CI – Dodanie SonarQube do statycznej analizy kodu

Utknęliście kiedyś na problemie tak banalnym, że wstyd aż się było przyznać? Nie mówię nawet o godzinach śledzenia linijka po linijce swojej twórczości. Nawet te 15 minut, gdy aplikacja nie działa, a przecież wszystko powinno być ok, potrafią zepsuć humor do końca dnia. Wykorzystanie statycznej analizy kodu to kolejny krok aby stać się lepszym programistą i ...

Problemy z architekturą w systemach embedded

W systemach embedded zwykle skupiamy się na niskopoziomowych interakcjach ze sprzętem. Poznajemy nowe interfejsy, wykorzystujemy kolejne zewnętrzne układy i wykorzystujemy nowe rodziny procesorów. Jednak to z czym sobie naprawdę nie radzimy to poskromienie rosnącej złożoności tworzonych przez nas systemów. W większości systemów prawdziwym problemem jest architektura, czyli systematyczne podejście do radzenia sobie z tą złożonością. […]

Web developer – pytania rekrutacyjne cz.2

Oto już drugi wpis na moim blogu zawierający zestaw pytań rekrutacyjnych na stanowisko Web Developera. Tak samo jak w poprzednim wpisie pytania pochodzą z fefaq.pl – bazy z pytaniami rekrutacyjnymi tworzonej przez społeczność. Jeśli nie zapoznałeś/aś się jeszcze z poprzednim artykułem o tej tematyce to zachęcam do nadrobienia zaległości: Web developer – pytania rekrutacyjne cz. 1. Tak jak …

11

React w 300 słowach

Jestem właśnie na etapie poszukiwania pracy. I jak się okazuje rozmowy, które prowadzę, mogą być świetną inspiracją dla moich blogowych poczynań. Jedno z pytań, które zostały mi zadane w trakcie rekrutacji, brzmiało ...

12

Jak zostać programistą PHP?

Zamarzyła Ci się dobrze płatna praca i poszedłeś na studia informatyczne? Może nie jesteś zadowolony ze swojej dotychczasowej pracy i chcesz się przebranżowić? Zainteresowałeś się PHP i chcesz programować w tym języku? Tylko jak to zrobić! Czytaj dalej a poznasz […]

13

Co trzeba znać żeby zostać programistą PHP?

Zamarzyła Ci się dobrze płatna praca i poszedłeś na studia informatyczne? Może nie jesteś zadowolony ze swojej dotychczasowej pracy i chcesz się przebranżowić? Zainteresowałeś się PHP i chcesz programować w tym języku? Tylko jak to zrobić! Czytaj dalej a poznasz […]

DevTalk Trio S02E03 – Jak się rozwijać, część 2.

Zapraszam serdecznie do odsłuchania trzeciego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Drugi sezon Devtalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są największe światowe firmy z listy Global [...]

15

Znaj drogę swojego projektu na produkcję

Tarnas oraz Prezes po godzinach pracy współtworzą bloga Dostarczaj Wartość. Podczas słuchania ich prelekcji na 4Developers Katowice 2018 zainspirowała nas wypowiedź brzmiąca mniej więcej tak: każdy programista powinien znać drogę swojego projektu na produkcję. Postanowiliśmy poprosić o szerszą wypowiedź w tym temacie, tak aby dowiedzieć się dlaczego ważne jest aby programiści wiedzieli w jaki sposób […]