jadedev.blogspot.com
Jade - Development Blog: August 2008
http://jadedev.blogspot.com/2008_08_01_archive.html
Jade - Development Blog. Jade is a sketching program under development. It is based on technology provided by PyGTK, Glade and Cairo. Targeted main functionality includes versatile brush, layer and canvas systems. Also playback functionality is considered important. Tuesday, August 12, 2008. Jade renamed to Cassopi - new development blog open. Jade has been renamed to Cassopi. You can find the reasons and more information at http:/ cassopidev.blogspot.com/. Subscribe to: Posts (Atom).
jadedev.blogspot.com
Jade - Development Blog: Jade renamed to Cassopi - new development blog open
http://jadedev.blogspot.com/2008/08/jade-renamed-to-cassopi-new-development.html
Jade - Development Blog. Jade is a sketching program under development. It is based on technology provided by PyGTK, Glade and Cairo. Targeted main functionality includes versatile brush, layer and canvas systems. Also playback functionality is considered important. Tuesday, August 12, 2008. Jade renamed to Cassopi - new development blog open. Jade has been renamed to Cassopi. You can find the reasons and more information at http:/ cassopidev.blogspot.com/. Subscribe to: Post Comments (Atom).
joppimispaivakirja.blogspot.com
TIES542 - oppimispäiväkirja: helmikuuta 2009
http://joppimispaivakirja.blogspot.com/2009_02_01_archive.html
Perjantai 27. helmikuuta 2009. Demo 6 - kommentit. Kuudennen ja tähän asti vähiten suositun (hiihtolomaviikko :) ) demokerran tehtävät löytyvät osoitteesta http:/ users.jyu.fi/ antkaij/opetus/okp/2009/demot/6.html. Def list factory(n, gen):. Return [gen.next() for i in range(n)]. Assert list factory(10, fibo() = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]. Torstai 26. helmikuuta 2009. Luento 14 - Parametripolymorfismi. Parametripolymorfismi on eräs Cardellin ja Wegnerin määritelmän. Kategorioista. Se on määrit...
joppimispaivakirja.blogspot.com
TIES542 - oppimispäiväkirja: tammikuuta 2009
http://joppimispaivakirja.blogspot.com/2009_01_01_archive.html
Tiistai 27. tammikuuta 2009. Demo 2 - kommentit. Toisen demokerran tehtävät löytyvät osoitteesta http:/ users.jyu.fi/ antkaij/opetus/okp/2009/demot/2.html. Tämänkertaiset tehtävät eivät olleet yhtä työläitä kuin ensimmäisen. Ensimmäinen tehtävä oli lähinnä käsitteiden kertaamista eikä sinänsä tarjonnut yllätyksiä. Kolmanteen tehtävään ongin selville mitä muistinhallintatekniikoita Lua, Python ja Ruby käyttävät. Python luottaa viittausten laskentaan (reference counting) ja erityiseen muistinsiivoajaan...
joppimispaivakirja.blogspot.com
TIES542 - oppimispäiväkirja: Demo 9 - kommentit
http://joppimispaivakirja.blogspot.com/2009/03/demo-9-kommentit.html
Tiistai 17. maaliskuuta 2009. Demo 9 - kommentit. Yhdeksännen ja viimeisen demokerran tehtävät löytyvät osoitteesta http:/ users.jyu.fi/ antkaij/opetus/okp/2009/demot/9.html. Tällä kertaa demoihin osallistui lisäkseni yksi opiskelija, ohjaaja sekä luennoitsija. Tehtäviä teimme kumulatiivisesti laskien kolme kappaletta, joista itse tein yhden. Demokerta kesti 15 minuuttia, mikä oli ainakin osaltani jonkin sortin ennätys. Uskonkin, että tämä osa tulisi abstrahoida niin pitkälle kuin mahdollista. Kehitt...
joppimispaivakirja.blogspot.com
TIES542 - oppimispäiväkirja: maaliskuuta 2009
http://joppimispaivakirja.blogspot.com/2009_03_01_archive.html
Keskiviikko 18. maaliskuuta 2009. Kävin blogin postaukset läpi aina 15. luentoon asti ja kommentoin niitä aina tarpeen mukaan. Tuota uudempiin oli hankalampaa keksiä kommentoitavaa. Joissain tapauksissa opittu asia oli tuonut hieman toisenlaista näkökulmaa kirjoituksiin, joten tässä mielessä kommentoinnista oli mielestäni hyötyä. Kurssin tavoitteiksi on määritelty seuraavat:. Nostaa opiskelijoiden ohjelmointikielikäsityksen abstraktiotasoa. On selvää, että jossain vaiheessa (ehkä viikonloppuprojektina?
joppimispaivakirja.blogspot.com
TIES542 - oppimispäiväkirja: Luento 18 - Oliokielten erityiskysymyksiä II
http://joppimispaivakirja.blogspot.com/2009/03/luento-18-oliokielten-erityiskysymyksia.html
Maanantai 16. maaliskuuta 2009. Luento 18 - Oliokielten erityiskysymyksiä II. Tällä kertaa pidettiin kurssin viimeinen luento. Luennolla palattiin oliokielten pariin. Erityisesti moniperintä sai huomiota. Lisäksi luennon lopuksi kurssilla käsitellyt asiat koottiin yhteen. Moniperintä on varsin hyödyllinen ominaisuus. Mielestäni moniperinnän suurin hyöty saadaan käytettäessä mixinejä. Luennolla esiteltiinkin C toteutus mixinien ja malline (template) -luokkien käytöstä. Return self.lock.synchronize...Retur...
joppimispaivakirja.blogspot.com
TIES542 - oppimispäiväkirja: Luento 16 - Yhteismuistisamanaikaisuus
http://joppimispaivakirja.blogspot.com/2009/03/luento-16-yhteismuistisamanaikaisuus.html
Keskiviikko 11. maaliskuuta 2009. Luento 16 - Yhteismuistisamanaikaisuus. Luennon aluksi eroteltiin samanaikaisuuden (concurrent) ja rinnakkaisuuden (parallel) käsitteet. Rinnakkaisesti etenevät tapahtumat ovat toisistaan riippumattomia. Samanaikaisuuden tapauksessa näin ei ole. Mistä yhteismuistisamanaikaisuudessa on kysymys? Tässä tapauksessa samanaikaisesti suoritettavat tapahtumat jakavat osan yhteistä muistia, johon kumpikin pääsee käsiksi. Esimerkiksi yllä yhteismuistiin voitaisiin tallentaa Aa...