<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi, <br>
    </p>
    <p>Márk will be able to answer this, I hope. But until then it may
      be a good idea to upload the materials to a folder in your SVN
      branch in /branches/grunci, so that Márk can take a look at the
      differences and both of you can resolve the conflict. <br>
    </p>
    <p>Dániel<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 4/6/20 9:10 AM, Grünwald Péter
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAFP8YAG+p-c+N_RKi0CmT_DDyrtaExAZ=coPzjv=kRjOP5Um-A@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Hi,</div>
        <div>I wanted to upload the task related info to SVN, but there
          is some material in week 8.</div>
        <div>I thought, I was working on week 8 :)</div>
        <div><br>
        </div>
        <div>Where should I put these?<br>
        </div>
        <div>Regards,</div>
        <div>Peter<br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Sun, Apr 5, 2020 at 8:13 PM
          Lukács Dániel <<a href="mailto:dlukacs@caesar.elte.hu"
            moz-do-not-send="true">dlukacs@caesar.elte.hu</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div bgcolor="#FFFFFF">
            <p>Hi,</p>
            <p>Thank you for your answer about the plans! I think 20
              minutes per task is the better choice, since 3x30 minutes
              is already 1.5 hour and then there's no time for demo. <br>
            </p>
            <p>It will be most likely not possible for my labs to follow
              yours, because we still have to write the synchronous chat
              server as well.<br>
            </p>
            <p>Also it was a good idea to request BEAD for yourself
              beforehand! On Friday, I wrote Artúr about adding
              everyone, hope he'll manage it before the nagybeadandó
              release (it's complicated because of the students
              migrating). <br>
            </p>
            <p>Dániel</p>
            <p><br>
            </p>
            <div>On 4/5/20 12:25 PM, Grünwald Péter wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">
                <div>Hi,</div>
                <div><br>
                </div>
                <div>To be honest, I think Márk has really good tasks in
                  this area:</div>
                <div>I have added an English translation to the tasks:<br>
                </div>
                <div><br>
                </div>
                <div>---<br>
                  <br>
                  Készíts olyan chat alkalmazást, amelyben a két
                  kliensnek nem kell egymásra várnia soronként, hanem
                  bármikor beszélhetnek egymáshoz, és ez azonnal
                  kiíródik a másik kliensnél. `AsyncChatServer.java` és
                  `AsyncChatClient.java`<br>
                </div>
                <div><i>Create a chat application, where the two clients
                    don't have to wait for each other. Instead, they can
                    talk to each other anytime, and their message
                    immediately printed at the other client.</i><br>
                </div>
                <div>---<br>
                  <br>
                  Készíts chat szervert, amelyhez tetszőleges számú
                  kliens kapcsolódhat, illetve bármikor bonthatják is a
                  kapcsolatot. Minden kliens először a nevét közli egy
                  sorban. A kliensek bármikor beszélhessenek, ami
                  azonnal íródjon ki minden kapcsolódott kliensnél.
                  `NamedChatServer.java` és `NamedChatClient.java`</div>
                <div><i>Create a chat server, where any number of
                    clients can join, and they can disconnect any time.
                    Every client first sends its name. Clients can talk
                    any time, and the message of a client shall be
                    printed out at every other client.</i><br>
                </div>
                <div><br>
                  ---<br>
                  <br>
                  Adott két szerver. Az első szerver két parancssori
                  paramétere egy cím és port, melyen egy második
                  szerverhez tud csatlakozni, és névként a `server` szót
                  küldi át, melyből a másik szerver tudja, hogy szerver
                  kapcsolódott hozzá. A kliensek csatlakoznak
                  tetszőlegesen egyik vagy másik szerverhez, melyekre
                  üzeneteket küldenek. Ha egy kliens az üzenetét
                  elküldte egy szervernek, akkor az a másik szerverhez
                  átküldi azt, amelyik továbbítja azokat a hozzá
                  csatlakozó kliensek számára. `MultiChatServer.java` és
                  `MultiChatClient.java`</div>
                <div><br>
                </div>
                <div><i>There are 2 servers. The first server can be
                    started with an address and a port as command line
                    argument. These arguments are used to connect to
                    another server, with <b>server</b> as a name. The
                    other server knows from this name, that a server is
                    connected to it. Clients can connect to any of the
                    servers, and send messages. When a client sends a
                    message to server, it sends it to the another
                    server, which broadcasts it to all its clients.</i><br>
                </div>
                <div><br>
                  ---</div>
                <div><br>
                </div>
                <div>So here is my plan:</div>
                <div><i>Please note, that my class is 10-12 Monday.</i><br>
                </div>
                <div><br>
                </div>
                <div>1) Give the video to the student. Latest this
                  evening</div>
                <div>2) First exercise is the one which the video is
                  about. <i>I agree with Tamás, that it could be
                    homework, but I hardly think, students would be
                    ready with it by tomorrow morning.</i></div>
                <div> 3) Once this task is done, they would get the next
                  two tasks.</div>
                <div>4)Of course, there are faster and slower people in
                  the class. I would like to post these tasks in BEAD.
                  (I have already asked Artúr to create the group for
                  me) I don't say, I will go through each and every
                  solution, because it is a lot of time and effort. But
                  I would like to give the students the feeling, that
                  they need to work, and they get real assignments
                  during the class.</div>
                <div>5) And I would give 20-30 minutes for each task for
                  them to complete. Then I would go to <i><b>demo</b>
                    mode, and show them the tricky parts.</i></div>
                <div><i><br>
                  </i></div>
                <div><i><b>What do you think?</b><br>
                  </i></div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>Regards,</div>
                <div>Peter<br>
                </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Fri, Apr 3, 2020 at
                  11:39 AM Lukács Dániel <<a
                    href="mailto:dlukacs@caesar.elte.hu" target="_blank"
                    moz-do-not-send="true">dlukacs@caesar.elte.hu</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  <div bgcolor="#FFFFFF">
                    <p>Hi!<br>
                      <br>
                      Thank you for being on time! :) I watched the
                      video just now, I think the quality is good
                      overall! I noticed maybe a few breaks that could
                      be edited out before the final release, but let's
                      see if the others find it necessary. I appreciated
                      the figures, and that you point to the words you
                      talk about.<br>
                    </p>
                    <p>So the content is an introduction of the task of
                      parallelizing the chat server and chat client with
                      some code examples. <br>
                    </p>
                    <p>What's your plan for the students (and
                      instructors) to do during the class?<br>
                      <br>
                      Thanks,<br>
                      Dániel   <br>
                    </p>
                    <p><br>
                    </p>
                    <div>On 4/2/20 10:52 PM, Grünwald Péter wrote:<br>
                    </div>
                    <blockquote type="cite">
                      <div dir="ltr">
                        <div>Hi,</div>
                        <div>I have created a video. It is 10:41 minutes
                          long.</div>
                        <div>I have just uploaded it in Teams.</div>
                        <div><a
