Monday, October 31, 2016

Friday, October 28, 2016

28.10.2016: progemine x2 (Marko L.)

Jätkasime kujundikalkuulaatoriga.

Mida õppisin: Java's GUI'ga programmi tegemist.

Thursday, October 27, 2016

27.10.2k16: programmeerimine x4 (Marko L.)

Tegime Javaga Netbeansis proge, mis võimaldab geomeetriliste kujundite asju arvutada. Arvutada saab ringi, ruutu, täisnurkset kolmnurka, ristkülikut, kera, silindrit, kuupi ning risttahukat. Valiku saab teha nupule vajutades, iga kujundi jaoks eraldi nupp. Kui mõnele nupule vajutada, kuvatakse ainult vajalik arv kastikesi, kuhu saab kirjutada. Hiljem tuleb ka faili kirjutamise valik, kas txt, csv või mõlemad.

Wednesday, October 26, 2016

26.10.2016: programmeerimine x4 (Marko L.)

Tegime kalkulaatori. See saab korrutada, jagada, liita, lahutada. Saab arvutada ka ruutjuurt positiivsest arvust. On olemas ka astendamine. Tehte vastust saab mälusse lisada. Kui kasti kirjutada midagi, mis ei ole number, muudab kasti punaseks.

Mida õpisin: Javaga progemist.

Tuesday, October 25, 2016

25.10.2016

Olin arsti juures.

Mida õppisin: pean hakkama taastusravis käima.

Monday, October 24, 2016

Wednesday, October 19, 2016

19.10.2016: veebirakenduste alused x4 (Marko L.);

Hommikul tegime PHP sessiooni oma veebilehele ning administreerimiskülge. Peale kogunemist tegime paaristööna veebilehte, mis on mõeldud arvete lisamiseks andmebaasi ning nende vaatamine.

Mida õppisin: PHP'd.

18.10.2016: veebirakenduse alused x4 (Marko L.)

Lisasime registreerimise. Lisasime ka sisse logimise ja välja logimise nupu. Lisasime ka kasutajatasemed (admin, moderaator, tavakasutaja). Kui sisse loginud pole, ei saa postitusi lisada.

Mida õppisin: PHP'd.

Monday, October 17, 2016

17.10.2016: veebirakenduste alused x3 (Marko L.)

Nikerdasime oma poolelijäänud (14.10.2016) veebilehte edasi. Lisasime selle, et saab vormi sisestatud andmed andmebaasi lisada. Saab vaadata andmebaasis olevaid kirjeid tabelina. Tabelile keevitasime külge nupud, mis lasevad sorteerida kirjeid tabelis tulpade kaupa. Alustasime andmete andmebaasis muutmise jaoks tabelit tegema, aga tund sai enne läbi.

Mida õppisin: kuidas veebilehte teha.

14.10.2016: veebirakenduse alused x2 (Marko L.)

Laadisime alla Bootstrap'i template'i. See oli sõudva menüüga veebilehe põhi. Lisasime oma php koodi sinna, et saaks lisada andmebaasi kirjeid. Saime valmis lisamisvormi.

Mida õppisin: PHP'd.

Thursday, October 13, 2016

13.10.2016: veebirakenduste alused x4 (Marko L.)

Tegime PHP'ga asja,  mis laseb kilomeetrid tunnis miilideks tunnis ning vastupidi. Pidime lisama ka "saladuse", mis lasi genereerida kuni 100 suvalist kiirust ning need konvertida. Selleks pidi kirjutama nt "rand 20" ja siis genereeris 20 kiirust.


Mida õppisin: CANCER.

Wednesday, October 12, 2016

12.10.2016: hajusrakenduste alused x4 (Ain E.)

Tegime Visual Studios Visual Basic'uga programmi, mis lasi luua "konto". Sellega sai sisse logida ning kui seda teha, näitas proge lihtsalt mingit akent. Loodud kontot sai ka kustutada. Konto oli põhimõtteliselt tekstifail, mille nimi oli kasutajanimi ning parool oli tekstifaili sisu.

Alates teisest tunnist jätkus tund Väinnoga, kuna Ain pidi Tallinasse minema. Väino rääkis meile ning seletas porte, DHCP serveritest midagi, ning siis joonistasime MS Visio's UML 2.5 ühe diagrammi, mis oli internetis olemas ning tegime selle eestikeelseks.

Mida õppisin: selline asi on olemas nagu MS Visio.

Vidin

http://www.uml-diagrams.org/component-diagrams.html

tee see järgi Enterprise Architect'iga

Tuesday, October 11, 2016

11.10.2016: hajusrakenduste alused x2 (Ain E.), veebirakenduste loomise alused x1 (Jaan P.), veebirakenduste loomise alused x1 (Marko L.)

