MVnet logo

Blogi

Uusia yliopiston tutkielmia

  • Julkaistu 14. Huhtikuuta 2007
  • Kirjoittanut: Mikko Vestola
  • Ei kommentteja

Tutkielmat-osioon lisättiin kaksi uutta yliopiston tutkielmaa: Java-ohjelmoinnin projektityö ja Käyttäjäkeskeisen tuotekehityksen esseet. Java-ohjelmoinnin projektityö on laajahko ohjelmoinnin harjoitustyö ja osa Teknillisen korkeakoulun Java-ohjelmointikurssin suoritusta. Projektityön aiheena on pienehkö Opintoapuri-sovellus, joka auttaa opiskelijaa opintosuunnitelman teossa. Ohjelman lähdekoodi on hyvin selkeää, joten niistä voi katsella, miltä hieman laajempi toimiva ohjelmakoodi näyttää.

Käyttäjäkeskeisen tuotekehityksen esseet taas olivat osa TKK:n kurssin T-121.100 Johdatus käyttäjäkeskeiseen tuotekehitykseen hajautettua tenttiä. Käyttäjäkeskeinen tuotekehitys on muuten mielenkiintoinen aihepiiri. Olet varmaan itse törmännyt ärsyttäviin käytettävyysongelmiin esim. kodin laitteiden kanssa? Käyttäjäkeskeinen tuotekehitys pyrkii pääsemään juuri näistä ongelmista eroon ottamalla käyttäjät huomioon tuotekehityksessä.

Lisäksi samalla paranneltiin hieman navigointivalikon toimivuutta. Enää valikon ei pitäisi ponnahdella ärsyttävästi esille vaan valikko näytetään vasta, kun hiirtä on pitänyt valikon päällä hieman pidempään (tästä ideasta kiitos käyttäjäkyselyn kautta tulleelle parannusehdotukselle).

Digi-TV tulee - halusitpa sitä tai et

  • Julkaistu 8. Huhtikuuta 2007
  • Kirjoittanut: Mikko Vestola
  • Ei kommentteja

MVnettiin lisättiin uusi artikkeli: Digi-TV tulee - halusitpa sitä tai et. Artikkelissa pohditaan Suomen digi-TV:seen siirtymistä. Analogiset televisiolähetykset kun loppuvat Suomessa 31.8.2007, jolloin Suomi siirtyy digiaikaan. Olethan siis hankkinut jo digiboksin? Mutta miksi digi-TV:seen siirrytään? Miten siirtyminen vaikuttaa tavallisiin kuluttajiin? Mitä pitää ottaa huomioon, kun ostaa digiboksin? Entä millainen on digi-TV:n tulevaisuus? Esimerkiksi näitä asioita pohditaan artikkelissa.

Windows XP vistamaisemmaksi

  • Julkaistu 6. Huhtikuuta 2007
  • Kirjoittanut: Mikko Vestola
  • 18 kommenttia

Windows Vista tuo työpöydälle lisää karkkia silmille, mutta myös Windows XP:seen saa melko helposti Windows Vistan kaltaisen ulkoasun. Windows XP:lle on olemassa satoja eri teemoja, joilla ulkoasua voi muuttaa.

Mutta, jotta näitä uusia teemoja voisi käyttää, täytyy ensin hieman "hakkeroida". Windows ei anna oletuksena käyttää näitä muiden tekemiä teemoja. Tätä varten täytyy muokata tiedostoa C:\WINDOWS\system32\uxtheme.dll. Muokkaaminen käy helposti tähän tarkoitetulla ohjelmalla Uxtheme Multi-patcher 5.5. Kun olet ajanut ohjelman, voit asentaa koneellesi uusia teemoja. Joskus ohjelma saattaa valittaa seuraavaa:

Uxtheme Multi-patcher 5.5 has detected that there's any Window NT setup file in C:\WINDOWS\i386
It's not recomended you to continue with this. Please eject your Windows NT CD or move that folder to somewhere else. Press OK to exit Uxtheme Multi-patcher 5.5

