@Generyczny_nick
2 obserwujących
Generyczny_nick 2025-10-03 21:50:15 +0
Mireczki chodzi mi od jakiegoś czasu po głowie pewna stara nutka prawdopodobnie Hukosa ale ręki sobie uciąć nie dam.

Były tam mniej więcej takie wersy:

„Siedzę w ciemnym pokoju w rękach trzymam herbatę dźwięk delikatnie wypełniał przestrzeń chilloutem

Nagle dreszcz mnie przechodzi z jednego powodu że może właśnie ktoś umiera z zimna i głodu”

Pomóżcie namierzyć ten kawałek bo Perplexity i Gemini rozłożyły ręce…

#polskihiphop #polskirap #hiphop #rap
Generyczny_nick 2025-02-27 15:42:33 +0
Hej wykopki mam pytanie związane z przerabianiem kilkuletnich książek o tematyce uczenia maszynowego.
Na codzień jestem backendowcem (głównie ekosystem jvm) który wpadł do projektu gdzie gros czasu poświęca się na pythona i integrację z modelami ml stąd chciałem nieco więcej liznąć tematu.

Kupiłem ebooka na helionie:
https://helion.pl/ksiazki/uczenie-maszynowe-w-pythonie-leksykon-kieszonkowy-matt-harrison,umpylk.htm#section6_shift

i do niego załączone są źródła w postaci plików ipynb:
https://helion.pl/pobierz-przyklady/umpylk
Znalazłem też githuba autora:
https://github.com/mattharrison/ml_pocket_reference

W książce autor wymienia biblioteki i ich wersje na jakich pracuje choć mam wrażenie, że nie wszystkie. Nie jest również wskazana wersja pythona (drogą dedukcji doszedłem, że to prawdopodobnie 3.7) i próbowałem zsetupować sobie środowisko aby odpalić kod w tych notebookach.

Korzystam z maca na procku M2 pro toteż okazało się, że nie ma nawet pythona 3.7 + pewnie tych starych bibliotek więc na pececei na wirtualce postawiłem ubuntu i tam konfiguruje interpreter pythona 3.7 (przez conde).

I tu zaczyna się zagwozdka: do źródeł nie ma dodanego żadnego pliku definiującego potrzebne biblioteki i ich wersje to też po kolei próbowałem sobie instalować te wymienione w książce w tych wersjach c otrzeba ale co rusz trafiałem albo na info, że libka w danej wersji wymaga pythona 2.7 albo że jakieś inne zależności są niespełnione np:

`(testowe2) maczugaherkulesa@myhostname:~$ pip install sklearn==0.21.1
ERROR: Could not find a version that satisfies the requirement sklearn==0.21.1 (from versions: 0.0, 0.0.post1, 0.0.post2, 0.0.post4, 0.0.post5, 0.0.post7, 0.0.post9, 0.0.post10, 0.0.post11, 0.0.post12)
ERROR: No matching distribution found for sklearn==0.21.1`

I zastanawiam się czy ja źle do tego wszystkiego podchodzę czy po prostu gdy tego typu książki bazują na starym kodzie (ten ma koło 6 lat) to naturalne jest, że jest problem z odpaleniem tego i z marszu powinienem poszukać nowszych publikacji??

