Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko283
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
  • Wykop.pl
  • Ciekawostki
  • Informacje
  • Rozrywka
  • Sport
  • Motoryzacja
  • Technologia
  • Ukraina
  • Gospodarka
  • Podróże

Dostosuj Wykop do siebie

Wybierz treści, które Cię interesują
i zapisz jako Własną kategorię.

gentooman
gentooman

gentooman

Dołączył 8 lat i 3 mies. temu
  • Obserwuj
  • Akcje 1101
  • Znaleziska 51
  • Mikroblog 1050
  • Obserwujący 0
  • Obserwowane 210
PlugaweWarzywo
PlugaweWarzywo
PlugaweWarzywo
24.04.2023, 09:15:07
  • 0
#programowanie #sieci #siecikomputerowe #jezykc #winsock #socket Hej Mireczki, czy Ktoś z Was ogarnia bibliotekę socket?

Chodzi mi tutaj o podstawową funkcję connect(), czy można ją wykorzystać do tego aby połączyć się z adresem 8.8.8.8 potwierdzając tym samym że mamy dostępne połącznie interenetowe? Gdzieś przeczytałem że to wystarczy - taki prosty PING. Jednak kiedy oglądałem źródła komendy ping.c to tam nie korzystali z connect() tylko od razu po stwqorzeniu socketa dawali send() wysylajac
  • 10
  • Odpowiedz
gentooman
gentooman
gentooman 24.04.2023, 13:37:20 via Wykop
  • 1
@PlugaweWarzywo: Jeszcze możesz mieć problem uprawnień. Żeby wysłać pakiet ICMP potrzebujesz socket typu RAW, a tego zwykły użytkownik nie może zrobić. Systemowy Ping ma dodatkowy atrybut CAP_NET_RAW na Linuxach. Na Windowsa jest specjalne API https://learn.microsoft.com/en-us/windows/win32/api/icmpapi/nf-icmpapi-icmpsendecho?redirectedfrom=MSDN

Wcześniej ci pisałem że takie sprawdzenie lepiej robić po HTTP
  • Odpowiedz
gentooman
gentooman
gentooman 24.04.2023, 21:07:08 via Wykop
  • 0
@PlugaweWarzywo: gethostbyname prosi systemowy resolver dns żeby rozwiązał nazwę. Jeśli nazwy nie ma w cache to resolver wysyła pakiet UDP do serwera DNS. Resolver też może cachować wyniki, ale tu już nie wiem na jakich zasadach ten cache jest czyszczony, wiec możliwe ze dostaniesz fałszywie pozytywne wyniki, czyli internetu nie ma, ale nazwa jeszcze jest w cache. Dodatkowo twoim serwerem DNS może być twój router który też ma swój cache i
  • Odpowiedz
gentooman
gentooman
gentooman 24.04.2023, 22:54:09 via Wykop
  • 0
@PlugaweWarzywo: Dawno nie pisałem na gołych socketach, ale na stacku piszą ze to się robi nieblokującym socketem + poll/select z timeoutem https://stackoverflow.com/a/61960339 albo https://stackoverflow.com/a/2597774 Oczywiście na Windowsie to nie zadziała.
  • Odpowiedz
gentooman
gentooman
gentooman 25.04.2023, 19:14:31 via Wykop
  • 1
@PlugaweWarzywo: SIOCGIFCONF to ci powie jaki masz adres IP na karcie sieciowej. Jest to za mało żeby stwierdzić czy masz połączenie z internetem. To nawet nie mówi ci czy masz poprawną komunikację z najbliższym routerem, bo przecież te adresy można ustawiać ręcznie i w cale nie muszą być poprawne.

Jedyny sposób na sprawdzenie czy faktycznie masz połączenie z internetem to wysłanie zapytania w ten internet i oczekiwanie że otrzymasz odpowiedź. Zastanów
  • Odpowiedz
PlugaweWarzywo
PlugaweWarzywo
PlugaweWarzywo
23.04.2023, 20:05:09
  • 1
#programowanie #jezykc #ping #siecikomputerowe #programista Hej Mireczki, w jaki sposób stworzylibyście własny program który pokazywał by aktualny stan sieci, tj. czy jesteśmy ONLINE czy OFFLINE.

