To będzie chyba najkrótsze podsumowanie jakie do tej pory ukazało się na łamach tego bloga. I niestety nie wynika to z faktu, że mogę powiedzieć “melduję wykonanie zadania…” ? Czas poświęcony na wpisy Raport wygenerowany przez Toggle za listopad 2017. W tym miesiącu czas poświęcony na prowadzenie bloga to 4 godziny i jest ona najgorszy […]
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… W tej części nauczysz się parametryzować komponenty w React.js. Poznasz pojęcie „props” oraz dowiesz się do czego one (te „propsy”) służą. To co zrobiliśmy do tej pory było spoko, ale przecież nie będziesz tworzyć nowego komponentu zawsze gdy będziesz chciał(a) wyświetlić inny tekst w aplikacji, prawda? Wyobraź sobie, że masz do zaprojektowania popup, w którym będzie wyświetlony tytuł oraz tekst. Za moment to zaimplementujemy! Projekt Zacznijmy od zaprojektowania kodu takiego …
Jak pewnie było widać na licznie udostępnianych przeze mnie statusach, ostatnio stworzyłem i opublikowałem kurs na platformie Udemy. Dla tych którzy przegapili, był to „Praktyczny podstawowy kurs kurs programowania Android” <a href="https://www.michalgellert.pl/blog/udemy-podsumowanie-finansowo-marketingowe-listopada/" rel="nofollow">[…]</a>
Jedną z cech programowania obiektowego jest dziedziczenie. Jednak jak każdy element w programowaniu powinno ono być dobrze przemyślane. Istnieją problemy, które nadają się do rozwiązania przez dziedziczenie, jak i mamy problemy, które przez dziedziczenie nie powinny być rozwiązywane. Pisałem o tym więcej w artykule – Kompozycja ponad dziedziczenie. W wielu projektach istnieją rozbudowane hierarchie dziedziczenia, […]
Jedną z cech programowania obiektowego jest dziedziczenie. Jednak jak każdy element w programowaniu powinno ono być dobrze przemyślane. Istnieją problemy, które nadają się do rozwiązania przez dziedziczenie, jak i mamy problemy, które przez dziedziczenie nie powinny być rozwiązywane. Pisałem o tym więcej w artykule – Kompozycja ponad dziedziczenie. W wielu projektach istnieją rozbudowane hierarchie dziedziczenia, […]
Wypełniłem wniosek do CEIDG. Ehh… 2 godziny wprowadzania dokładnie danych, a i tak było źle. Na drugi dzień dzwoniła babeczka z ZUS. Okazało się, że gdzieś zaznaczyłem podwójne ubezpieczenie chorobowe. Na szczęście dopytała czego potrzebuję i sama uzupełniła mi ten wpis odpowiednio do moich oczekiwań i nie musiałem jechać do placówki specjalnie. Zarejestrowałem się również […]
Witam w kolejnej odsłonie cyklu o bibliotekach do komunikacji ze sterownikami PLC Siemens Simatic. Snap7 jest w chwili obecnej najbardziej znaną biblioteką do komunikacji ze sterownikami Siemens-a. Biblioteka ta wspiera (w różnych wersjach) wiele platform i wiele języków programowania. Znajdziemy więc porty dla C#, Javy, Pythona, Node.js itp. Istnieje nawet wersja dla systemów IoT i […]
Witam w kolejnej odsłonie cyklu o bibliotekach do komunikacji ze sterownikami PLC Siemens Simatic. Snap7 jest w chwili obecnej najbardziej znaną biblioteką do komunikacji ze sterownikami Siemens-a. Biblioteka ta wspiera (w różnych wersjach) wiele platform i wiele języków programowania. Znajdziemy więc porty dla C#, Javy, Pythona, Node.js itp. Istnieje nawet wersja dla systemów IoT i […]
Miałem niedawno przyjemność poprowadzić bardzo ciekawy webinar. Gościłem Wiktora i Kubę z firmy Pragmatic Coders i naszym celem było poopowiadanie o blockchain, ale w sposób nieco inny niż się to widzi wszędzie i zawsze. Czyli: bez jarania się kursem bitcoina. Wyszliśmy poza sam bitcoin. Z poniższego nagrania dowiesz się wiele o samej technologii blockchain, z perspektywy [...]
I’m working with Azure for quite a while now. Almost every single one of my projects lands there eventually and even if I don’t deploy it there, I’m using one of it’s databases. Recently I’ve started using Visual Studio Team Services for storing code and managing my every pet or demo project that I want to…
I’m working with Azure for quite a while now. Almost every single one of my projects lands there eventually and even if I don’t deploy it there, I’m using one of it’s databases. Recently I’ve started using Visual Studio Team Services for storing code and managing my every pet or demo project that I want to…
Postanowiłem założyć działalność gospodarczą. Jako, że jestem programistą mam możliwość pracy dla firm na zasadzie B2B. Dodatkowo będę mógł w pełni legalnie wypuścić swoja aplikację. Koniecznym było założenie działalności, żeby wszystkie polityki bezpieczeństwa i regulaminy w Monly były zgodne z prawem i pojawił się w nich podmiot odpowiedzialny. Oczywiście tyczy się to też zysku z […]
Książkę Zawód: Programista: Wszystko, czego potrzebuje świadomy developer autorstwa Macieja Aniserowicza nabyłem w przedsprzedaży. Wystarczy zerknąć na świetne wyniki sprzedażowe, aby zdać sobie sprawę, jak wielu programistów darzy zaufaniem autora bloga devstyle.pl. Byłem ciekaw, jak Zawód: Programista wypadnie na tle Dev Career Guide Johna Sonmeza. Autorzy postawili sobie dokładnie ten sam cel: stworzyć kompletny przewodnik […]
Dlaczego warto znać AngularJS i jQuery w 2017 W roku 2017 mało kto, kto tworzył nową aplikacje korzystał z jQuery albo AngularJS. W 2018 roku tworząc aplikacje od początku warto skorzystać z najnowszego Reacta, Vue.js lub Angulara 2 (z chwilą pisania tego artykułu Angular 5). Oto 5 powodów, dla których nadal warto znać Angulara 1.x czyli AngularJS oraz jQuery.