Pereiti prie turinio

Deviltry

Nariai
  • Pranešimai

    308
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Reputacijos išklotinė

  1. Patinka
    Deviltry gavo reakciją nuo Ramūnas MD5 hash'o atkodavimas už patrauklų atlygį   
    Amazing, 2014 metai, o žmonės dar mano, jog MD5 tinka kažkam kitam, nei failų checksumams /facepalm
  2. Patinka
    Deviltry gavo reakciją nuo iPauL Kokia turetu buti programa jei darbdavys praso parodyti pavizdziu darbo pokalbio metu   
    Pirmam darbui, taip pat į junior C# dev poziciją, padariau torrent serviso front endą su ASP.NET MVC, SignalR realiam duomenų atnaujinimui ir KnockoutJS duomenų atvaizdavimui ir pilni unit testai (nUnit + Moq), deployintas Azure iš GitHub. Su išskėstom rankom priėmė.
     
    Iš užduočių, prisimenu tik vieną įdomesnę (iš lengvesnių buvo):

    public int R5() { return (new Random()).Next(5); } public int R7() { return R5() + R5() / 2; }
    R5 grąžintų atsitiktinį skaičių iki 5, R7 - atsitiktinį iki 7, naudojant tik R5 funkciją. Per užduočių peržiūrą dar pasakiau, kad bus 'unevenly distributed for obvious reasons', tai nusišypsojo ir sakė 'that'll do'; paklausė, kas bus, kuomet R5 grąžins 5 ir dalinama iš 2 - sakiau, kad castinant į int yra truncate'nama, o ne apvalinama.
     
    Iš klausimų:
    C#: ką reiškia klasėje virtual metodas, access modifiers, kaip klasėje leisti nustatyti kintamąjį tik jos kūrimo metu, value ir reference types (sudėtingesnis klausimas buvo kodėl tuomet reference tipams reikalingas ref raktažodis, ats - reference gets passed as a value), LINQ/IEnumerable/yield, šiek tiek apie ORM (EntityFramework).
    T-SQL: join'ai, iš uždavinio lentelės pabraižymas (ar įsivaizduoji relations, kas yra one to many ar many to many, etc)
     
    Dabartinio darbo pokalbyje paklausė, ar žinau XSLT/XSD, sakiau, kad tik girdėjęs, tad ir neklausinėjo klausimų iš šito.
     
    Kad WebForms tik legacy projektai palaikomi, visi nauji kuriami su MVC, tad geriau būtų kažką .cshtml formoje. :) Plius nemanau, kad kas nors norėtų dirbti įmonėje, kur ir toliau su WebFormomis cackinasi.
  3. Patinka
    Deviltry gavo reakciją nuo MariusProdesign ITstudija.eu - Internetinių technologijų studija   
    Yep, instant close, puslapio įvertinimas - šūdeliausias #####, kokį tik mačiau per paskutiniuosius keletą mėnesių iš visų šūdelinkiausių ######nų tinklalapių.
     
    Ir tokie vat žmonės vadina save 'web programuotojais' ir daro gėdą tikriems web programuotojams.
  4. Patinka
    Deviltry gavo reakciją nuo Mindogas Programuotoju alga   
    not sure if serious.
     
    Pirma - 7000 - jau kaip ir senior pozicija. Tai basicly garantuoji įmonės ateitį - žinai visus projektus ir kaip projektuoti - tad juniorų auginimas ir žiūrėti, kad nepersišautum kojos su projektų vystumu.
     
    Bet visa tai yra baisiai nesvarbu. Nes jeigu Lietuvos įmonės svarsto, ar priimti po savo sparnu užsienio įmonę su 2 mln. eurų biudžetu vienam projektui (without longish support, ofcourse), tai tavo 18 tūkstančiukų kažkaip išnyksta bendrame fone.
    Šaunu, popieriuose nebūsi tam tikro projekto team lead'as. Tau tikrai rūpi išgalvoti titulai?
    :)Aukštojo nebaigęs, vargu bau kada prisiversiu švaistyti laiką ir jį užbaigti. Kas mėnesį po du tris kandidatus pakviečiame į programuotojo poziciją, su diplomais vūūūūūūūūū, darbą labai labai retai kas gauna. Mane su išskėstom rankom priėmė.
    Problema galvoje, o ne kažkokio popiergaliaus turėjime.
  5. Patinka
    Deviltry gavo reakciją nuo Mindogas Programuotoju alga   
    wow such amaze, nebaigė aukštojo ir turi gerai apmokamą darbą, beprecedentinis atvejis Lietuvoje.
  6. Patinka
    Deviltry gavo reakciją nuo Mindogas Programuotoju alga   
    wow such amaze, nebaigė aukštojo ir turi gerai apmokamą darbą, beprecedentinis atvejis Lietuvoje.
  7. Patinka
    Deviltry gavo reakciją nuo Irmantask C# jūsų nuomonė, ar verta?   
    Kas liečia gifus ir programavimą, be whyjavasucks.com dar subscribinęs šituos:
    http://devopsreactions.tumblr.com/
    http://thecodinglove.com/
    http://securityreactions.tumblr.com/
    :)
  8. Patinka
    Deviltry gavo reakciją nuo Irmantask C# jūsų nuomonė, ar verta?   
    Kas liečia gifus ir programavimą, be whyjavasucks.com dar subscribinęs šituos:
    http://devopsreactions.tumblr.com/
    http://thecodinglove.com/
    http://securityreactions.tumblr.com/
    :)
  9. Patinka
    Deviltry gavo reakciją nuo Irmantask C# jūsų nuomonė, ar verta?   
    "Pradeda pranokti Java"?..
     
    Čia taip sako vis dar gyvenantys 2006 metais - C# 2.0 laikais. C# seniausiai pralenkė Java. Java pasirodė 1996, C# - 2002, net šešių metų skirtumas, tai Java apgailėtinai atrodo palyginus su C#. Pvz. neseniai išleista Java 8 versija, this pretty sums it up:
    http://whyjavasucks.com/Blog/2/Java_Feel_of_the_Day/1103/Java_8_finally_has_lambda_support
     
    Java pliusai:
    enums, bibliotekos ir JVM.
     
    Enums - niekis ir gal skonio reikalas, bet JVM is kinda a big deal.
    Pirma - ant jo paleisti gali ir ne tokias atgyvenusias kalbas, pvz. Scala, kartu turėdamas ir visas Java bibliotekas.
    Antra - veikia visur, tad Java populiaresnė ir ypač daug įdomių open source projektų parašyti Java (prie kurių norėčiau prisidėti, tačiau no way in hell I'm downgrading from C#). Tačiau neseniai vyko Build konferencija - .NET open sourcinamas, Roslyn ateina ir t.t., tad C# ateitis prašviesės čia.
     
    Bibliotekos - Java turi jų daugiau. Bet bent iš mano patirties - niekis, nes kiek buvo reikalingos, visos bibliotekos nuportintos į .NET (Hibernate -> nHibernate; JodaTime -> NodaTime, etc etc). O kai pagalvoji apie tas didesnes 'bibliotekas' - pvz. desktopui. C sharpo WPF net nesulyginamas su JavaFX2. ASP.NET MVC taip pat geresnis už Spring, plius paskutinis .NET atnaujinimas prijungė MVC prie ASP.NET, tad naudodamas MVC gauni ir tokių kietų dalykėlių kaip SignalR su flawless integracija.
     
    Tei va, rinkis:
     
    -Kur kas geresnė kalba, bet Microsoft lock in (kas nėra blogai, kaip ir minėjau, su nauju MS CEO .NET open sourcinamas ir šiaip MS keičiasi į atviresnę kompaniją; bet tai kartu ir didelis pliusas - viskas yra viena Microsoft platforma. Turi achujieną kalbą - C#, puikų platų framework - .NET, įrankius jiems - Visual Studio; turi SQL serverį - MS SQL Server ir įrankį jam - SSMS, .NET in turn has web and desktop and mobile 'sub'frameworks, blyn, reikia cloudo - prašau, Azure ir dar 75 eurai kasmėnesinio kredito tau pasileisti 2 branduolių/3,5 GB RAM serverį :) Ir visi šitie dalykai labai gražiai susijungia ir bendradarbiauja. Jeigu staiga .NET išnyktų - tikrai neičiau į Java mėsmalę - Android vienas dalykas, Spring visiškai kitas, AWS dar kitas, random PostgreSQL appears, vienu žodžiu).
     
    -Prasta kalba, bet turėsi pseudo laisvę.
  10. Patinka
    Deviltry gavo reakciją nuo Irmantask C# jūsų nuomonė, ar verta?   
    "Pradeda pranokti Java"?..
     
    Čia taip sako vis dar gyvenantys 2006 metais - C# 2.0 laikais. C# seniausiai pralenkė Java. Java pasirodė 1996, C# - 2002, net šešių metų skirtumas, tai Java apgailėtinai atrodo palyginus su C#. Pvz. neseniai išleista Java 8 versija, this pretty sums it up:
    http://whyjavasucks.com/Blog/2/Java_Feel_of_the_Day/1103/Java_8_finally_has_lambda_support
     
    Java pliusai:
    enums, bibliotekos ir JVM.
     
    Enums - niekis ir gal skonio reikalas, bet JVM is kinda a big deal.
    Pirma - ant jo paleisti gali ir ne tokias atgyvenusias kalbas, pvz. Scala, kartu turėdamas ir visas Java bibliotekas.
    Antra - veikia visur, tad Java populiaresnė ir ypač daug įdomių open source projektų parašyti Java (prie kurių norėčiau prisidėti, tačiau no way in hell I'm downgrading from C#). Tačiau neseniai vyko Build konferencija - .NET open sourcinamas, Roslyn ateina ir t.t., tad C# ateitis prašviesės čia.
     
    Bibliotekos - Java turi jų daugiau. Bet bent iš mano patirties - niekis, nes kiek buvo reikalingos, visos bibliotekos nuportintos į .NET (Hibernate -> nHibernate; JodaTime -> NodaTime, etc etc). O kai pagalvoji apie tas didesnes 'bibliotekas' - pvz. desktopui. C sharpo WPF net nesulyginamas su JavaFX2. ASP.NET MVC taip pat geresnis už Spring, plius paskutinis .NET atnaujinimas prijungė MVC prie ASP.NET, tad naudodamas MVC gauni ir tokių kietų dalykėlių kaip SignalR su flawless integracija.
     
    Tei va, rinkis:
     
    -Kur kas geresnė kalba, bet Microsoft lock in (kas nėra blogai, kaip ir minėjau, su nauju MS CEO .NET open sourcinamas ir šiaip MS keičiasi į atviresnę kompaniją; bet tai kartu ir didelis pliusas - viskas yra viena Microsoft platforma. Turi achujieną kalbą - C#, puikų platų framework - .NET, įrankius jiems - Visual Studio; turi SQL serverį - MS SQL Server ir įrankį jam - SSMS, .NET in turn has web and desktop and mobile 'sub'frameworks, blyn, reikia cloudo - prašau, Azure ir dar 75 eurai kasmėnesinio kredito tau pasileisti 2 branduolių/3,5 GB RAM serverį :) Ir visi šitie dalykai labai gražiai susijungia ir bendradarbiauja. Jeigu staiga .NET išnyktų - tikrai neičiau į Java mėsmalę - Android vienas dalykas, Spring visiškai kitas, AWS dar kitas, random PostgreSQL appears, vienu žodžiu).
     
    -Prasta kalba, bet turėsi pseudo laisvę.
  11. Patinka
    Deviltry gavo reakciją nuo Irmantask C# jūsų nuomonė, ar verta?   
    "Pradeda pranokti Java"?..
     
    Čia taip sako vis dar gyvenantys 2006 metais - C# 2.0 laikais. C# seniausiai pralenkė Java. Java pasirodė 1996, C# - 2002, net šešių metų skirtumas, tai Java apgailėtinai atrodo palyginus su C#. Pvz. neseniai išleista Java 8 versija, this pretty sums it up:
    http://whyjavasucks.com/Blog/2/Java_Feel_of_the_Day/1103/Java_8_finally_has_lambda_support
     
    Java pliusai:
    enums, bibliotekos ir JVM.
     
    Enums - niekis ir gal skonio reikalas, bet JVM is kinda a big deal.
    Pirma - ant jo paleisti gali ir ne tokias atgyvenusias kalbas, pvz. Scala, kartu turėdamas ir visas Java bibliotekas.
    Antra - veikia visur, tad Java populiaresnė ir ypač daug įdomių open source projektų parašyti Java (prie kurių norėčiau prisidėti, tačiau no way in hell I'm downgrading from C#). Tačiau neseniai vyko Build konferencija - .NET open sourcinamas, Roslyn ateina ir t.t., tad C# ateitis prašviesės čia.
     
    Bibliotekos - Java turi jų daugiau. Bet bent iš mano patirties - niekis, nes kiek buvo reikalingos, visos bibliotekos nuportintos į .NET (Hibernate -> nHibernate; JodaTime -> NodaTime, etc etc). O kai pagalvoji apie tas didesnes 'bibliotekas' - pvz. desktopui. C sharpo WPF net nesulyginamas su JavaFX2. ASP.NET MVC taip pat geresnis už Spring, plius paskutinis .NET atnaujinimas prijungė MVC prie ASP.NET, tad naudodamas MVC gauni ir tokių kietų dalykėlių kaip SignalR su flawless integracija.
     
    Tei va, rinkis:
     
    -Kur kas geresnė kalba, bet Microsoft lock in (kas nėra blogai, kaip ir minėjau, su nauju MS CEO .NET open sourcinamas ir šiaip MS keičiasi į atviresnę kompaniją; bet tai kartu ir didelis pliusas - viskas yra viena Microsoft platforma. Turi achujieną kalbą - C#, puikų platų framework - .NET, įrankius jiems - Visual Studio; turi SQL serverį - MS SQL Server ir įrankį jam - SSMS, .NET in turn has web and desktop and mobile 'sub'frameworks, blyn, reikia cloudo - prašau, Azure ir dar 75 eurai kasmėnesinio kredito tau pasileisti 2 branduolių/3,5 GB RAM serverį :) Ir visi šitie dalykai labai gražiai susijungia ir bendradarbiauja. Jeigu staiga .NET išnyktų - tikrai neičiau į Java mėsmalę - Android vienas dalykas, Spring visiškai kitas, AWS dar kitas, random PostgreSQL appears, vienu žodžiu).
     
    -Prasta kalba, bet turėsi pseudo laisvę.
  12. Patinka
    Deviltry gavo reakciją nuo Mindogas Programuotoju alga   
    not sure if serious.
     
    Pirma - 7000 - jau kaip ir senior pozicija. Tai basicly garantuoji įmonės ateitį - žinai visus projektus ir kaip projektuoti - tad juniorų auginimas ir žiūrėti, kad nepersišautum kojos su projektų vystumu.
     
    Bet visa tai yra baisiai nesvarbu. Nes jeigu Lietuvos įmonės svarsto, ar priimti po savo sparnu užsienio įmonę su 2 mln. eurų biudžetu vienam projektui (without longish support, ofcourse), tai tavo 18 tūkstančiukų kažkaip išnyksta bendrame fone.
    Šaunu, popieriuose nebūsi tam tikro projekto team lead'as. Tau tikrai rūpi išgalvoti titulai?
    :)Aukštojo nebaigęs, vargu bau kada prisiversiu švaistyti laiką ir jį užbaigti. Kas mėnesį po du tris kandidatus pakviečiame į programuotojo poziciją, su diplomais vūūūūūūūūū, darbą labai labai retai kas gauna. Mane su išskėstom rankom priėmė.
    Problema galvoje, o ne kažkokio popiergaliaus turėjime.
  13. Patinka
    Deviltry gavo reakciją nuo Irmantask C# jūsų nuomonė, ar verta?   
    "Pradeda pranokti Java"?..
     
    Čia taip sako vis dar gyvenantys 2006 metais - C# 2.0 laikais. C# seniausiai pralenkė Java. Java pasirodė 1996, C# - 2002, net šešių metų skirtumas, tai Java apgailėtinai atrodo palyginus su C#. Pvz. neseniai išleista Java 8 versija, this pretty sums it up:
    http://whyjavasucks.com/Blog/2/Java_Feel_of_the_Day/1103/Java_8_finally_has_lambda_support
     
    Java pliusai:
    enums, bibliotekos ir JVM.
     
    Enums - niekis ir gal skonio reikalas, bet JVM is kinda a big deal.
    Pirma - ant jo paleisti gali ir ne tokias atgyvenusias kalbas, pvz. Scala, kartu turėdamas ir visas Java bibliotekas.
    Antra - veikia visur, tad Java populiaresnė ir ypač daug įdomių open source projektų parašyti Java (prie kurių norėčiau prisidėti, tačiau no way in hell I'm downgrading from C#). Tačiau neseniai vyko Build konferencija - .NET open sourcinamas, Roslyn ateina ir t.t., tad C# ateitis prašviesės čia.
     
    Bibliotekos - Java turi jų daugiau. Bet bent iš mano patirties - niekis, nes kiek buvo reikalingos, visos bibliotekos nuportintos į .NET (Hibernate -> nHibernate; JodaTime -> NodaTime, etc etc). O kai pagalvoji apie tas didesnes 'bibliotekas' - pvz. desktopui. C sharpo WPF net nesulyginamas su JavaFX2. ASP.NET MVC taip pat geresnis už Spring, plius paskutinis .NET atnaujinimas prijungė MVC prie ASP.NET, tad naudodamas MVC gauni ir tokių kietų dalykėlių kaip SignalR su flawless integracija.
     
    Tei va, rinkis:
     
    -Kur kas geresnė kalba, bet Microsoft lock in (kas nėra blogai, kaip ir minėjau, su nauju MS CEO .NET open sourcinamas ir šiaip MS keičiasi į atviresnę kompaniją; bet tai kartu ir didelis pliusas - viskas yra viena Microsoft platforma. Turi achujieną kalbą - C#, puikų platų framework - .NET, įrankius jiems - Visual Studio; turi SQL serverį - MS SQL Server ir įrankį jam - SSMS, .NET in turn has web and desktop and mobile 'sub'frameworks, blyn, reikia cloudo - prašau, Azure ir dar 75 eurai kasmėnesinio kredito tau pasileisti 2 branduolių/3,5 GB RAM serverį :) Ir visi šitie dalykai labai gražiai susijungia ir bendradarbiauja. Jeigu staiga .NET išnyktų - tikrai neičiau į Java mėsmalę - Android vienas dalykas, Spring visiškai kitas, AWS dar kitas, random PostgreSQL appears, vienu žodžiu).
     
    -Prasta kalba, bet turėsi pseudo laisvę.
  14. Patinka
    Deviltry gavo reakciją nuo Torafter Geriausia programavimo kalba norit pradėti nuo nulio   
    Wat? PHP teskirta:
    palaikyti senus projektus
    dirbti prie nuobodžių mažų useless projektų
    visiškiems netikėliams
    6 versija gaus UTF palaikymą, bet toString metode exception vargu bau bus galima mesti :lol: :lol: lolphp
     
    Jeigu traukia web, kaip tik C# ar Java. Lietuvoje netgi Python ir Ruby turi darbo pasiūlymų.
  15. Patinka
    Deviltry gavo reakciją nuo Torafter Geriausia programavimo kalba norit pradėti nuo nulio   
    Wat? PHP teskirta:
    palaikyti senus projektus
    dirbti prie nuobodžių mažų useless projektų
    visiškiems netikėliams
    6 versija gaus UTF palaikymą, bet toString metode exception vargu bau bus galima mesti :lol: :lol: lolphp
     
    Jeigu traukia web, kaip tik C# ar Java. Lietuvoje netgi Python ir Ruby turi darbo pasiūlymų.
  16. Patinka
    Deviltry gavo reakciją nuo Torafter Geriausia programavimo kalba norit pradėti nuo nulio   
    Wat? PHP teskirta:
    palaikyti senus projektus
    dirbti prie nuobodžių mažų useless projektų
    visiškiems netikėliams
    6 versija gaus UTF palaikymą, bet toString metode exception vargu bau bus galima mesti :lol: :lol: lolphp
     
    Jeigu traukia web, kaip tik C# ar Java. Lietuvoje netgi Python ir Ruby turi darbo pasiūlymų.
  17. Patinka
    Deviltry gavo reakciją nuo Tekstai Facebook Hack programavimo kalba   
    Jei kelsies į ameriką - galėsi būti pro accountant, nes dolerio ženklą per 0,001 ms parašysi.
     
    /phail
     
    PHP ploglamuotojai jaučiu dolerio ženklą bindina ant caps lock. :D
  18. Patinka
    Deviltry gavo reakciją nuo Tekstai Facebook Hack programavimo kalba   
    Jei kelsies į ameriką - galėsi būti pro accountant, nes dolerio ženklą per 0,001 ms parašysi.
     
    /phail
     
    PHP ploglamuotojai jaučiu dolerio ženklą bindina ant caps lock. :D
  19. Patinka
    Deviltry gavo reakciją nuo Tekstai Facebook Hack programavimo kalba   
    Jei kelsies į ameriką - galėsi būti pro accountant, nes dolerio ženklą per 0,001 ms parašysi.
     
    /phail
     
    PHP ploglamuotojai jaučiu dolerio ženklą bindina ant caps lock. :D
  20. Patinka
    Deviltry gavo reakciją nuo Tekstai Facebook Hack programavimo kalba   
    Jei kelsies į ameriką - galėsi būti pro accountant, nes dolerio ženklą per 0,001 ms parašysi.
     
    /phail
     
    PHP ploglamuotojai jaučiu dolerio ženklą bindina ant caps lock. :D
  21. Patinka
    Deviltry gavo reakciją nuo kashiukas Programavimo kalbos pasirinkimas valstybiniam egzaminui.   
    LOL
     
    Pasakyk, kaip lengva pereiti nuo C++ sintaksės prie Haskell ar Erlang sintaksės... :D :D :D Mąstymą reikia pakeisti apie programavimą = "nesunkiai pereisi". Cool story bro.
     
    Ir išvis - dar po keliolikos metų patirties (it seems information sunks in slowly for you..) suprasi, kad sintaksės žinojimas nieko bendro neturi su programavimo kalbos žinojimu. Nori pasakyti, kad aš dabar žinau C#, Java, Scala, Haskell, Erlang, F#, Ruby, Python, Rust, Nimrod, Go, C, C++, nes žinau jų sintakses ir labai lengvai perėjau ant jų? Ne, deja nesu toks wonderchild... Yra krūvos kalbų gotcha's, kurias turi žinoti, jei programuoji ta kalba, ir juos per gerus porą metų tik pastebėsi ir suprasi.
     
    Antra - kalbos mokėjimas suponuoja, kad žinai ir populiariausius tos kalbos frameworkus. Good luck lengvai pereinant prie kitų frameworkų.
  22. Patinka
    Deviltry gavo reakciją nuo Dejavu Jūsų nuomonė apie BlackBerry Q10   
    It's even more irrelevant than Windows Phone.
  23. Patinka
    Deviltry gavo reakciją nuo luknei Dalinuosi eshop parašyta su laravel framework [UPDATED]   
    Išmokite kelti į GitHub, o ne į kažkokį tai Rara.
  24. Patinka
    Deviltry gavo reakciją nuo luknei Dalinuosi eshop parašyta su laravel framework [UPDATED]   
    Išmokite kelti į GitHub, o ne į kažkokį tai Rara.
  25. Patinka
    Deviltry gavo reakciją nuo Dejavu Jūsų nuomonė apie BlackBerry Q10   
    It's even more irrelevant than Windows Phone.
×
×
  • Pasirinkite naujai kuriamo turinio tipą...