Advanced Techniques. Veebirakenduste loomine 1
|
|
- Emery Allison
- 6 years ago
- Views:
Transcription
1 Advanced Techniques Dünaamiline HTML (DHTML) Internet Exploreri erivõimalused Windows Scripting Brauserite ja serverite võimalused Töövahendid Otsingumootorid Saidi logo Veebirakenduste loomine 1
2 DHTML Dünaamiline HTML pakub: Dünaamilisi stiile Dünaamilist sisu Positsioneerimist ja animatsiooni Filtreid ja transformatsioone Fontide allalaadimise võimalusi Andmetega sidumist DHTML objektimudelit Veebirakenduste loomine 2
3 DHTML Dünaamilisus saavutatakse mitut moodi Kasutades stiililehtede võimalusi Kasutades kliendipoolseid skripte Kasutades lisamooduleid (TIME, jne) Kõige lihtsamalt võibki DHTML-i vaadelda kui tavalist HTML dokumenti, mille osi saab modifitseerida Eripäraks on selliste muutuste dünaamiline kuvamine Veebirakenduste loomine 3
4 DHTML Dünaamilised stiilid Dünaamilised stiilid Praktiliselt kõikide HTML elementide stiile saab muuta läbi skriptide Stiilide alla käivad nähtavus, positsioon, suurus, värvid, kujud, kirjaviisid jne Skripte on võimalik siduda elementide sündmustega, nagu näiteks hiire liikumine elemendi kohale, nupu- või klahvivajutus, fookuse tekkimine või kadumine jms Veebirakenduste loomine 4
5 DHTML Dünaamilised stiilid Dünaamilised stiilid (näide) <HTML> <HEAD> <TITLE>Dynamic Styles</TITLE> <SCRIPT LANGUAGE="JScript"> function dochanges() { window.event.srcelement.style.color = "green"; window.event.srcelement.style.fontsize = "20px"; } </SCRIPT> </HEAD> <BODY> <H3 ID=heading onmouseover="dochanges()" STYLE="color:black;font-size:18">Welcome to Dynamic HTML!</H3> <P>You can do the most amazing things with the least bit of effort. </BODY> </HTML> Veebirakenduste loomine 5
6 DHTML Dünaamiline sisu Dünaamiline sisu Kasutades DOM mudelit, saab lisaks stiilidele muuta ka elementide sisu modifitseerida struktuuri, muuta teksti jpm Lisaks võib muuta või värskendada mingis raamis või tabelis olevat teksti; seda nähtavaks teha või ära peita Suurimat kasutust leiavad DIV, SPAN, TABLE, IFRAME elemendid Veebirakenduste loomine 6
7 DHTML Dünaamiline sisu <HTML> <HEAD> <TITLE>Welcome!</TITLE> <SCRIPT LANGUAGE="JScript"> function changeme() { MyHeading.outerHTML = "<H1 ID=MyHeading>Dynamic HTML!</H1>"; MyHeading.style.color = "green"; MyText.innerText = "You can do the most amazing things with the least bit of effort."; MyText.align = "center"; document.body.insertadjacenthtml("beforeend", "<P ALIGN=\"center\">Just give it a try!</p>"); } </SCRIPT></HEAD> <BODY onclick="changeme()"> <H3 ID=MyHeading>Welcome to Dynamic HTML!</H3> <P ID=MyText>Click anywhere on this page.</p> </BODY> </HTML> Veebirakenduste loomine 7
8 DHTML Positsioneerimine Positsioneerimine ja animatsioon HTML elementidele saab ära määrata nende asukoha ja suuruse lehel Kasutades dünaamiliselt muudetavaid stiile, on võimalik nende parameetreid ka muuta, saavutades sedasi animatsioone Internet Explorer võimaldab kasutada ka ajastamise vahendeid (HTML+TIME) Veebirakenduste loomine 8
9 DHTML Positsioneerimine Positsioneerimise näide <HTML> <HEAD> <TITLE>Positioning</TITLE> </HEAD> <BODY> <H3>Welcome to Dynamic HTML!</H3> <P>With positioning, you can place images exactly where you want them, even behind text and other images. <IMG STYLE="position:absolute;top:0; left:0; z-index:-1" SRC="banner.gif"> </BODY> </HTML> Veebirakenduste loomine 9
10 DHTML Transformatsioonid Filtrid ja transformatsioonid Internet Explorer on suuteline ära kasutama DirectX poolt pakutavaid graafikavõimalusi ning looma lehekülgede või elementide vahetuseks ülemineku transformatsioone Visuaalsetele elementidele, eriti piltidele ja videotele, on võimalik ära määrata ka nende tavalisest erinev kuvamine (näiteks alfa blend, emboss,...) Kasutades neid võimalusi dünaamiliste stiilide, positsioneerimise ja animatsiooniga, saame vägagi efektseid tulemusi Veebirakenduste loomine 10
11 DHTML Fontide allalaadimine Fontide allalaadimine Kui tüüpilistest fontidest väheseks jääb, on võimalik kliendi poolel neid vastavalt vajadusele lisada <HTML> <HEAD> {font-family:comic; src:url( </STYLE> </HEAD> <BODY> <P STYLE="font-family:comic;font-size:18pt">this line uses style element to display this text using the Comic Sans MS font in 18-point size and bold. <P> </BODY> </HTML> Veebirakenduste loomine 11
12 DHTML Sidumine andmetega Andmetega sidumine Andmetega saab siduda näiteks TABLE elemendi Üheks võimaluseks on siduda tabel andmetega kirje baasil - iga kirje kohta luuakse uus rida Teiseks võimaluseks on tabeli sisu või muud elemendid siduda ühe kirje väljadega Võib ka siduda vormi väljad andmeväljadega Kui andmed on kohale toodud, võib neid filtreerida ja sorteerida ilma uute serveri poole pöördumisteta Veebirakenduste loomine 12
13 DHTML Sidumine andmetega <HTML> <BODY> <OBJECT ID="sampdata" CLASSID="clsid:333C7BC4-460F-11D0-BC C7055A83"> <PARAM NAME="DataURL" VALUE="sampdata.csv"> <PARAM NAME="UseHeader" VALUE="True"> </OBJECT> <TABLE BORDER=1 DATASRC="#sampdata"> <THEAD> <TR><TH>First Field<TH>Second Field<TH>Third Field <TBODY> <TR><TD><SPAN DATAFLD=A></SPAN> <TD><SPAN DATAFLD=B></SPAN> <TD><SPAN DATAFLD=C></SPAN> </TABLE> </BODY> </HTML> Veebirakenduste loomine 13
14 DHTML Objektimudel DHTML Objektimudel Kasutab DOM (Document Object Model) võimalusi Kõik HTML elemendid on individuaalsete objektidena kättesaadavad ning nende omadused (property) ja meetodid on vaadeldavad/juhitavad Objektimudel annab ka ligipääsu sündmustele Veebirakenduste loomine 14
15 DHTML Objektimudel <HTML> <HEAD> <TITLE>Welcome!</TITLE> <SCRIPT LANGUAGE="JScript"> function changeme() { MyHeading.style.color = "green"; MyText.innerText = "You can do the most amazing things with the least bit of effort."; } </SCRIPT> </HEAD> <BODY onclick="changeme()"> <H3 ID=MyHeading>Welcome to Dynamic HTML!</H3> <P ID=MyText>Click anywhere in this document.</p> </BODY> </HTML> Veebirakenduste loomine 15
16 Internet Explorer i erivõimalused Internet Explorer (IE) pakub palju lisavõimalusi Komponendid ActiveX komponendid Behaviors (käitumismudelid) WebControls (ASP.NET elemendid Komponentide dünaamiline allalaadimine DirectX filtrid ja transformatsioonid HTML Rakendused (HTML Applications, HTA) Pluggable protocols Print Templates Active Channels MediaBar Veebirakenduste loomine 16
17 IE - Komponendid IE lubab kasutada ja defineerida komponente mitmel moel ActiveX Tüüpilised binaarsed COM objektimudelil loodud komponendid. Väga laiade võimalustega, kuid pisut keerulised luua Behaviors Skriptikeeles või binaarsed moodulid mingi pisema funktsionaalsuse kapseldamiseks WebControls ASP.NET sees kasutatavad moodulid tervikliku lahenduse saamiseks (Multipage, TabStrip, Toolbar, TreeView,...) Veebirakenduste loomine 17
18 IE Behaviors Alates IE 5.0-st on lisatud käitumusmudelid (behaviors), msi kapseldab endasse mingi funktsionaalsuse või käitumise lehel Sidudes tavaliste HTML elementidega, lubab tunduvalt vaikimisi käitumist laiendada Näiteks: hiire vajutuse korral muudetakse elemendi nähtavust ning kui siduda UL elemendiga, saame avaneva nimestiku Veebirakenduste loomine 18
19 IE Behaviors Käitumusmudeli saab elemendiga siduda kasutades CSS stiililehel behavior atribuuti Põhiline eelis on DHTML skripti koodi ja sisu eraldamine teineteisest Kokkuvõttes saame paremini hallatavad lehed ning koodi korduvkasutuse Samuti on lihtsam disainerite ja programmeerijate koostöö organiseerimine Veebirakenduste loomine 19
20 IE Behaviors Tavaline DHTML kood <HEAD> <STYLE>.HILITE { color:red;letter-spacing:2; } </STYLE> </HEAD> <BODY> <UL> <LI onmouseover="this.classname='hilite'" onmouseout ="this.classname=''">html Authoring</LI> </UL> </BODY> Veebirakenduste loomine 20
21 IE Behaviors Sama asi käitumusmudeli abil <HEAD> <STYLE> LI {behavior:url(hilite.htc)} </STYLE> </HEAD> <BODY> <UL> <LI>HTML Authoring</LI> </UL> </BODY> <UL> <LI STYLE= behavior:url(hilite.htc) >HTML Authoring</LI> </UL> Veebirakenduste loomine 21
22 IE Behaviors HTC käitumise defineerimine <PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="Hilite()" /> <PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="Restore()" /> <SCRIPT LANGUAGE="JScript"> var normalcolor; function Hilite() { if (event.srcelement == element) { normalcolor = style.color; runtimestyle.color = "red"; runtimestyle.cursor = "hand"; } } function Restore() { if (event.srcelement == element) { runtimestyle.color = normalcolor; runtimestyle.cursor = ""; } } </SCRIPT> Veebirakenduste loomine 22
23 IE Behaviors Brauserite tugi Praegu toetavad seda IE versioonid 5.0 ja uuemad Teised brauserid, mis behavior stiililehe atribuuti ei tunne, lihtsalt ignoreerivad seda Probleeme võib tulla skriptidega (õigemini vigu, kui neid valesti luua) seega tuleb enne mingi skripti käivitamist kontrollida, millise brauseri (ja versiooniga) tegemist on Veebirakenduste loomine 23
24 IE Behaviors Turvalisus Käitumusmudelid on allalaaditavad vaid siis kui nad pärinevad samast serverist või samast domeenist Kui see reegel pole täidetud, siis antakse access denied viga Veebirakenduste loomine 24
25 IE Behaviors Brauseri võimed Tihti on hea teada saada, milleks üks või teine brauser võimeline on Omadusi, mida jälgida võib: Ekraani mõõtmed Kuvatava akna mõõtmed Värvisügavus Protsessori tüüp Ühenduse kiirus jms Veebirakenduste loomine 25
26 IE Behaviors Brauseri võimed saab välja uurida mitmel moel: 1 Klient saadab päringu serverile 2 Server saadab vastu skipti brauseri võimete tuvastamiseks 3 Skript uurib selle välja ning paigutab info küpsisesse 4 Klient saadab küpsise serverile 5 Server vaatab küpsise läbi ning genereerib personaalse lehe 6 Server saadab lehe tagasi Veebirakenduste loomine 26
27 IE Behaviors Küpsite puhul on kaks suurt häda Mitmekordne andmete liiklus serveri ja brauseri vahel Kuna genereeritakse uus lehekülg, ei saa neid buhverdada Serveripoolse analüüsi puhul kasutatakse tavaliselt browscap.ini faili Kuna see fail baseerub brauseri versiooni kontrollil, on info staatiline ja sealt ei saa kogu vajalikku info; kõik versioonid ei pruugi olla kirjeldatud Mitmed asjad on aga sellised, mida klient saab ise välja lülitada javascript, java, küpsised jms Veebirakenduste loomine 27
28 IE Behaviors Alates IE 4.0-st on võimalik kasutada DHTML navigator ja screen objektide parameetreid <IMG ID="myImage" WIDTH=200 HEIGHT=200> <SCRIPT> { if (window.screen.colordepth >= 8) myimage.src = "256color.bmp" else myimage.src = "16color.bmp"; } </SCRIPT> Lisaks on võimalik kasutada clientcaps käitumumudelit Veebirakenduste loomine 28
29 IE Behaviors Kasutamiseks tuleb lisada ASP lehele <!--METADATA TYPE="Cookie" NAME="BrowsCap" SRC="InsertNameHere.htm"--> <OBJECT ID=myBrowsCap PROGID="MSWC.BrowserType RUNAT="Server"></OBJECT> <% Set mybrowscap = Server.CreateObject("MSWC.BrowserType") %> <% Response.write("width= " +mybrowscap.width + "<br>") Response.write("height= " +mybrowscap.height + "<br>") Response.write("availHeight= " +mybrowscap.availheight + "<br>") Response.write("availWidth= " +mybrowscap.availwidth + "<br>") Response.write("bufferDepth= " +mybrowscap.bufferdepth + "<br>") Response.write("colorDepth= " +mybrowscap.colordepth + "<br>") Response.write("cookies= " +mybrowscap.cookies + "<br>") Response.write("javaapplets= " +mybrowscap.javaapplets + "<br>") Response.write("cpuClass= " +mybrowscap.cpuclass + "<br>") Response.write("platform= " +mybrowscap.platform + "<br>") Response.write("systemLanguage= "+mybrowscap.systemlanguage + "<br>") Response.write("userLanguage= " +mybrowscap.userlanguage + "<br>") %> Veebirakenduste loomine 29
30 IE Behaviors IE 5.5 laiendas käitumusmudelit tunduvalt, lisades kaks asja: Element behaviours Viewlink Varemtuntud käitumusmudel sai nimeks attached behavior Veebirakenduste loomine 30
31 IE Element Behaviors Nende abil moodustatud komponendid saavad täisväärtuslikeks HTML elementideks loetakse sisse ning seostatakse sünkroonselt, ühe tervikuna omavad käitumusmudelit kuni lehe lõpuni (ei saa skripti kaudu sisse-välja lülitada) Elementide käitumusmudeleid saab samuti luua HTC failidena (sisaldavad skripte) Binaarsete failidena (N: kompileeritud C++ abil) Veebirakenduste loomine 31
32 IE Element Behaviors Näide (loomine) <PUBLIC:COMPONENT tagname="checkers"> <PUBLIC:PROPERTY NAME="boardWidth" /> <PUBLIC:METHOD name="newgame()" /> <PUBLIC:ATTACH event="onmouseover" onevent="mouseover()" /> </PUBLIC:COMPONENT> <SCRIPT Language="Javascript"> function newgame(){ // insert code to initialize a new game here } function mouseover(){ // insert code to handle mouseover events } </SCRIPT> <BODY> </BODY> Veebirakenduste loomine 32
33 IE Element Behaviors Näide (kasutamine) <HTML xmlns:games> <HEAD> <?IMPORT namespace="games" implementation="checkers.htc" > </HEAD> <BODY> <games:checkers /> </BODY> </HTML> Veebirakenduste loomine 33
34 IE Viewlink ViewLink võimaldab laiendada elementide käitumusmudelit, kapseldades komponendi täielikult Ta on täiesti sõltumatu pealehel olevatest skriptidest (v.a kui talle on lisatud meetodid või omadused) ning teda vaadeldakse kui terviklikku elementi Veebirakenduste loomine 34
35 IE Viewlink Viewlink võib oma sisemuses kasutada teisi elemente Veebirakenduste loomine 35
36 IE Viewlink Järgnevalt nimestik käitumusmudelitest calendar colorpick coolbar coolbutton dataselect lisab andmetega sidumise võimaluse select elemendile imagerollover lisab piltidele rollover efekti mask menu avatava/suletava menüü lisamine moveable lisab dokumendile liigutatava objekti mpc lisab mitmelehelise komponendi (MultiPage Control) rowover lubab tabeli ridadele määrata 3D efekre slider ToolTip Veebirakenduste loomine 36
37 IE Viewlink Järgnevalt nimestik vaikimisi käitumusmudelitest anchorclick lubab brauserit navigeerida anim lisab MS directanimation komponendi clientcaps info brauseri võimekuse kohta download laeb määratud faili ning teavitab lõpust homepage info kasutaja kodulehe kohta httpfolder mediabar annab ligipääsu IE6 Media Bar ile savefavorite savehistory savesnapshot userdata info säilitamine kasutaja andmeväljas Veebirakenduste loomine 37
38 Windows Scripting Microsoft on lisanud võimaluse kasutada tavalise DOS käsurea asemel ka JavaScript või VBScript vahendeid Sel viisil saab luua vägagi keerukaid skripte ning kasutada saab mistahes COM serveri võimalusi Failisüsteem SOAP protokoll Jpm Skriptidest saab moodustada ka COM komponente (Windows Script Component) Veebirakenduste loomine 38
39 Brauserite ja serverite võimed Selleks, et täpselt teada saada, milliseid aspekte üks või teine oskab, saab vaadata näiteks: Eraldi on olemas ka mitmete raamatutega koos tabelid kõikide brauserite võimaluste kohta Veebirakenduste loomine 39
40 Otsimootorid ja robotid Otsimootoreid saab mitmel moel juhtida Anda teada soovitud võtmesõnadest Piirata nende poolt kasutatavate agentide nägemisulatust (et nad liiga palju ei leiaks) Selleks, et piirata otsingumootorite agentide (robotite) otsimispiirkondi, tuleb oma saidi juurkataloogi paigutada fail nimega robots.txt Veebirakenduste loomine 40
41 Otsimootorid ja robotid Robots.txt # Tells Scanning Robots Where They Are And Are Not Welcome # User-agent: can also specify by name; "*" is for everyone # Disallow: if this matches first part of requested path, # forget it User-agent: * Disallow: / # applies to all robots # disallow indexing of all pages User-agent: webcrawler User-agent: infoseek Allow: /tmp/ok.html Disallow: /tmp User-agent: * Disallow: /cgi-bin/ Disallow: /Ads/banner.cgi Veebirakenduste loomine 41
42 Otsimootorid ja robotid Roboteid saab juhtida ka META elemendi abil <HTML> <Head> <Title>Rossum's Universal Robots</Title> <META name="robots" content="noindex,nofollow"> <META name="description" content="this page..."> </Head> <Body>... INDEX FOLLOW NOINDEX NOFOLLOW - Indekseeri see leht - Järgne viidetele - Ära indekseeri - Ära järgne linkidele Veebirakenduste loomine 42
43 Otsimootorid ja robotid Kuidas robotitele silma paista Dokumendis peab olema teksti Kõige olulisemad märksõnad tuleks panna esimestesse paragraafidesse Ära liialt võtmesõnu korda (üle 3 korra on tavaliselt palju) Tuleks ka valida, milliseid võtmesõnu panna Mitmetel robotitel on stop-sõnad, ehk sõnad, mille leidmisel rohkem ei otsita Kui lehel on palju viiteid, pane sinna juurde ka teksti, muidu võidakse neid robotite poolt eirata Failidele tuleks anda mõstlikud nimed ja dokumentidele pealkirjad Kuigi mitmed robotid eiravad META lemente, tasub neid siiski ka panna Veebirakenduste loomine 43
44 FavIcon Mitmete saitide külastamisel olete kindlasti märganud, et osad on tähistatud erilise ikooniga Seda nimetatakse FavIcon iks ning samasuguse saamiseks oma saidile, tuleb serveri juurkataloogi paigutada fail favicon.ico See ikoonifail võib sisaldada mitmeid bitmap pilte, kuid kõige levinum on 16x16 pikselit ja 16 värviga, kuid keegi ei keela lisada ka 32x32x256 pilti Vajadusel saab infot ikooni kohta lisada ka HTML faili päisesse: <LINK REL="SHORTCUT ICON" HREF=" Veebirakenduste loomine 44
45 <Viited/> Teemakohased lehed Veebirakenduste loomine 45
46 Küsimused? ================?!? ================= Veebirakenduste loomine 46
Tabelid <TABLE> Koostanud: Merike Hein
Tabelid Tabelite kasutusvõimalus on HTML'is olemas juba pikka aega. Tabelimärgendite esmaseks kasutusalaks oli muidugi mõista tabelkujul info kuvamine. tähendab siis tabelite joonistamist.
More informationAndmebaasid (6EAP) I praktikum
Andmebaasid (6EAP) I praktikum Mõisteid Server on arvutisüsteem või selles töötav tarkvara, mis pakub teatud infoteenust sellega ühenduvatele klientidele. Klient on tarkvara, mis võimaldab suhelda serveriga.
More informationNAS, IP-SAN, CAS. Loeng 4
NAS, IP-SAN, CAS Loeng 4 Tunniteemad Network Attached Storage IP Storage Attached Network Content Addressed Storage Network Attached Storage Tehnoloogia, kus andmed on jagatud üle võrgu Salvestusvahendile
More informationWD My Net N600 juhend:
WD My Net N600 juhend: 1) Kui WD My Net N600 seade on ühendatud näiteks Elioni Thomsoni ruuteriga (TG789vn või TG784) või Elioni Inteno DG301a ruuteriga, kus üldiselt on ruuteri Default Gateway sama, nagu
More informationMSDE Upgrade platvormile SQL 2005 Server Express SP4
MSDE Upgrade platvormile SQL 2005 Server Express SP4 NB! Windos XP puhul peab veenduma, et masinas oleks paigaldatud.net Framework vähemalt versioon 2.0!!! NB! Muutke oma SA parool turvaliseks ( minimaalne
More informationTP-Link TL-WR743ND Juhend
TP-Link TL-WR743ND Juhend 1) Ühenda oma arvuti TP-Link ruuteriga üle kaabli (LAN). 2) Kui arvuti ja ruuter said omavahel ühendatud, siis võid minna seadme koduleheküljele (interneti brauseri otsingu reasse
More informationSQL Server 2005 Expressi paigaldamine
SQL Server 2005 Expressi paigaldamine Laadige alla.net Framework 2.0 http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d- 8edd-aab15c5e04f5 Avage http://www.microsoft.com/express/2005/sql/download/default.aspx
More informationSQL Serveri paigaldus. Laadimine:
SQL Serveri paigaldus Laadimine: http://msdn.microsoft.com/vstudio/express/sql/download/ Tasub paigaldada kõige lihtsam versioon (SQL Server 2005 Express Edition SP2). Samalt lehelt saab laadida ka Sql
More informationXmlHttpRequest asemel võib olla vajalik objekt XDomainRequest
1 2 3 XmlHttpRequest asemel võib olla vajalik objekt XDomainRequest 4 5 6 7 8 https://www.trustwave.com/global-security-report http://redmondmag.com/articles/2012/03/12/user-password-not-sophisticated.aspx
More informationPuudub protseduur. Protseduuri nimi võib olla valesti kirjutatud. Protseduuri (või funktsiooni) poole pöördumisel on vähem argumente kui vaja.
Puudub protseduur. Protseduuri nimi võib olla valesti kirjutatud. Sub prog1() Msgox "Tere" Sub prog2() a = si(1) Protseduuri (või funktsiooni) poole pöördumisel on vähem argumente kui vaja. a = Sin() Protseduuri
More informationMälu interfeisid Arvutikomponendid Ergo Nõmmiste
Mälu interfeisid Arvutikomponendid Ergo Nõmmiste Mälu liigid Read-only memory (ROM) Flash memory (EEPROM) Static random access memory (SRAM) Dynamic random access memoty (DRAM) 1 kbaidine mälu vajab 10
More informationArcGIS mobiilsed lahendused kasutades pilve teenuseid. Raido Valdmaa, AlphaGIS
ArcGIS mobiilsed lahendused kasutades pilve teenuseid Raido Valdmaa, AlphaGIS ArcGIS terviklik süsteem üks kaart, erinevad platvormid ArcGIS Online Server Rakendused ArcGIS Viewers ArcGIS APIs Javascript,
More informationBC4J - Java ärikomponentide algõpetus Oracle9i JDeveloper arenduskeskkonna baasil
Tallinna Pedagoogikaülikool Matemaatika-loodusteaduskond Informaatika osakond Triin Lichfeld BC4J - Java ärikomponentide algõpetus Oracle9i JDeveloper arenduskeskkonna baasil Bakalaureusetöö Juhendaja:
More informationLõimed. Lõime mõiste. Lõimede mudelid. Probleemid lõimedega seoses. Pthreads. Solarise lõimed. Windowsi lõimed. FreeBSD lõimed.
Lõimed Lõime mõiste Lõimede mudelid Probleemid lõimedega seoses Pthreads Solarise lõimed Windowsi lõimed FreeBSD lõimed Linuxi lõimed MEELIS ROOS 1 Ühe- ja mitmelõimelised protsessid code data files code
More informationVeebilehe loomine HTML5 abil
Tallinna Ülikool Informaatika Instituut Veebilehe loomine HTML5 abil Seminaritöö Autor: Vladimir Vološin Juhendaja: Andrus Rinde Autor:......... 2011 Juhendaja:...... 2011 Tallinn 2011 Sisukord Sissejuhatus...
More informationInADS infopäev Villem Vannas Maarja Mahlapuu Janno Tetsmann
www.datel.ee InADS infopäev Villem Vannas Maarja Mahlapuu Janno Tetsmann Millest räägime Mis on InADS, kasutusjuhud Villem InADS visard keskkond Maarja Arendaja vaade: InADS API Janno Põhiline vajadus
More informationIT infrastruktuuri teenused. Failiserver. Margus Ernits
IT infrastruktuuri teenused Failiserver Margus Ernits margus.ernits@itcollege.ee 1 Failide hoidmine kasutaja arvutis pole tihti mõistlik, kuna Failiserver Arvuti kõvaketta hävimisega kaovad andmed ja nendest
More informationAndmebaasi krüpteerimine ja dekrüpteerimine
Andmebaasi krüpteerimine ja dekrüpteerimine Me võime küll asetanud kõikidele andmebaasi objektidele ligipääsuõigused eri kasutajate jaoks, kuid ikkagi võib mõni häkker avada vastava faili lihtsalt failina
More informationTallinna Ülikooli veebipuhvri teenuse kasutamine väljaspool ülikooli arvutivõrku
Tallinna Ülikooli veebipuhvri teenuse kasutamine väljaspool ülikooli arvutivõrku Selleks, et kasutada Tallinna Ülikooli veebipuhvrit väljaspool ülikooli arvutivõrku, tuleb luua ühendus serveriga lin2.tlu.ee
More informationHTML 5 ja CSS 3 uued võimalused ning nende töökindlus veebilehitsejates
Tallinna Ülikool Informaatika Instituut HTML 5 ja CSS 3 uued võimalused ning nende töökindlus veebilehitsejates Seminaritöö Autor: Anton Birjukov Juhendaja: Jaagup Kippar Tallinn 2012 Sisukord Sissejuhatus...3
More informationAndmebaasid kursuse andmemudel
Veebiteenused SyBase SQL Anywhere koostanud Sander Sepp SQL Anywhere on andmebaasi juhtsüsteem, mis sisaldab HTTP veebiserveri funktsionaalsust. Veebiserver võimaldab andmebaasi luua veebiteenuseid. Veebiteenused
More informationDigitaalne signaal Diskreetimine ja Dirac Delta Digitaalfiltrid. Digitaalne heli. Hendrik Nigul. Mathematics of Sound and Music.
Mathematics of Sound and Music Aprill 2007 Outline 1 Digitaalne signaal 2 3 z-teisendus Mis on heli? Digitaalne signaal Heli on elastses keskkonnas lainena leviv mehaaniline võnkumine. amplituud heli tugevus
More informationVeebilehtede loomine, html5
Sisukord HTML... 3 HTML ÕIGEKIRI... 4 HTML ELEMENDID... 5 DOKUMENDI TÜÜP... 5 VEEBILEHE PÕHIOSAD... 6 HTML PÄISE ELEMENDID... 6 Veebilehe pealkiri... 6 Metaandmed... 7 Tekstikodeering... 7 Info veebilehe
More informationFUNKTSIONAALNE PROGRAMMEERIMINE. Animatsioonid
Animatsioon on liikuv, ehk ajast sõltuv, graafika Liikumise illusioon saavutatakse sellega, et teatud ajavahemike järel (optimaalseks peetakse 30 freimi sekundis) joonistatakse erineva pildiga uus freim
More informationMis on tõene? Tsüklid, failihaldus. if - näited. unless - näited. unless. Merle Sibola. if ($arv > $suur) { #leitakse suurim arv $suur=$arv; } #if
Mis on tõene? Tsüklid, failihaldus Merle Sibola iga string on tõene, välja arvatud "" ja "0" iga number on tõene, v.a. number 0 Iga viide (reference) on tõene Iga defineerimata muutuja on väär. if if (EXPR)
More informationVea haldus ja logiraamat hajutatud süsteemides Enn Õunapuu.
Vea haldus ja logiraamat hajutatud süsteemides Enn Õunapuu enn.ounapuu@ttu.ee Millest tuleb jutt? Kuidas ma näen, millises sammus erinevad protsessid parasjagu on? Kuidas ma aru saan, kas protsess töötab
More informationInternet ja veebivahendid (HTML,CSS,DHTML) Kursuse konspekt. Autor Jüri PUHANG
Internet ja veebivahendid (HTML,CSS,DHTML) Kursuse konspekt Autor Jüri PUHANG T a l l i n n 2 0 0 7 - 2 - Sisukord: SISSEJUHATUS... 5 1. PEATÜKK - INTERNET... 6 1.1. INTERNETI ÜLDMÕISTED JA ARENGULUGU...
More informationANIMATSIOONID CAP TEOREEMI KOHTA HAJUSATE SQL-ANDMEBAASIDE NÄITEL
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatikainstituut IDU40LT Sander Siniorg 134676IAPB ANIMATSIOONID CAP TEOREEMI KOHTA HAJUSATE SQL-ANDMEBAASIDE NÄITEL Bakalaureusetöö Juhendaja: Erki
More information2017/11/20 20:24 1/2 Väljatrükkide häälestamine
2017/11/20 20:24 1/2 Väljatrükkide häälestamine Sisukord Väljatrükkide häälestamine... 1 Häälestamine... 1 Parameetrid XSLis... 1 XSLi parameetri kasutuse näited... 2 Ribakood pildina... 2 Code128 ribakoodi
More informationFailide jagamine ilma internetiühenduseta kasutades Android operatsioonisüsteemi
Tallinna Ülikool Digitehnoloogiate Instituut Informaatika õppekava Failide jagamine ilma internetiühenduseta kasutades Android operatsioonisüsteemi Bakalaureusetöö Autor: Teele Pae Juhendaja: Jaagup Kippar
More informationVeebilehtede loomine, css3
CSS... 4 CSS LINKIMINE HTML DOKUMENDIGA... 5 VÄLISE STIILILEHE RAKENDAMINE... 5 SISEMISE STIILI RAKENDAMINE... 5 REASTIILI RAKENDAMINE... 6 CSS ÕIGEKIRI... 6 EESLIITED... 7 ERINEVAD SELEKTORID... 7 Mistahes
More informationGoogle Earth API juhendmaterjali koostamine
Tallinna Ülikool Informaatika Instituut Google Earth API juhendmaterjali koostamine Seminaritöö Autor: Ronald Kaul Juhendaja: Jaagup Kippar Tallinn 2011 Sisukord Sisukord... 2 Sissejuhatus... 3 1 Juhend
More informationANGULAR 2 JA REACTJS KLIENDIPOOLSETE RAAMISTIKKUDE ANALÜÜS JA VÕRDLUS VÄIKSEMATE ÜHELEHEVEEBIRAKENDUSTE KORRAL Bakalaurusetöö
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Tarkvarateaduse instituut Siim Salin 143029IABB ANGULAR 2 JA REACTJS KLIENDIPOOLSETE RAAMISTIKKUDE ANALÜÜS JA VÕRDLUS VÄIKSEMATE ÜHELEHEVEEBIRAKENDUSTE
More informationVeebilehtede loomine, disain. Veebilehe disain peaks olema "nähtamatu"! Veebileht võiks olla ilus, praktiline, mugav!
Veebilehe disain Veebilehe disain peaks olema "nähtamatu"! Veebileht võiks olla ilus, praktiline, mugav! "Täiuslikkus saavutatakse, mitte siis kui enam midagi lisada pole, vaid siis kui enam midagi ära
More informationMakrode koostamine. Menüüde koostamine
Makrode koostamine Makrode abil Access lubab automaatselt korrata erinevaid tegevusi ning seega tarbija ei pea kirjutama keerukaid programmi mooduleid. Makro on samasugune Accessi objekt, nagu tabel, päring,
More informationVeebisaidi arendus sisuhaldussüsteemile WordPress Seminaritöö
Tallinna Ülikool Digitehnoloogiate instituut Veebisaidi arendus sisuhaldussüsteemile WordPress Seminaritöö Autor: Ain Arend Juhendaja: Romil Rõbtšenkov Tallinn 2017 Autorideklaratsioon Deklareerin, et
More informationKujundusmalli loomine sisuhaldussüsteemile Magento
Tallinna Ülikool Digitehnoloogiate instituut Informaatika Kujundusmalli loomine sisuhaldussüsteemile Magento Bakalaureusetöö Autor: Raul Gordejev Juhendaja: Romil Rõbtšenkov Autor:...... 2017 Juhendaja:......
More informationPädevushaldus RESTful veebiteenuste abil
Tallinna Ülikool Informaatika Instituut Pädevushaldus RESTful veebiteenuste abil Seminaritöö Autor: Eigen Lenk Juhendaja: Mart Laanpere Tallinn 2010 Sisukord Sissejuhatus... 3 1. Muutused veebitarkvara
More informationTallinna Pedagoogikaülikool Haapsalu Kolledž. Rakenduste programmeerimine. Jaagup Kippar
Tallinna Pedagoogikaülikool Haapsalu Kolledž Rakenduste programmeerimine Jaagup Kippar 2004 Sisukord Eessõna...7 Andmebaasid...8 Andmebaasiühenduse loomine...8 Otsene draiver... 11 Servlet...12 Sisestus...
More informationETTEVÕTTE VEEBISAIDI OPTIMEERIMINE JA HALDUS. Romil Rõbtšenkov
ETTEVÕTTE VEEBISAIDI OPTIMEERIMINE JA HALDUS Romil Rõbtšenkov 26.04.2018 Tutvume bit.ly/aprill26 bit.ly/aprill26 Domeeninimi .ee domeenid DOMEENI REGISTREERIMINE - numbrid (0 9), sidekriips ja tähed (k.a
More informationCSS i laiendusvõimalused läbi Sass i ning selle kasutamine veebirakenduste loomisel
Tallinna Ülikool Informaatika Instituut CSS i laiendusvõimalused läbi Sass i ning selle kasutamine veebirakenduste loomisel Seminaritöö Autor: Martin Koidu Juhendaja: Jaagup Kippar Tallinn 2012 Autorideklaratsioon
More informationCatel raamistik ja MVVM muster WPF rakendustes
Tallinna Ülikool Informaatika Instituut Catel raamistik ja MVVM muster WPF rakendustes Bakalaureusetöö Autor: Lauri Mattus Juhendaja: Jaagup Kippar Autor:...... 2014 Juhendaja:...... 2014 Instituudi direktor:......
More informationVeebilehtede loomine, css3
CSS... 3 CSS LINKIMINE HTML DOKUMENDIGA... 4 Välise stiililehe rakendamine... 4 Sisemise stiili rakendamine... 4 Reastiili rakendamine... 5 CSS ÕIGEKIRI... 5 Erinevad selektorid... 6 Elemendi nimega selektorid...
More informationSisuhaldustarkvarade Drupal ja Joomla! funktsionaalsuse võrdlus
Tallinna Ülikool Informaatika Instituut Sisuhaldustarkvarade Drupal ja Joomla! funktsionaalsuse võrdlus Seminaritöö Autor: Indrek Ruubel Juhendaja: Jaagup Kippar Autor:...... 2010 Juhendaja:...... 2010
More informationÕpimapi loomise protsess Juhendi sisu I Saidi loomine Mine alusta uue saidi loomist CREATE
Õpimapi ehk e-portfoolio loomine google sites keskkonnas Õpimapi loomise protsess I. Igapäevane õppetöö, mille õppeülesannete täitmise käigus loob õppija erinevaid materjale: klassitööd, kodutööd, esseed,
More informationNäidisrakendusel põhinev Microsoft Silverlight 3 õppematerjal
Tallinna Ülikool Informaatika Instituut Näidisrakendusel põhinev Microsoft Silverlight 3 õppematerjal Microsoft Silverlight 3 Tutorial for Creation of a Data Driven Application Bakalaureusetöö Autor: Ilja
More informationAndroidi rakenduste ligipääsu õigused
Tallinna Ülikool Digitehnoloogiate Instituut Androidi rakenduste ligipääsu õigused Seminaritöö Autor: Martin Kütt Juhendaja: Jaagup Kippar Autor:...... 2017 Juhendaja:...... 2017 Instituudi direktor:......
More informationVeebiteenuse arendamise teekaart Rada7.ee näitel
Tallinna Ülikool Informaatika Instituut Veebiteenuse arendamise teekaart Rada7.ee näitel Bakalaureusetöö Autor: Kirill Milovidov Juhendaja: Jaagup Kippar Autor:...... 2015 Juhendaja:...... 2015 Instituudi
More informationTurvaline laohaldussüsteem programmeerituna keeles PHP
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika eriala Kristjan Robam Turvaline laohaldussüsteem programmeerituna keeles PHP Bakalaureusetöö (6 EAP) Juhendaja: Helle
More informationWindowsi võrguseaded. My Network Places (Windows XP)
Windowsi võrguseaded My Network Places (Windows XP) My Network Places (Windows 95, Windows 98 ja Windown NT 4.0 puhul Network Neighborhood) pakub Windows XP operatsioonisüsteemis vaadet võrgule. Vaikimisi
More informationTsüklidirektiivid. Klass Math. Staatilised meetodid. Massiivid. Koostada programm, mis leiab positiivsete paarisarvude summat vahemikus 1 kuni 20.
Harjutustund 3 Tsüklidirektiivid. Klass Math. Staatilised meetodid. Massiivid. Tsüklidirektiivid Vaadake teooriat eelmisest praktikumist. Ülesanne 1 Koostada programm, mis leiab esimeste 20 arvude summat
More informationKirje. Kirje. Tüpiseeritud fail. CASE-lause. Laiendatud klahvikoodid. 1
Kirje. Tüpiseeritud fail. CASE-lause. Laiendatud klahvikoodid. 1 Kirje Kirje (record) on struktuurne andmetüüp (nagu massiiv) erinevat tüüpi andmete gruppeerimiseks. Kirje koosneb väljadest (field). Iga
More information2
1 2 3 4 5 St. seotud grupid 6 7 Soovitused: Vältida sidusgruppide tähtsuse järgi järjestamist. Minimeerige üksikute sidusgruppide esiletõstmist. 8 9 10 11 12 Päästeameti avalik veebileht (www.päästeamet.ee)
More informationHTML elementide animatsioonide optimeerimine
Tallinna Ülikool Informaatika Instituut HTML elementide animatsioonide optimeerimine Bakalaureusetöö Autor : Manuel Vulp Juhendaja : Andrus Rinde Autor:...... 2015 Juhendaja:...... 2015 Instituudi direktor:......
More informationTALLINNA ÜLIKOOL. Haapsalu Kolledž. Rakendusinformaatika. Hendrik Nõgene HELI SALVESTAMISE VEEBIRAKENDUS KASUTADES WEB AUDIO API T.
TALLINNA ÜLIKOOL Haapsalu Kolledž Rakendusinformaatika Hendrik Nõgene HELI SALVESTAMISE VEEBIRAKENDUS KASUTADES WEB AUDIO API T Diplomitöö Juhendaja: Andrus Rinde Haapsalu 2017 TALLINNA ÜLIKOOL Haapsalu
More informationVeebilehe nähtavuse tõstmise võimalused Google otsingumootori näitel
Tallinna Ülikool Digitehnoloogiate Instituut Veebilehe nähtavuse tõstmise võimalused Google otsingumootori näitel Bakalaureusetöö Autor: Kert Aavik Juhendaja: Priit Tammets Autor:...... 2017 Juhendaja:......
More informationEESTI STANDARD EVS-ISO/IEC 27003:2011
EESTI STANDARD EVS-ISO/IEC 27003:2011 INFOTEHNOLOOGIA Turbemeetodid Infoturbe halduse süsteemi teostusjuhis Information technology Security techniques Information security management system Implementation
More informationErik Jõgi. twitter.com/erikjogi twitter.com/codeborne
Disain Erik Jõgi erik@codeborne.com twitter.com/erikjogi twitter.com/codeborne Disain? Miks? Bad code Clean Code A Handbook of Agile Software Craftsmanship Robert C. Martin, 2008 Uncle Bob You know you
More informationNokia E51 kasutamine modemina
Tartu Ülikool Matemaatika-informaatika teaduskond Arvutiteaduse instituut Nokia E51 kasutamine modemina Juhend Koostaja: Allar Tammik Juhendaja: Kersti Taurus Tartu 2008 Sisukord Sissejuhatus...3 Arvuti
More informationSQLITE ORM TEEK ANDROIDILE
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Arvutiteaduse instituut Informaatika eriala SIIM KINKS SQLITE ORM TEEK ANDROIDILE Magistritöö Juhendaja: dots. Juhan Ernits Autor:......................................
More information11. Transpordikiht. Side IRT3930 Ivo Müürsepp
11. Transpordikiht Side IRT3930 Ivo Müürsepp Transpordikihi funktsioonid Ühendusele orienteeritud side. Virtuaalne otsekanal alg- ja sihtpunkti vahel. Sõltumatus alumiste kihtide ülesehitusest ja protokollistikust.
More informationVabavaraliste fototöötlusprogrammide võrdlus
Tallinna Ülikool Informaatika Instituut Vabavaraliste fototöötlusprogrammide võrdlus Seminaritöö Autor: Hedi Hanimägi Juhendaja: Andrus Rinde Autor:...... 2010 Juhendaja:...... 2010 Tallinn 2010 Sisukord
More informationMÄRGISTUSKEELED JA NENDE PRAKTILISUS E-POE NÄITEL
Eesti Ettevõtluskõrgkool Mainor Infotehnoloogia Õppetool Veebitehnoloogia eriala Julia Levtšenko MÄRGISTUSKEELED JA NENDE PRAKTILISUS E-POE NÄITEL Lõputöö Juhendaja: Jüri Majak, PhD Tallinn 2015 RESÜMEE
More informationWindows XP ja varasemates versioonides kasutati arvuti failides otsimiseks Windows Search versiooni 2.
Windows 7 otsingud Windows XP ja varasemates versioonides kasutati arvuti failides otsimiseks Windows Search versiooni 2. Windows 7 kasutab täiustatud otsingut Windows Desktop Search (WDS), mis põhineb
More informationRegulaaravaldised Unixis ja Windowsis
Tartu Ülikool Matemaatika-informaatikateaduskond Arvutiteaduse instituut Regulaaravaldised Unixis ja Windowsis Referaat Koostajad: Tarvo Kärberg, Marko Peterson, Kaupo Voormansik Juhendaja: Kersti Taurus
More informationPHP-põhise tarkvaraarenduse abivahendid.
Tallinna Ülikool Matemaatika-loodusteaduskond Informaatika osakond PHP-põhise tarkvaraarenduse abivahendid. Seminaritöö Ahti Nurme Juhendaja: Jaagup Kippar Autor:.........2006.a. Juhendaja:.........2006.a.
More informationCamunda protsessimootori tutvustus
Tallinna Ülikool Digitehnoloogiate Instituut Camunda protsessimootori tutvustus Seminaritöö Autor: Keio Arula Juhendaja: Jaagup Kippar Autor: Juhendaja: 2015 2015 Instituudi direktor: 2015 Tallinn 2015
More informationIPv6 harjutused. Aadressi kuju, kirjaviis, osad, liigid Aadressi saamise viisid
IPv6 harjutused Aadressi kuju, kirjaviis, osad, liigid Aadressi saamise viisid IPv6 aadressi kuju IPv4 32 bitti (4 baidi kaupa) Kuju kümnendarvud 4 kaupa punktidega eraldatud 192.168.252.200 IPv6 128 bitti
More informationEESTI STANDARD EVS-ISO 11620:2010
EESTI STANDARD EVS-ISO INFORMATSIOON JA DOKUMENTATSIOON Raamatukogu tulemusindikaatorid Information and documentation Library performance indicators (ISO 11620:2008) EVS-ISO EESTI STANDARDI EESSÕNA NATIONAL
More informationGraafikakomponendid Valmiskomponendid Aken Tekstiväli Valik
Graafikakomponendid Graafikakomponendid aitavad programmeerijal hõlbustada programmi ja kasutaja suhtlemist. Samad võimalused saab luua ka joonistamisvahendite abil, kuid varem loodud komponentide puhul
More informationTARTU ÜLIKOOL. Arvutiteaduse instituut LOODUS- JA TÄPPISTEADUSTE VALDKOND
TARTU ÜLIKOOL Arvutiteaduse instituut LOODUS- JA TÄPPISTEADUSTE VALDKOND Anita Scharonberg CVE-2015-3457 Referaat Juhendaja: Meelis Roos Tartu 2016 SISUKORD 1 Sissejuhatus... 3 2 Turvaauk... 3 3 Turvaaugu
More informationRASPBERRY PI 3 MODEL B WI-FI SEADISTAMISPROTSESSI LIHTSUSTAMINE
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Tarkvarateaduse instituut Valeri Randalainen 142680IAPB RASPBERRY PI 3 MODEL B WI-FI SEADISTAMISPROTSESSI LIHTSUSTAMINE Bakalaureusetöö Juhendaja: Roger
More informationMS Silverlight arendusplatvormi uuenduste rakendamise juhend. A Manual of Features of MS Silverlight Development Platform.
Tallinna Ülikool Informaatika Instituut MS Silverlight arendusplatvormi uuenduste rakendamise juhend. A Manual of Features of MS Silverlight Development Platform. Bakalaureusetöö Autor: Eiri Selberg Juhendaja:
More informationMicrosoft DirectAccess ja OpenVPN võrdluses
Tallinna Ülikool Informaatika Instituut Microsoft DirectAccess ja OpenVPN võrdluses Bakalaureusetöö Autor: Toomas Väärt Juhendaja: Meelis Karp Autor:..... 2013. a. Juhendaja:...... 2013. a. Instituudi
More informationPOPULAARSEMATE BRAUSERITE VÕRDLUS
Tallinna Ülikool Informaatika Instituut POPULAARSEMATE BRAUSERITE VÕRDLUS Seminaritöö Autor: Annika Koppel Juhendaja: Andrus Rinde Autor:...... 2009 Juhendaja:...... 2009 Tallinn 2009 Sisukord Sissejuhatus...3
More informationTartu Ülikooli Ideelabori veebikeskkonna arendus Bakalaureusetöö (6 EAP)
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika eriala Lauri Laur Tartu Ülikooli Ideelabori veebikeskkonna arendus Bakalaureusetöö (6 EAP) Juhendajad: Uuno Puus, Margus
More informationMultimeedium, Macromedia Authorware
AUTHORWARE... 2 TÖÖ ALUSTAMINE, TÖÖKESKKOND... 2 FAILI OMADUSED... 3 PROGRAMMI KÄIVITAMINE... 3 IKOONID... 4 OBJEKTIDE NÄITAMINE (DISPLAY)... 4 NÄIDATAVATE OBJEKTIDE LOOMINE JA OMADUSED... 6 MEEDIAOBJEKTIDE
More informationReapõhise ja veerupõhise andmete salvestamise võrdlus kahe SQL-andmebaasisüsteemi näitel Magistritöö
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatikainstituut Infosüsteemide õppetool Reapõhise ja veerupõhise andmete salvestamise võrdlus kahe SQL-andmebaasisüsteemi näitel Magistritöö Üliõpilane:
More informationTekstidokumendi dekoreerimine ja joonistamine
Tekstidokumendi dekoreerimine ja joonistamine 1.Microsoft ClipArt Gallery. 1.1.Insert - Picture - ClipArt - avaneb aken Microsoft Art Gallery 3.0 - vali piltide teema ja pilt - Insert NB! Teemad: 1.1.1.Banners
More informationSisukord... 2 Sisselogimine... 5 Sisu lisamine kodulehele... 6 Uue lehe lisamine Exclude Pages Uue postituse lisamine...
WORDPRESS 3.3+ JUHEND MÄRTS 2012 Sisukord Sisukord... 2 Sisselogimine... 5 Sisu lisamine kodulehele... 6 Uue lehe lisamine... 6 Exclude Pages... 7 Uue postituse lisamine... 8 Sisu lisamine visuaalredaktoriga...
More informationInformatsiooni andmeelementide omavaheliste seoste kohta saab, kui vastata järgmistele küsimustele:
Andmestruktuurid Programmid töötlevad andmeid. Neid hoitakse programmi töö jooksul mälus. Andmed pole amorfne arvude ja stringide hulk, vaid neil on omavahel väga olulised struktuursed seosed, mis võivad
More informationObjekt-orienteeritud programmeerimine MTAT (6 EAP) 5. Loeng. H e l l e H e i n h e l l e. h e i e e
Objekt-orienteeritud programmeerimine MTAT.03.130 (6 EAP) 5. Loeng H e l l e H e i n h e l l e. h e i n @ut. e e Täna loengus: Abstraktsed klassid Liidesed Mähisklassid 2 Abstraktsed klassid Meetodit nimetatakse
More informationThe [HTML] Element p. 61 The [HEAD] Element p. 62 The [TITLE] Element p. 63 The [BODY] Element p. 66 HTML Elements p. 66 Core Attributes p.
Acknowledgments p. xix Preface p. xxi Web Basics Introduction to HTML p. 3 Basic HTML Concepts p. 4 HTML: A Structured Language p. 7 Overview of HTML Markup p. 11 Logical and Physical HTML p. 13 What HTML
More informationGTK+ raamistiku kasutamine Pythonis PyGl mooduli vahendusel
Tallinna Ülikool Digitehnoloogiate instituut GTK+ raamistiku kasutamine Pythonis PyGl mooduli vahendusel Seminaritöö Autor: Sander Peerna Juhendaja: Inga Petuhhov Tallinn 2016 Autorideklaratsioon Deklareerin,
More informationMicrosoftʼi OneDrive ja Silverlightʼi võrdlus sarnaste tehnoloogiatega
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKA TEADUSKOND Arvutiteaduse instituut Infotehnoloogia õppekava Ülari Laurson Microsoftʼi OneDrive ja Silverlightʼi võrdlus sarnaste tehnoloogiatega Bakalaureusetöö (6
More informationAdobe Edge Animate'i ja Google Web Designeri animeeritud graafika loomise vahendite võrdlus
Tallinna Ülikool Digitehnoloogiate Instituut Adobe Edge Animate'i ja Google Web Designeri animeeritud graafika loomise vahendite võrdlus Seminaritöö Autor: Paul Nestor Juhendaja: Andrus Rinde Autor:......
More informationMudelipõhine tarkvaraarendus
T A R T U Ü L I K O O L MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Tarkvarasüsteemide õppetool Informaatika eriala Andres Vilgota Mudelipõhine tarkvaraarendus Bakalaureusetöö Juhendaja:
More informationEfektiivse OAI PMH standardil töötava metaandmete kogumise kliendi loomine
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatika instituut ITI40LT Mart Laus 123875IAPB Efektiivse OAI PMH standardil töötava metaandmete kogumise kliendi loomine Bakalaureusetöö Juhendaja:
More informationUsing Dreamweaver CS6
6 So far we have used CSS to arrange the elements on our web page. We have also used CSS for some limited formatting. In this section we will take full advantage of using CSS to format our web site. Just
More informationADOBE FLASHI JA ADOBE EDGE ANIMATE I ANIMEERIMISVAHENDITE VÕRDLUS
Tallinna Ülikool Informaatika Instituut ADOBE FLASHI JA ADOBE EDGE ANIMATE I ANIMEERIMISVAHENDITE VÕRDLUS Seminaritöö Autor: Joonas Helde Juhendaja: Andrus Rinde Tallinn 2013 Sisukord Sissejuhatus... 4
More information3D mängude loomine XNA keskkonnas. Õppematerjal
Tallinna Ülikool Informaatika Instituut 3D mängude loomine XNA keskkonnas. Õppematerjal Bakalaureusetöö Autor: Tambet Paljasma Juhendaja: Jaagup Kippar Autor:.... 2011 Juhendaja:.... 2011 Instituudi direktor:....
More informationAUTOMAATTESTIMISE PLATVORMI ARENDUS TAXIFY MOBIILIRAKENDUSELE
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatika instituut IDK40LT Gert Valdek 120947IAPB AUTOMAATTESTIMISE PLATVORMI ARENDUS TAXIFY MOBIILIRAKENDUSELE Bakalaureusetöö Juhendaja: Jekaterina
More informationLING 408/508: Computational Techniques for Linguists. Lecture 14
LING 408/508: Computational Techniques for Linguists Lecture 14 Administrivia Homework 5 has been graded Last Time: Browsers are powerful Who that John knows does he not like? html + javascript + SVG Client-side
More informationProtsessimootorite valiku metoodika
TALLINNA TEHNIKA ÜLIKOOL Infotehnoloogia teaduskond Informaatikainstituut Infosüsteemide õppetool IDU70LT Protsessimootorite valiku metoodika Magistritöö Üliõpilane: Edvard-Sander Põldmäe Üliõpilaskood:
More informationSIDE (IRT 3930) Põhipunktid. Loeng 11 Transpordiprotokollid Teema - infotransport. Teenuse (lingi) demultipleks. Infotransport kliendilt serverini
SIDE (IRT 3930) Loeng 11 Transpordiprotokollid Teema - infotransport Klient- mudel Teenuste jaotus Infotransport klient- seoses Töökindel infoülekanne võrgukihi kaudu ja transpordiprotokollid Põhipunktid
More informationVEEBITEENUST KASUTAV KASUTAJA TEGEVUSTE JÄLGIMISE JA SALVESTAMISE RAKENDUS
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatikainstituut Infosüsteemide õppetool VEEBITEENUST KASUTAV KASUTAJA TEGEVUSTE JÄLGIMISE JA SALVESTAMISE RAKENDUS Bakalaureusetöö Üliõpilane: Üliõpilaskood:
More informationHTML HTML. Chris Seddon CRS Enterprises Ltd 1
Chris Seddon seddon-software@keme.co.uk 2000-12 CRS Enterprises Ltd 1 2000-12 CRS Enterprises Ltd 2 Reference Sites W3C W3C w3schools DevGuru Aptana GotAPI Dog http://www.w3.org/ http://www.w3schools.com
More informationLühike paigaldusjuhend TK-V201S TK-V401S 1.01
Lühike paigaldusjuhend TK-V201S TK-V401S 1.01 Sisukord Eesti 1 1. Enne alustamist 1 2. Riistvara paigaldamine 2 Technical Specifications 8 Tõrkeotsing 9 Version 05.12.2010 1. Enne alustamist Eesti Pakendi
More informationLIFERAY PORTAALILE VEEBITEENUSE JA SELLELE ANDROIDI KLIENDI ARENDAMINE
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Arvutiteaduse instituut ITI40LT Martin Andreas Maarand 134858IAPB LIFERAY PORTAALILE VEEBITEENUSE JA SELLELE ANDROIDI KLIENDI ARENDAMINE Bakalaureusetöö
More informationSisuhaldussüsteemi ja veebigalerii programmeerimine
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika eriala Rain Oksvort Sisuhaldussüsteemi ja veebigalerii programmeerimine Bakalaureusetöö (9 EAP) Juhendaja: Helle Hein,
More information