Tällöin vain siirrä kansio C:\WINDOWS\i386 muualle (ihan sama minne), poista i386-kansiosta tiedosto nimeltä UXTHEME.DL_ ja avaa Uxtheme Multi-patcher uudestaan. Kun olet ajanut ohjelman, valittaa Windows, että se on havainnut muuttuneen tiedoston ja pyytää Windowsin asennus-levyä, jotta se voi sen palauttaa. Levyä ei kuitenkaan pidä antaa ja ruudulle ilmestyviin ilmoituksiin pitää vastata kieltävästi. Kun ohjelma on valmis, voit siirtää i386-kansion takaisin sinne, missä se alun perin olikin. Kyseinen kansio ei sinänsä ole mikään kovin tärkeä. Se sisältää Windowsin asennuksen aikaisia tiedostoja, joita ei yleensä tarvita (jos et halua perua esim. joitain päivityksiä). Uxtheme Multi-patcher valittaa tuosta kansiosta, koska muutoin Windows kopioisi siitä kansiosta heti alkuperäisen uxtheme.dll-tiedoston takaisin huomatessaan, että yksi sen tiedostoista on hakkeroitu. Kun kansiosta poistaa tuon UXTHEME.DL_ -tiedoston, ei palautus enää onnistu ja omien teemojen käyttö on mahdollista.

Windows Vista teema Sivupalkki ja Opus OS -tyyli

Paljon hyviä teemoja, ikoneita ja taustakuvia löytyy deviantART-sivustolta. Kyseinen sivusto on oikea aarreaitta, jos etsii taustakuvia, ikoneita tai muuta "työpöytätaidetta". Itse tykästyin teemaan Opus OS 1.5 (kts. kuva ylhäällä oikealla). Teemalla Stolen 5 taas saa Windows XP:n jo aika lailla muistuttamaan Vistaa (kts. kuva ylhäällä vasemmalla). Uusien teemojen asennus on helppoa. Lataat vain jonkun teeman (yleensä zip-paketti) ja purat sen. Sitten kopioit sen sisällön kansioon C:\WINDOWS\Resources\Themes (uutta teemaa varten tulee yleensä uusi kansio tuohon Themes-kansioon). Sitten teeman vaihto käy normaalisti klikkaamalla työpöydällä hiiren oikealla painikkeella Ominaisuudet ja valitsemalla Ulkoasu-välilehti. Täytyy kuitenkin muistaa, että Vistassa on paljon muutakin uutta kuin vain ulkoasu ja näitä kaikkia uudistuksia ei oikein millään saa Windows XP:seen.

Näppärä lisäke XP:seen on myös Applen Mac OS X:stä tuttu sivupalkki eli "dock". Rocketdock on tällainen sivupalkki Windowsiin ja toimii lähes samalla lailla kuin OS X:n dock (kts. kuva ylhäällä oikealla). Itse tykästyi siihen heti. Windows XP:seen saa myös Vistasta tuttuja vimpaimia (widgetit, gadgetit tai miksi niitä nyt kutsutaankaan). Tästä kirjoitin jo aikaisemmin kirjoituksissa Tutustu widgetteihin ja Tee omia widgettejä.

PS. Jos aiot vaihtaa ikoneita, kannattaa olla varovainen. Helpointa ikonien vaihto on ehkä ohjelmilla IconTweaker (ilmainen) tai IconPackager (maksullinen). Mutta jos säädät ikoneita itse käsin, voi osaamaton saada järjestelmän helposti sekaisin.

Spämmiä, spämmiä, spämmiä...

  • Julkaistu 5. Huhtikuuta 2007
  • Kirjoittanut: Mikko Vestola
  • 5 kommenttia

Roskaposti eli spämmi on kyllä yksi nykyajan suurimmista vitsauksista, joka on alkanut näkyä MVnetissäkin. Ei pelkästään sähköpostispämminä vaan myös spämmiviesteinä keskustelupalstalle ja kommentteihin. MVnetin alkuaikoina spämmistä ei ollut juuri harmia, mutta nyttemmin, kun täällä on alkanut käydä enemmän kävijöitä, ovat spämmibotitkin löytäneet tiensä tänne.

Muutama kuukausi sitten sain taistella MVnetin keskustelupalstan spämmereittein kanssa. Nykyään spämmerit ovat niin ovelia, että edes ns. CAPTCHA-tekniikka ei aina auta (eli semmoinen sekavahko kuva, josta pitää syöttää kirjaimet/numerot tekstikenttään). Keskustelupalstalle sateli spämmiä viikoittain, mutta pienillä muutoksilla pääsin niistä eroon (kts. Spämmerit pois keskustelupalstoilta).

