<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://oversti.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://oversti.org/wiki/feed.php">
        <title>Wiki</title>
        <description></description>
        <link>https://oversti.org/wiki/</link>
        <image rdf:resource="https://oversti.org/wiki/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-19T15:03:14+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://oversti.org/wiki/arduino?rev=1458243377&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/eko?rev=1439439623&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/gimp?rev=1439439623&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/html?rev=1568620704&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/java?rev=1439439624&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/kaeytetty_ympaeristoe?rev=1439439625&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/kommentit?rev=1439439625&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/ltsp_kubuntu?rev=1439439626&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/ltsp.dhcp?rev=1439439625&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/ltsp.gdm?rev=1439439625&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/ltsp.xinetd?rev=1439439626&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/lvm?rev=1439439627&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/madeira?rev=1439439627&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/palvelin?rev=1439439628&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/pdo?rev=1439439628&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/peliohjelmointi?rev=1439439628&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/perl?rev=1439439629&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/php?rev=1439439629&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/phpn_liittaeminen_htmlaeaen?rev=1439439629&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/start?rev=1439439630&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/suoritus?rev=1439439630&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen?rev=1439439631&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/tormays?rev=1439439631&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/toteutus?rev=1439439632&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/tulostaminen?rev=1439439632&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/unity?rev=1447096628&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/video?rev=1439439632&amp;do=diff"/>
                <rdf:li rdf:resource="https://oversti.org/wiki/yksinkertainen_blogi_tiedostojen_avulla?rev=1439439632&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://oversti.org/wiki/_media/wiki/dokuwiki.svg">
        <title>Wiki</title>
        <link>https://oversti.org/wiki/</link>
        <url>https://oversti.org/wiki/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://oversti.org/wiki/arduino?rev=1458243377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-17T19:36:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>arduino</title>
        <link>https://oversti.org/wiki/arduino?rev=1458243377&amp;do=diff</link>
        <description>2x2x2 LED-kuutio

[ 2x2x2 LED-kuutio]

2x2x2 LED-kuution ohjaaminen on vielä helpohkoa.

Tässä esitetty koodi on versio 1. Tätä voi yksinkertaistaa silmukoita ja funktioita käyttämällä.


