Daj się poznać 2017 – Początkowy setup serwera

Dziś update projektu DSP. Niestety, namacalnych efektów pracy nie ma jeszcze zbyt wiele. Przez to, że ostatnio jestem ciągle w ruchu i z dala od kompa, musiałem skupić się głównie na planowaniu. A jest co planować, bo zanim zacznę konkretne pracę, muszę ustalić kilka „drobnych szczegółów”. Począwszy od architektury a na zagadnieniach związanych z gameplayem kończąc.

Jednak już mnie swędziały ręce, żeby w końcu coś napisać, dlatego przez weekend zarezerwowałem chwilę i stworzyłem jakiś tam pierwszy szkielet projektu i chciałbym się dzisiaj nim pochwalić.

JavaScript Noob Projekt Daj Sie Poznac Czytaj dalej Daj się poznać 2017 – Początkowy setup serwera

eduweb.pl – „Kurs TypeScript od Podstaw” – Recenzja

Nie jest tajemnicą, że bardzo lubię technologię TypeScript. Wprawdzie na blogu nie pojawiło się (jeszcze) zbyt wiele projektów stworzonych w tym supersecie JavaScriptu, to uwierzcie, w TSie już co nieco popisałem. Co tu dużo mówić, praca z tą technologią naprawdę sprawia mi naprawdę sporo frajdy 🙂

Dlatego bardzo ucieszyłem się, kiedy trafiła mi się możliwość zrecenzowania wideokursu TypeScript od Podstaw wydawnictwa eduweb.pl. W tym wpicie przedstawiam moje wrażenia po zapoznaniu się z tym właśnie kursem 🙂

eduweb kurs TypeScript recenzja Czytaj dalej eduweb.pl – „Kurs TypeScript od Podstaw” – Recenzja

TypeScript – pierwsze kroki. Dekoratory metod.

W zeszłym roku przedstawiłem na blogu większość mechanizmów działania TypeScriptu. Do omówienia została mi jeszcze jedna rzecz – Dekoratory. Jest to zdecydowanie bardziej zaawansowany aspekt języka, ale i tak nie powinien być trudny do pojęcia. Nawet jeżeli na początku idea dekoratorów będzie wydawać się skomplikowana, uważam, że warto poświęcić trochę energii na zrozumienie tego zagadnienia.

TypeScript daje możliwość korzystania z kilku rodzajów dekoratorów, ja dziś przedstawię jeden z nich – dekoratory metod. Powinien idealnie sprawdzić się jako wstęp do tematu.

Programowanie TypeScript Dekoratory Metod Czytaj dalej TypeScript – pierwsze kroki. Dekoratory metod.

TypeScript – pierwsze kroki. Typy generyczne.

Większość podstawowych cech TS’a mamy już za sobą. Nadszedł czas na te naprawdę ciekawe elementy języka. Dziś omówię typy generyczne. Znów, dla weteranów języków klasyczny (java, C#), zagadnienie będzie znajome. Natomiast dla ludzi, którzy przygodę z programowaniem zaczęli od JS’a, idea typów generycznych może wydawać się dziwna i niecodzienna.

Postaram się objaśnić wszystko w miarę klarownie, tak, żeby po lekturze tego posta, nikt nie miał wątpliwości co do tego czym są typy generyczne i jak ich używać.

TypeScript Typy generyczne Czytaj dalej TypeScript – pierwsze kroki. Typy generyczne.

TypeScript – pierwsze kroki. Tworzenie klas w TypeScript. Część Trzecia.

Dziś ostatni, trzeci post z serii opisującej wykorzystanie mechanizmu klas w TypeScript. W poprzednich dwóch omówiłem już podstawowe zagadnienia. Nadszedł czas na sedno tematu czyli dziedziczenie.

Ponad to omówię działanie klas i metod abstrakcyjnych, a na koniec pokażę jak wykorzystać interfejsy do sprawnego zarządzania kodem w tworzonych obiektach.

Implementacja klasy w TypeScript Czytaj dalej TypeScript – pierwsze kroki. Tworzenie klas w TypeScript. Część Trzecia.

TypeScript – pierwsze kroki. Tworzenie klas w TypeScript. Część Druga.

W ostatnim poście przedstawiłem podstawowy używania klas ze specyfikacji EcmaScript6 wewnątrz kodu TypeScript’owego. Dziś pociągnę temat i pokażę kolejne dwa przydatne mechanizmy.

Pierwszy z nich to tak zwane gettery i settery, czyli specjalne metody służące do manipulowania zawartościom pół w klasie. Drugi mechanizm to modyfikatory dostępu, dzięki którym w łatwy sposób można oznaczyć pole lub metodę jako prywatne lub publiczne.

Programowanie obiektowe w typescript Czytaj dalej TypeScript – pierwsze kroki. Tworzenie klas w TypeScript. Część Druga.

TypeScript – pierwsze kroki. Tworzenie klas w TypeScript. Część Pierwsza.

Kilka postów temu pokazałem jak w TypeScripcie tworzyć własne typy przy użyciu interfejsów i enumeratorów. Teraz czas na to aby stworzyć własny typ przy użyciu klas. Jest to zdecydowanie jeden z najpopularniejszych sposobów na tworzenie typów w TS’ie i chyba jeden z najczęściej używanych mechanizmów w tym języku w ogóle.

Prawda jest taka, że tworzenie klas nie jest cechą unikatową dla TS, a częścią specyfikacji EcmaScript6. Jednak w połączeniu z opcjami, które daje nam TS, klasy stają się naprawdę potężnym narzędziem służącym do tworzenia obiektowego kodu.

Tworzenie klas w TypeScript Czytaj dalej TypeScript – pierwsze kroki. Tworzenie klas w TypeScript. Część Pierwsza.

TypeScript – pierwsze kroki. Podstawy korzystania z funkcji.

Przedstawiłem już typy danych i pokazałem jak tworzyć własne ich rodzaje. Kolejnym krokiem jest tworzenie typów poprzez klasy. Jednak zanim przejdę do tego tematu, muszę poświecić jeden post opisowi funkcji w TS.

Prawda jest taka, że korzystanie z funkcji w TypeScript to żadna filozofią. Średnio zaawansowana znajomość czystego JSa, wystarczy, żeby bez trudu pojąć o co chodzi. Jednak język ten posiada kilka dodatkowych mechanizmów o których warto widzieć.

korzystanie z funkcji w TypeScript Czytaj dalej TypeScript – pierwsze kroki. Podstawy korzystania z funkcji.