W wczytuję wyniki wyszukiwania w postaci linków do dokumentów. Po kliknięciu w link do wgrywany jest dokument Google. Chciałbym aby w momencie kliknięcia w wyszukiwarce Cofnij w ponownie pojawiły się wyświetlone wcześniej linki do dokumentów (bez ponownego wysłania żądania do serwera). Jest na to jakiś sposób?
#webdev #html5 #javascript
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell.
Ostatnio dołożyłem również #wordpress

Pełna wersja tego zestawienia https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-07-07-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Jeśli chcesz, aby Cię tu wołać do moich materiałów, zapisz się do mirkolisty https://devopsiarz.pl/mirkolista

Jeśli zestawienie
Na lepsze rozpoczęcie poranka podrzucamy ogłoszenia - kategorie: Backend, Fullstack i Frontend!

BACKEND JOBS

- [REMOTE] Middle/Senior .NET Developer @ cshark.com 11.0k-16.0k (B2B)
- [REMOTE] Senior System Engineer @ vectorized.io 17.5k-22.5k (B2B)
- [REMOTE] Senior Python Developer @ merixstudio.com 11.1k-16.0k (B2B)
- [REMOTE] Lead PHP Developer @ divante.pl 11.5k-16.8k (B2B), 9.2k-13.4k (UoP)

- [WAW] Senior PHP Developer @ estoremedia.com 8.0k-14.0k (UoP)
- [WAW] .NET Core Developer @ itds.pl 13.0k-16.2k (B2B)
-
#programowanie #javascript #angular
Pytanie na szybko mam, jak wykrywać zmianę propsa w obiekcie? Chodzi mi o to, że w komponencie mam ngOnChanges i jeśli zmieni się, któreś property obiektu to chcę coś tam zrobić. Działa to tylko na przypisanie nowego obiektu, a chciałbym właśnie na dowolne property. Ktoś doradzi z czego mogę skorzystać?
@Dominias: to może implementacja serwisu tutaj pomoże, jeśli to jest jakaś zaawansowana komunikacja pomiędzy komponentami? @Input()/@Output() to nie jest zbędny kod, to normalne bindowanie danych w ng :P tylko faktycznie ma sens przy relacji rodzic-dziecko, jak masz głębszy nesting to już się problemy robią
#naukaprogramowania #javascript
Jak zrobić,aby nawigacja wysuwająca się z lewej strony po naciśnięciu linku schowała się i dopiero strona przechodzi do danej sekcji np. o mnie, kontakt itd??? Bo teraz mam tak, że jak kliknę w link to widok odrazu się tam przenosi w czasie chowania nawigacji.
handleClick to powoduje wjazd z lewej nawigacji albo wyjazd. Przechodząc do danej sekcji używam ID i href do danego id

https://codepen.io/JuniorWeb/pen/mdVXZge
@TeflonDon: mógłbyś pomóc z tym smooth slide?? rozumiem, że pobieram wszystkie tagi <a href="#costam"
Później na każde daje zdarzenie click, później scrolluje do tego href w czasie 1 sekundy. Czemu mi to nie działa???
Wklejam ten cały kod i wyskakuje, że smoothScroll nie jest zdefiniowany. Czym jest ten smoothScroll ????

document.querySelectorAll('a[href^="#"]').forEach(function (anchor) {
anchor.addEventListener('click', function () {
smoothScroll.scrollTo(this.getAttribute('href'), 1000);
});
});
#pytanie do Mirków od #webdev #ux #javascript

Wolicie jak strona ma loader na wejściu (kręcące się kółeczko, cos co pokazuje procentowy progres) po czym następują jakies animacje i dopiero widzicie stronę.

Czy może lepsze są strony które odpalają się od razu a cięższe elementy doczytują się w trakcie przeglądania (co skutkuje czasem „dziurami” w stronie, tymczasowy brak obrazków, nagle pojawianie się dużych jpg itp)

Może loadery was po prostu wkurzają? #ankieta
Pobierz uwielbiamnalesniki - #pytanie do Mirków od #webdev #ux #javascript 

Wolicie jak stro...
źródło: comment_1594031994gnO2cbyYo1JwqreYTd8iwk.jpg

Loadery czy doczytywanie

  • Loader, przeżyje te pare sekund 17.0% (15)
  • Doczytywanie, wole przeglądać od razu 83.0% (73)

Oddanych głosów: 88

@uwielbiamnalesniki: preferuję chyba rozwiązanie pośrednie:
- loader który przykryje stronę na czas ładowania elementów które mogą wpłynąć na layout strony (nie ma nic gorszego niż missclick bo akurat idealnie 10 ms przed kliknięciem doczytał się jakiś element który przesunął element na który chciałeś kliknąć)
- wszystko co nie jest potrzebne żeby strona była responsywna natychmiast po ukryciu loadera niech się doczytuje w tle
Loadery są #!$%@?, ale jeśli ma być tak
Hej, mam pytanie dla jakiegoś #programista15k
Piszę apke w #python #django i mam pewne dane które muszę zaszyfrować, zarówno w bazie danych jak i pomiędzy 'klientem a serwerem'. Prawdopodobnie będzie to AES, tylko teraz pytanie jak to ugryźć?

Moim pomysłem było wrzucenie #javascript który by szyfrował dane w formularzu, a potem sobie je odszyfrowywał w tabelach, przy pomocy klucza podanego przez użytkownika i przechowywaniu go w ciasteczku żeby nie trzeba było go
via Wykop Mobilny (Android)
  • 1
