Aikataulu – Järjestelmäprojekti ict4tn007-2

Perjantaisin 08:15 labrassa h5001, aikatauluun merkittyinä päivinä.
Tavoite: julkaista oma vapaisiin ohjelmistoihin perustuva projekti.
Kurssi koostuu itsenäisestä työskentelystä ja lähiopetuksesta (läsnäoloa edellytetään).
w43 Ryhmäytyminen ja aloitus (lähiopetus)

w44 Projektisuunnitelman palautus Moodleen DL torstai 14:00.
w46 Tilannekatsaus (lähiopetus)
w48 Lopputuloksen julkaisu DL
w49 Projektien esittely (lähiopetus)
w50 Projektien esittely (lähiopetus)
Suoritukset:

  • Arvosana muodostuu kaikesta palautetusta materiaalista ja esityksestä. Arvioidaan kerralla lopuksi.
  • Kurssin läpäisemiseksi edellytetään läsnäoloa tunnilla ja tehtävien palauttamista aikataulussa
  • Osasuoritukset (esim projektisuunnitelma) vaikuttavat osana lopuksi palautettavaa materiaalia, mutta niitä ei arvioida erikseen

Pysy aikataulussa. Sama järjestely kuin “tietoteknisessä selvityshankkeessa”: Myöhästyminen palautusaikatauluista ilman ennakolta hyväksyttyä syytä johtaa kurssin päättymiseen. Myöhästyminen pudottaa arvosanaa 20% per päivä.
Tutustu ryhmien aiheisiin. Ne ovat kommentteina tämän viestin perässä.
Edit: Kurssin järjestelyjä, linkki Moodleen

Posted in Uncategorized | Tagged , , , | 43 Comments

