Mika Hynnä – Pelimies on erimies

Mika Hynnä – Pelimies on erimies

Maailmaa peliohjelmointiopiskelijan näkövinkkelistä

Having weird clicking issues with Flash in Firefox?

Posted by Mika on Huhtikuu 9, 2010

Well, Adobe has done it once again. At least for me the issue is fixed by executing following command and firefox after that.

export GDK_NATIVE_WINDOWS=1

You may insert the command into ~/.bashrc file so it will be executed automaticly every time you log in to your system.

Hope this helps.

Posted in Uncategorized | Tagged: | Comments Off

Hectors – ilmainen mobiilipeli

Posted by Mika on Joulukuu 25, 2008



Olihan se jo aikakin, että tämäkin kaveri tutkailee J2ME:n ihmeellistä maailmaa ja tässä pikavisiitin tulos. Hectors on järisyttävällä vektori-grafiikalla varustettu futuristinen avaruuslentely, missä taistellaan epätoivoisesti loputtomasti pelaajan ohjastaman vajaan kolmioaluksen kimppuun vyöryvää neliöarmeijaa vastaan.

Pelaaja ohjastaa alustaan käytettävästä kännykästä riippuen ja/tai numeropainikkeilla tai ristikkopainikkeella ja tulittaa joko valinta-/OK-painikkeesta tai numeronäppäimestä 5. Pelinäkymän (oikea puoli kuvasta) vasemmassa yläkulmassa näkyy pelaajan saavuttama pistemäärä ja vasemmassa yläkulmassa esiintyvät järisyttävän mielikuvitukselliset sydämet esittävät elämiä, jotka hupenevat aina neliön osuessa pelaajan alukseen.

Suuntaapa siis kännykkäsi selain kohteeseen http://www.ihku.biz/hectors/Hectors.jar tai lataa peli koneelle ja siirrä sitä kautta kännykkääsi ja pääset nauttimaan hetken huumasta!
Lähdekoodi ja Eclipsen projektitiedostot löytyvät osoitteesta http://www.ihku.biz/hectors/

Posted in Ohjelmointi | Comments Off

WbarConf päätynyt mukaan gOS Linux -jakeluun

Posted by Mika on Joulukuu 6, 2008

Aina silloin tällöin tulee uteliaisuuttaan vilkaistua, että minkä laista vastaanottoa oma kättenjälki on maailmalla saanut osakseen. Viimeisin sangen ilahduttava asia oli huomata tekemäni WbarConf-työkalun päätyminen osaksi gOS Linuxia. Sovellusta käytetään alla olevassa kuvakaappauksessa esiintyvän alalaidan sovelluskäynnistimen ulkoasun, toimintojen ja sisällön muokkaamiseen.

WbarConf gOS Linuxissa
WbarConf gOS Linuxissa

Tässä vaiheessa sopinee tuntea hieman ylpeyttä. ;)

Posted in Käyttöjärjestelmät, Ohjelmointi, linux | 1 Comment »

SaunaVisio-aputyökalu… Maemolle!

Posted by Mika on Lokakuu 7, 2008

Monille tutuksi tullut SaunaVisio-aputyökalu on nyt saanut itselleen “pikkusisaren” eli oman versionsa Nokian Internet Tableteille. Kaikki tutut ominaisuudet ovat tallella, mutta valitettavasti nykyisessä muodossaan edes N810:ssa ei riitä puhti sujuvaan mpeg2-purkuun siinä muodossa, missä data digi-verkosta ulos annetaan.

ssa

Sovelluspaketin voit ladata lla olevasta linkistä:
http://www.ihku.biz/saunavisio/saunavisio_0.24-1_maemo.deb

Posted in Käyttöjärjestelmät, Laitteet, linux | 2 Comments »

SaunaVisio – laajennettua hallintaa aputyökalulla

Posted by Mika on Heinäkuu 12, 2008

