<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Toiminta on Turuxi</title>
    <link>/luokat/Toiminta/</link>
    <description>Recent content in Toiminta on Turuxi</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fi-fi</language>
    <lastBuildDate>Sat, 03 Sep 2016 20:32:56 +0000</lastBuildDate><atom:link href="/luokat/Toiminta/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Tapaamiset</title>
      <link>/Turuxin_tapaamiset/</link>
      <pubDate>Sat, 03 Sep 2016 19:45:34 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/</guid>
      <description>Järjestämme kuukausittaisia tapaamisia säännöllisesti joka kuukauden toisena torstai klo 18:00 alkaen. Yleensä kokoonnumme Turku-salissa. Mikäli tiedämme etukäteen olevamme muualla, se merkitään tapaamisen tietoihin alla olevassa listassa.
Tapaamiset ovat kaikille avoimia ja niistä laaditaan jälkikäteen raportti sivuillemme. Viime aikoina ohjelmassa on ollut lähinnä vapaamuotoista keskustelua tai erilaisten projektien edistämistä, mutta pyrimme elvyttämään perinnettä pitää tapaamisissa esityksiä vapaisiin ohjelmistoihin liittyvistä aiheista.
Esityksistä pyrimme kertomaan tällä sivulla niiden tason jo ennen tapaamista käyttäen luokittelua aloittelija/perus/kokenut (listassa //).</description>
    </item>
    
    <item>
      <title>Kokoukset</title>
      <link>/Turuxin_kokoukset/</link>
      <pubDate>Sat, 03 Sep 2016 19:45:33 +0000</pubDate>
      
      <guid>/Turuxin_kokoukset/</guid>
      <description>Hauskanpitotapaamisten lisäksi järjestämme virallisempia kokouksia, joissa tehdään ryhmämme toimintaa koskevia päätöksiä. Näitä järjestetään tarvittaessa erikseen kokoon kutsuttuna. Kokouksemme ovat kaikille avoimia ja niiden pöytäkirjat laitetaan verkkoon kaikkien saataville.
Tulevat kokoukset Lähiaikojen kokouspäivämäärät ovat:
Tulevat kokoukset Pvm Pidetyt kokoukset Vanhojen kokoustemme pöytäkirjat löytyvät päivämääriä klikkaamalla.
Aiemmat kokoukset Pvm 12.05. 2003 28.05. 2003 26.06. 2003 08.09. 2003 10.11. 2003 05.01.2004 01.03.2004 03.05.2004 03.07.2004 06.09.2004 01.11.2004 10.11.2004 03.01.2005 19.01.2005 28.01.2005 03.02.2005 17.02.2005 03.03.2005 07.</description>
    </item>
    
    <item>
      <title>Turuxi-py</title>
      <link>/Turuxi-py/</link>
      <pubDate>Sat, 03 Sep 2016 20:32:56 +0000</pubDate>
      
      <guid>/Turuxi-py/</guid>
      <description>Turuxissa aloitti syksyllä 2009 Python-opintopiiri.
Tavoite Kurssin tavoite on opetella ohjelmointia käyttäen Python-kieltä. Kurssilla opetellaan yleisiä ohjelmoinnin perusteita sekä Python-kieltä alkeista alkaen. Osallistujien mielenkiinto näyttää kohdistuneen erityisesti verkko-, tietokanta- ja Qt-ohjelmointiin. Kurssin aikana pyritään aloittamaan yhteinen ohjelmointiprojekti, johon voidaan soveltaa opittuja taitoja.
Aikataulu Opintoryhmä kokoontuu kerran viikossa torstaisin Turku-salissa (ellei erikseen toisin ilmoiteta). Tulevat tapaamiset on lueteltu alla.
Aika Aihe Paikka 25.02.2010 Kertaus, kenties jokin esimerkki Turku-sali Aiemmat tapaamiset:
Aika Aihe Paikka 22.</description>
    </item>
    
    <item>
      <title>Turuxin IRC-kanava</title>
      <link>/Turuxin_IRC-kanava/</link>
      <pubDate>Sat, 03 Sep 2016 19:45:32 +0000</pubDate>
      
      <guid>/Turuxin_IRC-kanava/</guid>
      <description>Turuxin IRC-kanava on #turuxi Freenode-verkossa.
XChat Kiteytetyt ohjeet miten Turuxin IRC-kanavalle liitytään XChat-ohjelmalla.
Ohjelman kieli saattaa poiketa esimerkistä, mutta ohjeiden pitäisi silti olla pätevät myös suomenkieliseen versioon.
Nick Name: Valitse nimimerkki, pelkästään aakkoset käytössä ja muutama erikoismerkki (esim. -_^)
Second choice: Voit myös laittaa vaihtoehtoisen nimimerkin jos ensimmäinen on jo käytössä. Sama kolmannen kanssa.
Username: Käyttäjänimeen ei välttämättä tarvitse koskea.
Real Name: Yleinen oletus on että kaikki käyttävät oikeaa nimeään keskustelussa, mutta jos olet tarkka yksityisyydestäsi voit myös jättää kentän tyhjäksi.</description>
    </item>
    
    <item>
      <title>Turuxin järjestämät tapahtumat</title>
      <link>/Turuxin_j%C3%A4rjest%C3%A4m%C3%A4t_tapahtumat/</link>
      <pubDate>Sat, 03 Sep 2016 19:45:32 +0000</pubDate>
      
      <guid>/Turuxin_j%C3%A4rjest%C3%A4m%C3%A4t_tapahtumat/</guid>
      <description>Yksi Turuxin näkyvimmistä toimintatavoista on tapahtumien järjestäminen. Tällä sivulla on linkit kaikkien tulevien tapahtumiemme sivuille ja jo pidettyjen tapahtumien raportteihin. Tapahtumat järjestetään vapaaehtoisvoimin. Jos haluat päästä mukaan järjestelyihin, ilmoita siitä rohkeasti sähköpostilistallamme tai tule käymään tapaamisiimme. Lisätietoa tapahtumista löytyy niiden omilta sivuilta.
Tulevat tapahtumat Nämä ovat tulossa olevat Turuxin tapahtumat, joiden järjestämisestä on jo päätetty.
Pidetyt tapahtumat Avoimien ohjelmien päivä 2008 Tapahtuman sivu: AOP 2008 Aika: helmi-maaliskuu 2008 Paikka: ICT-Talo, Turku</description>
    </item>
    
    <item>
      <title>Turuxin keskustelu</title>
      <link>/Turuxin_keskustelu/</link>
      <pubDate>Sat, 03 Sep 2016 19:45:32 +0000</pubDate>
      
      <guid>/Turuxin_keskustelu/</guid>
      <description>Turuxilla on oma sähköpostilista keskustelua varten.
Liittyminen listalle Voit liittyä listalle liittymissivulla. Postilista lähettää sinulle varmistusviestin, jonka linkkiä klikkaamalla vahvistat tilauksesi. Liityttyäsi kaikki listalle lähetetyt viestit lähetetään sinulle, ja voit myös osallistua keskusteluun. Valitsemallasi salasanalla pääset muuttamaan tilauksesi asetuksia.
Poistuminen listalta Poistuminen listalta tapahtuu vastaavasti samalla sivulla.
Arkisto Sähköpostilistallamme käydyistä keskusteluista pidetään arkistoa, jota pääsevät lukemaan kaikki listaa tilaavat. Arkiston lukemiseen tarvitset salasanasi.
Muita ohjeita Listalle voi lähettää postia vain sille liittyneistä sähköpostiosoitteista.</description>
    </item>
    
    <item>
      <title>Toiminta</title>
      <link>/Toiminta/</link>
      <pubDate>Sat, 03 Sep 2016 19:45:25 +0000</pubDate>
      
      <guid>/Toiminta/</guid>
      <description>Turuxilla on toimintaa muun muassa epämuodollisten tapaamisten muodossa. Joskus saatamme pitää virallisempia kokouksia joissa teemme tärkeämpiä toimintaamme koskevia päätöksiä. Toisinaan järjestämme tapahtumia, kuten aiemmin vuosittain järjestetty Avoimien Ohjelmien Päivä. Turuxilaiset pitävät yhteyttä toisiinsa myös sähköpostilistalla ja IRC-kanavalla (#turuxi@freenode).
Kanavalla keskusteluun voit käyttää joko erillistä IRC-ohjelmaa tai klikata alla olevasta nappulasta käyttöösi web-liittymän.</description>
    </item>
    
    <item>
      <title>Tapaaminen 20.07.2011</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_20.07.2011/</link>
      <pubDate>Tue, 19 Jul 2011 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_20.07.2011/</guid>
      <description>Ehdotus Paikka
Turun urheilupuisto
Kokoonnutaan juoksuradan läheisyydessä. Ircistä (web-irc alla) saa tarvittaessa pesasa:n puhelinnumeron.
Aika
20.7.2011 klo 18.00
Aihe
Ulkotapaaminen
muuta
säävaraus (kaunista luvassa)
Tämän vuoden kesäinen ulkotapaaminen pidetään Turun urheilupuistossa ja ohjelmassa on muun muassa:
frisbeegolf. Frisbeegolfin idea on sama kuin golfissa, mutta ilman palloa, mailaa ja reikiä. Pyritään kuljettamaan frisbee lähtöpaikasta maalikoriin mahdollisimman vähillä heitoilla. Kuvia urheilupuiston radasta ja ratakuvaukset ratakartta (pdf) Vapaata jutustelua Sateen sattuessa Luvassa hyvää säätä.</description>
    </item>
    
    <item>
      <title>Tapaaminen 12.05.2011</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_12.05.2011/</link>
      <pubDate>Wed, 11 May 2011 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_12.05.2011/</guid>
      <description>Paikka
Jounilla
Aika
12.5.2011 klo 18.00
Aihe
Git-versionhallinta
Eino esitteli Git-versionhallintaa. Lisäksi keskusteltiin monista muista aiheista.</description>
    </item>
    
    <item>
      <title>Tapaaminen 14.04.2011</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_14.04.2011/</link>
      <pubDate>Wed, 13 Apr 2011 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_14.04.2011/</guid>
      <description>Paikka
Turku-sali
Aika
14.4.2011 klo 18.00
Aihe
OpenOffice.org Writer
Käydään läpi asiakirjojen kirjoittamisen systemaattista toimintatapaa sekä tutustutaan OpenOffice.orgin ominaisuuksiin. Tietokone on suositeltavaa ottaa mukaan.
Käsiteltävät asiat Pehmeän ja kovan muotoilun hyödyntäminen tekstinkäsittelyssä
Asiakirjan rakenteen erottelu tyyleillä:
:* kansi, hakemisto, teksti
:* otsikko, kappale, ylä- ja alatunniste
:* hallinta rakenneselaimella (navigator)
Kirjoituksen kokoaminen erillisistä asiakirjoista:
:*perusasiakirja (master document)
:*osat (sections)
Muutosten hallintaa eri keinoin:
:*versiohallinta
:*muutoshistorian tallentaminen (revision control)
:*asiakirjan vertailu</description>
    </item>
    
    <item>
      <title>Tapaaminen 10.03.2011</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_10.03.2011/</link>
      <pubDate>Wed, 09 Mar 2011 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_10.03.2011/</guid>
      <description>Paikka:
ICT-talolla
Aika:
Kello 18 alkaen
Maaliskuun tapaaminen ICT-talolla. Kokoonnutaan pääsisäänkäynnin lähellä ja etsitään esimerkiksi toisesta kerroksesta sopiva soppi.
Tutustutaan vähän säännöllisiin lausekkeisiin, eli regular expressioneihin, eli regexpeihin.
Kokoontumisen aihe muuten vapaa. Ideoita keskustelun aiheiksi:
Debian GNU/Linux 6.0 Squeezy Viikon VALO -kampanja Drupal (Viikon VALO käyttää sisällön hallintaan) TiddlyWiki, henkilökohtainen yhteen html-tiedostoon javascriptillä rakennettu wiki Tervetuloa!</description>
    </item>
    
    <item>
      <title>Tapaaminen 10.02.2011</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_10.02.2011/</link>
      <pubDate>Wed, 09 Feb 2011 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_10.02.2011/</guid>
      <description>Paikka:
ICT-talolla
Aika:
Kello 18 alkaen
Helmikuun tapaaminen ICT-talolla. Kokoonnutaan pääsisäänkäynnin lähellä ja etsitään esimerkiksi toisesta kerroksesta sopiva soppi.
Kokoontumisen aihe vapaa. Ideoita keskustelun aiheiksi:
Debian GNU/Linux 6.0 Squeezy (julkaistiin menneenä viikonloppuna) Viikon VALO -kampanja Drupal (Viikon VALO käyttää sisällön hallintaan) TiddlyWiki, henkilökohtainen yhteen html-tiedostoon javascriptillä rakennettu wiki Tervetuloa!</description>
    </item>
    
    <item>
      <title>Tapaaminen 13.01.2011</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_13.01.2011/</link>
      <pubDate>Wed, 12 Jan 2011 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_13.01.2011/</guid>
      <description>Paikka:
Näillä näkymin Turku-salissa.
Aika:
Kello 18 alkaen
Tapaamme taas tammikuun toisena torstaina Turku-salissa. Tapaamisen teemana &amp;ldquo;näppärät komentorivityökalut&amp;rdquo;. Tarkoituksena on, että osallistujat voivat esitellä käteviksi kokemiaan komentorivityökaluja ja &amp;ldquo;one-linereita&amp;rdquo;. Esimerkkeinä mainittakoon: bashin for- ja while-silmukat, sort, uniq, seq, sed, bashin &amp;ldquo;string matching&amp;rdquo; ominaisuudet, jne.
Tervetuloa!
Tapaamisessa keskusteltua Tapaamisessa keskusteltiin muun muassa komentorivityökaluista, joiden toiminnasta alla lyhyt yhteenveto.
wget Komentoriviohjelma, jolla voi ladata verkosta yksittäisiä sivuja/tiedostoja tai kokonaisia sivustoja.
wget http://turuxi.org/images/b/b5/Turuxi-banner.svg</description>
    </item>
    
    <item>
      <title>Tapaaminen 09.12.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_09.12.2010/</link>
      <pubDate>Wed, 08 Dec 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_09.12.2010/</guid>
      <description>Paikka:
Petrillä
Aika:
Kello 18 alkaen
Joulukuun pikkujoulumainen tapaaminen pidettiin Petrillä. Hyvin onnistuneessa tapaamisessa oli mukana kuusi turuxilaista.
Ohjelmassa oli muun muassa seuraavaa:
Tutustuttiin LyX-editoriin ja vähissä määrin myös LaTeX-ladontakieleen. Esiteltiin LyXin käyttöä sekä tekstin kirjoittamiseen että esityskalvojen tekemiseen. Kiinnostustakin tuntui riittävän. glögiä ja piparia, suklaata, rusinoita ja pähkinöitä, kookospaloja&amp;hellip; Ihmeteltiin, miten tietokone sävelsi tangoa Turun yliopiston sovelletun matematiikan laitoksella vuonna 1967. Juteltiin muutenkin musiikin tekemisestä tietokoneella ja esimerkiksi MuseScore-ohjelmalla. Asenneltiin Ubuntu yhteen miniläppäriin.</description>
    </item>
    
    <item>
      <title>Tapaaminen 11.11.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_11.11.2010/</link>
      <pubDate>Wed, 10 Nov 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_11.11.2010/</guid>
      <description>Paikka:
Petrillä
Aika:
Kello 18 alkaen
Marraskuussa &amp;ldquo;kokoonnuimme&amp;rdquo; Petrillä. Mukana olivat tosin vain Petri ja Jouni.</description>
    </item>
    
    <item>
      <title>Tapaaminen 16.10.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_16.10.2010/</link>
      <pubDate>Fri, 15 Oct 2010 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_16.10.2010/</guid>
      <description>Paikka:
Jounilla
Aika:
Kello 18 alkaen
Lokakuussa kokoonnuimme Jounin kotona pienen purtavan ja keskustelun merkeissä. Paikalla oli kourallinen Turuxilaisia.
Jouni esitteli muun muassa Android-puhelimen (HTC Hero) roottaamista, firmaren flashaamista sekä ohjelmien asentamista ja varmuuskopiointia. Lisäksi tutustuttiin virtualisointiin Xenillä, tapoihin streamata mediatiedostoja palvelimelta selaimeen tai puhelimeen sekä mediakoneella Spotify-musiikkia soittavan ohjelman ohjaamiseen puhelimella.
Muun keskustelun seassa juteltiin myös Turuxin ja Linux-Aktivaattorin tilanteesta ja tulevaisuudesta.</description>
    </item>
    
    <item>
      <title>Tapaaminen 12.08.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_12.08.2010/</link>
      <pubDate>Wed, 11 Aug 2010 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_12.08.2010/</guid>
      <description>Paikka:
Petrillä
Aika:
Kello 18 alkaen
Elokuussa kokoonnuimme Petrin kotona pietä purtavaa napostellen ja keskustellen lukuisista vapaisiin ohjelmiin liittyvistä asioista.</description>
    </item>
    
    <item>
      <title>Tapaaminen 10.06.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_10.06.2010/</link>
      <pubDate>Wed, 09 Jun 2010 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_10.06.2010/</guid>
      <description>Paikka:
Kupittaan puisto
Aika:
Kello 18 alkaen
Kesäkuussa tapasimme vaihteeksi ulkona kupittaan puistossa. Kokoonnuimme lintuaitauksen ja lasten liikennepuiston liepeillä, josta siirryimme vähän matkan päähän nurmikolle ensin heittelemään frisbeetä ja sen jälkeen pelaamaan Pölli-peliä. Frisbeet olivat valitettavasti halpoja Cittarin malleja, joiden lentovakaus jätti toivomisen varaa. Valppaana sai myös olla, kun kaksi lautasta kiersi rinkiä eri suuntiin.
Pölli-pelissä neljä numeroitua puupalikkaa asetettiin narukehikkoon numeropuoli alaspäin. Kukin pelaaja heitti vuorotellen yhtä tai kahta heittopalikkaa, jolla yritettiin saada numeroidut pöllit ulos kehästä (tai kehä pois palikoiden ympäriltä).</description>
    </item>
    
    <item>
      <title>Tapaaminen 22.05.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_22.05.2010/</link>
      <pubDate>Fri, 21 May 2010 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_22.05.2010/</guid>
      <description>Paikka:
Jounilla
Aika:
Kello 18 alkaen
Vietettiin iltaa Jounilla. Ohjelmassa oli muun muassa:
grillausta, letkeää jutustelua, multiboot-usb-tikku, johon oli asennettu toistakymmentä eri distribuutiota, webbivideoita ja keskustelua mm. Googlen julkistamasta WebM-projektista. autopelillä ja rattiohjaimella kaahailua Kiitoksia isännälle!</description>
    </item>
    
    <item>
      <title>Tapaaminen 08.04.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_08.04.2010/</link>
      <pubDate>Wed, 07 Apr 2010 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_08.04.2010/</guid>
      <description>Paikka:
Turku-sali
Aika:
Kello 18 alkaen</description>
    </item>
    
    <item>
      <title>Tapaaminen 18.03.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_18.03.2010/</link>
      <pubDate>Wed, 17 Mar 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_18.03.2010/</guid>
      <description>Paikka:
Turku-sali
Aika:
Kello 18 alkaen
Paikalla:
pesasa fsu Mouha cmug jau Petri L. Sakari K. Keskustelu lainehti laidasta laitaan. Aiheita olivat muun muassa:
Spotify, Voddler ja toimivuus Linuxilla Miksei tekijänoikeuksista ja niiden korvauksista voida sopia maailmanlaajuisesti. Asenteet tekijänoikeuksiin ja tuotteista maksamiseen. Läsnäolijat eivät pääsääntöisesti piratismia kannata vaan maksavat mielellään sopivasti hyvästä. Tietotekniikan opetus koulussa: ei opetettava aine jau:n miniläppäri tarvitsee uudelleenasennusta. Asenneltiin Arch-Linuxia. Salasanojen purkaminen valmiiksi lasketuilla tauluilla yms. jQuery Python-skriptit palvelimella &amp;hellip; </description>
    </item>
    
    <item>
      <title>Tapaaminen 28.02.2010</title>
      <link>/Turuxin_tapaamiset/Tapaaminen_28.02.2010/</link>
      <pubDate>Sat, 27 Feb 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Tapaaminen_28.02.2010/</guid>
      <description>Paikka:
Petrin kotona
Aika:
28.02.2010 kello 17-18 alkaen
Osallistujat:
Petri S. Jouni U. Mikko H. Sakari K. Asko S. Keskusteltuja aiheita Osallistujien käyttämät distribuutiot ja niiden soveltuvuus miniläppäreihin. Keskusteltiin Turuxin kokoontumisista ja toivotusta ohjelmasta. Tapaamisilta toivottiin ainakin seuraavia: Vapaata yhdessäoloa Esityksiä (esim. säännölliset lausekkeet, &amp;ldquo;komentorivijipot&amp;rdquo;, git,&amp;hellip;) FLOSS:ia hyödyntäviä paikallisia yrityksiä esittelemään toimintaansa. (Pelkkä Turuxi ei ehkä houkuttelisi, mutta kenties yhdessä esim. Asteriskin kanssa) &amp;hellip; </description>
    </item>
    
    <item>
      <title>Tapaaminen 25.02.2010</title>
      <link>/Turuxi-py/Tapaaminen_25.02.2010/</link>
      <pubDate>Wed, 24 Feb 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_25.02.2010/</guid>
      <description>Aiheina:
kertaus opintopiirissä käsitellyistä aiheista </description>
    </item>
    
    <item>
      <title>Tapaaminen 18.02.2010</title>
      <link>/Turuxi-py/Tapaaminen_18.02.2010/</link>
      <pubDate>Wed, 17 Feb 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_18.02.2010/</guid>
      <description>Aiheina:
luokka olio olio-ohjelmointi Linkkejä:
Kirjan kappale 15 (Luokat ja oliot) Luokka Python on olio-ohjelmointikieli, eli sillä voidaan harjoittaa oliosuuntautunutta ohjelmointia. Perinteisissä proseduraalisissa kielissä ohjelmointi keskittyy funktioiden ja aliohjelmien luomiseen. Olio-ohjemoinnissa taas keskeisessä osassa on itse käsiteltävä data ja siihen liittyvät toiminnot. Eräs tarkoitus tälle lähtökohdalle on halu organisoida ja kapseloida toisiinsa liittyviä asioita yhteen modulaarisiksi kokonaisuuksiksi, jotka sisältävät samalla sekä datan että sen käsittelyyn liittyvät funktiot. Esimerkiksi tason pistettä kuvaavaan pisteolioon liittyy tyypillisesti ainakin sen x- ja y-koordinaatit sekä pisteiden laskeminen yhteen.</description>
    </item>
    
    <item>
      <title>Tapaaminen 11.02.2010</title>
      <link>/Turuxi-py/Tapaaminen_11.02.2010/</link>
      <pubDate>Wed, 10 Feb 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_11.02.2010/</guid>
      <description>Aiheina:
sanakirja Linkkejä:
Kirjan kappale 20 (Sanakirja) Sanakirja Sanakirja on kokoelmatietotyyppi, jonka tehtävänä on kuvata olioita toisiksi, siis palauttaa kutakin avainta vastaava arvo. Tyhjän listan voi luoda kaarisulkeilla:
&amp;gt;&amp;gt;&amp;gt; sanakirja = {} Uusia avain-arvo-pareja sanakirjaan voi lisätä hakasuljemerkinnällä:
&amp;gt;&amp;gt;&amp;gt; sanakirja[&amp;#39;one&amp;#39;] = &amp;#39;yksi&amp;#39; &amp;gt;&amp;gt;&amp;gt; sanakirja[&amp;#39;two&amp;#39;] = &amp;#39;kaksi&amp;#39; Sanakirjasta hakeminen tapahtuu vastaavasti hakasulkeita käyttämällä:
&amp;gt;&amp;gt;&amp;gt; sanakirja[&amp;#39;one&amp;#39;] &amp;#39;yksi&amp;#39; Hakasulkeiden käyttö toimii siis vastaavasti kuin esimerkiksi listalla, mutta avaimena käytetään indeksiluvun sijasta avainta. Avain voi olla mitä tahansa avaimeksi soveltuvaa tyyppiä.</description>
    </item>
    
    <item>
      <title>Tapaaminen 04.02.2010</title>
      <link>/Turuxi-py/Tapaaminen_04.02.2010/</link>
      <pubDate>Wed, 03 Feb 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_04.02.2010/</guid>
      <description>Aiheina:
monikko rekursio virheenkäsittely poikkeus Linkkejä:
Kirjan kappale 18 (Rekursio) Kirjan kappele 19 (Poikkeukset) Monikko ja muutettavuus Aiemmin tutustuimme merkkijonoihin ja listoihin, joista merkkijonot olivat muuttumattomia ja listat muutettavia. Monikko on monella tapaa listan kaltainen, mutta muuttumaton tietorakenne. Monikko on pilkuilla eroteltu luettelo (jakso) alkioita, kuten listakin.
&amp;gt;&amp;gt;&amp;gt; mon = 2, 4, 6, 8 Sulkeet monikon ympärillä eivät ole pakolliset, mutta niitä käytetään usein selkeyden vuoksi.
&amp;gt;&amp;gt;&amp;gt; mon = (2, 4, 6, 8) Jos monikossa on vain yksi alkio, pitää tämän jälkeen olla pilkku.</description>
    </item>
    
    <item>
      <title>Tapaaminen 28.01.2010</title>
      <link>/Turuxi-py/Tapaaminen_28.01.2010/</link>
      <pubDate>Wed, 27 Jan 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_28.01.2010/</guid>
      <description>Aiheina:
moduulit nimiavaruus tiedostojen käsittely Linkkejä:
Kirjan kappale 13 (Tiedostot) Kirjan kappale 12 (Modules) Tiedostot Usein käsitelty tieto halutaan tallentaa tietokoneen levylle talteen ja myöhemmin avata taas käyttöön. Tarvitsemme siis keinot luoda, kirjoittaa ja avata tiedostoja. Pythonissa tämä on pyritty toteuttamaan mahdollisimman riippumattomaksi alla olevasta järjestelmästä. Tiedostojen käyttö on siis samanlaista riippumatta käytössä olevasta käyttöjärjestelmästä ja tiedostojärjestelmästä.
Tiedostojen käsittely Pythonissa lähes kaikkea käsitellään olioina ja siten siis myös tiedostoja. Käytettävä tiedosto avataan open()-funktiolla.</description>
    </item>
    
    <item>
      <title>Tapaaminen 21.01.2010</title>
      <link>/Turuxi-py/Tapaaminen_21.01.2010/</link>
      <pubDate>Wed, 20 Jan 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_21.01.2010/</guid>
      <description>Aiheina:
merkkijono lista for-silmukka Linkkejä:
Kirjan kappale 8 (Merkkijono) Kirjan kappale 11 (Lista) Merkkijono Yhdistetyt tietotyypit Tähän mennessä käyttämistämme tietotyypeistä merkkijono, eli str, eli string poikkeaa muista (int, bool, float) siinä, että merkkijono koostuu osista, yksittäisistä merkeistä. Tietotyyppejä, jotka koostuvat osasista, kutsutaan yhdistetyiksi tietotyypeiksi. Tällasen tyypin esiintymää voidaan kohdella yhtenä yksikköinä taikka käsitellä sen sisältämiä osasia.
Merkkijonon yksittäiseen kirjaimeen voidaan viitata hakasuljemerkinnällä:
&amp;gt;&amp;gt;&amp;gt; fruit = &amp;#34;banaani&amp;#34; &amp;gt;&amp;gt;&amp;gt; letter = fruit[1] &amp;gt;&amp;gt;&amp;gt; print letter a Yllättikö tulos?</description>
    </item>
    
    <item>
      <title>Tapaaminen 14.01.2010</title>
      <link>/Turuxi-py/Tapaaminen_14.01.2010/</link>
      <pubDate>Wed, 13 Jan 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_14.01.2010/</guid>
      <description>Aiheina:
Esimerkki: pieni peli Rakennetaan yksinkertainen ohjelma ja tutkitaan sen rakennetta. yksikkötestaus unittest-moduulilla testivetoinen kehitys Linkkejä:
Kirjan kappale 8 (Esimerkki: Catch) Dive Into Python -kirjan unittest-luku http://docs.python.org/library/unittest.html </description>
    </item>
    
    <item>
      <title>Tapaaminen 07.01.2010</title>
      <link>/Turuxi-py/Tapaaminen_07.01.2010/</link>
      <pubDate>Wed, 06 Jan 2010 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_07.01.2010/</guid>
      <description>Aiheina:
kertaus vuoden 2009 puolella käsitellyistä aiheista unittest testivetoinen kehitys Linkkejä:
How to Think Like a Computer Scientist </description>
    </item>
    
    <item>
      <title>Tapaaminen 03.12.2009</title>
      <link>/Turuxi-py/Tapaaminen_03.12.2009/</link>
      <pubDate>Wed, 02 Dec 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_03.12.2009/</guid>
      <description>Aiheina:
kapselointi yleistäminen pintapuolinen katsaus seuraaviin aiheisiin: yksikkötestaus, doctest lista monikko (tupla) sanakirja luokka, olio ja olio-ohjelmointi nimiavaruus Linkkejä:
Kirjan kappale 4 (Funktioita) Kirjan kappale 7 (Iteraatio) Kapselointi ja yleistys Kapseloinnilla tarkoitetaan ohjelmakoodin käärimistä funktioksi, jolloin saamme nimetyn työvälineen, jolla voimme suorittaa kyseisen toiminnon useammassa kohdassa ohjelmaamme. Samalla ohjelmakoodia voidaan yleistää. Siis, jos alkuperäinen ohjelmakoodimme suorittaa asiansa tietyssä erikoistapauksessa, esimerkiksi tietyllä muuttujan arvolla, voimme määritellä tämän muuttujan uuden funktiomme parametriksi. Näin funktiota voidaan käyttää ohjelmakoodin alkuperäisessä tarkoituksessa, mutta myös muissa vastaavissa tilanteissa.</description>
    </item>
    
    <item>
      <title>Tapaaminen 26.11.2009</title>
      <link>/Turuxi-py/Tapaaminen_26.11.2009/</link>
      <pubDate>Wed, 25 Nov 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_26.11.2009/</guid>
      <description>Paikka:
ICT-talo Aihena ainakin:
Versionhallinta (erityisesti Subversion, eli svn) Linkkejä:
Subversion: http://subversion.tigris.org Versionhallintaesitys: (pdf) (svg) Turuxi-py:n repository: https://svn.l-a.fi/dokumentit/tyoryhmat/turuxi/turuxi-py/ Harjoittelua varten kannattaa Subversion asentaa omalle koneelle. Esimerkiksi Ubuntussa (ja Debianissa) se löytyy paketista subversion. Jotta voimme harjoitella Turuxi-py:lle tehdyn verkkovaraston käyttöä, olisi hyvä, jos osallistujilla olisi verkkoyhteys käytössä. ICT-talolla on SparkNet-verkko, joka on ainakin aiemmin toiminut vaihtelevalla menestyksellä.</description>
    </item>
    
    <item>
      <title>Tapaaminen 19.11.2009</title>
      <link>/Turuxi-py/Tapaaminen_19.11.2009/</link>
      <pubDate>Wed, 18 Nov 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_19.11.2009/</guid>
      <description>Aiheina:
funktioita iteraatio Linkkejä:
Kirjan kappale 4 (Funktioita) Kirjan kappale 7 (Iteraatio) Tehtävien tarkistus Edellisen kerran tehtävät käytiin pikaisesti läpi.
Hedelmällisiä funktioita Funktion suorituksen voi keskeyttää return-lauseella, mutta hedelmälliset funktiot palauttavat jonkin arvon pelkän funktion suorittamisen loppumisen lisäksi. Arvo palautetaan myös return-lauseella.
return arvo Funktiossa voi olla useampia return-lauseita, jotka suoritetaan erilaisissa tapauksissa. Hedelmällisessä funktiossa, eli funktiossa, jonka halutaan aina palauttavan jotain, täytyy olla tarkkana, että funktion jokainen haara aina päättyy return-lauseeseen.</description>
    </item>
    
    <item>
      <title>Tapaaminen 12.11.2009</title>
      <link>/Turuxi-py/Tapaaminen_12.11.2009/</link>
      <pubDate>Wed, 11 Nov 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_12.11.2009/</guid>
      <description>Aiheina:
modulo-operaatio Boolen logiikkaa ja vertailuja ehtolause palautuslause tyyppimuunnokset Linkkejä:
Kirjan kappale 5 (Ehdollisuus) Tehtävien tarkistus Edellisen kerran tehtävät käytiin pikaisesti läpi.
Modulo-operaatiot Pythonissa on käytettävissä modulo-, eli jakojäännösoperaatio, jonka merkkinä on prosenttimerkki %, kuten monessa muussakin kielessä.
&amp;gt;&amp;gt;&amp;gt; 7 % 3 1 &amp;gt;&amp;gt;&amp;gt; 7 % 2 1 Operaatio laskee lausekkeesta x % y jakolaskun x/y ja palauttaa jäävän jakojäännöksen. Esimerkiksi kokonaisluku 3 menee kokonaislukuun 7 kaksi kertaa ja yli jää jakojäännökseksi yksi.</description>
    </item>
    
    <item>
      <title>Tapaaminen 05.11.2009</title>
      <link>/Turuxi-py/Tapaaminen_05.11.2009/</link>
      <pubDate>Wed, 04 Nov 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_05.11.2009/</guid>
      <description>Aiheina:
Funktiot Parametrit ja argumentit import-lause ohjelman suoritusjärjestys muuttujien näkyvyys pino-tietotyyppi Linkkejä:
http://docs.python.org/reference/simple_stmts.html#grammar-token-print_stmt Kirjan kappale 3 (Funktiot) Tehtävien tarkistus Tapaaminen alkoi edellisen kerran tehtävien (kappale 2) tarkistamisella.
Funktiot Funktion määrittely koostuu kahdesta osasta, def-sanalla alkavasta otsakkeesta ja funktion vartalosta, joka on sisennetty jonkin verran suhteessa otsakkeeseen. Käytetään sisennykseen pep8:n suosittelemaa neljää välilyöntiä. Esimerkiksi:
def foo(): print &amp;#34;foo&amp;#34; Tehtävä 1 Tee tiedostoon luku03.py funktio new_line, joka tulostaa rivinvaihdon.
Ratkaisu:
def new_line(): print new_line() Kun tämä tiedosto suoritetaan komennolla python luku03.</description>
    </item>
    
    <item>
      <title>Tapaaminen 29.10.2009</title>
      <link>/Turuxi-py/Tapaaminen_29.10.2009/</link>
      <pubDate>Wed, 28 Oct 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxi-py/Tapaaminen_29.10.2009/</guid>
      <description>Aihena ainakin:
Muuttuja Lause ja lauseke Pythonin interaktiiviseen tulkkiin tutustuminen Tyylin ja käytäntöjen merkitys Python-kielen varatut sanat Linkkejä:
Pythonin ohjelmointikäytännöistä: http://www.python.org/dev/peps/pep-0008/ Pythonin varatut sanat: http://docs.python.org/reference/lexical_analysis.html#keywords Pythonin operaattorit: http://docs.python.org/reference/lexical_analysis.html#operators </description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 15.10.2009</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_15.10.2009/</link>
      <pubDate>Wed, 14 Oct 2009 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_15.10.2009/</guid>
      <description>Sijainti: Proffan kellari Osallistujat Petri S Tero K Atte T Asko S Tuomas V Tuomas N Markus N Sakari K Christian S Muita kiinnostuneita Antti H 2 muuta Python-opintopiiri Hyvin vaihteleva aloitustaso. Toiset koodanneet kohtuullisen paljon useilla kielillä, muutamalle koodaaminen ihan uutta.
Kaikille saadaan koneet, eli Turku-sali käy – näillä näkymin sinne. Muutakin paikkaa selvitetään. Ajankohtana torstai klo 17. Alkuun tavataan viikottain.
Oppikirjana &amp;ldquo;How to Think Like a Computer Scientist: Learning with Python&amp;rdquo;.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 11.09.2009</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_11.09.2009/</link>
      <pubDate>Thu, 10 Sep 2009 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_11.09.2009/</guid>
      <description>Sijainti: Turku-sali Osallistujat Antti H Atte T Eino M Jyri-Petteri P Lauri N Lauri S Mikko H Otilia M Petri S Petri L Tero K Virallinen kokous Klo: 17:15-17:22
Aluksi pidettiin Turuxin virallinen kokous, jossa päätettiin työryhmän uudeksi vastaavaksi Petri Salmela vuoden 2010 alusta alkaen.
Inkscape Esityksen aikana paikalle tulleet:
Mikko H Antero K Sakari K Petri Salmela piti esityksen Inkscape-vektorigrafiikkaohjelmasta. Yleisö oli varsin kiinnostunutta ja esitti runsaasti kysymyksiä, joihin saatiin hyviä vastauksia.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 09.07.2009</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_09.07.2009/</link>
      <pubDate>Wed, 08 Jul 2009 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_09.07.2009/</guid>
      <description>Klo: 18:00- Sijainti: Turun pääkirjasto Osallistujat Petri S Kokoonnutaan kirjastolla kello 18-19. Kirjasto suljetaan kello 20, joten silloin joudumme siirtymään jonnekin muualle.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 08.01.2009</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_08.01.2009/</link>
      <pubDate>Wed, 07 Jan 2009 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_08.01.2009/</guid>
      <description> Klo: 17:00- Sijainti: Petrin koti, Kingelininkatu 4 B 46 Osallistujat Petri S </description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 16.12.2008</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_16.12.2008/</link>
      <pubDate>Mon, 15 Dec 2008 22:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_16.12.2008/</guid>
      <description>Klo: 18:00- Sijainti: Turku-sali Osallistujat Tero K Ohjelmassa Turuxin perinteiset nyyttikestipikkujoulut.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 09.10.2008</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_09.10.2008/</link>
      <pubDate>Wed, 08 Oct 2008 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_09.10.2008/</guid>
      <description>Klo: 18:00- Sijainti: Teron koti, Lanatie 5 D 112 Osallistujat Tero K Ohjelma vapaamuotoinen.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 10.07.2008</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_10.07.2008/</link>
      <pubDate>Wed, 09 Jul 2008 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_10.07.2008/</guid>
      <description>Ulkotapaaminen Klo: 18:00- Sijainti: Caribian minigolf-rata Osallistujat: Esa A pesasa cmug antsu Pelattiin kierros minigolfia aurinkoisessa säässä. Pallonlyönnin ohessa keskusteltiin monesta aiheesta, kuten EeePC:stä, Acer-läppäreistä ja multimedia-Linuxeista. Tapaamisen lopuksi kävimme Old Havannassa, jossa nälkäiset söivät itsensä kylläisiksi.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 12.06.2008</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_12.06.2008/</link>
      <pubDate>Wed, 11 Jun 2008 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_12.06.2008/</guid>
      <description>Klo: 18:00- Sijainti: Turku-sali Osallistujat Tero K Ohjelmasta ei ole vielä tietoa.</description>
    </item>
    
    <item>
      <title>Turuxi-tapaaminen 08.05.2008</title>
      <link>/Turuxin_tapaamiset/Turuxi-tapaaminen_08.05.2008/</link>
      <pubDate>Wed, 07 May 2008 21:00:00 +0000</pubDate>
      
      <guid>/Turuxin_tapaamiset/Turuxi-tapaaminen_08.05.2008/</guid>
      <description>Klo: 18:00- Sijainti: Turku-sali Osallistujat Tero K Ohjelmassa oli vapaata keskustelua.</description>
    </item>
    
  </channel>
</rss>
