Od jakiegoś czasu robię w wolnych chwilach grę, która najwięcej czerpie z Robbo, ale nie tylko, bo jest więcej grania na wyczucie czasu i zręczność (na tyle, ile pozwala mechanika) #staregry #indiegamedev #indie #8bit #pixelart

Jest na takim etapie, że w zasadzie już dziś mógłbym wrzucić demo do ogrania, więc dajcie mi jeszcze kilka miesięcy i wrzucę ( ͡° ͜ʖ ͡°) W załączniku zrzut z działającej wersji desktopowej.
bzdr - Od jakiegoś czasu robię w wolnych chwilach grę, która najwięcej czerpie z Robb...

źródło: comment_1659609210y3e169Yh69L7u7khP9Yo6l.jpg

Pobierz
#php #javascript #laravel

Mam aplikację w Laravelu. Wprawdzie jeszcze nie mam tego wdrożonego, ale chcę ograniczyć do wyłącznie jednego zalogowania na użytkownika (=logowanie na innym urządzeniu = usunięcie sesji z pierwszego urządzenia). To wydaje się proste.
Ale jak ogarnąć zabezpieczenie, żeby użytkownik mógł pracować wyłącznie na jednej zakładce?
@husky83: w tym wypadku chyba nie masz innej opcji jak wykorzystanie JSa. Bo przy samym backendzie nie da się tego zrobić w miarę rozsądnie.
Mógłbyś np. doklejać do każdego URLa jakiś kawałek hasha i sprawdzać go po przejściu na kolejny link i robić przekierowania(aby użytkownik nie kopiował linku z hashem), ale wtedy mnożysz route'y oraz takie rozwiązanie jest słabe przy otwieraniu linku w nowej karcie, wtedy stara karta nie da info
Hejo, zastanawiam się nad zrobieniem sobie jakiejś certyfikacji. Generalnie uzywam javascriptu przy pisaniu testów automatycznych od kilku lat, a wcześniej też zdarzało się go trochę uzywać w różnych innych przypadkach. Jak i wiele innych języków, ale dziś nie o tym.

Mianowicie - czy jest to wgl sens robic certyfikacje z tego języka? A może po prostu ISTQB z testera automatycznego? Foundation już mam, ale wiele to do mojego życia zawodowego nie wniosło.
Jakie podcasty polecacie do posłuchania w temacie #programowanie żeby puścić sobie do gotowania? Tematy jakie mnie interesują to
- nowinki IT ale nie gadżety,
- nowe frameworki #javascript więc fajnie jakby wypuszczali nowy odcinek co tydzień,
- chmurowe rozwiązania,
- startupy

Drugie pytanie. Gdzie szukać zleceń na #programowanie żeby brać jakieś małe funkcjonalności albo mniejsze projekty (aplikacje mobilne). Ehh chłop by chciał klepać projekty za około 150+ PLN/h ale nie dla chlopa
Nie napisałeś, że musisz je nazywać dokładnie tak i w sumie to nawet nie rozumiem czemu musisz. Anyway, template variables są przypisane do scope templatki w jakiej są zdefiniowane, a jak zawijasz jest w *ngFor, to on tworzy osobny scope per element, więc teoretycznie powienieneś móc utworzyć tylko jedną nazwę template variable i powinno śmigać.
@Dominias: osobiście średnio widzę to jako zaletę i jakieś szczególne ułatwienie. Nie mówię, że się nie mylę, ale tak na rzut oka na screena i z tego co piszesz, to powinno się to dać ogarnąć w ngFor, uniknąć powtarzania 6 razy tego samego kodu, a dostęp w komponencie przez ViewChildren i tak byś miał:)
I pyk, połowa wakacji za nami ( ͡° ʖ̯ ͡°) Mamy dla Was najnowszą listę wydarzeń IT na ten tydzień ( ͡° ͜ʖ ͡°)

| Facebook | Crossweb | Podcasty | Wydarzenia | Oferty Pracy |

On-line (7) - https://crossweb.pl/wydarzenia/online/
Kraków (3) - https://crossweb.pl/wydarzenia/krakow/
Poznań (1) - https://crossweb.pl/wydarzenia/poznan/
Trójmiasto (1) - https://crossweb.pl/wydarzenia/trojmiasto/
Wrocław (1) - https://crossweb.pl/wydarzenia/wroclaw/

Wszystkie wydarzenia -> https://crossweb.pl/wydarzenia/

#crossweb #it #barcamp #
Crossweb - I pyk, połowa wakacji za nami ( ͡° ʖ̯ ͡°) Mamy dla Was najnowszą listę wyd...

źródło: comment_1659353186tayTGqaRVCRQPiAofQKzXD.jpg

