@aptitude: Napisałem sobie ostatnio symulację algorytmu tradingowego w TypeScript, plik z danymi tickowymi z jednego dnia, 30MB. Odpalałem go w Bun, generalnie jest tam dużo obliczeń (średnia HMA, regresja linoiwa na 450 tickach)., mocno CPU-bound bo po wczytaniu danych nie ma już żadnych operacji I/O. Grok przepisał mi to na C i C#. Wersja w C oczywiście wyraźnie szybsza,C#- porównywalnie albo wolniej, NodeJS- wolno (w porównaniu do Bun). Nie mam
  • Odpowiedz
@Reverse:
Sprawdzając na szybko na JJIT, +/- zapotrzebowanie w Polsce na pytesta jest ok. 3 razy mniejsze niż na Playwrighta.
Natomiast widać, że pytest bardzo zwalnia (więc prędzej czy później trzeba będzie się z niego wynieść, żeby być na bieżąco), a zapotrzebowanie na PW jest bardzo zbliżone do zapotrzebowani na selenium (co 2 lata temu byłoby nie do pomyślenia).

Więc python + pytest ma się jako-tako ale z raczej mało
  • Odpowiedz
@Reverse: W sieciówkach nie siedzę ani trochę, więc tutaj nie wiem. Oceniam tylko ilość ofert :)
Od siebie mogę powiedzieć, że na ten moment według mnie warto iść w pracę z PW bo mam wrażenie, że ze wszystkich frameworków ostatnich lat, ten się najdłużej utrzyma przy życiu (pewnie za X lat skończy jak selenium, ale na ten moment jest dobrze)
  • Odpowiedz
Szukam człowieka/ludzi o wysokiej kilturze inżynierskiej ze znajomością języka angielskiego do audytu aplikacji VUE + JS + TS oraz ASP.NET. Rozumiem, że raczej nie trafię na kogoś ze całym tym stackiem i nie wymagam. Możemy to podzielić.

Pracuję w firmie która od dwóch lat współpracowała z zewnętrznym podmiotem w zakresie utworzenia apki front + backend. Ja miałem to wdrażać + rozbudowywać o inne kolejne serwisy w znanych mi technologiach.

Dostaliśmy kod,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dostaliśmy kod, zerknąłem na historię i to jak prowadzą kontrolę wersji było bardzo alarmujące. Do tego stopnia, że zerknąłem czy w ogóle robią testy jednostkowe. No nie robią. W dodatku dwa lata klepali to bez konteneryzacji. Ja czuję, że to jest domek z kart którego strach dotknąć.


@Patrick_Rowerovsky: Czego oczekujesz od takiego audytu?
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Mamy tu React Native developerów? Jak wygląda obecnie rynek pracy i wymagania odnośnie kandydatów, może podzielicie się tym co w praktyce jest wymagane w Waszej pracy? Pytam bo przez 3 lata pracowałem jako RN deweloper, potem miałem niemal 2 lata przerwy (robiłem zupełnie inne rzeczy), teraz na kilkadziesiąt h wróciłem do RN robiąc setup projektu, deployment itp i jestem w szoku jak fajnie expo bare workflow teraz wygląda.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via mirko.proBOT
  • 0
✨️ Autor wpisu (OP): @villager
a siedzisz w native mobilkach, czyli programujesz w swift/kotlin? Ja bardziej jeśli już chciałbym iść w stronę ios, jak patrzę na oferty pracy na junior-mid bo tak bym musiał zacząć to raczej nie wymaga się backendu, jak ogolnie ten rynek wyglada? bo rynek front-end jest teraz ciężki, mi pomaga ta specjalizacj w react native, w teorii na linkedin dostaję kilkanaście ofert pracy. Ogłoszeń publicznych na
  • Odpowiedz
@mirko_anonim: obserwuje to troche z boku, bo przewijają się tematy mobilkowe wokół mnie. iOS był fajną niszą ~2020-2021 to na pewno, zabijali się o deweloperów iOS vs przesycony Android, ale później korekta przyszła nawet i na rynek iOS i w ostatnich latach był ich nadmiar. ciężko mi powiedzieć, jaka sytuacja dokładnie jest w 2025.
  • Odpowiedz
Już opisywałem problem wcześniej, wrzucę teraz z trochę lepszym przykładem z linkiem do sandboxa.

Otóż mam komponent HousePage, który dostaje w propsie informacje z parent componentu. Następnie te informacje sobie "obrabiam" i używam do strzału do API, po kliknięciu przycisku. Usługa zwraca taki sam typ informacji, co request, tyle że zaktualizowane, zależy mi, żeby je podmienić, po to, żebym nie musiał odświeżać strony. Uderzam do API z houseData i chciałbym, żeby response
mandanda - Już opisywałem problem wcześniej, wrzucę teraz z trochę lepszym przykładem...

źródło: Zrzut ekranu 2025-04-9 o 19.21.46

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Próbuję sobie skonsumować api w #react i zastanawiam się jak to ugryźć.

