Lista artykułów

Kurs tworzenia i projektowania aplikacji mobilnych -> StormSnapshot #1

W poprzedniej części cyklu StormSnapshot zebraliśmy wymagania wobec naszej aplikacji. Dzisiaj chciałbym przedstawić Wam dylematy związane z tworzeniem aplikacji mobilnych. W kolejnych krokach zastanowimy się, na jakich technologiach oprzeć naszą aplikację. Co to jest aplikacja mobilna? Zacznijmy od prostej definicji. Aplikacja mobilna to oprogramowanie działające na urządzeniach przenośnych, czyli przede wszystkim na różnych smartfonach, czy tabletach. Aplikacje mobilne – od czego zacząć? Decydując się na programowanie aplikacji mobilnych, musisz dokonać wielu wyborów. Jedną z najważniejszych decyzji, jest wybranie obsługiwanych platform oraz język programowania i konkretne frameworki, przy…

DevTalk#51 – O PHP z Mariuszem Gilem

Po przekroczeniu magicznej granicy, dotarliśmy do 51. odcinka! A w nim… NOBODY EXPECTS SPANISH INQUISITION! Drugą pięćdziesiątkę DevTalka otwiera Mariusz Gil: programista, architekt, współzałożyciel Source Ministry. Możecie go spotkać na wielu krajowych i światowych scenach. Na Twitterze: @mariuszgil. A o czym rozmawiamy? O ten temat prosiliście od dawna, wielokrotnie. I często nazwisko Mariusza padało od [...]

3

51 – O PHP z Mariuszem Gilem

Po przekroczeniu magicznej granicy, dotarliśmy do 51. odcinka! A w nim… NOBODY EXPECTS SPANISH INQUISITION! Drugą pięćdziesiątkę DevTalka otwiera Mariusz Gil: programista, architekt, współzałożyciel Source Ministry. Możecie go spotkać na wielu krajowych i światowych scenach. Na Twitterze: @mariuszgil. A o czym rozmawiamy? O ten temat prosiliście od dawna, wielokrotnie. I często nazwisko Mariusza padało od […]

4

51 – O PHP z Mariuszem Gilem

Po przekroczeniu magicznej granicy, dotarliśmy do 51. odcinka! A w nim… NOBODY EXPECTS SPANISH INQUISITION! Drugą pięćdziesiątkę DevTalka otwiera Mariusz Gil: programista, architekt, współzałożyciel Source Ministry. Możecie go spotkać na wielu krajowych i światowych scenach. Na Twitterze: @mariuszgil. A o czym rozmawiamy? O ten temat prosiliście od dawna, wielokrotnie. I często nazwisko Mariusza padało od […]

Projekt do “Daj Się Poznać” – cele i wstępny plan.

2 marca ruszył konkurs blogowo-programistyczny “Daj Się Poznać“! W ramach tego konkursu mam zamiar rozwijać pewien mały projekt, na którego od dłuższego czasu miałem ochotę… będzie to również mały eksperyment biznesowy. Pierwszy prototyp naskrobany w 2-3 dni Pod koniec ostatniego roku miałem ochotę pobawić się trochę Phaserem. Po 2-3 dniach zabawy powstał taki oto prototyp. […]

6

Wielowątkowość cz.5 – klasy wspomagające Semaphore, Lock

Javowy framerwok do obsługi współbieżności to nie tylko dziedziczenie po interfejsie theread, ale również wiele innych przydatnych klas, interfejsów i innych rozwiązań. Niektóre z nich opisałem w poprzednich artykułach. Dzisiaj na zakończenie postaram się opisać pozostałe, nie omówię tu oczywiście wszystkich. To więc startujemy: Semaphore i Lock Standartowo w Javie metody, fragmenty kodu synchronizujemy przy […]

Projekt do „Daj Się Poznać” – cele i wstępny plan.

2 marca ruszył konkurs blogowo-programistyczny „Daj Się Poznać„! W ramach tego konkursu mam zamiar rozwijać pewien mały projekt, na którego od dłuższego czasu miałem ochotę… będzie to również mały eksperyment biznesowy. Pierwszy prototyp naskrobany w 2-3 dni Pod koniec ostatniego roku miałem ochotę pobawić się trochę Phaserem. Po 2-3 dniach zabawy powstał taki oto prototyp. […]

Documenting Spring Boot REST services

Documentation is important, everybody knows this, especially when you are the one who needs to use some third party service or library. Without good documentation Continue Reading Documenting Spring Boot REST services

9

Refaktoryzacja – Bool To Enum

Dziś mały przykład refaktoryzacji polegającej na zamianie flag bool na enum’a. Zdecydowałem się na ten krok gdyż nie lubię złożonych warunków if i tam gdzie można staram się je upraszczać. Poniżej klasa zawierająca dwa pola typu bool, którę odpowiadają za to jaka...

Baza sprzętowa projektu RCP Manager

Jako że bazą projektu jest stworzenie panelu pozwalającego użytkownikom odnotowywać wejścia / wyjścia oraz przerwy to w tym wpisie chciałbym skupić się na sprzęcie, który zostanie wykorzystany do stworzenia panelu. W dużej mierze posłużę się gotowymi komponentami, które połączę w całość i skupię się na oprogramowaniu. Gdy będzie ono spełniało założenia wrócę do eksperymentowania ze […]

Boiling Frogs 2017 – relacja

Tym razem konferencja odbyła się w Hali Stulecia, ponieważ organizatorzy zdecydowali się podwoić liczbę uczestników. Przyznam, że osobiście wolę trochę bardziej kameralne konferencje – dlatego też rok temu podobało mi się bardziej. Ale tylko jeśli chodzi o organizację. Merytorycznie było tak samo dobrze jak poprzednio. Żałuję, iż Boiling Frogs ma miejsce w zimie, ponieważ lokalizacja …

12

#DSP17 – Moje środowisko pracy

W ostatnim wpisie było o tym, że startuję w tegorocznym Daj Się Poznać. Pomyślałem, że dziś krótko opiszę swoje środowisko[...]

13

Biking Endorphines - Where to Begin?

What Github offers us.Since project <code>Biking Endorphines</code> will be maintained at open-source Github, let's check what type of tools does Github offers us.To narrow down our research, let's just find tools available as "free" - they will all be an Continuous Integration tools which purpose will be to build …

SandwichBoxBot – dobieramy hardware

Wybrałem komponenty,z których będę budował robota. Komponenty podzieliłem na 6 grup: układ sterujący, układ napędowy, układ wykrywania przeszkody, obudowa i połączenia pomiędzy elementami, układ zasilania, laserek do denerwowania kotów 🙂. Głównym kryterium doboru było zachowanie możliwie jak najniższych kosztów zakupu komponentów (docelowo ma to być przecież zabawka dla kotów) przy zachowaniu potrzebnej funkcjonalności oraz niewielki […]

SandwichBoxBot – dobieramy hardware

Wybrałem komponenty,z których będę budował robota. Komponenty podzieliłem na 6 grup: układ sterujący, układ napędowy, układ wykrywania przeszkody, obudowa i połączenia pomiędzy elementami, układ zasilania, laserek do denerwowania kotów ?. Głównym kryterium doboru było zachowanie możliwie jak najniższych kosztów zakupu komponentów (docelowo ma to być przecież zabawka dla kotów) przy zachowaniu potrzebnej funkcjonalności oraz niewielki […]