Lista artykułów

Zmieniłem wygląd bloga

Nosiłem się z tym zamiarem od dłuższego czasu. Już miałem dość tej prostej listy na stronie głównej. Zmieniłem. Kiedyś stworzyłem fajny element, który też jest na moim GitHubie i chciałem go wdrożyć. I wdrożyłem. Dostosowałem sobie trochę wygląd do tych elementów, teraz jest bardziej przejrzyście i nowocześnie.

Pierwszy short!

Short! Nareszcie dodałem kategorię z Shortami! To takie bardzo krótkie wpisy, ale zawsze chciałem takie coś dodawać na swoim blogu.Gdzieś kiedyś u kogoś zobaczyłem takie coś i bardzo mi się spodobało. Nie ukrywam, że nie jestem prekursorem. Za to mam nieraz ochotę dodać krótki wpis, który nie nadaje się na taki duży obszerny wpis. Chciałbym […]

Omówienie zakładki Callout w ScreenFlow

Zakładka Callout jest moją ulubioną zakładką oraz jednym z powodów zakupu ScreenFlow o czym wspominałem nieco w moim pierwszym wpisie tej serii Dlaczego warto wybrać ScreenFlow. Zaś zakładkę tę uwielbiam za możliwość skupienia uwagi oglądającego na konkretnym elemencie w bardzo łatwy sposób. Elementy Interfejsu Zakładka ta w odróżnieniu od dwóch wcześniejszych jest dużo bardziej rozbudowana. […]

Server Side Rendering w React #1 - wprowadzenie

Server Side Rendering w React to temat, do napisania którego zabierałem się już od dość dawna… W dobie rozbudowanych aplikacji internetowych typu SPA rozwiązanie to sprawdza się znakomicie i nie mogę pozwolić sobie na jego pominięcie na moim blogu! Ogólnie tematyka ta jest szeroka, postanowiłem więc podzielić to zagadnienie na mniejsze części i zrobić z tego serię. Z dzisiejszego wpisu dowiesz się więc, co to jest aplikacja izomorficzna/uniwersalna, czym jest Server Side Rendering oraz jakie są jego największe zalety. W kolejnych postach przedstawię natomiast różne sposoby konfiguracji tego podejścia w Twojej aplikacji.

9 rzeczy, których nie wiesz na temat Promise

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Każdy programista wcześniej czy później ściera się z problemem asynchroniczności. Jest to temat bardzo złożony, nawet w języku jednowątkowym jakim jest JavaScript. Promise jest abstrakcją, która stara się asynchroniczność ukryć oraz sprawić, aby korzystanie z niej było dla nas przyjemniejsze i bardziej przewidywalne. Podstawy działania Promise nie są trudne, jednak wiele osób ma problemy ze zrozumieniem ich na samym początku i z załapaniem …

Zmiany w Monly – wersja 0.5.3 – co nowego?

Monly.pl to aplikacja do zarządzania swoim budżetem domowym. To jak została zbudowana i dlaczego mogliście przeczytać w jednym z ostatnich wpisów. Jednak aplikacja ta nigdy nie zostanie finalnie ukończona! A to dlatego, że ciągle będzie rozwijana i ciągle coś będzie w niej do dodania, do rozwinięcia, do ulepszenia. Ostatni update to numerek 0.5.3. Nie ukazał … Continue reading "Zmiany w Monly – wersja 0.5.3 – co nowego?"

Zmiany w Monly – wersja 0.5.3 – co nowego?

Monly.pl to aplikacja do zarządzania swoim budżetem domowym. To jak została zbudowana i dlaczego mogliście przeczytać w jednym z ostatnich wpisów. Jednak aplikacja ta nigdy nie zostanie finalnie ukończona! A to dlatego, że ciągle będzie rozwijana i ciągle coś będzie w niej do dodania, do rozwinięcia, do ulepszenia. Ostatni update to numerek 0.5.3. Nie ukazał […]

Bot na Messengera

