Lista artykułów

Z JavaScriptem w nadprzestrzeń!

console.log(‘Siema!’); Z tej strony Maciek Korsan, nowy kapitan Sokoła Millennium™. 😎 W tym wpisie pokażę, jak za pomocą technologii frontendowych przerobić zwyczajny model z Lego na zdalnie sterowany świecący/grający statek. Gotowi? Zapnijcie pasy, polecimy krótszym niż 12 parseków skrótem! Do wykonania zdalnie sterowanego Sokoła Millennium™ potrzebujemy: Sokoła Millennium™ z Lego, Raspberry Pi Zero W, lutownicy [...]

Ministerstwo Cyfryzacji – Hackathon #OtwarteDane 2019

Ministerstwo Cyfryzacji zaprasza na Hackathon #OtwarteDane, podczas którego przekonacie się, jak wiele zastosowań mają otwarte dane publiczne. 5 miliardów złotych – niemal taką wartość osiągnie rynek Open Data w Polsce do 2020 roku. Jak wykorzystać potencjał Open Data do budowania swojego biznesu i tworzenia nowych miejsc pracy, a przy okazji wpływać na poprawę jakości życia […]

useMemo, useCallback, czyli rozwiązanie problemów ze zmieniającymi się propsami

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… Powszechnym zmartwieniem osób poznających komponenty funkcyjne jest tworzenie funkcji-callbacków przekazywanych dalej jako props. Wszak przy każdym renderze funkcja tworzona jest na nowo! Czy to aby nie marnotrastwo? Czy nie powoduje to problemów? React Hooks useMemo i useCallback przychodzą na ratunek! Problem z funkcjami Weźmy prosty komponent, w którym tworzony jest callback handleClick przekazywany jako props dalej: function MyComponent({ oneProp, anotherProp }) { …

useMemo, useCallback, czyli rozwiązanie problemów ze zmieniającymi się propsami

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… Powszechnym zmartwieniem osób poznających komponenty funkcyjne jest tworzenie funkcji-callbacków przekazywanych dalej jako props. Wszak przy każdym renderze funkcja tworzona jest na nowo! Czy to aby nie marnotrastwo? Czy nie powoduje to problemów? React Hooks useMemo i useCallback przychodzą na ratunek! Problem z funkcjami Weźmy prosty komponent, w którym tworzony jest callback handleClick przekazywany jako props dalej: function MyComponent({ oneProp, anotherProp }) { …

useMemo, useCallback, czyli rozwiązanie problemów ze zmieniającymi się propsami

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… Powszechnym zmartwieniem osób poznających komponenty funkcyjne jest tworzenie funkcji-callbacków przekazywanych dalej jako props. Wszak przy każdym renderze funkcja tworzona jest na nowo! Czy to aby nie marnotrastwo? Czy nie powoduje to problemów? React Hooks useMemo i useCallback przychodzą na ratunek! Problem z funkcjami Weźmy prosty komponent, w którym tworzony jest callback handleClick przekazywany jako props dalej: function MyComponent({ oneProp, anotherProp }) { …

useMemo, useCallback, czyli rozwiązanie problemów ze zmieniającymi się propsami

Type of Web - Blog o programowaniu. 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… Powszechnym zmartwieniem osób poznających komponenty funkcyjne jest tworzenie funkcji-callbacków przekazywanych dalej jako props. Wszak przy każdym renderze funkcja tworzona jest na nowo! Czy to aby nie marnotrastwo? Czy nie powoduje to problemów? React Hooks useMemo i useCallback przychodzą na ratunek! Problem z funkcjami Weźmy prosty komponent, w którym tworzony jest callback handleClick przekazywany jako props dalej: function MyComponent({ oneProp, anotherProp }) { …

Interfejsy w C

Poprzednio pisałem o obiektowości w C, dzisiaj kolej na kolejny wzorzec zapożyczony z języków wyższego poziomu – interfejsy. W tym artykule opiszę jak je implementować w C i jakie dzięki temu możemy odnieść korzyści. Do czego służą interfejsy? W dobrze zaprojektowanej architekturze warstwy znajdujące się na wyższym poziomie abstrakcji nie zależą od konkretnej implementacji elementów […]

Just DevOps Katowice 2019

Metodyka DevOps szturmem zdobywa rynek IT organizując i ułatwiając pracę tysiącom osób. Nic też dziwnego, że wciąż rośnie zarówno zapotrzebowanie na specjalistów w tej dziedzinie, jak i na szkolenia dla tych, którzy stawiają w DevOps-ie pierwsze kroki. W odpowiedzi na te potrzeby powstała nowa konferencja poświęcona metodyce DevOps, automatyzacji i monitoringowi procesów IT – Just […]

Uczymy się Elasticsearch #013: wstępne procesowanie dokumentów przed indeksowaniem

Kilka słów na temat ingest node'a, czyli pewnej części Elasticsearcha umożliwiającej preprocessing dokumentów przed ich faktycznym zaindeksowaniem.

10

Frontend 2019 – Michał Michalczuk

Dziś zapraszam Was do odcinka o frontendzie. Czyli de facto produkowaniu HTML, CSS i JS 😉 Do tej rozmowy zaprosiłem Michała Michalczuka – Fullstack developera oraz trenera IT w akademii InfoShare. Nazwałem ten odcinek „Frontend 2019” … ponieważ nic lepszego mi do...

DevTalk #96 – O Nauce Frontendu z Maciejem Korsanem

Dzisiaj mamy już 96. odcinek DevTalk. To zobowiązuje do czegoś nieco specjalnego. Francja-elegancja, będzie o SZTUCE! Ale jak to… o sztuce? Temat mamy trochę techniczny, trochę nietechniczny. Coś, co przez jednych uznawane jest za programowanie, przez innych za udawanie programowania, a przez kolejnych za sztukę właśnie. Tak, dzisiaj poważna rozmowa na temat frontendu. Moim i [...]

12

DevTalk #96 – O Nauce Frontendu z Maciejem Korsanem

Dzisiaj mamy już 96. odcinek DevTalk. To zobowiązuje do czegoś nieco specjalnego. Francja-elegancja, będzie o SZTUCE! Ale jak to… o sztuce? Temat mamy trochę techniczny, trochę nietechniczny. Coś, co przez jednych uznawane jest za programowanie, przez innych za udawanie programowania, a przez kolejnych za sztukę właśnie. Tak, dzisiaj poważna rozmowa na temat frontendu. Moim i […]

Frontend 2019 - Michał Michalczuk

Dziś zapraszam Was do odcinka o frontendzie. Czyli de facto produkowaniu HTML, CSS i JS 😉 Do tej rozmowy zaprosiłem Michała Michalczuka - Fullstack developera oraz trenera IT w akademii InfoShare. Jakie tematy poruszamy w tym odcinku? Krótko omawiamy podstawowy stack technologiczny, czyli HTML, CSS, JS Omawiamy wielką trójkę: Angular, React, Vue JS vs Typescript Skupiamy się na nowościach i czymś na co warto zwrócić uwagę czyli Webcomponents Webassembly Blazor Microfrontends Prócz tego wspominamy o wielu innych rzeczach Bardzo ważny jest dla mnie feedback i wsparcie podcastu! Dlatego zostaw proszę recenzję na  iTunes , podziel się informacją o tym odcinku w mediach społecznościowych czy polub  FanPage Devsession . Pozdrawiam i miłego słuchania!

Web developer – pytania rekrutacyjne cz. 6 – React

Jest to już ostatni wpis z serii wpisów z pytaniami rekrutacyjnymi na stanowisko web developera. Listę wszystkich poprzednich wpisów z tej serii znajdziesz poniżej. Zachęcam Cię do zapoznania się jeśli jeszcze nie miałeś/aś okazji: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 3 …

15

Jak uzyskać obiektowość w C?

W języku C nie mamy czegoś takiego jak klasy. Jeżeli chcemy pisać programy w sposób obiektowy musimy wykorzystać w tym celu struktury i funkcje. Traktowanie modułów większego systemu jako obiektów zawierających pewne dane i umożliwiających operacje na nich jest sposobem na ukrycie szczegółów implementacyjnych. Abstrakcje pomagają zapanować nad złożonością projektów. Dlatego mimo, iż obiektowość w […]