Hej Mirabelki i Mirki. Mam do was pewne pytanie. Czy znacie moze jakies fajne strony do szlifowania programowania? Chodzi mi bardziej o jakies zadania do wykonania. Najlepiej z poziomem mid - senior. (Javascript, Vue, Typescript, jakies “triki”, algorytmy itp). Bez znaczenia czy darmowe czy platne. Pracuje nad 3 produktami komercyjnymi i przestalem sie rozwijac, a chcialbym bardzo.
#programowanie #javascript #typescript #vue #it
#visualstudiocode #programowanie #typescript #javascript #docker
Może mi ktoś wytłumaczyć w prosty sposób jak zmusić Visual Studio Code do korzystania z nodejs wewnątrz kontenera dockerowego? Jeśli używam PHP i PHP Storma od intellij to mogę wybrać w opcjach interpreter spoza maszyny lokalnej, np. w dockerze.

Czytam dokumentację, choćby tutaj https://code.visualstudio.com/docs/containers/debug-node ale to jest jakaś plątanina w porównaniu do intellij i zwykłego podpięcia edytora pod zdalny intepreter. Na pewno da się to zrobić prościej.
Chciałabym zrobić relację wiele do wielu między produktami i ich kategoriami, ale jak próbuje dodać do produktu kategorie stworzoną już wcześniej, to w bazie danych tabela asocjacyjna nie wypełnia się danymi mimo, że w kodzie tworze produkt z dodaną kategorią, co widać w wyprintowanych logach. Jak to naprawić?
#programowanie #typescript #postgresql #nodejs
rozowyslonikx - Chciałabym zrobić relację wiele do wielu między produktami i ich kate...

źródło: comment_1669928073NunVlhIXGVCN6ZB6QRyH1d.jpg

Pobierz
Używam w projekcie komponentu mat-select. W mat-option ngForem wyświetlam sobie listę dostępnych elementów do wyboru - niech będzie to np: Banan, Truskawka, Arbuz. Używając [(ngModel)] ustawiam sobie aby domyślnie podczytywał mi się Banan. Jednak, gdy chcę sobie użyć tego formularza do wyedytowania danych i podczytać tę wartość z usługi za pomocą this.formGroup.controls['fruitType'].setValue(response.fruitType), to nadal jest ustawiony Banan, zamiast np Arbuz. Gdy usunę tego ngModel, to mój mat-select setuje się poprawnie, ale wtedy
Dlaczego mimo tej instrukcji warunkowej, dopuszczającej tylko string, i tak pojawia się błąd jak na screenie?

if (typeof reader.result === 'string' || reader.result instanceof String) {
img.src = reader.result;
}

Type 'string | (ArrayBuffer & String)' is not assignable to type 'string'.Type 'ArrayBuffer & String' is not assignable to type 'string'.
Uwaga - używam JSDoc.

#javascript #typescript #programowanie #webdev #frontend
look997 - Dlaczego mimo tej instrukcji warunkowej, dopuszczającej tylko string, i tak...

źródło: comment_1668805082WmdikEYasw9zcc34SEujrL.jpg

Pobierz
@look997: Pierwszy warunek sprawdzi czy reader.result jest typem string a drugi czy jest instancją String: pierwszy to typ prymitywny a drugi to wrapper (obiekt) pozwalający przekazywać stringa jako referencję jeśli z jakiegoś powodu miałbyś taki usecase. W każdym razie są to dwa różne typy (dla instancji String typeof zwróci "object") a jako że masz dysjunkcje (||), to masz union type string | String.
  • Odpowiedz
ZDALNIE - Szukamy 5 Frontendowców od zaraz - ktoś zainteresowany?

Cześć,
Klient wymyślił sobie większe zmiany w jednym z systemów i chcemy mu w tym pomóc. W grę wchodzi stopniowe przepisywanie frontu aplikacji do najnowszego Angulara i Typescripta. Ogólnie dużo będzie tam tematów do zaopiekowania. Mają starą wersję frontu, wiedzą co chcą zmienić i będziemy pomagać im to napisać od nowa.

