Next version coming soon (no, really :)

mirggi - 30.06.2008 20.47 - mobiili 

So, I said I haven't forgotten thee, and it's true. I've finally found some time to fix at least a couple of bugs and implement some features.

There were two places where mIRGGI could crash when receiving an empty message. At least NickServ on freenode did this and this is now fixed.

Also I'll add the long-awaited feature: backup/restore of settings. In the next version you can copy the settings to the root of the memory card and also restore them from there. This way you don't have to lose all settings if you have to reinstall mIRGGI, or you want to transfer settings to another phone!

Some other things will probably also get done, but we'll see tomorrow. In the morning I have an MCP exam, but after that I should have some time to do things. So just wait for 24 hours or so and you'll get it :)

Lue kommentit (1) | Kommentoi

Zombeja

kebax - 28.06.2008 21.45 -

Pojjaat soittaa rokkiva.

Kommentoi

Tiiliseinää

mjormana - 25.06.2008 22.59 -

Pitkästä aikaa taas blogin kimpussa. Ja juhannuksesta selvitessä. Tosin siitä on jo 4 päivää sitten selvitty. Väliseinien kimpussa on viimeiset viikot touhuttu. Sekä tiiliseinien että myös puurunkoisten. Puurungot on tosin olleet jo hyvän tovin pystyssä joten niiden levytys on käynnissä. Jos parin viikon päästä olisi levyt seinissä sekä katossa niin olisin erittäin tyytyväinen. Silloin olisi vielä mahdollista saada kaikki tarvittava syyskuussa muuttamista varten valmiiksi. Tosin elokuun alussa tulee keittiön ja kodinhoitohuoneen kalusteet joten hyvä olisi niiden pintojen olla jo silloin valmiina...

Viikonloppuna pitäisi taas jatkua putkien asennukset sekä lämmityslaitteen kytkennät. Tarkoitus ainakin minulla olisi saada toinen wc-istuin käyttökuntoon, jos vain saan pöntön ajoissa tontille. Hyvä olisi jos myös takapihan vesipostin saisi asennettua ja toimintaan. Silloin voisi ottaa sieltä veden eikä teknisestätilasta. Mutta raportoin lisää viikonloppuna kuinka kävi. Nyt taidan painua nukkumaan jotta huomenna jaksaa käväistä Espoossa töissä ja illalla muurata lisää seinää. Perjantai onkin rakentamista koko päivän...

Kommentoi

Nokia ostaa Symbianin / Nokia Purchases Symbian

symbiatch - 24.06.2008 11.34 - mobiili 

Nokia sitten meni ja teki ostotarjouksen Symbianin koko osakekannasta. Ja uhkailee jopa antaa ilmaiseksi Symbian-säätiön jäsenille. Mielenkiintoista. Olemmeko tulleet pisteeseen jossa Nokia ymmärtää ettei Symbian oikein kelpaa edes halvalla, pitää antaa ilmaiseksi että pärjäisi?

Miksiköhän mieli on muuttunut muilla Symbianin omistajilla? Aiemmin kun Nokia meinasi ostaa ison potin osakkeita tuli äkkiä ostohaluja muille. Nyt myydään pois. En keksi muuta selitystä kuin sen, että eipä ole kannattavaa. Ja vähemmän kannattavaa vielä kun ilmaiseksi tehdään.

Noh, tämän jälkeen Nokian on turha selitellä vikoja, puutteita ja törkeitä virhetoimintoja sillä että "nokun se on Symbianin homma." Ottavat vain lusikan kauniiseen käteen ja korjaavat. Mutta saanko heittää villin veikkauksen: eivät tätä tule tekemään, ainakaan lähivuosina.

Mutta näkeepi miten käy. Symbian ei ole juuri kehittynyt (lue: muuttunut parempaan) vuosikausiin mihinkään. Liekö kehittynyt ikinä. En pidättele hengitystäni Symbian 10:n suhteen, tuleeko moista edes tai muuttaako yhtään mitään.