Zrobiłem to w ten sposób, że program rezydentny co np. 5 sekund wywołuje komendę ping 1 raz z adresem (8.8.8.8).. w zależności od wyniku zapisuje ONLINE lub OFFLINE to jakiejś zmiennej środowiskowej.

Zastanawiam się czy powinno się to zrobić sensowniej. W tym przypadku jesteśmy uzależnieni od zewnętrznej
  • 6
  • Odpowiedz
gentooman
gentooman
gentooman 23.04.2023, 20:47:10 via Wykop
  • 3
@PlugaweWarzywo: Windows i Mac robią request HTTP o prosty plik tekstowy. Dzięki temu dodatkowo wiedzą czy nie trzeba pokazać okienka z akceptowaniem regulaminu do publicznej sieci wifi, bo wtedy oczekiwana zawartość pliku się nie zgadza
https://devblogs.microsoft.com/oldnewthing/20221115-00/?p=107399
W Windowsie masz API żeby pobrać wynik tego sprawdzenia https://learn.microsoft.com/en-us/windows/win32/api/wininet/nf-wininet-internetgetconnectedstate

Tu jeszcze dochodzi dodatkowy problem - serwer na którym trzymasz ten plik może przestać działać - mało prawdopodobne w przypadku Microsoftu, ale jednak możliwe. Firewalle
  • Odpowiedz
Raciatek
Raciatek
Raciatek
16.04.2023, 13:44:53
  • 0
Long story short: po latach przypomniałem sobie o IRC i postanowiłem postawić bouncera na swoim VPS, dokładnie ZNC. Nie mogę tylko zalogować do Webadmina, wywala mi ciągle, że strona jest nieosiągalna (dodałem porty do wyjątkowów). Ma ktoś jakieś pomysły? Bo jak ustawiam ręcznie z czym się ma połączyć z poziomu konsoli to się łączy, widać go na czacie, ale Webadmin nie zaskoczy.

Od razu mówię, że to powrót po latach i mało
  • 9
  • Odpowiedz
gentooman
gentooman
gentooman 16.04.2023, 14:40:58 via Wykop
  • 0
@Raciatek: Jesteś pewien ze słucha na dobrym interfejsie? Wpisz sudo netstat -nltp i zobacz na jakim adresie słucha. Powinno być 0.0.0.0 albo twoje publiczne IP
  • Odpowiedz
gentooman
gentooman
gentooman 16.04.2023, 20:32:31 via Wykop
  • 0
@Raciatek: a curlem z VPSa działa?
  • Odpowiedz
gentooman
gentooman
gentooman 17.04.2023, 19:35:06 via Wykop
  • 0
@Raciatek
- pisałeś wcześniej o IPv6. Masz też IPv4 skonfigurowane?
- jak otworzyłeś porty? Iptables czy ufw?
- zrób curl http://127.0.0.1:<port> i curl http://<twoje_publiczne_ip>:<port> z VPSa
- Włączyłeś moduł webadmina? Nie używałem ZNC, ale z docsów wynika ze domyślnie jest wyłączony
  • Odpowiedz
qwelukasz
qwelukasz
qwelukasz
02.04.2023, 19:57:00
  • 0
#dragonball
Jest już dostępny najnowszy film gdzieś w necie?
  • 1
  • Odpowiedz
gentooman
gentooman
gentooman 02.04.2023, 19:59:17 via Wykop
  • 3
@qwelukasz: https://www.grupa-mirai.pl/filmy-i-odcinki-specjalne/
  • Odpowiedz
AnanassZePuszky
AnanassZePuszky
AnanassZePuszky
31.03.2023, 12:01:17
  • 1
Podrzuci ktoś pomysł z #programowanie do napisania prostej (na zajęcia na studia) aplikacji wielowątkowej? Nigdy w tym nie siedziałem, a potrzebuję temat. Reszta już chyba sama pójdzie xd
  • 21
  • Odpowiedz
gentooman
gentooman
gentooman 31.03.2023, 13:08:27 via Wykop
  • 0
@AnanassZePuszky: jakieś operacje na ogromnych wektorach albo macierzach? Mnożenie, dodawanie. To chyba najprostsze. Będziesz to pisał na "gołych" wątkach czy OpenMP? Bo od tego jak to napiszesz tez może zależeć czas wykonania, np jeśli pojedyncza operacja jest szybka to warto mieć thread pool, bo stworzenie wątku trwa dłużej niż operacja która ma wykonać. Trzeba też odpowiednio pozbierać wyniki z wątków tak żeby nie było blokad.
Alternatywnie jakiś prosty scraper, i pokazać
  • Odpowiedz
