#javascript #programista15k potrzebuje jakiegoś źródła ciekawostek z JS w formie newslettera/kanału X whatever. Macie coś naprawdę ciekawego? Nie mam na myśli standardowych newsletterow pełnych artykułów tak naprawdę nic nowego nie wnoszących, a jakieś perełki z ciekawymi sugestiami, rozwiązaniami etc. Z gory dzięki.
Czołem Mirki,
Programuję już parę lat w #dotnet , #javascript i #node ale jako samouk chciałbym poznać bliżej koncepcje alokacji pamięci, struktury danych etc. Czy Waszym zdaniem lepiej zacząć od C++ czy #rust ? Za Rustem przemawia do mnie fajna dokumentacja oraz hype. Za C++ to, że jednak większość świata 'stoi' na C. W przypadku Rusta wiedziałbym gdzie zacząć ale przy C++ jest milion kursów wyglądających jak kurs C#. Książki rozważam ale
- I jak tam, froncik już machnięty?
- Ale mnie szef zatrudnił do backendu...
- Jak to? Przecież podobno umiesz w Dżawa Skript!
- Ja mówiłam, że umiem Java, JS to coś innego...

A jeśli trafi się taki niewypał, to warto mieć backup. Nic nie sugerujemy, ale... SPRAWDŹ MATCHMAKING ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
JustJoinIT - - I jak tam, froncik już machnięty?
- Ale mnie szef zatrudnił do backend...

źródło: 431424436_808509317979898_2118719973935791824_n

Pobierz
@look997: raczej nie, kolorystycznie dark mode wykryjesz, ale poza tym wszystko po Twojej stronie. Jeżeli czegoś używają to pod kątem accessibility i te dyrektywy które opisałeś w zupełności wystarczą (no i dobra semantyka żeby dało się używać strony przez czytnik ekranowy)
@look997: Nigdy o takiej opcji nie słyszałem, ale jako użytkownik Maca - w necie i tak spodziewam się mieć te przyciski po prawej. Tak robią wszędzie, w zasadzie się nie spotkałem na stronie internetowej żeby to było gdzie indziej.
@fifiak: Rozpoczynasz przygodę ze grzebaniem od front-endu, poczytaj o Selenium albo playwright, frameworki które mogą 'udawać, że są zwykłym użytkownikiem (głównie stosowane do testów).

W ten sposób łatwo podjąć interakcję ze skryptami i dostać się do interesujących nas danych.

PS. Często otwierając konsolę deweloperską możemy znaleźć adresy URL do niepublicznych API które strona wykorzystuje do pobierania danych - jeśli nie masz zamiaru robić nic 'złego' to można w ten sposób dostać
via Android
  • 0
@fifiak a przykladowo jak w operze przez nagranie sesji i klikania mam jsob albo jakiś puppeteer to da rade łatwo to odpalić pythonem albo z poziomu basha? Bo nie wiem jak teraz wykorzystac ten kod a sa tam xpathy, clicki itp
Mam za zadanie sprawdzenia luk w zabezpieczeniach narzędzia Three.js.
Wiem, że to narzędzie korzysta z WebGL - ale czy tylko?

W jaki sposób zrobić Software Bill Of Material oraz sprawdzić luki w takich narzędziach?
Nie chcę i nikt nie oczekuje, że poświęcę na to jakoś dużo czasu, dlatego im więcej informacji udałoby się wyciągnąć z internetu - tym lepiej.
Chcemy mieć po prostu pewność, że jest to narzędzie które chcemy i możemy
@scorpio18k: jeśli masz na myśli fragment "fixing function memory leaks" to nie, odniesienia do value nie ma. Jest odniesienie do value.length, które to jest odniesieniem do prymitywu (w tym wypadku typu number). Odniesienia do prymitywów są w pamięci kopiowane. Więc value.length zostało skopiowane do nowego miejsca w pamięci, a na value już nic bezpośrednio nie wskazuje, więc garbage collector może to wyrzucić
@scorpio18k: w pierwszym przypadku musisz cały czas trzymać referencję do value żeby móc odwołać się do value.length.
W drugim przypadku do value odwołujesz się tylko raz (gdy pobierasz wartość), jest to number więc zostaje skopiowany w inne miejsce w pamięci i od tamtej pory odwołujesz się tylko do tego numbera, nie masz już żadnych odwołań bezpośrednio do value
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas