Grzegorz Kotfis
2019-05-19 14:54

Wrzucam zapowiedź rozmowy z Michałem Michalczukiem o Frontendzie w 2019. Słyszeliście o idei mikrofrontendu? Coś a'la mikroserwisy ale na froncie :)
https://youtu.be/pXjMQTBlHKQ

Publikacja całości jutro na devsession.pl

#podcast #devsession #frontend

Grzegorz Kotfis

Spokojnie @Hispano-Suiza :) Jest wdrażany wariant oskrzydlający polegający na tym aby współczesne przeglądarki hostowały, czy miały wbudowane pewne biblioteki (jeśli dobrze to zrozumiałem) co znacznie zmniejszy rozmiar aplikacji. No ale do pamięci swoje trzeba będzie załadować ...

vpiotr
2019-05-19 12:24

Ludzie marudzili na zmienne globalne w PHP 3. Okazuje się, że duch COBOLa nie ginie i 20 lat po wypuszczeniu PHP 4 w JavaScripcie powrócił pomysł na wspieranie zmiennych globalnych w niespotykany dotąd sposób. Owszem, w JS mamy zmienne lokalne, OOP i FP, ale czasami można też przecież użyć globalThis.

Silv

@czysteskarpety: może brak wyzwań? Albo zbyt duże, i ludzie szukają tego, co już znają?

czysteskarpety

@Silv: raczej nie mają życia, siedzą godzinami, wymyślają koło na nowo, a reszta co ma, cierpi, bo musi sie dostosować do nowych buzzwordów :|

Hispano-Suiza
2019-05-18 20:40

Kto by pomyślał, że spotkam kolejną patologię w świecie JS :-) Instaluję TypeScript:
npm -g install typescript

Kompiluję plik *.ts do *.js
tsc script.ts

Dostaję:
tsc command not found

Ne spotkałem jeszcze w swoim życiu tak zrytego środowiska. Nawet Cobol był mniej oporny na współpracę. Wymagał przeniesienia 7 *.dll żeby móc skompilować kod, i dostać wynikowy *.exe

Akihito

@Hispano-Suiza: czesto jest cargo cult :D ale jesli sie wie kiedy wykorzystac te cale di i fabryk a kiedy nie to juz zalezy od nas ;)

Hispano-Suiza
2019-05-18 13:55

Nowoczesne aplikacje SPA. Minęło 91 sekund po których ujrzałem oczekiwane wyniki filtrowania.

Silv

@czysteskarpety: Nie rozumiem, hejtu że jQuery się zmieniło, czy że się nie zmieniło?

superdurszlak

@mr_jaro: nie chodzi mi o to, że desktop wygryzie podejście klient + serwer. Raczej o to, że przy takiej beztrosce i szale na froncie klient w przeglądarce może w pewnym momencie za bardzo stracić na atrakcyjności. To, że patrzysz na wydajność i rozmiar kodu, gdy tylko możesz to dobrze, ale jesteś w mniejszości - w dodatku sam przyznałeś, że nie zawsze możesz, bo jak dla klienta jest fair enough, to ma zostać ;) Masowe użycie zdalnych pulpitów to też wg. mnie trochę droga donikąd. Zawsze będzie trzeba balansować między trzema - niewielką przepływnością / dobrą jakością / lekką kompresją i dekompresją.

Zresztą, gdyby bylejakość była jedynie domeną frontendu...

Silv
2019-05-18 04:11

[ Moja nauka Angulara, wpis ze źródłami i materiałami ]