Nokia made an offer for the whole Symbian share pot. And they're threatening to give Symbian freely (as in price) to the Symbian Foundation members. Interesting. Has the day arrived when Nokia understands that Symbian isn't interesting to companies, even with a low price? They have to give it for free to survive?

Wonder why the other Symbian owners have changed their minds. Previously Nokia tried to buy lots of shares there were others that were interested and bought them. Now they're selling. Only thing I can think of is that they've realized it's not worth it. And even less when the product is free.

At least after this Nokia can't make excuses for faults, shortcomings and horrible misfunctionalities with "it's Symbian's job to fix that." They'll have to get their hands dirty and fix them. But if I may make a wild guess: they're not going to do this, at least not in the next couple of years.

We'll see what happens. Symbian hasn't evolved (ready: changed for the better) in years. Maybe even never. I won't be holding my breath for Symbian 10, whether it's even coming or will it change anything.

Lue kommentit (2) | Kommentoi

Puolisetti koossa

kebax - 18.06.2008 13.33 -

Puumailoissa teräsvarret ja rautamailoissa puuvarret.

Lue kommentit (1) | Kommentoi

Retrobleidit

kebax - 17.06.2008 12.21 - golf 

Ennen oli varret puuta...

Kommentoi

S60 & Web Services

symbiatch - 17.06.2008 12.19 - mobiili ohjelmointi 

Tulipahan sitten tarve tehdä softaa käyttäen web servicejä. Varauduin pahimpaan (kuten aina Symbianin kanssa on hyväksi), mutta käyttö ei ollutkaan niin tuskaista kuin oletin. Käytin ensimmäistä kertaa Symbian 9:n soap-funktioita ja ihan kivastihan se toimi. XML menee ulos ja tulee sisään.

Sitten kun pitikin hakea 260 kilotavua XML:ää palvelimelta tuli tenkkapoo. Halusin käyttää DOMia (tiedän, se ei ole aina järkevää, mutta olisi kiva edes testivaiheessa voida tehdä asiat helposti), mutta emulaattorissa 64 megankin muisti loppui kesken heti. Koodasin oman hieman riisutun DOM-rakenteen ja muisti loppui silti. Ja vaikka testiksi heitin kaikki tekstiarvot roskiin, muisti loppui vieläkin. Eli ei DOMia. Nyt sitten pitää kärsiä SAXimisen kanssa ja parsia sillä dokut tilakoneen kanssa. Yyh. Ja pahin dokumentti on 10 megaa vieläpä...

Tekisi niin mieli tehdä välipalikka joka riisuisi kaiken turhan noista hauista pois, mutta en haluaisi pakottaa ihmisiä asentamaan operatiivisiin järjestelmiin taas yhtä palikkaa vain siksi että saisivat käytettyä softaa. Joten kärsin keskenäni.

Joku voisi tietysti kysyä miksen käytä Nokian tarjoamaan palikkaa joka tekee koodia WSDL:stä. No tietysti siksi että kyseinen palikka on täysin rikki. Se osaa kyllä perus-helloworldit vääntää, mutta nyt on kyseessä oikeat hommat ja palikka poksahtaa heti. WSDL:ssä ei vikaa ole. gSoap olisi toinen vaihtoehto mutta käsitin että lisenssi rajoittaisi hieman. Joten käsin tekeminen lienee fiksuinta.


Tarkistin vielä toisen kerran että olinhan säätänyt MMP:ssä keon maksimikoon isoksi. Eipä se asetus siellä ollut vaikka sen tungin. Nyt kun on 16 megan keko alkaa homma hieman pelatakin. Pitäisi vielä testata onko oma DOM-toteutus miten paljon vähemmän muistia kuluttavampi kuin Symbianin toteutus niin tietäisi kannattaako käyttää vai ei.

Silti tuo 260 kilotavun dokumentti ei näköjään mahdu muistiin, seuraavaksi 32 megaa :P

