Kategorie
Blog JavaScript

#5 JavaScript od Patysia czyli class

Hej W końcu. Klasy w JavaScript. Nie żeby ich nie było czy coś. Ale teraz są w normalniej i czytelnej formie. Nie ma już bólu, że jest to okropne. Jak dla mnie jedna z najlepszych rzeczy. Koniec z jednoplikowymi programami. Koniec z zabawą jak to połączyć. Razem z modułami klasy tworzą świetną całość, na którą […]

Kategorie
Blog JavaScript

#4 JavaScript od Patysia czyli arrows – ES6

Hej Wprowadzono wiele nowości do JavaScript. W dodatku są super. Zaczniemy od arrows. Pozwala pisać znacznie krócej funkcje. Jest to szczególnie przydatne w jednolinikowych funkcjach albo w callbackach. Cztery linie w jednej Gdy zobaczyłem jak wygląda kod ES6 na początku byłem zagubiony. Masa dziwnych znaków, brakujące nawiasy albo raz są a raz nie ma. Wydawało […]

Kategorie
Blog JavaScript

#3 JavaScript od Patysia czyli reduce

A więc reduce Jak sama nazwa wskazuje służy do redukowania (niekoniecznie masy 🙂 ).  Wspaniały gdy potrzebujemy uzyskać np. sumę z tablicy albo sprowadzić do jednej zmiennej jakieś wartości. Nudna suma Przykład używany zawsze i wszędzie. Podstawa, którą jednak trzeba umieć i cała esencja reduce. Zamówienia Trochę bardziej z życia teraz. Programując strony internetowe i […]

Kategorie
Blog DSP2017 Prawie Życiowe

Początek Wielkiej Przygody – REACT

Początek Wielkiej Przygody – REACT A zaczęło się to tak … Siedzę na łóżku, w jednej ręce parująca kawa. Zapach rozchodzi się po gorącym pokoju. Laptop na kolanach dodatkowo rozgrzewa nogi. Słyszę pyknięcie telefonu. Przyszło jakieś powiadomienie. Przerzucam się do przeglądarki i widzę cyfrę przy skrzynce z mailami. W końcu przyszło. Uśmiecham się do siebie, […]

Kategorie
Blog DSP2017 Najlepsze

Poradnik: Jak napisać grę multiplayer RPG szybko i przyjemnie

Poradnik: Jak napisać grę multiplayer RPG szybko i przyjemnie Zasady Pierwsza: nie zrobisz w ten sposób super hiper mega MMO Druga: jest masa lepszych sposobów aby to zrobić, ten jest prosty i mój Trzecia: możesz to traktować jako wstęp, ogólną ideę Czwarta: używam C++ i SFML Piąta: najpierw przeczytaj potem patrz kod na githubie 🙂 […]

Kategorie
Blog DSP2017

Obserwator obserwuje cię

Wzorzec Projektowy Obserwator Czyli jak obserwować w programowaniu Obserwator określa zależność pomiędzy jedną klasą a wieloma. W praktyce wygląda to tak, że jeden obiekt kiedy się zaktualizuje wysyła powiadomienie do obiektów, które go obserwują że się zmienił i one mogą np. zaktualizować dane. A tak po programistycznemu Tworzymy klasę abstrakcyjną, która będzie ‚podmiotem’ – ona […]

Kategorie
English

Do you want to start learning programming? I feel sorry for you

Hi, Recently I have a little talk with my friend. We wondered how to start learning programming today. We came with to some conclusions. I think I was so lucky that I started learning programming some years ago. So many possibilities There is so many ways to start learning programming that it’s hard to choose […]

Kategorie
English

Learning German

Hello, What’s up? Or maybe Wie geht’s? I am learning German for 6 months. It’s a long time, but I don’t think I’m fluent or pro. Besides I feel very well using German. Why?   I didn’t rush Sometimes I learn 100/200 words per week. But sometimes I didn’t do anything for next 2 weeks. […]

Kategorie
English

Learning languages – easy way? No way!

Hello, Nice to see you again. Today I want to write something about language learning. For now I’m learning 3 languages: English (because I’m not native), German and Spanish. Frankly speaking I spend a lot of time learning. I sit and practice everyday. It’s hard and I have to focus on 3 languages, not only […]