xionacz
xionacz
xionacz
19.03.2023, 14:38:17
  • 1
#niedzieladziencwela #steamdeck
Ziew...
xionacz - #niedzieladziencwela #steamdeck
Ziew...
  • 4
  • Odpowiedz
gentooman
gentooman
gentooman 19.03.2023, 15:29:31 via Wykop
  • 0
@brh77603: Yakuza, ale nie nie wiem która część
  • Odpowiedz
vuxiu
vuxiu
vuxiu
17.03.2023, 12:35:32
  • 0
Mirki mam wykupiony prosty program do automatycznego wciskania hotkeyów w grze. Żeby z niego korzystać trzeba podać login i hasło. Niestety chyba serwery padły i gostek który to sprzedaje przestał być aktywny. Da się jakoś wykroić opcję logowania z programu? #programowanie #dev #programy #gamedev
  • 12
  • Odpowiedz
gentooman
gentooman
gentooman 17.03.2023, 13:07:22 via Wykop
  • 0
@vuxiu: Zależy czy część logiki programu też była po stronie serwera. Zakładam tez że ten kto to robił dodatkowo wszystko zabezpieczył i zaciemnił kod itd, wiec za darmo pewnie nikt Ci tego nie zrobi. Dał byś trochę więcej szczegółów w stylu w czym to było pisane to może ktoś się skusi.
  • Odpowiedz
rafal-masny
rafal-masny
rafal-masny
12.03.2023, 22:15:43
  • 0
Mirki, potrzebuję porady odnośnie Serwletu. Pierwszy raz tego używam i są problemy.
Mam do wykonania bardzo prostą (prymitywną) aplikację. Serwlet ma pobrać dane z formularza i wyświetlić w przeglądarce.
"Część HTMLową" zrobiłem, wyświetla się w przeglądarce. Ale w przypadku Serwletu, trochę nie ogarniam.

Tak wiem Don't ask to ask, just ask, ale nie chciałbym, żeby moje zadanie na studia wisiało na wykopie xD
Proszę o priv lub ja się odezwę z
  • 20
  • Odpowiedz
gentooman
gentooman
gentooman 12.03.2023, 22:23:21 via Wykop
  • 0
@Karatte: Każdy na p0lskiej uczelni u profesora co kod produkcyjny zna tylko z opowieści pracujących studentów
@rafal-masny: W servlecie masz metody doGet i doPost, zaimplementuj tak żeby do HttpServletResponse wrzucały co trzeba
  • Odpowiedz
gentooman
gentooman
gentooman 12.03.2023, 23:19:42 via Wykop
  • 0
@rafal-masny: 404 to znaczy ze albo podajesz zły URL albo źle skonfigurowałeś tomacata. Bez całego projektu to można wróżyć z fusów. Ostatni raz wrzucałem servlerty na standalone tromcat z 5 lat temu, więc z głowy ci nie powiem co może być źle
  • Odpowiedz
gentooman
gentooman
gentooman 13.03.2023, 21:00:13 via Wykop
  • 0
@rafal-masny: W tym co wrzuciłeś nie ma żadnego servletu tylko kilka pustych klas których nie powinno tam być, nawet intellij krzyczy na czerwono w web.xml że brakuje klasy RegistrationServlet
  • Odpowiedz
gentooman
gentooman
gentooman 14.03.2023, 22:16:21 via Wykop
  • 0
@rafal-masny: Ty to próbowałeś kompilować? W pom masz zależności do jakarty 5 a w importach w UserRegistrationServlet stare javax.servlet, w web.xml masz servlet api 3.1, a twój tomcat wspiera 6
  • Odpowiedz
Enso_
Enso_
Enso_
14.03.2023, 20:32:36
  • 0
Wie ktoś jak zainstalować na #steamdeck aplikacje .deb?
  • 6
  • Odpowiedz
gentooman
gentooman
gentooman 14.03.2023, 20:53:07 via Wykop
  • 0
@Enso_: Bezpośrednio w systemie to będzie prawdopodobnie straszna rzeźba bo pewnie będzie zależności brakowało. Możesz ubuntu/debiana odpalić przez Distrobox i tam zainstalować deb. Napisz co to za program bo może jest prostszy sposób.
  • Odpowiedz