href="https://ikelte.sharepoint.com/sites/DistributedSystemsStaff2/Megosztott%20dokumentumok/General/2020-04-02%2022-34-21.mkv"
                            target="_blank" moz-do-not-send="true">https://ikelte.sharepoint.com/sites/DistributedSystemsStaff2/Megosztott%20dokumentumok/General/2020-04-02%2022-34-21.mkv</a></div>
                        <div><br>
                        </div>
                        <div><br>
                        </div>
                        <div>Please check it, and come back with
                          comments. I am sure, you will have some :)</div>
                        <div>I would like to thank a lot to Márk, as I
                          used his implementations for the
                          demonstration. Thanks! :)</div>
                        <div><br>
                        </div>
                        <div>Let's collect the comments, and then I can
                          create a new video if needed.</div>
                        <div>Regards,</div>
                        <div>Peter<br>
                        </div>
                      </div>
                      <br>
                      <div class="gmail_quote">
                        <div dir="ltr" class="gmail_attr">On Thu, Apr 2,
                          2020 at 9:45 PM Lukács Dániel <<a
                            href="mailto:dlukacs@caesar.elte.hu"
                            target="_blank" moz-do-not-send="true">dlukacs@caesar.elte.hu</a>>
                          wrote:<br>
                        </div>
                        <blockquote class="gmail_quote"
                          style="margin:0px 0px 0px
                          0.8ex;border-left:1px solid
                          rgb(204,204,204);padding-left:1ex">
                          <div bgcolor="#FFFFFF">
                            <p>Hi! <br>
                            </p>
                            <p>Superb! It should be Hungarian. I will
                              translate it to Charles.</p>
                            <p>Dániel</p>
                            <p><br>
                            </p>
                            <div>On 4/2/20 9:42 PM, Grünwald Péter
                              wrote:<br>
                            </div>
                            <blockquote type="cite">
                              <div dir="ltr">
                                <div>Hi,</div>
                                <div>Sorry, that I forgot to ask:</div>
                                <div>What should be the language of the
                                  video?</div>
                                <div>Hungarian or English?</div>
                                <div><br>
                                </div>
                                <div>I am about to start the recording
                                  :)<br>
                                </div>
                                <div><br>
                                </div>
                                <div>Regards,</div>
                                <div>Peter<br>
                                </div>
                              </div>
                              <br>
                              <div class="gmail_quote">
                                <div dir="ltr" class="gmail_attr">On
                                  Thu, Apr 2, 2020 at 11:37 AM Lukács
                                  Dániel <<a
                                    href="mailto:dlukacs@caesar.elte.hu"
                                    target="_blank"
                                    moz-do-not-send="true">dlukacs@caesar.elte.hu</a>>
                                  wrote:<br>
                                </div>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
                                  0.8ex;border-left:1px solid
                                  rgb(204,204,204);padding-left:1ex">
                                  <div bgcolor="#FFFFFF">
                                    <p>Hi Péter,</p>
                                    <p>Thank you, that would be perfect!
                                      I think the easiest way to share a
                                      working copy internally is to
                                      simply upload it as a file to the
                                      Staff team. Each of us already has
                                      access there, and it's very easy
                                      to reupload new versions if
                                      needed.</p>
                                    <p>Dániel<br>
                                    </p>
                                    <p><br>
                                    </p>
                                    <div>On 4/2/20 8:27 AM, Grünwald
                                      Péter wrote:<br>
                                    </div>
                                    <blockquote type="cite">
                                      <div dir="ltr">
                                        <div>Hi,</div>
                                        <div>I will be able to work on
                                          my video today evening, so
                                          most probably it will be ready
                                          for tomorrow morning, or late
                                          this night.</div>
                                        <div><br>
                                        </div>
                                        <div>The reason I am not really
                                          available on Team is, that at
                                          Ericsson we also use Teams,
                                          and I cannot be logged in with
                                          2 different accounts. So I
                                          always need to swap.</div>
                                        <div><br>
                                        </div>
                                        <div>Regards,</div>
                                        <div>Peter<br>
                                        </div>
                                      </div>
                                      <br>
                                      <div class="gmail_quote">
                                        <div dir="ltr"
                                          class="gmail_attr">On Mon, Mar
                                          30, 2020 at 8:30 PM Török Márk
                                          <<a
                                            href="mailto:tmark@caesar.elte.hu"
                                            target="_blank"
                                            moz-do-not-send="true">tmark@caesar.elte.hu</a>>
                                          wrote:<br>
                                        </div>
                                        <blockquote class="gmail_quote"
                                          style="margin:0px 0px 0px
                                          0.8ex;border-left:1px solid
                                          rgb(204,204,204);padding-left:1ex">Hi
                                          All,<br>
                                          <br>
                                          Do we have a streaming server?
                                          Where can we store these
                                          videos and how can we make
                                          them available for students?<br>
                                          <br>
                                          Thank you,<br>
                                          Mark <br>
                                          <br>
                                          <br>
                                          2020 Március 30, Hétfő 14:25
                                          CEST dátummal, Lukács Dániel
                                          <<a
                                            href="mailto:dlukacs@caesar.elte.hu"
                                            target="_blank"
                                            moz-do-not-send="true">dlukacs@caesar.elte.hu</a>>
                                          ezt írta: <br>
                                          <br>
                                          > Hi!<br>
                                          > <br>
                                          > That's awesome! :) I
                                          think most of us are new to
                                          this, so it's still all <br>
                                          > experimental.<br>
                                          > <br>
                                          > The length should be
                                          around 20 minutes. Maybe less,
                                          but definitely not <br>
                                          > more.<br>
                                          > <br>
                                          > I guess the topic is
                                          mostly up to you (until it's
                                          multithreaded servers <br>
                                          > :)), but if you need a
                                          plan:<br>
                                          > <br>
                                          >   * The *video* could be
                                          some theory intro and a demo
                                          about moving from<br>
                                          >     iterative server to
                                          multithreaded server. (With
                                          iterative server,<br>
                                          >     one client has to
                                          wait until the other client
                                          finished<br>
                                          >     communication.
                                          Threads can solve this
                                          problem.) If you don't want to<br>
                                          >     code everything from
                                          scratch, it may be a good idea
                                          to create a<br>
                                          >     supplementary handout
                                          and refer to that in the
                                          video.<br>
                                          >   * During class they
                                          could implement Robi's chat
                                          server and chat client<br>
                                          >     during *class*. They
                                          will need a detailed
                                          assignment text for this.<br>
                                          >     As Robi said, a demo
                                          (or written instruction) could
                                          be necessary<br>
                                          <br>
                                          >     here if there are
                                          difficult or unexpected or
                                          tricky operations.<br>
                                          >   * Finally, they could
                                          solve Robi's HTTP server for
                                          *homework*. They<br>
                                          >     will need a detailed
                                          assignment text for this.<br>
                                          > <br>
                                          > If they have this down,
                                          then week 9 could be about
                                          implementing <br>
                                          > ping-pong and avoiding
                                          deadlocks.<br>
                                          > <br>
                                          > Is it realistic for you
                                          to finish the video until
                                          Thursday night? We <br>
                                          > could then review it on
                                          Friday and publish it, so
                                          students would have <br>
                                          > time to watch it during
                                          the weekend.<br>
                                          > <br>
                                          > Bests,<br>
                                          > <br>
                                          > Dániel<br>
                                          > <br>
                                          > <br>
                                          > On 3/30/20 10:17 AM,
                                          Grünwald Péter wrote:<br>
                                          > > Sziasztok!<br>
                                          > ><br>
                                          > > Hát ilyen videót még
                                          nem csináltam, de megpróbálom.<br>
                                          > > Milyen hosszú
                                          legyen?<br>
                                          > > Milyen témákat
                                          tárgyaljon pontosan?<br>
                                          > ><br>
                                          > > Üdv,<br>
                                          > > Péter<br>
                                          > ><br>
                                          > > On Sun, Mar 29, 2020
                                          at 1:16 PM Lukács Dániel <<a
