Jump to content

nedo

Active Members
  • Posts

    2065
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by nedo

  1. Daca fisierul nu este mare, poti sa stochezi fiecare linie intr-un vector de stringuri.

    Altfel ai putea sa stochezi intr-un map 2 int-uri, unul cu numarul linii, iar altul cu pozitia acesteia.

    Cel mai bun loc pentru referinta, dupa parerea mea, este aici

    Nu ai nevoie sa mai pui cuvantul respectiv intr-un vector. Clasa string are toate cele necesare pentru a iti face viata usoara. Poti sa verifici toti membrii clasei string pe acelasi site.

  2. In principiu, cred ca ai dreptate. Toata chestia cu Rosia Montana, si tot tamtamul respectiv, da avem aur, si merita exploatat, dar de preferat de catre o firma romaneasca, si care sa tina cont de mediu. Una din marile probleme cu Gold Corporation, este ca folosesc foarte mult cianura, si sunt dati in judecata in multe tari din cauza asta.

  3. Da, si al meu e facut tot pe cpu, e foarte cpu intensiv, spre exemplu pe un dual core imi tine unul din core-uri in 100%, dar.. dupa cum am pus functia care genereaza de fapt pass-urile dupa mintea mea nu prea algoritmica cred ca o alta metoda mai eficienta nu am gasit.

    Pentru un viitor proiect: Cum ar trebui sa fie stocate pass-urile? Avand in vedere ca un pass file nu e decat o lista cu pass-uri fiecare pe linia lui? (cel putin pass file-urile pe care le-am vazut eu asa erau, daca sunt salvate si altfel te rog sa imi spui si sa vad, poate reusesc sa mai imbunatatesc proiectul :)

  4. Utilizatorii ar trebui sa fie mai atenti.

    In regulament scrie:

    25. Este strict interzisa publicarea datelor personale sau tentative de acest gen ale unui individ. Nerespectarea acestei reguli va duce la BAN lifetime a contului.

    Poza unui utilizator presupun eu ca poate fi considerata data personala.

    Pe langa greseala de a posta poza lui benny, shaggi ar fi trebuie sa vorbeasca cu benny pe mess nu sa ceara scoaterea banului, pentru a il putea contacta. Totusi, poate si reactia lui benny a fost un pic disproportionala, dar probabil in situatia de fata e de inteles.

  5. alea sunt cifrele pentru un gtx 250, pentru un gpu si mai puternic probabil sunt si mai mari.

    Se pare ca cifrele nu sunt cu mult mai mari. Pe un gtx 550ti am scus aproximativ 450 milioane hash-uri pe secunda. Ce-i drept pe versiunea demo.

  6. De fapt acel aparat exista. A fost prezentat in emisiunea Gadged Show, ce-i drept e doar la stadiul de concept, dar aparatul a fost creat si e complet functional. Cat despre minimalizarea suficient de mult, aceasta se face in timp. Exemplu este insasi pc-ul. Orice tehnologie noua e scumpa, dar pe masura ce se ajunge la producerea de masa si se creaza mijloace de producere al acelei tehnologii din ce in ce mai ieftin, se va ajunge. Daca nu ar fii asa atunci calculatoarele ar trebuii sa fie cam la acelasi nivel ca acum vreo 10-20 de ani nu?

    Daca doreai sa imi combati "argumentul", desi nu a fost un argument ci doar o precizare ca in momentul de fata exista proiectoare de foarte mici dimensiuni, te documentai in priviinta acelui obiect catre care am facut eu referinta.

    ps. Eu unul nu am afirmat niciodata ca sunt hacker, si nici macar programator, mai am mult de mers si mult de citit pana sa ajung la acel nivel.

    Toate bune.

  7. Verifici si tu eventualele erori de tastare pentru ca il scriu direct aici.


    #include <iostream>
    #include <vector>
    #include <fstream>
    #include <string>

    using std:ifstream;
    using std::ofstream;
    using std::endl;
    using std::cin;
    using std::cout;
    using std::getline;
    using std::string;

    int main(int argv, char* argv[])
    {
    ifstream fIn;
    ofstream fOut;
    int n;
    fIn.open(data.in);
    fOut.open(data.out);
    cout << "Cate numere doriti sa cititi ?\n";
    cin >> n;
    int counter = 0; // va tine numarul de numere pare;
    int suma = 0; //va tine suma numerelor pare
    if(fIn.is_open() && fOut.is_open())
    {
    for(unsigned int i = 0; i <= n;i++)
    {
    if(fIn.good())
    {
    string linie;
    int temp = 0;
    getline(fIn, linie);
    temp = atoi(linie.c_str());
    if((temp % 2) == 0)
    {
    counter++;
    suma += temp;
    }
    }
    }
    int medie = suma / counter;
    fout << medie;
    fIn.close();
    fOut.close();
    return 0;
    }

  8. Fa un back-up la /boot/grub/menu.lst

    Dupa care editeaza-l cu drepturi de root.

    Adaugi asa.


    title Windows Vista/Longhorn (loader) // aici editezi tu numele in Windows 7 / Windows xp whatever
    root (sda0,0) // Presupunand ca windows-ul este instalat pe prima partitie
    savedefault
    makeactive
    chainloader +1

    Salvezi fisierul menu.lst dupa care faci update-grub.

    Dai restart si ar trebui sa iti apara si partitia.

    Pythone sa ma corecteze daca nu retin bine cum se face numerotarea partitiilor si in loc de root (sda0,0) trebuie adaugat altfel

  9. Salut,

    Asi dori sa imi sugerati si mie niste hdd-uri interne, care sa fie cat mai fiabile, adica sa nu imi moara iar imediat dupa ce expira garantia.

    Din pacate am un buget limitat, suma maxima fiind aproximativ 350 ron. Totusi asi dori ceva cu 7200 rpm si macar 250 gb.

    Cam ce producator sugerati?

    Spre exemplu cam cat de fiabil este acest hdd?

    Aveti alte recomandari?

×
×
  • Create New...