Lusta, IQ szegény programozó
2016-03-08T21:59:32+01:00
2016-03-12T09:05:17+01:00
2022-07-21T23:59:56+02:00
  • Akkor én túl vagyok fizetve
    Mutasd a teljes hozzászólást!
  • Az Ubuntun jól fut a LinuxCNC, még jó, hogy említetted, azzal kellene a lézeres gépemet hajtani lehet, na majd ki is próbálom hétvégén ha nem leszek túl lazy. :)
    Mutasd a teljes hozzászólást!
  • A rendezendő adat mennyiségétől, meg hogy milyen tányérban kell rendezni, meg milyen gyakran, attól függ van e értelme, iszonyatos mennyiségű adatnál, meg más tényezőktól függően, ha a célfüggvény szerint jelentős hasznot hoz, akkor biztos kell ezt azt, meg a legjobb módszerekkel.

    Valahogy nekem se sokat kellett rendezni, amiket csináltam, meg ha igen arra voltak kész megírt cuccok.

    Legutóbb a puttó generátor Android alkalmazásomban rendeztem a számokat, QSort módszerrel, az elég gyors volt, hogy közbe ne zárjon be a feladóhely, amíg ki kellett várni a kombinációt, ami nem jött be, így csak dolgozni kéne néha valamit, ha az ember pénzt akar csinálni. :)
    Mutasd a teljes hozzászólást!
  • (Csak jobb híján válaszolok a topiknyitó posztra)

    Ti fejlesztés közben szoktatok tömböt (vagy igazából akármit) rendezni? Csak azért kérdezem, mert nekem ilyesmi valahogy nem szokott felmerülni. Olyan van, hogy valami sorrendben kell, de akkor már parse-olás v. számítás közben úgy tárolom el.
    Mutasd a teljes hozzászólást!
  • Most már felcsigázódtam nagyon, hogy mit tudott az a "PS3-as sorting project" o.O Van rola spec?

    PS3-omra ha jol emlexem egy engine keszult
    akkor meg sz@r volt a PC, nvidiastul :)
    Mutasd a teljes hozzászólást!
  • Csak megjátsza
    Mutasd a teljes hozzászólást!
  • Van amúgy még új körülmény, amit nem említettél? (Most eppen a realtime kornyezet)

    Lehetne még olyan kitétel is, hogy (n, 0, 1, 2, ..., n-1) jellegû input adatok legyenek és random pivot-os qsort-ot ne lehessen hasznalni! Na akkor az a worst case qsort egy igazi szalmabábbá válhatna :D

    Most már felcsigázódtam nagyon, hogy mit tudott az a "PS3-as sorting project" o.O Van rola spec?
    Mutasd a teljes hozzászólást!
  • azt nem mi csinalnank, hanem egy alvallalkozo 50k-ert
    nagyon eretlen vagy meg a kozbeszerzesi mutyik vilagaban :)
    Mutasd a teljes hozzászólást!
  • a quicksort algoritmus hasznalhatatlan realtime kornyezetben, mivel O * N^2 a futasideje rossz esetben,  bar meg maga a szamitasi modszer is elavult amit tanitanak , mivel nem szamit hogy van e csere egy mai processzoron vagy nincs, az a lyukkartyakon szamitott csak

    a radix O * N sebessege meg cpu-n is eleg drasztikus , a cache kihasznaltsaga 100% koruli, mivel  folytonos adatokat olvas csak , az iras az ami random
    Mutasd a teljes hozzászólást!
  • Egészítsük ki 1 milliárd billiárd usd-ra és vállalom, hogy Ubuntun is ökörködök, nem csak Win-en :D
    Mutasd a teljes hozzászólást!
  • CPU B nagy adattal es mondjuk 4-nel tobb bitnel B lassabb, mint A. Az A amiatt hatekony, mert egymashoz kozel levo adatokkal dolgozik es jol kihasználja a cache-t. De sajnos nem igazan parhuzamosithato, emiatt a GPU-n nem hasznalhato.

    A GPU-nak meg csak a szamitasi teljesitmenye 100..1000x-es a CPU-ehoz kepest. De mivel a rendezo algoritmusod iszonyuan fugg a memoriatol, igy mar csak 10..100x-es tán az a speedup. Végül azzal is kéne számolni, hogy a 2 algoritmusnal a memoria elerese is messze van a linearistol, emiatt a gpu ram kihasznaltsaga eléggé unoptimális. Legvegul pedig ott a lehetseges bottleneck: a PCIe busz 'lassúsága'. Ettol persze eltekinthetunk abban az esetben, ha a cél a GPU-n lévô memóriaszemét sorbarendezése és az eredményre meg nem vagyunk kivancsiak a CPU oldalon. :D

    Szoval ezek a tesztek szerintem sántítanak. Ha már vizsgáztatunk, akkor mindenképpen valami életszerû, kicsi, de ugyanakkor önmagában is értelmes, a cég szempontjabol hasznos részfeladat megvalósítása lehetne a jó teszt. (Erre meg jon az ellenvetes, hogy ez nem jo teszt, mert ingyen nem dolgozunk, haha)

    Pl. egy olyan feladat, hogy van egy 1GB-os textfile betoltve a memoriaba, feladat: szamold meg, hogy hány '\n' karakter van benne. Na ez kimondottan CPU feladat, még akkor is, ha a GPU szamitasi teljesitmenye 100..1000x nagyobb, mint a CPU-é.
    Mutasd a teljes hozzászólást!
  • nem csak a valasz kell, hanem fel ora alatt implementalni is , internet nelkul, nem kell 100 kerdes, meg hogy milyen allat lennel , eleg ez az egy feladat, mindent elmond a programozo erdeklodeserol , a tudasarol, es a kepessegeirol

    az A-D valasz kozott 100-1000 szeres a sebesseg kulonbseg
    Mutasd a teljes hozzászólást!
  • 700M-ért talán rászánom magam valahogy egy MS windows 3.1 telepítésére más gépén :)
    A Joomla nem fér bele az összegbe... :)
    Mutasd a teljes hozzászólást!
  • "csak az erőforrások felesleges pazarlása lenne a használata."

    Vicces dolog ez az assembly. Néha van úgy, hogy a fejlesztesre elpazarolt eroforrasok olcsobbak, mint - annak hiányában - a mukodesre elpazarolt eroforrasok. :D
    Mutasd a teljes hozzászólást!
  • csörnyeföldi-Rocky lustaság IQ-negatív Bt-hez.

    szivesen csatlakoznek a kiegett programozok korehez 

    ha ossze tudnank dobni 30-50M-et, akkor megoldhato lenne egy 700M-es bevetel egy joomla  telepitesbol :)
    Mutasd a teljes hozzászólást!
  • D - gpu radix sort - 800 ezer ft/ho

    és mindezt a killer PS3-on :)))
    az a prodzsekt hogy áll?
    Mutasd a teljes hozzászólást!
  • Tehát akkor vagyunk a legkúlabbak, amikor:
    - kifejezetten rugalmatlan es eletszeru korulmenyek kozott ráadásul überlassú cache-killer algoritmust hasznalunk a CPU-n.
    - Belenéztünk a GPU SDK-janak az example könyvtárába és válaszunkkal el tudjuk kápráztatni a interjuztatót, aki ezidáig még nem nézett abba bele. :D
    Mutasd a teljes hozzászólást!
  • Szerintem ha 'kódmajom' kell, akkor az a legfontosabb, hogy beilleszkedjen a fiatalos, dinamikus csapatba. Mukodjon egyutt a tobbiekkel, amihez meg nagyobb hozzaertes kell, arra meg ott vannak a felettesei.

    ---------------------------------------------------------
    Ismerem a topicnyitót es nem tudnam elkepzelni egy dinamikus fiatalos csapatban, haha :D Az, hogy ezt le is írja, az több dolog miatt is lehet:
    1. Megspóról pár kört, mert kijelenti, hogy csak otthonról, vagy kulönben szevasz.
    2. S*gghu1ye a marketinghez :D (Ami programozonal nem gond, nem neki kell ahhoz erteni, ez kulon szakma)
    3. Amugy vicces gyerek 
    4. 1 emberes project kell neki (mint amugy nekem is ez a preferált irányom)

    Pár év és ha osszeszedem magam, kesz leszek a meloval, es akkor csak csatlakoznék én is a csörnyeföldi-Rocky lustaság IQ-negatív Bt-hez. 
    Mutasd a teljes hozzászólást!
  • Lattad a privimet..? ^^
    Mutasd a teljes hozzászólást!
  • A legtöbb helyen kiírják hogy fiatalos, jó hangulatú csapatba keresnek fejlesztőt. Mikor legutóbb volt beleszólásom egy felvételizésbe, kaptunk mi is pár vicces hangvételű önéletrajzot. De érdekes volt hogy hiába látszott az önéletrajzból hogy jó szakember, egyszerűen esélyt sem kapott. Vajon miért ez az ellentmondás?
    Mutasd a teljes hozzászólást!
  • Ja. Tényleg kiváló befektetés egy könyvelőprogram írásánál Jucika néni 500 számlájának rendezésére felvenni valakit aki megírja a GPU radix sortot, ahelyett hogy használná az erre kitenyésztett SQL szerver ilyen irányú szolgáltatását a számlák rendezésére, vagy ha memóriában akarja megoldani, akkor a linq idevonatkozó függvényét.

    A fejlesztők 99.999999%-a soha a büdös életben nem fog GPU-s kódot írni. Azok fognak, akik valamilyen célszoftvert írnak, Pl. 3D játékmotort, vagy akár SQL szervert. Ahogy manapság assemblyt is elég kevesen használnak a beágyazott rendszereken és drivereken túl. A legtöbb feladatra egyszerűen nincs szükség rá, és csak az erőforrások felesleges pazarlása lenne a használata. Ettől még persze ott ahol épp kell nagyon fontos, de ez egy nagyon szűk terület.
    Mutasd a teljes hozzászólást!
  • "Milyen algoritmust hasznalnal egy tomb rendezesenel?"

    Erre a helyes valasz a kovetkezo: Az algoritmus a tomb meretetol, tarolt adat tipusatol es a futtatokornyezettol fugg.

    Barki aki mast mond, az max intern-nek veszik fel, mert agyilag meg nem jutott tul a hello worldon.
    Mutasd a teljes hozzászólást!
  • egyetlen kerdessel azonosithato egy programozo tudasa, es az ahhoz tartozo fizetes is :

    "Milyen algoritmust hasznalnal egy tomb rendezesenel?"

    A - beepitett Quicksort fuggveny - 150 ezer ft/ho
    B - Radix sort - 300 ezer ft/ho
    C - gpu bitonic sort - 500 ezer ft/ho
    D - gpu radix sort - 800 ezer ft/ho
    Mutasd a teljes hozzászólást!
  • Egyszerűbb feladatokat keres, inkább pénz találás, mint munkavégzés céljából.

    Keress fel szoftver cégeket, és kérdezd meg a főnöktől, mennyit hajlandó érte fizetni, hogy aláírsz neki üres papírlapokat a lap alján, három példányban. Munka nélkül sok pénz! Extraként a pénz mellé lehetségesen még ingyen szállás és koszt is fog tartozni. A szállás ráadásul extra biztonságos lesz (full be lesz rácsozva). De ne aggódj, egyszerűbb feladatokat ott is kapni fogsz majd. Munkahiányod tuti nem lesz.
    Mutasd a teljes hozzászólást!
  • Társuljunk hárman és együttesen ne csináljunk semmit!
    Csak munkaadót kéne találni, aki fizeti 
    Mutasd a teljes hozzászólást!
  • Te vagy az én emberem!

    Kettőnk átlag lustaságával a Guiness - rekordok könyvébe kerülhetünk...
    Mutasd a teljes hozzászólást!
  • Ez nagyon nagy:

    Önéletrajzom nincs, a jövőbe tekintek, a múlt nem érdekel.
    Mutasd a teljes hozzászólást!
  • Hali!

    A szakmai kvalitásaidat nem ismerem, de hogy nem tudod jól eladni magad, az tuti. Mindenesetre, sok szerencsét! 

    Mutasd a teljes hozzászólást!
  • --------------------------------------------------------------------------------
    Egyszerűbb feladatokat keres, inkább pénz találás, mint munkavégzés céljából.
    --------------------------------------------------------------------------------

    Üdv a leendő munkát kínálóknak !

    Nyelvek, amikben már írtam legalább 20 sort:

    AVR (C, C++, Asm), PIC ASM, PIC C, Turbo Pascal6.0, C, C++, Python, HTML, CSS, PHP, MySQL, JavaScript, Java, ANDROID Java, BASIC (jajj de rég volt),
     Eagle ULp Script nyelve.

    A tudásom szintje sorrendben az előbbi nyelvek közt balról jobbra haladva erősen csökken, bár nem lineárisan.

    Piszkáltam már Joomlaban, PHP Fusionban, ha nem tudok valamit google a barátom, önállóan tudok dolgozni, úgymond kizárólag
    saját időbeosztásom szerint, éjszaka vagyok a legaktívabb, mert akkor árnyékolódik a Nap gamma sugárzása és az IQ csatornáimat
    így nem tömíti el.

    Cutting edge technology annyira hat meg, mint egy műnő, de nem ijedek meg semmi újtól, csak akkor kicsit több időbe kerül megcsinálni max,
    amit a megrendelő pénztárcája bán meg. :)

    Áramkör tervezéshez is erősen vonzódom, illetve embedded technológiához, azt tervezni is, meg hozzá szoftvert írni. Azon kívül játszik még
     nálam a 3D nyomtató építés, működtetés, (hobby ?) CNC gép építés, működtetés, elektromos cuccok boncolgatása.

    Angol szöveget jól megértem szótár nélkül, minimálisan tudok németül, franciául, olaszul, oroszul, bár ilyen nyelveken programot írni
     úgy sem kell általában.

    Önéletrajzom nincs, a jövőbe tekintek, a múlt nem érdekel.

    Utazás kizárva, csak távolról való közreműködés lehetséges, Skype, telefon, email, fejlesztési eszközeim vannak.

    Lássuk, van e valami ajánlat.

    Ha nem válaszolok, akkor a hiba az ön vagy a netszolgáltatóm készülékében van. :)


    Hajrá!
       Rocky
    Mutasd a teljes hozzászólást!
abcd