@sadcat: pomiędzy klientem a serwerem masz TLS(chyba, że nie masz?), a do szyfrowania po stronie serwera trzymasz klucz w sesji lub zaszyfrowanym ciastku
@sadcat: Nie wiem po co szyfrowac cos po stronie klienta skoro w wiekszosci przypadkow i tak bedzie to szlo przez SSL na HTTPS. Jesli bardzo chcesz cos szyfrowac przed wyslaniem do servera to cos w stylu publicznego klucza PGP ktory to zrobi (nie kojarze zeby JS mialo jakas taka funkcje) i potem prywatnym rozszyfruje to po stronie klienta ale: to jest pod warunkiem ze nie potrzebujesz rozszyfrowywac tych danych po stronie
Dzień dobry Przygotowałem tutorial o obsłudze płatności w React + Stripe. Materiał długi (aż 30min), bo skierowany do początkujących osób. Staram się dokładnie omówić proces obsługi płatności (wstęp teoretyczny 3min, reszta kodowanie). Z video dowiesz się m.in.
✅ co to jest Stripe, jakie prowizje itp.
✅ jak wygląda sekwencja obsługi płatności
✅ jak wygenerować płatność i ją obsłużyć
✅ na co zwracać uwagę pod kątem bezpieczeństwa

Kod z tego tutoriala: https://github.com/fullstakpl/simple-shop

#
ArturEsportivo - Dzień dobry Przygotowałem tutorial o obsłudze płatności w React + St...
tl;dr Teraz możesz zrobić backup swoich wpisów na Wykopie

Dzisiaj zapytałem się, czy jest jakieś narzędzie do zrobienia backupu swojego konta na Wykopie. @joolekk odpisał, że nie. Więc napisałem takie narzędzie. To może być przydatne, gdy na przykład masz długą historię konta i nie chcesz stracić wpisów, które robiłeś/aś przez lata z jakiegoś powodu. Ja mam ponad 700 wpisów, także może nie tak dużo. Ale i tak by szkoda było to stracić.
Pobierz tomaszs - tl;dr Teraz możesz zrobić backup swoich wpisów na Wykopie

Dzisiaj zapyta...
źródło: comment_15939400113wM3gUdApVLATbmGB3BGlz.jpg
@SynGromu: To raczej nie będzie takie łatwe. Używając skryptu możesz pobrać dane na tej samej zasadzie jak byś wybrał "zapisz jako" w przeglądarce. Nie robi w tym sensie nic innego, niż obecnie możesz robić w przeglądarce

Jedyna różnica, to że powstaje ustrukturalizowany JSON. No i obecnie robi kopię tylko głównych wpisów (a w więc NIE robi kopii komentarzy)

Co jest plusem, ale też minusem, musisz się przeklikać przez wszystkie podstrony. Także
Mam tabelę z 60 kolumnami, w domyśle chcę drukować jedynie 6 kolumn.
Chciałbym też mieć możliwość widoku szczegółowego gdzie chciałbym widzieć wszystkie kolumny.
Jak to rozwiązać?
Stworzyć obiekt gdzie domyślnie konstruktor będzie dostawał podstawowe dane czyli te 6 kolumn następnie dodać do niego metodę która będzie pobierała dodatkowe dane i przypisywała je?
Czy rozwalić to na oddzielne obiekty i domyślnie pobierać minimalistyczne a przy wejściu w szczegóły pobierać pełne dane?
#js #
@Kiciuk: niespecjalnie widzę różnicę. Generalnie na pewno powinieneś zrobić tak, że nie pobierasz wszystkich danych od razu, tylko sobie dociągasz kiedy potrzebujesz. Generalnie - zrób tak, żeby było dobrze :)
Widzieliście już nasze oferty Backend, Fullstack i Frontend?

BACKEND JOBS

- [REMOTE] Senior Java Engineer (Backend) @ kontakt.io 16.0k-18.4k (B2B), 14.0k-16.0k (UoP)
- [REMOTE] Senior Software Engineer @ neptune.ai 12.0k-20.0k (B2B)
- [REMOTE] Senior Java Developer 100% zdalnie @ authoritas.com 12.0k-18.0k (B2B)
- [REMOTE] Symfony Developer @ polcode.net 6.0k-10.0k (B2B), 5.0k-8.5k (UoP)
- [REMOTE] Java Expert @ shitcoins.club 16.0k-24.0k (B2B)
- [REMOTE] Python Developer @ softkraft.co 9.0k-15.0k (B2B)
- [REMOTE] Remote
via Wykop Mobilny (Android)
  • 2
Szukam kogoś do pisania wspólnych projektów w ramach nauki. Uczę się głównie front-endu jakieś półtora roku. Umiejętności, jakie posiadam to w skrócie:

HTML,

CSS (dodatkowo preprocesor SASS z naciskiem na SCSS, metodologia BEM),

JS,

Framework: ReactJS i jego ekosystem (głównie: redux, styled-components, react-router, formik, a ostatnio także gatsby ), ExpressJS (umiem stworzyć proste REST API wraz z uwierzytelnianiem w PassportJS),

Bazy danych: relacyjna(MySQL), nierelacyjna(MongoDB),

GIT,

Narzędzie do projektowania designów, z którego korzystam
Mirki dlaczego ludzie na jakichś awwwards itp używają js do śledzenia pozycji elementu i potem zmieniają jego position na fixed, zamiast używać do tego celu position sticky? Często gdy widzę elementy przypinane do krawędzi ekranu podczas scrolowania na stronach, ciekawi mnie jak to zostało zrobione, sprawdzam inspektorem i wszyscy dłubią to w js co jest chyba gorszym rozwiązaniem. Jest cos o czym nie wiem? Sticky ma chyba dobre wsparcie (