43 Responses to Aikataulu – Järjestelmäprojekti ict4tn007-2

  1. Markus Laaninen, Iiro Mikkonen ja Ville Pohjolainen says:

    Järjestelmäprojektin aihe: Ubuntun mukana tulevien tiedostonhakuohjelmien (Zeitgeist ja locate) perehtyminen, tutkiminen ja testaaminen.

  2. Bruno Eklund says:

    Aiheemme projektiin on Chromiumin ja jonkin sen pohjalta tehdyn selaimen vertailu.
    Ryhmä: Bruno Eklund, Leena Satakieli, Mikko Laitinen

  3. Satu Salminen says:

    OpenVPN – Server/Client asennus ja yhteyden testaus.

  4. Antti Tirronen says:

    DD-WRT -reititin palvelimena
    http://myy.haaga-helia.fi/~a1000111/Courses/ICT4TN007-2/
    Projektissa mukana itseni lisäksi Henri Sukki ja Sampo Tyllilä.

  5. Keijo Nykänen says:

    Salakirjoitusmenetelmien vaikutus Ubuntu 11.10 suorituskykyyn:
    – encrypt homedir optiolla asenneuksen yhteydessä
    – Alternate CD (kokomkovalevyn salaus
    – Ilman salausta
    http://nykanke1.wordpress.com/2011/10/28/jarjestelmaprojekti/
    Projektissa mukana Keijo Nykänen

  6. Toni Tanskanen says:

    Projektin aihe: Linux Ubuntun käyttö vain näppäimistöllä ilman hiirtä.
    Projektissa mukana Toni Tanskanen ja Artem Kleshchenok.

  7. Juris Capuls, Mikhail Ivanov ja Lauri Antikainen says:

    Järjestelmäprojektin aihe: Neveredit peli-editorin käyttö Ubuntulla eli moduulin luominen peliin alusta alkaen.

  8. Patrick Ahlstrand says:

    Run! – location-based game with html5 geolocation

  9. Joel Särkkä, Samu Saarniluoto says:

    Pilvipalvelu, joka on toteutettu Ubuntu Enterprise cloudin avustuksella, joka perustuu Eucalyptukselle. Alustavana suunnitelmana luoda yhden labraluokan kokoinen pilvi.

  10. SilverCloud projectista voisi olla teille hyötyä: sama tekniikka, mutta vanhemmat versiot Ubuntusta ja sovelluksista. Tekijöinä opiskelijani Arttu Uskali, Mikael Kawamura, Mikko Kurkinen ja Kaarlo Mäkelä:
    http://terokarvinen.com/2011/55-computer-cloud-with-ubuntu-enterprise-cloud

  11. Onneksi Haaga-Helialta löytyi iPhone lainaan, niin pääset kokeilemaan mobiilipuoltakin saman tien.
    Muista toteuttaa ensin yksi minimaalinen toimiva versio. Ideoita kannattaa kerätä koko ajan talteen ja laajentaa siitä.

  12. Pelin tekeminen valmiin alustan tai kirjaston avulla on hyvä idea.
    Kannattaa valita projekti, joka on elossa. NeverEditin kehitys on sen kotisivun mukaan lopetettu.
    http://sourceforge.net/apps/mediawiki/neveredit/index.php?title=Main_Page
    Mitenkäs esimerkiksi PyGame tai Panda3D?

  13. Erityisesti graafisen käyttöliittymän ohjelmien nopea ja sujuva hallinta vaatinee kiinnostavia säätöjä. Apuohjelmia kannattaa katsoa paketinhallinnasta.

  14. Mielenkiintoista nähdä, millä ohjelmilla teette ja mittaatte testikuormaa levyille. Muistakaa, että testiohjelman mahdollinen satunnainen käytös ei saa tyhjentää koneen varastoimaa entropiaa, koska salausohjelmat tarvitsevat sitä.

  15. Olisi mukavaa, jos OpenVPN asennus ja käyttöönotto onnistuisi selkeästi ja yksinkertaisesti. Useinhan riittää, kun yhteys toimii ja on turvallinen (salaus, kahdenpuoleinen autentikointi).

  16. Aiotteko pitää kuvioissa yksityisyys- tai turvallisuusnäkökulmaa?

  17. Onkin jännä nähdä, miten ZeitGeist uutena ohjelmana pärjää ja mitä kaikkia ominaisuuksia se tarjoaa.

  18. Niklas Särökaari says:

    Diasporan ajaminen linode virtuaalipalvelimella.
    Eli tarkoitus on siis konfiguroida uusi (podi) Diasporaan, jota kaikki voivat käyttää muodostaakseen yhteyden Diaspora-yhteisöön. Toteutus tehdään linoden virtuaalipalvelimelle, koska ei ole mahdollisuutta ajaa palvelua omalla paikallisella palvelimella.
    https://github.com/diaspora/diaspora/wiki/Installing-and-Running-Diaspora
    -Niklas Särökaari / 0900106

  19. Tässä on meidän projektimme blogi ja siellä valmis projektisuunnitelma.

  20. Reititin palvelimena -projektimme projektisuunnitelma on nyt julkaistu blogissamme:
    http://reititinpalvelimena.wordpress.com/
    – Henri Sukki, Antti Tirronen, Sampo Tyllilä

  21. Projektin aiheena on Djangon implementointi. Tämän onnistuessa uuden oman ja toimivan rakentaminen frameworkin päälle mahdollisuuksien mukaan. Mukana myös testausta käyttöönoton helppoudesta ja sopivuudesta jokapäiväiseen käyttöön.
    Linkki projektisuunnitelmaan: http://lennu.net/index.php?option=com_content&view=article&id=28:ict4tn007-2-&catid=3:julkaisut&Itemid=8

  22. Toni Tanskanen says:

    Projektisuunnitelma löytyy blogista
    http://tonitanskanen.wordpress.com/

  23. Valmis julkaistu moduuli. KAikki materiaali nähtävissä blogissamme.

  24. Antti Tirronen says:

    Reititin palvelimena -projektimme on nyt valmis. Tuloksiin ja projektin vaiheisiin voi tutustua blogissamme:
    http://reititinpalvelimena.wordpress.com/

  25. Projektini, Ubuntupohjaisen kotistudion asentaminen, lopputulos on esillä osoitteessa: http://myy.haaga-helia.fi/~a1000119/jarjestelmaprojekti

  26. Kurssi oli erittäin hyvä ja antoi paljon mahdollisuuksia tutkia niitä asioita, jotka projektiryhmää kiinnosti. Se, että kurssilla saa tutkia oikeasti omia itseään kiinnostavia asioita ja siitä saa vielä opintopisteitä on erittäin hyvä asia.
    Projektina Django oli todella mielenkiintoinen, eikä varmasti ihan mikään helpoinkaan vapaiden ohjelmistojen maailmasta. Sitä tutkiessa ja opetellessa oppi myös paljon muuta, kuten apachea ja shellin käyttöä.

  27. Keijo Nykänen says:

    Opin paljon muista esityksistä ja esitykset olivat mielenkiintoisia.
    Mielestäni kurssi on hyvä tällaisenaan ja hyötyä paljon jatkoa ajatellen. Suosittelen ehdottomasti muillekin.

  28. Juhani Atula says:

    Kurssi oli mielenkiintoinen ja haastava, mutta antoi opiskelijoille vapaat kädet toteuttaa omat visionsa. Toisin sanoen, juuri sellainen kuin tällaisen kurssin pitäisi olla.
    Meidän ryhmä keskittyi Django -nimisen nettiapplikaatioiden kehitysalustaan (Engl. Django framework), ja keskityimme käyttökokemuksiin ja verailuihin muihin vastaaviin ohjelmaympärisöihin.
    Tuloksia ja julkaisuja voi käydä katsomassa http://www.lennu.net -sivuston julkaisut -osiosta.

  29. Kurssi palautetta:
    K: Opinko jotain?
    V: Valitsin aiheekseni projektin, joka vaati uusiin tekniikoi tutustumista eli opin
    K: Oliko kurssi hyödyllinen?
    V: Mielestäni oli, koska siinä annettiin opiskelijalle enemmän vastuuta toteuttaa jotain itsenäisesti verrattuna muihin kursseihin
    Pidin kurssista ja suosittelen sitä muille (työmäärä tosin saattaa olla isompi kun muilla H-H kursseilla keskimäärin)

  30. Lauri Antikainen says:

    Kurssi oli mukavaa vaihtelua. Ryhmätyöskentely projektin parissa on mahtavaa, kun kyseessä on omavalintainen aihe. Kurssilla tuli opittua taas lisää Linuxin käytöstä. Kurssilla opittavat asiat ja niiden hyödyllisyys ovat kuitenkin projekteista kiinni. Suosittelisin kurssia kaikille, joita kiinnostaa oman projektin teko vapaavalintaisesti.

  31. Toni Tanskanen says:

    Opin ainakin teoriatasolla paljonkin uusia asioita. Osa projekteista oli todella mielenkiintoisia ja saattaisin olla kiinnostunut kokeilemaankin osaa niistä itse.
    Aiheen valitseminen on tietysti olennainen osa kurssia, ja mielestäni hyvä aihe on tärkein yksittäinen asia omankin motivaation kannalta. Suosittelisin kurssia kenelle tahansa, jolla on vähänkin kokemusta linuxin käytöstä. Jos mielessä on jokin sellainen aihe projektille jonka saattaisi toteuttaa muutenkin niin kurssi voi olla todella hyödyllinen ja hauska.

  32. Sampo Tyllilä says:

    Mielenkiintoisin kurssi tähän mennessä.
    Miksi?
    Kurssin aiheena oli projektityö. Kuulostaa ennalta määrätyltä tehtävältä. Iloisena yllätyksenä tuli fakta, että projektin aiheen sai valita oman ryhmän kanssa, mikä mahdollisti mielenkiintoisen aiheen valinnan ja vapaat kädet.
    Ryhmämme projektina oli reititin palvelimena (http://reititinpalvelimena.wordpress.com/). Pääsimme lähelle tavoitteitamme ja sain tästä projektista henkilökohtaisenkin hyödyn laittamalla palvelimen kotiluolaani pyörimään. Projekti on nyt virallisesti loppunut, mutta palvelimen kehittäminen omaan käyttööni jatkuu varmasti.
    Kiitoksia.

  33. Mikhail Ivanov says:

    Kurssi antoi hyvät valmiudet projektin suunnittelemiseen ja toteuttamiseen itsenäisesti. Toisten esityksistä myös oppi uusia ja ennestään tuntemattomia asiota. Kurssi on ihan hyvin toteutettu, eikä mitään huonoja asioita tule ainakaan heti mieleen. Lähiopetuskertoja on tarpeeksi ja on hyvä että opiskelijoille annetaan vapautta työstää omaa projektiaan. Tietenkin olisi hyvä jos ryhmillä olisi enemmän aikaa valmistella projekteja ja jos kurssi olisi laajempi kuin 3 op. Voisin ihan hyvin suositella kurssia muillekin.

  34. Henri Sukki says:

    Kurssilla projektin valitsemiseen oli melko vapaat kädet, mikä mahdollisti sen, että ryhmä sai valita aiheen, joka oikeasti kiinnostaa. Tämä oli erittäin hyvä asia motivaation kannalta.
    Omassa projektissamme tuli testattua ja opittua asioita, joita kaikkia en aiemmin ollut kokeillut/tiennyt. Muista esityksistä oppi paljon asioita erilaisista aiheista ja esitykset olivat muutenkin mielenkiintoisia.
    Kurssin rakenne on hyvä tällaisenaan, eli lähiopetuskertoja oli sopivasti suhteessa itse projektin tekemiseen. Suosittelen kurssia muillekin.

  35. Antti Tirronen says:

    Opinko jotain uutta?
    Opin kurssin aikana ymmärtämään paremmin Linux-pohjaisten käyttöjärjestelmien toimintaa.
    Oliko kurssi hyödyllinen minulle?
    Kurssi oli minulle hyödyllinen, koska pääsin sen aikana soveltamaan oppimiani asioita hieman tavallisesta poikkeavassa laiteympäristössä.
    Voisiko kurssia parantaa jotenkin?
    Kurssi oli hyvä sellaisenaan, en keksi mitään merkittävää parannettavaa.
    Suosittelisinko kurssia muille?
    Voin suositella kurssia muille opiskelijoille.

  36. Satu Salminen says:

    Kurssi oli mielenkiintoinen erityisesti siksi, että projektien aiheet olivat niin vaihtelevia. Kurssin viimeisillä esitystunneilla sai paljon uutta tietoa.
    Minusta kurssi kannattaa jatkossakin pitää mahdollisimman paljon itsenäistä työtä sisältävänä ja aiheen rajaus laajana, jotta jokainen voi valita juuri itselleen sopivan aiheen. Suosittelen kurssia muillekin.

  37. Juris Capuls says:

    Kurssi oli mielenkiintoinen vaikkakin turhan nopea. Olisi ollut hyvä jos olisi voinut tehdä muista, kun vaan avoimen lähdekoodin ohjelmista. Opin tekemään moodeja Newerwinter Night peliin, mutta siitä ei ole paljon hyötyä oikeassa elämässä.

  38. Artem K says:

    An interesting cource thanks to mainly independent style of work and the topic freely chosen by students themselves.
    The freedom to choose any topic could happen to be a bit frustrating, as some students might be new to the linux environment or it just can be hard to think of a topic [interesting enough to learn some new stuff – and adequately hard or easy, so as to cope with it and complete the project].
    I might suggest a kind of post-project voting amongst the participants, so that they choose the most interesting (practical? close to real IT-market needs? “haasteellinen”?..) project. The results could be of some interest for future course attenders.
    The teaching is Ok (in the good sence)) Thanks 2 Tero for the comments and feedback upon the topics and presentations held in class!