Pobierz
#programowanie #angular #javascript
Podpowie ktoś jak ogarnąć routing dla takiego przypadku?
1. User niezalogowany otwiera główny adres strony - pojawia się widok dostępny dla użytkowników niezalogowanych, dopiero próba jakiejś akcji lub bezpośrednie kliknięcie w przycisk do zalogowania powoduje odpalenie strony logowania
2. User niezalogowany otwiera dokładniejszy adres tj. główny adres wraz z podstroną - wtedy od razu wyświetla się strona logowania

Nie przemyślałem tego kejsa i robiłem w głównej metodzie sprawdzanie czy
Dominias - #programowanie #angular #javascript
Podpowie ktoś jak ogarnąć routing dla...

źródło: comment_1659201113puPlsMz7EXplLIYtVROwLN.jpg

Pobierz
#anonimowemirkowyznania
Skąd wiedzieć, że jesteśmy gotowi żeby móc aplikować jako junior do IT xd? Założmy, że chce się przebranżowić na np. fronend developera. Zaczynam od jednego kursu, potem robię kolejny i co dalej xd? Zrobię z 2-3 kursy ale będę umiał załóżmy na pamięć tylko te przykłady z kursu a w robocie może być wszystko inne. Trzeba przerobić tyle kursów żeby być przygotowanym na różne scenariusze czy co :D? Ewentualnie wchodzę sobie
Założmy, że chce się przebranżowić na np. fronend developera. Zaczynam od jednego kursu, potem robię kolejny i co dalej xd? Zrobię z 2-3 kursy ale będę umiał załóżmy na pamięć tylko te przykłady z kursu a w robocie może być wszystko inne. Trzeba przerobić tyle kursów żeby być przygotowanym na różne scenariusze czy co :D? Ewentualnie wchodzę sobie na ogłoszenie juniorskie i widzę, że chcą: JS, HTML, CSS, MySQL, GIT i rozumiem,
@aptitude: z tego co widzę to bez zmiany w ich bibliotece jednak nic nie zrobisz nie widzę nigdzie settera

Gun.log = function(){ return (!Gun.log.off && C.log.apply(C, arguments)), [].slice.call(arguments).join(' ') };

"Please do not remove welcome log unless you are paying for a monthly sponsorship, thanks!";
Gun.log.once("welcome", "Hello wonderful person! :) Thanks for using GUN, please ask for help on http://chat.gun.eco if anything takes you longer than 5min to figure out!");
})(USE,
Jak takie coś zaimplementować w #javascript?

const foo = {
a: 42,
b: 2137
}
foo.a // returns 42
foo.a.formatted // returns "Your change is 42 USD"
foo.b // returns 2137
foo.b.formatted // returns "Your change is 2137 USD"

Myślałem o Proxy ale tam nie dostanę property formatted. Nie potrzebuję implementacji tylko słowa klucz żeby sobie to wygooglać albo jak się to nazywa w innych językach.

#webdev #programowanie
@scorpio18k: a masz kontrolę nad django? Bo jak masz, to poproś bazę o te, co cię interesują. Zserializuj je jakoś porządnie, żebyś nie musiał stawać na głowie na froncie.
Mam jsona w stylu {"country":["Poland","Germany","USA","United Kingdom"], "currency":["PLN","EUR","USD","GBP"]}
Dto: export interface StockDTO {
country: string[],
currency: string[]
}

w serwisie uderzam do api:

public fetchStockData(): Observable{
return this.httpClient.get({przykladoweAPI},httpOptions)
}

i w pliku component.ts:

this.stockDataService.fetchStockData().subscribe((response: StockDTO)=>{this.stockDataPayload = response})
gdy sobie loguję, to dostaję "undefinded", w networking widzę, że usługa zwraca 200 OK. Zamiast subscribe, to trzeba pipe użyć i zmapować te dane?

#programowanie #frontend #naukaprogramowania #angular #javascript
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika

JS/Web:
Alternatywa dla Node.js i Deno - Fast (blazing?) all-in-one JavaScript runtime - https://github.com/oven-sh/bun
https://thenewstack.io/meet-bun-a-javascript-runtime-for-the-whole-dev-lifecycle/
Flash player emulator - napisane w Rust - https://ruffle.rs/demo/
Paterny dla Web'a - https://www.patterns.dev/
ES2022 - 4 nowości - https://javascript.plainenglish.io/4-best-new-es2022-features-6e73db339b21
A tu 8 nowości :D - https://www.infoworld.com/article/3665748/8-new-javascript-features-to-start-using-today.html
The Modern JavaScript Tutorial - https://javascript.info
Blazing fast alternatywa dla Elektrona - napisana w Rust -
Rozwiązanie słynnego problemu matematycznego P vs NP - https://zrzutka.pl/vmpc


@mstarzec: wpadłem w prawie dwudniową króliczą norę nt. pana Żółtaka i dowodliwości P vs NP i mam pytanie – skąd link do tej zrzutki akurat teraz? I czy sam uważasz, że należy mu wpłacać te pieniądze :)