sunnuntai 2. lokakuuta 2011

Työssäoppimassa Normetilla


Olen toista viikkoa työssäoppimassa Normetilla. Olen muokannut Normetin koulutukseen käytettäviä nettisivuja, ja tehnyt niistä samalla käyttö- ja ylläpito-ohjeita. Olenkin nyt niin ylpeä ohjeista, että ajattelin jakaa ne täälläkin.

Ohjeet Google Sites /Sivustot -sivujen muokkaamiseen ja käyttämiseen - myös aloittelijoille!

Tästä linkistä voit lukea ohjeet Googlen dokumenttimuodossa.

Tästä linkistä taas voit lukea ohjeet Word-muodossa sekä halutessasi tallentaa ne koneellesi.

Muistathan aina mainita tekijän nimen! Julkaiseminen internetissä omalla nimelläsi on ehdottomasti kielletty! Linkittäminen tosin sitäkin sallitumpaa. ;)

tiistai 16. elokuuta 2011

Java

Perustietoa Javasta

- Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta
- Saanut nimensä Jaava-saarelta
- Kehittelijät Billy Joy ja James Glosling
- Kehittely aloitettu 1990-luvun alussa
- Muistuttaa C++-kieltä, mutta on yksinkertaisempi

Java-sovelmat (applets) ovat ohjelmia, jotka ladataan palvelimelta omalle koneellesi. Koska ne ovat omalla koneellasi suoritettavia ohjelmia (ja ohjelmat voivat olla tietosuojariskejä), järjestelmä tai selain saattaa rajoittaa Java-sovelmien käyttöä. Useissa yrityksissä esimerkiksi käytetään ns. palomuuria, mikä saattaa estää Java-sovelmien lataamisen käyttäjän koneelle. Java-sovelmien lataaminen on voitu estää myös selaimen asetuksissa, missä tapauksessa voit halutessasi vaikuttaa siihen, ladataanko Java-sovelmat vai ei. (Lähde)

Java-ohjelmointi

Java-ohjelman voi kirjoittaa jollakin tekstieditorilla esimerkiksi Windowsin Notepadilla. Myös kehittyneempiä editoreja ohjelmointikäyttöön on olemassa, mutta aloittelijalle yksinkertaiset kirjoitusohjelmat käyvät hyvin.
Voit luoda ensimmäisen lähdekoodin kirjoittamalla alla olevan esimerkin koodin jollain tekstieditorilla ja tallentamalla sen esimerkiksi tiedostonimellä eka.java.
	class Eka {
        	public static void main(String[] args) {
                	System.out.println("Hei Maailma");
        	}
	}
Kun olet saanut koodin kirjoitettua ja tallennettua, voit kääntää ohjelman komentoriviltä käskyllä javac Eka.java. Mikäli lähdekoodin käännös onnistuu, kääntäjä luo Eka.class-nimisen tiedoston samaan hakemistoon lähdekoodin kanssa. Tämän ohjelman voit suorittaa komennolla java eka. Ajettaessa ohjelmaa ei siis pidä laittaa käännetyn ohjelman tiedostopäätettä. Jotta ohjelman kääntäminen onnistuisi, on luonnollisesti käytettyyn järjestelmään pitänyt asentaa Java-kääntäjä ja tulkki.

Yllä oleva yksinkertainen ohjelma tulostaa näytölle "Hei Maailma" -teksin. Ensimmäisellä rivillä oleva class aloittaa luokan määrityksen, jonka jälkeen seuraa luokan nimi "Eka". Merkillä "{" kuvataan luokan tai yleensä minkä tahansa lohkon aloitusta ja "}" merkillä lopetusta. Näiden kaarisulkeiden väliin sijoitetaan luokan varsinainen koodi, ja kaarisulkeita täytyy aina olla yhtä monta kumpaakin.

Rivillä 2 on main-metodi. Jokaisella Java-sovelluksella pitää olla main-metodi. Metodilla tarkoitetaan luokan osaa, joka suorittaa sille annettujen lähtötietojen eli argumenttien tai parametrien perusteella jonkin toiminnon. Metodit määrittävät mitä luokka osaa tehdä. Main-metodin etumääre public kuvaa, että metodi on julkinen, eli luokan ulkopuolelle näkyvä ja metodia voi kutsua mikä muu tahansa luokka. Etumääre static kuvaa, että main metodi kuuluu luokalle ja void kuvaa, että kuvaa ettei metodi palauta mitään arvoa. Metodille voidaan antaa erilaisia parametreja, jotka on lueteltu suluissa esittelyrivin lopussa. Parametrit tallennetaan taulukkoon joka on kuvattu String[] args:llä. Parametreilla tarkoitetaan metodin tarvitsemia ulkoapäin saatavia tietoja. Ensimmäinen ohjelmamme ei kuitenkaan huomio parametreja millään tapaa.

Rivillä 3 on itse tulostuksen tuottava rivi. Tulostuksessa käytetään apuna valmista System-luokkaa, jonka out-muuttujan println-metodi tuottaa näytölle tulosteen annetusta parametrista "Hei Maailma". Huomaa rivin lopussa oleva puolipiste, jolla lauseet erotetaan toisistaan. Luokkien ja metodien esittelyriveille ei tarvita lopetusmerkkiä.
~Lähde~

tiistai 5. huhtikuuta 2011

Tehtävä 8 b, d ja e

