Miniprojektin ilmoittautuminen päättyy to 5.11. klo 23.59!
Ilmoittaudu yhteen aloitustilaisuuksista täällä. Kurssin läpäisy edellyttää miniprojektiin osallistumista tai sen hyväksilukemista.
Tietoturvapäivitys: päivitä uv versioon 0.13.4 tai uudempaan!
Laskareissa käytettävän uv:n versioissa alle 0.13.4 on tietoturvahaavoittuvuus (GHSA-hq85-5cpj-mr62). Sen hyödyntäminen edellyttää, että hyökkääjä pystyy sieppaamaan verkkoliikenteesi, esim. julkisessa wifissä, joten riski on pieni, mutta päivitys on nopea tehdä.
- Jos et ole vielä asentanut uv:ta, sinun ei tarvitse tehdä mitään: asennusohjeen mukaan asennettaessa saat automaattisesti korjatun version
- Jos olet jo asentanut uv:n, tarkista versio komennolla
uv --version, sen pitää olla vähintään 0.13.4 - Jos versio on vanhempi, päivitä uv komennolla
uv self update(jos asensit uv:n Homebrew'lla:brew upgrade uv)
Julkinen avain
- Luo salausavain antamalla komentoriviltä komento
ssh-keygen- Voit vastata kaikkiin kysymyksiin enterillä
- Syntyy kaksi salausavainta, salainen ja julkinen. Ne sijoitetaan kotihakemistosi alla olevaan hakemistoon .ssh
- Mene hakemistoon ja anna komentoriviltä komento
ssh-add - Katso hakemiston sisältöä
- Tiedosto id_rsa.pub sisältää julkisen avaimen, se on tarkoitus kopioida GitHubiin jotta avaimeen perustuva kirjautuminen onnistuisi
- Näet tiedoston sisällön komennolla
cat id_rsa.pub - Mene GitHubin asetussivulle klikkaamalla oikean yläkulman symbolista ja valitsemalla Settings
- Valitse asetuksista SSH and GPG keys

- Luo uusi SSH-avain (New SSH key)
- Anna avaimelle joku title (esim. TKT) ja kopioi tiedoston id_rsa.pub sisältö kohtaan key:
