No description, website, or topics provided.
HTML CSS JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data HTML5up.net:n Halcyonic-leiskan päivitys Nov 15, 2014
_includes Kirjoitusasun korjaus Sep 13, 2015
_layouts MIME-type faviconeille Nov 15, 2014
_posts Rename 2014-09-15-koodaustunti-on-taalla-taas! to 2014-09-15-koodaust… Sep 15, 2014
_tmp 404 ei saa olla Jekyll-generoitu. Kokeile-samantien _tmp:hen Dec 10, 2013
css HTML5up.net:n Halcyonic-leiskan päivitys Nov 15, 2014
js HTML5up.net:n Halcyonic-leiskan päivitys Nov 15, 2014
kuvat Koodikoulu.fi kumppaneihin Mar 23, 2014
.gitignore Bundler käyttöön dependency-hallintaan Aug 11, 2016
404.html Uuden logon muokkaus myös 404-sivulle Dec 13, 2013
CNAME CNAME: beta.koodaustunti.fi => koodaustunti.fi Dec 10, 2013
Gemfile Bundler käyttöön dependency-hallintaan Aug 11, 2016
Makefile Makefile:n lisäys Oct 31, 2016
README.md site.domain -muuttuja muotoon site.root_url Sep 16, 2014
_config.yml Change highlighter: pygments => rouge (GitHub changed support) Aug 12, 2016
blogi.md site.domain -muuttuja muotoon site.root_url Sep 16, 2014
favicon.ico Faviconin lisäys Nov 15, 2014
ilmoittaudu-mukaan.md tilastot-muuttoja frontmatteriin: ei ladata Google Drivestä tilastoda… Dec 10, 2013
index.html Etusivun muokkausta mm. Dec 9, 2013
kumppanit.md Koodikoulu.fi kumppaneihin Mar 23, 2014
mika-on-koodaustunti.md Update mika-on-koodaustunti.md Sep 15, 2014
miten-aloitan-koodaamaan.md Linkkejä uusiin code.org:n perusharjoitusosioihin Dec 15, 2014
pajat.md Hienosäätöjä Oct 31, 2016
tekijat.md Crowdin.net-linkit viittaamaan activity-näkymään Jun 22, 2014
videot.html Viikkoviittaukset 9.-15.12.2013 hallitusti pois Dec 16, 2013

README.md

Koodaustunti.fi

Koodaustunti on yhden tunnin johdatus tietojenkäsittelytieteeseen. Koodaustunnin tarkoituksena on tutustuttaa "koodaamiseen" ja tehdä sitä arkipäiväiseksi.

Kuinka voin auttaa sivuston kehittämisessä?

Näiden ohjeiden avulla aika helpostikin. Vaiheita on "muutama", mutta kun kokeilet niin huomaat, ettei ole niin vaikeata kuin ensin voisi kuvitella :)

  1. Luo itsellesi tunnus GitHub.com -palveluun
  2. Mene osoitteeseen github.com/jannecederberg/koodaustunti.fi (taidat olla jo oikeassa paikassa kun luet kerran tätä :)
  3. Klikkaa oikealta ylhäältä Fork -nappia
  4. Saat oman kopion sivuston tiedostosta
  5. Mene github.com/omatunnuksesi/koodaustunti.fi ja valitse _config.yml -tiedosto ja sen jälkeen oikealta suht. ylhäältä kynäkuvake (muokkaus)
  6. Muuta rivi root_url: http://koodaustunti.fi muotoon root_url: http://omatunnuksesi.github.io/koodaustunti.fi tämän jälkeen kirjoita alareunaan kuvaus muutoksesta (voi jättää tyhjäksi tässä kohtaa) ja paina Commit changes
  7. Mene osoitteeseen http://omatunnuksesi.github.io/koodaustunti.fi
  8. Näet sivustosta oman versiosi, jota pääset nyt muokkaamaan.
  9. Kokeile muokata vaikkapa Pajat-sivua niinkuin esim. Jarin tapauksessa voisi olla mielekästä.
  10. Kun olet tehnyt haluamasi muutokset, kirjoittanut muutoksen selityksen alareunaan ja painanut Commit changes niin:
  11. Mene taas (tai virkistä/refresh) osoite http://omatunnuksesi.github.io/koodaustunti.fi
  12. Näet nyt (max parin minuutin viiveellä) tekemäsi muutokset omassa kopiossasi koodaustunti.fi-sivustoa
  13. Tee tarvittaessa lisää kokeiluja/muutoksia
  14. Tee pull request, jolloin koodaustunti.fi:n ylläpitäjät (minä ja ehkä muitakin) saamme ilmoituksen muutosehdotuksesta. Pull requestin teko-ohjeet: https://help.github.com/articles/creating-a-pull-request

Entä jos en halua muokata tiedostoja selaimessa?

Voidaksesi täysipainoisesti hyödyntää tässä Git-repositoryssä olevaa sisältöä, on sinulla oltava Linux- tai OSX-käyttöjärjestelmä. Tämän jälkeen on asennettava lisäksi Ruby-ohjelmointikielen tulkki ja Jekyll-sivugeneraattori.

Voit myös tehdä tarvittavat muutokset selaimen kautta, siis GitHubissa, kirjautumalla sisään ja klikkaamalla "edit" halauamasi tiedoston yläreunassa. Selaimenkin kautta voi siis lähettää pull-pyynnön!

Debian-pohjaiset Linux-koneet

Debian-pohjaisella Linux-koneella pääset liikkeelle antamalla komentorivi-ikkunassa seuraavat komennot:

sudo apt-get install ruby1.9.1-dev
sudo gem install jekyll

Tämän jälkeen kloonaa tämä Git-repositoryn sisältö omalle koneellesi:

git clone https://github.com/jannecederberg/koodaustunti.fi.git

Nyt menemällä komentorivi-ikkunassa juuri luomaasi kansioon komennolla cd koodaustunti.fi, antamalla komennon jekyll serve --watch ja avaamalla Internet-selaimesi osoitteeseen localhost:4000 näet Koodaustunti-sivuston omalta koneeltasi tarjoiltuna.

Mites OSX-käyttiksellä (eli Applella)?

Googlaamalla löydät vastaavat ohjeet Ruby1.9.1-dev:n ja Jekyll:n asentamiseksi. (Apuun tulee esim. homebrew-komento.)

Entä Windowsilla?

Selvitä miten saat Ruby-tulkin ja Jekyll:n asennettua ja käyttöön Windows-koneella. Tämän jälkeen pääset vauhtiin. JOKU HALUKAS VOI TÄYDENTÄÄ NÄITÄ OHJEITA PULL REQUESTIN KAUTTA :)

Mitäs sitten kun asennus on tehty?

Käyttämällä HTML, CSS ja Javascript sekä tarpeen mukaan vähän Jekylliä sekä Liquid-template-kieltä pääset muokkaamaan sivua. Kun olet tehnyt muokkauksia/parannuksia, voit ehdottaa niitä pull request -toiminnon kautta tähän pääversioon.

Disclaimer

Sivuston koodipohja ei ole tällä hetkellä kaikista elegantein sikäli, että jonkin verran sisältöä esim. footeriin ja muihin elementteihin liittyen on layout-tiedostoissa.