chevron-left chevron-right
Function currying – o co tu chodzi i jak tego używać?

Function currying – o co tu chodzi i jak tego używać?

Język JavaScript jest bardzo elastycznym językiem programowania. Z racji tego, że nie jest silnie typowany oraz posiada zaimplementowany mechanizm closures, to możemy tworzyć różne ciekawie napisane funkcje, które będą bardzo elastyczne w swoim działaniu. Jednym z możliwych do osiągnięcia podejść jest podejście zwane function currying.

Dalej

CSS Grid – ficzer który uwalnia kreatywność w tworzeniu layoutów

CSS Grid – ficzer który uwalnia kreatywność w tworzeniu layoutów

W świecie front-endu od jakiegoś czasu przebojem jest korzystanie z nowych funkcjonalności CSS takich jak CSS Grid Layout czy zmienne CSS. Z pomocą tego pierwszego możemy budować w sposób przewidywalny szablony stron czy aplikacji internetowych. Natomiast z pomocą drugiego ficzera, możemy tworzyć zmienne, które będą posiadały określone wartości, możliwe do wykorzystania w całym naszym kodzie CSS. Zasada działania jest podobna do zmiennych w preprocesorach SASS czy LESS.

Dalej

Jak zoptymalizować ładowanie plików JS z zewnętrznych źródeł?

Jak zoptymalizować ładowanie plików JS z zewnętrznych źródeł?

Projektując strony internetowe zawsze dochodzimy do momentu, w którym trzeba się pochylić nad problemem optymalizacji projektu tak, aby był szybko ładowany w przeglądarce użytkownika. Jednym z wielu problemów, które się wtedy napotyka, jest temat związany z ładowaniem plików z zewnętrznych źródeł, np. skryptów Google Analytics czy też skryptów Facebooka.

Dalej

Jak zaktualizować PHP na macOS Sierra?

Jak zaktualizować PHP na macOS Sierra?

W swojej codziennej pracy pracuję na projekcie, którego część backendowa została napisana w PHP. Mając to szczęście, że jako frontendowiec pracuję na MacBooku mam zarazem to nieszczęście, że czasem trzeba zaktualizować wersję PHP. To nie zawsze jest tak bezproblemowe jakbyśmy chcieli. Z pomocą tego tekstu będziesz w stanie uniknąć większość trudności.

Dalej

Sprawdzony sposób na usuwanie naklejek z laptopa

Sprawdzony sposób na usuwanie naklejek z laptopa

Ostatnio przenosiłem się z jednego laptopa na drugiego. Tym samym musiałem wyczyścić dane na nim umieszczone oraz wyczyścić pokrywę laptopa z naklejek, które zdobyłem przy okazji różnych konferencji i kontaktów z przedstawicielami społeczności frontendowej. Ten wpis będzie odrobinę nietypowy, bo nie będzie dotyczył pisania kodu lecz kwestii technicznych/manualnych.

Dalej