Jump to content

MrGrj

Active Members
  • Posts

    1414
  • Joined

  • Last visited

  • Days Won

    44

Posts posted by MrGrj

  1. Salut Mircea din Germania. Bine-ai venit pe RST.

    Poti incepe in urmatoarea ordine:

    - inveti sa gandesti analitic, structurat

    - incepi cu ceva probleme de matematica elementara

    - iti alegi un domeniu in care te vezi lucrand peste x ani ( web / desktop apps / automation etc )

    - in functie de punctul de mai sus alegi un limbaj de programare si aplici problemele elementare de la pct 2

    - dupa ce ai invatat sintaxa de baza a limbajului respectiv, creezi o aplicatie usoara, pentru a cunoaste alte librarii/module specifice limbajului respectiv

    - mai tarziu, poti folosi si un framework

    Ca si documentatie, cele de pe site-urile limbajului ales ar trebui sa fie de-ajuns.

    Bafta :)

  2. Iti fac eu in 5 minute. Dac? mai jignesti pe careva ai ban permanent :)

    //EDIT, ma simt darnic azi:

    Limbaj: Python

    OS: Windows


    import random

    lista_caractere = ['/', '*', '(', '`', ',', ')', '&', '*', '^', '%', '^', '&', '*', '$', '%', '^', '/']
    string = 'Va salut numele meu este vasile'


    print ''.join('%s%s' % (x, random.choice(lista_caractere) if random.random() > 0.5 else '') for x in string)

    Output examples:

    Va /sa*l%ut* nu*me$l^e *meu `e%st^e &va%s*il^e*.

    V$a( &s)a/l^ut* numel%e m$eu %es*te^ v`a*sil^e.*

    ...

  3. Candidatul ideal

    -Absolvent de Informatica, Informatica economica sau Automatizari/Calculatoare.

    -Experienta de minim 2 ani in programare OO, Python, SQL, Linux, GIT, aplicatii web.

    -Lucreaza atat independent, cat si in echipa, in functie de specificul proiectelor.

    -Este orientat catre rezultate.

    -Vorbeste si scrie engleza fluent.

    Descrierea jobului

    Dezvolta aplicatii web (de complexitate medie) pentru management de retele IP medii/mari, datacenters, call centers, participand la:

    - Analiza tehnicã a proiectului,

    - Definirea specificatiilor tehnice si functionale ale proiectului,

    - Programarea conform specificatiilor de proiect,

    - Testarea si documentarea codului dezvoltat,

    - Colaboreaza cu restul echipei si cu clientii.

    Veti lucra intr-un mediu placut, orientat spre performanta si rezultate, care va faciliteaza o continua dezvoltare profesionala si personala, alaturi de aceste beneficii:

    Va oferim un mediu de lucru dinamic, in care initiativa si dezvoltarea profesionala sunt incurajate si sustinute cu un program continuu de instruire.

    De asemenea, va oferim un salariu atractiv, la care se adauga bonusuri pentru realizari exceptionale, bonuri de masa si abonament la servicii medicale.

    Pe langa limbajele de mai sus, ar fi de preferat: Perl + Tornado/Django.

    Daca sunteti interesati, PM me cu CV-ul sau aplicati aici.

    Mai multe despre comapnie, aici.

    SPOILER:

    Activa pe pia?? înc? din 1998, compania Datanet Systems este unul din cei mai importan?i integratori de sistem pentru re?ele de date, sisteme de comunica?ii unificate, videoconferint? ?i solu?ii de infrastructur? pentru centre de date in Romania. Datanet Systems este principalul partener Cisco în România ?i deruleaz? parteneriate de afaceri cu furnizori interna?ionali precum EMC, VMware, Fujitsu, NetApp, Symantec, FireEye, Certes Networks, Aruba, Zoom International, AirWatch. Compania de?ine un portofoliu competitiv de solu?ii în urm?toarele arii: infrastructur? de comunica?ii, centre de date ?i virtualizare, comunica?ii unificate, interac?iunea cu clien?ii ?i contact centers, securitatea informa?iei. Datanet Systems are in Bucuresti o echip? de peste 50 de persoane, care însumeaz? peste 65 de certific?ri profesionale.

    Compania Datanet Systems face parte din SOITRON Group SE, grup de firme in care peste 550 de angajati desfasoara un business ce depaseste 100 de milioane de Euro anual in domeniile integrarii de sisteme IT si a serviciilor de outsourcing IT in Slovacia, Republica Ceha, Romania, Bulgaria si Turcia

  4. Deci sa va esplic eu am un site de " montari antene digitv" okey totu bine pana acuma, acuma a a inceput unu sa faca si el la fel ca mine eu am facut si adwors la site web si inca fac el face da la una are mai multe site web de acelasi gen iei chiar si cu un blog chiar si cu un templead si cu un site de "CACAT" nu inteleg ce poate sa faca omu si majoritatea de siteuri sunt facute cu wordpress ce pot sa fac deci daca scroi instalari antene digitv sau montrai antene digitv el iese primu la toti clienti care ma duc imi zice ca ala nu are timp sa monteze deci omu are multii clienti nustiu cum ce face ajutatima si pe mine esplicatimi ce poate sa faca uitati aici linkul lui Digi Tv Spania | Instalari antene digi tv, Madrid 642664080 chiar nu inteleg cu un wordpress ce plugin ce foloseste ce face ... ajutatima :-/:-/:-/:O:O:O:O:O:O

    Sa-mi bag pula daca nu e cea mai lunga fraza pe care am citit-o anu' asta.

    Din gramatica pe care o ai imi pot da seama de ce el reuseste si tu nu. Think about this. :) Si mai usor cu emoticoanele ca nu esti pe `mess`.

    Editeaza-ti thread-ul si poate primesti un raspuns decent

  5. Interesant ce spune @Andrei ce cauta oamenii pentru M.A.I si S.R.I + fondurii de la guvern pentru balaria aia de defcamp:( Recunoaste ca lucrati cu garda si voi si tinkode @ Cybersmartdefence cu Madalin care si aia pupa in cur Sri u si restu pentru fonduri si contracte, dar macar voi lucrati mai frumos...

    Felicitari Andrei, pentru ca "esti secu" si dai in gat tot rst-ul, ca altfel, aia de la sri, diicot nu ar fii in stare fara papagali ca voi!

    Calmeaz?-te man. Abia ti-ai f?cut cont si esti frustrat deja? De ce te doare intre buci de ceea ce se intampla cu vreun membru de aici?

    Stai linistit c? cine nu vrea s? se duc? nu se duce. Care vrea s? se fereasc? se fereste.

    V? rog, nu v? mai varsati frustarile aici. V? mirati si injurati moderatorii c? v? dau ban apoi.

    Incercati in coaiele taurului sfânt s? contribuiti cu ceva folositor.

  6. Ma omoara cu numele claselor... mi se pare mai usor sa le fac singur.

    Si daca vei folosi tu CSS, nu vei avea clase care te vor omori ? Foloseste Bootstrap sau Semantic UI si obisnuieste-te cu una din ele.

    Te vor ajuta considerabil + ca ai documentatie cacalau pe tot internetu'.

  7. Ce p?rere ave?i de programarea pe Linux? A? vrea s? programez în C++, C#(?tiu c? e microshit dar întreb), ASM, în principiu programare desktop, ?i vreau s? renun? la winblows... Îmi pute?i recomanda o distribu?ie anume sau e ok ?i ubuntu? Am auzit c? CodeLite ca IDE e bun.

    MonoDevelop iti recomand. Poti dezvolta în C / C++ / C#. Ca distributie *nix Ubuntu sau CentOS.

  8. Proiectele de genu asta se nasc moarte. Uite, eu sunt programator si sunt dispus sa scriu backendul pentru asa ceva, atata timp cat ai specificatii, requirements, o viziune clara asupra proiectului si un minim de 20$/h pentru munca mea. Daca mai apoi site-ul explodeaza si faci 1.000.000$ pe luna, foarte bine, daca nu, e treaba ta; eu am fost platit pentru munca depusa indiferent de rezultatul final, care tine foarte mult si de management.

    @Conjo: Daca o ti tot asa cu posturi de tot rahatul, o sa te trimit pe tusa o luna. Nu contribui cu nimic la discutiile din threadurile in care apari.

    Chiar m? întrebam când o s? se sesizeze cineva cu privire la conjo. Pula mea e de 3 zile si are 40 posturi. Da-o-n morti de treab?.

    Cat despre thread, de ce as apela la cineva ca wirtz când pot face singur asa ceva împreun? cu un designer si un seo expert ?

    Treziti-v? in pula mea. Dezbatem subiecte moarte când userii nu stiu sa fac? un dual boot.

    La threaduri interesante si exploituri misto sa nu comentati.

  9. Nu e bine, nu imi trebuie variantele care au oricate numere prime. Imi trebuie sa zicem toate variantele care au mai putin de 3 numere prime (luate din vectorul "prime").

    Cum faci asta ?

    Poti face asa:


    SELECT nr1,nr2,nr3,nr4,nr5,nr6 FROM numbers where (
    case
    when nr1 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) then 1 else 0 end +
    case
    when nr2 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) then 1 else 0 end +
    case
    when nr3 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) then 1 else 0 end +
    case
    when nr4 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) then 1 else 0 end +
    case
    when nr5 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) then 1 else 0 end +
    case
    when nr6 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) then 1 else 0 end
    ) in (1,2);

    Sa inteleg ca in loc de (2,3...,47) vrei o variabila care sa tina locu' vectorului, nu ? O singura intrebare: query-ul il faci in C++ sau rulezi direct in mysql ? :)

    //Ma culc, restu' maine seara.

    • Upvote 1
  10. De ce ai in tabel numar 1, numar 2, numar 3 ? Asta incalca regulile de normalizare.

    Mai bine faci un tabel NUMAR[id_extragere, numar].

    Si dupa lucrezi pe tabelul NUMAR.

    Nu stiu MySQL, dar exista functie de numere prime in mysql ?

    Ai putea in tabelul NUMAR[id_extragere,numar] sa adaugi inca un camp denumit PRIM ce are valoare TRUE/FALSE sau 0/1.

    NUMAR[id_extragere, numar, prim]

    Acum totul se rezuma la cateva interogari.

    Select id_extragere
    from NUMAR
    Where prim = TRUE
    Group By id_extragere
    Having COUNT(numar) > 3 ;

    Faci ceva in genul de mai sus [posibil ca interogare sa o fi scris gresit, nu am mai utilizat SQL in ultimul timp] pentru a afla extragerile care au peste 3 numere prime si tot asa.

    Edit: @tjt am scris mai sus. Merge si cum zici tu, insa nu am vrut sa complic sintaxa cu ceva functie in SQL pentru ca nu e nevoie. Momentan am ceva probleme cu SQLfiddle ( ar trebui sa fie usor de reprodus anyway)

    Apropo, che, poti sterge partile cu "and nr1 is not null .. and nr6 is not null " :)

    Anyway, pentru ca nu merge SQLFiddle uite aici:


    CREATE TABLE numbers (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    dataceva DATE,
    nr1 varchar(6),
    nr2 varchar(6),
    nr3 varchar(6),
    nr4 varchar(6),
    nr5 varchar(6),
    nr6 varchar(6)
    );

    INSERT INTO numbers (nr1, nr2, nr3, nr4, nr5, nr6) VALUES
    (1,4,6,8,10,12),
    (10,22,13,14,22,6),
    (1,21,32,37,23,26);

    Querry-ul e cel de mai sus:


    SELECT nr1,nr2,nr3,nr4,nr5,nr6 FROM numbers where
    nr1 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) or
    nr2 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) or
    nr3 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) or
    nr4 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) or
    nr5 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47) or
    nr6 in (2, 3, 5, 7, 11, 13, 23, 29, 31, 37, 41, 43, 47);

    //acum ar trebui sa mearga linkul

×
×
  • Create New...