void setup() {

    // Mihin LEDit on kytketty
    // Tämä ei ole näppärin tapa tehdä tätä, osaavat voivat käyttää for-silmukkaa
    
    pinMode(3, OUTPUT);    
    digitalWrite(3, LOW);

    pinMode(4, OUTPUT);    
    digitalWrite(4, LOW);

    pinMode(5, OUTPUT);    
    digitalWrite(5, LOW);

    pinMode(6…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/eko?rev=1439439623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eko</title>
        <link>https://oversti.org/wiki/eko?rev=1439439623&amp;do=diff</link>
        <description>Kurssin sisältö

	*  Suoritus
	*  HTML:n ja CSS:n lyhyt kertaus
	*  Käytetty ympäristö

PHP

	*  PHPn liittäminen HTMLään
	*  Kommentit
	*  Tulostaminen
	*  Muuttujat
	*  Taulukot
	*  assosiatiivinen taulukko
	*  $_POST ja $_GET -muuttujat, HTML lomakkeet
	*  Lomakkeet
	*  Toistorakenteet for, while, do-while, foreach
	*  Ehtorakenteet if-else, switch
	*  Tiedostonkäsittely
	*  Evästeet
		*  Yksinkertainen blogi tiedostojen avulla


MySQL

	*  Käyttöoikeudet
	*  Tietokannat
	*  Tietokannan norma…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/gimp?rev=1439439623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gimp</title>
        <link>https://oversti.org/wiki/gimp?rev=1439439623&amp;do=diff</link>
        <description>Ohjeita Gimpin käyttöön

Seuraavassa on ohjeita gimpin käyttöön.

Lataaminen

&lt;box orange round&gt;Uusin Gimp löytyy osoitteesta http://downloads.sourceforge.net/gimp-win/gimp-2.4.0-i586-setup.exe tai [tästä]. Uusin 2.4 versio ei taida enää vaatia erikseen GTK-kirjaston asentamista. &lt;http://www.redhatmagazine.com/2007/10/23/gimp-24-preview/&gt; ja &lt;http://docs.gimp.org/en/gimp-introduction-whats-new.html&gt; kertovat uusista ominaisuuksista.&lt;/box&gt;</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/html?rev=1568620704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-09-16T07:58:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>html</title>
        <link>https://oversti.org/wiki/html?rev=1568620704&amp;do=diff</link>
        <description>Yksinkertainen html-asiakirja


&lt;html&gt;
&lt;head&gt;
 &lt;title&gt;Sivun otsikko&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;p&gt;Sivulle tulevaa tekstiä.&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;


Elementtikohtaisesti

Jokaisen elementin kohdalla määritellään tyyli. Esim. 

&lt;H1 style=&quot;font-family:serif; font-weight:bold; color:blue&quot;&gt;Otsikko&lt;/H1&gt;</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/java?rev=1439439624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java</title>
        <link>https://oversti.org/wiki/java?rev=1439439624&amp;do=diff</link>
        <description>Sisällys

	*  Javan asentaminen
	*  Ohjelmoinnnin perusteita
	*  Ensimmäinen ohjelma
	*  Tiedon tulostaminen näytölle
	*  Muuttujien tietotyypit
	*  Tiedon syöttäminen ohjelmaan
	*  Ohjelmien perusrakenteet
		*  Päätösten tekeminen ehdot
		*  Ehtorakenne if-else
		*  Ehtorakenne switch-case

	*  Toistorakenteet
		*  Toistorakenne for
		*  Toistorakenne do-while
		*  Toistorakenne while

	*  Taulukoita
		*  Taulukon lajittelu

	*  Tiedostojen käsittelyä
	*  Olio-ohjelmointi
		*  Olioiden muuttuja…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/kaeytetty_ympaeristoe?rev=1439439625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kaeytetty_ympaeristoe</title>
        <link>https://oversti.org/wiki/kaeytetty_ympaeristoe?rev=1439439625&amp;do=diff</link>
        <description>Käytetty ympäristö

Kurssilla käytetään EasyPHP-palvelinohjelmistoa. Se on ilmainen Windowsissa toimiva ohjelmisto. Asennuksen jälkeen asennushakemiston voi kopioida muistitikulle ja käyttää ohjelmistoa suoraan tikulta ilman erillistä asennusta.</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/kommentit?rev=1439439625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kommentit</title>
        <link>https://oversti.org/wiki/kommentit?rev=1439439625&amp;do=diff</link>
        <description>Kommentit

Kommentteja käytetään ohjelman tekemiseksi helppolukuisemmaksi.

Rivinloppukommentti //

Rivin loppu voidaan kommentoida kahdella kauttaviivalla //.

 
// luetaan merkkijonoa viimeiseen /-merkkiin asti
while( !strtok(&quot;/&quot;))
{
        $tiedosto = strtok(&quot;/&quot;);
}

// $tiedosto on viimeinen osa paloitellusta merkkijonosta
$tiedosto = $tiedosto.&quot;.&quot;.palaute;</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/ltsp_kubuntu?rev=1439439626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ltsp_kubuntu</title>
        <link>https://oversti.org/wiki/ltsp_kubuntu?rev=1439439626&amp;do=diff</link>
        <description>LTSP-projekti + Kubuntu

Tämä dokumentti käsittelee Linux Terminal Serverin-asennusta Kubuntu nimiseen Linux-jakeluun.

LTSP tarkoittaa keskitettyä palvelinta, jossa asiakaskoneet on niin sanottuja ”thin clientteja”, eli niissä ei ole käyttöjärjestelmää. Tämä dokumentaatio on tehty siksi, että olisi paikka josta ongelmiin löytyy vastaus, suomenkielellä. Tänne kannattaa lisätä omia kommenttejaan ja kokemuksiaan.</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/ltsp.dhcp?rev=1439439625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ltsp.dhcp</title>
        <link>https://oversti.org/wiki/ltsp.dhcp?rev=1439439625&amp;do=diff</link>
        <description>dhcpd.conf


#
# Sample configuration file for ISC dhcpd
#
# Make changes to this file and copy it to /etc/dhcp3/dhcpd.conf
#

ddns-update-style            none;

default-lease-time           21600;
max-lease-time               21600;

option subnet-mask           255.255.255.0;
option broadcast-address     10.0.0.255;
option routers               10.0.0.1;
option domain-name-servers   10.0.0.1;
option domain-name           &quot;ltsp&quot;;       

option root-path             &quot;10.0.0.1:/opt/ltsp/i386&quot;;
…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/ltsp.gdm?rev=1439439625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ltsp.gdm</title>
        <link>https://oversti.org/wiki/ltsp.gdm?rev=1439439625&amp;do=diff</link>
        <description>GDM

Muutokset tehdään tiedostoon /etc/gdm/gdm.conf

Etsi kohta,       
[xdmcp]

Ja vaihda seuraava arvo.

Enable=true</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/ltsp.xinetd?rev=1439439626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ltsp.xinetd</title>
        <link>https://oversti.org/wiki/ltsp.xinetd?rev=1439439626&amp;do=diff</link>
        <description>Xinetd

Tiedostoon /etc/xinetd.d/tftpd tehdään muutama muutos.

Jos tiedostoa ei ole, se luodaan.


service tftp
{
        disable = no
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -v -v -v -v -s /tftpboot
        per_source              = 11
        cps                     = 100 2
        flags       …</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/lvm?rev=1439439627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lvm</title>
        <link>https://oversti.org/wiki/lvm?rev=1439439627&amp;do=diff</link>
        <description>LVM-levyjen hallinta

LVM2 ohje, josta on jotain oikeatakin apua.


eduwww2:~# pvcreate /dev/cciss/c0d1p5
  Physical volume &quot;/dev/cciss/c0d1p5&quot; successfully created
eduwww2:~# pvcreate /dev/cciss/c0d1p6
  Physical volume &quot;/dev/cciss/c0d1p6&quot; successfully created
eduwww2:~# pvscan
  PV /dev/cciss/c0d0p5   VG eduwww2   lvm2 [68,09 GB / 0    free]
  PV /dev/cciss/c0d1p5                lvm2 [46,57 GB]
  PV /dev/cciss/c0d1p6                lvm2 [90,13 GB]
  Total: 3 [204,79 GB] / in use: 1 [68,09 GB] …</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/madeira?rev=1439439627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>madeira</title>
        <link>https://oversti.org/wiki/madeira?rev=1439439627&amp;do=diff</link>
        <description>[auringonnousup.jpg]

[madeira:auringonnousu2p.jpg]

[madeira:erja_kadullap.jpg]

[madeira:erja_keskustassap.jpg]

[madeira:erja_suihkulahdep.jpg]

[madeira:gabo_alasp.jpg]

[madeira:gabogiraop.jpg]

[madeira:joulupuitap.jpg]

[madeira:jouluvalotp.jpg]

[madeira:kalatp.jpg]

[madeira:kansantanssijatp.jpg]

[madeira:katualasp.jpg]

[madeira:katualas2p.jpg]

[madeira:katup.jpg]

[madeira:kauppahallip.jpg]

[madeira:keskustan_katup.jpg]

[madeira:korikelkkap.jpg]

[madeira:koynnosp.jpg]

[madeira:k…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/palvelin?rev=1439439628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>palvelin</title>
        <link>https://oversti.org/wiki/palvelin?rev=1439439628&amp;do=diff</link>
        <description>Uuden palvelimen asennus

Uusi palvelin perustuu Debianin Etchiin. Perusjärjestelmä asennettu ilman mitään ylimääräisiä kilkkeitä. 

	*  LVM
		*  LVM-levyjen hallinta

	*  WWW-palvelin
		*  Perusasennukset
		*  Virtuaalipalvelimet

	*  Samba
		*  Perusasennukset
		*  Winbind tunnuksia varten

	*  SSH
		*  SSH:n perusasetukset winbindin kera
		*  Jailrootin/Chrootin tekeminen
		*  RSSH

	*  Postipalvelin</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/pdo?rev=1439439628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdo</title>
        <link>https://oversti.org/wiki/pdo?rev=1439439628&amp;do=diff</link>
        <description>CREATE TABLE IF NOT EXISTS `kirjat` (
  `id` int(8) NOT NULL AUTO_INCREMENT,
  `kirjoittaja` text NOT NULL,
  `nimi` text NOT NULL,
  `hinta` float NOT NULL,
  `isbn` text NOT NULL,
  `kustantaja` text NOT NULL,
  `kustkotipaikka` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1;


INSERT INTO `kirjat` (`id`, `kirjoittaja`, `nimi`, `hinta`, `isbn`, `kustantaja`, `kustkotipaikka`) VALUES
(1, 'ff', 'sdf', 12.9, 'jkjl', 'jljklj', 'df');</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/peliohjelmointi?rev=1439439628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>peliohjelmointi</title>
        <link>https://oversti.org/wiki/peliohjelmointi?rev=1439439628&amp;do=diff</link>
        <description>BreakOut klooni

Breakout-peli on vanha klassikko, voit katsoa vaikkapa &lt;http://atari.com/arcade#!/arcade/superbreakout/play&gt; tai &lt;http://www.gamesgames.com/games/breakout&gt;, jollet tiedä, mistä puhutaan. 



Pelikenttä

Aloita uusi projekti, nimeä se vaikka nimellä Arkanoid. 

Valitse GameObject -&gt; Create Other -&gt; Cube ja anne sille nimeksi</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/perl?rev=1439439629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>perl</title>
        <link>https://oversti.org/wiki/perl?rev=1439439629&amp;do=diff</link>
        <description>Suorakaiteiden törmäys

Verrataan x- ja y-koordinaatteja.


# -*- coding: utf-8 -*-
import pygame
 
naytto = pygame.display.set_mode((640, 400))
pygame.display.set_caption(&quot;Laatikoiden törmäys&quot;)
 
def main():
    laatikko1_x = 100
    laatikko1_y = 50

    laatikko1_korkeus = 100
    laatikko1_leveys = 100
 
    laatikko2_x = 250
    laatikko2_y = 100

    laatikko2_korkeus = 50
    laatikko2_leveys = 50

    while True:
        tapahtuma = pygame.event.poll()
        if tapahtuma.type == pygame…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/php?rev=1439439629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php</title>
        <link>https://oversti.org/wiki/php?rev=1439439629&amp;do=diff</link>
        <description>Yleistä PHP:sta

PHP on heikosti tyypitetty tulkattava kieli. Yleensä sitä käytetään www-sivuilla.

	*  Ensimmäinen ohjelma
	*  Kommentit
	*  Tiedon tulostaminen näytölle
	*  Muuttujien tietotyypit 
	*  Tiedon syöttäminen ohjelmaan 
	*  Taulukoita 
	*  Ohjelmien perusrakenteet 
		*  Päätösten tekeminen: ehdot</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/phpn_liittaeminen_htmlaeaen?rev=1439439629&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>phpn_liittaeminen_htmlaeaen</title>
        <link>https://oversti.org/wiki/phpn_liittaeminen_htmlaeaen?rev=1439439629&amp;do=diff</link>
        <description>PHP-koodin kirjoittaminen HTML:n sisälle

Koska selain tulkitsee vain HTML:ää, niin PHP upotetaan yleensän HTML-tiedoston sisälle. Tällöin www-palvelin suorittaa upotetun PHP-koodin lähettää edelleen selaimelle pelkästään HTML-koodia.

PHP voidaan upottaa kolmella eri tavalla:</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/start?rev=1439439630&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://oversti.org/wiki/start?rev=1439439630&amp;do=diff</link>
        <description>Ohjelmointi

Ohjelmoinnin perusteita eri ohjelmointikielillä:

	*  Javaohjelmoinnin perusteet
	*  Edistynyt kotisivuohjelmointi
	*  PHP ohjelmoinnin perusteet
	*  HTML-sivunkuvauskielen perusteet
	*  Törmäyksen testaus pythonilla

Kuvankäsittely

	*  Kuvankäsittelyn teoriaa

Gimp

	*  Gimpin ohjeet

Videonkäsittely

	*  Windows Movie Maker
	*  WMV-videosta DVD:lle

Pikaviestimet

Haahaaaaaa. Ei ystäviä?! (Youtuben ilmoitus) -&gt;

[*Sigh*]

	*  Yleistä pikaviestimistä
	*  Pikaviestinohjeet…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/suoritus?rev=1439439630&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>suoritus</title>
        <link>https://oversti.org/wiki/suoritus?rev=1439439630&amp;do=diff</link>
        <description>Kurssi suoritetaan tekemällä tunnilla tehtävät harjoitukset ja saamalla valmiiksi kirjasto- ja blogijärjestelmä.</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen?rev=1439439631&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen</title>
        <link>https://oversti.org/wiki/tietokantaan_kytkeytyminen_ja_kyselyjen_tekeminen?rev=1439439631&amp;do=diff</link>
        <description>USE kirjasto;

CREATE TABLE IF NOT EXISTS `kirjat` (
  `id` int(8) NOT NULL AUTO_INCREMENT,
  `kirjoittaja` text NOT NULL,
  `nimi` text NOT NULL,
  `hinta` float NOT NULL,
  `isbn` text NOT NULL,
  `kustantaja` text NOT NULL,
  `kustkotipaikka` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1;


INSERT INTO `kirjat` (`id`, `kirjoittaja`, `nimi`, `hinta`, `isbn`, `kustantaja`, `kustkotipaikka`) VALUES
(1, 'Väinö Linna', 'Tuntematon sotilas', 14.95, '9789510367629 ', 'W…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/tormays?rev=1439439631&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tormays</title>
        <link>https://oversti.org/wiki/tormays?rev=1439439631&amp;do=diff</link>
        <description>Suorakaiteiden törmäys

Verrataan x- ja y-koordinaatteja.


# -*- coding: utf-8 -*-
import pygame
 
naytto = pygame.display.set_mode((640, 400))
pygame.display.set_caption(&quot;Laatikoiden törmäys&quot;)
 
def main():
    laatikko1_x = 100
    laatikko1_y = 50

    laatikko1_korkeus = 100
    laatikko1_leveys = 100
 
    laatikko2_x = 250
    laatikko2_y = 100

    laatikko2_korkeus = 50
    laatikko2_leveys = 50

    while True:
        tapahtuma = pygame.event.poll()
        if tapahtuma.type == pygame…</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/toteutus?rev=1439439632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>toteutus</title>
        <link>https://oversti.org/wiki/toteutus?rev=1439439632&amp;do=diff</link>
        <description>Luodaan asiakastietokanta


CREATE TABLE IF NOT EXISTS `asiakkaat` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `etumini` text NOT NULL,
  `sukunimi` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


Lisätään muutama asiakas</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/tulostaminen?rev=1439439632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tulostaminen</title>
        <link>https://oversti.org/wiki/tulostaminen?rev=1439439632&amp;do=diff</link>
        <description>Tulostaminen

PHP:n tulostuskomento on print(). Merkkijono laitetaan joko lainausmerkkien (”) tai heittomerkkien (') sisälle tilanteesta riippuen.


  print (&quot;Tässä on tavallinen lainausmerkki.&quot;);

  // Jos tulostetaan heittomerkki, niin käytä lainausmerkkejä
  print (&quot;Jos sul' lysti on, niin kädet yhteen lyö!&quot;);

  // Jos tulostat lainausmerkin, niin käytä heittomerkkejä
  print ('Matti sanoi:&quot;Miten kenelläkään voi olla lystiä?&quot;');</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/unity?rev=1447096628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-11-09T19:17:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unity</title>
        <link>https://oversti.org/wiki/unity?rev=1447096628&amp;do=diff</link>
        <description>Silmukat

For-silmukka

Huomaa kohdat, mihin silmukat lisätään!

For-silmukka on näppärä, jos etukäteen tiedetään, monestiko silmukka tehdään. Silmukan avulla kyllä voidaan tehdä muutoinkin toistoja. Silmukassa on kolme osaa, alustusosa, ehto-osa ja päivitysosa.</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/video?rev=1439439632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>video</title>
        <link>https://oversti.org/wiki/video?rev=1439439632&amp;do=diff</link>
        <description>Yleistä videoista

Motivoinniksi yksinkertainen videopätkä, joka on tehty yhdistelemällä leikkeitä toisiinsa.



Termistöä

Kuten kuvankäsittelyssäkin, on digitaalisissa videoissakin paljon uutta sanastoa. Digivideo muodostuu ruuduista, jotka näytetään peräjälkeen. Videon laadukkuuteen vaikuttaa</description>
    </item>
    <item rdf:about="https://oversti.org/wiki/yksinkertainen_blogi_tiedostojen_avulla?rev=1439439632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T04:20:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yksinkertainen_blogi_tiedostojen_avulla</title>
        <link>https://oversti.org/wiki/yksinkertainen_blogi_tiedostojen_avulla?rev=1439439632&amp;do=diff</link>
        <description>Yksinkertainen blogi tiedostojen avulla

Sivut valitaan käyttämällä &lt;http://localhost/blogi.php?sivu=matematiikka&gt; -tyyppisiä osoitteita.


&lt;?php

include(&quot;header.inc&quot;);
sivu = $_GET[&quot;sivu&quot;].&quot;.inc&quot;;

include($sivu);

include(&quot;footer.inc&quot;);

?&gt;


Toteuta yksinkertainen blogi käyttämällä tiedostoja ja lomakkeita.</description>
    </item>
</rdf:RDF>