href="mailto:dlukacs@caesar.elte.hu" target="_blank"
                                            moz-do-not-send="true">dlukacs@caesar.elte.hu</a>
                                          <br>
                                          > > <mailto:<a
                                            href="mailto:dlukacs@caesar.elte.hu"
                                            target="_blank"
                                            moz-do-not-send="true">dlukacs@caesar.elte.hu</a>>>
                                          wrote:<br>
                                          > ><br>
                                          > >     Dear All,<br>
                                          > ><br>
                                          > >     No one signed up
                                          yet for preparing teaching
                                          materials for week 8 (the<br>
                                          > >     one starting on
                                          April 6). The topic is
                                          Multithreaded client-server 1.<br>
                                          > ><br>
                                          > >     I would do it
                                          because new topics are usually
                                          easier, but I'm already<br>
                                          > >     working on the
                                          large assignment :(<br>
                                          > ><br>
                                          > >     Péter, is it
                                          possible for you to prepare
                                          the materials for week 8?<br>
                                          > ><br>
                                          > >     Dániel<br>
                                          > ><br>
                                          <br>
                                          <br>
                                          <br>
                                          <br>
                                        </blockquote>
                                      </div>
                                    </blockquote>
                                  </div>
                                </blockquote>
                              </div>
                            </blockquote>
                          </div>
                        </blockquote>
                      </div>
                    </blockquote>
                  </div>
                </blockquote>
              </div>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>