<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Dneska m&aacute;m mailovac&iacute; den, tak&#382;e je&#353;t&#283; jeden:<br>
    <br>
    Marek Gr&aacute;c se dostal k zad&aacute;n&iacute;m, a zde je prvn&iacute; d&aacute;vka.<br>
    Pova&#382;ujte je za sm&#283;rodatn&eacute;, takto budou ve fin&aacute;le asi vypadat.<br>
    Pokud tam nen&iacute; to va&#353;e, kontaktujte Marka a dejte mu v&#283;d&#283;t, &#382;e
    chcete, viz p&#345;edchoz&iacute; maily.<br>
    <br>
    Ondra<br>
    <br>
    <div class="moz-forward-container"><br>
      <br>
      -------- Original Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Subject:
            </th>
            <td>N&aacute;vrhy</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Date: </th>
            <td>Mon, 10 Mar 2014 17:42:04 +0100</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">From: </th>
            <td>Marek Grac <a class="moz-txt-link-rfc2396E" href="mailto:mgrac@redhat.com">&lt;mgrac@redhat.com&gt;</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">To: </th>
            <td>Ondrej Zizka <a class="moz-txt-link-rfc2396E" href="mailto:ozizka@redhat.com">&lt;ozizka@redhat.com&gt;</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <h5><a moz-do-not-send="true"
href="https://is.muni.cz/auth/rozpis/tema.pl?fakulta=1433;obdobi=5984;sorter=tema;balik=65952;tema=210461;uplne_info=1">Implementace

          pravidel strategick&eacute; hry pomoc&iacute; JBoss JBPM</a></h5>
      <p><i>N&aacute;zev anglicky:</i> Rules implementation of strategic MMO
        game using Jboss JBPM<br>
      </p>
      <p> &#352;tudent sa obozn&aacute;mi s fungovan&iacute;m s&eacute;rie hier Civilization, jej
        hern&yacute;mi princ&iacute;pmi a re&#382;imom viacer&yacute;ch hr&aacute;&#269;ov. Zozn&aacute;mi sa s
        technikami a n&aacute;strojmi pre defin&iacute;ciu a vyhodnocovanie pravidiel,
        ktor&eacute; by v hre tohoto typu mohli by&#357; pou&#382;it&eacute;, so zameran&iacute;m sa na
        n&aacute;stroj JBoss JBPM/Drools. Tieto znalosti by mali by&#357; dostato&#269;n&eacute;
        k n&aacute;vrhu a implement&aacute;cie vybranej &#269;asti hernej logiky pomocou
        pravidiel. Aby bolo mo&#382;n&eacute; overi&#357; funk&#269;nos&#357; hernej logiky,
        implementuje &#353;tudent aj prototyp serverovej &#269;asti hry v
        zlo&#382;itosti, ktor&aacute; umo&#382;n&iacute; overenie. Funk&#269;nos&#357; navrhut&eacute;ho syst&eacute;mu
        bude preveren&aacute; automatick&yacute;mi testami.<br>
      </p>
      <p>----<br>
      </p>
      <h5><a moz-do-not-send="true"
href="https://is.muni.cz/auth/rozpis/tema.pl?fakulta=1433;obdobi=5984;sorter=tema;balik=65952;tema=189566;uplne_info=1">Visualizace

          CDI beans s vyu&#382;it&iacute;m dynamick&eacute;ho proch&aacute;zen&iacute; grafem</a> <span
          class="durazne"><i><b><br>
            </b></i></span></h5>
      <p><i>N&aacute;zev anglicky:</i> CDI beans inspection with dynamic
        navigable graph</p>
      <p>&#352;tudent sa zozn&aacute;mi s technol&oacute;giou CDI a jej aplika&#269;n&yacute;m
        rozhran&iacute;m pre pr&iacute;stup k inform&aacute;ci&aacute;m o &#269;astiach "CDI beans"
        pomocou komponenty Bean Manager. Na z&aacute;klade z&iacute;skan&yacute;ch znalost&iacute;
        navrhne a implementuje syst&eacute;m, ktor&yacute; bude sl&uacute;&#382;i&#357; na grafick&eacute;
        zobrazenie t&yacute;chto inform&aacute;ci&iacute; pre pou&#382;&iacute;vate&#318;a na z&aacute;klade &uacute;dajov
        z&iacute;skan&yacute;ch z roz&#353;&iacute;renia JBoss Tools (IDE Eclipse) a vlastn&eacute;ho
        roz&#353;&iacute;renia aplika&#269;n&eacute;ho serveru WildFly 8.<br>
      </p>
      <p>----<br>
      </p>
      <h5><a moz-do-not-send="true"