Monet muutkin Saunalahden KotiTotaalin tilanneet ja näin ollen SaunaVision itselleen kylkiäisenä saaneet, ovat varmasti havainneet laitteen verkkotallennusominaisuuden ihan toimivaksi, mutta eräs järkyttävä puute on ainakin kalvanut pitkään: tallennuspyynnöt tulee aina lyödä käsin, eikä mahdollisuutta ohjelmien tallentamiseen käyttäjän määrittelemillä ns. filttereillä ole.

Eipä hätää enään! Suosikkiohjelman sivuuttaminen mustasi sen verran mukavasti allekirjoittaneen mielen, että asialle oli tehtävä jotakin, ja niin tehtiin.

SaunaVisio – aputyökalu on pythonilla rakennettu viritelmä tallennuspyyntöjen asettamiseksi tiettyjen avain- tai hakusanojen perusteella. Muita sivuominaisuuksia ovat tallenteiden suoratoisto tietokoneelta ja mahdollisuus ladata tallenteet myös kotiin. Sovelluksen toimintalaajuus rajoittuu SaunaVision web-käyttöliittymän haun laajuuteen eli viikkoon kerrallaan.

Puolittainen ominaisuuslista:
- Tallennnuspyyntöjen asettaminen hakusanojen perusteella
- Hakusanojen lisäys ja poisto
- Tallenteiden suoratoisto käyttäen vapaavalintaista videosoitinta (suositellaan VLC:tä)
- Tallenteiden lataus käyttäen wget:iä
- Ohjelmien haku merkkijonojen perusteella
- Yksittäisten tallennuspyyntöjen asettaminen ja peruminen
- TV-ohjelman tietojen tarkastelu (Nimi, ajankohta, kesto, kuvaus) hyödyntäen ohjelmatunnusta ID
- Puoliautomaattiset päivitykset

SaunaVisio – aputyökalun voit käydä poimimassa itsellesikin täältä.

Aiheesta Saunalahden Palstalla

Saunavisio – aputyökalu on käytettävissä seuraavissa käyttöjärjestelmissä: GNU/Linux, Microsoft Windows ja Mac OS X. Sovelluksen peruskäyttöön eli tallennuspyyntöjen asettamiseen riittää Pythonin asennus, mutta kaikkien ominaisuuksien hyödyntämiseen suositellaan VLC:n ja wget:n asentamista. Asiasta on keskusteltu yllämainitussa linkissä.

Saunavisio-aputyökalun käyttöliittymä

Posted in Laitteet | Tagged: | Comments Off

Asus Eee PC 4G (701)

Posted by Mika on Maaliskuu 12, 2008

Asus Eee PC 4G White

Jo siitä asti kun Asus julkaisi tuovansa markkinoille pienen ja oikeasti kannettavan Linuxilla varustetun tietokoneen odottelin innolla voivani päästä käpälöimään kyseistä pikku vempelettä. Odottavan aika osoittautui kirjaimellisesti pitkäksi ja vasta noin neljän kuukauden kuluttua julkaisusta olen viimein päässyt käsiksi pieneen ihmeeseen. Koolla laitetta ei todellakaan ole pilattu, sillä sormet leväällään kannettava ei ole todellakaan kansi suljettuna juuri raavaan miehen kättä suurempi.

Räpylä Eeen yllä

Laitteen ominaisuuksia on vatvottu siellä sun täällä, mutta Asus Eee PC:n 4G-mallista löytyy 900 MHz:n Celeron prosessori alikellotettuna tikittelemään 630 MHz:ssä, 512 MB SO-DIMM -muista, massamuistina palvelee 4GB SSD (Solid State Disk), kannen yläosassa 0.3 MPixelin kamera, 3 kpl USB 2.0 -portteja (yksi vasemmalla ja kaksi oikealla puolella laitetta), touchpad, sisäänrakennettu microfoni, VGA-out, stereo-kaiuttimet, liitännät ulkoiselle microfonille ja kuuloikkeille tai kaiuttimille, 10/100 Ethernet, 56Mbps WLAN(b/g) ja muistikortinlukija (MMC/SD). Eee PC:ssä on 7″:n näyttö 800×480 resoluutiolla ja LED-taustavalolla. Akku on 4-kennoinen, varaukseltaan 5200 mAh ja tarjoaa kevyessä käytössä työskentelyaikaa noin 3 tunniksi.

