- Linux - haladóknak
- Ubuntu Linux
- Elindult a Gondosóra program
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Windows 11
- Ubiquiti hálózati eszközök
- Windows 7
- Sikeres volt a teszt, elpusztítja internetes műholdjait az Amazon
- ASUS routerek
Új hozzászólás Aktív témák
-
urandom0
aktív tag
Na, ezt még berakom...
Írsz nekem egy rövid client-server socket példát C-ben Linux alá?
Szívesen. Az alábbi példa egy client-server socket program lehetséges megoldása Linux alá, C nyelven:
/* Server */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#define PORT 8080
int main(int argc, char *argv[]) {
// Create a socket
int server_socket = socket(AF_INET, SOCK_STREAM, 0);
if (server_socket < 0) {
perror("ERROR creating socket");
exit(EXIT_FAILURE);
}
// Bind the socket to a port
struct sockaddr_in server_address;
memset(&server_address, 0, sizeof(server_address));
server_address.sin_family = AF_INET;
server_address.sin_addr.s_addr = INADDR_ANY;
server_address.sin_port = htons(PORT);
if (bind(server_socket, (struct sockaddr *) &server_address, sizeof(server_address)) < 0) {
perror("ERROR binding socket");
exit(EXIT_FAILURE);
}
// Listen for incoming connections
if (listen(server_socket, 5) < 0) {
perror("ERROR listening");
exit(EXIT_FAILURE);
}
// Accept an incoming connection
int client_socket;
struct sockaddr_in client_address;
socklen_t client_address_size = sizeof(client_address);
client_socket = accept(server_socket, (struct sockaddr *) &client_address, &client_address_size);
if (client_socket < 0) {
perror("ERROR accepting connection");
exit(EXIT_FAILURE);
}
// Send a message to the client
char *message = "Hello from the server";
send(client_socket, message, strlen(message), 0);
// Close the socket
close(client_socket);
close(server_socket);
return 0;
}/* Client */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.Az első próbálkozásnál itt elakadt, aztán megkértem újra:
Írsz nekem egy rövid client-server socket példát C-ben Linux alá?Szívesen. A következő példa egy olyan C program, ami egy szervert hoz létre Linux alatt, amely fogadja a kapcsolódó kliensek kapcsolatait, és válaszol egy egyszerű üzenettel: "Hello World!". A szerver a localhost címen fog futni, és a port number 1234 lesz beállítva.
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#define PORT "1234" // A szerver port számának beállítása
#define MAXDATASIZE 100 // Az üzenet maximális hosszának beállítása
// get sockaddr, IPv4 vagy IPv6:
void *get_in_addr(struct sockaddr *sa)
{
if (sa->sa_family == AF_INET) {
return &(((struct sockaddr_in*)sa)->sin_addr);
}
return &(((struct sockaddr_in6*)sa)->sin6_addr);
}
int main(void)
{
int sockfd, new_fd; // sockfd: szerver socket, new_fd: új kapcsolódó client socket
struct addrinfo hints, *servinfo, *p;
struct sockaddr_storage their_addr; // client címének tárolása
socklen_t sin_size;
struct sigaction sa;
int yes=1;
char s[INET6_ADDRSTRLEN];
int rv;
memset(&hints, 0, sizeof hints);
hints.ai_family = AF_UNSPEC;
hints.ai_socktype = SOCK_STREAM;
hints.ai_flags = AI_PASSIVE; // használjuk a "localhost"-ot
if ((rv = getaddrinfo(NULL, PORT, &hints, &servinfo)) != 0) {
fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(rv));
return 1;
}
// Megkeressük a megfelelő szerver socket-et
for(p = servinfo; p != NULL; p = p->ai_next) {
if ((sockfd = socket(p->ai_family, p->ai_socktype,
p->Ez pedig itt akadt el, de valószínűleg csak leterhelt lehet, vagy az én netem szarakodik. De akkor is durva...
-
Apollyon
Korrektor
válasz 0xmilan #23603 üzenetére
Mert csak úgy nem adogatjuk meg random weboldalakon (sem) a telefonszámunkat? Főleg, hogy nem is írja, mire használná fel, csak elkéri. Pláne egy sikeres email ellenőrzés után, mire kell még egy telefonszám is? Mindegy, nálam már maga a regeltetés is red flag, aztán lehet csodálkozni amikor jönnek a scammerek meg a spammerek a megadott elérhetőségeken keresztül.
#1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility.
-
addikt
-
Apollyon
Korrektor
válasz 0xmilan #23605 üzenetére
Én meg úgy értelmezem ezt, hogy hiába egy OpenAI szintű cég, ahova kerülnek az általad megadott adatok, az akkor is valaki más számítógépe, amihez semmilyen hozzáférésed sincs, és nem tudhatod, hogy mi történik az oda begyűjtött adatokkal.
Ugyanakkor meg egy OpenAI szintű cégnél jobban nem sok mindenkinek van fogalma a botokról, pont ők ne tudnának kitalálni más módot a felhasználók szűrésére?
Ez így szimplán arrogáns adatgyűjtés, és már lassan 10 éve megkaptuk a pofont a valóságtól, de úgy látszik ez sokaknak még mindig nem volt elég...
#1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility.
-
Sonja
veterán
"The perfect tattoo doesn’t exi..."
Ha csalódni akarsz, bízz az emberekben!
-
Vladi
nagyúr
Van most valami tuti disztró régi kicsi eee pc-re?
Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!
-
őstag
-
Vladi
nagyúr
válasz lionhearted #23617 üzenetére
Hogyhogy mire? Ezen kell megterveznem paks2-t.
mi az a pálcikás wm?
Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!
-
Sonja
veterán
-
Vladi
nagyúr
Ezt én is megtaláltam. Talán jó is lenne. De fizetős.
De lehet default lesz. rocky linuxnak van xfce kiadása.
mod: nem olyan rossz a helyzet amúgy. Most fedora 25 xfce van rajta. 300 mega használatra bootol, firefox 1 logout tabbal 600 mega.
[ Szerkesztve ]
Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!
-
F34R
nagyúr
Kar erte, mert akkor sok valasztas nincs. vannak jo disztrok amik nem teljesen desktopok, lasd amit fontebb ajanlottak, ra lehet rittyenteni olyan kornyezetet, de neked lesz vele munkad. Bongeszoben meg ne akarjon mai divatos dolgokat jaratni, mint YT, instagram stb... talan meg mondanek BSD-t is, OpenBSD-t vagy hasonlot ha alap dolgokra kell.
-
őstag
Mert bár netbooknak hívták akkoriban, nem való netre... Ma már biztos nem, de akkoriban is csak épphogy. Volt egy ilyenem egyetem alatt, de már jegyzetelni nem lehetett online szerkesztőben, csak vastagklienssel.
De SD videókat lejátszani sok órás üzemidővel elmegy.
Xfcet nem ajánlom, csak ha az a menüsor a szerelmed... Lxqt inkább.
[ Szerkesztve ]
Tegnap még működött...
-
Apollyon
Korrektor
Thinkpad vonalon én is egyetértek a roncsvadász kultúrával, de így majdnem 2023-ban netbookot használni pokol.
eee pc, tehát valami asus vagyis snsv konfig lesz, de mindegy is, mert a régi atom cpu nem is engedett többet 2 gb ramnál.
Még a kevés ram túlélhető lenne, de a cpu olyan lassú és gyenge lesz, hogy csak küszködés lesz használni. De ha még mindig kitart a user, az a nulla kontrasztos, extra fakó TN paneles kijelző biztosít majd róla, hogy azért ne bírja sokáig.a netbook alap koncepciója amúgy jó volt, ~ $100 körüli laptop kategóriát akartak vele teremteni, 2008-09 körül. Csak sajnos a gyártók tettek róla, hogy ez így ne működjön hosszútávon (még ha nem is lett volna ez a céljuk), meg az androidos telefonok eljövetele is beleütött jópár szöget a platform koporsójába.
De komolyan, jobban járnál bármelyik guberált, nem atom procis, akár 10 éves használt notebook/laptoppal, akármennyire is szörnyű, de jobb felhasználói élményt fog adni egy eee pc-nél.
#1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility.
-
őstag
válasz Apollyon #23627 üzenetére
+1
Én bár nagyon imádtam a gépet, több országba is elvittem, idén eladtam, mert már ténylegesen soha nem lesz semmi haszna neki. Volt viszont aki kb ugyanarra akarta használni, mint én sokáig. Magával viszi hosszú utakra és videózik rajta...
És gyakorlatilag mindegy, hogy az egymagos vagy a kétmagos, de sokkal gyakoribb volt az 1 mag 2 szál, de nevetségesen gyenge.Felkészül a Z8350 2GB rammal. No meg a J1800, bár NASnak egyébként simán elmennek, ha nem csapatod őket szénné... bár szerintem a sata vezérlő már ezen is rottyos.
[ Szerkesztve ]
Tegnap még működött...
-
ivana
Ármester
válasz Apollyon #23627 üzenetére
10 éves gép az ilyen T420 meg hasonlók, bőven nem szörnyű kategória. Máig használom a konyhában netezni, a fostos kijelzőn kívül teljesen jó. Lassúnak nem mondanám egyáltalán. Annyi, hogy a youtube-ot rá kell venni, hogy h.264-et használjon, de 1080p-ig az teljesen jól megy rajta.
-
fatpingvin
őstag
miért akarna bárki a youtube webUI-n videót nézni? nem erre tartjuk a youtube-dl - mpv párost?
én teljesen átszoktam arra hogy ha valaki küld egy YT linket hogy nézzem meg, akkor simán letöltöm (nyilván ehhez kell a gépen lennie pár giga buffer tárhelynek de az ugye mindig van), a local állományt megnézem, innentől meg ha nem érdekes csak törlöm, ha meg igen akkor máris van automatikusan egy lokális példányom belőle.
jópár zeneszámmal már igazolódott hogy jó gyakorlat, ugyanis pár hónap múlva már nem voltek elérhetők YT-n.A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)
-
F34R
nagyúr
válasz fatpingvin #23633 üzenetére
En is ugy nezem.. de ez gondolom a csajanak a notebookja marad aki a webhez van szokva.
+ -
Siriusb
veterán
válasz fatpingvin #23633 üzenetére
Nekem a youtube-dl nem működött egy időben és átszoktam egy másik verzióra, a yt-dlp-re, legalább vannak frissítések.
-
F34R
nagyúr
válasz fatpingvin #23636 üzenetére
Nalam a twitch videokat nem igazan vitte normalisan.. akkor csereltem le azthiszem en is.
-
gregory91
senior tag
válasz fatpingvin #23633 üzenetére
"jópár zeneszámmal már igazolódott hogy jó gyakorlat, ugyanis pár hónap múlva már nem voltek elérhetők YT-n."
+++1Volt egy zene ami rákereséssel egyedül a yt-n volt elérhető máshol nem.Az a egy zene nem eltűnt?
Szóval f**k off fosttube!Remélem itt elfér - https://sites.google.com/site/geriprojekt/ - https://github.com/kgregoryan - Az ember téved,a gép hibázik.
-
Apollyon
Korrektor
válasz gregory91 #23638 üzenetére
Az ilyeneket azonnal le kell menteni.
Én a megboldogult btjunkie-t sajnálom, ott voltak olyan zenék, amik már nem elérhetőek megvásárlásra sem. Néha felkerülnek ezek youtube-ra, de azért az nem CD minőség.#1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility.
-
-
Katona Gábor
csendes újonc
Sziasztok!
SuliX-ra ami Red hat linux-on alapul kellene hálózati forgalmat mutató program. Alapból nem tartalmaz ilyet. Amit mindenképp tudjon, hogy melyik folyamat/szolgáltatás mennyi sávszélességet használ. Köszönöm!
-
zoltanz
nagyúr
Apple maga fejleszt ugye GPU-t, összedobhatna valami diszkrét VGA is asztaliban, vennék mint a cukrot bányászni.
Manapság egy előnye van ha nem vagy szegény, színvonalasabb ellenségeid lehetnek
-
F34R
nagyúr
válasz fatpingvin #23643 üzenetére
Amugy sem volt. A GPU-k arat nem termeltek ki. Es akkor meg az aramdijat nem is emlitem.
-
fatpingvin
őstag
nem csalk azért bányásztak emberek mert profitálni akartak belőle, pl személyesen is iskerek többembert aki enyhe mínuszon is járatta a gépét (nyilván ezek nem bányász rigek hanem amúgy is használatban lévő workstationök, jáccósgépek voltak) egyszerűen azért mert így tisztán át lehet forgatni a fiat moneyt kriptóba anélkül hogy az anyád leánykori vércsoportját is meg kéne adnod ahhoz hogy vásárolj.
A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)
-
Apollyon
Korrektor
válasz fatpingvin #23645 üzenetére
Pedig túlnyomórészt bizony azért bányásztak, mert jött belőle sok pénz. Azt mondani sem kell, hogy de bizony, busásan kitermelte a videokártyák árát és még többet is. Persze nem az idén meg tavaly vásároltakat, hanem aki még időben beszállt. 2 éve még egy darab 3070-nel is megérte bányászni.
#1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility.
-
F34R
nagyúr
válasz Apollyon #23646 üzenetére
Attol fugg mit, egy kartyaval azert csoda nagy hasheket nem fogsz latni.
#23645 fatpingvin
A sajat penzed is attudod forgatni cryptoba, csak ugye tobb a fee. Ehhez nem kell banyaszni.
Tudom hogy nem mindenki a haszonert banyaszott. Akkor nem maradt volna fele a banyaszokbol... ugyanez igaz azokra is akik cpu-val mineolnak... -
zoltanz
nagyúr
válasz fatpingvin #23643 üzenetére
"dehogy vennék. az ETH átállása óta nem igazán rentábilis kb semmit bányászni"
ez valahogy a Vga árakon nem látszik.
Manapság egy előnye van ha nem vagy szegény, színvonalasabb ellenségeid lehetnek
-
F34R
nagyúr
válasz zoltanz #23649 üzenetére
Azt "rafogjak" a chiphianyra. Nem csak a VGA-k lettek dragabbak nezd meg a telefonpiacot is.
Itt viszont a hasznaltpiac arai sem nagyon akarnak valtozni, sot!!!#23648 Di Natale
Valakinek ez is csak szorakozas.... minden ujat kiprobal es ha veszteseges is csinalja. ugyanez a chia-val... megeszi a ssd-ket megis "banyasznak" rajta.
Vagy mondhatnam a jatekbeli mikrotranzakciokat, hol es kinek eri az meg?
Ez is egy szenvedely.
Új hozzászólás Aktív témák
- Felfedező készlet Arduinohoz + Arduino UNO!
- Dell Latitude 5300 2in1,13.3",FHD,i7-8665U,16GB DDR4,256GB SSD,WIN10,Touch
- Dell Latitude 5300 2in1,13.3",FHD,i5-8365U,16GB DDR4,256GB SSD,WIN10,Touch
- - MAKULÁTLAN - ASUS ZENBOOK PRO 16X 4K OLED - i9-12900H, RTX 3060, 32GB, 1TB, Win11PRO, 3 ÉV GARI
- ÚJ ASUS ROG ZEPHYRUS G16 - 16" WQXGA 240Hz - i9-13900H - 16GB - 1TB - RTX 4050 - Win10 - Garancia
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs