Installering av programvare (egen PC)
Programvaren som trengs for ? gjennomf?re INF1100 bestyr av Python versjon 2.7 og en serie tilleggspakker for grafikk og matematiske beregninger. All n?dvendig programvare er installert p? maskinene som st?r p? terminalstuene, og man kan logge seg p? disse maskinene hjemmefra. Mange vil likevel ?nske ? ha n?dvendig programvare p? egen laptop. Det er flere ulike teknologier en kan benytte seg av, og vi har lagd en oversikt over alternativene.
Den f?rste uken
Det er sv?rt viktig at du kommer raskt i gang med ? skrive og kj?re programmer. Vi anbefaler derfor sterkt at du opps?ker en terminalstue p? UiO og g?r p? den f?rste gruppetimen slik at du vet hva du kan gj?re for ? gjennomf?re de obligatoriske oppgavene. N?r du vet hvordan du bruker maskinene p? UiO, kan du tenke p? ? installere alt du trenger p? egen laptop.
V?r anbefaling
Som du vil se i notatet over, er v?r prim?re anbefaling ? kj?re en virtuell Ubuntu maskin under Mac OS X eller Windows. Dette er en l?sning du kan bruke i hele studiet. Enten installerer du en full Ubuntu maskin eller s? installerer du en standard, enkel maskin.. I sistnevnte tilfelle m? du installere en serie pakker selv ved hjelp av sudo pip install eller sudo apt-get install, se lenken over.
Hvis du m?ter p? tekniske problemer, kan du opps?ke laptophjelp p? studielaben ved Institutt for informatikk.
Universitetets sentrale IT-st?tte (USIT) har en service, IT-helpdesk, i Kristian Ottosens Hus som ogs? kan hjelpe studenter med ? l?se ulike tekniske problemer med sine laptoper.
Kort og lang sikt
P? kort sikt, hvilket betyr de fire f?rste ukene, kan du greie deg med en minimalistisk Python installasjon. Mac OS X har en slik Python: g? p? Applications (Programmer), Utilities (Verkt?y) og velg Terminal, skriv deretter python i et terminalvindu. P? en maskin med Windows b?r du laste ned Anaconda og dobbeltklikker for ? installere.
Fra og med uke 5 vil du trenger mer avansert programvare for matematiske beregninger og visualisering. Da m? du ha tilleggspakker, og disse er trivielle ? installere i Ubuntu. Du kan ogs? bare bruke UiOs maskiner og fjerninnlogge deg p? disse (men grafikk kan g? tregt hvis du ikke har kraftig nok Internett-forbindelse).
Anaconda er en l?sning p? b?de Mac og Windows, men v?r erfaring er at l?sningen ikke holder utover INF1100, og da passer den best for folk kan kompilere, linke og installere programvare p? Mac eller Windows.
Bruk Engelsk
Sett spr?k p? maskinen til ? v?re engelsk. Da er det enkelt ? google etter l?sninger p? tekniske problemer. Sannsynligheten for at noen har skrevet om den norske versjonen av en feilmelding er liten...
Det er ogs? lettere ? programmere med engelsk tastatur (du kan sette tastaturet til hvilket spr?k du vil, men du f?r ikke forandret symbolene p? tastene). Taster for ofte forekommende tegn som {, }, [, og ] er plassert sentralt til h?yre p? tastaturet. Det tar litt tid ? bli vant med hvor tegnene er p? et engelsk tastatur.