Käyttöjärjestelmänä Asus Eee PC:ssä on Asuksen kustomoima versio Xandros Linuxista, joka pohjautuu Debian-jakeluun. Järjestelmä pomppaa pystyyn mukavan rivakasti noin 15 sekuntiin. Mukaan on saatu jokapäiväiseen peruskäyttöön tarvittavat sovellukset tiedostojenkäsittelyyn ja pieneen viihteeseen. Sovellukset ovat tosin osittain jo hieman ikääntyneitä (esim. Open Officesta versio 2.0 saatavilla olevan 2.3:n sijaan), mutta useimmissa tapauksissa täysin käyttökelpoisia. Moitittavana puolena sovellusten käynnistämiseen käytettävä AsusLauncher, joka luo IceWM:n kanssa Eeen käyttöliittymän, on harmillisen hiomaton. Omien sovellusten lisääminen käynnistettäviksi on hyvin työlästä, mutta nykyään yhteisö tarjoaa jo työkalut käytettävissä olevien käynnistimien muokkaamiseen. Myöskään WLAN:ia ei saanut helpolla graafisista työkaluista huolimatta automaattisesti käyttämään viimeisintä tukiasemaa. Massamuistin 4 GB:tä on käytettävissä käyttäjän omille tiedostoille noin 1.3GB ensimmäisellä käynnistyksellä, mikä on vallan riittävästi, kunhan tyytyy olemassa oleviin sovelluksiin tai hyödyntää muistikortinlukijaa kiintolevytilan jatkeena.

Omien sovellusten asentaminenkaan ei ole Xandrosissa liian helppoa. Pakettipuu on hyvin suppea, eikä Eee:n oma Lisää/Poista -sovellus tarjoa kovinkaan montaa sovellusta vapaastivalittavaksi. Pahimpaan hätään voi kuitenkin joko valita Xandroksen laajemmat viralliset pakettipuut tai käyttää Debianin vakaan jakelun pakettipuita. Jälkimmäisessä on tietenkin riskinä käyttöjärjestelmän rikkominen, sillä suurin osa valmiiksi asennetuista paketeista on juuri nimenomaan Asuksen Xandrosista Eee PC:lle kustomoimia. Järjestelmän voi kuitenkin palauttaa käynnistyksessä napin painalluksella tehdasasetuksilleen ja mukana toimitetulta DVD:ltä löytyy Windowssille työkalut asennus-USB-tikun luomiselle siinä tapauksessa että on innostunut kokeilemaan vaihtoehtoisia käyttöjärjestelmiä, mutta haluaakin palata takaisin vanhaan.

Kokonaisuutena Asus Eee PC 4G on juuri sitä mitä kansa on jo kauan halunnut: pieni kompakti kannettava laite, mutta silti täysiverinen tietokone menossa mukana, millä voi hoitaa pankkiasiat, uutisten luvun, sähköpostin, chättäilyn ja jopa pienen pelailun. Näppäimistön pieneen kokoon tottuu nopeasti ja Web-kamera tuottaa sävyiltään yllättävän hyvää kuvaa. Näytön pieni resoluutio on täysin riittävä moneen asiaan ja Internet -kokemustaan voi parantaa mm. päivittämällä selaimensa esim. Firefoxin 3:en versioon, jolloin saa käyttöönsä nettisivujen skaalauksen. Jos akunkestossa on toivomisen varaa, voi tätä seikkaa parannella ostamalla 6-kennoisen akun näiden ilmestyessä myyntiin ja saavuttaa suurin piirtein viiden tunnin käyttöajan. Muistin määrä ei ole tullut omassa käytössäni kertaakaan vastaan, mutta halutessaan sen voi päivittää jopa hulppeaan kahteen gigatavuun.

