[10:46] <commandoline> StefandeVries: dat heb je snel gedaan zeg, de wiki bijwerken. Complimenten :)
[10:47] <StefandeVries> Het moest toch gebeuren hè :)
[10:47] <StefandeVries> Graag gedaan
[10:50] <StefandeVries> Alles klopt zover, volgens mij
[10:52] <commandoline> klopt
[10:53] <StefandeVries> Ook dat ik functies en modules uit Toekomstige onderwerpen heb gehaald
[10:53] <StefandeVries> Hoe verloopt de voorbereiding voor OOP? (slik..:P)
[10:55] <StefandeVries> Laten we het bij wat we hebben?
[10:55] <commandoline> voorlopig wel, voor de eerste les hebben we toch ook al genoeg?
[10:56] <StefandeVries> Ja, daarom
[10:56] <StefandeVries> We mogen er wel 3 lessen voor uittrekken, zoals je zei
[10:57] <commandoline> Ronnie's idee van gister is wel leuk, alleen het blijft wel wat abstract zolang we alleen terminalprogramma's maken.
[10:57] <StefandeVries> Ja
[10:58] <StefandeVries> Daarom dacht ik ook aan een minimaal PyQt-programma; dan heb je echte instanties van klassen in vorm van point-and-click vensters. Moeten we wel even kijken hoe eht zit met de dependencies etc.
[11:01] <commandoline> PyQt4 is niet even iets dat je erbij doet, je bent aan de basisprincipes zo een les kwijt...
[11:01] <RawChid> Goede morgen
[11:01] <RawChid> middag zelfs
[11:02] <RawChid> Kun je ze niet een soort frameworkje voorschotelen? Dat ze alleen maar met classes bezig zijn. Maar toch grafische shit zien
[11:03] <commandoline> hmm, het enige nadeel is dat we een frameworkje moeten schrijven :P
[11:03] <RawChid> Tja
[11:03] <commandoline> maar wel de moeite waard denk ik
[11:04] <RawChid> Ja, ik weet niet of er misschien al zoiets is
[11:04] <commandoline> ik geloof dat ik het wel eens ben tegengekomen
[11:05] <commandoline> even zoeken, want een bestaand iets gebruiken/aanpassen is natuurlijk het mooist.
[11:06] <RawChid> Ik zat even te denken. De eerste les over classes
[11:07] <RawChid> Als je dan ook gelijk grafisch gaat doen, is misschien teveel tegelijk... Wat wilden jullie als voorbeeld voor classes doen?
[11:09] <commandoline> We dachten aan het Adresboekprogramma aanpassen, dus zeg maar een class Adresboek (met methods als voeg_toe, verwijder, laad, sla_op), en een class AdresboekProgramma met een method voer_uit (run) en zeg maar de logica om het programma echt op het scherm te tonen.
[11:11] <commandoline> het nadeel is dat we dat voorbeeld eigenlijk al wat te veel hebben gebruikt...
[11:11] <RawChid> Ook wat lastiger als je straks overerving ofzo nog wilt doen
[11:12] <RawChid> Wat ik grafisch leuk vind is bijv. figuren.
[11:12] <commandoline> we waren niet van plan om dat voorbeeld ook de volgende lessen aan te houden.
[11:12] <RawChid> Ahzo
[11:12] <RawChid> cirkel extends figuur
[11:12] <RawChid> figuur.teken()
[11:15] <commandoline> wacht even, je bedoelt dat iedere subclass de functie teken() herimplementeerd?
[11:17] <RawChid> Ja
[11:18] <RawChid> vierkant.teken() is anders dan lijn.teken()
[11:18] <commandoline> dat bedoel ik ja
[11:18] <commandoline> alleen als figuur niet veel meer is dan een interface, heeft 'ie weinig zin in Python.
[11:18] <RawChid> Dat is toch voor polymorfie ofzo
[11:19] <RawChid> Elk tekenbare object is van het type Figuur
[11:19] <RawChid> Maar ik ben nog niet zo ver in Python
[11:19] <commandoline> je bedoel dat je in bijv. java dit kan doen:
[11:19] <RawChid> Haha, ja, ik denk waarschijnlijk teveel in Java
[11:19] <commandoline> Figuur obj = Cirkel(args)
[11:19] <RawChid> ja
[11:20] <commandoline> python gebruikt duck typing
[11:20] <commandoline> "When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck."
[11:20] <commandoline> m.a.w., zodra een object een method teken() heeft, wordt het gezien als een figuur.
[11:21] <RawChid> Ohja, daar moet ik me nog eens in verdiepen
[11:25] <commandoline> brb
[11:36] <commandoline> & ben er weer
[12:24] <StefandeVries> hallo leoquant
[12:24] <leoquant> hoi
[12:25] <leoquant> ben net thuis...uitvoering
[12:25] <leoquant> moe
[12:28] <StefandeVries> uitvoering?
[12:28] <leoquant> koor
[12:28] <StefandeVries> Dat meen je niet :)
[12:28] <StefandeVries> Als zanger of pianist?
[12:29] <leoquant> als ondersteuning voor mijn vrouw....
[12:29] <leoquant> dit keer geen muzkale inbreng
[12:29] <StefandeVries> Ah, oké. je vrouw zingt?
[12:29] <Cugel> Je schrok ergens van, gisteren.
[12:29] <leoquant> uh ik kan piano "spelen" op mijn manier he....
[12:30] <leoquant> zwaar op akkoorden leunend
[12:30] <StefandeVries> Poppiano
[12:30] <leoquant> gisterCU
[12:30] <Cugel> C groot, G groot F groot, repeat ad lib.
[12:30] <StefandeVries> wauw..
[12:30] <leoquant> sorry van japan
[12:30] <leoquant> gister Cugel
[12:30] <StefandeVries> Ik ga even eten
[12:30] <leoquant> jo
[12:32] <leoquant> een rokende kerncentrale vond ik beangstigend idd
[12:32] <leoquant> back latersz
[13:10] <StefandeVries> daar ben ik weer..
[13:12] <StefandeVries> leoquant, is je piano al gerestaureerd?
[14:41] <leoquant> hoi StefandeVries , nee hij is nog niet terug
[14:41] <leoquant> eind maart op z'n vroegst
[14:41] <StefandeVries> Dan moet er veel aan gebeuren
[14:42] <leoquant> complete revisie van een antieke piano
[14:42] <leoquant> (stichel)
[14:42] <leoquant> tis geen bechstein ik weet het.....
[14:43] <StefandeVries> heeft het nog zin dan?
[14:44] <StefandeVries> voor zo'n oudje
[14:55] <leoquant> hij is goed gebouwd
[14:55] <leoquant> gietijzeren frame
[14:55] <leoquant> klankbodem zonder 1 haarscheur
[14:55] <leoquant> en het is een fam. stuk
[14:56] <StefandeVries> Vooral dat laatste speelt mee denk ik
[14:56] <leoquant> ja, er is ook nooit meer gerommeld
[14:56] <leoquant> -r
[14:57] <leoquant> hij/het is allemaal zo als het hoort
[14:57] <StefandeVries> zij* ;)
[14:57] <leoquant> hehe :P
[14:57] <StefandeVries> Alleen nieuwe hamerkoppen en snaren etc nodig
[14:57] <leoquant> ja
[14:58] <leoquant> en die snaren moeten rusten, die zet je niet in  keer op ...hz
[14:58] <StefandeVries> Ben ik blij dat wij thuis alleen een digitale piano hebben
[14:59] <StefandeVries> Maar het is toch jouw piano, waar je gehecht aan bent geraakt. Hoe stom dat voor anderen ook kan klinken
[15:39] <FOAD> 13:32 + leoquant|een rokende kerncentrale vond ik beangstigend idd
[15:40] <FOAD> Roken is inderdaad slecht voor je.
[15:41] <StefandeVries> leoquant is met de hond uit
[15:41] <FOAD> Dat geeft niet, anderen mogen ook lachen om mijn leuke grap.
[15:42] <StefandeVries> Is er iemand die moet lachen? Hallo?
[15:42] <StefandeVries> Sorry FOAD..=(
[15:42] <FOAD> Er is niemand met gevoel voor humor?  Dat is jammer.
[15:42] <Cugel> Kom op jongen, mondhoeken omhoog.
[15:43] <StefandeVries> Dit vind ik dan weer humor
[16:38] <StefandeVries> welkom terug, leoquant
[16:38] <DooitzedeJong> Welcome back leonquant
[19:33] <DooitzedeJong> Is commandoline ook aanwezig?
[19:34] <DooitzedeJong> ik zit op irc voor pocket pc en kan dat niet bekijken, StefandeVries?
[19:37] <DooitzedeJong> ???
[22:02] <erkan^> wat betekent "mwanzo" ?
[22:02] <erkan^> mwanzo is een zweedse woord voor beginning ?
[22:37] <Cugel> erkan^: http://wiki.ubuntu-nl.org/community/mwanzo/
[22:38] <erkan^> Swahili dus
[22:38] <erkan^> (-:
[22:38] <erkan^> in Oost-Afrika ofzo geloof ik