Got a need to create an application that uses web services. I was prepared for the words (as one should be with Symbian) but the process wasn's as painful as I thought. This was the first time I ever used Symbian 9's soap functions and they worked nice. XML went out, XML came in.

Then I had to get a 260kB XML document from the server and everything blew up. I wanted to use DOM (I know, it's not always sensible but I wanted to do things the easy way in the beginning) but the emulator ran out of memory even with 64MB. I created my own limited DOM system but even that ran out of memory. Then I tested removing all text nodes, still out of memory. So no DOM, I have to SAX everything and suffer with state machines etc. Eww. And the worst document is 10MB...

I'm very tempted to create a middle layer that would strip all unnecessary things out of the XML but I don't want to force users to install a new service to their operative systems just to be able to use the application. So I'll suffer.

One might ask why I don't use Nokia's tool that creates code from the WSDL. Naturally because it's broken. It can convert basic hello world services ok but now I needed something real-woldy and it crashes immediately. WSDL is ok, that's not the problem. gSoap would be another possibility but I think the license would be restrictive. So the only sensible way is to do everything by hand.


I checked for second time that I had set the maximum heap size in the MMP file. The setting wasn't there, I'm sure I put it there previously. The heap size is now 16MB and things work better. Next thing is to see how much less memory my DOM implementation uses in comparison to the Symbian one. Then I'll know if I should use my own or Symbian's.

Still the 260kB document won't fit in memory. Next, 32MB :P

Lue kommentit (1) | Kommentoi

MCP-testi hoidettu / Done with MCP

symbiatch - 17.06.2008 09.16 - IT-ala 

Odottelen juuri että kello tulisi enemmän ja pääsisi tekemään MCP-testiä. Olisi ensimmäinen laatuaan ja malliltaan 70-501 eli Windows Server 2003 hosting-ympäristössä. Juuri mitään materiaalia tuohon ei löydy kun on tuollainen yhdistelmä useita asioita, mutta eiköhän tuo tuosta hoidu. Ainakin luulisi kun on Windows-hostingia pyörittänyt pitkään. Mutta ikinähän ei tiedä mitä kysytään, kaikkea kun ei jokainen tarvitse.


Ja tulihan siellä 10 minuuttia istuttua ja yksi kysymys meni väärin, joten pisteet vain 987/1000. Mutta onpahan hoidettuna tuo ja olen nyt Microsoft Certified Technology Specialist. Sitten seuraavien kimppuun...

Waiting for time to pass so that I could get to my first MCP test. The test is 70-501, Windows Server 2003 in Hosting Environments. There isn't much material available for that test, probably because it's a combination of many things. But I think I can manage, at least I should since I've been running Windows hosting for a long time. But you never know what they'll ask, you never need everything in your work.


Sat there for 10 minutes and got one question wrong so the score was only 987/1000. But at least I got it done and now I'm a Microsoft Certified Technology Specialist. And now for the next exams...

Kommentoi

iSteve tietää parhaiten / iSteve Knows Best

symbiatch - 17.06.2008 09.05 - mainonta mobiili 

Apple released the iPhone 3G. I won't comment that much because I don't comment things I don't have experience with. Maybe I'll get one someday, then I can write my feelings about it. But now I'll concentrate on other things Apple.

When iPhone was released, people asked for 3G. iSteve said that nobody needs that, WiFi is faster and takes less power. And WiFi is everywhere, right. When iPhone 3G came out 3G is great and wonderful and the best ever. Just right.

Developers have also asked for a solution for running multiple applications simultaenously. iPhone only supports running one application (unless you want to get married to Apple). Naturally iSteve had a solution. And no, the solution isn't allowing the device to run multiple applications. No, that would be idiotic and would waste battery and processor power. Instead, we'll have push notification functionality where an external server can send a message to Apple's server that relays it to the device via a single connection.

Great, wonderful. But wait, what does this do with the fact that I can't run IRC clients in the background? Or other IM applications? Navigators? Company business applications? Almost anything? Most of the applications in use DON'T run on any servers that could send messages. So there.

Apple also published OS X 10.6 Snow Leopard. Quite amusing things to be read on their page. Now they won't concentrate on new inventing hundreds of new features. Instead they'll focus on reliability and security. But wait, wasn't OS X supposed to be secure and reliable? How can you better that? But maybe iSteve has gotten bored developing new background images (read: features in Apple-talk) and wants to make more money easier.

But iSteve knows best. Always. Don't ever question that.

Apple julkisti sitten iPhone 3G:n. En puutu asiaan sen enempää kun en kommentoi asioita joista ei ole henkkoht kokemuksia. Näkee josko moisen joskus hankkii, sitten voin höpistä. Mutta keskityn tässä nyt Applen muuhun touhuun.

Kun iPhone julkistettiin, väki kyseli 3G:n perään. iSteve sanoi että ihan turha moinen, WiFi on nopeampi ja vie vähemmän akkua. Ja kaikkiallahan on WiFi käytettävissä, toki. Nyt kun sitten saatiin 3G-malli ulos on 3G upea ja mahtava ja parasta mitä ikinä on keksitty. Juuri näin.

Kehittäjät ovat myös kaivanneet ratkaisua ohjelmien yhtäaikaiseen ajoon. iPhonehan ei tue kuin yhtä sovellusta kerrallaan (ilman että Applen kanssa touhuaa vähän syvemmin). No, iStevellähän oli tähän heti ratkaisu. Ja ei, se ratkaisu ei ole se, että sallitaan sovellusten tausta-ajo. Ei tietenkään. Sehän tuhlaisi akkua ja prosessoritehoa. Sen sijaan toteutetaan push notification -toiminne, jossa ulkopuolinen palvelin voi lähettää viestin Applen palvelimille josta se sitten siirretään yhden yhteyden läpi iPhonelle.

Hienoa, upeaa. Mutta hetkinen, mitenkäs tämä auttaa siihen että haluaisi ajaa IRC-asiakasohjelmaa taustalla? Tai muuta IM-sovellusta? Navigaattoria? Yrityksen bisnesjärjestelmiä? Melkein mitä tahansa? Suurin osa sovelluksista kun EI pyöri missään palvelimilla jotka voisivat lähetellä näitä viestejä. Että silleen.

Apple myöskin julkisti OS X 10.6 Snow Leopardin. Huvittavaa oli lukea mainostekstiä sivuiltaan. Nyt ei enää keskitytä keksimään satoja uudistuksia vaan panostetaan toimivuuteen ja turvallisuuteen. Hetkinen! Eikös OS X:n pitänyt olla toimiva ja turvallinen jo nyt? Miten sitä voi enää parantaa? Mutta ehkä iSteve on kyllästynyt keksimään uusia taustakuvia (eli Applen kielessä ominaisuuksia) seuraavaan ja nyt halutaan rahastaa helpommalla.

Mutta iSteve tietää paremmin. Aina. Eikä sitä saa kyseenalaistaa.

Lue kommentit (2) | Kommentoi

Kauden pohjat/18r

kebax - 05.06.2008 22.18 - golf 

Sait 35 pistettä!
Pelasit bufferiin, tasoituksesi 19,4 pysyy ennallaan.
Reikä123456789Out
Par45344434435
Pituus3154721603243603881743713272891
Hcp5915131171713
Tulos57455637547
Pisteet31222131318
Reikä101112131415161718InTotal
Par5443453543772
Pituus45228434716636346615550034130745965
Hcp61421612818410
Tulos8545673755097
Pisteet1241113221735
 
Nimi:kebax
Päivämäärä:5.6.2008
Kenttä:Vanajanlinna Golf & Country Club (VLG)
Tii:Keltainen
Tarkka hcp:19,4
Pelitasoitus:24

Kommentoi

Mopott-Shöy

kebax - 03.06.2008 18.17 -

Kakspyöräsiä torin laidalla.

Kommentoi

Lähipelin sietämätön keveys

kebax - 03.06.2008 09.06 - golf 

Viime lauantaina tuli pelattua 103 aurinkoisella Everstillä. Päivän teemalle tyypillinen reikä oli #11 jolla tuli ensin sudittua n. 500m kolmella lyönnillä ja siitä sitten meni 15m matkalle neljä lyöntiä ennenkuin pallo oli kupissa. Nuo kaksi chippiä ja kaksi puttia edustivat aika hyvin päivän saldoa lähipelin osalta.

Griiniosumat ovat erittäin harvinaisia tälläiselle sutijalle jo siitä syystä ettei mitta tahdo lyönneissä riittää. Päivän "pitkälle pelille" kertyi lyöntejä 42, melkoisen vaatimatonta matkantaittoa on se. Ei lähipelin parantamisella mitään alle 80 pelata, mutta 90 voisi hyvinkin mennä rikki.

Lähipelilyöntejä tuli siis 61 mikä on keskimäärin lähes neljä lyöntiä per reikä. Puttien osuus oli 39 mikä on runsaasti kun chippejä oli 19 (ja 3 bunkkerilyöntiä). Putata voisi toki paremminkin, mutta kun ensimmäisen putin pituus on järjestään jotain astronoomista niin vaikea sitä on lähteä putilla korjaamaan. Duffatut chipit vaativat veronsa. Jokatapauksessa griinityöskentely ulkopuolelta tuntuu olevan se iso ongelma.

Scoren parantamiseksi "pitkän pelin" parantaminen on oikeastaan ainoa keino, mutta lähipeli ui nyt niin syvissä vesissä että sille pitäisi tehdä jotain. Harjoittelu on se kirosana joka tähän taitaa olla ainoa lääke. Tekniikkareenit eivät oikein kiinnosta kun nythän on kesä ja on aika pelata. Voisiko sitten pelaamalla harjoitella? Lähipelitilanteita rundilla tulee se 18 kappaletta joista suurimmassa osassa chippaillaan. Syntyi tässä aatos pelata lähipelialueella "parkakkosta" eli chipata palloa lipulle ja sitten puttailla se sisään. Josko tälläisestä olisi edes mitään apua. Jää nähtäväksi.

Kommentoi

Suomen hienoimmat laulut

jouni - 02.06.2008 13.21 - musiikki 

HUOM! Tämän sivun sijaan kannattaa lukea lokakuussa 2008 uusittu lista!

Kokosin listauksen tämänhetkisistä omista suomalaisista suosikkilauluista. Vähän hullu projekti mutta tulipa tehtyä. Tässä piisit jonkinlaisiin kategorioihin järjestettynä:

Rap, r&b, reggae, funk...:

Asa: Persepolis
Bongo Rhinos: Kiilusilmäneiti
Soul Captain Band: Hypnoosiin
Soul Captain Band: Maa qzuu
Mariska: Keinu
Nopsajalka: Haluun takas
Raappana: Maasta maahan
Tulenkantajat: Rollofunk
Tulenkantajat: Meilläpäin
Don Johnson Bigband: Jah Jah Blowlob
Don Johnson Bigband: Road
Cool Sheiks: Nite 'n' Day
Jukka Poika: Hän haluaa huussin
Pyhimys: Nöfnöf
Ruudolf: Bodausanthem
Aki Sirkesalo: Leijailen

Electro& indietronica:

Pepe Deluxé: Salami Fever
Pepe Deluxé: Girl!
Pepe Deluxé: Cruel Youth
Op:l Bastards: Scorpius
Bomfunk Mc's: Irresistible
Aavikko: Itämeri
Regina: Pidä varasi, tyttö!
Rinneradio: Helsinki
Organ: Kaavakekauhu
Organ: Kolme prinsessaa

Rock, pop, prog. rock, indie, alt. rock:

CMX: Myrskyn ratsastajat
CMX: Marian ilmestys
22-pistepirkko: Birdy
Liekki: Valeria
Liekki: Pois
Kingston Wall: Nepal
Kingston Wall: Love tonight
YUP: Homo Sapiens
YUP: Porvariston hillitty charmi
Absoluuttinen nollapiste: Kuinka tässä vielä käy?
Sydän, Sydän: Kuopus
John McGregor: Seikkailemaan
Samae Koskinen: Hän asuu näillä kulmilla
Kemopetrol: Drown little girl
Magenta Skycode: Hands burn
Tehosekoitin: Pakko päästä pois
Ultra Bra: Vesireittejä
Ismo Alanko: Ekstaasiin
Ismo Alanko: Nuorena syntynyt
Pekka Pohjola: Matemaatikon lentonäytös
Kadotetut: Siivetön enkeli 
Scandinavian music Group: Vieläkö soitan banjoa
Ultramariini: Suudelma
Kauko Röyhkä: Keskiyön juna
Tuomari Nurmio: Hopeinen kuu
Tuomari Nurmio: Siihen loppui satumaa
Tuomari Nurmio: Viiniä! Malja marttyyreille
Disco Ensemble: Bad Luck Charm
Jonna Tervomaa: Tänään lähdetään
Pelle Miljoona: Auschwitzista Guantanamoon
Kollaa Kestää: Syksy
Olavi Uusivirta: Irrallaan
Shadowplay: Night porter
Shadowplay: Dirtysweet
Egotrippi: Matkustaja
Sir Elwoodin hiljaiset värit: Puunukke
Zen Café: Piha ilman sadettajaa
Tiktak: Poltettu maa
Disco: Aurinko laski
Kolmas nainen: Valehtelisin jos väittäisin
Don huonot: Lentohiekkaa
Neljä ruusua: Elän vain kerran
Neljä ruusua: Valuva taivas
Leevi and the Leavings: Enkelin höyheniä ikkunalaudalla
Leevi and the Leavings: Elämä ikkunan takana

Metal, hardcore:

Apulanta: Ruhtinaat
Mana Mana: Maria Magdalena
Sentenced: Routasydän
Waltari: Pois
Waltari: Wide awake
HIM: Our diabolikal rapture
Don Huonot: Pyhimys
Nightwish: Over the hills and far away
Kotiteollisuus: Routa ei lopu

Rock-klassikot:

Dave Lindholm: Annan kitaran laulaa
Rauli Badding Somerjoki: Paratiisi
Rauli Badding Somerjoki: Valot
Wigwam: Frederick & Bill
Juice Leskinen: Syksyn sävel
Juice Leskinen: Musta aurinko nousee
Hurriganes: Get On
Dingo: Tuulen viemää
Havana Black: Sun Flower

Kommentoi

Loma ohi

mjormana - 01.06.2008 23.59 -

Huomenna pitäisi palata lomalta töihin. Vielä olis voinut jatkaa rakentamista kun pääsi viimeisten väliseinien kimppuun. Tänään tuli muurattua urakalla pesuhuoneen seiniä. Vielä jäi muurattavaa yli puolet. Hidasta hommaa kun pitää 45 asteen kulmia sahata ja sovittaa tiilet sopivasti. KHHn ja yhden makuuhuoneen välinen tiiliseinä on myös vielä vaiseessa mutta sillä ei ole vielä niin kiire kuin tuolla pesuhuoneella ja saunalla. Niihin kun pitää vielä tehdä alaslasku jonka päälle loput ilmastointiputket laitetaan. Ilman niitä ei oikein voin tuota lämmityslaitetta ottaa käyttöön. Tosin sekin on vielä maahantuojan varastossa. No mutta huomenna töihin reippaana ja sit illalla muuraamaan :)

Kommentoi

 
Jutut.fi  |  Omat jutut  |  Muiden jutut  |  Kategoriat  |   kirjaudu