Krótka instrukcja jak stworzyć własnego bota na Messengera Na początku należy należy utworzyć nowy projekt node: npm init Następnie należy zainstalować express: npm install express –save Kolejny krok to utworzenie testowej aplikacji. Możesz przykładową aplikację pobrać stąd. Następnie można uruchomić aplikację używając komendy: node index.js Aczkolwiek o wiele lepiej zainstalować najpierw Nodemon: npm install -g…

Jak się uczyć? Sprawdzone sposoby na naukę nowych rzeczy i pogłębianie wiedzy.

Ciężko o dziedzinę wiedzy, która zmienia się i rozwija szybciej niż informatyka. W efekcie tego programiści są niejako skazani na ciągłą naukę i pogłębianie swojej wiedzy. W tekście odpowiemy sobie na pytanie, jak się uczyć programowania, na przykładzie sprawdzonych sposobów bezpośrednio od praktyków. Przygotowanie techniczne Przygotowanie techniczne do pracy, czyli wszystkie czynniki zewnętrzne, które wpływają na naszą wydajność. Przygotuj stanowisko pracy Przed rozpoczęciem pracy zadbaj o odpowiednie warunki. Mnie najlepiej pracuje się z samego rana przy moim biurku, gdy inni jeszcze śpią. Mam stałe…

Micromouse ma nowe PCB

Pracując nad regulatorami silników zrobiłem zwarcie na płytce czyniąc ją niezdatną do użytku. Pisałem o tym w poprzednim tekście o Micromouse – link. Miałem w zapasie jeszcze części i PCB, więc przystąpiłem do lutowania. Niestety na drugiej płytce również miałem problemy z poprawnym działaniem robota. Przy okazji spaliłem programator ostatecznie tracąc szanse na sprawdzenie czegokolwiek […]

Micromouse ma nowe PCB

Pracując nad regulatorami silników zrobiłem zwarcie na płytce czyniąc ją niezdatną do użytku. Pisałem o tym w poprzednim tekście o Micromouse – link. Miałem w zapasie jeszcze części i PCB, więc przystąpiłem do lutowania. Niestety na drugiej płytce również miałem problemy z poprawnym działaniem robota. Przy okazji spaliłem programator ostatecznie tracąc szanse na sprawdzenie czegokolwiek […]

.NET Developer Days – Relacja

Może was to zdziwić (na pewno tych, co mieli okazje widzieć się ze mną w realnym świecie) ale bywają powody, dla których wychodzę z domu i to z własnej woli! Nie ma drugiego takiego wydarzenia w Polsce, które by elektryzowało programistów .NET, jak .NET Developer Days. To święto jest organizowane w Warszawie raz w roku.

Projekt jak wyścig kolarski

W dobie Agile projekty informatyczne są często traktowane jako wiele następujących zaraz po sobie sprintów. Można się spotkać z głosami, że taki projekt to raczej maraton, gdzie powinniśmy się skupiać na celu w dłuższej perspektywie. Jednak indywidualny bieg nie oddaje dobrze wielu niuansów związanych z współpracą w zespole, dużo lepszym porównaniem jest wyścig kolarski. O […]

Projekt jak wyścig kolarski

W dobie Agile projekty informatyczne są często traktowane jako wiele następujących zaraz po sobie sprintów. Można się spotkać z głosami, że taki projekt to raczej maraton, gdzie powinniśmy się skupiać na celu w dłuższej perspektywie. Jednak indywidualny bieg nie oddaje dobrze wielu niuansów związanych z współpracą w zespole, dużo lepszym porównaniem jest wyścig kolarski. O […]

Zrozumieć grę zwaną pracą – bez zbędnej frustracji

Na początku była frustracja … Ile razy mieliście w swojej karierze przeczucie graniczące z pewnością, że to jest Wasz ostatni dzień w tej pracy? Drukarka w korytarzu już drukowała Wasze wypowiedzenie, albo co gorsza już byliście na ten moment przygotowani, mając w szufladzie wydrukowane wypowiedzenie bez daty. Powody tego mogłyby być różne: ktoś przegiął, każąc […]