Aikataulu – Linux projekti ict4tn018-6 – Loppukevät 2016

Tavoite: julkaise oma vapaisiin ohjelmistoihin perustuva projekti.

Experimentally, you can join in English, too. Read on.

Aikataulu

Kaikki tunnit ovat tiistaisin 08:15 labrassa 5004. Projektien tulee raportoida edistymisestä vähintään viikotttain muiden ryhmien nähtäväksi esim. blogiin. Kaikki Moodleen palautettavat tehtävät voi palauttaa linkkinä esim. blogiin tai githubiin. Aikataulu on alustava.

1. Ryhmäytyminen ja aloitus (lähiopetus) w13

2. Projektisuunnitelman palautus linkkinä Moodleen + aiheiden läpikäynti. (lähiopetus) w14

3. (itsenäistä työskentelyä) w15

4. Tilannekatsaus (lähiopetus) w16

5. (itsenäistä työskentelyä) w17

6. Viimeistely. Ohjeita esityksen pitämiseen. (lähiopetus). Jäädytys: ominaisuuksiltaan valmiin version palautus linkkinä Moodleen w17 w18

7. Projektien esittely (lähiopetus) w19

8. Projektien esittely (lähiopetus, varalla) w20

Esitykset w19 ti

Suuntaa-antava aikataulu.

08:15 esitykset

Ruby on Rails backend kännykkäohjelmaa varten, Janne Waren

Ansible keskitetyssä hallinnassa, Miko Ruotsalainen ja Toni Räsänen

MEAN weppikehitystä Docker-kevytvirtualisoinnissa, Aki Aittolampi

09:05 tauko

09:15 esitykset

Cogs – weppiliittymä git-varastoihin, Hannu Mäkinen

Pelien suorituskyvyn vertailu Linux- ja Windows-alustoilla, Lauri Puurula ja Viktor Nurmela

IRC -serveri Torin takana Banana Pi:llä, Jaakko Laitinen ja Henry Kujanpää

Big Data Hadoopilla ja Sparkilla, Anssi Hallio ja Kirsi Honkasalo

10:15 tauko

10:25 esitykset

RetroPie-pelikonsoli Raspberry Pi:llä, Antti Kapanen ja Olli Koutonen

Foreman – käyttöjärjestelmän asennus ja keskitetty hallinta, Aleksi Rossi ja Teemu Partanen

Käyttäjien autentikointi OpenLDAP-hakemistolla, Magnus Israel

Vanhuksen avuntarpeen tunnistaminen videokuvasta, Kim Salmi

11:30 palaute ja loppusanat

11:45 tilaisuus päättyy

Kiitos kurssista!

English, too

This course is mainly Finnish. But we’re experimenting.

In this course, we will experiment taking a few English speaking students with us and using English and Finnish as needed. Even if you don’t speak Finnish (but can stand some beta quality first-time arrangements), contact Tero for arrangements. If you speak Finnish, then you’re in the main audience, welcome, no special arrangements needed.

Vanhoja toteutuksia

Aikataulu – Linuxin projekti – ict4tn018-2 syksyllä 2013

2012 syksy: Linux projekti 1

2012 kevät: Linux-projekti – Järjestelmäprojekti I ict4tn007-3a

Adminstrivia

Päivitetty: Freeze korjattu w18.

Palaute

Vapaamuotoinen palaute alle kommenttina, numeerinen palaute e-lomakkeella. Kiitos!

Voit kirjoittaa palautteeseen aivan mitä haluat, eikä kysymyksiä tarvitse toistaa. Mutta vinkiksi

  • Opitko jotakin? Eli osaatko nyt jotain sellaista, mitä et osannut kurssin alkaessa?
  • Miten voisin parantaa kurssia?
  • Missä aiot käyttää kurssilla opittuja taitoja?
  • Suosittelisitko kurssia esim. kollegalle tai opiskelutoverille? Kenelle?
  • Oliko opettajan neuvoista tai palautteesta hyötyä?
  • Mitä mieltä olet esityspäivästä?
  • Kaikkea muuta mieleen tulevaa?
Posted in Uncategorized | Tagged , , , , , | 66 Comments

