Wdrożenie aplikacji Node.js + Babel na Heroku

Node.js nie udostępnia jeszcze wszystkich funkcjonalności, które zostały wprowadzone w najnowszych wersjach standardu ECMAScript. Dla mnie jednym z ciekawszych i najbardziej przydatnych elementów jest...

Obietnice (promises) – podstawy języka JavaScript

Asynchroniczność Podstawową informacją, od której chciałbym zacząć, jest jednowątkowość w JavaScript. Jednowątkowość oznacza, że w trakcie działania, program potrafi wykonać tylko jedną czynność na raz...

Rust – Slice’y

Do tej pory operowaliśmy na typach prostych i złożonych reprezentujących pojedyncze byty. Były to rzeczy takie jak książka, rekord czy osoba. Każdy z tych...

Terraform wprowadzenie

Terraform wprowadzenie W większości przypadków kiedy zaczynamy przygodę np. z AWS infrastrukturę tworzymy poprzez konsolę webową. Jest to naturalny sposób poznania jak działa dany dostawca...

Rust – Borrowing Ownership – Pożyczanie własności

W dwóch poprzednich odcinkach cyklu omówiliśmy: czym jest Ownership w języku Rust na czym polega przeniesienie własności (Moving). Dziś skupimy się na mechanizmie Borrowing, czyli na pożyczaniu...

Zarządzanie stanem za pomocą React Hooks

Wstęp Na ostatniej konferencji React Conf 2018 zaprezentowano React Hooks - nową funkcjonalność mającą zrewolucjonizować podejście do tworzenia komponentów. Dan Abramov - współtwórca Reduxa i...

Rust – Ownership – Po co nam ta własność?

Wstęp Ten artykuł jest częścią kilkuczęściowego cyklu poświęconego mechanizmowi Ownerhship będącego istotnym elementem języka Rust. Omówię w nim podstawowe zjawiska i pojęcia z tym związane....

const i let w javascript (ES6) – kiedy ich używać

Od kilku lat głośno było o wielkich zmianach w języku Javascript, które są wprowadzane w ramach standardu ES6. Jedną z najważniejszych i najpopularniejszych zmian...

Angular – szybki start!

Od dwóch tygodni nie pojawił się żaden post związany z projektem Krauza. Na ten stan rzeczy składają się dwa powody: tydzień temu brałem udział...

Centralizacja logów z kontenerów Docker w usłudze Amazon CloudWatch Logs

Podczas tworzenia oprogramowania staram się wykorzystywać możliwości jakie niesie ze sobą konteneryzacja aplikacji oraz usługi chmury Amazon Web Services. Praca w środowisku skonteneryzowanym wymaga...