Entäpä sitten puutteet raudan suhteen? Eee PC:n tuuletin on suurimmaksi osakseen äänetön, mutta jos ääni alkaa muodostua häiritseväksi voi tuulettimen oman harkinnan mukaan kytkeä kokonaan pois käytöstä. Peruskäytössä laite lämpiää noin 55°C:n ja voi tuntua liian kuumalta käyttää sylissä. Touchpadin tuntuma on kelvollinen, mutta laitteen etulaitaan asetetut “hiirenkorvat” ovat jäykät ja ilman tukevaa alustaa niiden käyttö saa koko laitteen heilumaan. Mielummin turvautuukin touchpadin napautuksiin hiiren klikkausten korvikkeena, mikä onkin omassa käytössäni osoittautunut hyvin toimivaksi. Unitilassa (Sleep/Suspend2ram) laite syö valitettavan paljon virtaa ja vakio käyttöjärjestelmällä nopean käynnistymisajan ansiosta on melkein suositeltavampaa sammuttaa koko kone. Laite menee mukavasti halutessaan nukkumaan sulkemalla laitteen kansi, muttei herää ruususen unestaan ilman virtapainikkeen painamista, mikä on sinänsä sääli. Pahimmat ongelmat ilmenevät Atheroksen WLAN -piirin kanssa ja/tai tämän ajurien. Piirin sammuttamisen jälkeen tätä on välillä harvinaisen työläs saada takaisin toimimaan. Edellä mainitut ovat kuitenkin enimmäkseen pikku vikoja, joiden kanssa on helppo elää ja eivät välttämättä edes ole kaikista häiritseviä tai huomattavissa.

Suuri kiitos Asukselle kuuluu myös käyttöjärjestelmän valinnasta ja näin myös ajurien/sovellusten lähdekoodien julkaisemisesta, mikä on mahdollistanut jokaiselle oman suosikki Linux-jakelunsa asentamisen laitteeseen. Asus tarjoaa myös Windows-ajurit laitteelle DVD:llä.

Asus Eee PC on tällä hetkellä hintansa, kokonsa ja ominaisuuksiensa puolesta kaikkein varteenotettavin vaihtoehto kilpailijoiden raahatessa kovaa vauhtia omia UMPC(Ultra Mobile PC)-laitteitaan markkinoille. Jos et koe juuri nyt hirveää hinkua laitteen perään, suosittelen odottelemaan rauhassa seuraavan sukupolven Eee PC:n 900 -sarjalaista jossa luvataan ovelan suurempi näyttö isommalla resoluutiolla, parempi akunkesto, suurempi massamuisti ja enemmän RAM-muistia. Jos kuitenkin koet 700-sarjalaisen itsellesi täysin riittäväksi kaveriksi, tulee näiden hinta todennäköisesti putoamaan seuraavan sukupolven laitteiden tullessa markkinoille.

Olisivatpa vain tuoneet nämä värkit kaiken kansan ulottuville aikaisemmin! Toivottavasti saamme laitteita pian myös Suomen kamaralta lokalisoidulla näppäimistöasettelulla. Oma värkkini noudattaa nätisti UK-asettelua, mutta perinteisten merkkien tuottaminen on suht helppoa pienellä Linux-tietämyksellä, kuten tästä artikkelista voidaan päätellä.

Posted in Käyttöjärjestelmät, Laitteet, linux | 14 Comments »

REISUB pelastaa

Posted by Mika on Lokakuu 26, 2007

Linuxin jumittaessa totaalisesti tilaan, jossa edes vanha tuttu Ctrl+Alt+Delete ei pelasta, niin onko ainoa pelastuksesi tietokoneen virtakytkin?

