Kun olin jonkin aikaa lueskellut Nokia N800:n käyttäjäkommentteja ja arvosteluja, päätin ottaa selvää Linux-käyttöjärjestelmästä. Totesin, että sitä kannattaa aikakin kokeilla, ja varsinkin sen vuoksi, että Windows XP rullaa tässä tietokoneessa (500 MHz, 320 MB RAM) aivan liian hitaasti. En ainakaan menettäisi mitään.
Päätin valita Ubuntun (7.10, Gutsy Gibbon) jakeluversioksi. Se osoittautuikin todella hyväksi valinnaksi, koska nyt tietokoneen käyttö on todellakin nopeutunut huomattavasti. Tietokoneessa on vielä hieman liian vähän muistia, koska Operan ollessa päällä (monta välilehteä samaan aikaan) on vapaata muistia noin 10 megatavua. Mutta emolevylleni saa laajennettua muistia 3 x 256 MB:n verran eli 768 MB:iin, joten siihen tähdätään. Jos sinulla on myytävänä PC100-yhteensopivia 256 MB:n kokoisia DIMM-muisteja halvalla, niin olisin kiinnostunut :)
Linux on kyllä erikoinen järjestelmä, ja olen todella vaikuttunut Lisää/poista-ohjelmasta. Siellä on massiivinen lista ohjelmista, jotka sopivat tähän jakeluversioon ja riittää, kun rastitat listasta haluamasi ohjelmat ja sitten ohjelma asentaa ne järjestelmään. Lisäksi Pääte-sovellus (Windowsin Komentoriviä muistuttava ohjelma) on todella hieno, koska siinä on C- ja C++-kääntäjä integroituna ja kirjastoja (esim. SDL) voi lisätä haluamansa mukaan.
Olen todella tyytyväinen Windows XP:stä Linuxiin siirtymiseen. Vielä täällä on toinen (tai oikeastaan kaksikin) kone, jossa on Windows XP, eli XP:n ominaisuuksia tarvittaessa ei tarvitse asentaa uudelleen sitä tähän tietokoneeseen.
When I had some hours read Nokia N800's user comments and reviews, I decided to read some information about Linux operating system. I discovered that I should give it at least a try, and especially for the reason that Windows XP runs just too slow on this computer (500 MHz, 320 MB RAM). At least I wouldn't lose anything.
I determined to single out Ubuntu (7.10, Gutsy Gibbon) as the distribution. It showed to be a very good choice, because now using the computer has become noticeably faster than before. There's still a bit too little memory, because when Opera is on (many tabs at the same time), the amount of free memory is about 10 MB. But my motherboard can hold up to 3 x 256 MB amount of memory, so I'm aiming at 768 MB of RAM. If you have PC100-compatible 256 MB -sized DIMM memory modules for sale, I'd be interested :)
Linux sure is a extraordinary system, and I am very impressed by the Add/remove program. There's a massive list of applications that are compatible with this distribution and it's enough to check the boxes of desired programs. Then the application installs them onto the system. In addition to that, the Terminal-application (equivalent to Windows' Command line) is very neat, because there's an integrated C and C++ compiler and one can add libraries (e.g. SDL) into it when the person wants.
I'm most satisfied for the transference from Windows XP to Linux. Yet here is another computer (actually two), where there is Windows XP, so when I need XP:s properties, I don't have to reinstall it onto this computer.
Näytetään tekstit, joissa on tunniste c. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste c. Näytä kaikki tekstit
lauantai 24. marraskuuta 2007
sunnuntai 2. syyskuuta 2007
Symbian C++
Jos minulta kysyttäisiin, että mikä on mielestäni maailman vaikein ohjelmoitava ympäristö, niin vastaukseni olisi Symbian. En ole kyllä puoliakaan ympäristöistä nähnyt, mutta Symbian vaikuttaa siltä, että jumalat olisivat olleet koodaamassa sitä. Varmaan aika harva ihminen maailmassa pystyy lonkalta kirjoittamaan "Hello World!" -tyyppisen ohjelman graafisella käyttöliittymällä varustettuna Symbianille. Propsit ja kaurakeksi tällaisille henkilöille.
"Hello World!" konsoliympäristössäkin näyttää tältä, jos ei oteta huomioon C-kielisen koodaamisen mahdollistavaa OpenC-pluginia (joka sekin on vain S60 3rd Editionille):
C:n ja C++:n "Hello World!" -esimerkki vielä menee helpostikin, mutta jos tuon haluaa ymmärtää niin on vähän tajuttava luokkien ja osoitinten päälle. Voi voi voi... Tietysti kannattaisi lukea aluksi Symbian OS Explained -kirja, jotta saisin vähän ymmärrystä siihen, miten Symbian OS:ssä jutut toimivat.
Loppusanasena kommentoin, että älyttömän kivuliaalta ja mieltämurtavalta tuo Symbian C++ näyttää. Mutta jotain juttua olen kuullut että Symbian-koodaajien palkkataso on siellä 3000 hujakoilla. Eipä ole ihme. Olisi mukava kuulla jonkun samankaltaisen ihmisen aatteita Symbian C++:sta. Samanlaisen Symbian-friikin kuin minun.
If someone would ask my opinion of what environment is the hardest to program onto, I'd say Symbian. I haven't seen even the half of all the environments, but Symbian appears to be like it was coded by gods. Surely pretty few people in the world can bluntly write a "Hello World!" type of program with graphical user interface for Symbian. All points and a cracker for this kind of person.
"Hello World!" in colsole environment looks like this, if the OpenC plugin (which is only for S60 3rd Edition) that enables the coding with C language:
I understand C's and C++'s "Hello World!" example quite easily, but if you want to comprehend that, you must have some knowledge of classes and pointers. My oh my... Naturally you would expect me to read the book Symbian OS Explained to shed some light onto how things work on the Symbian OS...
As a final word I'll comment that unbelievably painful and mind-crushing that Symbian C++ seems. But some stories I've heard that Symbian programmers' wage level is somewhere near 3000 euros per month. No wonder. It would be nice to hear someone same kind of person about Symbian C++. Another Symbian freak like me.
"Hello World!" konsoliympäristössäkin näyttää tältä, jos ei oteta huomioon C-kielisen koodaamisen mahdollistavaa OpenC-pluginia (joka sekin on vain S60 3rd Editionille):
LOCAL_C void doExampleL()
{
_LIT(KHelloWorldText,"Hello world!\n");
console->Printf(KHelloWorldText);
}
C:n ja C++:n "Hello World!" -esimerkki vielä menee helpostikin, mutta jos tuon haluaa ymmärtää niin on vähän tajuttava luokkien ja osoitinten päälle. Voi voi voi... Tietysti kannattaisi lukea aluksi Symbian OS Explained -kirja, jotta saisin vähän ymmärrystä siihen, miten Symbian OS:ssä jutut toimivat.
Loppusanasena kommentoin, että älyttömän kivuliaalta ja mieltämurtavalta tuo Symbian C++ näyttää. Mutta jotain juttua olen kuullut että Symbian-koodaajien palkkataso on siellä 3000 hujakoilla. Eipä ole ihme. Olisi mukava kuulla jonkun samankaltaisen ihmisen aatteita Symbian C++:sta. Samanlaisen Symbian-friikin kuin minun.
If someone would ask my opinion of what environment is the hardest to program onto, I'd say Symbian. I haven't seen even the half of all the environments, but Symbian appears to be like it was coded by gods. Surely pretty few people in the world can bluntly write a "Hello World!" type of program with graphical user interface for Symbian. All points and a cracker for this kind of person.
"Hello World!" in colsole environment looks like this, if the OpenC plugin (which is only for S60 3rd Edition) that enables the coding with C language:
LOCAL_C void doExampleL()
{
_LIT(KHelloWorldText,"Hello world!\n");
console->Printf(KHelloWorldText);
}
I understand C's and C++'s "Hello World!" example quite easily, but if you want to comprehend that, you must have some knowledge of classes and pointers. My oh my... Naturally you would expect me to read the book Symbian OS Explained to shed some light onto how things work on the Symbian OS...
As a final word I'll comment that unbelievably painful and mind-crushing that Symbian C++ seems. But some stories I've heard that Symbian programmers' wage level is somewhere near 3000 euros per month. No wonder. It would be nice to hear someone same kind of person about Symbian C++. Another Symbian freak like me.
torstai 30. elokuuta 2007
Blogin ja bloggaajan esittely/ Introduction
Bloggaus on nyt sitten aloitettu. Ajattelin tänne laittaa asiaa ainakin
- PDA- ja kännykkäaiheista
- ohjelmoinnista (C/C++, OPL + mahdollisesti muistakin)
- Symbian-käyttöjärjestelmästä ja sen ohjelmoinnista.
Lisää aiheita on mielessä, mutta ne tulevat sitten jos tulevat. Tällä hetkellä suurimmat kiinnostukseni ovat noissa aiheissa.
Joku esittelykin voisi olla kohteliasta, eli olen laborantin ammattiin valmistunut supisuomalainen mies, vuosikertaa 1988. Kiinnostuksina voisi mainita noiden ylempien aiheiden lisäksi valokuvauksen, yleisen tekniikan ja tieteen sekä hämähäkkieläimet.
Käännän blogia nyt englannin kielelle, koska se saattaa sisältää arvokasta tietoa kansainvälisille Symbian SDL -kehittäjille ja ehkä myös muillekin. Korostan englanninkielisen tekstin sinisellä värillä.
So, blogging has been started now. I thought I'd put here at least subjects about
- PDA and mobile phones
- programming (C/C++, OPL and possibly others as well)
- Symbian operating system and its programming.
More subjects are in my mind but they will come here if will. Currently my biggest interests are in these subjects.
Some kind of introduction would be appropriate, so... I'm a Finnish man born in 1988, who has graduated to laboratory assistant profession. In addition to those topics I mentioned, I could also name photographing, general technology, sciences and arachnids.
I have now started to translate this blog into English, as it may contain some valuable information for international Symbian SDL developers and maybe for others as well. I'm going to highlight the English text with blue colour.
- PDA- ja kännykkäaiheista
- ohjelmoinnista (C/C++, OPL + mahdollisesti muistakin)
- Symbian-käyttöjärjestelmästä ja sen ohjelmoinnista.
Lisää aiheita on mielessä, mutta ne tulevat sitten jos tulevat. Tällä hetkellä suurimmat kiinnostukseni ovat noissa aiheissa.
Joku esittelykin voisi olla kohteliasta, eli olen laborantin ammattiin valmistunut supisuomalainen mies, vuosikertaa 1988. Kiinnostuksina voisi mainita noiden ylempien aiheiden lisäksi valokuvauksen, yleisen tekniikan ja tieteen sekä hämähäkkieläimet.
Käännän blogia nyt englannin kielelle, koska se saattaa sisältää arvokasta tietoa kansainvälisille Symbian SDL -kehittäjille ja ehkä myös muillekin. Korostan englanninkielisen tekstin sinisellä värillä.
So, blogging has been started now. I thought I'd put here at least subjects about
- PDA and mobile phones
- programming (C/C++, OPL and possibly others as well)
- Symbian operating system and its programming.
More subjects are in my mind but they will come here if will. Currently my biggest interests are in these subjects.
Some kind of introduction would be appropriate, so... I'm a Finnish man born in 1988, who has graduated to laboratory assistant profession. In addition to those topics I mentioned, I could also name photographing, general technology, sciences and arachnids.
I have now started to translate this blog into English, as it may contain some valuable information for international Symbian SDL developers and maybe for others as well. I'm going to highlight the English text with blue colour.
Tunnisteet:
assistant,
c,
c++,
introduction,
kännykkä,
laborantti,
laboratory,
matkapuhelin,
ohjelmointi,
PDA,
symbian,
älypuhelin
Tilaa:
Blogitekstit (Atom)