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