perjantai 27. maaliskuuta 2009
Huom! Blogin osoite muuttuu
tiistai 8. heinäkuuta 2008
Nokia 6630 ja S60-softan metsästys
Nykyinen kännykkäni on Nokian 6630, joka toimii yleensä kohtalaisen vakaasti. Ensimmäinen kännykkäni oli legendaarinen(?) 6110, myös Siemens CF62 (huono käyttöliittymä), Nokia 3650 (epävakaa ja hidas) ja nykyinen varapuhelin Nokia 1600 (huippuhyvä akunkesto) ovat tuttuja malleja.)
S60-ohjelmia on toisinaan vaikea löytää. Tähän olen elämää helpottaakseni koonnut listan hyödyllisistä softista ja sivustoista, joista näitä voi metsästää.
- Unessa.net: Erään s60-käyttäjän kokoama lista ilmaisista ohjelmista
- My-Symbian.com: Kattava listaus ohjelmista, kaupallisia sekä ilmaisia
- S60.com: Ohjelmia, teemoja jne. joka lähtöön
- Mosh: Nokian yhteisöpalvelu, kaikkea sisältöä kännykkään
Ja sitten jonkinlaista listausta itse ohjelmista:
- FExplorer: Todella hyödyllinen ja monipuolinen tiedostonhallinta
- Gmail: Googlen sähköposti java-kännykkään
- Mirggi: IRC-clientti
- Mobilenews: Avoimen lähdekoodin ohjelma uutisryhmien seuraamiseen
- Opera: Valitettavasti maksullinen, mutta mielestäni hintansa arvoinen web-selain kännykkään
- Opera Mini: Operan ilmainen mobiiliselain on kehittynyt huimasti ja haastaa jo "isoveljensä", kannattaa kokeilla. (Opera Mini on java-pohjainen)
- Nokia News Reader: Tämän avulla esim. Slashdotin seuraaminen on helppoa :)
- Symtorrent: Bittorrent-client S60:lle
- Teksti-TV: Teksti-tv S60-puhelimeen, hidas mutta muuten varsin hyvä sovellus
perjantai 20. kesäkuuta 2008
Fonteista...
Arch Linuxin ArchWiki on erinomainen tietopankki erityisesti kyseisen distribuution käyttäjille, joihin itsekin lukeudun. Tässä päivänä eräänä selailin artikkelia fonteista ja niiden konfiguroinnista, ja päätin kokeilla artikkelin lopussa olevan FAQ:n neuvoa resoluution vaihtamisesta arvoon 75 dpi. Oletuksena resoluutio oli 96 dpi, mikä ilmenee komennon
xdpyinfo | grep reso
antamasta tulosteesta:
resolution: 96x96 dots per inch
Kokeilin ensin 75 dpi:tä komentamalla
startx -- -dpi 75
pelkän startx:n sijaan. Kun vielä asetin fontit pari pykälää isommiksi (xfce-setting-show ja obconf) olin tyytyväinen uuteen ilmeeseen ja päätin tehdä muutoksen pysyväksi editoimalla startx-scriptiä seuraavaan tyyliin: (nano on kiva ja helppo tekstieditori)
sudo nano /usr/bin/startx
Lisätään rivin
serverargs=""
tilalle
serverargs="-dpi 75"
Nyt ei tarvitse kirjoitella pitkiä rimpsuja, pelkkä startx riittää X:n käynnistämiseen 75 dpi:n resoluutiolla.
Edit 9.10.08: Nyt vasta sain toimimaan, "-dpi 75" pitää olla nimenomaan kohdassa "serverargs", ei "defaultserverargs".
Ja läppärikin on nyt vaihtunut btw, Thinkpad 600X:n tilalle ostin Thinkpad X31:n, mutta siitä ehkä lisää myöhemmin.
maanantai 26. toukokuuta 2008
sunnuntai 25. toukokuuta 2008
Kiintolevystä, spindownista
Tulipa ostettua uusi kiintolevy thinkbadiin. Lappeenrannan Tietoasemalta löytyi hyllystä 120G Western Digital Scorpio (malli WD1200BEVE) hintaan 60 euroa (tinkimisen jälkeen). Hinta vaikutti kohtuulliselta, joten päätin ostaa levyn. Asennus sujui ongelmitta, ja WD paljastui huomattavasti hiljaisemmaksi ja nopeammaksi kuin IBM:n orkkis Travelstar-levy, kuten olettaa sopiikin.
Spindown
sudo hdparm -B255 /dev/sda
Vielä kun lisää /etc/apmd_proxy -tiedostoon yo. komennon "power_conserve()" ja "power_reserve()" kohtiin, niin ei kone unohda kyseistä asetusta apm-lepotilan jälkeenkään.
Edit: eipäs toimikaan tuo /etc/apmd_proxy -tiedoston muuttaminen... Pitää edelleen joka lepotilasta heräämisen jälkeen antaa tuo yo. hdparm-komento... Pitääpä selvitellä asiaa.
Edit: Kernel-päivityksen jälkeen hävisi koko lepotila...Välillä toimii ja välillä ei... onpa mielenkiintoista, pitää kokeilla kernelin kääntämistä käsin muutamien ohjeiden avustuksella.
DMA
Dma:n (direct memory access) käyttäminen kuulemma nopeuttaa kiintolevyn tiedonsiirtoa, joten päätin kokeilla sen päälle laittamista. Jostakin kumman syystä dma-tilan tarkistamiseen käytettävä komento
sudo hdparm -d /dev/sda
antaa virheilmoituksen
HDIO_GET_DMA failed: Inappropriate ioctl for device
Tästä ei siis voinut päätellä oliko dma mahdollisesti jo päällä. Tein kiintolevylle nopeustestin
sudo hdparm -Tt /dev/sda
ja sain kolmella yrityskerralla seuraavat tulokset:
Timing cached reads: 262 MB in 2.01 seconds = 130.16 MB/sec
Timing buffered disk reads: 52 MB in 3.09 seconds = 16.84 MB/sec
/dev/sda:
Timing cached reads: 224 MB in 2.01 seconds = 111.55 MB/sec
Timing buffered disk reads: 78 MB in 3.08 seconds = 25.33 MB/sec
/dev/sda:
Timing cached reads: 274 MB in 2.00 seconds = 136.98 MB/sec
Timing buffered disk reads: 82 MB in 3.00 seconds = 27.33 MB/sec
Seuraavaksi laitoin dma:n päälle:
sudo hdparm -d1 /dev/sda
tämä sai aikaan seuraavan tulosteen:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
Kellotin kiintolevyn nopeuden jälleen kolme kertaa:
Timing cached reads: 236 MB in 2.00 seconds = 117.86 MB/sec
Timing buffered disk reads: 84 MB in 3.07 seconds = 27.37 MB/sec
/dev/sda:
Timing cached reads: 276 MB in 2.01 seconds = 137.52 MB/sec
Timing buffered disk reads: 84 MB in 3.06 seconds = 27.46 MB/sec
/dev/sda:
Timing cached reads: 268 MB in 2.01 seconds = 133.47 MB/sec
Timing buffered disk reads: 84 MB in 3.01 seconds = 27.90 MB/sec
Tämän perusteella dma siis oli päällä alun perinkin... Kokeilin siis ottaa sen pois:
sudo hdparm -d0 /dev/sda
setting using_dma to 0 (off)
HDIO_SET_DMA failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
Nyt nopeustesti näytti seuraavaa:
Timing buffered disk reads: 84 MB in 3.03 seconds = 27.73 MB/sec
/dev/sda:
Timing cached reads: 270 MB in 2.01 seconds = 134.09 MB/sec
Timing buffered disk reads: 84 MB in 3.03 seconds = 27.75 MB/sec
/dev/sda:
Timing cached reads: 274 MB in 2.01 seconds = 136.25 MB/sec
Timing buffered disk reads: 82 MB in 3.00 seconds = 27.31 MB/sec
Eli eipä toimi ei... Sitten vain googlettamaan ratkaisua tähänkin... Huh huijaa.
torstai 7. helmikuuta 2008
Elektrolinnan tilaus: 29.4.2008
RP-SMA-liitin (SMA174-MR SMA LIITIN PURIST. RG174 UROS REVERSE) 1 x 2,90
2 x 2200 ohm vastus, 10 kpl (MK-2K2) 1 x 0,90
2 x BZX55/C5V1 zenerdiodi (0.5W, 5.1V) (BZX55-5V1) 10 x 0,15
TINAIMURI PERUSMALLI 198x20 mm (VTD4) 1 x 4,50
KAAPELISPIRAALI MUSTA 4-20MM 25M (SP-4N) 1 x 5,90
TINAIMURIN VARAKÄRKI VTD4-K 1 x 3,10
Toimituskulut 6,50 (Ennakkomaksu)
Yht. 18,8 + 6,5 = 25,3
Edit 29.4.2008: Lopullinen tilaus
keskiviikko 6. helmikuuta 2008
Thinkpad 600X: Bios-salasanan selvittäminen
Ratkaisu: http://sodoityourself.com/hacking-ibm-thinkpad-bios-password/
Projektina olisi selvittää Thinkbadin bios-salasana, että koneeseen saisi vaihdettua kiintolevyn. (Kiintolevyn vaihdosta mahdollisesti myöhemmin lisää).
Googlettamalla löytyy ylläoleva linkki, jonka avulla pitäisi konetta alkaa ropeloimaan. Näin aluksi olisi tilaukseen lähdössä seuraavaa:
2 x 2200 ohm vastus (MK-2K2)
2 x BZX55/C5V1 zenerdiodi (0.5W, 5.1V) (BZX55-5V1)
Lisäksi tarvitaan 9-pin sarjaportti, naaraspuoli, jollainen pitäisi tuolta laatikon perältä löytyä.