Lista artykułów

Architektura systemu

Koncepcję robota opisałem już jakiś czas temu i od razu zabrałem się za realizacje hardware. Soft na razie został zepchnięty na dalszy plan, ale powoli to się zmienia. W ramach przygotowań do implementacji postanowiłem więc określić architekturę systemu. Jako, że to projekt po godzinach, nie ma żadnych narzuconych procedur dotyczących dokumentacji. Nie oznacza to jednak, […]

Kurs Vue.js krok po kroku – warunki i pętle

Po dwóch odcinkach wprowadzających wreszcie możemy przystąpić do konkretów. Dzisiaj nauczymy się jak korzystać z warunków i pętli w Vue.js. V-IF, V-ELSE, V-SHOW, V-FOR.

Kiedy nie warto kupować na firmę

Z biegiem czasu i kolejnymi płatnościami podatków zastanawiamy się co zrobić, aby było ich mniej. Niektórzy zaczynają wtedy brać fakturę na każdy większy zakup. Tymczasem należy pamiętać jakie mogą być tego konsekwencje, bo nie zawsze warto kupować na firmę. Zapraszam do artykułu kiedy nie warto kupować na firmę. Zobaczcie również inne wpisy biznesowe! Czy RSS nadal żyje?

Przyszłość języka C++ – renesans, czy rychły upadek?

Na łamach wielu blogów programistycznych, dziesiątek serwisów technologicznych, czy niezliczonych for informatycznych poruszany jest temat przyszłości programowania i poszczególnych technologii programistycznych. Często młodzi adepci sztuki programowania pytają o przyszłość języka C++. Pytają, czy w ogóle jest sens nauki tego języka. Pytają w kontekście zatrudnienia i zarobków. Najczęstszą odpowiedzią na ich pytania jest „Olej C++, to ...

Architektura systemu

Koncepcję robota opisałem już jakiś czas temu i od razu zabrałem się za realizacje hardware. Soft na razie został zepchnięty na dalszy plan, ale powoli to się zmienia. W ramach przygotowań do implementacji postanowiłem więc określić architekturę systemu. Jako, że to projekt po godzinach, nie ma żadnych narzuconych procedur dotyczących dokumentacji. Nie oznacza to jednak, […]

Kiedy bohater spotka się z wrogiem

Mamy już bardzo wiele zrobione w naszej grze. Przyszła więc pora na krok do przodu w projekcie i określenie warunków kolizji. Kolizja w rozumieniu co się ma wydarzyć, kiedy np. nasz bohater zostanie trafiony wrogim strzałem. Od razu powiem, że dziś zajmiemy się tylko częścią kolizji jaka będzie zachodzić w naszej grze, ponieważ wpis byłby

O książkach – tym razem programistycznych

Ostatnio coraz częściej na stronie wydawnictwa PacktPub pojawiają się ciekawe ebooki w wersjach całkowicie darmowych – dzisiaj jest to książka „Git Best Practices Guide” a wczoraj była to „Mastering C# Concurrency”. Dlatego też postanowiłam dziś przypomnieć o tej stronie, ponieważ warto mieć w zakładkach podstronę tego wydawnictwa, która codziennie proponuje nową darmową książkę – link. Staram …

Dziś nieco z innej beczki…

  Cześć, Witam Was po dwutygodniowej przerwie spowodowanej Świętami Wielkanocy. Dziś chciałem poruszyć temat trochę z innej beczki, ponieważ w środę mam wystąpienie w ramach przedmiotu „Rozwój informatyki”, na którym to będę wygłaszał prezentację pt. „Wpływ urządzeń i aplikacji mobilnych na życie codzienne człowieka”.   Do serii #JuniorSoftDev” jeszcze powrócę. Mam jeszcze kilka ciekawych myśli, […]

„XTravel Alarm” – new features!

Cześć wszystkim, Witam Was w kolejnym wpisie poświęconym realizacji wieloplatformowej aplkacji mobilnej „XTravel Alarm” z użyciem technologii Xamarin i frameworka Xamarin.Forms. Zbliża się miesiąc maj (ostatni miesiąc konkursu „Daj się poznać”), w związku z tym trzeba mocno zapiąć pas i sprężać się z projektem. Jeszcze kilka rzeczy jest niestety do roboty, ale wszystkim tym, którzy […]

Symfony routing – znajdź swoją ścieżkę

Niby prosty temat. Można by pomyśleć, że po co w ogóle o nim pisać. Symfony routing jak to routing – definiuje i jest. Nie do końca. Czasami nawet on potrafi przysporzyć problemów. Konfiguracja globalna Symfony ma już wbudowaną obsługę ścieżek więc […]

11

Mikroserwis Node z Docker-em

Pamiętacie te czasy, gdy deploy aplikacji równał się z otworzeniem klienta FTP-a czy SFTP-a i przekopiowaniu plików na serwer?  Prawdę mówiąc, mimo że mamy już 2017 rok, to z większością moich aplikacji nadal tak robię. Są to małe twory leżące na pojedynczych serwerach. Niewielki nakład pracy powodował, że nie odczuwałem motywacji do przeniesienia ich w świat kontenerów. Co w

Pierwszy commit;) – Jupyter Notebook

W ostatnim czasie udało mi się przerobić całkiem fajny tutorial na Kaggle.com, który uczy podstaw machine learning na przykładzie pasażerów Titanica i przewidywania, którzy mieli szansę na przetrwanie. Tutorial nazywa się Titanic: Machine Learning from Disaster i pozwala on na przejście całego procesu od przetworzenia zbioru danych do uzyskania wyników, które możemy wysłać na serwer Kaggle w …

SandwichBoxBot – montaż robota

Dzisiejszy post będzie w formie fotorelacji. Po kilku godzinach walki z materiałem i sprzętem udało mi się zmontować robota w całość. Zdjęcia poniżej dokumentują poszczególne etapy. Nadal pozostało do zrobienia uporządkowanie kabelków wewnątrz i kilka różnych poprawek, ale tak zmontowanego robota będę już mógł testować wstępnie w praktyce. Nieco większe wersje każdego ze zdjęć można […]

SandwichBoxBot – montaż robota

Dzisiejszy post będzie w formie fotorelacji. Po kilku godzinach walki z materiałem i sprzętem udało mi się zmontować robota w całość. Zdjęcia poniżej dokumentują poszczególne etapy. Nadal pozostało do zrobienia uporządkowanie kabelków wewnątrz i kilka różnych poprawek, ale tak zmontowanego robota będę już mógł testować wstępnie w praktyce. Nieco większe wersje każdego ze zdjęć można […]

PHP – Biblioteka SPL – Funkcje iterator_*

Kontynuując rozpoczętą serię nt. biblioteki standardowej SPL chciałbym przedstawić funkcje wspomagające pracę z iteratorami. Pracując na co dzień z językiem PHP mamy do czynienia z iteratorami. Na początek powinniśmy sobie jednak zadać proste pytanie – czym one tak na prawdę są? Czym są iteratory? W języku PHP mamy możliwość iteracji po tablicach oraz obiektach. Wykorzystujemy […]