poniedziałek, 22 lipca 2019

Jak nagrywać filmy/podcasty, robić zdjęcia, pisać bloga, programować? Lekcja 1



Jak nagrywać filmy/podcasty, robić zdjęcia, pisać bloga, programować?
Lekcja 1 

 

Złota myśl do odnotowania - Co jest najważniejsze w nauce.

Zajmujesz się czytaniem o tym co chcesz robić? Przeczytaj!


[...] To jest jak z malowaniem. Najpierw uczysz się, że można pobrudzić kartkę, potem bierzesz: kredki, flamastry, farby. Uczysz się malować, stopniowo coraz bardziej skomplikowane obrazki. Mogą to być ludzie (rodzina), pojazdy (samochody, czołgi), krajobraz (plac zabaw, albo działka), przedmioty (broń) to już powoli są specjalizacje. Dobry malarz może narysować świetny obraz kiepskim pędzlem, ale tak wiele osób myśli, że świetnym pędzlem maluje się lepiej.

W pisaniu, nagrywaniu... ludzie chcą być od razu co najmniej nieźli. Czytają, wybierają programy, uczą się styli i technik, ale nie piszą i nie nagrywają. To jak uczyć się malować chodząc do galerii sztuki i czytając książki...

Żeby nauczyć się np.programować - trzeba to robić, po prostu ROBIĆ, każdego dnia po trochu, ale w miarę możliwości konsekwentnie.

Koniec.

Myśl pochodzi od Marka Jankowskiego z Mała Wielka Firma.

Do napisania o tym zainspirowała mnie moja żona, która od roku zbierała się by zacząć nagrywać i udostępniać bajki. Link do Bajki

Dzięki za uwagę.
Pozdrawiam

poniedziałek, 17 czerwca 2019

moja lista 10 rzeczy, które warto wiedzieć wcześniej.

Modne ostatnio robi się pisanie listy TOP. Dostałem od znajomego inspirującą listę 10 rzeczy... .

Uznałem, że też się podzielę moją listą. Oto ona:

10 rzeczy które warto wiedzieć wcześniej:


1) Życie to nie wyścig, ale podróż.

 -Jest w życiu wiele miejsc, kiedy można zjechać z trasy w inną drogę niż wszyscy.
szkoła(przedszkole->podstawówka->liceum->studia) tak zaczyna się "wyścig szczurów".
- Ważne by być kierowcą, nie pasażerem.

2) Talent to coś co robimy z przyjemnością, nawet jak jest trudne daje nam radość.

- Można lubić gotować, rysować i robić to bez celu.
Ktoś powie, że masz talent, ale myli się jak myśli, że to jest dla ciebie łatwe, ty to kochasz więc nie czujesz zmęczenia pokonując wyzwania, ale radość - bawisz się tym.
Mówiąc komuś, że ma talent pamiętaj, że to słowo ma dwa skrajnie różne znaczenia.
Jedno daje wolność (to jest to o którym piszę), drugie depresje (kiedy myślisz, że nie masz talentu, bo w niczym nie jesteś mistrzem już na starcie).

3) Każdy jest w czymś dobry, nawet jak nie potrafisz tego dostrzec.

- Patrząc na innych pamiętaj, że nie widać tego co w środku. Silne strony innych mogą też nie przedstawiać dla Ciebie wartości, do puki nie odczujesz ich braku, nie rozumiejąc czemu mimo, że znasz teorię na wylot po prostu Ci to nie wychodzi. np. umysły ścisłe , humanistów.

4) Komputery są głupie. 

- Napisanie dobrego kodu tego nie zmieni, mimo że dobry program będzie dobrze robił to co mu kazałeś.

5) Każdy może kodować.

- To tylko wydawanie poleceń głupiej maszynie.
- Kobiety mogą być dobre w kodowaniu.
- Ciągle tworzymy rozwiązania, które można używać nie rozumiejąc jak one to robią.

6) Pieniądze to tylko narzędzie, nie musisz umieć go używać.

Wato mieć kogoś kto ma talent (lubi to) w zarabianiu pieniędzy i korzystać z tego atutu.
Wiele osób nie umie używać młotka i krzywo wbija gwoźdź, albo wkrętkę, tak samo jest z pieniędzmi trzeba nauczyć się używać tego narzędzia, nikt się z tym nie rodzi.

