Jump to content
Geekforum.cz

Shoot

Uživatel
  • Posts

    272
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by Shoot

  1. Vďaka za názory, určite sa prikloním ku Jave. Aplikácia môže mať akúkoľvek formu, takže to budem robiť cez Swing.

     

    Čo sa týka aplikácie - chcú nás na tom naučiť ako fungujú rámce v sieťach a celkovo, je to na predmet siete, tak nás to chcú naučiť takýmto spôsobom.

  2. Ahoj,

     

    v skole sme dostali nasledovne zadanie

     

    Úloha: Komunikácia s využitím UDP protokolu Zadanie úlohy

    Nad protokolom UDP (User Datagram Protocol) transportnej vrstvy sieťového modelu TCP/IP navrhnite a implementujte program, ktorý umožní komunikáciu dvoch účastníkov v sieti Ethernet, teda prenos správ ľubovoľnej dĺžky medzi počítačmi (uzlami).

    Program bude pozostávať z dvoch častí – vysielacej a prijímacej. Vysielací uzol pošle správu inému uzlu v sieti. Predpokladá sa, že v sieti dochádza k stratám dát. Vysielajúca strana rozloží správu na menšie časti - fragmenty, ktoré samostatne pošle. Správa sa fragmentuje iba v prípade, ak je dlhšia ako max. veľkosť fragmentu. Veľkosť fragmentu musí mať používateľ možnosť nastaviť aj menší ako je max. príspustný pre trasportnú vrstvu.

    Po prijatí správy na cieľovom uzle tento správu zobrazí. Ak je správa poslaná ako postupnosť fragmentov, najprv tieto fragmenty spojí a zobrazí pôvodnú správu.

    Komunikátor musí vedieť usporiadať správy do správneho poradia, musí obsahovať kontrolu proti chybám pri komunikácii a znovuvyžiadanie rámca, vrátane pozitívneho/negatívneho potvrdenia. Pri nečinnosti komunikátor automaticky odošle paket pre udržanie spojenia. Odporúčame riešiť cez vlastne definované signalizačné správy.

    Program musí mať nasledovné vlastnosti:

    1. Pri posielaní správy musí používateľovi umožniť určiť cieľovú stanicu.

    2. Používateľ musí mať možnosť zvoliť si max. veľkosť fragmentu.

    3. Obe komunikujúce strany musia byť schopné zobrazovať:

    - poslanú resp. prijatú správu,

    - počet fragmentov správy.

    4. Možnosť odoslať chybný rámec

    5. Možnosť odoslať dáta zo súboru a v tom prípade ich uložiť na prijímacej strane do

    súboru

    Zadanie sa odovzdáva:

    1. Návrh riešenia

    2. Predvedenie riešenia v súlade s prezentovaným návrhom

    Program musí byť organizovaný tak, aby oba komunikujúce uzly mohli byť (nie súčasne) vysielačom a prijímačom správ.

     

    Chcem sa opytat, ci by bolo mozne toto naprogramovat v PHP, pretoze si to neviem tak uplne predstavit ako by to mohlo fungovat. Kedze mam najviac skusenosti s PHP tak skusam takuto cestu. Ak by s tym bolo viac problemov ako v Jave, tak by som to riesil v Jave. Kazdopadne novy jazyk napr. C# sa ucit momentalne nepoanujem a v Ccku to robit nechcem.

     

    Dakujem za zmysluplne odpovede.

  3. Ahoj,

     

    na shoutboxe som dostal neprijemny diss ked som sa opytal, ci je mozne kupit router do 50 € aby mi pokryl 2 poschodovy dom s hrubymi stenami :D

     

    Tak by som sa chcel opytat na nejake efektivne a nie drahe riesenie struktury domacej siete. Momentalne vlastnim ASUS RT-N12 WiFi Router a signal v modrom je mizerny, casto vypadava.

     

    Potrebujem pokryt v podstate len jedno poschodie - nas byt, rozlohou cca 100m2.

     

    Prikladam cca podorys bytu :D Cerveny je router, zlty je aktualne pokrytie a modry blok je prostredie ktore by som potreboval pokryt aspon na 65+ %. Pozn. s routerom sa moc hybat neda, som obmedzeny hlavnou pripojkou netu, ktora je v izbe s routerom.

     

    Vdaka za odpovede a nedissujte pls :D

     

    5c1565b8916bf073b830fd52ab8ab88e.jpg

  4. Tak som trosku rozmyslal a studoval. Rad by som polozil par otazok a faktov a nasledne by som sa rozhodol. Podme na to teoreticky.

     

    Vseobecne fakty:

     

    - nepotrebujem hrat hry na ultramegaextreme detailoch

    - moznost upgradu po cca pol roku az roku na highend zostavu

    - nevykonavam zlozite render / vypoctove operacie

    - pouzivam 2 fullHD monitory

    - nie som milionar

    - mam rad co najmensi hluk a spotrebu

     

    CPU:

    - isli by ste do najnovsej generacie ktora je o par eur drahsia ako Haswell ?

    - vyberali by ste najvyssi procesor danej kategorie ? Predpokladam i5. Nazor na i7 a i3 ?

    - kupili by ste Kckovy procesor alebo nie ?

     

    MB:

    - myslim ze zavisi hlavne od vyberu CPU

    - myslim ze staci 1 pci x16 slot

    - dalsie kriteria pre vyber dosky ?

     

    GPU:

    - do tohto sa vyznam asi najmenej

    - nvidia ?

    - preferujem 1 grafiku instead of SLI/CF

     

    RAM:

    - zavislost od CPU a MB

    - Kingston ?

    - min. 16GB

    - vlastny chladic ?

     

    HDD:

    - urcite WD

    - black/blue

    - kedze tento komponent asi najviac brzdi pc, co by ste volili ako naj. moznost ?

    - SSD mam

     

    PSU:

    - vykon

    - znacka

    - ucinnost

    - modularne kable ? Osobne myslim ze radsej nie, zbytocny spoj navyse.

     

    CASE

    - strasne som zalozeny na pekne veci ale mam pocit ze sa nebudem kukat na case ale veeelmi ma laka mat krasnu dizajnovo vyladenu lietajucu skrinku so svetielkami

    - pocet vetrakov ?

    - moznost pre vodne chladenie ?

    - dost priestoru pre prudenie vzduchu

    - nehlucnost

     

    COOLING:

    - voda / vzduch ?

     

    Ak su chyby sorry pisem z mobilu. Prosim pri odpovediach pouzit aj PRECO, nie len Y/N :)/>

     

    Vdaka za odpoved, vazim si to :)/>

  5. Čus,

     

    chcel som si vyskladať čo najlacnešiu zostavu hlavne pre prácu a CS:GO. Inak nehrávam nič. Potrebujem nahradiť môj starý ntb lepším strojom. Taktiež chcem aby mi zostava vydržala aspoň 3-4 roky.

     

    Tu sú komponenty:

     

    CPU: https://www.alza.sk/...0k-d2905012.htm

     

    MB: https://www.alza.sk/...-a-d2905983.htm

     

    RAM (2x): https://www.alza.sk/...es-d2925620.htm ALEBO https://www.alza.sk/...es-d2357548.htm

     

    HDD: https://www.alza.sk/...che-d332694.htm

     

    SSD (Prehodím z NTB): https://www.alza.sk/...d319801.htm?o=1

     

    PSU: https://www.alza.sk/...00w-d344585.htm

     

    CASE: https://www.alza.sk/...3-0-d350490.htm

     

    COOLER: https://www.alza.sk/...evo-d281310.htm

     

    Mojim cieľom bol čo najúspornejší a najtichší PC.

     

    Cena: 700,59 €. (+ druhý kus https://www.alza.sk/...h-w-d518892.htm - jeden už mám)

     

    Postrehy / návrhy na zlepšenie ?

     

    Dík :)

  6. Cau znova :D

     

    Tentokrat skor narazam na problem logiky ako syntaxe.

     

    Potrebujem dosiahnut nasledovnu vec:

     

    Pri vyrenderovani sablony nahadzem do selectboxu nejake urcite polozky z DB, vyselektovane podla polozky A. V kazdej sablone mozu byt v selecte rozne veci podla poloziek A, B, C.

     

    public function renderEdit($id)
    {
     $this->items = $this->model->getItems(A);
    }
    

     

    Tu je form:

     

    
    protected function createComponentEditForm()
    {
     $form->addSelect('name')->setItems($this->items, FALSE)->setRequired();
    }
    

     

    Avsak, pri odoslani formularu sa mi uz do selectboxu nevyrenderuju itemy, pretoze createcomponent sa spracuje skor ako render. Ako mam dosiahnut to, aby som dostal moje items skor ako sa vyrenderuje component ? V konstruktori to funguje, avsak bez toho, aby som vyselektoval polozky podla A, ale netusim, ako dostat polozku A do mojho konstruktoru. Je mozne nejak dostat do konstruktoru parameter z URL ?

     

    Alebo vas napada lepsie riesenie ? :)

     

    EDIT:

     

    Dalsi problem. Potrebujem dostat este pred renderom udaj z DB (getSettings()->theme). Riesim to takto:

     

    namespace App\AdminModule\Presenters;
    use Nette;
    use App\AdminModule\Model;
    class BasePresenter extends Nette\Application\UI\Presenter
    {
    private $settingsModel;
    public function __construct(Model\Settings $settingsModel)
    {
     $this->settingsModel = $settingsModel;
    }
    public function beforeRender()
    {
     if($this->getUser()->isLoggedIn())
      $this->template->username = $this->getUser()->getIdentity()->username;
     $this->template->theme = $this->settingsModel->getSettings()->theme;
    }
    }
    

     

    Pri homepage je to v pohode. Akonahle chcem nacitat nejaky presenter, tak som v kybli:

     

    Fatal error: Call to a member function getSettings() on a non-object
    

     

     

    Vdaka za postrehy.

×
×
  • Create New...