
Ethereal
Active Members-
Posts
109 -
Joined
-
Last visited
-
Days Won
1
Everything posted by Ethereal
-
Ai facut 8 tutoriale in 5 zile despre te miri ce. Acesta din urma este, fara nicio indoiala, complet eronat. N-am de gand sa incep o disputa aici.
-
In primul rand, in clip-ul de pe youtube tu modifici numele .exe-ului. Click dreapta pe un .exe ->Proprietati -> Modificarea acelui camp va schimba doar numele . Probabil ai vrut sa modifici target-ul unui shortcut, adaugandu-i acel argument. De altfel nici macar nu duci treaba pana la capat in clip. In al doilea rand, rand acel argument ("-heapsize <random value>") functioneaza doar in anumite aplicatii care interpreteaza acel argument, nicidecum la nivel de sistem pentru orice aplicatie rulata. Spui ca ti-a functionat pe programe cu cerinte serioase, te rog, posteaza screen-uri. Pana acum nu ai facut dovada ca functioneaza (nici macar in clip). In al treilea rand, acea optiune probabil a fost implementata pt. debug sau cu un scop precis. Daca incepi sa te joci tu cum vrei cu ea, nu vei creste performantele obtinute, doar le vei limita. Aplicatiile, in general, isi aloca cata memorie au nevoie, in limita permisa de sistem bineinteles. Poti , cel mult, sa limitezi un program la o anumita valoare. Te-as sfatui sa pui osul la treaba si sa inveti ceva ca lumea, nu doar de suprafata. Nu-ti da nimeni rep power sau ce urmaresti tu pentru tutoriale de maimute. /Ethereal out - LOL
-
Ce ai prezentat tu acolo e un caz fericit. Ruland half-life cu argumentul "-heapsize 9999" ii transmiti aplicatiei argumentul "-heapsize 9999" ca un sir de caractere de 15 bytes, atat. Windowsul nu va aloca memorie diferit, aplicatia fiind cea care interpreteaza argumentul cum vrea. Daca merge in cazul prezentat de tine e doar pentru ca half-life isi aloca mai putina memorie citind argumentul tau. Incearca sa rulezi notepad-ul cu -heapsize 9999 si ai sa vezi. #include <iostream> using namespace std; int main( int argc, char** argv) { if(argc !=3) { cout<<"Syntax error\n"; return EXIT_FAILURE; } else { if(strcmp(argv[1],"-heapsize")==0) { int size = atoi(argv[2]); unsigned char *Memory = new unsigned char[size]; if(Memory !=NULL) { for(int i=0; i<size; i++) { Memory[i] = (unsigned char) 0; } cout<<"Memorie alocata: "<<size<<"\n"; return EXIT_SUCCESS; } } } }
-
Pune si .exe-ul compilat, avem incredere in tine.
-
Cum rezolvati misiunea: cum inmultesti 1000 de euro ?
Ethereal replied to Krisler12™'s topic in Off-topic
eu zic sa te duci la facultate. -
vreun violator wannabe pe aici?
-
posteaza headerul mailului.
-
Daca Transnistria, desi are simbolurile sale, propriul presedinte, guvernul si parlamentul sau,etc., nu este recunoscuta pe plan international ca un stat autonom si se afla intr-o stare de incertitudine politica o numesti "regiune" sau "tara"? Te certi pe nuantele semantice fara motiv. Omul doar a vrut sa arate ce se intampla in acel colt de lume.
-
ThinkGeek :: Stuff for Smart Masses
-
Fgets blocheaza pana citeste 1024 bytes. Incearca asta: socket_set_blocking($fp,false); LE: sau gresesc lamentabil si xander are dreptate .
-
RFC 793 (rfc793) - Transmission Control Protocol
-
[Idee] Defragmentare mai speciala - optimizata pentru boot-up
Ethereal replied to begood's topic in Programare
Pai fisierele sistemului, atata timp cat nu sunt modificate, raman la inceputul hdd-ului, iar update-urile sunt aproape nesemnificative. -
O persoana ce cunoaste foarte bine structura si modul de operare intern al unui sistem informatic.
-
[Idee] Defragmentare mai speciala - optimizata pentru boot-up
Ethereal replied to begood's topic in Programare
Daca hdd-ul e formatat atunci cand tu instalezi windows-ul, n-ar trebui ca fisierele importante, cel putin macroscopic, sa fie la inceputul discului? -
Te contrazici singur. wTF? In ce priveste topicul, NU, nu ne meritam imaginea de cersetori. Pentru ei este mult mai usor sa ne bage in aceiasi oala cu tiganii si sa ne numeasca cersetori - ar trebui batuti pentru asta.
-
Ar putea exista sau exista deja un astfel de program ???
Ethereal replied to Krisler12™'s topic in Off-topic
Executabilele sunt seturi de instructiuni interpretate de microprocesor. Din moment ce intreaga informatie se afla in calculatorul tau, o poti manipula in orice fel doresti (disassembler/debugging) astfel incat sa eviti mecanismele de protectie si sa ai acces la ceea ce te intereseaza. Logarea pe un website este un schimb intre un client(tu) si serverul de autentificare - nu primesti 'teh goodies' decat dupa ce satisfaci cerintele serverului. -
cu ciocanul.
-
stii macar ce inseamna https?
-
Este trojan . Du-te in alta parte, desteptule.
-
PC-ul constient nu va exista decat in filme.
-
Pai protocolul udp nu face verificare daca informatia a fost transmisa cu succes. Daca merge adaugand un sleep intre call-urile la functia send inseamna ca nu poti primi informatia asa de repede in client. Foloseste mai bine tcp - astfel vei fi sigur ca informatia a ajuns, si nu te mai chinui cu nr de pachete, etc.
-
Ii tineti voi partea lui pax, dar tipa l-a pus la punct bine. on topic: Aceste fotografii 'stock' nu se gasesc pe torrente? - se pirateaza cam orice in ziua de azi.
-
M-a amuzat teribil postul tau
-
Nu sunt la fel . versiunea vmware e special facuta pt virtual machine.