Ten wpis należy do serii wpisów o mojej nauce Angulara. Tutaj można zobaczyć pierwszy wpis, w którym opisałem całość przedsięwzięcia w szczegółach: [ Moja nauka Angulara, wpis...


Z uwagi na to, że we wpisie nr 1 z tej serii zabrakło miejsca na dodawanie linków do nowych źródeł oraz materiałów (limit: 10 000 znaków), przeklejam wszystkie umieszczone tam źródła i materiały do tego, nowego wpisu. Będzie on zawierał tylko je. Jeżeli znów zabraknie miejsca (obecnie, na czas utworzenia, w tym wpisie jest ponad 2800 znaków), to pomyślę nad innym miejscem do ich przechowywania lub utworzę drugi wpis, także tylko ze źródłami i materiałami.

UPDATE: Ponieważ do końca wspomnianego limitu 10 000 znaków zostało niewiele, a źródeł i materiałów przybywa, przenoszę się na własny komputer. Ten wpis zostawiam tak, jak jest, a aktualizować będę jedynie u siebie. Chciałbym jedynie tymczasowo – może wymyślę inne miejsce online, gdzie będę trzymać ostateczną wersję listy (tj. aktualną na koniec nauki). Chciałbym, by całość nauki była spójna, a nie wiem, czy ma sens tworzenie kolejnych wpisów tu na mikroblogu.


Źródła i materiały

Słowniczek

  • "Źródło" – zbiór materiałów (czasem lista źródeł), w większości powiązanych bezpośrednio z nauką; mogą być one ze sobą powiązane lub nie; poza materiałami związanymi z nauką, dane źródło może zawierać także biblioteki, przykłady, wzorce, szablony, oprogramowanie itp.
  • "Materiał" – materiał powiązany z nauką; jest mniej lub bardziej integralną całością. Jeżeli za źródłem stoi pojedyncza data ({miesiąc} {rok}), oznacza ona datę utworzenia/publikacji materiału (lub rozpoczęcia, jeżeli jest wątkiem); jeżeli obecny jest okres ({miesiąc} {rok}-{miesiąc} {rok}), oznacza on okres od daty utworzenia/publikacji materiału (lub rozpoczęcia, jeżeli jest wątkiem) do daty ostatniej edycji (lub ostatniej aktywności, jeżeli jest wątkiem).

Wybór źródeł i materiałów

  • Źródła mogą zawierać wszystkie rodzaje materiałów (książki, kursy wideo, kursy stacjonarne itp.).
  • Materiały starałem się wybierać darmowe (na czas wyszukania), dostępne online, nie-interaktywne (tzn. takie, które nie wymagają pisania kodu w czasie nauki), nie-wideo, nie-podcasty oraz nie kursy stacjonarne.

Etykiety, którymi mogą być opisane materiały oraz niektóre źródła

  • to-be-read – żadne informacje z danego materiału nie zostały ocenione jako przydatne do tej pory, ale co najmniej jedna sekcja z danego materiału nie została przeczytana.
  • in-reading – czytanie materiału zostało rozpoczęte, ale nie zostało zakończone.
  • to-be-used – niektóre lub wszystkie informacje z danego materiału zostały ocenione jako przydatne w przyszłości (informacje to-be-used mogą być również used).
  • used – niektóre lub wszystkie informacje z danego materiały zostały wykorzystane (informacje used mogą być również to-be-used).
  • not-suitable – żadna z informacji z danego materiału nie została do tej pory wykorzystana ani oceniona jako przydatna w przyszłości; materiał jest wzmiankowany jedynie w celu uniknięcia pomyłki – uniknięcia czytania go po wtóre.

Lista źródeł i materiałów bezpośrednio dotyczących nauki Angulara i ew. AngularaJS

Dla kompletności: na naszym forum znajdują się co najmniej dwa działy, które zawierają informacje dla początkujących na temat technologii webowych. Są to:

Szukanie w nich słowem kluczowym "angular" znalazło co prawda kilka wzmianek o tej technologii, ale okazały się one nieadekwatne do mojej nauki.

Lista źródeł i materiałów jedynie powiązanych z nauką Angulara

Poniższa lista zawiera mniejszy wybór źródeł niż lista powyżej – nie zawiera źródeł, z których nie skorzystałem. Może ona zawierać dodatkową etykietę read, która oznacza, że materiał został przeczytany, ale został oceniony na przydatny jedynie teoretycznie (to znaczy, nie do wzmiankowania we wpisach).

Visual Code

Oj komuś tu się porządnie nudzi.. 4:11 😬 autyk?

mr_jaro
2019-05-18 01:28
mr_jaro

@vpiotr: ale tak ci powiem, kiedyś sobie zamówię potworka od extreme hardware :D https://extremehardware.pl/

Lubię Naleśniki z Dżemem
2019-05-17 22:44

Jeśli alkohol jest jak podcinanie sobie żył, to śmierć nie jest warta nawet tego najdroższego.

Lubię Naleśniki z Dżemem

@jarekr000000: Wypicie jakiejkolwiek większej ilości alkoholu jest trochę jak wbijanie sobie szpilek w rękę - mówisz "oj tam oj tam, mała dziurka", ale po pewnym czasie na całej ręce są ślady a czasu nie cofniesz.