Pereiti prie turinio

GPC

Patvirtinti nariai
  • Pranešimai

    344
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

Visas GPC turinys

  1. Sveiki, Pats užsiėmęs darbais, taigi reikia C programuotojo atlikti keliom užduotim: 1. Parašyti skriptą 'routify', kuris, naudojant txt failą, kuriame yra surašytos stočių jungtys, surastų greičiausią kelią tarp 2 stočių. Txt failas tokiu formatu: Baker Street, Bond Street, Regent’s Park Bond Street, Baker Street, Green Park, Marble Arch, Oxford Circus Charing Cross, Piccadilly Circus, Leicester Square ... Ir skriptas turi veikti taip: $ routify "Charing Cross" "Holborn" Charing Cross Leicester Square Covent Garden Holborn 2. Parašyti skriptą, kuris justify'kuotų tekstą. T.y. bu
  2. Pritariu naudot arba Carbon arba bent jau default'inę DateTime biblioteką $date = new DateTime($data['galiojimas']); // Arba DateTime::createFromFormat('formatas', $data['galiojimas']); $date->modify('+1 month'); echo $date->format('Y-m-d H:i:s');
  3. Sveiki, Bežiūrėdamas Mr Robot pamačiau įdomų dalyką, kaip padėjus telefoną jis užregistruoja visus wifi signalus aplinkui. Kiek girdėjau visi hack'ai rodomi seriale yra tikri, taigi įdomu ar kas susidūrė su tokiais - kaip toks dalykas vadinamas, kaip padaryti, kaip apsisaugoti? Ar toks dalykas gali rasti skylių belaidžiame tinkle, ar labiau naudojamas duomenim pasisavinti? Dėkui
  4. Portable - raktažodis kurio ieškojau, dėkui :)
  5. Sveiki, Gal kas susidūrę - kaip įrašyti Operacinę Sistemą (ar Windows ar kokią Linux distribuciją) į USB Memory Stick'ą, kad viskas jame ir būtų? T.y. įkišus į PC ir pasirinkus kad bootintų iš ten, užsikrautų iškart OS, ir visos programos/failai kuriuos įrašau pasiliktų ten, kitam kartui? Geriausia, kad ir neturėtų priėjimo prie HDD, t.y. įšėmus flašiuką neliktų jokių pėdsakų? Nelabai žinau kaip ieškot, terandu pamokas kaip padaryti Bootable USB Memory Stick'ą, t.y. kad įrašyti operacinę sistemą, tačiau man reikia kad pati sistema su viskuo ir liktų flašiuke? Dėkui
  6. http://www.chartjs.org/ Nemokamai, tereiks savo duomenis įkišt :)
  7. Traitas netinka, kadangi vėl kartoju, jog pagrindinio modulio (Pages) keisti negalima. Aš suprantu, kad galiu ir 10 relationship'ų rašyt į tą failą. Tačiau man failo keisti negalima. Kadangi sistema sudėta iš modulių, kurie turi savo versijas atskirai, aš negaliu sukurti modulio, kuris turės priklausomybė nuo to ar 'Pages' modulis buvo update'intas ir turi banners() metodą ar ne. Va paskutinį tavo variantą turbūt ir darysim. Pasirašiau dinamiškus relationship'us pačiam frameworke, galbūt darysiu Pull Request, pažiūrėsiu ar žmonės mano, jog naudinga būtų tokia funkcija. Jeigu ne, persikelsiu
  8. Nelabai tinka struktūr. Tarkim turiu Page modelį, turiu PageBanners modelį, ir PageFiles modelį. Extendinant, man reiktų rašyti maždaug class PageWithBannersWithFiles extends Page. Ir tai, kai kurie saitai turės PageFiles modelį, kai kurie ne, ir struktūra labai greit subyrės jei kiekvienas modulis extendins visus kitus modulius. Todėl ir ieškau sprendimo, kaip kiekvienas modulis gali pridėti reikiama funkcionalumą į kitus modulius nelaužant jų, ir betkada išjungus modulį kiti moduliai nesulūš.
  9. Kadangi sistema sukurta iš skirtingų modulių, man reikia jog kai kurie modeliai 'pratęstų' kitus modulius, nekeičiant pradinių modulių kodo :)
  10. Jo, kiek matau, nėra sprendimo mano problemai. Reikės bandyti pačiam pridėti į framework'ą. Dėkui :)
  11. Ne, kadangi man reiktų jog relationship'as veiktų kaip visi kiti, t.y. kad galėčiau pvz. iškviesti $page->banners ir man grąžintų susijusius modelius.
  12. Taip, tačiau šį kodą reiktų rašyti į patį App\Page.php failą. Man reiktų metodo, kuriuo galėčiau dinamiškai pridėti tą relationship iš kito failo?
  13. Sveiki, Ar įmanoma į Eloquent Model'į dinamiškai prirašyti relationship'ą? Tarkim jei turiu Page modelį, ir noriu pridėti banners() santykį, nekeičiant pačio modelio failo? Kažkas tokio jog būtų: Page::createRelationship('banners', function(){ $this->hasMany('banners'); }); Dėkui
  14. Hmm, paprastai extendinti butu geras variantas, taciau modulis turi ne tik savo klases, taciau ir asset'us (css/js/img), db migracijas, html template'us ir pns., ir juos norint pakeisti vistiek reikes modulio kopijos atskiros?
  15. Galvojam ir tą. Tačiau kiekviena sistema gali norėt pasikeisti konfiguraciją moduliam, gal net kiek pakeisti funkcionalumą. Šiuo atveju, reikės atskiro fork kiekvienai modulio versijai, nežinau ar tai geriau nei turėtų vieną fork'ą kiekvienam saitui?
  16. Žinoma nesitikiu pavyzdžių būtent tokios sistemos, tačiau bet kokių dalių, susijusių principų, pattern'ų ir pnš. Kolkas radau šį atsakymą, kur yra gerų link'ų tolimesniam skaitymui: http://stackoverflow.com/questions/10763006/plugin-architecture-in-web-apps-examples-or-code-snippets Taip, yra core failai, tačiau tinklapis gali būt toks custom, jo reikia ir kažkokio interface'o pakeisti tas funkcijas. Taip pat, daugelis tinklapiu pavyzdžiui turės Blog modulį, tačiau jis nebus core. Ieškom sprendimo, jog visi (tiek core tiek ne core) moduliai būtų kuo daugiau atnaujinti su master sistema, ta
  17. UK - Web Developeris, 2 dienos (15h gryno darbo) per sav. (studentas), £877.5/men. 3 metai oficiali patirtis. Taciau masina ir kambari/buta issinuomuot ir tiek neuztenka studentu miestely gyvenant su visom islaidom, finansu dar reik skolintis is valdzios panasiai.
  18. Sveiki, Kuriam CMS, kuria naudosim daugybei tinklapiu, taciau truksta ziniu kaip padaryt, ko norime. Net nezinau kaip pavadint tokius dalykus, tai sunku labai susirast literaturos, dizaino pavyzdziu ir pns. tokiai sistemai, gal kas susidurete. Pati sistema bus sudeta is moduliu, ir kiekvienam tinklapiui bus irasyti tam tikras kiekis "core" moduliu ir papildomu pagal pasirinkima. Ko norime, tai kad visas core kodas ir moduliai butu vienoj centrinei vietoje, is kurios galimetu bet kada atnaujinti visas deploy'intas sistemas. Taip pat, kiekvienas modelis gali tureti pakeitimu individualiuose
  19. Tai jei jau atsakineji, padaryk atsakyma naudingu ir pateik pavyzdziu tu paskaitu.
  20. Kaip supratau, ta pati view'sa mete, kadangi dariau @extend jame. Pakeiciau, jog extend nenaudotu, ir su Blade @include, veikia puikiai. :)
  21. Nesupratau, ka norejai pasakyti. Stackoverflow'e kodas yra, trumpai: turiu for loop'a, kuriame loop'ina per Field objektus, ir kviecia Field->showInput(), kuris turi grazinti atskira view'sa, taciau po pirmos iteracijos kiti views'ai vienodi buna, nors Field instance yra kita.
  22. Sveiki, Kaip maciau nemazai cia Laravel ismananciu zmoniu, galbut zinos kaip isprest mano problema. Problema yra jog man reikia loadinti ta pati view faila, tik naudojant skirtinga data (objektus). Dabar kai loadinu, visi views atrodo taip pat (t.y. naudoja duomenis, kurie buvo pasiusti pirmam instance). Kaip suprantu, cache'ina ta view ir kai vel kraunu, ignoruoja ka as jam persiunciu ir tiesiog duoda man rezultata pirmos view generacijos. Sunku gan ispasakoti ka bandau padaryti, cia surasiau viska su kodu: http://stackoverflow.com/questions/38994362/laravel-create-instances-of-same-vie
  23. Irgi buvo mintis, taciau is pradziu buvo ta pati problema, jog kiti modeliai tiesiog naudoja (new Page()). Taciau dabar galvojant, jeigu sukurus PageFactory, kuris automatiskai dekoruotu Page modeli pagal tai, kokie kiti modeliai yra, tai turbut iseitu padaryt ko norim. Dekui :)
  24. Jo, jeigu traits butu galima dinamiskai uzdeti, tai turbut butu idealiausias variantas, taciau kiek ziurejau nelabai. Pirma mintis ir buvo kaip cia sakai, tiesiog ideti relationship'us tarp moduliu. Tiesiog norejau paziureti ar yra koks dizaino sprendimas, jog nelietus vieno modulio, kiti modeliai galetu prideti funkcionaluma, kadangi bandom kurt sistema kuri butu kaip imanoma automatizuota. Dekui uz pagalba, turbut teks daryti tavo budais.
  25. Sveiki, Bandau kurt Laravel aplikacija, taciau niekaip nesugalvoju geros strukturos. Esme, kad visa sistema turi but is moduliu. Kiekvienas modulis turi savo routes, controllerius, modelius etc., viskas sujungta per ServiceProvider'i. Mano problema: Turiu Pages moduli. Jame yra Page modelis (Eloquent\Model), kuris turi savas funkcijas, viskas ok, ir kiti modeliai naudoja ta moduli, kad atvaizduoti puslapius (pakeiciant turini ar pns.). Bet tuomet, tarkim noriu modulio PageFiles, kuris leistu prie kiekvieno Page moduliu prisegti failus. I pati Page moduli lengva butu irasyt, paprastas rel
×
×
  • Pasirinkite naujai kuriamo turinio tipą...