Listen!


AudioBoo ottaa vastaan näitä tiedostotyyppejä:

- AIFF
- WAVE
- FLAC
- OGG
- MP3
- AAC
+ joitain muita yleisimpiä

Ladattavan tiedoston raja on 5 minuuttia.

AudioBoon yhteenvedon voit kuunnella ylempää.

maanantai 28. maaliskuuta 2011

Second Life - Saisiko olla toinen elämä?

Second life

Eikö olisikin hienoa, kun voisi elää juuri sellaista elämää kuin haluaa? Tehdä töitä jos huvittaa ansaita rahaa, bilettää klubeilla kavereiden kanssa vaikka yötä päivää tai olla rokkistara, jota kaikki ihailevat. Sukella Seconf lifen maailmaan ja elä toista elämää, jossa olet juuri se, kuka haluat uskotella toisille olevasi!


Kyse ei kuitenkaan ole pelkästä The Sims -tyylisestä simulaatiopelistä. Toki Second lifessä voi pitää hauskaakin, mutta monet myös tekevät siellä töitä, ansaitsevat "Linden"-pelirahaa, jotka he voivat vaihtaa oikeaan rahaan, matkustelevat paikasta toiseen ja jopa pitävät oikeita luentoja diaesityksineen päivineen. Jos haluaa pelkää muutakin kuin tavallista chattailua, voi mikillä keskustella chatissa kuin oikeassa elämässä. Et vain näe toisesta kuin tämän "avatarin", pelihahmon, jonka takaa voi löytyä millainen ihminen tahansa. Saatat siis Second lifessä kohdata komean nuoren miehen, jolla on kirjavat siivet selässä, tai kauniin nuoren naisen, jonka ihoa peittää furry-turkki. Tosielämässä kyseessä voi olla vaikkapa yksi ja sama ruma, lihava, rasvaiset hiukset ja kaljamahan omistava yksinäinen mies, jolla ei ole muuta tekemistä kuin seikkailla virtuaalimaailmassa.


Virtuaalimaailma Second lifessä voi tehdä samoja asioita kuin oikeassa elämässäkin, jopa opiskella oikeasti! Joku on pitänyt luennon aivotutkimuksesta, osa (minä mukaan lukien) opiskelee SL:n välityksellä ja järjestetäänpä siellä italian kurssejakin. Second lifen suuresta suosiosta ottavat myös suuret yritykset, yliopistot ja muut vaikuttajat kaiken mahdollisen irti. Jos eivät mainostilaisuudet, seminaarit tai messut kiinnosta, voi mennä katsomaan live-esityksiä ja nauttimaan hyvästä musiikista - istumalla kotona työtuolilla ja juomalla vaikka kahvia samalla.


Aluksi Second Life vaikuttaa hieman sekavalta, mutta tutkimalla oppii.


perjantai 25. maaliskuuta 2011

Tehtävä 5: Twitter

  Twitterin hashtagia käytetään merkitsemään oma twiittaus, jotta se löytyy helpommin. Sen avulla voi seurata tietyn hashtagin sisältäviä twiittejä huolimatta siitä, kuka ne on julkaissut. Jos esimerkiksi haluat seurata Iisalmen tapahtumia, voit etsiä hakusanalla "Iisalmi" ja hakutuloksissa näet ensimmäisenä twiittaukset, joissa on hashtagi "Iisalmi". Tai jos haluat etsitä johonkin tiettyyn tapahtumaan liittyviä twiittauksia, se tapahtuu samalla tavalla.

Hashtageja liitetään twiittaukseen laittamalla eteen risuaita eli #-merkki. Risuaidan perään lisäämäsi teksti muuttuu klikattavaksi linkiksi, jota klikkaamalla voit etsiä lisää saman hashtagin sisältäviä, eli tavallaan samanhenkisiä twiittauksia.

Tehtävän e twiittaukset löytyvät hashtagilla #yhteisomedia.

Tehtävä 8c



Tehtävä 4: Tutustumme Twitteriin

http://twitter.com/TrueJaruto

Nykyaikana Facebook tuntuu olevan kaikkien huulilla ja jokaisella on oma "naamakirjatunnus", mutta hyvänä kilpailijana Facelle on Twitter. Sinne jokainen voi "twiitata" omat lyhyet kuulumisensa ja käydä katsomassa kenen tahansa twiittauksia. Facebookissa täytyy olla henkilön kaveri nähdäkseen tämän statukset, mutta siellä on myös enemmän tekemistä, pelejä, kuvia jne. Twitterin pääidea on jakaa kuulumiset, ja yritystoiminnassa tämä saattaa olla parempi vaihtoehto kuin Facebook. Twitterissä voi seurata kilpailijoita, työntekijöitä, työnantajia tai vaikka tavarantoimittajia, jos heillä on oma Twitter-tunnus.

Myös opiskelussa on hyvä, että Twitterissä voi seurata ketä tahansa. Siellä voi pitää yhteyttä juuri niin henkilöihin, joista on hyötyä opiskeluille (jos heillä on Twitter-tili). Opiskelun kannalta olen tosin enemmän Facebookin puolella, koska se on monipuolisempi. Siellä tosin on hankalampi pitää yhteyttä niihin ihmisiin joihin olisi tarvetta, mutta ainakin tiedät, että jos he hyväksyvät kaveripyyntösi, et ole heille yhdentekevyys.