<?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>Verteksi &#187; linux</title>
	<atom:link href="http://verteksi.net/soks/aihe/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://verteksi.net</link>
	<description>Se on kiva sillo</description>
	<lastBuildDate>Sun, 05 Feb 2012 15:16:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Humble Frozenbyte Bundle: Trine, Shadowgrounds ja Splot</title>
		<link>http://verteksi.net/soks/2011/05/12/humble-frozenbyte-bundle-trine-shadowgrounds-ja-splot/</link>
		<comments>http://verteksi.net/soks/2011/05/12/humble-frozenbyte-bundle-trine-shadowgrounds-ja-splot/#comments</comments>
		<pubDate>Thu, 12 May 2011 19:10:33 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ohjelmistot]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[pelit]]></category>

		<guid isPermaLink="false">http://verteksi.net/?p=3094</guid>
		<description><![CDATA[<p><a href="http://www.humblebundle.com/" class="liexternal">Humble Bundle</a> tarjoaa ajoittain mainioita tarjouksia &#8220;maksa mitä haluat&#8221; -tyyliin erilaisista peleistä ja tällä kertaa kolmannessa, jo nyt päättyneessä, paketissa vuorossa oli suomalaisen <a href="http://frozenbyte.com/" class="liexternal">Frozenbyten</a> pelit: <a href="http://trine-thegame.com/" class="liexternal">Trine</a>, <a href="http://shadowgroundsgame.com/" class="liexternal">Shadowgrounds</a>, <a href="http://shadowgroundsgame.com/survivor/" class="liexternal">Shadowgrounds: Survivor</a>, <a href="http://frozenbyte.com/jackclaw/" class="liexternal">Jack Claw</a> ja <a href="http://www.splotgame.com/" class="liexternal">Splot</a>, joista kolme ensimmäistä ovat jo julkaistu ja Splot on tuloillaan. Peleistä oli saatavilla versiot sekä Windowsille, Macille että Linuxille ja lisäksi ne myös sai ladattua kätevästi Steamin kautta.&#8230; <a href="http://verteksi.net/soks/2011/05/12/humble-frozenbyte-bundle-trine-shadowgrounds-ja-splot/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.humblebundle.com/" class="liexternal">Humble Bundle</a> tarjoaa ajoittain mainioita tarjouksia &#8220;maksa mitä haluat&#8221; -tyyliin erilaisista peleistä ja tällä kertaa kolmannessa, jo nyt päättyneessä, paketissa vuorossa oli suomalaisen <a href="http://frozenbyte.com/" class="liexternal">Frozenbyten</a> pelit: <a href="http://trine-thegame.com/" class="liexternal">Trine</a>, <a href="http://shadowgroundsgame.com/" class="liexternal">Shadowgrounds</a>, <a href="http://shadowgroundsgame.com/survivor/" class="liexternal">Shadowgrounds: Survivor</a>, <a href="http://frozenbyte.com/jackclaw/" class="liexternal">Jack Claw</a> ja <a href="http://www.splotgame.com/" class="liexternal">Splot</a>, joista kolme ensimmäistä ovat jo julkaistu ja Splot on tuloillaan. Peleistä oli saatavilla versiot sekä Windowsille, Macille että Linuxille ja lisäksi ne myös sai ladattua kätevästi Steamin kautta. Eli aika vähän tekosyitä olla hankkimatta.</p>
<p>En tiedä miten paljon Humble Bundlen -paketteja on yleensä ostettu, mutta jäätävän bitin pakettia ostettiin kaikkiaan 183 219 kappaletta 910 181.64 dollarin edestä keskiverto-ostoksen ollessa 4.97 dollaria. Linux-käyttäjät ovat maksaneet peleistä keskimäärin eniten, 11.82 dollaria, Mac-käyttäjät 6.42 dollaria ja Windows-käyttäjät 3.91 dollaria. Eli aika halvalla menee. Oma ostokseni oli Linux- ja Mac-käyttäjien keskiarvon välissä ja taisi muistaakseni rekisteröityä Windows-käyttäjäksi, jos selaimesta sen tulkitsivat. Paketissa on lisäksi kätevä ominaisuus, että voi jälkeenpäin kasvattaa paketista maksamaansa hintaa, jos pelit miellyttivät. Vertailukohtana, Trine ja Shadowgrounds -pelit kustantavat <a href="http://store.steampowered.com/sub/6957/" class="liexternal">Steamin paketissa</a> vajaat 30 euroa.</p>
<p><strong><a href="http://trine-thegame.com/" class="liexternal">Trine</a></strong><br />
Lyhyesti kuvattuna <a href="http://en.wikipedia.org/wiki/Trine_%28video_game%29" rel="nofollow" class="liwikipedia">Trine</a> on vuonna 2009 julkaistu tasohyppely- ja älypeli, jossa tärkeässä osassa on fysiikka, joka tuo oman aspektinsa ongelmien selvittelyyn, taikojen tekemiseen ja luurankoja vastaan taisteluun. Käytössä on kolme eri ominaisuuksia omaavaa hahmoja: varas, taikuri ja soturi. Peli hyödyntää eläväisen maailman luontiin Nvidian PhysX -fysiikkamoottoria. Pelillisesti Trine tarjoaa mainiota tasoloikkaa ja hyvää tarinaa hieman retrohenkisesti, joka myös teemaan sopii. Pelissä on kaikkiaan 16 kenttää, joiden läpäisemiseen ja kaikkien kerättävien esineiden löytämiseen meni itsellä varmaan jotain vajaan viikon verran iltoja. Frozenbyte on kehittämässä pelille jatko-osaa, jonka julkaisuaikataulu on loppukesästä.</p>
<p><strong><a href="http://shadowgroundsgame.com/" class="liexternal">Shadowgrounds</a></strong> ja <strong><a href="http://shadowgroundsgame.com/survivor/" class="liexternal">Shadowgrounds: Survivor</a></strong><br />
Shadowgrounds-sarjan pelit vuonna 2005 julkaistu <a href="http://en.wikipedia.org/wiki/Shadowgrounds" rel="nofollow" class="liwikipedia">Shadowgrounds</a> ja vuonna 2007 julkaistu jatko-osa <a href="http://en.wikipedia.org/wiki/Shadowgrounds_Survivor" rel="nofollow" class="liwikipedia">Shadowgrounds: Survivor</a> tarjoavat pelaajalle isometrisestä kuvakulmasta, eli ylhäältä alaspäin, kuvattua räiskintää vanhojen retropelien tyyliin. Shadowgrounds Survivorissa on alkuperäiseen verrattuna uudistetut, tarkemmat grafiikat, parempi fysiikanmallinnus sekä roolipelityylinen päivitysjärjestelmä aseille ja pelihahmoille. En ole vielä ehtinyt näitä kahta peliä testaamaan, mutta odotettavissa on ilmeisesti hieman ristiriitaisia tunteita herättävä peli: grafiikaltaan ja musiikiltaan kehuttu, mutta juoneltaan ja vaikeudeltaan kritisoitu. Lyhykäisyydessään juoni on molemmissa sama, eli avaruusasemalle hyökänneiden avaruusolioiden räiskintä suorittaen samalla erilaisia tehtäviä.</p>
<p><strong><a href="http://www.splotgame.com/" class="liexternal">Splot</a></strong><br />
Splotista ei ole paljoa tietoa vielä saatavilla, mutta sen perusteella mitä Humble Bundlen kautta tarjolla ollutta demoa testasin, luvassa on tasoloikka- ja älypeli -tyyppistä naputtelua sarjakuvamaisesti piirretyssä ympäristössä. Flash-demo ei oikein innostanut, joten en kovin pitkälle jaksanut kenttiä suorittaa. Pelissä on ideana kerätä taivaalta pudonneita tähtiä ja hiiren avulla liikutella palkkeja ja palikoita eteenpäin pääsemiseksi. Peli on tarkoitus julkaista kesällä 2011.</p>
<p><strong><a href="http://frozenbyte.com/jackclaw/" class="liexternal">Jack Claw</a></strong><br />
Jack Claw ei ole valmis peli vaan Frozenbyten vuosina 2006 &#8211; 2008 työstämä prototyyppi, jonka demo ja <a href="https://github.com/Frozenbyte/Jack-Claw" class="liexternal">lähdekoodi</a> &#8220;julkaistiin&#8221; Humble Frozenbyte Bundlen yhteydessä. Peliä ei ole tarkoitus Frozenbyten toimesta kehittää valmiiksi, mutta ehkä <a href="http://frozenbyte.com/board/viewforum.php?f=19" class="liexternal">yhteisö</a> saa jotain aikaan. Pelin <a href="http://frozenbyte.com/press/press_jack.php" class="liexternal">kuvat ja konseptit</a> eivät näytä ollenkaan hullummilta, mutta niinhän ne aina. Pelin demo on tällä hetkellä saatavissa vain Windowsille, mutta Mac- ja Linux-versiot ovat tekeillä. </p>
<p><strong>Yhteenveto</strong><br />
Humble Frozenbyte Bundle on aika ovela kokonaisuus ja tarjoaa mainiota pelattavaa ja odotettavaa, etenkin kun hinnan sai itse päättää. Ainakin Trine jo yksinään tarjosi hyvin vastinetta rahalle, eivätkä loputkaan pelit arviolta huonoja olleet. Lisäksi kun pelien vaatimukset ovat myös aika maltilliset, ei niiden pelaaminen ainakaan uusimmasta raudasta kiinni ole, kuten PC-peleissä yleensä on. Windows 7:lla varustettu Atom-mediakoneeni <a href="http://verteksi.net/soks/2011/01/25/asus-s1-at5nm10e-on-paljon-pienessa-paketissa/" class="liinternal">Asuksen S1</a> pyöritti hyvin Trineä 720p-resoluutiolla ja ohjaus onnistui kätevästi <a href="http://verteksi.net/soks/2011/02/05/xbox-360-wireless-gaming-receiver-yhdistaa-tietokoneen-ja-peliohjaimen/" class="liinternal">Xbox 360:n ohjaimella</a>, jolle pelien ohjaus on myös optimoitu. Saa nähdä, tuleeko Jack Clawsta valmista yhteisön voimin ja millainen Splot tulee lopulta olemaan.</p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2011/05/12/humble-frozenbyte-bundle-trine-shadowgrounds-ja-splot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle SQL Developer 2.1 EA tuo kelpo uudistuksia</title>
		<link>http://verteksi.net/soks/2009/10/20/oracle-sql-developer-2-1-ea-tuo-kelpo-uudistuksia/</link>
		<comments>http://verteksi.net/soks/2009/10/20/oracle-sql-developer-2-1-ea-tuo-kelpo-uudistuksia/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 10:15:21 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ohjelmistot]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[plsql]]></category>

		<guid isPermaLink="false">http://verteksi.net/?p=2182</guid>
		<description><![CDATA[<p>Oraclen tietokantojen kanssa työskentelyyn on tarjolla useita kalliita työkaluja kuten Toad, SQL Navigator, PL/SQL Developer ja Hora, mutta hinta-laatusuhteeltaan yksi on ylitse muiden: ilmainen <a href="http://www.oracle.com/technology/products/database/sql_developer/" class="liexternal">Oracle SQL Developer</a>. Jo aikaisemmissa versioissa ominaisuuksillaan vakuuttanut Oracle SQL Developer nousee syyskuun lopussa julkaistun <a href="http://www.oracle.com/technology/software/products/sql/index21_EA1.html" class="liexternal">2.1 Early Adopter version</a> myötä ominaisuuksiltaan tasolle, jossa ei juurikaan tarvitse olla häpeissään kaupallisiin tuotteisiin verrattuna.&#8230; <a href="http://verteksi.net/soks/2009/10/20/oracle-sql-developer-2-1-ea-tuo-kelpo-uudistuksia/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Oraclen tietokantojen kanssa työskentelyyn on tarjolla useita kalliita työkaluja kuten Toad, SQL Navigator, PL/SQL Developer ja Hora, mutta hinta-laatusuhteeltaan yksi on ylitse muiden: ilmainen <a href="http://www.oracle.com/technology/products/database/sql_developer/" class="liexternal">Oracle SQL Developer</a>. Jo aikaisemmissa versioissa ominaisuuksillaan vakuuttanut Oracle SQL Developer nousee syyskuun lopussa julkaistun <a href="http://www.oracle.com/technology/software/products/sql/index21_EA1.html" class="liexternal">2.1 Early Adopter version</a> myötä ominaisuuksiltaan tasolle, jossa ei juurikaan tarvitse olla häpeissään kaupallisiin tuotteisiin verrattuna.</p>
<p>Uusia ominaisuuksia löytyy konepellin alta, joista tässä muutamia omia huomioita:</p>
<ul>
<li><a href="http://www.oracle.com/technology/obe/11gr2_db_prod/appdev/sqldev/sqldev_unit_test/sqldev_unit_test.htm" class="liexternal">PL/SQL:n yksikkötestaus</a></li>
<li>Paremmat mahdollisuudet koodin automaattiseen muotoiluun (<a href="/files/2009/sw/sql-dev_formatting.png" class="thickbox" rel="sqldev">kuva</a>)</li>
<li>Virheiden visualisointi sivupalkin palikalla ja alleviivauksella, sekä selkeämmät virheilmoitukset (<a href="/files/2009/sw/sql-dev_errorblock.png" class="thickbox" rel="sqldev">kuva</a>)</li>
<li>Koodipohjat (code templates), eli kirjoitat määritellyn lyhenteen ja ohjelma täydentää loput (<a href="/files/2009/sw/sql-dev_codetemplates.png" class="thickbox" rel="sqldev">kuva</a>)</li>
<li>Pikakomentojen määrittäminen haluamille näppäimille, joten nyt esim. suomalaisellakin näppäimistöllä onnistuu koodin kommentointi (<a href="/files/2009/sw/sql-dev_shortcuts.png" class="thickbox" rel="sqldev">kuva</a>)</li>
<li>PL/SQL -paketit aukeavat nyt suoraan muokkaus-tilaan, eivätkä kahta kertaa (toinen luku- ja toinen muokkaus -tilaan)</li>
<li>Ohjelman tuntuma on parantunut ja se myös vaikuttaa nopeammalta</li>
</ul>
<p>Oracle SQL Developer on alusta alkaen ollut kelpo työväline tietokantojen kanssa askarteluun ja uusien versioiden myötä ohjelmaan on lisätty kiitettävällä tahdilla kaivattuja ominaisuuksia. Äskettäin tein hieman tutkailuja kaupallisten Oracle-työkalujen tarjoamista ominaisuuksista, mutta SQL Developerin 2.1 -version myötä tarve tuhansien dollarien sijoittamiseen esimerkiksi Toadiin tuntuu yhä vain vähäisemmältä. </p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2009/10/20/oracle-sql-developer-2-1-ea-tuo-kelpo-uudistuksia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mplayer ja DVD-elokuvan katseleminen Linuxissa</title>
		<link>http://verteksi.net/soks/2008/10/28/mplayer-ja-dvd-elokuvan-katseleminen-linuxissa/</link>
		<comments>http://verteksi.net/soks/2008/10/28/mplayer-ja-dvd-elokuvan-katseleminen-linuxissa/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 19:43:52 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[how-to]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=1116</guid>
		<description><![CDATA[<p>Jaksan suhteellisen harvoin katsella elokuvia DVD:ltä ja silloinkin olen edellisestä kerrasta unohtanut, miten niitä Mplayerilla katsottiin. Varsinainen DVD-elokuvan katseleminen on suhteellisen yksinkertaista, mutta jos elokuvaan haluaa myös tekstit, tarvitaan lisäksi yksi lisäparametri. </p>
<p>Siispä kertauksena <a href="http://tivo-mplayer.sourceforge.net/docs/mplayer-man.html" class="liexternal">Mplayerin man-sivuilta</a> poimittuna, prosessi menee jotakuinkin seuraavasti:</p>
<ol>
<li>Jos tiedetään, että DVD:ltä löytyy esimerkiksi suomenkieliset tekstit, aloitetaan elokuvan katseleminen komenolla:<br />
<code>mplayer dvd://1 -dvd-device /cdrom -slang fi</code>
</li>
<li>Jos vastaavasti DVD:ltä löytyvät kielivaihtoehdot eivät ole tiedossa, saadaan ne listattua käskyttämällä:<br />
<code>mplayer dvd://1 -dvd-device /cdrom -slang -v</code><br />
, josta saadaan terminaaliin seuraavanlaista:
<pre>
...</pre></li>&#8230; <a href="http://verteksi.net/soks/2008/10/28/mplayer-ja-dvd-elokuvan-katseleminen-linuxissa/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></ol>]]></description>
			<content:encoded><![CDATA[<p>Jaksan suhteellisen harvoin katsella elokuvia DVD:ltä ja silloinkin olen edellisestä kerrasta unohtanut, miten niitä Mplayerilla katsottiin. Varsinainen DVD-elokuvan katseleminen on suhteellisen yksinkertaista, mutta jos elokuvaan haluaa myös tekstit, tarvitaan lisäksi yksi lisäparametri. </p>
<p>Siispä kertauksena <a href="http://tivo-mplayer.sourceforge.net/docs/mplayer-man.html" class="liexternal">Mplayerin man-sivuilta</a> poimittuna, prosessi menee jotakuinkin seuraavasti:</p>
<ol>
<li>Jos tiedetään, että DVD:ltä löytyy esimerkiksi suomenkieliset tekstit, aloitetaan elokuvan katseleminen komenolla:<br />
<code>mplayer dvd://1 -dvd-device /cdrom -slang fi</code>
</li>
<li>Jos vastaavasti DVD:ltä löytyvät kielivaihtoehdot eivät ole tiedossa, saadaan ne listattua käskyttämällä:<br />
<code>mplayer dvd://1 -dvd-device /cdrom -slang -v</code><br />
, josta saadaan terminaaliin seuraavanlaista:</p>
<pre>
...
subtitle ( sid ): 1 language: da
subtitle ( sid ): 3 language: en
subtitle ( sid ): 5 language: nl
subtitle ( sid ): 7 language: no
subtitle ( sid ): 9 language: fi
subtitle ( sid ): 11 language: sv
subtitle ( sid ): 13 language: en
number of subtitles on disk: 7
...
</pre>
</li>
<li>Nyt voidaan poimia listasta halutun kielen lyhenne (en) tai sid (3)</li>
<li>Katsotaan elokuva kuten edellä tai:<br />
<code>mplayer dvd://1 -dvd-device /cdrom -sid 3</code></li>
</ol>
<p>Linuxissa on myös muitakin vaihtoehtoja DVD-elokuvan katsomiseen kuten <a href="http://xinehq.de/" class="liexternal">Xine</a> ja <a href="http://www.videolan.org/vlc/" class="liexternal">VLC</a>, joilla onnistuu myös DVD-valikoiden klikkailu.</p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/10/28/mplayer-ja-dvd-elokuvan-katseleminen-linuxissa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sandisk Sansa Clip 4GB on pieni ja toimiva</title>
		<link>http://verteksi.net/soks/2008/10/11/sandisk-sansa-clip-4gb-on-pieni-ja-toimiva/</link>
		<comments>http://verteksi.net/soks/2008/10/11/sandisk-sansa-clip-4gb-on-pieni-ja-toimiva/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 13:43:19 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[vekottimet]]></category>
		<category><![CDATA[laitteet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[musiikki]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=1022</guid>
		<description><![CDATA[<p>Nykyisen suhteellisen edullisen viihde-elektroniikan aikakautena laitteen tai sen osan hajotessa, tulee melkein edullisemmaksi ostaa uusi ja entistä ehompi laite. Pari vuotta sitten ostamastani <a href="http://verteksi.net/soks/2007/09/03/amarok-ja-creative-zen-v/" class="liinternal">Creativen Zen V Plus -mp3-soittimestani</a> hajosi viime viikolla nappikuulokkeiden toinen johto, ja ajattelin, että on melkein kannattavampaa hankkia samantien uusi mp3-soitin, kuin uudet nappikuulokkeet. Voisinhan aina käyttää uuden soittimen nappikuulokkeita vanhan soittimeni kanssa, jos laite ei muuten tyydyttäisi.&#8230; <a href="http://verteksi.net/soks/2008/10/11/sandisk-sansa-clip-4gb-on-pieni-ja-toimiva/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Nykyisen suhteellisen edullisen viihde-elektroniikan aikakautena laitteen tai sen osan hajotessa, tulee melkein edullisemmaksi ostaa uusi ja entistä ehompi laite. Pari vuotta sitten ostamastani <a href="http://verteksi.net/soks/2007/09/03/amarok-ja-creative-zen-v/" class="liinternal">Creativen Zen V Plus -mp3-soittimestani</a> hajosi viime viikolla nappikuulokkeiden toinen johto, ja ajattelin, että on melkein kannattavampaa hankkia samantien uusi mp3-soitin, kuin uudet nappikuulokkeet. Voisinhan aina käyttää uuden soittimen nappikuulokkeita vanhan soittimeni kanssa, jos laite ei muuten tyydyttäisi.</p>
<p>Tällä kertaa en juurikaan jaksanut miettiä, minkä mp3-soittimen ostaisin, sillä edullisten ja pienten soittimien markkinat ovat kohtalaisen pienet: vaihtoehdoiksi lopulta jäivät <a href="http://www.sandisk.com/Products/ProductInfo.aspx?ID=2570" class="liexternal">Sandisk Sansa Clip</a> ja <a href="http://fi.europe.creative.com/products/product.asp?category=213&#038;subcategory=214&#038;product=17437" class="liexternal">Creative Zen Stone Plus</a>. Molemmista löytyi vaadittavat ominaisuudet: radio, pieni koko, 4GB tilaa ja edullinen hinta. Applen tuotteen jätin huomioimatta, sillä niiden ominaisuudet eivät ole käyttötarpeisiini riittävät.</p>
<div class="img-center">
<img class="colorbox-1022"  src="/files/2008/tech/sansa-clip.jpg" alt="Sansa Clip" /> <img class="colorbox-1022"  src="/files/2008/tech/sansa-clip-framed_s.jpg" alt="Sansa Clip" />
</div>
<p>Lopulta nopean harkinnan jälkeen päädyin valitsemaan <a href="http://www.sandisk.com/Products/ProductInfo.aspx?ID=2570" class="liexternal">Sandiskin Sansa Clip 4GB -soittimen</a>, koska halusin hieman vertailevaa kokemusta muiden valmistajien tuotteista. Täytyy todeta, että osana tässä valintapäätöksessä oli kyllä myös lehdissä näkyneet mainokset sekä mainostettu <a href="http://www.tekniikanmaailma.fi/kuva-ja-aani/vertailut/tm-vertailu-pienimmat-musiikkisoittimet" class="liexternal">Tekniikan maailman &#8220;Pienimmät musiikkisoittimet&#8221; -vertailun</a> hyvät arviot, jos nyt TM:n viihde-elektroniikan vertailuihin voi yhtään sen enempää luottaa, kuin MikroBitin tekemiin testeihin.</p>
<p>Hieman ostaessa kyllä mietitytti soittimen toimiminen Linuxissa ja Amarokin kanssa, sillä myyntipakkauksessa puhuttiin tietenkin vain Windowsista ja Media Playerista. Olin kuitenkin luottavainen ja kyllähän Sansa Clip oli kuin olikin <a href="http://libmtp.sourceforge.net/compatibility.php" class="liexternal">libmtp yhteensopiva</a> ja tunnistui Linuxissa massamuistiksi ja myös Amarok hyväksyi laitteen ilman mitään kikkailuja.</p>
<p>Dmesg kertoi laitteesta seuraavaa:</p>
<pre>
usb 7-2: new full speed USB device using uhci_hcd and address 2
usb 7-2: not running at top speed; connect to a high speed hub
scsi12 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
scsi 12:0:0:0: Direct-Access SanDisk Sansa Clip 4GB v01. PQ:0 ANSI:0
sd 12:0:0:0: [sdd] 8005632 512-byte hardware sectors (4099 MB)
sd 12:0:0:0: [sdd] Write Protect is off
sd 12:0:0:0: [sdd] Mode Sense: 04 00 00 00
sd 12:0:0:0: [sdd] Assuming drive cache: write through
 sdd:
sd 12:0:0:0: [sdd] Attached SCSI removable disk
sd 12:0:0:0: Attached scsi generic sg4 type 0
usb-storage: device scan complete
</pre>
<p>Laitteen toimivuudesta myös Linuxissa olisi voinut mainita tuotepakkauksessa, mutta tietenkin on helpompaa tukea vain Windowsia, vaikka soitin mahdollisesti toimisikin muillakin alustoilla. Linux-käyttäjämäärät ovat vielä sen verran pieniä, että Linux-tuen mainostamisella ei varmastikaan saavuteta merkittäviä myyntimääriä. Testasin soitinta myös Windowsissa ja käyttö oli yhtä helppoa kuin Linuxissakin. Soitin vain USB-piuhaan kiinni, Media Player tulille ja soitin aloitti tietojen synkronoinnin. Soittimen pakkauksessa ei edes tule mitään ajureita saati erityisiä ohjelmistoja, eikä niitä tarvittaisikaan.</p>
<p>Käytännössä Sansa Clip toimii näpsäkästi ja on melkein liiankin pieni. Taskussa kannettaessa kuulokkeiden liitäntä on hieman hankalasti soittimen sivulla, mutta soitin on selkeästi suunniteltu pidettävän pohjassa olevan klipin avulla esimerkiksi farkkujen vyölenkissä, jolloin kuuloketöpseli ei ole hankalasti tiellä. Itselle soittimen tärkein ominaisuus eli radion herkkyys on vähintään Zen V Plussan tasoa ellei jopa hieman parempi. Nappikuulokkeet ovat omiin korviini hieman mukavammat ja pysyvät paikoillaan paremmin kuin Creativen vastaavat. Musiikin äänenlaadusta en osaa sen enempää sanoa, kuin että ihan hyvin toistuu. Negatiivisina puolina mainittakoon, että valikoissa seikkaillessa nappien painallus tuottaa aina kauhean naksahduksen ja äänenvoimakkuus on pienimmilläänkin melkein normaalitasoa, joten hiljaa ei voi musiikkia kuunnella.</p>
<p>Vajaan viikon käytön perusteella Sansa Clip vaikuttaa asialliselta mp3-soittimelta, vaikka muutamia pieniä yksityiskohtia voisikin hieman kehittää.</p>
<p><strong>Lisäys, 13.7.2009:</strong><br />
Soittimen firmwaren päivityskin onnistuu helposti <a href="http://forums.sandisk.com/sansa/board/message?board.id=clip&#038;thread.id=15109&#038;view=by_date_ascending&#038;page=1" class="liexternal">Sandiskin Sansa -foorumin ohjeilla</a>, vaikka versiosta 1.1.18 päivitys 1.1.32 -versioon ei järisyttäviä muutoksia tuonutkaan. Ilmeisesti tuen FLAC-formaatille, parannuksia soittolista-tukeen ja uudet alku- ja loppugrafiikat.</p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/10/11/sandisk-sansa-clip-4gb-on-pieni-ja-toimiva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE 4.1: Dolphin ja Service Menut</title>
		<link>http://verteksi.net/soks/2008/08/19/kde-41-dolphin-ja-service-menut/</link>
		<comments>http://verteksi.net/soks/2008/08/19/kde-41-dolphin-ja-service-menut/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 17:29:06 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[how-to]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ohjelmistot]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=796</guid>
		<description><![CDATA[<p>KDE 4:n uudessa tiedostomanagerissa ei ole vakiona samanlaisia Service Menuja, eli pikatoimintoja esimerkiksi tiedostojen paketointiin ja purkamiseen, kuin Konquerorissa on. Onneksi omien palveluvalikoiden tekeminen on kohtalaisen yksinkertaista ja asiaan löytyy valmiit pohjat <a href="http://kubuntuforums.net/forums/index.php?topic=3088743.0" class="liexternal">Kubuntu-foorumin &#8220;Service Menus with Dolphin&#8221; -ohjeilla</a>.</p>
<p>Foorumilla on valmiit palveluvalikot <a href="http://kubuntuforums.net/forums/index.php?topic=3088743.msg136869#msg136869" class="liexternal">Arkille</a> ja <a href="http://kubuntuforums.net/forums/index.php?topic=3088743.msg137010#msg137010" class="liexternal">KArchiverille</a>, mutta ainakaan en itse saanut Arkia toimimaan kyseisellä ohjeella, sillä tarvittavia komentorivioptioita ei Arkistani irronnut.&#8230; <a href="http://verteksi.net/soks/2008/08/19/kde-41-dolphin-ja-service-menut/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>KDE 4:n uudessa tiedostomanagerissa ei ole vakiona samanlaisia Service Menuja, eli pikatoimintoja esimerkiksi tiedostojen paketointiin ja purkamiseen, kuin Konquerorissa on. Onneksi omien palveluvalikoiden tekeminen on kohtalaisen yksinkertaista ja asiaan löytyy valmiit pohjat <a href="http://kubuntuforums.net/forums/index.php?topic=3088743.0" class="liexternal">Kubuntu-foorumin &#8220;Service Menus with Dolphin&#8221; -ohjeilla</a>.</p>
<p>Foorumilla on valmiit palveluvalikot <a href="http://kubuntuforums.net/forums/index.php?topic=3088743.msg136869#msg136869" class="liexternal">Arkille</a> ja <a href="http://kubuntuforums.net/forums/index.php?topic=3088743.msg137010#msg137010" class="liexternal">KArchiverille</a>, mutta ainakaan en itse saanut Arkia toimimaan kyseisellä ohjeella, sillä tarvittavia komentorivioptioita ei Arkistani irronnut.</p>
<p>KArchiverin palveluvalikko kuitenkin onnistui ja se on siis onnistuu Gentoossa seuraavasti:</p>
<ol>
<li>Luodaan <code>karchiver.desktop</code>-tiedosto <code>/usr/share/kde4/services/ServiceMenus/</code> -hakemistoon:<br />
<blockquote>
<pre>
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,all/all
Actions=CompressHere;ExtractHere;ExtractWhere;
X-KDE-Submenu=KArchiver

[Desktop Action CompressHere]
Type=Application
Name=Compress Here
Exec=karchiver -c %U
Icon=archive-insert

[Desktop Action ExtractHere]
Type=Application
Name=Extract Here
Exec=karchiver --xa %u
Icon=archive-extract

[Desktop Action ExtractWhere]
Type=Application
Name=Extract to Where
Icon=archive-insert-directory
Exec=karchiver --xe %u
</pre>
</blockquote>
</li>
<li>Käynnistetään Dolphin uudestaan.</li>
<li>Todetaan palveluvalikko toimivaksi.</li>
<p><a href="/files/2008/software/linux/dolphin_actions-karchiver.png" class="thickbox" rel="dolphin" title="Dolphin ja KArchiver Service Menu"><img class="colorbox-796"  src="/files/2008/software/linux/dolphin_actions-karchiver_thb.png" alt="Dolphin ja Service Menu" /></a>
</ol>
<p>Service Menujen tekemiseen on olemassa myös erillinen <a href="http://www.kde-apps.org/content/show.php/Service+Menu+Editor?content=85062" class="liexternal">Service Menu Editor -ohjelma</a>, jota en kylläkään testannut.</p>
<p>KDE 3.5.9:ssa olleet Arkin palveluvalikot toimivat kätevämmin kuin KArchiverin, mutta kyllä tämäkin menettelee. Ei ole nimittäin ainut asia KDE 4.1:ssä, joka kaipaisi hieman sovelluskehittäjän rakkautta.</p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/08/19/kde-41-dolphin-ja-service-menut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Launchy saatavilla nyt myös Linuxille</title>
		<link>http://verteksi.net/soks/2008/08/17/launchy-saatavilla-nyt-myos-linuxille/</link>
		<comments>http://verteksi.net/soks/2008/08/17/launchy-saatavilla-nyt-myos-linuxille/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 14:18:17 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ohjelmistot]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=773</guid>
		<description><![CDATA[<p>Windowsissa ohjelmien käynnistäminen muuttui huomattavasti mukavammaksi, kun valikossa tai työpöydän kuvakkeissa pyörimisen sijaan niitä alkoi <a href="http://verteksi.net/soks/2007/06/02/launchy-tuo-os-x-tunnelmaa-ohjelmien-kaynnistamiseen/" class="liinternal">käynnistelemään Launchyn avulla</a>. Macistit käyttävät tietenkin Spotlightia tai Quicksilveria ja myös Linuxille on saatavilla erilaisia käynnistyssovelluksia kuten <a href="http://do.davebsd.com/" class="liexternal">Gnome Do</a> ja <a href="http://katapult.kde.org/" class="liexternal">Katapult</a>. Nyt Linux-sovellusten listaan voidaan lisätä myös <a href="http://launchy.net/" class="liexternal">Launchy</a>.</p>
<p>Ulkoasultaan viimeistelty ja hiottu Launchy tarjoaa lukuisia ominaisuuksia, jotka ovat tuttuja muista vastaavista sovelluksista.&#8230; <a href="http://verteksi.net/soks/2008/08/17/launchy-saatavilla-nyt-myos-linuxille/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Windowsissa ohjelmien käynnistäminen muuttui huomattavasti mukavammaksi, kun valikossa tai työpöydän kuvakkeissa pyörimisen sijaan niitä alkoi <a href="http://verteksi.net/soks/2007/06/02/launchy-tuo-os-x-tunnelmaa-ohjelmien-kaynnistamiseen/" class="liinternal">käynnistelemään Launchyn avulla</a>. Macistit käyttävät tietenkin Spotlightia tai Quicksilveria ja myös Linuxille on saatavilla erilaisia käynnistyssovelluksia kuten <a href="http://do.davebsd.com/" class="liexternal">Gnome Do</a> ja <a href="http://katapult.kde.org/" class="liexternal">Katapult</a>. Nyt Linux-sovellusten listaan voidaan lisätä myös <a href="http://launchy.net/" class="liexternal">Launchy</a>.</p>
<p>Ulkoasultaan viimeistelty ja hiottu Launchy tarjoaa lukuisia ominaisuuksia, jotka ovat tuttuja muista vastaavista sovelluksista. Yhtenä kätevänä ominaisuutena haluttavalle sovellukselle voidaan antaa lyhenne, poimia se listasta ja seuraavalla kerralla sovellus muistaa, mitä lyhenne viimeksi käynnisti. Ominaisuuksissa ei juurikaan ole moitteita, lukuun ottamatta laskinta, joka ei tunnista pilkkua desimaalien erottimena, vaan ne pitää syöttää pisteellä.</p>
<p>Kokonaisuutena Launchyn toiminta on vielä hieman epävarmaa, sillä vaikka ohjelmat löytyvätkin hyvin, jäätyy Launchy välillä, eikä pikakomennosta tapahtu mitään. Lisäksi perusominaisuuksiltaan Launchy ei tarjoa mitään erikoista, mitä ei esimerkiksi Katapult tarjoisi. Tällä hetkellä Katapult kuitenkin tarjoaa parempaa toimintaa, vaikka ei ulkoasultaan olekaan aivan yhtä hiottu ja ymmärtää muun muassa desimaalit sekä pilkulla että pisteellä.</p>
<p>Gentoossa Launchyn asennus onnistuu helpohkosti käyttämällä <a href="http://bugs.gentoo.org/show_bug.cgi?id=233434" class="liexternal">Bugzillan ebuildia</a>.</p>
<div class="img-center">
<a href="/files/2008/software/linux/launchy_1.png" rel="launchy" class="thickbox" title="Anna pari alkukirjainta ja sovellus löytyy"><img class="colorbox-773"  src="/files/2008/software/linux/launchy_1_thb.png" alt="Launchy" /></a> <a href="/files/2008/software/linux/launchy_2.png" rel="launchy" class="thickbox" title="Jos annoit lyhenteen ja valitsit listasta, muistaa Launchy seuraavalla kerralla millä lyhenteellä sovelluksen käynnistit"><img class="colorbox-773"  src="/files/2008/software/linux/launchy_2_thb.png" alt="Launchy" /></a> <a href="/files/2008/software/linux/launchy-options.png" rel="launchy" class="thickbox" title="Launchyssa on useita asetuksia ja eri ulkoasuja"><img class="colorbox-773"  src="/files/2008/software/linux/launchy-options_thb.png" alt="Launchyn asetukset" /></a>
</div>
<p>(via <a href="http://lifehacker.com/5029852/launchy-for-linux-works-just-like-windows-version" class="liexternal">lifehacker</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/08/17/launchy-saatavilla-nyt-myos-linuxille/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE 4.1 lunastaa lupauksia ja vaikuttaa hyvältä</title>
		<link>http://verteksi.net/soks/2008/08/13/kde-41-lunastaa-lupauksia-ja-vaikuttaa-hyvalta/</link>
		<comments>http://verteksi.net/soks/2008/08/13/kde-41-lunastaa-lupauksia-ja-vaikuttaa-hyvalta/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 18:11:10 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ohjelmistot]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=701</guid>
		<description><![CDATA[<p><a href="http://kde.org/announcements/4.1/" class="liexternal">KDE 4.1</a> julkaistiin muutamisen viikkoa sitten ja löytyy ehkä joskus myös Gentoon portagesta. Sillä välin voi asennella KDE 4.1:n <a href="http://gentoo-wiki.com/HOWTO_KDE4" class="liexternal">Gentoo Linux Wikin KDE4-ohjeilla</a> SVN:stä. Aikaisempiin Beta-versioihin ja 4.0:aan verrattuna 4.1 on selkeä parannus ja vaikuttaa sekä hyvältä että muutamin poikkeuksin kelvolliselta KDE 3.5.9:n korvaajaksi.</p>
<p>Olin jo aikaisemmin asentanut Portagessa olleen KDE 4.0.5:n, jonka oli nyt väistyttävä uudemman tieltä.&#8230; <a href="http://verteksi.net/soks/2008/08/13/kde-41-lunastaa-lupauksia-ja-vaikuttaa-hyvalta/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://kde.org/announcements/4.1/" class="liexternal">KDE 4.1</a> julkaistiin muutamisen viikkoa sitten ja löytyy ehkä joskus myös Gentoon portagesta. Sillä välin voi asennella KDE 4.1:n <a href="http://gentoo-wiki.com/HOWTO_KDE4" class="liexternal">Gentoo Linux Wikin KDE4-ohjeilla</a> SVN:stä. Aikaisempiin Beta-versioihin ja 4.0:aan verrattuna 4.1 on selkeä parannus ja vaikuttaa sekä hyvältä että muutamin poikkeuksin kelvolliselta KDE 3.5.9:n korvaajaksi.</p>
<p>Olin jo aikaisemmin asentanut Portagessa olleen KDE 4.0.5:n, jonka oli nyt väistyttävä uudemman tieltä. Tämä onnistui &#8220;helposti&#8221; <a href="http://gentoo-wiki.com/HOWTO_remove_KDE" class="liexternal">Gentoo Wikin Remove KDE -ohjeilla</a> käyttäen komentoa:</p>
<blockquote>
<pre>
emerge --ask --unmerge `eix --only-names --installed --slot "kde-4"`
</pre>
</blockquote>
<p>Sitten vielä hieman <code>emerge --depclean</code>, <code>revdep-rebuild</code> ja <code>emerge -avDuN world</code>.</p>
<p>Päivittäisessä käytössä KDE 4.1 toimii jo ihan mainiosti, vaikkakin aivan kaikkia sovelluksia ei ole vielä nostettu KDE 4:n tasolle. Tämmöinen on muun muassa Amarok 2, josta on saatavilla Alpha-tason versio, joka myös todella on Alpha-tasoinen. En myöskään oikein pidä uuden Amarok 2:n ulkonäöstä. Lisäksi kuickshow-ohjelmaa ei ole KDE 4:lle saatavilla, vaan pitää tyytyä esimerkiksi Okulariin. Lisäksi on lukuisia pieniä asioita, joihin on tottunut, mutta jotka eivät nyt onnistukaan.</p>
<p>KDE 4.1 on suuri harppaus 3.5-sarjaan verrattuna ja vaatiikin käyttäjältä uusien sovellusten sekä käyttötapojen oppimista. Tämä ei ole sinällään ole positiivista tai negatiivista. KDE 4 -sarjasta ja sen tuomista muutoksista kirjoitin aikaisemmin testatessani eri <a href="http://verteksi.net/soks/2007/10/20/testattua-kde-40-beta-1-2-3/" class="liinternal">Beta-versioita</a> ja <a href="http://verteksi.net/soks/2008/01/18/kde-40n-julkaisu-antaa-lupauksia-tulevasta/" class="liinternal">KDE 4.0:sta</a>.</p>
<p><a href="http://bugs.gentoo.org/show_bug.cgi?id=233301" class="liexternal">Gentoon Bugzillassa</a> on kiivaita keskusteluita KDE 4.1:n tuomisesta Portageen, joten eiköhän se sieltä aikanaan ilmesty. Hieman harmillisesti Gentoo tuntuu puskevan vieläkin hienoisessa vastatuulessa ja kehitys on jähmeää, sillä jos KDE 4.1 tulee Debian Testingiin ennen Gentoota, on jotain pahasti vialla :)</p>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/08/13/kde-41-lunastaa-lupauksia-ja-vaikuttaa-hyvalta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Oraclen tietokannat haltuun Oracle SQL Developerilla</title>
		<link>http://verteksi.net/soks/2008/05/21/oraclen-tietokannat-haltuun-oracle-sql-developerilla/</link>
		<comments>http://verteksi.net/soks/2008/05/21/oraclen-tietokannat-haltuun-oracle-sql-developerilla/#comments</comments>
		<pubDate>Wed, 21 May 2008 18:56:24 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[koodaus]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ohjelmistot]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=602</guid>
		<description><![CDATA[<p>Oraclen tietokantojen kanssa askarteluun on tarjolla useita eri tasoisia ja etenkin erilaisilla hintalapuilla varustettuja ohjelmia, mutta ilmaisiakin vaihtoehtoja löytyy. Oraclen ilmainen <a href="http://www.oracle.com/technology/products/database/sql_developer/" class="liexternal">SQL Developer</a> on oiva työkalu SQL:n ja PL/SQL:n kanssa työskentelyyn ja tarjoaakin maksullisiin ohjelmiin lähes verrattavissa olevia ominaisuuksia etenkin satunnaiselle käyttäjälle. Maksullisista ohjelmista mainittakoon <a href="http://www.benthicsoftware.com/products.htm#golden" class="liexternal">Golden</a>, <a href="http://www.allroundautomations.com/plsqldev.html" class="liexternal">PL/SQL Developer</a>, <a href="http://www.keeptool.com/en/products.php#Hora" class="liexternal">Hora</a> ja <a href="http://www.toadsoft.com/toad_oracle.htm" class="liexternal">Toad</a>.</p>
<p>Oraclen SQL Developer tarjoaa monipuolisen työkalun tietokannan hallintaan, selaamiseen, raporttien luontiin, SQL-kyselyihin ja PL/SQL-kehitykseen, vaikka ei aivan kaikkia vastaavia ominaisuuksia tarjoa kuin Oraclen SQL+.&#8230; <a href="http://verteksi.net/soks/2008/05/21/oraclen-tietokannat-haltuun-oracle-sql-developerilla/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Oraclen tietokantojen kanssa askarteluun on tarjolla useita eri tasoisia ja etenkin erilaisilla hintalapuilla varustettuja ohjelmia, mutta ilmaisiakin vaihtoehtoja löytyy. Oraclen ilmainen <a href="http://www.oracle.com/technology/products/database/sql_developer/" class="liexternal">SQL Developer</a> on oiva työkalu SQL:n ja PL/SQL:n kanssa työskentelyyn ja tarjoaakin maksullisiin ohjelmiin lähes verrattavissa olevia ominaisuuksia etenkin satunnaiselle käyttäjälle. Maksullisista ohjelmista mainittakoon <a href="http://www.benthicsoftware.com/products.htm#golden" class="liexternal">Golden</a>, <a href="http://www.allroundautomations.com/plsqldev.html" class="liexternal">PL/SQL Developer</a>, <a href="http://www.keeptool.com/en/products.php#Hora" class="liexternal">Hora</a> ja <a href="http://www.toadsoft.com/toad_oracle.htm" class="liexternal">Toad</a>.</p>
<p>Oraclen SQL Developer tarjoaa monipuolisen työkalun tietokannan hallintaan, selaamiseen, raporttien luontiin, SQL-kyselyihin ja PL/SQL-kehitykseen, vaikka ei aivan kaikkia vastaavia ominaisuuksia tarjoa kuin Oraclen SQL+. Toisaalta käyttöliittymä on paria astetta miellyttävämpi, kuin komentorivi-tyylisessä SQL+:ssa. Javalla toteutetuksi Swing-kirjastoa käyttäväksi ohjelmaksi SQL Developer on nopea ja tuntuu ihan &#8220;normaalilta&#8221; työpöytäsovellukselta. Kokonaisuutena ohjelma vaikuttaa myös selkeämmältä kuin vastaavan tason Golden, mutta tietenkin ilman vanhojen ohjelmien painolastia nykyaikainen SQL Developer vaikuttaa hyvältä ja helpolta käyttää. </p>
<p>Muutamia pieniä puutteita ohjelmasta vielä löytyy, kuten <a href="http://www.oracle.com/technology/products/database/sql_developer/howtos/howto_policy_date_formats.html" class="liexternal">date-kentän formaatti</a>, joka on ilmeisesti ns. ominaisuus ja pitää asettaa haluamakseen sessio-kohtaisesti. Lisäksi tuettuja kantoja ovat vain 9i-sarjan tietokannat (9.2.0.1), vaikka tuen puuttumisen huomautuksesta huolimatta myös 8i-kannat toimivat.</p>
<p>Tuorein SQL Developer <a href="http://www.oracle.com/technology/products/database/sql_developer/files/what_is_sqldev15.html" class="liexternal">1.5 -versio</a> tuo mukanaan muun muassa tuen versionhallinnalle ja <a href="http://www.oracle.com/technology/products/database/sql_developer/files/newFeatures_v15.html" class="liexternal">muita uudistuksia</a> sekä täydentää 1.2-version hieman puutteellista tukea SQL-käskyille. Valitettavasti versio myös tiputtaa täysin pois tuen 8i-kannoilta, jota ainakin itse jäin vielä kaipaamaan, vaikka lähitulevaisuudessa häämöttävät jo 10g-kannat.</p>
<p>SQL Developer 1.5 <a href="http://www.oracle.com/technology/software/products/sql/" class="liexternal">on ladattavissa Oraclen sivuilta</a> Windowsille, Linuxille sekä Mac OS X:llle. Eniten ohjelmasta saa irti käyttämällä sitä Oraclen 9i, 10g ja 11g -tietokantojen kanssa, mutta tuettuja tietokantoja ovat lisäksi Microsoft Access, SQL Server, MySQL ja SyBase. Ohjelman käyttöön löytyy myös <a href="http://www.oracle.com/technology/products/database/sql_developer/files/viewlets.html" class="liexternal">videodemot</a>.</p>
<p>PL/SQL-kehitystä suunnitellessani testailin nopeasti myös ensimmäisessä kappaleessa mainitsemiani ohjelmia, mutta hinta-laatu -suhde oli selkeästi paikallaan SQL Developerin kohdalla, vaikka KeepToolin Hora olikin vaikuttava paketti; myös hinnaltaan. </p>
<div class="img-center">
<a href="/files/2008/software/win/oracle-sql-dev_1ab.png" class="thickbox" rel="osqldev"><img class="colorbox-602"  src="/files/2008/software/win/oracle-sql-dev_1ab_thb.png" alt="SQL Developer" /></a> <a href="/files/2008/software/win/oracle-sql-dev_2ab.png" class="thickbox" rel="osqldev"><img class="colorbox-602"  src="/files/2008/software/win/oracle-sql-dev_2ab_thb.png" alt="SQL Developer" /></a> <a href="/files/2008/software/win/oracle-sql-dev_3ab.png" class="thickbox" rel="osqldev"><img class="colorbox-602"  src="/files/2008/software/win/oracle-sql-dev_3ab_thb.png" alt="SQL Developer" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/05/21/oraclen-tietokannat-haltuun-oracle-sql-developerilla/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefox 3 RC1, kohti parempaa selainta</title>
		<link>http://verteksi.net/soks/2008/05/17/firefox-3-rc1-kohti-parempaa-selainta/</link>
		<comments>http://verteksi.net/soks/2008/05/17/firefox-3-rc1-kohti-parempaa-selainta/#comments</comments>
		<pubDate>Sat, 17 May 2008 11:27:43 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[ohjelmistot]]></category>
		<category><![CDATA[selaimet]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=607</guid>
		<description><![CDATA[<p>Firefox on kehittymässä kohti uutta versiota ja eilen julkaistu <a href="http://www.mozilla.com/en-US/firefox/3.0rc1/releasenotes/" class="liexternal">Firefox 3 RC1</a> näyttää lupaavalta sekä uudistustensa että toimintansa suhteen. Lukuun ottamatta muutamia lisäosia ja teemojen puutetta, voi Release Candidate 1 (RC1) -version sanoa olevan jo ihan käyttökelpoinen selain.</p>
<p>Uudessa versiossa on lukuisia <a href="http://www.mozilla.com/en-US/firefox/3.0rc1/releasenotes/#whatsnew" class="liexternal">uudistuksia</a>, kuten parempi käyttöjärjestelmän ilmeeseen integroituminen, nopeampi Javascripti, parannettu muistinkäyttö ja kehittyneempi lisäosien ja laajennusten sekä kirjanmerkkien hallinta.&#8230; <a href="http://verteksi.net/soks/2008/05/17/firefox-3-rc1-kohti-parempaa-selainta/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Firefox on kehittymässä kohti uutta versiota ja eilen julkaistu <a href="http://www.mozilla.com/en-US/firefox/3.0rc1/releasenotes/" class="liexternal">Firefox 3 RC1</a> näyttää lupaavalta sekä uudistustensa että toimintansa suhteen. Lukuun ottamatta muutamia lisäosia ja teemojen puutetta, voi Release Candidate 1 (RC1) -version sanoa olevan jo ihan käyttökelpoinen selain.</p>
<p>Uudessa versiossa on lukuisia <a href="http://www.mozilla.com/en-US/firefox/3.0rc1/releasenotes/#whatsnew" class="liexternal">uudistuksia</a>, kuten parempi käyttöjärjestelmän ilmeeseen integroituminen, nopeampi Javascripti, parannettu muistinkäyttö ja kehittyneempi lisäosien ja laajennusten sekä kirjanmerkkien hallinta. Esimerkiksi lisäosia voi hakea suoraan lisäosat-ikkunasta ja osoitekenttä toimii hakukenttänä historiaan. KDE-käyttäjänä Firefoxin parempi sulautuminen käyttöjärjestelmään ei paljoa lämmitä, sillä GTK-ohjelmat eivät koskaan kovin hyvin KDE-maailmaan sulaudu.</p>
<p>Käyttämistäni lisäosista muutamat tärkeimmät ovat jo valmiita Firefox 3:sta varten ja loputkin varmaan aikanaan. Lisäksi Firefox 2:sta varten tehtyjä laajennuksia voi koittaa Firefox 3:n kanssa asettamalla laajennusten versiotarkennuksen pois päältä <em>about:config</em> -asetuksista, määrittelemällä <em>extensions.checkCompatibility</em> -määritteen arvoksi <em>false</em>.</p>
<p>Firefox 3 RC1 on <a href="http://www.mozilla.com/en-US/firefox/all-rc.html" class="liexternal">ladattavissa Firefoxin sivuilta</a>. Linuxissa ja Mac OS X:ssä Firefox 3 ylikirjoittaa aikaisemman asennuksen, mutta Windowsissa asennus menee omaan kansioonsa, joten uutta ja vanhaa versiota voi käyttää rinnakkain. Tietenkin Firefox 3 on vielä tarkoitettu vain testauskäyttöön ja lopullinen versio julkaistaan <em>&#8220;kun se on valmis&#8221;</em>.</p>
<div class="img-center">
<a href="/files/2008/software/linux/fx3-rc1_whatsnew_a1.png" class="thickbox" rel="fx3" title="Firefox 2"><img class="colorbox-607"  src="/files/2008/software/linux/fx3-rc1_whatsnew_a1_thb.png" alt="Fx3" /></a> <a href="/files/2008/software/linux/fx3-rc1_add-ons_search.png" class="thickbox" rel="fx3" title="Firefox 2"><img class="colorbox-607"  src="/files/2008/software/linux/fx3-rc1_add-ons_search_thb.png" alt="Fx3" /></a> <a href="/files/2008/software/linux/fx3-rc1_extensions.png" class="thickbox" rel="fx3" title="Firefox 2"><img class="colorbox-607"  src="/files/2008/software/linux/fx3-rc1_extensions_thb.png" alt="Fx3" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/05/17/firefox-3-rc1-kohti-parempaa-selainta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion ja versionhallinta</title>
		<link>http://verteksi.net/soks/2008/05/07/subversion-ja-versionhallinta/</link>
		<comments>http://verteksi.net/soks/2008/05/07/subversion-ja-versionhallinta/#comments</comments>
		<pubDate>Wed, 07 May 2008 18:18:41 +0000</pubDate>
		<dc:creator>Marko</dc:creator>
				<category><![CDATA[koodaus]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[ohjelmistot]]></category>

		<guid isPermaLink="false">http://verteksi.net/soks/?p=588</guid>
		<description><![CDATA[<p>Kaikki enemmän tai vähemmän ohjelmointiin tutustuneet varmasti tietävät, että koodia on kätevää säilyttää versionhallinnassa. Pieniäkin projekteja on suhteellisen vaivatonta ja hyödyllistä säilyttää esimerkiksi <a href="http://en.wikipedia.org/wiki/Subversion_(software)" rel="nofollow" class="liwikipedia">Subversion-versionhallinnassa</a>, vaikkapa ihan vain omalla työasemalla sijaitsevassa repositoryssä. </p>
<p>Versionhallinta on tietenkin omimmillaan isommissa projekteissa, joissa toteuttajia on useita ja repository sijaitsee keskitetysti jollain palvelimella. Versionhallinnan ei tarvitse rajoittua pelkästään sovelluskoodiin, vaan sen voi ulottaa muihinkin muuttuviin ja versioitaviin projekteihin, kuten esimerkiksi PL/SQL-paketteihin ja asetustiedostoihin.&#8230; <a href="http://verteksi.net/soks/2008/05/07/subversion-ja-versionhallinta/" class="read_more">Jatka lukemista <span class=\\\"meta-nav\\\">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Kaikki enemmän tai vähemmän ohjelmointiin tutustuneet varmasti tietävät, että koodia on kätevää säilyttää versionhallinnassa. Pieniäkin projekteja on suhteellisen vaivatonta ja hyödyllistä säilyttää esimerkiksi <a href="http://en.wikipedia.org/wiki/Subversion_(software)" rel="nofollow" class="liwikipedia">Subversion-versionhallinnassa</a>, vaikkapa ihan vain omalla työasemalla sijaitsevassa repositoryssä. </p>
<p>Versionhallinta on tietenkin omimmillaan isommissa projekteissa, joissa toteuttajia on useita ja repository sijaitsee keskitetysti jollain palvelimella. Versionhallinnan ei tarvitse rajoittua pelkästään sovelluskoodiin, vaan sen voi ulottaa muihinkin muuttuviin ja versioitaviin projekteihin, kuten esimerkiksi PL/SQL-paketteihin ja asetustiedostoihin.</p>
<p><a href="http://www.codinghorror.com/blog/archives/001093.html" class="liexternal">Coding Horror -blogi ohjeistaa</a> kätevästi Subversionin (SVN) asennuksessa omalle koneelle ja kattaa myös hieman versionhallinnan perusteita. Subversion onkin kohtalaisen hyvin tuettu eri ohjelmien toimesta ja sille on saatavilla <a href="http://en.wikipedia.org/wiki/Comparison_of_Subversion_clients" rel="nofollow" class="liwikipedia">useita eri ohjelmistoja eri alustoille</a> kuten <a href="http://tortoisesvn.tigris.org/" class="liexternal">TortoiseSVN</a>, <a href="http://subcommander.tigris.org/" class="liexternal">SubCommander</a> ja Eclipseen saatava <a href="http://www.eclipse.org/subversive/" class="liexternal">Subversive</a>. Muista ohjelmista mainittakoon <a href="http://trac.edgewall.org/" class="liexternal">Trac</a>, joka tarjoaa projekteille viritellyn wikin, tikettiträkkerin  ja liitynnän Subversioniin.</p>
<p>Jos versionhallinta yleisesti ei ole tuttu asia, kannattaa vilkaista <a href="http://betterexplained.com/articles/a-visual-guide-to-version-control/" class="liexternal">visuaalinen opastus versionhallintaan</a> ja sen toteuttamisesta keskitettynä mallina Subversionilla löytyy kattava <a href="http://svnbook.red-bean.com/" class="liexternal">Version Control with Subversion -kirja</a>.</p>
<p><strong>Vaihtoehtona hajautettu versionhallinta?</strong><br />
Versionhallintaa voi toteuttaa myös <a href="http://en.wikipedia.org/wiki/Distributed_revision_control" rel="nofollow" class="liwikipedia">hajautettuna mallina</a>, kuten Linuxin Kernelin kehittämisessä <a href="http://en.wikipedia.org/wiki/Git_%28software%29" rel="nofollow" class="liwikipedia">Gitiä</a> käyttäen. Muita hajautettuja malleja ovat muun muassa <a href="http://en.wikipedia.org/wiki/Mercurial_(software)" rel="nofollow" class="liwikipedia">Mercurial</a> (mm. Mozilla) ja <a href="http://en.wikipedia.org/wiki/Bazaar_software" rel="nofollow" class="liwikipedia">Bazaar</a> (mm. Ubuntu). Keskitettyyn malliin verrattuna hajautetussa mallissa on esimerkiksi jokaisella kehittäjällä oma paikallinen repository. Hajautetuista lähteistä tulokset yhdistetään erilaisin perusteilla, kuten määrättyjen projektijäsenten päätöksillä mitkä muutokset siirretään eteenpäin tai sitten voidaan käyttää keskitetyn mallin tapaa. Hajautetun mallin järjestelmät ovat yleistymässä, mutta muutos keskitetystä mallista hajautettuun vaatii totuttelua. Pitämällä paikallista repositoryä, päästään aina käsiksi historiatietoon, sekä saadaan versionhallinnan tarjoamat edut ilman koodin yleisesti julkistamista.</p>
<p>Versionhallinta onkin osaltaan myös uskonnollinen kysymys samalla tavalla, kuten esimerkiksi käyttääkö vimiä vai emacsia, KDE:tä vai Gnomea tai Linuxia vai Windowsia. Erilaisista versionhallintamalleista löytyykin vahvoja mielipiteitä, kuten <a href="http://www.youtube.com/watch?v=4XpnKHJAok8" class="liexternal">Linus Torvaldsin esitys hajautetun mallin Gitistä</a> osoittaa. Yleisesti katsottuna tärkeintä kuitenkin on, että käytössä on edes <a href="http://en.wikipedia.org/wiki/List_of_revision_control_software" rel="nofollow" class="liwikipedia">jokin versionhallintajärjestelmä</a>. Oli se sitten Subversion, Git, Mercurial, Bazaar tai vanha kunnon <a href="http://en.wikipedia.org/wiki/Concurrent_Versions_System" rel="nofollow" class="liwikipedia">CVS</a>.</p>
<p><strong>Subversionilla alkuun</strong><br />
Tavallaan Subversionin ja yleisesti ottaen keskitetyn versionhallinnan voisi sanoa olevan jo hieman vanhentunutta, mutta Subversion tarjoaa tällä hetkellä helposti lähestyttävän ja hyvin tuetun kokonaisuuden versionhallintaan. </p>
<p>Toisaalta taas <a href="http://blogs.sun.com/smarks/entry/why_i_don_t_like" class="liexternal">Subversionissa on heikkouksiakin</a>, joten muihinkin vaihtoehtoihin kannattanee tutustua, kun perusteet ovat hallussa. Etenkin hajautettu malli vaikuttaa ihan kätevältä.</p>
<div class="img-center">
<a href="/files/2008/software/linux/subcommander_1.png" class="thickbox" rel="svn" title="Aloitusikkuna, jossa vakiokirjainmerkki Subcommanderin repositoryyn."><img class="colorbox-588"  src="/files/2008/software/linux/subcommander_1_thb.png" alt="Subcommander" /></a> <a href="/files/2008/software/linux/subcommander_6.png" class="thickbox" rel="svn" title="Working copy commitattu ja uuden kirjainmerkin teko."><img class="colorbox-588"  src="/files/2008/software/linux/subcommander_6_thb.png" alt="Subcommander" /></a> <a href="/files/2008/software/win/subcommander-2-beta_a.png" class="thickbox" rel="svn" title="Subcommander 2.0 Beta Windows-versio"><img class="colorbox-588"  src="/files/2008/software/win/subcommander-2-beta_a_thb.png" alt="Subcommander" /></a><br />
<a href="/files/2008/software/web/trac_1.png" class="thickbox" rel="svn" title="Tracin etusivu"><img class="colorbox-588"  src="/files/2008/software/web/trac_1_thb.png" alt="Trac" /></a> <a class="thickbox" rel="svn" title="TortoiseSVN integroituu kontekstivalikkoon ja Resurssienhallintaan" href="/files/2008/software/win/tortoisesvn_valikko_a.png"><img class="colorbox-588"  src="/files/2008/software/win/tortoisesvn_valikko_a_thb.png" alt="TortoiseSVN" /><br />
</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://verteksi.net/soks/2008/05/07/subversion-ja-versionhallinta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