gentooman
gentooman
gentooman 14.03.2023, 21:59:09 via Wykop
  • 3
@Enso_: Nie zainstalujesz oficjalnego klienta. Nawet na stronie Mullvada piszą ze nie ma oficjalnego klienta na Archa, na którym bazuje SD. Polecają użyć bezpośrednio Wireguarda. Widzę że na desktopie jest już obsługa wbudowana, w gaming mode masz plugin do takich zabaw https://github.com/SteamDeckHomebrew/decky-loader i https://github.com/steve228uk/TunnelDeck
  • Odpowiedz
adreno420
adreno420
adreno420
14.03.2023, 20:38:05
  • 0
Poda ktoś sposób jak zweryfikować system Windows 10 bez zakupionego klucza, coś w liście komend trzeba wpisać podałby ktoś?
#pcmasterace #pcmasterrace #komputery #windows10 #microsoft
  • 5
  • Odpowiedz
gentooman
gentooman
gentooman 14.03.2023, 20:49:14 via Wykop
  • 0
@adreno420: https://massgrave.dev/
  • Odpowiedz
LZBNZ
LZBNZ
LZBNZ
09.03.2023, 07:08:32
  • 0
Szukam informacji w zakresie amiibo do Nintendo Switch.

Wyskakują mi na portalach aukcyjnych zestawy "karty amiibo" np 26 kart "MARIO 3D WORLD".

Opisy tych aukcji są dość ubogie, a po kontakcie z kilkoma sprzedającymi nie dostałem satysfakcjonującej mnie odpowiedzi. To były odpowiedzi w stylu "przyłóż kartę i dostaniesz różne itemki w grze". No ok, ale czy to działa ze wszystkimi grami? czy trzeba kupić specjalnie zestaw do mario karta, do mario 3d
  • 5
  • Odpowiedz
gentooman
gentooman
gentooman 09.03.2023, 09:26:05 via Wykop
  • 1
@LZBNZ: https://amiibo.life/games Tu jest lista gier i co dają konkretne figurki. Jak masz telefon z androidem to chyba taniej będzie kupić czyste NTAG215 i wgrywać przez TagMo
  • Odpowiedz
Viado
Viado
Viado
27.02.2023, 15:32:57
  • 1
@mBank czy wy jesteście poważni? Dzwoni do mnie randomowy numer że jakaś ankieta albo oferta i konsultant przed rozpoczęciem rozmowy pyta mnie o jakieś cyfry z numeru pesel albo daty urodzenia w celu weryfikacji.
Skąd mam wiedzieć że rozmawiam z osobą z banku? Niby odsyłacie do mLinii że można imię nazwisko konsultanta zweryfikować ale to dalej nie daje pewności że za słuchawką jest osoba za którą się podaje. Pod numer telefonu też
  • 4
  • Odpowiedz
gentooman
gentooman
gentooman 27.02.2023, 16:00:57 via Wykop
  • 2
@Viado: Jesteś pewien że to był prawdziwy konsultant? Do mnie niedawno dzwonili z promocjami to wysyłali push na aplikacje i tyle.
  • Odpowiedz
vieveble
vieveble
vieveble
07.02.2023, 23:04:54
  • 0
#anime #animedyskusja
Jakaś mega śmieszna komedia? Albo ogólnie coś dobrego do obejrzenia? Help plz
  • 11
  • Odpowiedz
gentooman
gentooman
gentooman 07.02.2023, 23:08:55 via Wykop
  • 2
@vieveble: https://myanimelist.net/anime/11843/Danshi_Koukousei_no_Nichijou
https://myanimelist.net/anime/37105/Grand_Blue
https://myanimelist.net/anime/9834/Level_E

Napisz co już widziałeś i się podobało, bo ciężko tak na ślepo coś polecać
  • Odpowiedz
gentooman
gentooman
gentooman 07.02.2023, 23:14:44 via Wykop
  • 2
@vieveble: To też jest fajne https://myanimelist.net/anime/37171/Asobi_Asobase Komedia absurdów jak Danshi Koukousei no Nichijou
  • Odpowiedz
KrolArthur
KrolArthur
KrolArthur
07.02.2023, 22:11:46
  • 0
