#javascript #testowanieoprogramowania #frontend #programowanie

Dzień dobry Mireczki i Miruny, W ramach akcji #code16challenge zrobiłem wstęp do testowania web aplikacji z użyciem Cypress. Na przykładzie dodawania wsparcia do koszyka siepomaga pokazuję jak napisać testy w 16 linijkach. Filmik trwa długo, bo aż 20 minut. Ale jak ktoś już dobrze ogarnia selektory/JS to wystarczy obejrzeć parę minut by załapać koncept.
ArturEsportivo - #javascript #testowanieoprogramowania #frontend #programowanie

Dz...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Hej. Pytanie mam.
Szukam kursów/akademii programowania frontend lub Javy. Chodzi mi o takie akademie, które odbywają się np. jak studia zaoczne przez 8h w weekendy. Chciałbym wykorzystać czas po studiach i rozpocząć jakiś porządny kurs.

Rozglądam się i z tego co widzę sda academy ma jakieś konkretne oferty, ale nie chciałbym się nadziać, dlatego pytam o opinie. A może znajdzie się coś z gwarancją pracy?

A może macie jakieś inne propozycje?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ringkobing: Jak masz motywację, to nie potrzebujesz kursu. Po prostu wymyśl sobie jakąś aplikację i ją zacznij budować. Jak nie wiesz jakiej jakości jest twój kod to znajdź kogoś kto ci go przejrzy i cię ochrzani lub zasugeruje inne rozwiązanie. Możesz mi podesłać, nie obrażę się, ale też rzadko mam czas :)
  • Odpowiedz
Próbowałem to deno, ale ciężko.
Rapid development motzno, wiele paczek nie działa na najnowszej wersji deno. Trzeba czytać issue na githubie, żeby coś ogarnąć.
Na razie chyba trzeba poczekać aż się to ustabilizuje wszystko i zobaczymy jak to będzie dalej.

A wy macie jakieś przemyślenia?

#deno #nodejs #node #javascript #programowanie #naukaprogramowania
trevoz - Próbowałem to deno, ale ciężko.
Rapid development motzno, wiele paczek nie ...

źródło: comment_1591383903HCmNquTOk47wKoMAg2NPxD.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

◢ #unknownews ◣

W tym tygodniu przygotowanie zestawienia było niełatwym zadaniem, a to ze względu na sprawę tego, co dzieje się w USA. Wszystkie serwisy newsowe rozpisują się tylko o jednym temacie. Wszelkie raporty i opracowania także są związane tylko z tym zagadnieniem. Niemniej, udało mi się wybrać aż 29 neutralnych, ale i bardzo ciekawych linków, które wierzę, że Cię zainteresują. Zapraszam do czytania.


1) Prawdziwe, życiowe przykłady użycia technologii webowych
imlmpe - ◢ #unknownews ◣

 W tym tygodniu przygotowanie zestawienia było niełatwym z...

źródło: comment_1591345449Lb2RGw90oZ2bbSxgj2kWJw.jpg

Pobierz
  • 47
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

23) Stwórz personalną Wiki do trzymania własnych projektów i bazy wiedzy, ale... w VIMie


@imlmpe: Ja mogę tutaj polecić coś lepszego, mianowicie Tiddlywiki: https://tiddlywiki.com/

Tiddlywiki jest "self-contained" (całą swoją logikę oraz zawartość trzyma w jednym pliku HTML), po edycji wystarczy ją zapisać i można ją przenieść i otworzyć gdziekolwiek. Można odpalić także jako service który będzie się sam aktualizował. Są widgety i zmienne zapewniające pełną interaktywność. Każdy "systemowy" element jest
Jake_921 - > 23) Stwórz personalną Wiki do trzymania własnych projektów i bazy wiedzy...

źródło: comment_1591355253dsZn8FTGie2dYIyGD9ZbKD.jpg

Pobierz
  • Odpowiedz
Pisze sobie apke w TypeScript, glownie w ramach nauki.
Napisalem sobie klase odpowiedzialna za GET, POST, PUT etc.
To zwykly wrapper, ktory dodaje do headersow token potrzebny do uzyskania dostepu.
Napisalem wsystkie metody tej klasy jako statyczne, bo bede z tego korzystal w niemal wszystkich plikach.

Ale ciagle mnie dreczy mysl, czy zamiast method statycznych nie powinienem po prostu zastosowac tutaj Dependency Injection.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@michal_szn: najlepiej to zrobić dekorator do http clienta który będzie używany w klasach gdzie chcesz użyć token. i oczywiście, że powinieneś użyć dependency injection.
  • Odpowiedz
Szukam narzędzia do zarządzania migracjami bazy danych (postgres). Zależy mi, żeby był dostępny na npm i żeby pozwalał na pisanie w "czystym" sql (tzn. żebym nie musiał obudowywać moich sqli funkcjami js), oraz obsługiwał zarówno migracje jak rollbacki. Poleca ktoś coś? #programowanie #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WydajnaJednostkaIndywidualna: Kwestia przyzwyczajenia, generalnie jest więcej podobieństw niż różnic. Ja np. dużo bardziej wolę single file components niż JSX, jest przejrzyściej (chociaż Vue też wspiera JSX). Nie ma przekombinowanych nazw hooków jak np. componentWillMount o_O zamiast tego: created, mounted, destroyed, itd. Zarządzanie stanem komponentów w Vue też dużo bardziej ludzkie niż przez setState Reacta. Vuex to jest praktycznie to samo co Redux, tylko prostszy, z globalnymi mutacjami zamiast reducerami. Raportowanie
  • Odpowiedz
to łatwiej może być korzystać z globalnego store'a (Vuexa) zamiast się tak rozdrabniać.


@Folmi: tak też myślałem, ale jednak state w reactie poniekąd pozwala na odejście od reduxa nawet w tych średnio-skomplikowanych projektach.

chyba jednak jutro bedzie przemyslenie tematu i wdrożenie vuexa
  • Odpowiedz
#programowanie #javascript #angular #html
Koledzy mam zagwozdkę: jak dodać efekt migania na timerze, ale tak żeby zgrywał on się ze zmianą sekund.

Jak próbowałem to zrobić:
Za pomocą scss - dodałem klasę z animacją ale ni chu... nie zgrywa mi się to ze zmianą sekund.

Skrócony
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak to się stało, że w programowaniu używamy nawiasów klamrowych? Poznaj historię wczesnych języków programowania i zobacz, jaki miały wpływ na pojawienie się nawiasów klamrowych we współczesnym kodzie.

https://bulldogjob.pl/news/1127-historia-nawiasow-klamrowych-w-programowaniu

#programowanie #naukaprogramowania #jezykc #javascript
Bulldogjob - Jak to się stało, że w programowaniu używamy nawiasów klamrowych? Poznaj...

źródło: comment_1591186858fjVEGm0DnjeEJJW90lfS9Q.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@becvvv: nie znacie się, tego właśnie by chciał George Floyd - żeby po jego śmierci utrudnić budowanie aplikacji webowych i routingu w reactcie ( ͡° ͜ʖ ͡°)
  • Odpowiedz