66 Responses to Aikataulu – Linux projekti ict4tn018-6 – Loppukevät 2016

  1. Chandni Sharma says:

    The course was amazing for me. Using the topic from Tero’s guidance and then planning it properly was the first best things.
    Then because it was going through planned way, in my risks part I was able to analyze my time dimensions and that was another good part of doing the project.
    Your direct feedbacks in such clear terms help a lot.
    Through this project, I learned quite out of the scope things also about Linux, Apache and Django which were quite interesting to learn.
    I would definitely suggest this course to English speaking students from my group or other because it’s more of Linux and how to do a project and not about Finnish or English.

  2. Opin paljon uutta ja osaan nyt esimerkiksi asentaa Gogs:in. Sitä en osannut kurssin alusssa.

    Voisit parantaa kurssia ohjaamalla opiskelijoita enemmän ja antamalla heille enemmän aihe-ehdotuksia.

    Aion hyödyntää kurssilla opittuja taitoja vapaa-ajan projekteissa.

    Suosittelisin kurssia opiskelutovereille sekä kaikille tietotekniikasta kiinnostuneille.

    Opettajan neuvoista ja palautteesta oli hyötyä ja sain sen avulla vietyä projektia eteenpäin.

    Opin paljon uutta toisten projekteista esityspäivänä.

    Iso kiiros kurssista. Se oli todella mielenkiintoinen.

  3. Kim Salmi says:

    Tämä kurssi antoi hyvää pohjaa asiantuntijatyöhön (mm. oman liikeidean esittämisessä, projektityönteossa, dokumentaatiossa..) Kurssi vaatii oma-aloitteisuutta mutta antaa mielestäni mukavan vapaat kädet. Sopii hyvin opintojen loppusuoralle esimerkiksi tukemaan opinnäytetyötä.

    Esittelypäivä sujui hyvin ja oli kurssin opettavaisin tunti koska antoi hyvän yleiskuvan kuumista teknologioista.

  4. Aleksi Rossi says:

    Projektina Foreman – https://github.com/experimente/Foreman

    Pidin kurssin vapaamuotoisuudesta. Annettiin ideoita ja vapaa toteutus about minkälaiseen projektiin tahansa, keskusteltiin sen soveltuvuudesta ja haasteista.

    Tähän liittyen olisin kokenut jonkinlaisen laajemman välikatsauksen hyödyllisenä. Palautetta sai kyllä, mutta suurilta osin se oli pikaista eikä välttämättä auennut täysin. Palautteen rehellisyydestä plussaa.

    Opin lisää projektissa käytettävistä teknologioista, varsinkin provisioinnista, PXE boottauksen toteutuksesta ja puppetin käytöstä.

    Esityspäivä oli mielenkiintoinen, joskin omassa esityksessä 15 minuuttia tuntui jo vähäiseltä. Esityksien määrän takia tälle nyt ei kyllä paljoa voi.

    Kokonaisuudessaan tunneilla esiintynyt asiantuntemus oli erinomaista. Opettaja tuntee käytettävät teknologiat ja osaa kertoa näistä pätevästi ja ajankohtaisesti, keskittyen nimenomaan tärkeisiin pointteihin. Iso plussa siitä.

  5. Teemu Partanen says:

    Opin kurssin aikana hirveästi uusia asioita. Projektinani oli tietokoneiden keskitetty hallinta sisältäen provisioinnin, joka oli entuudestaan täysin uusi aihe. Nyt käytetty järjestelmä Foreman + Puppet tuntuu paljon tutummalta ja voin helposti jatkaa projektia eteenpäin kurssin jälkeen. Kurssia voin lämpimästi suositella ainakin kaikille Haaga-Heliassa opiskeleville järjestelmäasiantuntijalinjan opiskelijoille – erilaiset järjestelmäprojektit kuuluvat mielestäni alan yleissivistykseen.

    Kurssilla oli tarkoituksellisesti vähän lähiopetusta, mikä oli mielestäni hyvä asia. Mielestäni yksi lähiopetuskerta voitaisiin mahdollisesti kokonaan varata githubin käytön kouluttamiseen.

    Aion kotona jatkaa kurssilla hyvin aloitettua projektia ja projektin aikana opittuja taitoja.

    Opettajan neuvot ja palaute oli todella hyödyllistä. Oli projekti mikä tahansa palautteesta huomasi, että opettaja oli jo entuudestaan tutustunut aiheeseen, joten kurssin opettajan osaamisen taso on hyvin korkea.

    Projektien esittelypäivä oli hyvin toteutettu. Kaikkien projektien esittelyyn oli varattu sopivasti aikaa.

  6. Toni Räsänen says:

    Kurssilla opin ansiblen keskitetyn hallinnan toimintaa. Samalla kurssilla piti hyvin itse seurata oman projektin etenemistä ja aikataulun seurantaa. Kurssilla pitäisi ehkä olla yksi vapaavalintainen kerta, jolloin voi pyytää apua jos on tarvetta. Suosittelen kurssia kaikille, jotka haluavat työskennellä itsenäisesti. Opettaja osasi hyvin antaa neuvoja eri aiheista. Esityspäivä oli ruuhkaisa, mutta mieleenkiintoinen.

  7. Olli Koutonen says:

    Tein tämän kurssin etänä, joten en voi paljoa kommentoida kurssin kulkuun liittyviä asioita. Koska kurssi on lyhyt, ei projektin luonti tuntunut painostavalta. Tämä siis kannustaa siihen, että projektin ei tarvitse olla edes kovin mittava, vaan täyttävä.

    Esittelytilaisuus oli vakuuttava. Linux-amatöörinä sain paljon korvan taakse. Projekteihin oli omistauduttu, eikä mikään esitys levinnyt liikaa aikavaatimusten takia. Tilaisuus kulki eteenpäin, eikä laahauksesta ollut tietoa.

    En menisi suorastamaan parantamaan kurssia yhtään, etänä kun tämän tein. Etäkurssina tämä oli loistava, sillä omaan tahtiin työskentely antoi motivaatiota pysymään hyvin aikataulussa.

    En tarvitse Linuxia ainakaan toistaikseksi missään, mutta olen työssäni käynnistämässä uutta Service Deskiä, enkä vähäksy kurssissa oppimiani asioita (tai Linuxia).

    Suosittelisin kurssia kaikille TIKO:ille, vaikkei Linux olisikaan oma ala. Ei minullekaan ole, mutta tämä on viimeinen suorittamani kurssi ennen valmistumista, ja jäi hyvä maku. Täällä tuli opittua.

    Opettaja hoiti asiansa mallikkaasti esitystilaisuudessa, ja motivoi oppilaita hyvin.

  8. Viktor Nurmela says:

    Kurssilla sai paljon itse etsiä tietoa, joka oli mielestäni hyvä asia. Projektin sai valita oman mielenkiinnon ja taitotason mukaan, joka auttoi lopputuloksen saavuttamista ja oppimista. Projektien esityspäivänä sai hyvin kattavasti tietoa muiden projekteista ja koska esityspäiviä oli vain yksi ja se oli pakollinen, niin se varmisti että paikalla oli hyvä määrä väkeä ja saatiin hyvää keskustelua aikaseksi esitysten lisäksi. Olin tyytyväinen kurssiin.

  9. Antti Kapanen says:

    Kurssi palautti omalta osaltani mieleen linuxin perushötöä, joka oli hieman hukassa koska en esimerkiksi töissä joudu tekemisiin linuxin kanssa lainkaan. Kurssilla opittu toimiikin hyvin ponnahduslautana vaativampiin asioihin.

    Kurssi oli mielestäni hyvin toteutettu ja sopi hyvin kiireiseen aikatauluun (ei läsnäolopakkoa) ja projektia pystyi tekemään oman aikataulun ehdoilla. Tämä oli yksi suuri syy osallistua kurssille. Kurssia voin suositella kaikille jotka ovat edes etäisesti kiinnostuneita avoimen lähdekoodin projekteihin tai linuxin maailmaan.

  10. Miko Ruotsalainen says:

    En ole ennen tehnyt Linux -projekteja, joten tämä kurssi oli hyvä alku sille. Ansibleen perehtymisen lisäksi tuli kerrattua Linuxin komentoja ja käyttöä yleisesti. Mielestäni kurssi oli hyvä ja opettajalta löytyi ominaisuuksia mitä monelta muulta opettajalta ei mm. suora palaute.

    Kiitos kurssista

  11. Henry says:

    Sain uutta tietoa Tor -verkosta ja opin uutta IRC -serverin konffaamisesta. Suosittelisin kurssia opiskelutoverille, koska pitää sisällään paljon itsenäistä työskentelyä ja lähiopetusta ei ole paljoa. Opettajalta saaduista ohjeista oli hyötyä etenkin IRC-serverin salauksessa. Esityspäivä oli hyvä.

  12. Anssi Hallio says:

    Opin kurssilla Linuxin kanssa työskentelystä paljon lisää. Uusista taidoista tulee olemaan hyötyä kaikessa Linuxin kanssa pöllöilemisessä. Kurssin aikana välikatsaukset toistivat itseään liikaa, kun paikalla olijat lähinnä kertoivat mitä ovat tekemässä kerta toisensa jälkeen. Esitys päivä oli antoisa, koska kaikki ryhmät olivat paikalla.

  13. Opitko jotakin? Eli osaatko nyt jotain sellaista, mitä et osannut kurssin alkaessa?
    - Opin aika paljon Ldapista ja myös Fedora Linux jakelusta

    Miten voisin parantaa kurssia?
    - Lähiopetuskertoja oli sopivasti, mutta joku interaktiivinen
    keskustelukanava opettajan kanssa voisi olla mukava (irkki? :O )

    Missä aiot käyttää kurssilla opittuja taitoja?
    - Ldap ei varsinaisesti ole tekemislistalla, mutta todennäköisesti
    tulee vielä vastaan työelämässä

    Suosittelisitko kurssia esim. kollegalle tai opiskelutoverille? Kenelle?
    - Toki suosittelisin.

    Oliko opettajan neuvoista tai palautteesta hyötyä?
    - En juurikaan kysynyt opettajalta neuvoa, vaikka välillä olisi
    varmaan ollut syytä

    Mitä mieltä olet esityspäivästä?
    - Esitykset aivan loistavia! Palaute rakentavaa.

    Kaikkea muuta mieleen tulevaa?
    - Mukava kurssi

  14. Lauri Puurula says:

    Hyvä ja mielenkiintoinen kurssi. Pidin erityisesti siitä, että sai puuhastella melko vapaalla kädellä ryhmäytymisen ja aiheen valinnan jälkeen. Opettaja ohjasi hyvin aikataulutusta ja esitysaika oli sopiva. Projektityöskentely taidot kehittyivät kurssin aikana ja kaikennäköistä yleispätevää Linux puolen käyttämisestä jäi muistiin. Mielestäni opettajan toiminta oli aktiivisti ja ohjaavaa enkä itse kokenut oikeastaan paranneltavaa, aika paljon opiskelijasta itsestään kiinni millaisen kurssista tekee. Suosittelen kurssia kaikille Linux ystäville ja projektitöistä pitäville. 5/5

  15. Jaakko says:

    Kokonaisuutena hyvä kurssi. Opin konffaamaan irkkiserverin ja tekemään palvelusta tor hidden servicen. Tykkäsin kurssilla siitä, että se oli lähinnä itsenäistä työskentelyä. Jos apua tarvitsi, opettajaan sai yhteyden sähköpostilla ja vastaukset tulivat nopeasti.

  16. Janne Warén says:

    Palaute kurssista:

    Ihan hyvä kurssi, vaikkakin itselleni jäi (osittain itsestäni johtuen) varsinainen opettajan ohjaus aika vähiin, kun en itse päässyt toiselle lähiopetuskerralle (aihaiden läpikäynti) paikalle ja opettaja ei ollut seuraavalla kerralla paikalla, vaan sijainen jolla ei paljoakaan sanottavaa tai neuvoja ollut.

    Suosittelen kurssia kaikille joilla on mielessä joku aihe joka voisi kiinnostaa ja perustietämys Linuxista hallussa. Ilman oikeasti kiinnostavaa aihetta tämä on ihan “turha” kurssi koska kurssilla ei varsinaisesti _opetata_ tai _opetella_ paljon mitään.

  17. Jaakko Laitinen & Henry Kujanpää says:
  18. Jaakko Laitinen & Henry Kujanpää says:
  19. Chandni Sharma says:

    I have written an email on tero.karvinen@iki.fi regarding project work. The reason for this is I am not able access outlook for some reasons during my travel. I kindly request you to please consider the email and I will eagerly wait for the response as the situation is quite critical for me regarding the project work.

  20. Aleksi Rossi & Teemu Partanen says:
  21. My project will be transforming an old ultralight laptop into a Xubuntu workstation with LAMP, writing software (odt and LaTeX), Git for version control, and working DropBox, Google Drive and Microsoft One Drive. The project plan is available here.

  22. Antti Kapanen says:

    Tässä linkki projektisivulle

    https://beavertondam.wordpress.com/

  23. Jaakko Laitinen & Henry Kujanpää says:

    Thinkpadi ei toiminut tarpeeksi hyvin, joten aihe käyttöjärjestelmä lähes 20v vanhaan läppäriin on vapaa. Otamme uudeksi aiheeksi tor hidden servicen asentamisen banana pi:lle.

  24. We are doing performance testing in gaming between Windows 10 and Ubuntu 12.04.

  25. Chandni Sharma says:

    My project will be “Deploy django on Ubuntu”.

  26. Juha-Matti Ohvo says:

    My project will be to set up a LAMP stack on a virtual private server and install WordPress on it. I’ll focus on configuring the stack and WordPress considering security aspects and how to maintain them in a long run using the best practices.

  27. Riku Pekkinen says:

    ownCloudin ominaisuuksien toteuttaminen ssh:n kautta ja niiden mahdollisuuksien vertailu.

  28. Miko Ruotsalainen, Toni Räsänen says:

    Tehdään projekti Ansible:stä. https://www.ansible.com/

  29. User management with LADP (Linux, Windows and if I have enough time then Android also)

  30. Aion suunnitella ja rakentaa kurssin aikana Linux-pohjaisen IT-infrastruktuurin kuvitteelliselle suuryritykselle. Se muodostuu yrityksen käyttämistä työasemista ja palvelimista sekä muista tietoteknisistä laitteista. Projektin dokumentaatio rakentuu järjestelmien asennusohjeista sekä niihin tehtävistä asetusmäärittelyistä ja muista hallintamenettelyistä.

    • Hannu Mäkinen says:

      Aiemmin antamani projektin aihe-ehdotus osoittautui riittämättömäksi täyttämään tämän kurssin oppimistavoitteita. Olen siis päättänyt valita uuden aiheen ja varmistanut sen kelvollisuuden tämän opintojakson vastuuopettajalta.

      Uusi aiheeni on seuraava:

      Gogs-palvelun asentaminen ja käyttöönotto Git-versionhallintaohjelmistossa

  31. Testing Foreman for management of server, their configurations and monitoring.

  32. Chandni Sharma says:

    I will be doing my project in Security and Monitoring devices, maybe like connecting your car or then diverging all together to monitoring logs and extracting useful information one might need. This is the broad vision I have right now.

  33. Jaakko Laitinen & Henry Kujanpää says:

    Projektin tarkoituksena olisi asentaa käyttöjärjestelmä lähes 20-vuotta vanhalle thinkpadille.

    En ole vielä ihan 100% varma läppärin toimivuudesta, koska olen buutannut sen vaan biosiin. Aihe saattaa vielä siis muuttua, jos esim kovalevy on hajonnut.

  34. Ajatuksena olisi tehdä projekti MEAN stackista mikä pyörii Docker container alustalla. Tarkoituksena on tehdä tämä yksilötyönä.

  35. Janne Warén says:

    My project will be a Ruby on Rails backend API for my Bachelor’s thesis RubyMotion mobile application, including:

    Ruby on Rails implementation of an API
    Deploying and running that Ruby on Rails API somewhere
    Sending push notifications to iOS and Android devices (meaning Apple’s and Google’s servers)

    You’ll find the project plans and weekly updates on my webpage jannewaren.fi

  36. Hadoop & Spark asennus ja käytön kokeilu.

  37. Kim Salmi says:

    Im doing my project about detecting falls with machine vision. http://tunn.us/arduino/falldetector.php

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Picks

  • Boxing Clock for AndroidOcton8 Diving T-ShirtsShaking Tower Panda Android GameLearn Chinese with Android
  • Student projects