#programowanie #datascience #uczeniemaszynowe #ai #python
iforgotmypass_ 2025-02-27 16:16:20 +0
@Generyczny_nick: jest to po prostu droga przez mękę. W dodatku na Macu, jeżeli masz ARM, ciągle się coś wysypuje jak próbujesz zainstalować bardziej zaawansowane biblioteki do ML/LLM. Poszukaj może czegoś nowszego
Yolohukan 2025-02-27 19:39:40 +1
Yep, z pythonem i libkami do ML tak już jest.
Nie ma szans, abyś był w stanie odtworzyc poprawnie libki sprzed 6 lat, to jest droga przez mękę. Bez edycji kodu sie nie da odpalać startch skryptów w pythonie z ML.
Moja metodologia jest taka - instalujesz najnowsze wersje bibliotek, a potem na podstawie błędów pytasz się chata gpt albo googlujesz jak poprawic kod. I tak w kółko aż zadziała. Jak nie zadziała - to znaczy, że jest już jakaś nowsza metoda żeby zrobić to co próbujesz osiągnąć.
Generalnie chatgpt/copilot/cokolwiek innego zostanie Twoim najlepszym przyjacielem w trakcie pisania w pajtonie pod DS.
Generyczny_nick 2024-05-22 07:17:34 +0
Mireczki mam prośbę do posiadaczy iPhone/ios: sprawdźcie proszę czy w aplikacji podcasty od Apple możecie wyszukać podcast „Allegro TECH podcast”.
Tylko ważne jest to „tech” w nazwie bo jest jeden „allegro podcast” ale nieaktualizowany od chyba 2023r (a nie o ten mi chodzi).
#iphone #ios #podcasty #apple
Viperer 2024-05-22 07:24:42 +1
Wyszukiwarka podpowiada, ale nie znajduję takiego.
zgbietko 2024-05-22 07:25:33 +1
Generyczny_nick 2024-04-21 10:22:44 +1
Mireczki jako, że muszę szybko kupić inteligentne termostatydo kaloryferów bo ma mzaplanowane prace hydraulików, to przychodzę do Was z pytaniem o smart home.

Potrzebuję póki co kupić termostaty do kaloryferów (te akurat z wyświetlaczem tak jak w modelu Tuya HY367).
Zależy mi na obsłudze tych sprzętów zarówno z poziomu smartfona z androidem jak i iOS (aplikacja producenta?) oraz aby miały wbudowane termometry (by wiedzieć ile stopni jest w danym pokoju ale to pewnie większość ma). Zależy mi również aby nie byłto najtansze badziewie (takie rozsądne cenowo).

Poza termostatami pewnie w przyszłości dokupię jakieś np. kamery, termometry, panele sterujące (jesli takowe są), smart żarówki, lampki czy inne już bajery.

