<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Biitsi&#187; Monttu</title>
	<atom:link href="http://biitsi.com/aiheet/monttu/feed/" rel="self" type="application/rss+xml" />
	<link>http://biitsi.com</link>
	<description>Ainaisessa auringonpaisteessa</description>
	<lastBuildDate>Wed, 16 Mar 2011 18:31:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
<cloud domain='biitsi.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Samsung Galaxy S vs Apple iPhone 4</title>
		<link>http://biitsi.com/arkisto/2011/03/samsung-galaxy-s-vs-apple-iphone-4/</link>
		<comments>http://biitsi.com/arkisto/2011/03/samsung-galaxy-s-vs-apple-iphone-4/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 18:31:02 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=85</guid>
		<description><![CDATA[Sain Samsung Galaxy S:n jouluna, joten sillä on tässä kisassa pieni, mutta merkittävä etumatka. Ehdin kätevästi oppia tekemään asioita niin, kuin ne Androidissa tehdään, joten iPhonen helppokäyttöisyys saa siitä muutaman ansaitsemattoman kolauksen. Esimerkiksi Androidissani näppäimistön kieli vaihdetaan kätevästi painamalla pitkään q-näppäintä. Etsin kovasti näppäimistöstä sitä, mistä kieli vaihdettaisiin ääkkösiä tukevaksi. Lopulta tajusin sitten mennä &#8221;Settings&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Sain Samsung Galaxy S:n jouluna, joten sillä on tässä kisassa pieni, mutta merkittävä etumatka. Ehdin kätevästi oppia tekemään asioita niin, kuin ne Androidissa tehdään, joten iPhonen helppokäyttöisyys saa siitä muutaman ansaitsemattoman kolauksen. Esimerkiksi Androidissani näppäimistön kieli vaihdetaan kätevästi painamalla pitkään q-näppäintä. Etsin kovasti näppäimistöstä sitä, mistä kieli vaihdettaisiin ääkkösiä tukevaksi. Lopulta tajusin sitten mennä &#8221;Settings&#8221; alle etsimään ja sieltähän niitä näppiksiä voi valita. Sen jälkeen näppiksen maapallosta saa juuri ne käyttöön lisäämänsä vaihtoehdot. Siinä kohtaa kätevämpää kuin Androidilla.</p>

<p>Mutta palataanpa takaisin alkuun.</p>

<p>Ensikommentteina Samsung Galaxy S:stä totean että näyttö on valtava ja kuva hieno. kosketusnäyttöä on kevyt käyttää, aluksi  vahinkohipaisuja tuli paljonkin, sitten siihen tottui, ettei pidä kovin likeltä osoitella mitä ei aiokaan koskettaa. Näyttösuoja-muovi valitettavasti heikensi tuntumaa ja muutti sormen liu&#8217;utuksen tahmeammaksi. Myös heijastuksia tuli enemmän, kun kalvo on pikkuriikkisen epätasainen. Luultavasti kesäksi kalvosta pitää luopua. Puhelimeen vastaaminen oli ensimmäisellä yrittämällä vaikeaa. Tökin vain luurin kuvaa enkä tajunnut liikuttaa sormea. Sitten kun sen oppi, vaikeus katosi itsestään. Swypellä on yllättävän helppo kirjoittaa pienen harjoittelun jälkeen. Google tarjoaa helpon mahdollisuuden hallinnoida kontaktejani isommalla näytöllä ja tavallisella näppäimistöllä. Sähköpostit tulevat kännykkään helposti ja kätevästi.</p>

<p>Maaliskuussa sain iPhonen. Ensimmäinen kommenttini oli, että iPhone on tosi painava. Sen näyttö on GalaxyS:ää pienempi, no koko puhelin on ulkomitoiltaan pienempi. iPhone on helppokäyttöinen, kunhan sen parittaa iTunes-tunnukseen, saa latailla ilmaisia ja maksullisia sovelluksia helposti ja vaivattomasti. Varsinkin maksulliset sovellukset latautuvat todella vaivattomasti. Android Market vielä tarkistaa, että tiedäthän, että tämä sovellus maksaa ja aion maksaa sen tällä luottokortilla. Applen kauppa ottaa rahasi eleettömästi mitään varoittelematta. Työ-sähköpostit iPhoneen sai exchangesta muutamalla napin painalluksella. Samoin liittyminen työ-wifiin oli paljon helpompaa. Tosin Androidin kanssa ilmenneistä ongelmista voi syyttää virheellistä dokumentaatiota palveluntarjoajan puolelta.</p>

<p>Näiden puhelinteni käyttötarkoitus on ihan eri: Samsung Galaxy S auttaa minua pitämään yhteyttä perheeseen ja ystäviin ja tukee minua kuntoilussa. Pelejäkin siinä on viihdyttämään minua. iPhone on työpuhelin: siinä kontaktit ovat työkavereita, postit työasioita. No, pelejä siinäkin on viihdyttämässä paitsi minua, myös jälkikasvua. Joka onkin varsin ihastunut Applen tyylikkääseen design-tuotteeseen.</p>

<p>Jako käyttötarkoitusten mukaan kuitenkin muuttaa suhtautumistani puhelimiin ja tekee vertailusta vaikean. En haluakaan kuntoilun seurantaan kahta ohjelmaa ja kahta luuria eri taskuihin. Kyllä se vielä näin pakkassäillä menisi, mutta kesemmällä joudun miettimään sitäkin, mihin Android-kapulan saa tungetuksi lenkille mennessään. Vapaa-ajalla muutenkin iPhone saattaa jäädä kotiin tarpeettomana. Työkännykkään ei myöskään viitsi syytää eurojaan sovellushankintoihin. Tämä ero näkyy nopeasti. Lite-versiot ovat lähinnä demoja. Älypuhelimen älykkääksi tekevä Tasker tekee valtavan eron käyttökelpoisuuteen. Tosin työpuhelin voi ollakin äänettömällä jatkuvasti, toimistolla huomaa soitot ilman ääntä ja jos joku soittaa muualla niin se on vaan voi voi. iPhonen äänet päällä/pois -nappula on kyllä kätevä, siitä näkee heti onko puhelin äänettömällä.</p>

<p>Akkukestoa on mahdoton arvioida. Näytön kirkkaus syö akkua, joten Android-sovellus Screen Filter pelastaa akkukestoni ellei aurinko paista
turhankin kirkkaasti. iPhonelle vastaavaa ei minulla ole. Ehkä silmämääräisesti arvioiden iPhonen näytön saa luonnostaan himmeämmälle asetukselle. Sovellusten käyttö ei myöskään ole mitenkään identtinen: jos lapset pelaavat kilpaa iPhonella, niin akkua saa ladata parikin kertaa
päivässä. Näin kävisi varmaan millä tahansa muullakin laitteella.</p>

<p>Tällä käytöllä jos minun pitäisi valita minkä kännykän ostaisin itselleni, niin valitsisin Samsung Galaxy S:n. Isoin syy varmaan on se, että olen sen jo ehtinyt kustomoida mieleisekseni. Minulle Google-sidos on luontevampi kuin iTunes-sidos. Koska kuitenkin käytän Googlepalveluita, niin saan sieltä kalenterin ja kontaktit (sekä sähköpostit että puhelinnumerot) täysin ilman ylimääräistä vaivaa. iTunesia käytin musiikin lataamiseen iPodiin. Nykyään en käytä iPodia ollenkaan, joten iTunesinkin käyttö on todella vähäistä. Jos kuuntelisin musiikkia kännykällä, niin tässä kohtaa Apple saisi pisteet siitä, että minulla on valmiita soittolistoja ja musiikki on iTunesissa arvosteltu maun mukaan jo valmiiksi. Lisäksi voisin uskotella itselleni, että sisäänrakennetulla iPodilla musiikin soittelu olisi ihan luontevaa. Samsung Galaxy S:ssä minulla on Spotify. Tosin aika vähällä käytöllä. Enkä ole sinnekään tunkenut omia mp3:ia.</p>

<p>Kontaktien, kalenterien ja musiikkiarvioiden hajauttamisesta ja hallitsemisesta saisi omankin postauksen, senverran paljon vaihtoehtoja on. Kukin voi valita niistä kätevimmän omiin tarpeisiinsa.</p>

<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2011/03/samsung-galaxy-s-vs-apple-iphone-4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows-kotikoneen varmuuskopiointi</title>
		<link>http://biitsi.com/arkisto/2009/01/windows-kotikoneen-varmuuskopiointi/</link>
		<comments>http://biitsi.com/arkisto/2009/01/windows-kotikoneen-varmuuskopiointi/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 19:31:09 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=61</guid>
		<description><![CDATA[Tässä kuvailen, miten kotikoneeseen rakennetaan varmuuskopiojärjestelmä, jolla se voidaan helposti palauttaa tunnettuun, toimivaan tilanteeseen ongelman ilmetessä. Varmuuskopiojärjestelmäni kattaa manuaalisesti otettuja varmuuskopioita C-levyosiosta, ja automaattisesti tehtäviä varmuuskopioita omista tiedostoista. Oletan, että koneen pystytys aloitetaan aivan alusta.  Kiintolevyllä tulee olla kaksi osiota: ensimmäisellä osiolla on käyttöjärjestelmä ja ohjelmat, toisella on tilaa varmuuskopioille. Itse toki säilytän toisella osiolla [...]]]></description>
			<content:encoded><![CDATA[<p>Tässä kuvailen, miten kotikoneeseen rakennetaan varmuuskopiojärjestelmä, jolla se voidaan helposti palauttaa tunnettuun, toimivaan tilanteeseen ongelman ilmetessä. Varmuuskopiojärjestelmäni kattaa manuaalisesti otettuja varmuuskopioita C-levyosiosta, ja automaattisesti tehtäviä varmuuskopioita omista tiedostoista.</p>

<p>Oletan, että koneen pystytys aloitetaan aivan alusta.  Kiintolevyllä tulee olla kaksi osiota: ensimmäisellä osiolla on käyttöjärjestelmä ja ohjelmat, toisella on tilaa varmuuskopioille. Itse toki säilytän toisella osiolla myös muita tiedostoja, joita en pidä näiden varmuuskopioiden piirissä. Toisella osiolla olevia tiedostoja ei varmuuskopioida mihinkään. Tämä johtuu siitä, että yksinkertaisimmillaan haluan kopioida varmuuskopioksi koko levyn. Ristiin varmistus ei vain onnistu. Toki, mikäli jossain muualla on tilaa, suosittelen lämpimästi ottamaan varmuuskopion myös toisesta osiosta muualle, ja sen lisäksi kopioimaan varmuuskopiotiedostotkin talteen muualle. Tämä ohje kattaa kuitenkin vain yksinäisen koneen varmuuskopioinnin.</p>

<p>Ensimmmäiselle osiolle asennetaan Windows XP (tai muu Windows-käyttöjärjestelmä). Toinen osio on vain tiedostojen tallennusta varten. Windows kannattaa tässä vaiheessa päivittää järkevälle tasolle. Ensimmäiselle levyosiolle asennetaan Norton Save and Restore. Nyt vodaan ottaa ensimmäinen varmuuskopio.</p>

<p><img class="size-medium wp-image-63 alignright" title="one_time_backup_wizard" src="http://biitsi.com/wp/wp-content/uploads/2009/01/one_time_backup_wizard-300x240.jpg" alt="one_time_backup_wizard" width="270" height="216" />Varmuuskopiot tehdään &#8221;One Time Backup&#8221; valinnalla. Varmistusta ohjaa &#8221;velho&#8221;, joka kyselee tarpeelliset tiedot. Valitaan käyttöjärjestelmän sisältävä levy, varmuuskopio kannattaa kuvaavalla nimellä ja kuvailla sisältöä lisätiedoissa. Tässä kohtaa moitin Norton Save and Restore -ohjelman toimintaa: varmuuskopioiden nimet ja kuvaukset voisivat olla paremmin ohjelmassa luettavissa silloin, kun varmuuskopioita halutaan järjestellä, hallita tai käyttää. Siltikin, jos kiintolevyä joskus joutuu siivoamaan käyttämättä Nortonin omaa järjestelyominaisuutta, niin kuvaavat nimet ovat lähes välttämättömiä. Sitäpaitsi, ainahan voi toivoa, että uudemmissa versioissa tämä puute on korjattu.</p>

<p>Varmuuskopion ottamisen jälkeen on sitten aika asentaa tarvitsemansa ohjelmistot. Mitä useammin tämän prosessin aikana jaksaa ottaa uuden varmuuskopion, sitä enemmän hermojaan säästää. Itse otan yleensä varmuuskopion ennen uuden ohjelman asennusta, ja toisen sitten kun ohjelma on onnistuneesti asennettu. Tällä menetelmällä kuitenkin levytilaa haaskaantuisi varmuuskopioihin kohtuuttoman suuri määrä. Olen kokenut hyväksi malliksi säästää yhden varmuuskopion &#8221;alkutilanteesta&#8221; eli siitä, kun käyttöjärjestelmä on onnistuneesti asennettu ja päivitetty ja minulle välttämättömät työkalut on asennettu. Sitä varmuuskopiota käytän sitten, kun jostain syystä haluan asentaa kaiken uusiksi, tai vaikkapa teen uuden levyosion. Muut asennusaikaiset varmuuskopiot ovat pääsääntöisesti kertakäyttötavaraa: ennen uuden ohjelman asennusta otettuun varmuuskopioon voidaan palata, jos asennuksessa menee jotain pieleen. Kun asennus on onnistuneesti suoritettu ja ohjelma toimii odotetulla tavalla, on varmuuskopio tilasta ennen asennusta turha.</p>

<p>Alkutilanteesta otetulla varmuuskopiolla pärjää jo jonkun matkaa, mutta sillä yleensä palaa aivan liian kauas taakse, että se olisi normaalitilanteessa mitenkään käyttökelpoinen. Tämän tilanteen välttämiseksi pyöritän kolmen varmuuskopion settiä. Varmuuskopiot voisi ottaa automaattisesti, valitsemallaan ajastuksella, mutta minä teen ne käsin sopivaksi katsomallani hetkellä.  Se, haluaako normaalitilanteen varmistukset tehdä manuaalisesti vai automaattisesti, ja minkä ajan välein, lienee ihan jokaisen itse arvioitava. Kuten myös varmuuskopioiden oikea määrä. Suosittelen kuitenkin normaalitilanteen varmuuskopioita pidettävän enemmän kuin yksi, jo ihan siksi ettei menetä sitä ainokaista varmuuskopita, jos jotain ikävää tapahtuu kesken varmuuskopion teon.</p>

<p><img class="alignleft size-medium wp-image-64" title="define_backup_wizard" src="http://biitsi.com/wp/wp-content/uploads/2009/01/define_backup_wizard-300x240.jpg" alt="define_backup_wizard" width="270" height="216" />Näiden lisäksi teen automaattiset varmuuskopiot omista tiedostoistani, säännöllisesti, ajastettuna. Varmuuskopioiduista hakemistoista voin halutessani palauttaa yksittäisen tiedoston, tai hakemiston poistetun tai muutetun tilalle. Ajastetuksi varmuuskopioksi valitsen hakemiston, mutta mikään ei estä valitsemasta muilla tarjolla olevilla kriteereillä, mikäli haluaa pitää omia tiedostojaan jossain muualla kuin Windowsin suosittelemassa &#8221;My Documents&#8221; -hakemistossa. Pääsääntöisesti pääsärkyjä välttää parhaiten alistumalla Windowsin näkemykseen siitä, missä haluan tiedostojani pitää ja huolehtimalla varmuuskopioinnin avulla siitä, etteivät omat tiedostot huku mahdollisen uudelleenasennuksen (tai levyn varmuuskopiolta palautuksen yhteydessä).</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2009/01/windows-kotikoneen-varmuuskopiointi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtuaalisen elämän houkutuksia</title>
		<link>http://biitsi.com/arkisto/2007/11/virtuaalisen-elaman-houkutuksia/</link>
		<comments>http://biitsi.com/arkisto/2007/11/virtuaalisen-elaman-houkutuksia/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 07:30:15 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/arkisto/2007/11/virtuaalisen-elaman-houkutuksia/</guid>
		<description><![CDATA[Joskus reaalielämää haluaa paeta hetkellisesti. Kirjat, elokuvat ja telkkari tarjoavat mahdollisuuden todellisuuspakoon, mutta mahdollisuus vaikuttaa tapahtumiin on varsin rajattu. Oman &#8221;leffansa&#8221; voi ohjata vaikkapa tietokone- tai konsolipelin parissa. Valmista juonenkulkua vain tuppaa olemaan vähän liikaakin, ja juoni päättyy väistämättä joskus. Ehkä hienoon loppufinaaliin, tai totaaliseen juuttumiseen mahdottoman tehtävän edessä ja luovuttamiseen. Entä jos haluaisikin esittää [...]]]></description>
			<content:encoded><![CDATA[<p>Joskus reaalielämää haluaa paeta hetkellisesti. Kirjat, elokuvat ja telkkari tarjoavat mahdollisuuden todellisuuspakoon, mutta mahdollisuus vaikuttaa tapahtumiin on varsin rajattu.
Oman &#8221;leffansa&#8221; voi ohjata vaikkapa tietokone- tai konsolipelin parissa. Valmista juonenkulkua
vain tuppaa olemaan vähän liikaakin, ja juoni päättyy väistämättä joskus. Ehkä hienoon loppufinaaliin, tai totaaliseen juuttumiseen mahdottoman tehtävän edessä ja luovuttamiseen.
Entä jos haluaisikin esittää osaa kokonaisessa sarjassa jaksoja muuta &#8221;elämää&#8221;, olla sankari tai sankaritar ja taistella vihollisia vastaan? Tähän tarjoaa mahdollisuuden MORPG, peli, jota pelaa joukkio muitakin ihmisiä. Pelistä riippuen mahdollisuudet erilaisiin juonikuvioihin ja toimintoihin voivat olla kovinkin erilaiset. Suurin osa peleistä lienee seikkailupainotteista juonta toteuttavia, todellista kauniitjarohkeat-saippuaoopperaa ei mikään alusta sellaisenaan tue ja tarjoa, ehkä SecondLife saattaisi olla sinnepäin, en tiedä.</p>

<p>Omalle todellisuuspakosarjalleni on alustan tarjonnut World of Warcraft. Siellä olen seikkaillut sekä uljaan ritarittaren, että pahan velhon hahmossa. Peliin on kuulunut niin tehtävien ratkaisua kuin muiden pelaajien kanssa juttelua. Eikä pahanlaatuiseltakaan draamalta olla vältytty, kun monilla tuntuu olevan sellainen käsitys, että anonyyminä pelihahmona voi tehdä mitä huvittaa ja olla millainen huvittaa. Ryhmissä sitten tyhmyys tiivistyy tavalla tai toisella ja joskus pelihahmojen keskinäiset kiistelyt kuulostavat ihan pävän saippuasarjasta repäistyiltä otteilta.</p>

<p>Jokin sinne fantasiamaailmaan kuitenkin vetää. Ehkä kylmä ja pimeä vuodenaika. Ehkä se mahdollisuus saada olla sitä, mitä tässä elämässä ei ole. Ehkä tietty asioiden saavuttaminen, jota reaalielämässä ei kovin usein pääse kokemaan. Ehkä se, että sekin maailma kulkee koko ajan eteenpäin, vaikka en olisikaan mukana. Kumpi sitten on merkittävämpää: päästä kokemaan kaikki fantasiamaailman tapahtumat jäämättä paitsi mistään, vai päästä kokemaan kaikki tämän elämän tapahtumat jäämättä paitsi mistään. Edes siitä, kun pitää lähteä aamuvarhaisella töihin, vaikka auringon nousu on vielä vain kaukaiselta tuntuva ajatus. Tai siitä, että pyykkivuori on taas kasvanut yli korin reunan. Tai roskien viennistä. Tosielämäkin tarjoaa uurastamisen vastapainoksi pieniä ilon pilkahduksia, niitä jotka jäävät väliin, jos siinä ei ole täysillä mukana.</p>

<p>Näillä mietteillä aloitan WoWista kirjoittelun, jota saattaa tulla enemmänkin, tai ehkä ei. Olen yli vuoden ajan pelannut WoWia enemmän tai vähemmän aktiivisesti. Viime ajat olen vähennellyt virtuaalielämään pakenemista ja yrittänyt aktiivisemmin löytää niitä ilon pilkahduksia reaalielämästäkin.</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2007/11/virtuaalisen-elaman-houkutuksia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML Validator</title>
		<link>http://biitsi.com/arkisto/2007/08/html-validator/</link>
		<comments>http://biitsi.com/arkisto/2007/08/html-validator/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 10:36:55 +0000</pubDate>
		<dc:creator>Kimmo</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/arkisto/2007/08/html-validator/</guid>
		<description><![CDATA[Löysin näppärän uuden työkalun HTML-koodin tarkistamiseksi suoraan Firefoxissa: http://users.skynet.be/mgueury/mozilla/ Työkalu ei vaadi sivun lähettämistä muualle eli voit tarkistaa vaikka omalla työasemallasi kehitettäviä sivuja, jotka eivät näy Internettiin. Työkalu lisää lähdekoodin katseluun kaksi uutta paneelia. Ensimmäisessä paneelissa on luettelo kaikista virheistä. Kun napsautat virhettä luettelosta, toiseen paneeliin ilmestyy tarkempi kuvaus virheestä. Kuvauksen avulla voit korjata HTML-koodin [...]]]></description>
			<content:encoded><![CDATA[<p>Löysin näppärän uuden työkalun <acronym title="Hypertext Markup Language">HTML</acronym>-koodin tarkistamiseksi suoraan Firefoxissa:</p>

<blockquote>
  <p><a href="http://users.skynet.be/mgueury/mozilla/">http://users.skynet.be/mgueury/mozilla/</a></p>
</blockquote>

<p>Työkalu ei vaadi sivun lähettämistä muualle eli voit tarkistaa vaikka omalla työasemallasi kehitettäviä sivuja, jotka eivät näy Internettiin.</p>

<p>Työkalu lisää lähdekoodin katseluun kaksi uutta paneelia.  Ensimmäisessä paneelissa on luettelo kaikista virheistä.  Kun napsautat virhettä luettelosta, toiseen paneeliin ilmestyy tarkempi kuvaus virheestä.  Kuvauksen avulla voit korjata <acronym title="Hypertext Markup Language">HTML</acronym>-koodin virheettömäksi.</p>

<p>Itse lähdekoodin näyttävään paneeliin on lisätty rivinumerot.  Virheet on lisäksi korostettu lähdekoodissa.</p>

<p>Tarkistus tehdään valinnaisesti joko SGML-parserilla tai Tidy-ohjelmalla tai vaikka molemmilla peräkkäin.</p>

<p>Tidy-ohjelman käyttö &#8221;siivoaa&#8221; lähdekoodin, jolloin sitä on helpompi lukea.  Toisaalta et enää näe, minkänäköisenä &#8221;pukelluksena&#8221; sovellus on tulostanut <acronym title="Hypertext Markup Language">HTML</acronym>-koodin.</p>

<p>Itse yritän aina luoda mahdollisimman helppolukuista <acronym title="Hypertext Markup Language">HTML</acronym>-koodia myös <acronym title="Hypertext Preprocessing (a programming language)">PHP</acronym>-ohjelmista, joten tämän tarkistamiseksi Tidy pitää kytkeä pois päältä.  Luultavasti jatkossa teen k.o. tarkistuksen jollain toisella selaimella, joka ei siivoa koodia.  Tai onnistuuhan se UNIXissa urlget- tai wget-ohjelmalla.</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2007/08/html-validator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 1.5</title>
		<link>http://biitsi.com/arkisto/2006/01/firefox-15/</link>
		<comments>http://biitsi.com/arkisto/2006/01/firefox-15/#comments</comments>
		<pubDate>Sat, 28 Jan 2006 14:20:44 +0000</pubDate>
		<dc:creator>Kimmo</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=54</guid>
		<description><![CDATA[Uusi Firefox tuntui ilmestyneen jotenkin salakavalasti &#8212; selaimen päivitysvaroitus ei ilmestynyt (varmaankin sen takia, että kyseessä ei ole tietoturvapäivitys) eikä missään tuntunut pidettävän meteliä asiasta. Kun Gmail-tunnukseni tuntui lakanneen toimimasta, päätin ottaa riskin ja päivittää selaimeni uuteen versioon.(*) Lisäosien päivittäminen toimiviksi oli hieman monimutkaisempaa kuin olisin odottanut. Osa lisäosista oli siirtynyt uusille sivuille, minne vanhat [...]]]></description>
			<content:encoded><![CDATA[<p>Uusi <a href="http://www.mozilla.com/">Firefox</a> tuntui ilmestyneen jotenkin salakavalasti &#8212; selaimen päivitysvaroitus ei ilmestynyt (varmaankin sen takia, että kyseessä ei ole tietoturvapäivitys) eikä missään tuntunut pidettävän meteliä asiasta.  Kun Gmail-tunnukseni tuntui lakanneen toimimasta, päätin ottaa riskin ja päivittää selaimeni uuteen versioon.<sup>(*)</sup></p>

<p>Lisäosien päivittäminen toimiviksi oli hieman monimutkaisempaa kuin olisin odottanut.  Osa lisäosista oli siirtynyt uusille sivuille, minne vanhat sivut eivät automaattisesti ohjanneet.  Joidenkin lisäosien kehitys oli pysähtynyt, eikä uudelle selaimen versiolle sopivaa lisäosan versiota ollut saatavilla.  Jotkut niistä pystyi korvaamaan aktiivisesti kehitetyillä samoja ominaisuuksia tarjoavilla vaihtoehtoisilla lisäosilla.<span id="more-54"></span></p>

<h3>Tab Mix Plus</h3>

<p><a href="http://tmp.garyr.net/">Tab Mix Plus</a> antaa selaimen välilehdille paljon lisää puhtia.  Kun paljon käytetylle <a href="http://tabmix-en.blogspot.com/">Tab Mix</a> -lisäosalle ei löytynyt uutta versiota, ajattelin kokeilla, miltä selain tuntuu ilman lisäosaa.  Välilehtien ominaisuudethan ovat jonkin verran kehittyneet perusselaimessakin.  Kokeilu jäi kuitenkin hyvin lyhytaikaiseksi.  En enää varman päälle muista, mitä kaikkia ominaisuuksia kaipasin, mutta nämä ovat ainakin ahkerassa käytössä:</p>

<ul>
<li>suljetun välilehden palautus (Undo Close Tab)</li>
<li>välilehtien järjestäminen raahaamalla</li>
<li>sulkunappi jokaisessa välilehdessä</li>
<li>välilehtien koon rajaaminen välilehtipalkissa</li>
<li>monirivinen välilehtipalkki</li>
</ul>

<p>Kaksi viimeistä ominaisuutta auttavat pitämään välilehtipalkin käyttökelpoisena, kun välilehdissä näkyy tarpeeksi paljon sivun otsikkoa, eikä vain esimerkiksi pelkkä ikoni ja kolme pistettä.  Tätäkin kirjoittaessani selaimessa on 19 välilehteä avoinna.</p>

<h3>Flashblock</h3>

<p><a href="http://flashblock.mozdev.org/installation1.html">Flashblock</a> korvaa flash-sisällön painikkeella, jonka avulla käyttäjä pystyy hallitsemaan sivuilta latautuvaa materiaalia.  Voit ladata ja suorittaa haluamasi flash-ohjelman napsauttamalla sen painiketta hiirellä.  Tämä lisäosa on olennainen komponentti myös aiemmassa artikkelissani siitä, miten sivuilla saa näkymään <a href="http://biitsi.com/arkisto/2005/05/ei-mainoksia-eika-ilmaisjakeluita/">vähemmän vilkkuvia mainoksia</a>.</p>

<h3>TinyURL Creator</h3>

<p><a href="http://mozmonkey.com/">TinyURL Creator</a> on helpompi tapa luoda lyhyitä osoitteita esimerkiksi <acronym title="Internet Relay Chat">IRC</acronym>-kanavalle liittämistä varten.  Osoitteen voi luoda napin painalluksella selaimessa olevan sivun osoitteesta ja lisäosa siirtää sen suoraan leikepöydälle &#8212; helppoa!</p>

<p>Muitakin lyhyiden osoitteiden välityspalveluita on kuin <a href="http://tinyurl.com/">TinyURL</a>, mutta niille ei taida olla tällaista näppärää selaimen lisäosaa, joten niitä käyttäessä osoitteita joutuu maalaamaan ja kopioimaan selaimen sivulta toiselle&#8230;</p>

<h3>ColorZilla</h3>

<p><a href="http://www.iosart.com/firefox/colorzilla/">ColorZilla</a> on korvaamaton apu <acronym title="Cascading Style Sheets">CSS</acronym>-muotoilun parissa työskentelevälle, vaikka sitä ei lisäosan nimestä arvaisi.  Nimensä mukaisesti tällä lisäosalla voi nopeasti poimia halutun elementin tarkan värimäärittelyn, mikä on kyllä sinällään näppärää.</p>

<p>Mutta vielä hienompaa on se, että lisäosan avulla näkee, miten selain on sijoittanut sivun eri elementit kuvaruudulle.  Aina sivun ulkoasu ei toteudukaan suunnitelman mukaisesti, mutta nyt ongelmaelementti on helposti selvitetty osoittamalla ongelmakohtaa hiirellä!</p>

<p>Lisäosa toimii myös &#8221;mittanauhana&#8221; ja pystyy suurentamaan sivun esitystä mittauksen helpottamiseksi.</p>

<h3>Web Developer</h3>

<p><a href="http://chrispederick.com/work/webdeveloper/">Web Developer</a> on sivustojen kehittäjille ehdoton työkalu: selaimen ominaisuuksien rajaus, <acronym title="Cascading Style Sheets">CSS</acronym>-määritysten näyttö, palvelimen vastausotsikoiden näyttö, selaimen ikkunakoon muutos, sivun eri ominaisuuksien oikeellisuuden tarkistus.  Nämä ja monta muuta asiaa löytyvät palkin nappuloista.  Itse asiassa työkalupalkissa on niin paljon toimintoja, että aina ei edes muista, että jokin asia hoituisi helpoiten sen avulla.</p>

<h3>Bookmarks Synchronizer</h3>

<p>Useamman selaimen tai tietokoneen käyttäjälle <a href="http://extensions.geckozone.org/BookmarksSynchronizer">Bookmarks Synchronizer</a> on korvaamaton.  Se osaa noutaa kirjanmerkit keskitetystä paikasta ja haluttaessa myös tallentaa ne sinne.  Itse en ole vielä käyttänyt tallennusta, vaan kirjoitin <a href="http://wordpress.org/">WordPressiin</a> pienen lisäyksen, jonka avulla saan sinne talletetut linkit <acronym title="XML Bookmark Exchange Language">XBEL</acronym>-muodossa tämän lisäosan avulla Firefoxin kirjanmerkkivalikkoon.</p>

<p>Tämän lisäosan uuden version löytäminen oli kuitenkin kiven takana.  Ehkä sen kirjoittaja on siirtynyt muiden asioiden pariin.  Toiminto on kuitenkin minulle niin tärkeä, että onneksi löysin toimivan version.</p>

<p>Uutta versiota etsiessä törmäsin mielenkiintoiseen ohjelmistoon nimeltä <a href="http://sitebar.org/downloads.php">SiteBar</a>.  SiteBarin jatkokehittämä lisäosa ladannee aina minkä tahansa <acronym title="XML Bookmark Exchange Language">XBEL</acronym>-muotoisen linkkikokoelman.  Olisi myös hyvin mielenkiintoista kokeilla SiteBaria linkkien tallennukseen, jos niiden hallinta olisi muutosten palvelimelle lataamisen ansioista mahdollista kokonaan Firefoxin kirjanmerkkivalikon avulla.</p>

<h3>Kadonneet lisäosat</h3>

<p><strong><a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;id=10">Adblock</a></strong> poisti paitsi mainokset (<em>ad</em>) myös kehittyneet (<em>advanced</em>) toiminnot sivustoilta ja ladattavista Java-ohjelmista.  Toki sääntöjä olisi voinut säätää itse, mutta päätin, että se olisi liian työlästä.  Parempi turvautua entistä enemmän <a href="http://www.privoxy.org/">Privoxyn</a> apuun sivujen siivoamisessa.</p>

<p><strong><a href="http://biitsi.com/arkisto/2005/05/link-toolbar/">Link Toolbar</a></strong> on jäänyt olemattomalle käytölle, joten kun sille ei tuntunut löytyvän uutta versiota, poistin sen kokonaan selaimestani.</p>

<p><small>(*) Selaimen päivittäminen ei muuten auttanut Gmail-ongelmaan.  Onneksi Gmail on sittemmin alkanut taas toimia &#8212; en tiedä, mikä siihen on auttanut&#8230;</small></p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2006/01/firefox-15/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sadan euron serveri</title>
		<link>http://biitsi.com/arkisto/2005/08/nslu2-arvio/</link>
		<comments>http://biitsi.com/arkisto/2005/08/nslu2-arvio/#comments</comments>
		<pubDate>Sun, 07 Aug 2005 13:53:08 +0000</pubDate>
		<dc:creator>Artsi</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=36</guid>
		<description><![CDATA[Topfeldin erinomaisuuden innostamana siitä piti saada loppukin ilo irti. Niinpä laitteen kaveriksi hankittiin Linksys Network Storage Link for USB 2.0, tai tuttavallisemmin NSLU2. Kyseessä on pieni (tavan IDE/SATA-kovalevyä pienempi) laite, jossa on ulkoinen virtalähde, 10/100 verkkoliitin ja kaksi USB2-porttia. NSLU2 Alun perin laite on tarkoitettu USB-kovalevy(je)n jakamiseksi Windows-verkolle. Hallinta tapahtuu WWW-pohjaisen järjestelmän kautta, ja käyttäjiä [...]]]></description>
			<content:encoded><![CDATA[<p>Topfeldin erinomaisuuden innostamana siitä piti saada loppukin ilo irti. Niinpä laitteen kaveriksi hankittiin <a href="http://www1.linksys.com/products/product.asp?prid=640&#038;scid=43">Linksys Network Storage Link for <acronym title="Universal Serial Bus">USB</acronym> 2.0</a>, tai tuttavallisemmin NSLU2. Kyseessä on pieni (tavan IDE/SATA-kovalevyä pienempi) laite, jossa on ulkoinen virtalähde, 10/100 verkkoliitin ja kaksi USB2-porttia.<span id="more-36"></span></p>

<h3>NSLU2</h3>

<p>Alun perin laite on tarkoitettu <acronym title="Universal Serial Bus">USB</acronym>-kovalevy(je)n jakamiseksi Windows-verkolle. Hallinta tapahtuu WWW-pohjaisen järjestelmän kautta, ja käyttäjiä sekä tiedostojakoja voi määrittää tarpeen mukaan. Laitteessa on <a href="http://www.intel.com/design/network/products/npfamily/ixp420.htm">Intelin IXP420-prosessori</a>, 8MB flash-muistia ja 32MB <acronym title="Random Access Memory">RAM</acronym>:ia. Firmware on rakennettu embedded Linuxin avulla, joten merkittävä osa sen lähdekoodista on <acronym title="GNU General Public License">GPL</acronym>-lisenssin mukaisesti saatavilla. Niinpä laitteen firmware voidaankin korvata kolmansien osapuolien vastaavilla.</p>

<p>NSLU2:lle löytyy parikin vaihtoehtoista firmware-toteutusta, joista itse valitsin <a href="http://www.nslu2-linux.org/wiki/Unslung/HomePage">unslung 5.x beta</a>-firmiksen. Se pyrkii olemaan mahdollisimman identtinen alkuperäisen firmwaren toiminnallisuuden osalta, mutta tuo toki omat lisukkeensa soppaan. Keskeisimpänä ideana on mahdollisuus ajaa laitteella Linux:ia vähintään 256MB <acronym title="Universal Serial Bus">USB</acronym>-muistikammalta tai -kovalevyltä.</p>

<p>Itselläni oli joutava 512MB Kingstonin <acronym title="Universal Serial Bus">USB</acronym>-kampa hyllyssä jouten, joten siitä syntyi miniserverin root-tiedostojärjestelmälle koti. Kohtuullisen suoraviivaisen ja verrattain yksinkertaisen asennuksen jälkeen NSLU2 olikin muuttunut pieneksi Linux-palvelimeksi. Jutun juoni on siinä, että yksi tuolle NSLU2 Linuxille toteutetuista sovelluksista on <a href="http://www.nslu2-linux.org/wiki/Puppy/HomePage">puppy</a>, joka tuo altair.exe:n (se Windows-sovellus, joka keskustelee <acronym title="Universal Serial Bus">USB</acronym>:n välityksellä Topfieldin kanssa) toiminnallisuuden Linux-ympäristöön komentorivipohjaisena. Näin minulla on siis pieni, meluton 24/7 käynnissä oleva UNIX-ympäristö, joka on verkossa ja Topfieldiin kytkettynä!</p>

<h3>EPG-tietojen päivitys</h3>

<p>Tarkoitus on ajaa NSLU2:lla webbiserveriä, joka tarjoilee näkymän EPG-tietoihin, ja mahdollistaa ajastusten hallinnan. Samalla se voinee näyttää tiedostohierarkiankin. Tallennusten siirtelyyn webbipohjainen järjestelmä on liian hidas, sillä siirtonopeudet ovat olleet itselläni ~5Mbps luokkaa ilman turbo-modea (joka kytkee Topfieldin kaukosäätimen pois päältä nopeuttaen siten siirtoja ilmeisesti jopa ~15Mbps hitauteen asti).</p>

<p>Ennen kuin webbipohjainen ajastusten hallinta on mahdollinen, täytyy EPG-tietojen olla riittävästi sinne päin. HTV:n kaapelijakelussa turhan monilta kanavilta puuttuu EPG-tiedot kokonaan, tai niistä tulee vain menossa olevan ja seuraavan ohjelman tiedot (ilmeisesti satelliittijakelussa tyypillinen tapa; lienee suoraan sieltä &#8221;periytynyt&#8221;). Onneksi Topfieldille on TAP, joka mahdollistaa EPG-tietojen päivittämisen: <a href="http://tonyspage.abock.de/TAPS/">EPG_uploader</a>.</p>

<p>EPG_uploader lukee määrämuotoisia tiedostoja Topfieldin levyltä, ja syöttää niistä EPG-tiedot laitteen muistiin. Kun tiedostot on vielä nimetty päivämäärien mukaan, TAP osaa poistaa vanhat automaattisesti. EPG-tiedot nollautuvat standby-tilassa, mutta käynnistyksessä TAP lukee jälleen tiedostot uudelleen. Piti siis vain saada kyseiset tiedostot Topfieldiin.</p>

<p>NSLU2:n pieni mutta pippurinen suorituskyky riittää kotikutoisen Perl-skriptin ajamiseen. Skripti hakee webistä kaipaamieni kanavien ohjelmatiedot ja muotoilee ne sopivaan muotoon. Toinen shell-skriptin pätkä ajaa NSLU2:n cronissa aamuisin ja huolehtii tarvittavat tiedostot Topfieldille. Koska laite on päällä aamuisin jo Jag&#8217;s EPG:n päivitysajon vuoksi, ei erityisempää ongelmaa syntynyt.</p>

<h3>Muita mahdollisuuksia</h3>

<p>Webbipohjaisen ajastusten hallinnan lisäksi tarkoitus on ajan mittaan toteuttaa muitakin pikku juttuja. Arkistoitavaksi haluamani tallenteet voisi vaikkapa siirtää katselun jälkeen nimettyyn hakemistoon, josta NSLU2:lla pyörivä tarkistusrutiini voisi tiedostot poimia ja siirtää toiselle verkkoon kytketylle tietokoneelle. <acronym title="Digital Video Disc">DVD</acronym>:lle on jo pari tallennusta poltettu menestyksekkäästi, mutta prosessi vaatii vielä pientä viilausta. Vastaavasti Topfieldin levytilaa voisi dynaamisesti siivoilla muutenkin, ilman TAP-armeijan lataamista laitteelle. Ja onhan &#8221;slugille&#8221; <a href="http://www.nslu2-linux.org/wiki/Info/WhatPeopleAreReallyUsingTheirSlugsFor">keksitty muutakin käyttöä</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2005/08/nslu2-arvio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kuvapankki</title>
		<link>http://biitsi.com/arkisto/2005/07/pd70x-kuvapankki/</link>
		<comments>http://biitsi.com/arkisto/2005/07/pd70x-kuvapankki/#comments</comments>
		<pubDate>Wed, 20 Jul 2005 08:05:11 +0000</pubDate>
		<dc:creator>Artsi</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=29</guid>
		<description><![CDATA[Lappeenrannan ilmailunäytös paljasti, että kahdella 1GB CF-kortilla ei pärjää edes viikonloppua, jos kuvattavaa on yhtään enemmän. Onneksi sillä kertaa Lahi poltti kertyneistä kuvista DVD:n, joten urakka saattoi jatkua. Pekolan kokemukset CompactDrive PD70X:stä olivat sen verran rohkaisevia, että laite nousi hankintalistan kärkeen syrjäyttäen hinnallaan ja nopeudellaan kärkisijaa pitäneen Epson P-2000:n. Kimppatilaus EastGearista maksoi lopulta hiukan alle [...]]]></description>
			<content:encoded><![CDATA[<p>Lappeenrannan ilmailunäytös paljasti, että kahdella 1GB CF-kortilla ei pärjää edes viikonloppua, jos kuvattavaa on yhtään enemmän. Onneksi sillä kertaa Lahi poltti kertyneistä kuvista <acronym title="Digital Video Disc">DVD</acronym>:n, joten urakka saattoi jatkua.</p>

<p><a href="http://www.pekola.net/index.php?blogId=1&#038;op=Template&#038;show=cd">Pekolan kokemukset</a> <a href="http://www.compactdrive.com/product.php?p=pd70x">CompactDrive PD70X:stä</a> olivat sen verran rohkaisevia, että laite nousi hankintalistan kärkeen syrjäyttäen hinnallaan ja nopeudellaan kärkisijaa pitäneen <a href="http://www.dpreview.com/reviews/epsonp2000/">Epson P-2000:n</a>. Kimppatilaus <a href="http://www.eastgear.com/shop/index.php?currency=USD">EastGearista</a> maksoi lopulta hiukan alle 240 euroa, joten akkuineen ja autolatureineen tuo oli sopivan edullinenkin.
<span id="more-29"></span></p>

<p>Koko voisi olla vieläkin pienempi, mutta meneehän se noinkin. Nopeus on sen verran hurja, että kahdella kortilla pystyy kuvaamaan lähes katkeamattomana virtana, mitä nyt kortin vaihto ja formatointi hiukan hidastaa. Jos laite kopioinnin lisäksi mahdollistaisi myös kuvatiedostojen <em>siirron</em>, niin formatointi ja korttien tilan arpominenkin jäisi pois. Nyt höperömpi jää välillä miettimään että joko se kortti tuli kopioiduksi, joko sen uskaltaa formatoida.</p>

<p>Toistaiseksi ärsyttävin piirre laitteessa on sen kyvyttömyys muistaa paljonko levytilaa on jäljellä; onneksi sen tarkistaminenkaan ei kestä kauaa. Varsinaisia käytettäviä ominaisuuksia ei juurikaan ole, joten eipähän tule turhaan nyprättyä. Kortti sisään, virrat päälle, napin painallus, odotetaan pari minuuttia ja kuitataan lopuksi hymiö ottamalla virrat pois ja siirtämällä kortti uusiokäyttöön.</p>

<p>Kun laite toimii vielä NiMH akkulaturina (latausvirta 500-1000 mA +-10%), niin aika ehdoton matkakapistus on kyseessä.</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2005/07/pd70x-kuvapankki/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XP-koneen virittely</title>
		<link>http://biitsi.com/arkisto/2005/06/xp-koneen-virittely/</link>
		<comments>http://biitsi.com/arkisto/2005/06/xp-koneen-virittely/#comments</comments>
		<pubDate>Wed, 22 Jun 2005 14:44:29 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/arkisto/2005/06/xp-koneen-virittely/</guid>
		<description><![CDATA[Koneeni päivitys XP:hen alkaa vähitellen olla valmiin puolella. Vielä puuttuu ohjelmia, mutta eilen rypistin pinon pelejä käyttövalmiiksi. Yllättävän kivuttomasti vanhemman sorttisetkin pelit tuntuivat taipuvan XP:n alle. Edes &#8221;compatibility mode&#8221;:a ei tarvinut käyttää. Ainoa vähän hiertämään jäänyt asia oli se, että Age of Empires II (Conquerors Expansion) ei suostu verkkopeliin, ellei käyttäjä ole admin. Olin toivonut [...]]]></description>
			<content:encoded><![CDATA[<p>Koneeni päivitys XP:hen alkaa vähitellen olla valmiin puolella. Vielä puuttuu ohjelmia, mutta eilen rypistin pinon pelejä käyttövalmiiksi. Yllättävän kivuttomasti vanhemman sorttisetkin pelit tuntuivat taipuvan XP:n alle. Edes &#8221;compatibility mode&#8221;:a ei tarvinut käyttää. Ainoa vähän hiertämään jäänyt asia oli se, että Age of Empires II (Conquerors Expansion) ei suostu verkkopeliin, ellei käyttäjä ole admin. Olin toivonut voivani laittaa pelit käyttöön myös Guest-käyttäjälle, mutta niin sitten vieraskäyttäjä saakin melko laajat oikeudet, kun tavallinen käyttäjäkään ei verkossa kerran pysty pelaamaan.</p>

<p>XP itsessään pyörii kohtalaisesti koneessani, jonka rauta ei ihan tuliterää ole. Printterikin osaa nyt printata erikoisempia merkkejä pdf-tiedostoissa. Sinne meni sekin tekosyy skipata matematiikan
tehtävät.</p>

<p>Photoshop Elements 3 on uuden asennuksen mieluisin osanen. Se nappaa kätevästi kuvat muistikortilta koneelle ja näyttää ne esikatselussa. Myös muistikortin lukija käsittely helpottui: vanhassa Me:ssä joutui jokaisen korttipaikan erikseen laittamaan pois päältä (riippumatta siitä oliko lukijaan laitettu kortti vai ei), nyt voi koko lukijalle sanoa haluavansa poistaa sen. Lukija on kahden koneen kesken yhteinen, kun Artsi siirtää omat kuvansa toiselle koneelle, joten koko lukija pitää poistaa käytöstä ja siirtää koneesta toiseen.</p>

<p>Pahitteeksi ei ole Norton Ghost:kaan. Pitääkin seuraavaksi tehdä image kun kone alkaa olla sellaisessa valmiustasossa että tähän voisi jopa palata takaisin, jos jotain menee mönkään myöhemmin.</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2005/06/xp-koneen-virittely/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UNIX-ympäristö XP:lle</title>
		<link>http://biitsi.com/arkisto/2005/05/cygwin-on-xp/</link>
		<comments>http://biitsi.com/arkisto/2005/05/cygwin-on-xp/#comments</comments>
		<pubDate>Sat, 28 May 2005 14:59:28 +0000</pubDate>
		<dc:creator>Artsi</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=23</guid>
		<description><![CDATA[Cygwinin UNIX-ympäristö Windows XP:lle auttaa binääritiedoston muokkaamisessa.]]></description>
			<content:encoded><![CDATA[<p>Windows XP:ssä kiinni oleva analoginen tv-kortti (Hauppaugen <acronym title="Personal Video Recorder">PVR</acronym> PCI) teki työtä käskettyä ja nauhoitti vajaat 2.5 tuntia pitkän pätkän Roman Polanskin Macbethiä. Valitettavasti vain tiedostosta tuli yli 4 GB kokoinen. Tämä ei ollut ongelma narutuksen kannalta, eikä se XP:llekään ollut ongelma. Kaikille DivX konversio-ohjelmilleni se sen sijaan oli ylivoimainen este. Lisäksi kaikki katseluohjelmatkin olivat ajalta ennen isoja tiedostoja, joten elokuva oli kyllä tallessa, mutta saavuttamattomissa.<span id="more-23"></span></p>

<p>Hauppaugen kortti tuottaa raudalla MPEG2 transport streamia, jonka video bitrateksi olen valinnut 4 Mbps. Korkeampi bitrate veisi liikaa tilaa, ja matalampaa en oikein viitsi katsoa. Analoginen signaali on jo sisään tullessa hiukan häiriöinen, joten tuo sopii hyvin ajan siirtoon ja satunnaisiin ohjelmien arkistointeihin DivX-formaatissa. Konversiossa lievä kohinan poisto ja resoluution pudotus siistivät kuvanlaatua riittävästi.</p>

<p>Macbethin kestoksi oli ilmoitettu 140 min, joten ajastin nauhoitukseen 145 min, ja alun 1 min ennen lähetystä. Satuin vilkaisemaan nauhoitusta juuri kun elokuva oli loppunut, joten pysäytin tallennuksen n. 138 min kohdalla. Syntynyt tiedosto oli silti yli 4 GB, ja kun yritin tarkistaa sen sisällön vanhalla Media Playerilla, niin sen mielestä pätkällä oli pituutta vähän toista minuuttia. Niinpä yritin konvertoida sen FlaskMPEG:llä ja DivX:n Pro-koodekilla, mutta FlaskMPEG totesi tiedoston olevan -1 MB kokoinen. Grrr.</p>

<p>Hauppaugen koodekissa on jokin ongelma, josta syystä sen tekemät MPEG2-tiedostot eivät halua toistua kunnolla Windows 2000/NT/XP:ssä. Niinpä esimerkiksi modernimmat freeware-sovellukset eivät käy, koska ne lukevat tiedostoa käyttäen ilmeisesti sitä rikkinäistä rajapintaa (joka lienee normaalisti paljon tehokkaampi). FlaskMPEG sen sijaan ymmärtää tiedostomuotoa OK (koska se kaiketi käyttää lukemiseen jotain kivikautisen tehotonta tapaa). Koska sovelluksia ei voi vaihtaa, niin ainoaksi ratkaisuksi jää muokata &#8221;rikkinäistä&#8221; tiedostoa.</p>

<p>UNIX-ympäristössä ongelmaan olisi helppo ratkaisu: dd. Niinpä päätin kokeilla Cygwinin UNIX-ympäristöä Windows:lle. Onneksi sen pitäisi toimia jota kuinkin kaikissa 32bit Windowseissa, ja asennus sujuikin ongelmitta. Hiukan aritmetiikkaa, ja yli 4 GB tiedostosta on pudotettu alusta 30 MB pois, ja sen jälkeen kopioitu 4095 MB toiseen tiedostoon. Nyt 98SE:n Media Player näyttää elokuvan ongelmitta, vaikka käynnistys tuntuukin kestävän normaalia kauemmin. Alussa on vielä noin 10 sekuntia turhaa, ja lopputekstien jälkeen jää vaivaiset 30 sekuntia extraa. Menipä tiukalle! Totean, että käytännön maksimi nauhoitukselle on 2 h 15 min, mikäli haluaa pitää tiedoston koon alle 4 GB:ssä.</p>

<p>Vaan vieläkö FlaskMPEG osaa tuon muuttaa DivX:ksi? Eipä tietenkään: joko alusta puuttu jotain header-tietoa, tai se ei osaa synkronoitua streamiin. Vartin kevyt surffailu Googlen kera ei tuota tulosta MPEG2 transport streamin frame formaatista tai synkronointisekvenssistä, joten toinen perustyökalu UNIX-puolelta käteen: od.</p>

<p>Originaalia tiedostoa heksadumppaamalla havaitsen, että siellä toistuu säännöllisesti tavupari &#8221;0000&#8243;. Lisätutkinta paljastaa, että noin 1200 tavun välein esintyy seuraavia tavusarjoja: &#8221;00000001&#8243;, &#8221;00000002&#8243;, &#8221;00000003&#8243;, &#8221;00000004&#8243;, jne. Niinpä kopioin originaalista ensimmäiset 136 tavua (kaikki ennen &#8221;00000001&#8243;). Seuraavaksi poistan toimivasta &lt;4 GB tiedostosta alusta 676 tavua (kaikki ennen seuraavaa &#8221;000000XX&#8221; sekvenssiä), ja lopuksi yhdistän tuon 136 tavun &#8221;headerin&#8221; ja mahdolliselta frame-rajalta alkavan tiedoston. Media Player tykkää ja FlaskMPEG koodaa!</p>

<p>Cygwinin UNIX-ympäristöä en sen enempää ehtinyt testata, mutta tarvitsemani sovellukset tekivät juuri sen mitä pitikin. Onnekas arvaus yhdistettynä leikkaa-ja-liimaa -tekniikkaan tuotti tulosta. Nyt päässä pyörii jo ajatus <acronym title="Secure Shell (encrypted replacement for TELNET and FTP)">SSH</acronym>-serverin asennuksesta, shellin virittämisestä, perlin pulauttamisesta, crond:n laittamisesta ja muutaman tukiskriptin kirjoittamisesta. Noinkohan nuo DivX-konversiot saisi automatisoitua? Pari muutakin juttua voisin tehdä, kun kerran käytössä on toimivat ja tehokkaat työkalut&#8230;</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2005/05/cygwin-on-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ei mainoksia eikä ilmaisjakeluita</title>
		<link>http://biitsi.com/arkisto/2005/05/ei-mainoksia-eika-ilmaisjakeluita/</link>
		<comments>http://biitsi.com/arkisto/2005/05/ei-mainoksia-eika-ilmaisjakeluita/#comments</comments>
		<pubDate>Sun, 22 May 2005 15:24:42 +0000</pubDate>
		<dc:creator>Kimmo</dc:creator>
				<category><![CDATA[Montun ääreltä]]></category>

		<guid isPermaLink="false">http://biitsi.com/?p=21</guid>
		<description><![CDATA[Olen käyttänyt jo pitkään Privoxy-välityspalvelinta poistamaan web-sivuista mainoksia, popup-ikkunoita, animoituja kuvia sekä seurantapiirteitä (&#8221;web bugs&#8221;, ns. yhden pikselin kuvia, onclick-scriptejä). Se myös &#8221;siivoaa&#8221; selaimen lähettämistä pyynnöistä pois &#8221;ylimääräistä&#8221; tietoa (esim. tarpeettomia evästeitä tai referer-tietoja). Aina ei kuitenkaan ole mahdollista tai käytännöllistä kierrättää selaimen pyyntöjä oman välityspalvelimen kautta. Tämän takia asennan Firefoxiin pari laajennusta. Ne myös [...]]]></description>
			<content:encoded><![CDATA[<p>Olen käyttänyt jo pitkään <a href="http://www.privoxy.org/">Privoxy</a>-välityspalvelinta poistamaan web-sivuista mainoksia, popup-ikkunoita, animoituja kuvia sekä seurantapiirteitä (&#8221;web bugs&#8221;, ns. yhden pikselin kuvia, onclick-scriptejä).  Se myös &#8221;siivoaa&#8221; selaimen lähettämistä pyynnöistä pois &#8221;ylimääräistä&#8221; tietoa (esim. tarpeettomia evästeitä tai referer-tietoja).</p>

<p>Aina ei kuitenkaan ole mahdollista tai käytännöllistä kierrättää selaimen pyyntöjä oman välityspalvelimen kautta.  Tämän takia asennan <a href="http://www.mozilla.org/products/firefox/">Firefoxiin</a> pari laajennusta.  Ne myös nopeuttavat selaamista Privoxyn kanssa, sillä laajennuksien estäessä pyyntöjä Privoxyllä on vähemmän työtä.  Lisäksi sisällön esto selaimessa pystyy paremmin poistamaan epätoivotut elementit niin, ettei niistä jää sivuille näkyviin mitään. <span id="more-21"></span></p>

<h3>Mainokset</h3>

<p><strong><a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;id=10">Adblock</a></strong> pystyy poistamaan kuvia ja upotettuja kokonaisuuksia (img, iframe).  Kun laajennus on asennettu, se lisää näiden elementtien kontekstivalikkoon toiminnon, jonka avulla voit lisätä Adblock-säännön elementin poistamiseksi (Adblock image, Adblock iframe).  Poistetut elementit eivät näy sivulla.  Laajennuksen avulla voi tehokkaasti poistaa mainospalvelimilta tulevan sisällön.</p>

<h3>Muut jakelut</h3>

<p><strong><a href="http://flashblock.mozdev.org/installation.html">Flashblock</a></strong> estää flash-sisällön latauksen.  Animoidun sisällön paikalla näytetään painike, mistä voi käynnistää estetyn sisällön suorittamisen.  Valitettavan monesti näkee käytettävän flash-tiedostoja, vaikka normaali <acronym title="Hypertext Markup Language">HTML</acronym> olisi ollut joustavammin toimiva ratkaisu.  Jos sisällön todella haluaa nähdä, on selaimeen ladattava flash-lisäosa.  Tämän jälkeen selain ilmoittaa palvelimille hyväksyvänsä flash-tyyppistä sisältöä.  Monet sivustot lähettävät tämän perusteella animoituja vilkkuvia mainoksia &#8221;tavallisten&#8221; kuvien sijaan.  (Tietysti mainoskuvatkin voivat olla animoituja, mutta minä en näe niitä animoituina Privoxyn ansiosta.)  Flashblock-laajennuksen ansiosta sivujen vilkkuminen lakkaa, ja voit itse valita, mitä animointeja haluat katsoa.</p>

<p><strong>Huom!</strong> Flashblock vaatii toimiakseen flash-pluginin.  Asenna <a href="http://www.macromedia.com/go/getflashplayer">Flash Player</a> ensin, ja Flashblock vasta sen jälkeen.</p>

<h3>Helppoa ja toimivaa</h3>

<p>Alkaessani käyttää näitä lisäosia olin varautunut harmistumaan siitä, että toisin kuin Privoxyn palvelimeen keskitetyt asetukset, Adblockin säännöt ovat selainkohtaisia.  Joudun siis määrittelemään estetyn sisällön erikseen joka koneessa, jota käytän.  Käytännössä tämä ei kuitenkaan ole ollut ongelma: eston lisääminen on helppo toimenpide, eikä lista kaiketi edes ole kovin pitkä, kun en mielestäni ole joutunut liian usein sitä säätämään.</p>]]></content:encoded>
			<wfw:commentRss>http://biitsi.com/arkisto/2005/05/ei-mainoksia-eika-ilmaisjakeluita/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

