<?php
    $title = "REPORT";
    include("incl/header.php");
?>
<article>
    <h2>REDOVISNING</h2>
    <h3>Kursmoment 1</h3>
    <b>Uppgifter</b>
    <br />
    <p><a href="../lab1/instruction.html">Instruktion</a></p>
    <br />
    <b>Resultat</b>
    <br />
    <p><a href="../lab1/answer.php">Svar</a></p>
    <br />
    <b>Redovisningstext</b>
    <br />
    <p>Jag hade inga problem med någon uppgift förutom schackbrädesuppgiften då jag tyckte att svaret inte var det som frågades efter.<br />
        <i>How many rice grains are there on the last square?</i><br />Antalet riskorn på sista rutan är 2^64 - 1 så svaret borde vart något liknande:<br />
        <br />
        <code>round(sqrt(pow(2, 64) - 1), 2)</code><br />
        <br />
        När det inte blev rätt funderade jag på om det kan vara så att det var antalet riskorn på hela brädet som söktes och hackade ihop detta:<br />
        <br />
        <code>$val = 0;<br />for($i = 0; $i < 63; $i++) {<br />    $val += pow(2, $i);<br />}<br />round(sqrt($val), 2)</code><br />
        <br />
        Detta fick jag rätt svar av. Tur att jag fick komplettera då jag nu ser at båda sätten är ”flawed” och att rätt svar är:<br />
        <br />
        <code>round(sqrt(pow(2, 63) - 1), 2);</code><br />
        <br />
        Det betyder också att uppgiften stämmer. :)<br />
        Det var väl den enda av uppgifterna jag behövde fundera på. Jag hade inga problem med dessa annars utan det som jag tyckte var mest problematiskt var att skapa upp en labbmiljö. Jag kör Windows på min dator jag använder vanligtvis. Jag hade stora problem med att få igång labbmiljön där, jag misstänker att det beror på en dålig bash. Jag fick aldrig rsync till att fungera som det skulle, det påstod hela tiden att både platsen som skulle kopieras ifrån och platsen som skulle kopieras till var ”remote”. Höll på bra länge med att försöka fixa rsync men lyckades inte. Gav tillslut upp och valde att lägga allt på min server istället och starta upp en watch som kollar på filerna och laddar upp dessa till min server när dem ändras. Detta har gjort hela processen smidigare för jag slipper då också att köra en webbserver lokalt utan det sköter min server. Det enda som blir extra jobb är att starta en watch och logga in på servern för att köra dbwebb kommandon.<br />
        <br />
        Att bygga själva hemsidan var heller inget problem då det är något som jag gjort mycket förut på fritiden. Märktes rätt bra att det jag gjort på senaste tiden har vart mest backend då jag kände mig lite rostigt när det gällde css och html. Det värsta problem jag hade var lite floats som flög omkring lite konstigt.</p>
    <br />
    <?php include("incl/byline.php"); ?>
</article>
<article>
    <h3>Kursmoment 2</h3>
    <b>Uppgifter</b>
    <br />
    <p><a href="../lab2/instruction.html">Instruktion</a></p>
    <br />
    <b>Resultat</b>
    <br />
    <p><a href="../lab2/answer.php">Svar</a></p>
    <br />
    <b>Redovisningstext</b>
    <br />
    <p>Jag hade inge större problem med detta kursmoment, jag hade något litet ”syntaxfel” enligt validatorn på mina if else satser. En snabb koll på koden och sedan fixat.</p>
    <p>Något om jag inte gjort förut var att kolla prestanda på en sida. Det som gjordes i footern med minnet och tiden. Jag tyckte att det var en häftig grej även om jag tyckte det kändes som att den inte räknade med den tid det tog för css:en att ladda bilder o.s.v. Min bakgrundsbild t.ex borde ta lite längre tid än 0.2 ms att ladda. Jag tyckte i alla fall att det var intressant och roligt.</p>
    <p>Jag tyckte också att MediaQuery delen var intressant då det är något jag inte gjort mycket och knappt hade koll på alls. Även om den inte är så svår att förstå vad det är och vad den är till för var det skönt att få den repeterad för sig. Hade lite problem med att ta bortbakgrundsbilden på ”mobila” enheter men lite googling och 2 minuter sedan var det fixat. Jag är i övrigt relativt nöjd med hur sidan ser ut. Ni har skrivit att det ska vara lite färg på sidan och jag vet att min sita är lite spartansk på den fronten. Enligt mig kommer sidan bara att se kladdig ut om man målar med för mycket färger så jag låter den vara som den är.</p>
    <p>Jag är lite fundersam på title taggen i header.php då den inkluderas i body enligt exemplet. Det går att göra så men det är inte rätt och det skulle kännas konstigt att inkludera header.php med head i då den skulle inehålla start taggar men inga slut taggar. Då känns det som att koden kommer bli riktigt uppfruktad. Bara en fundering på hur det var menat att man skulle göra.</p>
    <?php include("incl/byline.php"); ?>
</article>
<article>
    <h3>Kursmoment 3</h3>
    <p>Här landar redovisningen för kmom03</p>
</article>
<article>
    <h3>Kursmoment 4</h3>
    <p>Här landar redovisningen för kmom04</p>
</article>
<article>
    <h3>Kursmoment 5</h3>
    <p>Här landar redovisningen för kmom05</p>
</article>
<article>
    <h3>Kursmoment 6</h3>
    <p>Här landar redovisningen för kmom06</p>
</article>
<article>
    <h3>Kursmoment 7-10</h3>
    <p>Här landar redovisningen för kmom07-10</p>
</article>
<?php include("incl/footer.php"); ?>