Pytania:
1. Czy powinienem od razu skoncentrować się na urządzeniach jednego producenta?
2. jak rozumiem musze dokupić bramkę działającą w standardzie zigbee?
3. Jaki system / którego producenta wybrać (uwzględniając zgodność z androidowym google home i applowym home kit (gdybym kiedyś zmigrował na sprzęty apple)?

Wybaczcie moją ignorancję ale nie miałem zbytnio czasu na doktoryzowanie się z tematu smart home a muszę szybko umówić hydraulików.

#smarthome #tuya #googlehome #homekit #iot #inteligentnydom
msr99 2024-04-21 10:27:41 +2
@Generyczny_nick: a co ma hydraulik do zmiany głowicy.
ja zmienisz w każdej chwili

termometr na głowicy to słabe rozwiazanie bo będzie miała wpływ tem grzejnika
lepiej rozmieść jakis termometr dalej, tez może być tuya
hrumque 2024-04-22 00:08:19 +1
@Generyczny_nick: pisane było
jako, że muszę szybko kupić inteligentne termostatydo kaloryferów bo ma mzaplanowane prace hydraulików,
no to wyprostowałem, że nie trzeba szybko kupić, bo prace hydraulików mogą być teraz, a głowice - później
Generyczny_nick 2023-10-01 10:35:47 +1
Mireczki przychodzę do Was z nietypowym problemem.
Kiedyś na YouTube oglądałem prelekcję (prawdopodobnie było to w ramach Warsaw Java User Group lub podobnej grupy ale na 99% społeczność jvm) w której gościu opowiadał o podejściu do zwracania błędów z API polegającym na zwracaniu jakiegoś unikalnego identyfikatora (albo i nie unikalnego?) w jakiś sposób skorelowanego z konkretną częścią systemu co w przypadku dostarczenia tego ID przez użytkownika zgłaszającego błąd miało przyśpieszyć rozeznanie co gdzie się nie powiodło.

Nie mogę sobie kompletnie przypomnieć co to była za prezentacja itp.
Może ktoś z Was pamięta i poratuje linkiem?

#programowanie #programista15k #java #wjug #warasjavausergroup #jvm #restapi #jvmbloggers
s.....u 2023-10-01 12:18:00 +1
@Generyczny_nick co jest rewolucyjnego w tym żeby mieć unikalny msg do każdego błędu?
PanMlecz 2023-10-01 12:29:31 +2
@Generyczny_nick: zapewne chodziło o jakiś traceId. Jak odpowiednio monitorujesz aplikację, to taki trace ciągnie się przez cały cykl życia requestu (nawet jest przesyłany w headerach między mikroserwisami). Wszystkie logi mają ten trace, i jak go zwrócisz użytkownikowi w błędzie, to latwo takich logow poszukac
Generyczny_nick 2023-08-18 13:05:47 +0
Mireczki mam xbox series x i problem ponieważ czasami po uruchomieniu konsoli nie łączy się ona z wifi i nie wczytuje płyty z grą (wyskakuje stosowny komunikat, płyta generalnie wygląda ok aczkolwiek nie mam żadnej innej bo czekam na premiere forzy motorsport żeby kupić nówkę) i wymagany jest restart konsoli po którym z reguły wszystko wraca do normy (nie wiem czy wifi z odczytem płyty jest ze sobą powiązane i co jest przyczyną a co skutkiem itp).

Wpadłem na pomysł aby kupić płytę do czyszczenia lasera no i pojawił się drugi problem: na płycie jest jakaś tam muzyka (testowałem w samochodzie i płyta śmiga, muzyka jest odtwarzana) ale mój xbox za żadne skarby nie chce jej odtworzyć. Aplikacje typu audio cd player zwracają komunikat, że nie wykryto żadnej płyty (no audio cd in drive). Testowałem też prawilną płytę audio cd Adelle i jest to samo więc to raczej nie wina płyt.

Pomyślałem, że może napęd w xbox nie łyka zwykłych płyt audio cd więc zakupiłem płytę czyszczącą dedykowaną do blu-ray (marki hama) na której z tego co czytałem też jest jakaś ścieżka audio ale sytuacja wygląda identycznie (nie wykrywa płyty, testowałem też jakiś player stricte blu-ray dostępny w Microsoft store).

W związku z powyższym mam dwa pytania:
1. kojarzycie czy ten problem wifi vs odczyt płyty jest powiązany i ewentualnie w którą stronę (co powoduje co)?
2. Czy działają Wam normlane płyty audio cd na series x i możecie odtwarzać z nich muzykę (ewentualnie jaką apką)?

#xbox #xboxseries #xboxseriesx #konsole
Polinik 2023-08-18 13:14:58 +2
@Generyczny_nick:
Te scamowe płyty do czyszczenia laserów to jeszcze istnieją? Myślałem, że wyszły z użytku pod koniec zeszłego wieku, jak do ludzi zaczęło docierać, że n-----------e delikatnego systemu lasera szczotką to nie jest najlepszy pomysł, a sam laser nie bardzo ma się czym ubrudzić.
Poucz 2023-08-18 15:42:14 +1
@Polinik o to to to, takim gównem można do końca zabic laser i już nic nie odczyta. @Generyczny_nick
Generyczny_nick 2023-07-25 16:31:17 +0
Mirecki potrzebuje podpowiedzi.
mam laptopa HP aero 13 który od spodu ma śrubki schowane pod takimi gumowymi paskami robiącymi za nóżki.

Przy wymianie dysku trochę się rozciągnęły te paski i finalnie się ich pozbyłem bo kleić też się już nie chciały.

Gdzie ja to mogę kupić?
szukałem na portalu na A ale nie znalazłem.

#hp #naprawalaptopow #laptopy #czescidolaptopow
brakloginuf 2023-07-25 16:34:57 +0
@Generyczny_nick: uniwersalne kupic i dociac
KlausSchwab2 2023-07-25 16:36:25 +1
@Generyczny_nick: najprędzej u producenta ale też wątpię
Generyczny_nick 2023-07-22 20:33:34 +0
Siema, mam pytanie do osób na co dzień piszących backend w kotlinie:
jak radzicie sobie z brakiem package private?

Z dokumentacji dowiedziałem się, że jest jedynie modyfikator internal + samemu trzeba stworzyć moduł (gradlowy/mavenowy itp) tylko zastanawiam się czy to jest popularne do wydzielania osobnych mikrodomen/ficzerów?

Dla mnie to trochę strzelanie z armaty do wróbla. Sam package private w javie może nie jest wystarczający ale pozwala jakąś tam tę eknapsulację z ramach pakietu/ficzera uzyskać.

Pytam bo mam w planach przeskoczyć z javy i póki co zryło mi to głowę.

#kotlin #programowanie #java
Myzreal 2023-07-22 21:30:37 +1
@Generyczny_nick nowa java > kotlin
Myzreal 2023-07-22 21:41:11 +3
@Generyczny_nick Też tak myślałem ale po zaczynaniu pierdyliarda projektów i czytania drugiego pierdyliarda projektów wolę modern java od kotlin. W kotlinku owszem, jest więcej bajerków, ale te bajerki mają ogromny koszt którego nie widać na pierwszy rzut oka - complexity. To całe coding sugar jak extension functions, overloadowanie operatorów itp bardzo potem utrudnia czytelność.

Więc powiedziałbym tak: jeśli to throw-away projekt for fun to bier kotlina i się wyżywaj. A jeśli chcesz zrobić coś porządnie i planujesz to utrzymywać i potem do tego wracać to ja bym szedł w javę
Generyczny_nick 2023-01-02 09:58:39 +1
Cześć Mireczki, szukam jakiegoś API restowego zabezpieczonego SSL'em w w celu nauki testowania/integracji.
Testowe API dedykowane testerom które znalazłem w sieci nie mają zabezpieczonego SSL'em :(

#naukaprogramowania #programowanie #restapi #testowanieoprogramowania #testowanie
T.....k 2023-01-02 09:59:20 +0
Zwierzak24 2023-01-02 10:20:40 +1
@Generyczny_nick: api od trello było kiedyś całkiem spoko
Generyczny_nick 2022-12-19 18:24:14 +1
Mireczki trochę czasu upłynęło od udostępnienia ulgi IPBOX, pojawiło się sporo firm które trudzą się ogarnianiem tego tematu.

Czy jest na sali ktoś kto przeszedł te ścieżkę/weryfikował możliwość skorzystania i może podzielić się doświadczeniem i przemyśleniami?

Zaraz nowy rok i możliwość zmiany formy opodatkowania i zastanawiam się nad zmianą z ryczałtu 12%.

Jestem zwykłym, szarym developerem, nie pracuje w tesli i moje największe obawy są właśnie związane z tym czy to co robię można zakwalifikować do IP Boxa.

#programista15k #programista25k #programista50k #programista100 #programowanieprogramowanie #ipbox
c28233ade3e037a17b0540d9c670b1ed 2022-12-19 18:39:04 +2
@Manden: przecież napisał, że zastanawa się nad zmianą z ryczałtu na inną formę
s.....a 2022-12-20 10:22:42 +2
@Generyczny_nick: tak, miał kiedyś jeden albo dwa filmy na ten temat
Generyczny_nick 2022-12-16 10:12:27 +0
Mireczki poleci ktoś jakiś niedrogi bezprzewodowy headset kompatybilny z xbox series s?
Czytałem, że zwykłych słuchawek na BT nie podepnę a jedyne headsety które znalazłem kosztują 300zł+ (co jest bezsensem bo za konsolę dałem 1000zł).

Na mikrofonie kompletnie mi nie zależy bo i tak nie gram w multi.

#xbox #xboxseriesx #xboxseries #xboxseriess #headset #sluchawki #sluchawkibezprzewodowe
a.....e 2022-12-16 10:28:31 +3
@Generyczny_nick: ewentualnie jakiekolwiek słuchawki w pada... taniej się nie da, a działa.

Niestety taka jest sytuacja ze słuchawkami do konsol, chcesz wspierane to będą drogie, ale pocieszę Ciebie że działają po prostu zajebiście, jak grasz z mikrofonem to warto.
Z.....r 2022-12-16 10:34:01 +2
@BurmistrzKosmosu: no to albo tanio na kablu albo drogo na BT ¯\\(ツ)\/¯
Generyczny_nick 2022-12-02 18:06:55 +7
Jeśli ktoś kojarzy aferke z kontraktownią Sii to polecam się jeszcze zapoznać z Twórczością niejakiego Michała Łaszczewskiego na LinkedIn:
https://www.linkedin.com/posts/micha%C5%82-%C5%82aszczewski_wspania%C5%82a-awantura-na-li-pracodawca-mia%C5%82-activity-7003407111602753536-ae9Q?utm_source=share&utm_medium=member_android

Zachęcam do Tworzenia memów bo Stanisław Derehajło ma godnego rywala

#programowanie #sii #januszebiznesu
kobrys13 2022-12-02 18:13:10 +1
@Generyczny_nick: cześć Arek
Generyczny_nick 2022-12-01 21:12:57 +1
Mireczki szukam niedrogiego (około 300zł) UPS'a do bezpiecznego podtrzymania zasilania na NASie Synology DS220+.
Zależy mi by system DM rozpoznawał UPS'a za pośrednictwem usb i automatycznie się przełączał w odpowiednie tryby.
Można w sieci znaleźć niby jakieś listy zgodności ale nie rzuciło mi się tam nic niedrogiego.
Polecicie coś?

#nas #synology #ups #komputery
ptasiek2 2022-12-01 21:22:37 +0
@Generyczny_nick: bierz coś od CyberPower i nawet nie daj się namówić na popularne tanie GreenCell. Są tanie, ale wysoki pobór energii niweluje oszczędność w kilka miesięcy
Generyczny_nick 2022-12-01 21:32:21 +0
@ptasiek2: znalazłem coś takiego:
https://www.x-kom.pl/p/573902-zasilacz-awaryjny-ups-cyberpower-ups-value-pro-700va-390w-4xfr-avr-lcd.html
z tego co widzę na stronie synology to jest to zgodne.
Generyczny_nick 2022-11-09 12:15:17 +0
Mireczki mam problem z obsługą w spring boocie request z content-type jako application/x-www-form-urlencoded.
Posiłkując się tutorialem (punkt 4.1):
https://www.baeldung.com/spring-url-encoded-form-data

Przygotowałem identyczny endpoint (tak samo jest to post, ma analogicznie uzupełnione consumes, taki sam parametr metody czyli @RequestParam MultiValueMap paramMap).

Request puszczam postmanem (w body wybrałem application/x-www-form-urlencoded i wrzuciłem przykładowy klucz "id" z jakąś tam wartością").

Problem w tym, że w kontrolerze ciągle ta mapa jest pusta, nie zawiera nic.
nagłówek content-type (application/x-www-form-urlencoded) w postmanie ustawiony jest ok (postman sam go ustawia).

#naukaprogramowania #programista15k #springboot #spring #java
Y.....r 2022-11-09 17:49:10 +0
@Generyczny_nick: powiedz jutro Scrum Masterowi że potrzebujesz więcej czasu, jest już 17:48, zamknij laptopa i zacznij żyć
Generyczny_nick 2022-11-09 17:54:57 +0
@Young_Senior przecież ja to pisałem kilka godzin temu.
Laptop dawno zamknięty ;)
Generyczny_nick 2022-11-08 17:42:03 +0
Mireczki podpowie ktoś w jaki sposób przekształcić stringa w postaci "key1=value1&key2=value2" (struktura podobna do parametrów w urlu żądania http) w mapę typu Map??
Szukam jakiegoś gotowego rozwiązania, jakiejś biblioteczki itp, chciałbym póki co uniknąć ręcznej rzeźby na stringu.

#naukaprogramowania #java #springboot #programista15k
GandalfPl 2022-11-08 17:45:01 +1
@Generyczny_nick: Podpowiedz: stream api.
z.....8 2022-11-08 17:45:30 +2
@Generyczny_nick: urlencoded to map java
Generyczny_nick 2022-10-27 09:06:06 +0
Mireczki mam pytanie odnośnie ustawiania kolejności filtrów w spring boocie.
Mam zdefiniowany jeden filtr poprzez rozszerzenie klasy OncePerRequestFilter i tutaj spoko, w trakcie konfiguracji beana mogę ustawić sobie order i nawet działa.

Mam drugi bean (konfiguracja w application.properties) z logbookiem (do logowania requestów i responsów od zalando) który ma defaultowo najniższy priorytet (widać to po odpaleniu aplikacji z logowaniem na poziomie debug (logbookFilter urls=[/*] order=2147483647)

Problem w tym, że potrzebuję aby filtr z logbookiem uruchamiał się przed tym moim customowym ale nie mam pojęcia gdzie mogę zmienić jego kolejność.
Aktualnie oba mają najniższy priorytet i mój customowy filtr jest uruchamiany pierwszy (widać to po logowaniu w konsoli + jak w moim poleci exception to logbook w ogóle nie loguje).

#programowanie #programista15k #springboot #spring #logbook #logowanie
srgs 2022-10-27 09:24:33 +0
@Generyczny_nick: a dodaj - do order
Hulleck123 2022-10-27 09:29:35 +1
@Generyczny_nick: sam zarejestruj tego filtra z własnym orderem, zobacz sobie na LogbookAutoConfiguration.java
Generyczny_nick 2022-02-05 10:08:50 +0
Mireczki szybkie pytanie: gdzie podziały się niedrogie, dobre klucze do produktów Microsoft z Allegro?
Jakaś platforma przejęła pałeczkę w tej domenie? Chciałem sprawdzić czy dalej są takowe po 5-10zł.
Pozdro dla tych co wiedzą ( ͡° ͜ʖ ͡°)

#windows #windows10 #microsoft #oprogramowanie #komputery
Koliat 2022-02-05 15:25:16 +1
@Generyczny_nick pewnie do uczciwej pracy ( ͡º ͜ʖ͡º)
Generyczny_nick 2022-01-19 10:50:40 +0
Mireczki mam problem z Windowsem 11 pro i kontem Microsoft.
Chciałem zaszyfrować dysk C bitlockerem ale w momencie gdy wybieram by zapisał klucz na koncie MS to dostaje na twarz komunikat "Nie można zapisać na koncie Microsoft".

Mam skonfigurowane konto ms (korzystam z OneDrive), próbowałem się przełączyć na konto lokalne a potem z powrotem na konto MS, nie mam do zrobienia żadnej weryfikacji konta (w ustawieniach).

Miał ktoś podobny problem?

#windows10 #windows11 #komputery #komputer #microsoft #windows #bitlocker
thority 2022-01-19 10:51:19 +0
@Generyczny_nick: musisz na koncie MS? Nie możesz lokalnie zapisać?
Rad-X 2022-01-19 10:52:08 +3
@thority: najlepiej na tym samym dysku ( ͡° ͜ʖ ͡°)
Generyczny_nick 2022-01-14 09:13:21 +0
Mireczki szukam szukam i nie mogę znaleźć.
Mam aplikację spring bootową z cachem hazelcast (Embedded Cache per instancja które gadają ze sobą bez żadnego near cache) i potrzebuję uzyskać metrykę miss ratio (jak czegoś nie znalazło w cache).
Aktualnie mam jedynie hit.
Opcję StatisticsEnabled na true przy tym cache mam ustawioną, mimo to ciągle w metrykach jest tylko hit a brak miss.

#programowanie #naukaprogramowania #spring #programista15k #java #mikroserwisy #hazelcast #metryki
masterix 2022-01-14 18:36:32 +0
@Generyczny_nick: a to nie jest po prostu 1-hit?
Generyczny_nick 2021-08-13 14:09:51 +0
Mireczki mam problem z nginx który proxuje ruch z frontendu do backendu.
Problem objawia się tym, że loguje się do aplikacji z poziomu frontendu, dostaje 200 i ciasteczko ale następne requesty (z frontu do backendu) mimo, że powinny zawierać ciasteczko to go nie przesyłają.

Lokalnie, bez nginx'a jako proxy to działa bez problemu.

#programowanie #frontend #javascript #nginx #naukaprogramowania #programista15k #backend
Lipathor 2021-08-13 14:11:51 +0
@Generyczny_nick: spróbuj proxy_set_header Host $host; # MAGIC
S.....8 2021-08-13 14:38:44 +1
@Generyczny_nick: a w przegladarce (dev tools) w request headers sa te ciastka?
Generyczny_nick 2021-07-15 13:59:29 +0
Mireczki,używam w aplikacji spring bootowej ze spring data jpa hibernate'a do którego skonfigurowałem cache L2.
Mój interfejs repository rozszerza CrudRepository i posiada definicję customowej metody findByUsername (czyli find by field na podstawie którego hibernate generuje query).

Problem jest taki, że ten cache z tego co wyczytałem działa jedynie dla zapytań findAll a na customowych już nie.
I faktycznie jak sobie dam findAll to cache jest.

Pytanie: co zrobić aby ta moja customowa metodka z interfejsu również była cache'owana?

#java #spring #springboot #programista15k #naukaprogramowania
Generyczny_nick 2021-07-15 14:19:35 +1
@Generyczny_nick: udało się, customową metodę w interfejsie należało oznaczyć adnotacją Cacheable
Generyczny_nick 2021-07-07 11:10:48 +0
Mireczki potrzebuję wyrzeźbić w angularze (jakaś najnowsza wersja) szybki PoC: post request z danymi do logowania, ciasteczko z sesją w odpowiedzi -> drugi request na inny endpoint (zabezpieczony) z tym ciasteczkiem.
Na backendzie spring boot ze spring security. Z poziomu postmana działa jak należy.

login() {
console.log(" login()");
let url = 'http://localhost:8080/login';
this.http.post(url, {
username: this.model.username,
password: this.model.password
}).subscribe();
}

unsecured() {
console.log(" unsecured()");
let url = 'http://localhost:8080/unsecured';
this.http.get(url).subscribe();
}

secured() {
console.log(" secured()");
let url = 'http://localhost:8080/secured';
this.http.get(url, { withCredentials: true }).subscribe();
}

logout() {
console.log(" logout()");
let url = 'http://localhost:8080/logout';
this.http.get(url).subscribe();
}

Wywołanie z gui funkcji login() skutkuje kodem 200 i ciasteczkiem w response header.
Wywołanie unsecured() działa zawsze bo nie zabezpieczam tego endpointu po stronie backendu
Wywołanie funkcji secured() (po zalogowaniu) skutkuje informacją w narzędziach developerskich przeglądarki, że: status CORS error, Cross origin resource sharing error: wildCardOriginNotAllowded

Co ciekawe po zalogowaniu w response header mam:
Set-Cookie: JSESSIONID=FDA9E6A599CA6E6960500EE6FEB6F384; Path=/; HttpOnly
a po strzale na secured():
Cookie: XSRF-TOKEN=1d74b8d3-0022-454d-a5de-cd776e44fd18; JSESSIONID=1BF1C928F637976E0B95934504F6E79C (inne ciasteczko)??

#programowanie #naukaprogramowania #programista15k #frontend #javascript #angular
Krall 2021-07-09 10:19:08 +0
@Generyczny_nick ustaw CORSa na backendzie
Generyczny_nick 2021-07-09 10:26:31 +0
@Krall ustawiłem, zabawy z tym sporo ale finalnie zadziałało.
Generyczny_nick 2021-06-02 08:29:57 +0
Mireczki zmieniam właśnie pracę i potrzebuję mocnego laptopa do pracy (z domu) i by czasem w coś popykać.
Jako, że miałem kilka miesięcy temu Lenovo Legiona y540 to zwróciłem się ku modelowi 5 w takiej specyfikacji:
Ryzen 7 4800U, 32Gb ram, 512GB nvme, RTX2060, matryca 120Hz (wiem, że nieco kijowe kolory) w cenie 4899 w sklepie na x (zakup na fv).

Sprzęt czeka na odbiór, zastanawiam się tylko nad sensem zakupu z uwagi, że wyczytałem, że niedługo mają się pojawić nowe legiony na 11 generacji intela (o AMD nic nie czytałem) z rtx30xx. Zastanawiam się nad ich dostępnością i cenami bo nie chciałbym mimo wszystko wydawać więcej niż 5 klocków a potrzebuję konfigurację z 32gb ram.

Jak myślicie, warto sie wstrzymać czy ceny prawie na pewno będą sporo wyższe?

#komputery #laptopy #gry #komputerdogier #komputerdopracy #pracait #pracazdalna #lenovo #legion
majk3l 2021-06-02 09:23:27 +1
Ryzen 7 4800U, 32Gb ram, 512GB nvme, RTX2060, matryca 120Hz (wiem, że nieco kijowe kolory) w cenie 4899 w sklepie na x (zakup na fv

@Generyczny_nick: nie 4800u, a h.
Drogo.
Sam kupiłem za tyle 5800h z RTXem 3060 i tobie też polecam taką opcję. Istotnie wydajniejsze. Masz dostępnych sporo modeli.
Nowe intele serii 11 z h na końcu też będą spoko, nawet dorównają prockom AMD w niektorych zastosowaniach, ale dopiero będą.
majk3l 2021-06-02 09:43:20 +1
@Generyczny_nick: no więc właśnie. Mam i polecam. Możesz zakupić z moich reflinków ( ͡° ͜ʖ ͡°)

Wersję 16GB, czy też z windowsem
Albo 32GB lub też z windowsem

A jakbyś reflektował w ogóle rakietę 17 calową, to mam ciekawy rabat w sklepie na X na Asusa Strix G17 do oddania po kosztach.

Ten to już się charakteryzuje całkiem dobrą kulturą pracy (więcej miejsca na radiatory i wentylatory) i nieco mocniejszą grafiką(115-130W), choć trzeba pamiętać, że nie ma kamery internetowej.
Generyczny_nick 2021-05-28 17:23:27 +1
Mireczki zna ktoś platformę na której można pouczyć się pisać testy z wykorzystaniem junit/Spock/mockito podobna do devskillera?

Chcę poćwiczyć a nie mam żadnego własnego projektu odpowiednio rozbudowanego.

#programowanie #programista15k #java #testyjednostkowe #devskiller
Zelber 2021-05-28 17:25:32 +3
@Generyczny_nick:
Chcę poćwiczyć a nie mam żadnego własnego projektu odpowiednio rozbudowanego.
Nie masz żadnego projektu, który miałby sensownie napisaną jedną klasę? ( ͡° ͜ʖ ͡°) Bo tyle trzeba do zaczęcia pisania testów.
Inną kwestią jest to, że musi to być napisanie na tyle sensownie, żeby się do tego dało pisać testy.
Tank1991 2021-05-28 17:27:28 +0
@Zelber: dlatego najpierw piszesz test, potem klas, big brain:)
Generyczny_nick 2021-05-22 16:42:10 +1
Cześć,
potrzebuję w api restowym zwrócić dto które poza jakimś standardowym zbiorem informacji posiada w jednym z pól wynik działania matematycznego w postaci "6/ X * (2+Y)".

Problem w tym, że zarówno X jak i Y to liczby naturalne od 0 w górę i o ile przy Y to nie sprawia problemu o tyle, gdy pod X trafi się 0 to poleci wyjątek bo dzielenie przez 0 jest niepoprawne.

Jak powinienem obsłużyć tego typu sytuację w kodzie tzn co w takim wypadku powinienem zwrócić w polu które normalnie ten wynik by zawierało? Czy przypadkiem nie powinienem uzgodnić z odbiorcą api takich szczegółów jak obsłużyć tego typu przypadki?

#programista15k #programowanie #naukaprogramowania
Boska_Klaudia 2021-05-22 16:42:51 +0
potrzebuję w api restowym zwrócić dto

@Generyczny_nick: device tree overlay?
metaforyczny_kierowca 2021-05-22 16:50:37 +1
@Deykun: zgadza się, o ile X i Y są danymi wejściowymi.