Aihearkisto: tietotekniikka

Suositelta ohjelma: Batch Picture Resize

Kuinka monesti olenkaan törmännyt ongelmaan, että digikameralla otut kuvat ovat liian suuria lähetettäväksi sähköpostilla tai chatissä, laitettavaksi www-sivulle tai minnekään. Lisäksi kameran kortilla kuvat ovat väärinpäin ja kuva pitäisi saada julkaistua pikimiten. (Meillä kuvat arkistoidaan vaimon koneen kautta, joten omia kuviani en omaan koneeseeni siirrä)

Tähän on olemassa helppo apuohjelma Batch Picture Resizer. Ohjelma ladataan työpöydälle ja muunnettavat kuvat raahataan kuvakkeen päälle. Sen jälkeen ohjelma tekee kuville tarvittavat muunnokset.

Tarvittavat muunnokset ohjelma huomaa omasta nimestään: numerosarja kertoo kuvan koon, O ei jätä ohjelmaa odottamaan lopuksi Enteriä, M säilyttää EXIF-tiedot, G tallettaa kuvat hyvälaatuisina ja V kääntää kuvat EXIF-tietojen mukaan oikein päin. Lisäksi mielenkiintoinen optio on G, joka tarvitsee vielä leveyden ja korkeuden, se skaalaa kuvan käyttäen sisällön ymmärtävää algoritmia. Leveys ja korkeus vaaditaan, koska kuvan mittasuhteita voidaan skaalata vapaasti.

p.s. Voisi laittaa tähän pari mallikuvaa, mutta miten tässä uusimmassa WP:ssä saa kuvat laitettua kirjoitettaessa artikkelia?! (Nyt painike toimii oikein, ilmeisesti jokin pingback-ominaisuus sekoitti tuota media-painiketta)

Kuva skaalattu "tyhmästi" 500 pikselin leveyteen
Kuva skaalattu "älykkäästi" 500x500 neliöksi

 

Peliohjelmointia

Olen osallistunut tämän viikon täydennyskoulutukseen etäopiskelijana. Se on äärimmäisen opettavaa. Aiheena on peliohjelmointia lukioon, joka on mielenkiintoinen aihe. Opetin vuosi sitten ensimmäisen peliohjelmointikurssin meidän lukiossa, ympäristönä käytin Unity3D:tä, koska sen avulla saa nopeasti näyttäviä ympäristöjä. Toki valmis materiaalikin vaikutti paljon.

Kurssin alussa tutustuttiin Scratch-ympäristöön. Sillä ohjelmointi on kaunista (ja suomenkielistä).

Scratch-ohjelma, joka saa kissan sanomaan Fibonacci-lukuja sekunnin välein.

Kurssilla on ympäristöjä python ja pygame. Ympäristö on melko tehokas, 134 ohjelmarivillä saa aikaan pelin, jossa on tulta syöksevä avaruusraketti, jolla voi ampua laserilla äänitehosteiden kera meteoriitteja. Toki, edeltävästä ohjelmointikokemuksesta on iso apu.

Rakettipeli.

Muuten, ohjelmointi on taas hauskaa!

Johan pomppasi: ”Hyvässä salasanassa vähintään 15 merkkiä”

Näiden uusien tietomurtojen jälkeen Digitoday uutisoi: Hyvässä salasanassa vähintään 15 merkkiä / Tietoturva / Digitoday. Kyseessä on siis Suomen viestintäviraston (Cert-Fi) suosituksesta ”hyvä salasana on riittävän pitkä (8 merkkiä on aivan liian vähän, 15 merkkiä on sopiva lähtökohta)”.

Itse olen hieman eri mieltä. Myös salasanan käytettävyys on suuresti merkitsevä asia. Jos salasana on pitkä, sisältää kirjaimia, numeroita ja erikoismerkkejä, niin se on vaikea muistaa. Ja sitten se pitää kirjoittaa paperille. Ja se on huono asia.

Hyvän salasanan muistaa ilman lappuja tai apuvälineitä. Lisäksi salasanat murretaan tietokoneiden avulla ja tietokoneelle on ihan sama, onko salasana ”34ygSDF%&jfh” vai ”punainenpaloauto”. Ihmiselle sillä on iso ero. Eli salasanan vaatimukset ovat johtavat tilanteeseen, jossa vaaditaan ihmisen kannalta huonoa salasanaa.

Kannattaa tutustua myös artikkeliin ”The Usability of Passwords”, jossa verrataan salasanan pituutta ja sen murtamisaikaa.

Ja normaalin käyttäjän ei tarvitse mielestäni välittää brute force-murroista, vaan palvelimen ylläpitäjän. Ja eihän käyttäjätietokantoja kukaan ulkopuolinen saa käsiinsä, eihän? Ja niissähän ei ole salasanoja selväkielisinä… Josta sitten saisi oman artikkelinsa salasanojen murtamistekniikoista ja säilömistavoista.