Aini tunnis tegime Visual Studioga proge, mis lõi tekstifaili, lasi sinna kirjutada, sealt lugeda ning seda kustutada. Jaani tunnis vaatasime retsimist. Jaan ei tulnud kohale. Marko tunnis tegime mingi funktsioon eilsele (10.10.2016) arvutusasjandusele. See funktsioon pani kokku teised kaks funktsiooni.

Mida ma õppisin: hajusrakenduste aluseid; veebirakenduse alused.

OOOO BURNED

Monday, October 10, 2016

10.10.2016: veebirakenduste loomise alused x3 (Marko L.)

Lisasime oma pooleijäänud veebilehele (6.10.2016) andmebaasis andmete muutmise ja kustutamise nupu. Lisasime ka menüüvaliku, mis tühjendab tabeli andmebaais.

Hiljem tegime php faili, mis liitis 5+ [suvaline arv] for tsükliga viis korda ja väljastas vastused koos tehtega. Lisasime sellele asja, mis liidab kõigi viie tehte vastused kokku. Iga vastuse järgi kirjutas kas see on viie kordne või ei (lõpeb viie või nulliga).

DVWA Kasutusjuhend

Thursday, October 6, 2016

6.10.2016: veebirakenduse loomise alused x5 (Marko L.)

Tegime veebilehte. Kood on postituse lõpus, et saaks vaadata seda. :I .  Kui see valmis, siis lisasime sinna andmebaasi andmete kirjutamise vormi ning andmebaasist lugemise jupi: loeb andmed andmebaasist ning lisab need tabelisse veebilehel. Neid koode postituse lõppu ei lisanud, kuna sinna tuli lisaks mitu .php faili ning üks JavaScript fail.

Mida õppisin: kuidas teha nii, et veebilehe jalus (footer) ei oleks jalus; kuidas teha nii, et veebilehte sisse suumides ei lükkaks seda väga kortsu.

index.php

<!DOCTYPE html>

<html lang="et">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Disain</title>
<link rel="stylesheet" href="../css/disain.css">
</head>
<body>
<div id="all">
<div id="header">
<h1>TITLE</h1>
</div>
<div id="left">
<h3>Menu</h3>
<a target="_blank" href="https://www.facebook.com/">Facebook</a><br>
<a target="_blank" href="https://twitter.com/">Twitter</a>
</div>
<div id="right">
<p>
     text
</p>
</div>
<div id="footer">
<p>Footer</p>
</div>
</div>
</body>
</html>

disain.css


*{
font-family:sans-serif;
}

body{
background-color:#2aeafc;
height:100%;
}
#all{
background-color:white;
margin: 5px 5px 5px 5px;
border: 1px solid black;
min-width: 90%;
min-height:100%;
border-collapse:collapse;
display: table;
position:relative;
}
#header{
/*min-width:97%;*/
height: 10%;
margin: 2px;
/*border: 1px solid green;*/
position:static;
}
#left{
margin-top: 2px;
margin-left: 1px;
/*border: 1px solid blue;*/
float: left;
width: 7%;
min-height: 10%;
text-align:center;
}
#right{
margin: 2px 2px 2px 2px;
/*border: 1px solid blue;*/
float: right;
width: 82%;
min-height:10%;
text-align:justify;
}
#footer{
height: 10%;
/*background-color:green;*/
margin: 2px;
/*border: 1px solid #fc902a;*/
bottom: 0;
display:table-row;
text-align:center;
/*position:static;*/
}
h1{
text-align:center;
}
a{
text-decoration:none;
}

Wednesday, October 5, 2016

5.10.2016: veebirakenduste loomise alused x5 (Marko L.)

Esmaspäeval (3.10.2016) poolei jäänud rakendusele lisasime selle, et saab muuta kirjeid tekstikastist. Kell 10 läks elekter ära. Mingi hetk tuli tagasi. Siis tegime tekstiakna, kuhu sai kirjutada kommentaari ning see lisati koos nime, IP ja lisamisajaga andmebaasi.

Mida õppisin: kuidas "<" ja ">" märgid andmebaasis ära muuta, et HTML koodi tekstiaknasse kirjutada ei saaks.

Tuesday, October 4, 2016

4.10.2016: vestlus

Täna oli vestlus. See oli Triinu ja Erkoga. Mulle öeldi et peab olema viis lauset igal postitusel. Lisaks peab olema kirjas, mida ma õppisin. Annika käis IT ja TA rühma õpilasi ühikast välja tagumas.

Mida õppisin: blogi postitusel peaks olema 5+1 lauset.

Monday, October 3, 2016

3.10.2016: veebirakenduste loomise alused x3 (Marko L.)

Jätkasime oma rakendusega (30.09.2016). Kuupäeva koha peal saab nüüd valida kuupäeva kalendrist. Selle tüki võtsime jQuery'st. Tekstikasti kirjutatud andmed lisatakse andmebaasi. Lisasime ka lingi, mille peale vajutades tekitab tabeli, kus näitab kõiki andmebaasis olevaid kirjeid.

Mida õppisin: kuidas jQuery't HTML koodi integreerida.