Pobieram sobie zmienną do requesta, pakuję ją do usługi, która zwraca taki sam obiekt, jak w request, tylko że ze zaktualizowanymi wartościami, a więc chcę sobie te wartości w requeście zaktualizować. Ofc nie zrobię tego na zmiennej request bo jest ona stałą. Próbowałem używać useState, ale z jakiegoś powodu zwraca mi null i w sumie to nie wiem,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mandanda: tak to zrobiłeś, że będziesz miał nieskończoną pętlę jeżeli response będzie różny. Normalne podejście to odpalasz ściąganie w useefect jak ma być na init danego komponentu albo w callbacku po akcji usera, nie odpalasz takich funkcji bezpośrednio w komponencie bo się będą odpalać przy każdym renderze.
  • Odpowiedz
@mandanda: A najlepiej daj przykłąd na jakiegoś sandboxa co chcesz osiągnąć, zrób mocka serwisu i zobaczymy z czym masz problem.
  • Odpowiedz
@LM317K: raczej to oznaka odpływu kapitału z frontendu, przecież ci ludzie od 10 lat ciągle przepisują to samo i wymyślają koło na nowo, teraz rynek mówi stop kasę wrzucamy w ai to się "rynek się zrobił dojrzały"

a wiesz co by było dojrzałością? gdyby jsa w------o z weba, to było zawsze nieporozumienie i wszyscy przeszli na webassebly albo jakiś porządny typowany język z wysoką wydajnością a nie transpilacja na transpilacji
  • Odpowiedz
Byku, każdy to zna — jedna literówka i bach, zero wyników. Zero podpowiedzi. Zero litości.

A teraz wyobraź sobie, że rozwiązanie istnieje od 1965 roku… i większość aplikacji dalej je olewa.

Przestań tracić użytkowników przez głupie literówki:
https://tomaszs2.medium.com/stop-losing-users-to-typos-use-fuzzy-search-in-your-angular-and-vue-apps-35a3e761b322
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przesiądź się na Standalone Components w Angularze!

Jeśli budujesz skalowalne aplikacje w Angularze na poziomie enterprise, musisz dobrze zaplanować architekturę projektu. To, co działa przy dwóch-trzech devach, musi być możliwe do utrzymania przez całe zespoły. W dużych aplikacjach mamy często 100-500 komponentów i tyle samo usług, więc organizacja kodu jest kluczowa.

Koniec z modułami?

Przed
tomaszs - Przesiądź się na Standalone Components w Angularze!

Jeśli budujesz skalowa...

źródło: temp_file2577075981482179782

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Budujesz skalowalne aplikacje w Angularze? Pomogłem firmom wartym miliardy dolarów obsłużyć miliony użytkowników—bez dramatu.

Zgarnij mój darmowy checklist, żeby:
✅ Ogarnąć architekturę, która nie rozpadnie się po pierwszym update
✅ Uniknąć koszmarów wydajnościowych
✅ Wypychać ficzery szybciej niż konkurencja
tomaszs - Budujesz skalowalne aplikacje w Angularze? Pomogłem firmom wartym miliardy ...

źródło: temp_file2251912627767727457

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

🔥 Ruszyły preordery! 🔥

Jeśli chcesz ogarnąć skalowalne aplikacje Angular dla enterprise, to mój kurs Scaled jest dla Ciebie. Zero lania wody, same konkretne wzorce i najlepsze praktyki.

📌 Zamawiaj teraz: https://summonthejson.com/products/scaled-architecting-scalable-enterprise-angular-applications-course

#angular #programowanie #webdev #architekturaprogramowania #typescript #frontend #naukaprogramowania
tomaszs - 🔥 Ruszyły preordery! 🔥

Jeśli chcesz ogarnąć skalowalne aplikacje Angular...

źródło: temp_file7357378469112592772

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: spoko, dzieki za wyjasnienie. co do tego ze aplikacja obsługuje 10k czy 30kk userów to poruszasz jakies tematy backendowe? bo jesli chodzi o front to on zawsze ma jednego użytkownika i jest uruchamiany na jego maszynie - chyba ze chodzi o jakies patterny np ładowania danych tak aby nie zabijać backendu i żeby backend nie musial miec 1k instancji
  • Odpowiedz
  • 0
@mirasKo-Kalwario: tak, frontend jest uruchamiany na urządzeniu użytkownika (jesli pominiemy SSR). Jednak zasoby tego urządzenia sa ograniczone np pamięć, wydajność, do tego dochodzą ograniczenia szybkości internetu, który jest potrzebny zeby aplikacje pobrać i pobierać dane z API. A serwery też maja ograniczenia. Tutaj juz nie bede rozwijał tego bo to wiesz. Także tak, w kwestii wydajności aplikacji frontowych są patterny optymalizacji. Np. lazy loading samego kodu aplikacji frontowej, tree shaking
  • Odpowiedz
@Iwasawa: obecnie jest dokładnie odwrotnie, znaleźć cokolwiek na UoP graniczy z cudem. Wszędzie próbują wciskać B2B. W międzyczasie dolar i euro spadły o jakieś 20% i to też na pewno ma wpływ na stawki.
  • Odpowiedz