Jak co rok wrzucam
programistyczne podsumowanie roku z chwytliwym cytatem na początku.
„A ty siej, a nuż
coś urośnie…”
Rozwojowo
W wigilię 2020 zacząłem pisać własną aplikację
http://www.tomatodone.com/,
czyli prosty timer pomodoro z zapisem danych. Użyte technologie to
React + Redux + Postgres + Node. Niby prosta aplikacja, a dzięki
niej dowiedziałem się na przykład tego, że jeśli stworzymy timer
w JS i działa on w osobnej zakładce, to po jakimś czasie w Chrome
się zatrzyma, żeby oszczędzać energię. Żeby działało to
prawidłowo, konieczne jest użycie WebWorkers. Poduczyłem się
także Heroku.
Po zmianie projektu zacząłem uczyć się C# i .net, ale fakt, że
miałem uczestniczyć w jeszcze jednym projekcie z Node, szybko
wymusił zmianę kursu. Obecnie poświęcam więcej czasu na Node +
naukę baz danych.
Bawiłem się też w tworzenie gier na Canvas. To ciekawe
doświadczenie, wcześniej wydawało mi się, że napisanie Game
of life, węża,
tetrisa, czy
algorytmu mrówki Langtona
jest nie do ogarnięcia, a w praktyce wcale nie jest takie trudne.