----- ODDAJ MYSZKĘ TATO !! ---------- bueee ja chce komputer ------ Przerwa sorry

--- OK wracam :-)

7) Szkoła nie uczy, tylko ułatwia naukę.

- Kazik śpiewał - siłą możesz mi zabrać wiele, ale siłą niczego mi nie możesz dać - bronimy się zapominając.
- Nie rozumieją tego nauczyciele,  to czemu uczniowie mają to wiedzieć? Nauczanie na siłę jest stratą czasu, a pierwsze co się robi to zabija skojarzenie, że nauka może dawać radość jak zabawa.

8) Lepiej pamiętasz potrzebne informacje.

- Samemu znajdziesz pytania i odpowiedzi, ale to trudne - szkoła/studia to ułatwiają.
- Iść na studia by mieć dobrą pracę, albo bo idą wszyscy - to może być strata czasu.
- Lepiej iść do pracy, a później na studia - inaczej się widzi wiedzę którą tam podają.

9) Ludzie którzy się nie znają, zadają często najlepsze pytania. 

-Trzeba się nauczyć to słyszeć, bo często też nie umieją zadać tych pytań tak byśmy je zrozumieli.

10) Przyswojenie wiedza wymaga czasu i przejścia kilka razy etapu eureka (aha rozumiem).

- Czasu na jej przyswojenie, zrozumienie i skompresowanie ( by ogarnąć ją w szerszej skali).
- Trzeba spać! i naukę rozłożyć w czasie.
- Powtarzanie informacji jest mniej skuteczne, od zrozumienia i używania.
- Możemy w głowie utrzymać 3-7 informacji. Gubimy wątek i zapominamy jeśli chcemy naraz ogarnąć za dużo.


Edytowane 28.czerwca - poprawiłem logikę wypowiedzi.

niedziela, 16 czerwca 2019

Grunt czy Gulp?

Raport z kolejnego dnia zabawy i przetwarzania nowy informacji :-)

Słowo wstępu

Od kilku lat używałem grunta

- Podoba mi się składnia
- Rozumiem jak działa
- Wiem czego mogę po nim oczekiwać.

Ostatnio pracując z generatorem yo,

poraziło mnie, że wszystkie projekty używają Glup.
- Składnia wygląda haotycznie
- Nie rozumiem skąd bierze dane ( tworzyłem jakieś zmienne środowiskowe wy uruchomić test)
- Dane są trochę wymieszane i muszę się wczytać by zrozumieć co gdzie jak.

Przykłady - porównanie...


Grunt: gruntfile.js


Wszystko chyba jasne
- config
- load Tasks
- register -> tworzenie tasków

jak patrze na Glup:gulpfile.js
 

To nie potrafię napisać takiego opisu w punktach
- Load zależności
- funkcje to zadania
- tworzenie tasków

hmmm sam nie wiem.

Sprawdziłem dane na https://www.npmjs.com/package

Jakie wnioski z repozytorium


Gulp:


1) ilość pobrań - Gulp
2) Wersja (ilość poprawek? ) - Gulp
3) ilość zgłoszonych problemów (issues) - Grunt
4) pull request (branches - odnogi projektu ) - Grunt ( czy to dobrze czy źle - wiele koncepcji twórców)
5) ostatnia poprawka - Gulp

+6) ilość członków zespołu według github
grunt 68, gulp 216

7) Gulp ma wiele zależności (node_modules), czyli jest podatny na problemy w modułach.

- Korzystając z wielu modułów, z których one same też korzystają z innych tworzy się łańcuch zależności gdzie zniknięcie jakiegoś małego nieistotnego modułu kładzie cały projekt. Przykładem było jak mały moduł który usuwał białe znaki znikł z repozytorium i klops, bo nikt nie wie co z czego wynika.

Wiosek

Grunt do nauki programowania i dla komercyjnych projektów. Ma niski poziom wejścia, po prostu go używamy.
Gulp dla wszystkiego pomiędzy. :-) Wymaga wiedzy i pozwala dużo dłubać w opcjach, posiada bardzo dużo opcji które pomagają tworzyć projekty dając dużego kopa na rozpęd.

Pozdrawiam.