Czy #nintendo uprawia szyderę ze swoich fanów? Ja wiem, że chodzi o grywalność itp. ale w 2023 nie obsłużenie 4K i grafika jak z psp to chyba lekka przesada. Mało tego cena jak na premierze. Jakie są wasze odczucia? Czy Deck spije śmietankę klientów wk@!#nych na nintendo?

#konsola #gry
  • 5
  • Odpowiedz
gentooman
gentooman
gentooman 07.02.2023, 22:48:58 via Wykop
  • 0
@KrolArthur: I co ci to 4k da jak switch ledwo gry w 480p renderuje. Przecież to ma podzespoły 6 letniego tableta z Androidem. Jedyny zysk to być może wyraźniejszy HUD w grze. Deck też w 4k ledwo odpali większe gry.
  • Odpowiedz
gentooman
gentooman
gentooman 07.02.2023, 23:03:20 via Wykop
  • 0
@KrolArthur: Ludzie kupują to po co obniżać cenę. To samo z grami first-party. Zelda i Mario karty dalej po 250. A to że w Polsce się mniej zarabia niż w USA albo Niemczech to już nie problem Nintendo, bo nawet tu nie mają oficjalnej dystrybucji, tylko przez Czechy. I tak wielką łaskę zrobili ze można w eShopie w PLN płacić
  • Odpowiedz
zgubiles_sie_jelonku
zgubiles_sie_jelonku
zgubiles_sie_jelonku
07.02.2023, 14:36:07
  • 0
Planuję zakupić pierwszą malinę. Cele hobbystyczne i nauka w linucha. Chciałbym tam postawić jakiś lekki serwer http, pobawić się dockerem (ta, wiem, może średnio to działać) i takie tam. Co polecacie na start? Znalazłem coś takiego:

https://botland.com.pl/moduly-i-zestawy-raspberry-pi-4b/15065-zestaw-z-raspberry-pi-4b-wifi-2gb-ram-32gb-microsd-oficjalne-akcesoria-5903351242455.html

Szczerze to wolałbym tańszą opcję, ale dostępność malin na rynku jest słabiutka :( Macie jakieś rady, gdzie można by było dostać fajny zestaw na początek?

#raspberrypi
  • 5
  • Odpowiedz
gentooman
gentooman
gentooman 07.02.2023, 14:41:32 via Wykop
  • 4
@zgubiles_sie_jelonku: Jak nie chcesz się bawić w GPIO i podpinanie czujników to tańszym rozwiązaniem może być używany terminal, albo VM
  • Odpowiedz
wykop
wykop
wykop
06.02.2023, 14:33:09
  • 76
Dzień dobry, Wykop (ʘ‿ʘ)

Powiadomienia, to temat, na którym aktualnie skupiamy swoją pełną uwagę. Część zadań zostało już wdrożonych, pozostałym musimy poświęcić jeszcze odrobinę czasu. Zapewniamy jednak, że gdy zostaną ukończone, od razu damy Wam o tym znać. A tymczasem przejdźmy do tematów, które już zostały wdrożone - dziś aktualizujemy #wykopchangelog o:

1. Zgłaszaliście nam problem z powiadomieniami z tagów, które dublowały się na Waszych listach powiadomień -
wykop - Dzień dobry, Wykop (ʘ‿ʘ)

Powiadomienia, to temat, na którym aktualnie skupia...

źródło: image (3)

Pobierz
  • 142
  • Odpowiedz
gentooman
gentooman
gentooman 06.02.2023, 14:43:17 via Wykop
  • 13
@wykop: Czy przywrócicie https://www.wykop.pl/powiadomienia/unreadtags/ ze starego wykopu? Teraz przeglądanie powiadomień jest niewygodne, bo muszę na każde osobno klikać, a potem cofać się do listy. Nie wiem też od której strony zaczynają się nieprzeczytane, wiec i tak muszę kilka stron przeklikać bo chce czytać od najstarszych

Kiedy naprawicie czarną listę w obserwowanych?
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 10
  • Strona 5 z 10
  • >

Osiągnięcia

  • Rocznica
    od 02.03.2024

    Rocznica
  • Gadżeciarz
    od 16.02.2017

    Gadżeciarz

Wykop © 2005-2024

  • Nowy Wykop
  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl

Podróże

Gospodarka

Ukraina

Technologia

Motoryzacja

Sport

Rozrywka

Informacje

Ciekawostki