Jos vastasit kyllä, niin suosittelen tutustumaan ensin seuraavan linkin tarjoamaan artikkeliin:

http://fosswire.com/2007/09/08/fix-a-frozen-system-with-the-magic-sysrq-keys/

Kärsimättömille kerrottakoon nopeampi toimintavaihtoehto:
Paina AltGr- + PrtSc -painikkeet alas ja näppäile REISUB ja koneen pitäisi käynnistää itsensä uudelleen turvallisemmin, kuin pelkällä reset-painiketta huitomalla. :)

Edellä mainittua tapaa ei kuitenkaan tule käyttää korvaamaan normaalia tietokoneen uudelleen käynnistystä!

Posted in linux | Comments Off

Fluxbuntu 7.10 julkaistaan pian

Posted by Mika on Lokakuu 23, 2007

Ubuntun ja sen kaverusten (Xubuntu, Kubuntu, Edubuntu, jne…) julkaisemisesta on vouhotettu jo joka tuutissa tarpeeksi, mutta tuodaampa esiin oma suosikkini: Fluxbuntu, joka päivittyi tuoreimman Ubuntun tasalle lähipäivinä.

Jakelun mukana toimitetaan mm. seuraavat sovellukset edistämään jokapäiväistä sujuvaa työskentelyä:
AbiWord (tekstinkäsittely), GnuMeric(taulukkolaskenta), Pidgin(pikaviestintä), Kazehakase(Web-selaus) ja Claws(sähköposti)

Posted in Käyttöjärjestelmät, linux | Comments Off

Koulun jatkoa, Ubuntun alphaa ja Digi-telkkaria

Posted by Mika on Elokuu 31, 2007

Koulu on siis jälleen pyörähtänyt toisen vuoden muodossa käyntiinsä ja ensimmäinen viikko on takana. Voisin melkein väittää luentoja olleen ikävä! ;) Lukujärjestys on sopivan täyteen bookattu vertaistuutoritoiminnalla ja moduuleilla.

Ubuntun tuorein alpha, Tribe 5, vaikuttaa jälleen harvinaisen lupaavalta. Tehokas compiz-fusion ja BulletProof-X tuovat oman mausteensa 10. kuu julkaistavaan soppaan. Jopa Gentoo-miehenä odotan tapahtumaa kuola valuen.

Huomenissa klo 04 on sitten viimein aika sanoa hyvästit analogisille tv-lähetyksille. Emme sitten saaneet Digi-lähetyksiin luvattuja reaaliaikaisia vaikutusmahdollisuuksia ja muita hienouksia. Omasta mielestäni mataline resoluutioineen homma on aikalailla juosten kustu, etenkin jos erehtyy vartavasten hankkimaan taulutelevision. Ei ole putkitelevision voittanutta. :P

Posted in Käyttöjärjestelmät, Laitteet, Tapahtumat, linux, opiskelu | Comments Off

Suomipelit.com:n Kesäkarnevaalit 2007

Posted by Mika on Heinäkuu 30, 2007

Suomipelit.com - Kesäkarnevaalit 2007
… ja pelien tekemiseen annettu aika on juuri päättynyt, tarkemmin tarjottuna eilen klo 23:59!

Satoa voi tarkastella Kesäkarnevaalien virallisilta sivuilta ja oma tuotokseni löytyy Ohjelmointi-osiosta. Kisassa oli tällä kertaa aihepiirinä “Viha ja Rakkaus”, joista joko toista tai molempia tuli käyttää tarinapainotteisen pelinsä pohjana. Kaiken kaikkiaan kilpailuun osallistuneista 19 osanottajaa selvisi pelinsä julkaisuun asti.

Kilpailun voittaja julkaistaan 12.8.2007 ja kaikki innokkaat voivat äänestää suosikkejaan rekisteröitymällä ensin Suomipelit.com:n jäseniksi.

Posted in Tapahtumat | Comments Off