Pereiti prie turinio

andriusfm

Patvirtinti nariai
  • Pranešimai

    53
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

andriusfm Pranešimai

  1. Geriau derinti įrankius prie svetainės, negu atvirkščiai. Jei kuriama svetainė didžiąją dalį darbo atlieka serveryje ir to užtenka, pilnai užtenka php + mysql. Tuo pačiu, nors Angular.js ir Node.js naudoja javascript, tačiau praktikoje javascript panaudojimas skiriasi - sunku apibūdinti, bet javascript Angular.js pusėje "skiriasi" nuo javascript Node.js.

    Yra ir kitas kelias - palengva įvesti (ir išbandyti) klientinę javascript biblioteką: siūlau pasižiūrėti į Facebook/Instagram sukurtą React.js biblioteką. Viena, nereikės atsisakyti php + mysql kombinacijos, antra, vėliau bus galima pereiti prie node.js backend'e (jei atsirastų poreikis). Ką bandau pasakyti, nėra būtina pasirinkti arba php+mysql, arba MEAN - galima palengva pereiti.

     

    Sveiki,

     

    Iki šiol programavau naudodamas WAMP/LAMP stack'ą - standartinis PHP + MySQL. Visad kaip ir užteko man to, neturėjau didelių labai problemų kad kažko neitų padaryti. Tačiau vis populerėja JS technologijos ir susidomėjau MEAN stack'u - MongoDB + Express.js + AngularJS + Node.js. Gundo naujos technologijos bei front-endo ir back-endo programavimas viena kalba. Tačiau kiek skaitau, sako gerai tinka aplikacijoms, o aš dažniausiai paprastus tinklapius kuriu. Taip pat kiek perspektyvų yra vienam bei kitam stiliui. Ar yra pasinešusių JS programuotojų? Kokios nuomonės?

     

    Laukiu nuomonių bei diskusijų.

  2. Trys draugiški patarimai:

     

    1. Labai gerai apgalvoti kaip į numatomą parduotuvę atkeliaus pirkėjai. Esu ne kartą matęs, kada padaroma internetinė parduotuvė ir laukiama kol patys pirkėjai ją susiras (to nenutinka ir viskas tuo pasibaigia).

     

    2. Atskirti svetainės kūrimą nuo nuotraukų parengimo, nes bus sunku rasti žmogų, kuris ir nuotraukas parengtų, ir kuris mokėtų pakankamai gerai paruošti el. parduotuvę.

     

    3. Išsamiau nurodyti lūkesčius - ar prekės būtų įkeliamos tik kartą ar daugiau? Ar įkėlus reikės galimybės vėliau jas redaguoti? Ar bus skirtingos kategorijos, ar tik viena? Ar reikalinga minimali paieška? ir t.t. Taip pat siūlau neminėti "dizainas kažkas iš standartinio", nes greičiausiai parinks kas jums nepatiks - geriau pačiam susirasti pavyzdinį šabloną.

     

    Reikia paleisti internetine parduotuve. Pvz nauodojant prestashop arba kazka panasiai. nereikia kurti unikalios TVS.

    Dizainas kazkas is standartinio.

    skirtingu prekiu ~ 500. reikia sukelti prekes, surasyti kainas, zodziu viska.

    Prekes zmogus pats nufotografuos. Internetiniu prekiu pavyzdziu nera. yra toks pageidavimas kad fotgrafijoje rektu nuimti fona, kad pati preke butu baltame fone. aisku galima fotografuoti ant balto lapo. bet vis tiek fonas sioks toks buna. reikia absoliuciai balto. taigi reiktu apdoroti mazdaug ~ 500 fotografiju.

     

    prie kiekvienos prekes yra 3..6 zodziu aprasymas.

     

    viska reikia sukelti i parduotuve.

     

    kokia gali buti tokios paslaugos kaina ?

     

    gal butu imanoma isskirstyti paslaugas.

    logo skurimas ...

    parduotuves instaliavimas i serveri (domenas yra, serveris ir planas tarkim yra)...

    fotografiju apdorojimas...

    prekiu sukelimas i parduotuve...

     

    aciu pasisakiusiems

  3. Šiek tiek priklauso ir nuo to kas backend'e (pavyzdžiui node.js ar RoR). Esmė, iš angular pusės duodi request'ą su norimais duomenimis backend'ui, kuris pagal tada jau nusprendžia ką daryti su gautais duomenimis (atnaujinti, išsaugoti, ištrinti). Siūlyčiau iš pradžių backend'e pasidaryti norimą veiksmą su atitinkama nuoroda.

  4. Buvau susidūręs su panašia situacija ir nutariau naudoti du modelius:

     

    Product: savybės kurios yra bendros variantams.

    Variant (Property has many variants): SKU ir kaina yra įprasti duomenų tipai atskiruose stulpeliuose

    (string ir decimal), o kintančius atributus saugojau iš esmės json formatu (naudojau Postgresql,

    kuri turi hstore ir json duomenų tipus). Tokiu būdu variantas gali turėti ne tik skirtingus atributus,

    bet ir skirtingą jų skaičių.

     

    Kiek sudėtingesnį sprendimą naudoja Spree (atviro kodo el. parduotuvės šablonas):

     

    https://github.com/spree/spree

  5. Sveikas,

     

    atrodo, jog sunkiausia bus sukurti 3D vaizdą. Html5 reiškia, jog reikės naudoti javascript.

    Siūlau paieškoti 'javascript 3d engine'. Esu šiek tiek pažiūrėjęs į https://github.com/mrdoob/three.js,

    bet nežinau ar ji kuo geresnė už kitas 3d bibliotekas.

     

    Sveiki,

     

    kadangi turim nuostabų katedros vadovą ir apskritai visoj katedroj balaganas turiu rašyt kursinį HTML 5.

    HTML esu tik susipažinęs ir nieko įpatingo nemoku. Prašau pagalbos užvedant ant kelio.

     

    Užduotis:

    26. Parašykite puslapį, kuriame būtų 3D vizualizuojamas labirinto perėjimas.

    Mygtukas „užkrauti labirintą“ užkrauna tekstinį failą su 2D labirinto žemėlapiu

    (eilutės/stulpeliai formuoja 2D plokštumą, „1“ žymi pradžios tašką, „2“ žymi išėjimą, „X“ žymi sieną, „.“ žymi praeinamą lauką) ir „pastato“ valdomą herojų į pradžios tašką.

    Puslapyje formuojamas „first-person“ matomas vaizdas – max 4 žingsniai į priekį (jei priešais nėra sienų, kurios ribotų matomumą).

    Valdomos rodyklės „kairėn“, „dešinėn“, „pirmyn“ – atitinkamai pasuka kairėn/dešinėn 90 laipsnių, arba žengia per vieną laukelį į priekį (jei ten praeinamas laukas).

     

    kažkas panašaus būtų čia:

    http://www.spacegoo.com/maze/

  6. Vienas kelias:

     

    rask skaitmenis, suvesk į masyvą, surūšiuok nuo mažiausio iki didžiausio.

     

    Tada išimk po vieną elementą iš masyvo ir rask likusio masyvo unikalius sukinius (http://answers.yahoo.com/question/index?qid=20100623185011AAmJUjr). Taip perėjus per visus masyvo elementus gausi ko prašomas.

     

    Sveiki, turiu klausimą. Gal kas gali užvesti ant kelio? Turiu programą.

     

    "Parašykite programą visiems skirtingiems skaičiams, sudarytiems iš duoto natūraliojo skaičiaus skaitmenų, išspausdinti. Skaičiai turi būti išdėstyti didėjančiai. Pavyzdžiui, kai duota 153, tai reikia spausdinti"

    135

    153

    315

    351

    513

    531

     

    Nereikia man kad parašytumėte visos programos ar dalies, tik reikia atsakymo, kaip tokia programą realizuoti, nes kolkas google.lt nepadėjo, o pats neišmasčiau.

  7. Jei yra trys komandos, tarkim, jog sužaidė taip:

     

    1 komanda vs 2 komanda - 2:1

    1 komanda vs 3 komanda - 1:0

    2 komanda vs 3 komanda - 2:3

     

    Daugiau variantų kas su ku o =aid4nėra. Šią informaciją galima užrašyti matricos pagalba:

     

    [ 0 2 1 ]
    [ 1 0 2 ]
    [ 0 3 0 ]
    

     

    Tarkim pirma eilutė ir trečias stulpelis rodo, jog pirma komanda trečiai komandai įmušė vieną įvartį.

     

    Jei nori pažiūrėti kiek turi pirma komanda pergalių, pralaimėjimų ir lygiųjų, reikia eiti per pirmą eilutę ir palyginti ten įrašytą ivarčių skaičių su simetrišku pagal pagrindine diagonalę skaičiumi.

  8. Ne visur laikai tinkamai parinkti. Keli pataisymai:

     

     

    He especially likes to read drama books because he visits theaters frequently.

    The last book John read was "Hamlet". This book is about two people falling in love and the difficulties in life.

    His favorite author is Juozas Erlickas because he liks his creativity and love scenes Erlickas writes about.

  9. Pažįstami kartais pasiskundžia, jog atsisiuntę torrent pagalba filmą užkrėtė kompiuterį virusu ar trojanu. Tik niekad nesidomėjau ar teisybė, ir jei teisybė, kokie masteliai.

     

    Beje, pavadinime "Why video sharing e - donkey, torrents are cosidered to be evil?" yra dvi klaidos. Siūlau ištaisyti, jei toks pats pavadinimas įrašytas ir dokumente.

  10. Ne visai aišku ko tiksliai sieki, bet gal į tą pusę:

     

    <!doctype html>
    <html lang="en">
    <head>
     <meta charset="utf-8">
     <title></title>
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
    </head>
    <body>
    
     <form id="aform" action="">
     First name: <input type="text" name="fname" id="fname" value="labas"><br>
     <a id="link" href="#">Flip Flop</a>
    </form>
    
    <script>
    
    var Counter = (function() {
     var privateCounter = 0;
     function changeBy(val) {
       privateCounter += val;
     }
     return {
       increment: function() {
         changeBy(1);
       },
       decrement: function() {
         changeBy(-1);
       },
       value: function() {
         return privateCounter;
       }
     }   
    })();
    
    $('#link').click(function () {
    
       if (Counter.value() % 2 == 0) {
           $('#fname').val("rytas");
       } else {
           $('#fname').val("labas");
       }
    
       Counter.increment();
    } 
    );
    </script>
    </body>
    </html>
    

×
×
  • Pasirinkite naujai kuriamo turinio tipą...