
ionut.hulub
Active Members-
Posts
280 -
Joined
-
Last visited
-
Days Won
1
Everything posted by ionut.hulub
-
invata'te frate sa pui un nume sugestiv la topic nu intrebare intrebatoare ca nu suntem pe forumuri de ghicit in carti in plm
-
baietas alea nu merg. e doar o macheta cara nu face nimic. ecranu ala "flexible amoled" exista dar pe camera respectiva e montata o poza, atata tot, si in loc de videoproiector e un led ca la brichetele alea la 2 lei. m'ai impresionat la culme.
-
serios? da'mi si mie link pe youtube la episodul respectiv daca chiar a fost la tv.
-
mi'am luat deja warn ca l'am jignit pe zeroCold, dar o sa imi asum riscu sa imi iau inca unul sau chiar ban pentru simplu fapt ca nu pot sa las prostia sa isi faca de cap pe un forum ce altadata era respectat. nedo. nu am cuvinte sa exprim prostia ta. eu zic ca o anumita tehnologie nu o sa poate fi minimalizata suficiente de mult (pastrand pretul accesibil pentru oamenii de rand). tu imi aduci ca argument un link cu o poza a unui gadget ce demonstreaza contrariu. pana aici toate bune si frumoase ai zice. problema e ca poza respectiva reprezinta un concept, a fost facuta in totalitate in photoshop (sau cinestie ce alt photo editor folosesc aia), aparatul respectiv nu exista si nu a existat niciodata in realitate. daci argumentul tau la afirmatia mea e o poza cu cum ar putea arata tehnologia daca ar exista. e de'a dreptul stupid. e ca si cum m'as duce eu la einstein sau la hawking si le'as spune "stiti, teoria voastra conform careia calatoria in timp nu e posibila e false, deoarece uitati: am facut eu in photoshop o poza cu o masina care te trimite in timp". cu parere de rau va spun ca aveti o logica de tot cacatu, nu aveti mintea necesara sa fiti hackeri sau programatori si... forumu asta nu e de voi. imi pare rau, dar asta e adevaru, si orice om cu juma de creier poate sa isi dea seama ca asa e. si cu asta imi inchei contributia in topicu asta pentru ca oricum orgoliu va opreste sa vedeti ce e adevarat si imi bat capu degeaba cu voi. bafta va urez.
-
BAI PROSTULE! si imi cer scuze prostilor ca poate i'am jignit cu ocazia asta... tu ai citit si specificatii tehnice despre bateria aia? are 4V in p**a mea. nu'i deajuns nici cat sa porneasca vibratoru lu ma'ta dar cat sa alimenteze un videoproiector... plus ca scrie ca se incarca in proportie de 90% in doar 8 minute deci poti sa deduci si tu ca nu are lifespan mai mare de 30 de minute. si de pret nu scrie nimic? pot doar sa imi imaginez cat ar costa. eu zic sa imi citesti din nou post-urile si o sa observi ca am zis explicit "chiar si in cazut in care o asemenea tehnologie ar fi posibila, nu ar fi accesibila pentru oamenii de rand"
-
pot spune ca nu o sa fie compactizat pentru ca fiind putin informat, sunt constient de faptul ca tehnologia, in forma ei actuala, nu mai poate avansa mult. de exemplu, e bine cunoscut faptul ca hard-disk'urilor nu li se mai poate mari capacitatea cu mult peste cat este in prezent, si se cauta solutii pentru inlocuirea acestora cu un alt tip de dispozitiv de stocare (se lucreaza la mutatii de sd carduri cara sa nu se strice dupa aproximativ de 10.000 de scrieri). din acelasi motiv nici tehnologia asta nu o sa fie compactizata niciodata, si eu unul nu am de gand sa umblu cu bartai videoproiectoru la lantic sau la curea ca ultimu cocalar o asemenea tehnologie ar deveni posibila doar in eventualitatea progreselor majore in informatica cuantica, care nu doar ca sunt putin probabile intr'un timp atat de scurt, dar chiar daca s'ar intampla, ar oferi perspective cu mult mai grandioase decat un amarat de videoproiector si probabil proiectul ar fi anulat complet. trebuie sa adaug ca sa fie clar pentru toata lumea. chiar daca sistemul ar putea fi minimizat suficient incat sa fie util in viata de zi cu zi, tot nu ar putea vreodata sa minimizeze costurile suficient de mult incat sa fie accesibil omului de rand, si atunci probabil ca nu ar fi scos in productie oricum.
-
va lasati cam usor impresionati... sa va vad vara cum alergati toti dupa umbra ca nu vedeti ce proiecteaza videoproiectoru si pun pariu ca nici la autonomia unui astfel de dispozitiv nu va'ti gandit. o sa umblati cu un kg de baterie in buzunar, fara sa mai pun si greutatea aparatului in sine. se vede ca un proiect indian de cacat dupa nume pana la urma. 6'th sence technology? din cate am observat eu toata tehnologia lor se bazeaza pe o camera video si motion tracking. da cine stie poate la ei vazul e considerat al 6'lea simt...
-
bravo...mai ai de dat clickuri doar vreo 2 ani si o sa ai bani sa iti iei bicicleta.
-
De ce nu exista un loc special pentru incepatori?
ionut.hulub replied to andreimazilu's topic in Programare
pentru ca marea majoritate sunt incepatori... poti sa postezi aici totusi si o sa primesti ajutor. -
ar fi argumenta in favoarea la visual studio. cei drept nu am folosit niciodata codeblocks si nu stiu daca incorporeaza sau nu urmatoarele future-e dar ceea ce imi place mie cel mai mult la visual studio: -verifica sintaxa in timp real, nu doar la compilare, si in felu asta iti corectezi greselile de tastare imediat ce le-ai facut. in peste 90% din cazuri nu optin nici o eroare la compilare. -cand scrii un nume de functie gen "strcmp(", iti apare imediat sub cursor o zona micuta in care iti specifica ce parametrii primeste functia respectiva, gen "strcmp(constant char* a, constant char* b)", ceea e foarte util mai ales cand lucrezi cu windows api spre exemplu la care multe functii au cate 6-7 parametrii si poate nu mai tii minte exact care al catelea sa il pui. -daca scrii x litere or sa iti apara un meniu cu toate functiile care incep cu literele alea -are un debugger extrem de bun care reduce foarte mult timpul de debugging al aplicatiilor. nici nu imi imaginez acum cum am putut sa lucrez cativa ani in devC++ fara debugger...
-
nu stiu ce a codeBlocks. nu vreau sa stiu. fa'ti rost de visual studio 2010 sau 2011 de urgenta. iti simplifica treaba o gramada. si uite cum ai putea sa faci mult mai usor un calculator (si sa fie si mai user friendly pe deasupra): #include <iostream> using namespace std; int main() { char s[100], a[100]; int i, j, nr1, nr2; cout<<"[*]Introduceti operatia (a +,-,*,/,^ sau 0 ca sa iesiti: "; cin>>s; //citeste operatia while(strcmp(s, "0")) { //daca mesajul introdus e diferit de 0: for (i = 0; i < strlen(s); i++) //cautam caracterul care specifica operatia (indiciu: nu o sa fie cifra) if ((int)s[i]<48 || (int)s[i]>57) { //verificam daca este cifra. in caz contrar: cout<<s<<"="; for (int j = 0; j < i; j++) a[j] = s[j]; //incepem sa construim cele doua numere... nr1 = atoi(a); nr2 = atoi(&s[i+1]); switch((int)s[i]) { //efectuam o operatie diferita in functie de operatorul ales de utilizator si afisam rezultatul: case 42: cout<<nr1*nr2; break; case 43: cout<<nr1+nr2; break; case 45: cout<<nr1-nr2; break; case 47: cout<<nr1/nr2; break; case 94: cout<<pow(nr1, nr2); break; default: cout<<"A aparut o eroare. Apasa enter ca sa inchizi programul..."; cin.get(); return 0; } cout<<endl<<endl; break; } cout<<"[*]Introduceti operatia (a +,-,*,/,^ sau 0 ca sa iesiti: "; cin>>s; } return 0; } 31 de linii de cod cu tot cu cateva goale. am adaugat si comentaii sa il intelegi mai usor
-
acceptat cu timp de executie de 0.031 secunde. #include <iostream> using namespace std; bool palindrom(char* s, int a, int { int aux = a+(b-a)/2; for (int i = a; i <= aux; i++) if (s[i] != s[b+a-i]) return 0; return 1; } int main() { char s[1001]; int n = 0, i, j, aux; cin>>s; n = strlen(s); n--; for (i = 0; i <= n; i++) for (j = 0; j <= i; j++) /*selecteaza cel mai mare subsegment inca netestat(indicii de inceput si de sfarsit)*/ if(palindrom(s, j, n-i+j)) { /*verifica daca subsegmentul este palindrom*/ aux = n-i+j; while(j<=aux) cout<<s[j++]; /*daca este palindorm, afiseaza subsegmentul apoi opreste executia programului*/ return 0; } return 0; } merge pe acelasi principiu cu cel postat de cmiN doar are avantajul ca testeaza intai substrigurile cele mai mari care inca nu au fost testate. in felu asta, in momentu in care gasesti un palindrom poti sa fii sigur ca e cel mai mare si nu mai e nevoie sa mai testezi si restu posibilitatilor. ar mai putea fi aduse ceva imbunatatiri dar nu prea merita efortul.
-
un alt exemplu gasesti pe rst, pe prima pagina, la tutoriale, in "autentificare pe baza de amprenta" parca se numea, si mai era unu... cum sa spargi un captcha simplu. ambele se bazeaza pe image recognision.
-
mai bine ne arati tot codu. asa nu prea stiu exact ce are, dar presupun ca nu ai alocat suficienta memorie pentru vectorul u si din cauza asta se produce o depasire (verifica daca nu ai locat doar 10) din cauza careia programul iti scrie in t fara sa vrei sand faci asignarea sau cand faci inmultirea. daca nu iti e de ajutor, posteaza tot codu sa vedem mai bine care e treaba.
-
poate daca o postai in sectiunea forumului corespunzatoare te ajuta cineva.
-
ce sunteti asa suparati unii din voi in legatura cu win8? nu va mai satisface windows 7 nevoile? a... stai ... am uitat ca unii isi schimba sistemu de operare doar de dragu de a fi in pas cu moda, nu din necesitate. si va rog eu, lasati sfaturile gen "de ce nu face bill gates 2 sisteme de operare daca vrea si pentru tablete?". mai cititi si voi in stanga, in dreapta, si poate o sa aflati ca un sistem de operare ca windows are peste 5 milioane de linii de cod, fara sa pun aplicatiile cu care vine gen IE sau windows explorer care totalizeaza inca vreo 20 de milioane de linii de cod. morale povestii e ca tzi s'o parea tie usor, dar una e sa faci un sistem de operare, si alta e sa faci un post de cacat si dezimformat pe un forum, asa ca vedeti'va fiecare de treaba voastra mai bine. bafta.
-
problema se rezolva cu o functie recursiva de tipul: #include <stdio.h> void f(unsigned char c) { if((c = getch()) != '\n') { f(c); printf("%c", c); } } int main() { f(0); return 0; } inafara de cei care au raspuns in topic, au mai raspuns corect Nytro si cmiN pe pm.
-
faceti un program care sa citeasca un sir de caractere de la tastatura de dimensiune aleatoare si apoi sa afiseze sirul in ordine inversa fara sa folositi vectori sau clasa string. ex: daca citeste sirul: "ana are mere" o sa afiseze "erem era ana"
-
Buffer Overflow Vulnerability in GOM Media Player v. 2.1.37
ionut.hulub replied to Nytro's topic in Exploituri
de ce nu si'a luat ban inca bankdoorhk? -
port scanner pe ipu respectiv. daca are vreun port deschis e pornit si conectat la net.
-
nu inteleg ce vrei prea bine. oricum clasa vector nu cred ca trebuie sa mosteneasca clasa complex trebuie doar sa ai un #include "complex.h" (sau cum ai tu denumit fisierul in care ai creat clasa complex ) la inceputul fisierului in care ai clasa vector si declari obiecte de tip complex in interiorul clasei vector; te sfatuiesc sa citesti mai mult despre mostenire si programare orientata obiect in general; ca sa intelegi mai bine ce a mostenirea... sa presupunem ca trebuie sa creezi doua clase, una masina si una bicicleta. ai putea sa faci o clasa pentru fiecare dar daca esti destept observi ca au anumite trasaturi comune precum viteza maxima, culoare, pret, dar si trasaturi distincte, cum ar fi materialul din care e facut cadrul la bicicleta. ca sa modelezi mai eficient faci o clasa autoturism care o sa contina toate 'variabilele' comune cat si metodele care la utilizeaza, apoi faci o clasa derivata din autoturism numita bicicleta la care adaugi si variabila 'materialCadru', si functii pentru aceasta, si o clasa derivata numita masina. Daca instantiezi un obiect de tip bicicleta, acesta o sa dispuna atat de variabilele si metodele din clasa autoturism, cat si de cele din clasa derivata bicicleta.
-
cand zice introduceti optiunea am apasat "s" si a crapat
-
ai putea sa verifici inputu ca pentru unele valori crapa. si daca i'ai adauga si o interfata grafica...