via Wykop Mobilny (Android)
  • 3
@Querly96: skoro robiłeś małe projekty to polecam żebyś zrobił teraz jakiś duży. Idealnie jeśli taka aplikacja będzie Tobie przydatna lub efekt końcowy będzie spełniać jakieś zadanie biznesowe. Stwórz kilka widoków, podepnij się pod jakieś API, wykorzystaj frameworki itd. Gwarantuję, że po drodze napotkasz mnóstwo błędów i problemów, które pozwolą Ci dobrze uporządkować wiedzę. A na końcu bedziesz mieć fajny projekt do portfolio
#angular #javascript
Jak w TypeScript + Angular zapisać tą funkcję?
Prosta sprawa. Top przeglądarki dochodzi do elementu, dodaje klasę z position: fixed; Ktoś scrolluje wyżej niż jest umieszczony element to wraca do swojej pierwotnej pozycji. Ktoś da jakieś wskazówki? Dodatkowo chciałem użyć debounce, ale są tylko biblioteki których nie mogę używać :x
Znalazłem to -> https://stackoverflow.com/questions/44516017/how-to-handle-window-scroll-event-in-angular-4
ale działa tragicznie.
Pobierz N.....N - #angular #javascript
Jak w TypeScript + Angular zapisać tą funkcję?
Prost...
źródło: comment_1602145235NCQAelqf1uinPRN6ejKfKG.jpg
@NickciN: a odnośnie co złwego w Twoim kodzie. do addEventListener przekazujesz callback, czyli dobunce musi zwracać funkcję, która wywoła, jeśli ma przyjać parametr. Poczytaj o currying w JS.

Przkyład:
const foo = a => { return a * 2 }; // nie zwracamy funkcji, zle
window.addEventListener('scroll', foo(3)); zle!

const foo = a => { return () => a * 2 }; // zwracamy funkcje, czyli dobrze
window.addEventListener('scroll', foo(3)); // dobrze!

w
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika

JS:
Alternatywa dla Vercel (zeit now) - prosty deployment appki node.js - https://www.zoop.sh/
Async hooks z czym to sie je - https://blog.appsignal.com/2020/09/30/exploring-nodejs-async-hooks.html inny przykład https://github.com/krzys1u/nodeAsyncHooks

Golang:
Traefik ze wsparciem pluginów - https://traefik.io/blog/houston-we-have-plugins-traefik-2-3-announcement/
Rysowanie diagramów za pomocą Go - https://github.com/blushft/go-diagrams

Rust:
Emacs przeportowany na Rust - https://github.com/remacs/remacs
Rust starter kit - https://wiki.alopex.li/RustStarterKit2020

Programowanie:
Tunelowanie ruchu do twojej
@ponton: nie wiem, jak można mieć tak dogmatyczne podejście. Niektóre rozwiązania są tak skomplikowane, że nawet przy świetnej jakości kodzie doświadczony programista potrzebuje sporo czasu na ogarnięcie po co niektóre rzeczy są w ogóle uskutecznianie. Często na pierwszy rzut oka wydaje się, że coś może zostać uproszczone, a jakiś mechanizm jest zbędny, ale tak naprawdę wynika z pewnych uwarunkowań, które nie są oczywiste. Komentarze wyjaśniające why? są nie tylko przydatne, ale