Ledwo co wykryto krytyczną lukę bezpieczeństwa w Reakcie, a już znaleziono dwie kolejne. Coś czuję że 2026 będzie rokiem Angulara. #react #angular #frontend #cyberbezpieczenstwo
@placebo_: Tylko nie mów mojemu CTO bo nowy portal zacząłem właśnie budować na react'cie i juz prawie skonczony. Naszczescie znikoma ilość funkcjonalności więc z pomocą AI przepisze całość w tydzień ( ͡°͜ʖ͡°)
@bialy100k: Podobno nawet mury ulegają erozji przy morzu czy oceanie. Korozja to normalka przy takiej wilgoci. A grzyba pewnie codziennie można ścierać ze ściany :)
@bialy100k: Ja w mieszkaniu mam cała procedure jak należy brać prysznic jak gotować itp. Jeden odwilżacz w lazience drugi odwilżacz w kuchni oba 20L a i tak jak na zewnątrz wilgotność 80% to trudno mi jest utrzymać suche powietrze w mieszkaniu.
Wdrażamy nową wersję aplikacji Angular. Klient nadal widzi starą wersję, bo przeglądarka zapisała w pamięci podręcznej. Jak sobie z tym radzić? Angular tworzy pliki .js z losowym ciągiem znaków, ale to index.html jest cachowany.
Po analizie wyszło, że serwer lighttpd zwraca datę Last-Modified 1970.
Można wymusić Cache-Control: no-cache, no-store, must-revalidate
@SendMeAnAngel: Najlepszym rozwiązaniem jest wyłączenie cache dla index.html, a pozostawienie długiego cache dla haszowanych plików. To jest powszechnie stosowany sposób. Wymusza pobranie najnowszej wersji aplikacji, a pozostałe pliki mogą być cache’owane, bo mają unikalne nazwy po każdym buildzie Angulara.
@sokytsinolop To, co mówisz, ma sens przy CDN-ach, gdzie często robi się cache invalidation, ale nie rozwiązuje głównego problemu. W Angularze hashowane pliki nie wymagają czyszczenia cache, bo kluczowe jest
Do next.js co wybrać na testy e2e, co na testowanie komponentów? Playwright czy Cypress? Vitest czy Jest? Jest i Cypress znam bo używam. Playwright zacząłem próbować ale strasznie wydaje mi się nieprzejrzysty w porównaniu do Cypress (może tak mi się wydaje bo jestem przyzwyczajony do Cypress). Co rekomendujecie?
@imo0mfg: Wybrałem playwrighta na e2e... jest wyzwanie. Póki co idzie mi pisanie jak krew z nosa ale sie rozkrece z czasem. Do testowania komponentów, hooków i wszelakiej innej logiki wybrałem Vitest dla czelendżu.
@mirek_wyklety: Mówisz o tym w Ilac Shopping Center? Mam nadzieję, że tylko HOME bo tam w Ilacu mają jeszcze 2 spożywcze a do jednego chodzę po chleb więc będzie lipa jak go zamkną. Spożywczy myśle, że im przynosi zyski bo tam zawsze pełno ludzi.
@mirek_wyklety: Tak przy Henry Street jest tylko jeden HOME ale dwa spożywcze. Jeden spożywczy jest w samym rogu Ilaca a drugi spożywczy w tym samym miejscu co HOME tylko, że w piwnicach. Ten spożywczy w piwnicach to tam pustka jest i nie zdziwiłbym się jakby go zamykali ale ten co jest w rogu Ilaca to tam non stop pełno ludzi bo tak jak mówisz tam dość dobry wybór produktów jest.
Google has tried nothing to strengthen the Pixel Fold 10 Pro and they are all out of ideas. The new Folding Pixel Phone has failed my durability test Catastrophically. If google needs better tools to build a better phone they can get one of my tool kits HERE: https://www.ifixit.com/products/ifixit-x
@Ceedzik: To nie jest pierwszy raz, kiedy doszło do złamania. Poprzednio złamały się też Fold 9 i pierwszy Fold, który wyszedł. Wszystkie w tym samym miejscu, na linii anteny. Co prawda, nie były tak masakrowane jak obecny telefon, co nie zmienia faktu, że osoba, która zaprojektowała ten telefon, powinna uwzględnić, iż nawet jeśli dojdzie do pęknięcia lub złamania, możliwość przebicia baterii przez elementy obudowy powinna być znikoma. I ja zdaje
@Ceedzik: Popatrz na jego kanał facet nagrywa od prawie 10 lat. On nie potrzebuje skandalu do robienia wyświetleń pod filmami. Jego filmy bez skandalu mają po kilka milionów wyświetleń.
@Ceedzik: Źle zrozumiałem, Tak zgodze się z tym, że nie katował tak poprzednich telefonów po złamaniu. Chciał złamać drugą połowe która ma podobna linie jak ta którą złamał i doszło do uszkodzenia baterii.
@Ceedzik: Ja bardziej odebrałem ten film jako dowód na to, że Google, pomimo dwukrotnego publicznego wskazania słabego punktu w konstrukcji ich telefonu, wypuszcza na rynek nową wersję z dokładnie tym samym problemem, co może doprowadzić do tragicznego w skutkach uszkodzenia baterii. Dla mnie to jest afera. Zack tylko pokazał, co może się stać przez ten pozornie niezbyt duży problem.
Jestem backendowcem. Muszę dodać parę funkcjonalności w react i nodejs. Kurde pisze w chatgpt co chce i kopiuje kod ze strony do aplikacji, ale zarabiste. Nie znam nawet react xD Jak czegoś nie rozumiem w kodzie co mi chatgpt wygenerowal to po prostu pytam go co to robi. Copilot ze swoimi poleceniami pisanymi w komentarzach ktore raz działają raz nie niech się chowa. To co najwyżej pomaga w podpowiadaniu małych zmian w
@aleksc: Dziwna sprawa bo Copilot i ChatGPT używają tego samego model od OpenAI. MS zainwestował tam sporo kasy. A dodam jeszcze, że jak kopiujesz kod do chata to słabo teraz się już się używa agentów w IDE.
@placebo_: To jest tak jakbyś się zastanawiał czy pracować na kuchnia czy na sali w restauracji. Więc nie ma to za bardzo sensu a już na pewno nie chcesz być kucharzem i kelnerem w jednym. Bo niby będziesz umiał dobrze obsłużyć klienta ale nie zdobędziesz skilsów żeby dostać dobry napiwek a z drugiej strony niby będziesz umiał gotować ale nie tak by klienci non stop wracali na Twoje jedzenie.
https://deweloperuch.pl jaki framework UI jest używany? czy wszystko napisane od podstaw? bo widzę klasy Tailwind CSS i chyba nawet nie ma własnych stylów. Czy strona jest stworzona jakimś narzędziem, czy cały kod pisany z palca?
Strona wykorzystuje Next.js, coraz więcej aplikacji w tym powstaje i może warto się nauczyć?
Moim słabym punktem zawsze był web design. Nie umiałem stworzyć porządnego layoutu, nie wiedziałem, jakie czcionki, kolory, efekty, cały UI pisałem od podstaw w HTML
@kekerott: widziałem nie raz i nie dwa i ja raczej nie narzekałem na jakość. Nie mowie, ze idealnie każdy template jest napisany bo zdarzają się tu i tam różne problemy ale problemy do ogarnięcia. A za tą jakość to taniej się chyba nie da.
#irlandia #emigracja #dublin Dwa dni temu w samym centrum Dublina, w środku dnia, patrol Garda (Irlandzka policja) został zaatakowany bez powodu nożem i jeden z nich został w wyniku ataku odstawiony do szpitala z ranami kłutymi. Irlandzkie media, chodzące na pasku rządowym, ogłaszają wszem i wobec, że atakujący to "irishman"...co ciekawe o niezbyt irlandzko brzmiącym nazwisku Abdullah Khan ¯\(ツ)/¯
@mirek_wyklety: Ja 15 lat temu osobiście pracowałem z Pakistańczykiem o tym samym nazwisku, był testerem oprogramowania i to naprawde bardzo dobrym i znajacym sie na rzeczy.
wiecie co jest zabawne w tym memie? ze jako frontendowiec ze sporym expem zdarza mi sie tak robic XD oczywiscie zamiast fizycznej linijki uzywam painta xD
@wybacz: Nie wiem, co przyniesie przyszłość, ale mam nadzieję, że nie będę musiał rozmawiać z żądnymi menadzerkami. Poza tym, sytuacje, gdzie ktoś przychodzi i każe Ci coś zrobić "na jutro", istnieją tylko w Januszex SC, bo w normalnie zarządzanej firmie takie scenariusze się nie zdarzają. Nawet w bardzo małych firmach, decyzje dotyczące dodawania nowych funkcji mają swój proces.
Do Sejmu wpłynęła właśnie inicjatywa wprowadzenia takiego podatku dla właścicieli kilku mieszkań. Gdyby weszła w życie, za przeciętne mieszkanie trzeba by zapłacić ok. 10 tys. zł rocznie. Bartosz Turek, ekspert rynku nieruchomości mówi wprost: dla wielu Polaków taka opłata byłaby nie do udźwignięcia
@shadow_82: To nie dotyczy tylko Polek, w całej Europie sytuacja jest dramatyczna. W krajach, które wymieniasz, też nie jest dobrze współczynnik dzietności na poziomie 1,5 to również tragedia. Trzeba będzie uzupełniać braki inżynierami, których nie da się dokładnie sprawdzić, bo "zgubili dokumenty" i nie wiedzą, kim są. Ale mieszkanie od Ciebie chcą ¯\(ツ)/¯.
@shadow_82: Czy uważasz, że Twoje grono znajomych stanowi reprezentatywną grupę kontrolną dla przekroju polskiego społeczeństwa? Mam siostrzeńca, który urodził się w 2000 roku, i w jego otoczeniu problemem jest to, że nie stać ich na mieszkania.
@shadow_82: 30K€-35K€ za Vmware, nawet jakbyś doktorem od wirtualizacji był to byś tyle nie zarobił, a co dopiero po kursach. Dla Vmwareowca to maks o jakim słyszałem to 15k€ miesięcznie. Chyba, że jesteś jedynym specem od bardzo wąskiej specjalizacji i kosisz 1k-2k € dziennie ale takie kontrakty to rzadkość i taki kontrakt to max kilka miesięcy.
@shadow_82: Arabowie zazwyczaj nie płacą dużo, zwłaszcza za osoby po kursach. Czasami płacą mniej niż Europejczycy, bo uważają, że u nich jest świetnie i bez podatków. Ale jak Twoj kolega tak zarabia to oby tak zarabiał jak długo się da.
Osobiście liczę, że sytuacja w końcu się wyklaruje. Jeśli nie, to współczuję tym, którzy zainwestowali w mieszkania, licząc na emeryturę. Nawet jeśli się wyklaruje, musimy coś zrobić z dzietnością, bo
@czuczer: Pixel, bo android jest skrojony na pixela. Samsung powinien już dawno mieć własny system operacyjny nie wiem dlaczego uczepili się androida i tworzą tego własnego potworka.
Nowy Angular 20 już oficjalnie wyszedł — i o dziwo, zamiast walić po łbie vibe coderów jak do tej pory, robi nieśmiałe ukłony w ich stronę. Ale czy to znaczy, że vibe coding (czyli szybkie klepanie z AI bez ton configów i boilerplate'u) ma w ogóle sens w Angularze?
@tomaszs: Mam dość sceptyczne podejście do vibe codingu, szczególnie w kontekście Angulara, który z natury nie jest lekkim frameworkiem. Jasne, AI i promptowanie potrafią przyspieszyć pewne rzeczy, ale często okazuje się, że dopieszczanie prompta, żeby wygenerował coś sensownego i zgodnego z wymaganiami, zajmuje więcej czasu niż napisanie tego samemu – zwłaszcza gdy zna się dobrze narzędzia. Z drugiej strony, widać, że Angular 20 próbuje otworzyć się na nowe podejście: mniej
#programowanie #webdev #frontend #backend #webdesign Hej. Zrobiłem sobie stronkę prostą pod wesele. Jakies podstawowe info o weselu, slubie itp. Chcialem wrzucic tam przycisk do wysylania zdjęć do chmury. Testowalem pierw przez netlify wystlanie do dropbox ale zblokowala mnie ilosc przetwarzanych danych przez skrypt na stronie. Próbowałem z google ale znowu bez autentykacji jest lipa. Ma to wyglądać tak, że zdjecia wybierane są
@majk093: Nie wiem co próbowałeś z google, ale z Firebase Storage to chwila roboty i z tego co pamiętam i teraz sprawdzam nie trzeba żadnej autentykacji, wystarczy skonfigurować projekt firebase, dodać konfiguracje do Twojej strony i zaimplementować uploader i tyle.