href="https://is.muni.cz/auth/rozpis/tema.pl?fakulta=1433;obdobi=5984;sorter=tema;balik=65952;tema=206359;uplne_info=1">Cloudov&aacute;

          datab&aacute;ze jako datov&eacute; &uacute;lo&#382;i&#353;t&#283; a sb&#283;rnice ud&aacute;lost&iacute; pro Java EE
          aplikaci</a></h5>
      <p><i>N&aacute;zev anglicky:</i> Cloud database as enterprise
        application's data storage and event bus<br>
      </p>
      <p> &#352;tudent sa zozn&aacute;mi s problematikou pr&aacute;ce s d&aacute;tov&yacute;m skladom
        Firebase a mo&#382;nos&#357;ami pripojenia sa k nemu s pomocou API pre
        jazyky Java a JavaScript. Okrem toho &#353;tudent presk&uacute;ma hru
        OpenTTD, jej hern&eacute; princ&iacute;py a najm&auml; re&#382;im viacer&yacute;ch hr&aacute;&#269;ov. Na
        z&aacute;klade t&yacute;chto znalost&iacute; navrhne &#353;tudent tak&uacute; zbernicu udalost&iacute;,
        ktor&uacute; by bolo mo&#382;n&eacute; vyu&#382;i&#357; pre hru tis&iacute;cok hr&aacute;&#269;ov. D&aacute;tov&yacute; sklad
        Firebase by sa mal vyu&#382;i&#357; ako zbernica udalost&iacute; na ktor&uacute; bud&uacute;
        posiela&#357; klientsk&eacute; aplik&aacute;cie udalosti a hern&yacute; server ich bude
        asynchr&oacute;nne odobera&#357; a reagova&#357; na ne pr&iacute;slu&#353;n&yacute;mi akciami.
        Prototypov&aacute; implement&aacute;cia tejto zbernice by mala by&#357; nasadite&#318;n&aacute;
        na server WildFly 8. </p>
      <p>---<br>
      </p>
      <h5><a moz-do-not-send="true"
href="https://is.muni.cz/auth/rozpis/tema.pl?fakulta=1433;obdobi=5984;sorter=tema;balik=65952;tema=199443;uplne_info=1">JBoss

          AS 7 application-level exception categorization and reporting</a></h5>
      <p><i>N&aacute;zev anglicky:</i> JBoss AS 7 application-level exception
        categorization and reporting</p>
      <p>&nbsp; &#352;tudent sa zozn&aacute;mi s aplika&#269;n&yacute;m serverom JBoss WildFly, jeho
        vn&uacute;tornou &#353;trukt&uacute;rou a najm&auml; sp&ocirc;sobom, ktor&yacute;m spracov&aacute;va v&yacute;nimky
        v nasaden&yacute;ch aplik&aacute;ci&aacute;ch. Na z&aacute;klade anal&yacute;zy projektu ABRT,
        ktor&yacute; sa tomuto probl&eacute;mu venuje pre in&yacute; okruh aplik&aacute;ci&iacute;, navrhne
        sp&ocirc;sob ako v&yacute;nimky odchyt&aacute;va&#357;, triedi&#357; a uklada&#357; do vhodn&eacute;ho
        &uacute;lo&#382;iska. Navrhovan&yacute; syst&eacute;m by mal zvl&aacute;da&#357; aj klasifik&aacute;ciu ch&yacute;b
        a ich rozpozn&aacute;vanie na z&aacute;klade off-line datab&aacute;zy zn&aacute;mych ch&yacute;b.
        Tento n&aacute;vrh &#353;tudent naimplementuje do podoby nasadite&#318;nej na
        JBoss WildFly, ktor&aacute; bude zbiera&#357; v&yacute;nimky nielen zo subsyst&eacute;mu
        logging, ale aj pomocou Java Debug Interface.<br>
      </p>
      <p>---<br>
      </p>
      <h5><a moz-do-not-send="true"
href="https://is.muni.cz/auth/rozpis/tema.pl?fakulta=1433;obdobi=5984;sorter=tema;balik=65952;tema=210462;uplne_info=1">Engine

          na vykreslov&aacute;n&iacute; izometrick&eacute; grafiky postaven&yacute; na SVG</a>&nbsp;</h5>
      <p><i>N&aacute;zev anglicky:</i> SVG based engine for rendering isometric
        graphic<br>
      </p>
      <p> V &uacute;vode pr&aacute;ce sa &#353;tudent obozn&aacute;mi s technol&oacute;giou pre vektor&eacute;
        vykreslovanie SVG a po&#269;&iacute;ta&#269;ov&yacute;mi hrami, ktor&eacute; vyu&#382;&iacute;vaj&uacute;
        izometrick&eacute; zobrazovanie ter&eacute;nu. Na z&aacute;klade takto z&iacute;skan&yacute;ch
        znalost&iacute; navrhne a implementuje nov&yacute; engine na zobrazovanie
        izometrick&yacute;ch m&aacute;p, ktor&yacute; bude ma&#357; nasledovn&uacute; funkcionalitu: </p>
      <ul>
        <li>zobrazovanie oblasti, ktor&aacute; je vidite&#318;n&aacute; v okne pou&#382;&iacute;vate&#318;a,</li>
        <li>funkcionalita izometrick&eacute;ho zobrazovanie bude oddelen&aacute; od
          konkr&eacute;tneho vyu&#382;itia,</li>
        <li>prepo&#269;&iacute;tavanie s&uacute;radnic pou&#382;&iacute;vate&#318;sk&yacute;ch s&uacute;radn&iacute;c na model
          mapy,</li>
        <li>API na komunik&aacute;ciu so serverom, ktor&eacute; bude vyu&#382;ite&#318;n&aacute; ajpre
          koncov&eacute; aplik&aacute;cie,</li>
        <li>optimaliz&aacute;cia vykreslovania zmien v jednotliv&yacute;ch bunk&aacute;ch.</li>
      </ul>
      <p><br>
      </p>
      <p><br>
      </p>
      <p><br>
      </p>
      <br>
    </div>
    <br>
  </body>
</html>