Palautelomakkeen ja virheraportin kautta satoi myös paljon spämmiä parisen kuukautta sitten. Mutta nyt on blogiinkin alkanut satamaan spämmiä ja oikein urakalla. Näistä blogien roskaposteista oli uutinenkin Weblogit ovat täynnä spämmiä, jossa kerrottiin, että joissain palveluissa jopa 75% blogeista on täyttä spämmiä. Spämmi näkyy MVnetissä turhina kommentteina kirjoituksiin, joita tulee joskus jopa parisenkymmentä viikossa. Blogisoftassa on kyllä spämmifiltterit, mutta ei kovin tehokkaat. Uudempikin versio tästä b2evolutionista olisi saatavilla, mutta päivittäminen uuteen versioon on turhan hankalaa.

Späm-esto

Varautuminen spämmiin onkin erittäin tärkeää, jos suunnittelee lisäävänsä nettisivuille jonkinlaisen palaute/kommentointi -systeemin. Jos sivut saavat vähänkään suosiota, spämmiä tulee varmasti. Itse käytän nyt niin palautelomakkeissa kuin tässä blogisoftassakin hyvin yksinkertaista omatekoista spämmiestoa: lisään lomakkeeseen kentän, jossa pyydetään käyttäjää suorittamaan yksinkertainen yhteenlasku. Jos yhteenlasku on väärin, ei lomaketta lähetetä. Spämmibotit eivät yleensä ymmärrä, mitä kenttään pitäisi laittaa, mutta normaali ihminen kyllä tämän ymmärtää. Palautelomakkeen spämmiviestit loppuivat heti, kun lisäsin tämän kentän.

Spämmieston lisääminen b2evolutioniin

B2evolutioniin (v0.9.2) tuon yksinkertaisen spämmieston saa lisättyä seuraavasti:

Avaa tiedosto htsrv/comment_post.php ja lisää n. riville 35 seuraava rivi (samassa kohtaa on muitakin param-alkuisia rivejä):
param( 'spam_esto', 'string' );

Sitten samaan tiedostoon noin riville 90 ennen koodipätkää if( empty($comment) ), lisää seuraava koodipätkä:
if ($spam_esto != "14")
errors_add( T_('Et laskenut tulosta oikein') );

Avaa sitten skins-kansiosta käyttämäsi ulkoasun kansiosta _feedback.php ja etsi koodipätkä name="comment" ja lisää sen alapuolelle (p-tägin jälkeen) seuraava koodi:

<p><label for="spam_esto">9 + 5 = </label>
<input type="text" name="spam_esto" id="spam_esto" size="5" maxlength="5" style="width: 30px" />
Laske tähän edellä esitetyn laskutoimituksen tulos. Tämä kenttä on olemassa roskapostin estämiseksi.</p>

MVnetin hakua uudistettu

  • Julkaistu 3. Huhtikuuta 2007
  • Kirjoittanut: Mikko Vestola
  • Ei kommentteja

Uudistettu haku

MVnetin hakua on nyt hieman uudistettu. Hakukentästä tuli hieman siistimmän näköinen, mutta suurin parannus on se, että nyt hakutulokset ilmestyvät nykyiseen sivupohjaan. Aikaisemminhan selain siirtyi pois MVnetistä Googlen sivuille ja näytti hakutulokset siellä, mutta nyt siis myös hakutulokset näkyvät MVnetissä.

Tämän uudistuksen takana on Googlen tarjoama hakukone Google Co-op, jonka kuka tahansa voi ottaa käyttöön omilla kotisivuillaan.

Ainut huono puoli tässä Googlen tarjoamassa hakukoneessa on se, että se jättää hakutulosten alapuolelle tyhjää tilaa, joka näyttää vähän kököltä (johtuu Googlen käyttämän iframen asetetusta korkeudesta, jota ei voi säätää järkevästi). Toivottavasti Google korjaa tämän joskus.

1 ... 14 15 16 ...17 ... 19 ...21 ...22 23 24 ... 28