<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="Times New Roman, Times, serif">Sorry, helyesen: Gyenge
      Ádám az új admin kollega.<br>
      <br>
      Üdv: Gergő<br>
    </font>
    <pre class="moz-signature" cols="72">---------------------
Dr. Gergo Pokol
associate professor
Head of Fusion Plasma Physics Group
BME NTI
<a class="moz-txt-link-abbreviated" href="http://www.reak.bme.hu/pokol">www.reak.bme.hu/pokol</a>
tel: +36 1 463 2469
---------------------</pre>
    <div class="moz-cite-prefix">On 2024. 06. 06. 14:27, Gergo Pokol
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:45daad59-cbb7-4408-96ce-224f2b63a4dd@reak.bme.hu">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Kedves Kollegák!<br>
      <br>
      Gyenge Ákos új tagja a Moodle Admin listának, és kezdeményezője a
      Moodle aktívabb használatának az MI-ben. Kérésére feltelepült a
      Stack plugin, amivel feladatokat lehet létrehozni. Erről alább
      olvashatjátok a levelét.<br>
      <br>
      Üdv: Gergő<br>
       TTK Moodle Felelős<br>
      <br>
      <br>
      <br>
      <table class="moz-header-part2" width="100%" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <td>
              <div class="moz-header-display-name"
                style="display:inline;">To: </div>
              <a class="moz-txt-link-rfc2396E"
                href="mailto:pokol@reak.bme.hu" moz-do-not-send="true">"pokol@reak.bme.hu"</a>
              <a class="moz-txt-link-rfc2396E"
                href="mailto:pokol@reak.bme.hu" moz-do-not-send="true"><pokol@reak.bme.hu></a>,
              Peterdi Tibor <a class="moz-txt-link-rfc2396E"
                href="mailto:peterdi.tibor@bme.hu"
                moz-do-not-send="true"><peterdi.tibor@bme.hu></a>,
              Lenhardt Tamás <a class="moz-txt-link-rfc2396E"
                href="mailto:lenhardt.tamas@bme.hu"
                moz-do-not-send="true"><lenhardt.tamas@bme.hu></a></td>
          </tr>
          <tr>
            <td>
              <div class="moz-header-display-name"
                style="display:inline;">CC: </div>
              <a class="moz-txt-link-rfc2396E"
                href="mailto:moodle-adm@lists.math.bme.hu"
                moz-do-not-send="true">"moodle-adm@lists.math.bme.hu"</a>
              <a class="moz-txt-link-rfc2396E"
                href="mailto:moodle-adm@math.bme.hu"
                moz-do-not-send="true"><moodle-adm@math.bme.hu></a>,
              Dr. Török János <a class="moz-txt-link-rfc2396E"
                href="mailto:torok.janos@ttk.bme.hu"
                moz-do-not-send="true"><torok.janos@ttk.bme.hu></a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Kedves Gergő és többiek!</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        A Stack plugin kis létszámnál eddig remekül működik, már több
        kolléga elkezdte kísérleti jelleggel használni. Köszönöm
        mindenkinek az eddigi segítséget.</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Az őszi félévben tervezzük nagyobb létszámú kurzusoknál is
        bevezetni, persze fokozatosan. Fontos lenne hogy a lehető
        legjobban előkészítsük, hogy ez nehogy terhelési problémát
        okozzon a szerveren. Egyeztettem a VIK-es adminisztrátorral
        (Varga György, HIT tanszék, <a
          class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:varga@hit.bme.hu" moz-do-not-send="true">varga@hit.bme.hu</a>),
        ahol szintén használják ezt a plugint.</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Azt kérnénk hogy az ő tapasztalataik alapján konfiguráljuk be a
        plugint még az ősz előtt.</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Alább bemásolom amit ő írt (nekem elég technikai). Ha ez nem
        gond, azt kérnénk hogy már most a vizsgaidőszakban ezt kezdjük
        majd el. Ha szükséges, kedden délután én már be tudok menni a
        FIEK-be. Köszönettel,</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Gyenge Ádám (Matematika Intézet)</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
        > Úgy tudom hogy a VIK-en már használjátok a Stack nevű
        Moodle plugint<br>
        > matematikai kvízekhez. Mi a TTK-n is elkezdjük ezt
        használni. Meg tudnád<br>
        <br>
        Igen, par eve mar hasznaljuk. Elsosorban a szamolasi kepessegei
        es a<br>
        kiertekeles miatt.<br>
        A stack ugyebar egyreszt a moodle resze masreszt hasznalja a
        maxima-t, ami<br>
        a lenyegi kepessegeit adja. Vegulis a maxima-t egy kulon
        virtualgepbe tettem, egyreszt security<br>
        (gond eseten nem a moodle kompromittalodik), masreszt a terheles
        elosztasa<br>
        miatt. Utobbihoz a maximapool-t is hasznaljuk. A ket vm az
        azure-ben egy<br>
        halozatban van, a maximapool kivulrol nem hozzaferheto. Ha
        nalatok maskent<br>
        lesz akkor oda kell figyelni hogy ezt csak a moodle szerver erje
        el.<br>
        <br>
        Emiatt kicsit mas a konfiguracio, mint a sima esetben. Egyreszt<br>
        a maximapool kodot es a hozza tartozo kornyezetet kell
        kialakitani<br>
        (tomcat-ot hasznal). A maximapool-t megtalalod a githubon ill.
        ugy<br>
        emlekszem a stack plugin githubjarol is el lehet talalni oda. Az
        ott<br>
        leirtak szerint kell eljarni.<br>
        Masreszt a maxima-hoz kell csinalni egy optimized verziot. Ez
        kicsit<br>
        trukkos, kell hozza a felinstallalt stack pluginbol jopar dolog.
        Az<br>
        optimalizalas nagyjabol azt csinalja, hogy a maxima-ba behuzza a
        stack-hoz<br>
        tartozo scripteket es ezt a processzt kidumpolja, ezutan az
        eredeti maxima<br>
        helyett ez futtathato, es mar nem kell indulaskor azzal
        foglalkoznia hogy<br>
        a file-okat parsolja es vegrehajtsa. Igy csokken a terheles amit
        a<br>
        processz inditasa okoz. A  maximapool konfiguraciojaban az igy
        optimizalt<br>
        maximat kell hasznalni. Az optimalizalt maxima eloallitasat is
        megtalalod<br>
        a stack plugin githubjan.<br>
        <br>
        Ket komolyabb tapasztalat volt ezzel.<br>
        Az egyik: a stack a kerdes leirasanal megengedi a sort/utasitast<br>
        lezaro pontosvesszo elhagyasat. Legalabbis regebben megengedte.
        Ez viszont<br>
        azt jelentette, hogy a kerdesbe irt kodot joval lassabban
        parsolta, ami<br>
        pont a kenyes helyzetben, zh vagy vizsga kozben irtora
        megnovelte a<br>
        terhelest. Raadasul ezt meg a moodle plugin vegzi, azaz ez az
        egesz<br>
        moodle-t erinto problemava valik. Nalunk 600 emberes vizsganal
        ebbol volt<br>
        komoly gond, amig ki nem deritettem hogy ez okozza. Talan azota
        mar<br>
        javitottak ezen, de jo ha tudsz rola.<br>
        A masik kurrensebb, pont Lorant targya kapcsan jon elo. Idonkent
        az a<br>
        tapasztalat, hogy a kiszolgalo vm kilotte az egesz tomcat
        processzt, mert<br>
        elfogyott a memoria. Ennek ugy nez ki az az oka, hogy egy-egy
        maxima<br>
        processz hosiesen probalja kiertekelni a valaszkent kapott
        formulat vagy<br>
        kifejezest, es ez neha nagyon sok memoriat emeszt fel. Ez ugye
        user input<br>
        miatt is elojohet. Magaban a maximaban (az altalunk hasznalt
        verzioban<br>
        biztosan) nincs olyan megadhato korlat amivel ezt meg lehetne
        fekezni, igy<br>
        ezzel eddig nem nagyon tudtam mit kezdeni. Esetleg a maximapool<br>
        hangolasaval lehet korlatozni hogy egy maxima meddig futhat, igy
        kevesebb<br>
        ideje van memoriat foglalni. <br>
        <br>
        Meg annyi hogy a kiszolgalo vm 8 mag 32G RAM meretu. Ebben boven
        elfutogat<br>
        sima esetben a maximapool es nalunk a mas kerdestipushoz tartozo
        dolog is.<br>
        Ezzel lement (a pontosvesszos anomalia utan) 600 koruli emberrel
        vizsga.<br>
        Magan a vm-en debian van es minden a normal csomagokbol kerult
        fel.<br>
        <br>
        Hat ennyi, gondolom lesz mit atgondolni ezek alapjan... Ha van
        kerdesed<br>
        akkor ird.<br>
        <br>
        --<br>
        Gyorgy Varga                |<br>
        Department of Networked     |<br>
        Systems and Services        | the horizon calls<br>
        Technical Univ. of Budapest | with its parallel lines<br>
        <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:varga@hit.bme.hu" moz-do-not-send="true">varga@hit.bme.hu</a>           
        |</div>
      <table class="moz-header-part1" width="100%" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <td>
              <div class="moz-header-display-name"
                style="display:inline;">Subject: </div>
              Re: moodle plugin</td>
          </tr>
          <tr>
            <td>
              <div class="moz-header-display-name"
                style="display:inline;">From: </div>
              Gyenge Ádám Balázs <a class="moz-txt-link-rfc2396E"
                href="mailto:gyenge.adam@ttk.bme.hu"
                moz-do-not-send="true"><gyenge.adam@ttk.bme.hu></a></td>
          </tr>
          <tr>
            <td>
              <div class="moz-header-display-name"
                style="display:inline;">Date: </div>
              2024. 05. 30. 14:09</td>
          </tr>
        </tbody>
      </table>
      <pre class="moz-signature" cols="72">-- 
---------------------
Dr. Gergo Pokol
associate professor
Head of Fusion Plasma Physics Group
BME NTI
<a class="moz-txt-link-abbreviated" href="http://www.reak.bme.hu/pokol"
      moz-do-not-send="true">www.reak.bme.hu/pokol</a>
tel: +36 1 463 2469
---------------------</pre>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
    </blockquote>
    <br>
  </body>
</html>