Branża komunikacji, optymalizacji ruchu samochodowego, inteligentne miasta i sterowanie ruchem.
Cały
Mam problem z TS. Potrzebuję zrobić funkcję która w pierwszym parametrze przyjmuje instancję klasy lub obiekt, a w drugiej obiekt z parametrami o typie boolean (takie flagi), którego keye ograniczają się do propsów klasy

1. problem - dlatego Object.entries zwraca array w typie [string, unknown] zamiast [string, boolean]?
2. problem - dlaczego mimo flagi exactOptionalPropertyTypes value w pętli ma typ boolean | undefined?

type TProps = {
[P in keyof
GryzeKisiel - Mam problem z TS. Potrzebuję zrobić funkcję która w pierwszym parametrz...

źródło: comment_1666284214xsqNiM8Dfs6fjtDNuknvr3.jpg

Pobierz
Może ktoś polecić książkę do #html #html5 #css (scss) #typescript, która będzie prosta dla laika (może być po angielsku).
Oczywiście wiem, że najlepiej tego się uczyć w praktyce, z video tutriali itd. Ale pytanie jest o książkę, która ma w przystępny sposób wprowadzić laika w świat frontu i będzie w miarę nowoczesna i w przystępny sposób (nie zniechęci) do dalszej nauki js+angular.
Jakby ktoś miał fajnego PDF-a to proszę o info
januszzbloku - Może ktoś polecić książkę do #html #html5 #css (scss) #typescript, któ...

źródło: comment_1666251310g8byyBSCy836epEIUZeFR2.jpg

Pobierz
@januszzbloku: Frontu uczy się pisząc projekty. CSS najszybciej nauczysz się kodowaniem zaprojektowanych layoutów 1:1. Chcąc się nauczyć CSS czytając książkę to tak jakby chciec nauczyć się rysować czytając książki. Pozdro
  • Odpowiedz
via Wykop Mobilny (Android)
  • 6
@kaitek666: uwielbiam to #!$%@? xd ja np. dwa lata pracowałem jako programista C, teraz klepię JS. Języki interpretowane oczywiście mają zalety, inaczej nikt by w nich nie pisał, ale to trzeba umieć programować, a nie być prowadzonym całe życie za rączkę przez kompilator xd
  • Odpowiedz
#javascript #typescript #react

Mam aplikacje React. W useRef mam wartość sequence, która jest szeregiem liczb (number[]). W kontekście chcę sobię zapisać początkową wartość sequence ponieważ po zakończeniu jakichś tam działań chcę przywrócić sequence do stanu początkowego.
Używam do tego drugiego useRef, którego nazywam w tym wypadku initialSequence.
Trzaskam prostą komende:

initialSequence.current = sequence.current
Dalej są wykonywane różne działania na sequence, które w końcowym efekcie staje się pustą tablicą.
No
via Wykop Mobilny (Android)
  • 1
@nevill: hasła na dziś: referencje obiektów/tablic i klonowanie obiektów (jak potrzeba to głębokie klonowanie). Skoro to tablica numberów to pewnie wystarczy zrobić sequence.current = [...initialSequence.current]
  • Odpowiedz
Mireczki i mirabelki z tagu #programista15k pragnę was przestrzec przed kandydowaniem na stanowisko backend deva #typescript #node dla pewnej australijskiej firmy, która to szuka ludzi na polskim rynku. Rekrutują też na #ios

Firma działa w branży automotive i stosuje prawdziwy micromanagement jaki wam się nie śnił (mam na to dowody).

Więc gdyby ktoś rozważał, oferują spoko kasę to zapraszam na priv mogę wybić pomysł z głowy.
Publicznie nazwy firmy nie będę tu
@throaway: Nie masz hooków np. inicjujących serwisy w unitach, aplikacje/testową bazę danych w testach API, nocki Sentry albo mocki AWSa? Szczerze to dużo gorzej debugowało mi się Jesta, może to dlatego, że używam właśnie połączenia tych trzech bibliotek
  • Odpowiedz