<?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>taavi &#187; IT</title>
	<atom:link href="http://w3.uninet.ee/blog/category/it/feed/" rel="self" type="application/rss+xml" />
	<link>http://w3.uninet.ee/blog</link>
	<description>Just another weblog</description>
	<lastBuildDate>Thu, 18 Mar 2010 21:30:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>QCon &#8211; oma endises headuses</title>
		<link>http://w3.uninet.ee/blog/2010/03/18/qcon-oma-endises-headuses/</link>
		<comments>http://w3.uninet.ee/blog/2010/03/18/qcon-oma-endises-headuses/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 21:30:18 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[konverents]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=175</guid>
		<description><![CDATA[Nädalapäevad tagasi 10-12 märtsil sai käidud londonis QCon Londoni konverentsil. Au korraldajatele, konverents oli sama hea või isegi parem kui aasta tagasi.
Arutletud teema trackid olid fantastilised:

Arhitektuur, mille üle oled alati imestunud
Tarkvaraarendaja meisterlikkus
NoSLQ
Arendajad ja haldajad &#8211; üks tiim
Funktsionaalne programmeerimine
Vastutustundetu arhitektuur ja ebaharilikud arhitektid
IT rohkem kui vahendid ja tehnoloogia

Kahju, et kõiki asju paralleelselt kuulata ei saanud ning [...]]]></description>
			<content:encoded><![CDATA[<p>Nädalapäevad tagasi 10-12 märtsil sai käidud londonis <a href="http://qconlondon.com/london-2010/schedule">QCon Londoni</a> konverentsil. Au korraldajatele, konverents oli sama hea või isegi parem kui aasta tagasi.</p>
<p>Arutletud teema trackid olid fantastilised:</p>
<ul>
<li>Arhitektuur, mille üle oled alati imestunud</li>
<li>Tarkvaraarendaja meisterlikkus</li>
<li>NoSLQ</li>
<li>Arendajad ja haldajad &#8211; üks tiim</li>
<li>Funktsionaalne programmeerimine</li>
<li>Vastutustundetu arhitektuur ja ebaharilikud arhitektid</li>
<li>IT rohkem kui vahendid ja tehnoloogia</li>
</ul>
<p>Kahju, et kõiki asju paralleelselt kuulata ei saanud ning tuleb tasapisi internetti tilkuvad loengud ära oodata. Slaidid on küll saadaval, kuid ilma esineja emotsioonita ei ole see päris õige.</p>
<p>Täielik fantastika esinejate poolt, näiteks &#8211; Dan Ingalis, 40 aastat smalltalki arendanud vend (koos Alan Kay&#8217;ga keele loojad), ning ikka räägib tõeliselt innustunult ja endalgi tuleb meelde see aastate tagune sära, mis kunagi mind ennast IT juurde tõi. Fantastiline demo ja personaalne sära sinna juurde.</p>
<p>Ning selliseid inimesi oli kümmneid.</p>
<p>PS. Endale tuleb jätta meelde, et SOA ei ole tänapäeval enam popp. Nüüd on CSOA see õige arhitektuur;)<br />
PPS. CSOA &#8211; Common Sense Oriented Architecture</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2010/03/18/qcon-oma-endises-headuses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zotonic &#8211; suureks kasvanud nitrogen</title>
		<link>http://w3.uninet.ee/blog/2009/11/17/zotonic-suureks-kasvanud-nitrogen/</link>
		<comments>http://w3.uninet.ee/blog/2009/11/17/zotonic-suureks-kasvanud-nitrogen/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 00:00:36 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[progemine]]></category>
		<category><![CDATA[www erlang comet ajax]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=166</guid>
		<description><![CDATA[Järjekordne ilus erlangis kirjutatud veebi raamistik - kõik koomponendid kuni CMS'ini olemas.]]></description>
			<content:encoded><![CDATA[<p>Mõnda aega tagasi kirjutasin veebiraamistikust nimega <a href="http://www.nitrogenproject.com">nitrogen</a>, mis kujutas endast event orienteeritud erlangi veebikeskkonda. Raamistiku arhitektuur ja ideed on sattunud viljakasse pinnasesse, idanema läinud ning suureks kasvanud.</p>
<p><strong><a href="http://www.zotonic.com/">Zotonic</a></strong> on sealt võrsunud ideede baasil ehitatud erlangi CMS (content management system).</p>
<p>Sisuhalduse poolel on küll veel ohtralt arenguruumi. Aga põhikontseptsioonid on väga mõnusalt paigas, ning <a href="http://zotonic.com/features">omadusi</a> millega kiidelda on kuhjaga:</p>
<ul>
<li>lehekülje mallid, koos django mallide laadse kirjelduskeelega</li>
<li>lehekülje <a href="http://zotonic.com/category/508/scomp">&#8220;tükikesed&#8221;</a>, millest suuremaid asju kokku panna</li>
<li>elementide <a href="http://zotonic.com/category/511/validation">validaatorid</a></li>
<li>elementidele külge poogitavad <a href="http://zotonic.com/category/507/action">tegevused (actionid)</a></li>
<li>kõik see struktuurselt ja <a href="http://zotonic.com/documentation/630/module-internals">modulaarselt</a> laiendataval kujul</li>
<li>jne..</li>
</ul>
<p>Tasub vaadata, uurida. Ja relvastusse võtta;)</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/11/17/zotonic-suureks-kasvanud-nitrogen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pisike aga tubli</title>
		<link>http://w3.uninet.ee/blog/2009/06/08/pisike-aga-tubli/</link>
		<comments>http://w3.uninet.ee/blog/2009/06/08/pisike-aga-tubli/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 21:15:33 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=145</guid>
		<description><![CDATA[Umbes kuu aja jagu olen mänginud uue mänguasjaga Beagleboard&#8216;iga.

Igati tore vidin. Arvutusvõimsust umbes sama palju, kui hiiglama kolakal lauaarvutil, millest alles pool aastat tagasi loobusin. Jooksutab linuxit nagu arvuti ikka. Mälu 256MB, samapalju flashi. OpenGL-ES graafikakiirendi. TI DSP, millega suudab HD videot dekodeerida. Audio sisse/välja. Hunnik perifeeriat. Ja võtab ca. 0.5W elektrit.
Tõenäoliselt kuhugile siia suunda [...]]]></description>
			<content:encoded><![CDATA[<p>Umbes kuu aja jagu olen mänginud uue mänguasjaga <a href="http://beagleboard.org/">Beagleboard</a>&#8216;iga.</p>
<p><img alt="" src="http://beagleboard.org/static/images/beagle_revc_hand_shadow_resize.PNG" title="Beagleboard" class="aligncenter" width="292" height="227" /></p>
<p>Igati tore vidin. Arvutusvõimsust umbes sama palju, kui hiiglama kolakal lauaarvutil, millest alles pool aastat tagasi loobusin. Jooksutab linuxit nagu arvuti ikka. Mälu 256MB, samapalju flashi. OpenGL-ES graafikakiirendi. TI DSP, millega suudab HD videot dekodeerida. Audio sisse/välja. Hunnik perifeeriat. Ja võtab ca. 0.5W elektrit.</p>
<p>Tõenäoliselt kuhugile siia suunda liigub tuleviku koduarvuti (jättes hard-core mängurid kõrvale).</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/06/08/pisike-aga-tubli/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>muljeid qcon&#8217;ilt</title>
		<link>http://w3.uninet.ee/blog/2009/03/12/muljeid-qconilt/</link>
		<comments>http://w3.uninet.ee/blog/2009/03/12/muljeid-qconilt/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 10:22:30 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=72</guid>
		<description><![CDATA[Mõned toredad mõtted QCon&#8217;ilt:

Early airplanes did not have specifications. Pilots just jumped in and hoped for the best. Just like with software today.. (Tony Hoare)


There is no link between IT value and IT spending..

Igatahes teise konverentsipäeva kokkuvõtteks võib öelda, et tükk aega ei ole sedavõrd asjalikule konverentsile sattunud. Kahju ainult, et füüsiliselt ei ole võimalik [...]]]></description>
			<content:encoded><![CDATA[<p>Mõned toredad mõtted <a href="http://qconlondon.com/london-2009/">QCon&#8217;ilt</a>:</p>
<blockquote><p>
Early airplanes did not have specifications. Pilots just jumped in and hoped for the best. Just like with software today.. (Tony Hoare)
</p></blockquote>
<blockquote><p>
There is no link between IT value and IT spending..
</p></blockquote>
<p>Igatahes teise konverentsipäeva kokkuvõtteks võib öelda, et tükk aega ei ole sedavõrd asjalikule konverentsile sattunud. Kahju ainult, et füüsiliselt ei ole võimalik paralleelselt 5-6 tracki korraga kuulata. Tagasi Eestimaale jõudes tuleks ennast kokku võtta ning korralikum ülevaade kirjutada.</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/03/12/muljeid-qconilt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Väike võrdlus erlang vs. java</title>
		<link>http://w3.uninet.ee/blog/2009/02/24/vaike-vordlus-erlang-vs-java/</link>
		<comments>http://w3.uninet.ee/blog/2009/02/24/vaike-vordlus-erlang-vs-java/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 14:26:13 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[progemine]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=63</guid>
		<description><![CDATA[Nädalapäevad tagasi oli headel kolleegidel põnev programeerimisülesanne: ehitadada pisike programmike, mis näitaks google mapi peal miski teenuse leviala.
Ülesanne iseenesest lihtne &#8211; leviala on antud hunniku polügoonidena ning pead vaatama kas sind huvitav punkt jääb mõne polügooni sisse. Tõenäoliselt üks esimese kursuse programmeerimise ülesanne. Aga tundus piisavalt põnevana, et proovida ise ka järgi, kas saab hakkama.
Sai [...]]]></description>
			<content:encoded><![CDATA[<p>Nädalapäevad tagasi oli headel kolleegidel põnev programeerimisülesanne: ehitadada pisike programmike, mis näitaks google mapi peal miski teenuse leviala.</p>
<p>Ülesanne iseenesest lihtne &#8211; leviala on antud hunniku polügoonidena ning pead vaatama kas sind huvitav punkt jääb mõne polügooni sisse. Tõenäoliselt üks esimese kursuse programmeerimise ülesanne. Aga tundus piisavalt põnevana, et proovida ise ka järgi, kas saab hakkama.</p>
<p>Sai küll. Tulemused erlang vs. java</p>
<ul>
<li>396 rida erlangi koodi</li>
<li>ca. 4-6 tundi aega</li>
<p></p>
<li>917 rida java koodi</li>
<li>ca. 2-3 päeva aega</li>
</ul>
<p>Aeg on hinnanguline, kuna ei minul ega kolleegil polnud see põhitegevus. Päris <a href="http://www.erlang.se/publications/Ulf_Wiger.pdf">nelja korda produktiivsem</a> võrreldes  imperatiivse programmeerimisega just polnud aga mingi täiesti arvestatava eduteguri sai küll.</p>
<p>Kasvõi esialgne lihtsustatud versioon ainult bounding boxi arvestamisega tuli äärmiselt lihtsalt:<br />
<br />
<code>
<pre>
find_bounded(Lat, Lon, AreaList) ->
    lists:filter( fun(#coverage_area{boundingbox=Box}) ->
                          {{MinLat,MinLon},{MaxLat,MaxLon}} = Box,
                          if
                              Lat >= MinLat andalso Lat =< MaxLat andalso
                              Lon >= MinLon andalso Lon =< MaxLon ->
                                  true;
                              true ->
                                  false
                          end
                  end, AreaList).
</pre>
<p></code></p>
<p>Sellega sai loogika tööle. Edasine oli ainult optimeerimine ja reaalne punkti polügoonis asumise algoritmi lisamine.</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/02/24/vaike-vordlus-erlang-vs-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>less is more</title>
		<link>http://w3.uninet.ee/blog/2009/01/28/less-is-more/</link>
		<comments>http://w3.uninet.ee/blog/2009/01/28/less-is-more/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 20:52:05 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=48</guid>
		<description><![CDATA[Üle pika aja oli slashdot&#8217;is artikkel, mis tõmbas tõsisemat tähelepanu.
Less is More:

..
 The Economist reports however that in the midst of a recession, many companies would now prefer that computers get cheaper rather than more powerful or by applying the flip side of Moore&#8217;s law do the same for less.
..
Even Microsoft is jumping on the [...]]]></description>
			<content:encoded><![CDATA[<p>Üle pika aja oli slashdot&#8217;is artikkel, mis tõmbas tõsisemat tähelepanu.</p>
<p><a href="http://hardware.slashdot.org/article.pl?sid=09/01/28/1829251">Less is More</a>:</p>
<blockquote><p>
..<br />
 The Economist reports however that in the midst of a recession, <a href="http://www.economist.com/opinion/displaystory.cfm?story_id=12932356">many companies would now prefer that computers get cheaper</a> rather than more powerful or by applying the flip side of Moore&#8217;s law do the same for less.<br />
..<br />
Even Microsoft is jumping on the bandwagon: the next version of Windows is intended to do the same as the last version, Vista, but to run faster and use fewer resources. If so, it will be the <a href="http://www.pcpro.co.uk/blogs/2008/11/10/windows-7-faster-or-just-smarter/">first version of Windows that makes computers run faster</a> than the previous version.<br />
..
</p></blockquote>
<p>Sama tunne tekib ka igapäevases tööelus &#8211; oodatakse lahendusi, mis teevad midagi tõeliselt hästi. Kellad ja viled ei huvita suurt kedagi peale esimese presentatsiooni vaatamist. </p>
<p>Eriti kui kellade ja vilede hinnalipikut nähakse.</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/01/28/less-is-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>200 uut kirjet päevas &#8211; ülekoormus</title>
		<link>http://w3.uninet.ee/blog/2009/01/20/200-uut-kirjet-paevas-ulekoormus/</link>
		<comments>http://w3.uninet.ee/blog/2009/01/20/200-uut-kirjet-paevas-ulekoormus/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 09:48:15 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=42</guid>
		<description><![CDATA[Järjekorde IT mure Riigi infosüsteem murdus töötuks jäänute armee ees

Tööturuameti kinnitusel vedas neid alt igapäevatöös kasutatav infotehnoloogia. Nüüdseks on amet koos sotsiaalministeeriumiga suutnud probleemid lahendada. Tööturuameti pressiesindaja Erko Vanatalu selgitusel häiris nende tööd infosüsteem, mida amet on kasutanud 2003. aastast. „Tol ajal kehtis seadus, mis nõudis väiksemate andmehulkade töötlemist. Seoses andmebaasi pideva täienemisega muutusid lõpuks [...]]]></description>
			<content:encoded><![CDATA[<p>Järjekorde IT mure <a href="http://www.epl.ee/artikkel/455602">Riigi infosüsteem murdus töötuks jäänute armee ees</a></p>
<blockquote><p><em><br />
Tööturuameti kinnitusel vedas neid alt igapäevatöös kasutatav infotehnoloogia. Nüüdseks on amet koos sotsiaalministeeriumiga suutnud probleemid lahendada. Tööturuameti pressiesindaja Erko Vanatalu selgitusel häiris nende tööd infosüsteem, mida amet on kasutanud 2003. aastast. „Tol ajal kehtis seadus, mis nõudis väiksemate andmehulkade töötlemist. Seoses andmebaasi pideva täienemisega muutusid lõpuks päringud aeglaseks,” selgitas Vanatalu. </p>
<p>Lisaks sellele, et ühe inimese töötuks või tööotsijaks registreerimisel tuli ameti personalil aastatetaguse olukorraga võrreldes rohkem andmeid sisestada, on viimase poole aasta jooksul mitmekordistunud ka töö kaotanud inimeste arv. Kui 2007. aasta detsembris oli Eestis registreeritud töötuid veidi üle 14 000, siis eelmise aasta lõpus oli neid juba üle 30 000. </p>
<p>Vanatalu selgitusel muutsid suurem töötute arv ning infotehnoloogilised viperused tööturuameti infosüsteemi aeglaseks ja andmete sisestamine ning salvestamine võttis väga kaua aega. </p>
<p>Jaanuari keskpaigaks oli sotsiaalministeerium ameti tarvis soetanud aga uue, endisest võimsama serveri ja Vanatalu andmeil ei ole päringute tegemine ning uute töötute või tööostjate registreerimine enam probleem.<br />
</em></p></blockquote>
<p>Teeme mõned kiired arvutused: Neli kuud on umbes 4*20=80 tööpäeva. Oletame, et kõik 16000 uut töötut registreeriti selle nelja kuu jooksul. Tulemus 16000/80=200. Ehk umbes kakssada uut registreerimist päevas. Või siis umbes 200/8=25 uut registreerimist tunnis. No heaküll, ukse taha ei koguneta hommikul kell kaheksa ning registreerujaid oli rohkem (osad said töö ning uusi registreerujaid on kõik need 30000). Ümmardame üles 60 registreerimise peale tunnis. </p>
<p>Ikkagi tuleb tulemuseks umbes <strong>üks uus kirje minutis</strong>!</p>
<p>Jõudluse probleemi lahenduseks osteti jämedam server.</p>
<p>Midagi on mäda siin Eesti riigis. Sellise taseme pealt <a href="http://www.in.ee/content.php?nid=8&#038;pid=6">Innovatsiooniaastat</a> pidada, no ma ei tea..</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/01/20/200-uut-kirjet-paevas-ulekoormus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EST_IT@2018 arenguseire raport</title>
		<link>http://w3.uninet.ee/blog/2009/01/18/est_it2018-arenguseire-raport/</link>
		<comments>http://w3.uninet.ee/blog/2009/01/18/est_it2018-arenguseire-raport/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 18:46:55 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/?p=22</guid>
		<description><![CDATA[Meeldiv oli üle pika aja lugeda asjalikku ülevaadet ITK hetkeseisust Eestis. Tegemist on Arengufondi eestvedamisel korraldatud projektiga. Esialgsed töötulemused on ka ilusti internetti välja pandud ning loodetavasti ei kogu tolmu vaid leiavad ka reaalset lugemist:


raporti põhiosa (PDF, 640 KB)
lisad (PDF, 724 KB)


Mõned huvitavad tähelepanekud:


Eesti Statistikaameti andmetel ulatus Eesti IKT kaupade ja teenuste müügitulu 2006.
aastal kokku [...]]]></description>
			<content:encoded><![CDATA[<p>Meeldiv oli üle pika aja lugeda asjalikku ülevaadet ITK hetkeseisust Eestis. Tegemist on Arengufondi eestvedamisel korraldatud projektiga. Esialgsed töötulemused on ka ilusti internetti välja pandud ning loodetavasti ei kogu tolmu vaid leiavad ka reaalset lugemist:</p>
<ul>
<li>
<a href="http://www.arengufond.ee/upload/Editor/est_it2018raport_draft081208.pdf">raporti põhiosa (PDF, 640 KB)</a></li>
<li><a href="http://www.arengufond.ee/upload/Editor/est_it2018raport-lisad121208.pdf">lisad (PDF, 724 KB)</a>
</li>
</ul>
<p>Mõned huvitavad tähelepanekud:</p>
<ul>
<li>
Eesti Statistikaameti andmetel ulatus Eesti IKT kaupade ja teenuste müügitulu 2006.<br />
aastal kokku 20 miljardi kroonini</li>
<li>posti- ja telekommunikatsiooniteenuste müük<br />
moodustas sellest 53%</li>
<li>raadio-, televisiooni- ja sideseadmete tootmine 18% </li>
<li>arvutiteenused 16%.</li>
</ul>
<p>Ehk laias laastus pool IKT sektorist on telekommunikatsiooniteenused. Kõne transportimine ühe suu juurest teise kõrva juurde, telepildi edastamine, internet bittide ühest kohast teise tassimine. Neli-viis peamiselt väliskapitalile kuuluvat ettevõtet.</p>
<p>Tootmine kujutab samuti paari-kolme väliskapitalile kuuluvat ettevõtet. Toovad tellimused, jupid ja disaini sisse, panevad odavalt kokku ning viivad välja tagasi.</p>
<p>Avutiteenused võiks ehk isemõtlemisega seostada. Ei ole just lõputult innovaatiline.</p>
<p>Arenguseires välja toodud järeldus on igati asjakohane: </p>
<blockquote><p><em>Kui saetööstuse käekäik sõltub valdavalt metsamaterjali kättesaadavusest, siis Eesti<br />
info- ja kommunikatsioonitehnoloogia läbilöögivõime kodus ja välisturgudel sõltub<br />
peamiselt sellest, kui palju tehnoloogia ja selle rakendamise alast kompetentsi Eesti<br />
suudab importida, akumuleerida ja taastoota.</em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2009/01/18/est_it2018-arenguseire-raport/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft comes to age &#8211; AMQP</title>
		<link>http://w3.uninet.ee/blog/2008/10/28/microsoft-comes-to-age-amqp/</link>
		<comments>http://w3.uninet.ee/blog/2008/10/28/microsoft-comes-to-age-amqp/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 23:31:30 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/2008/10/28/microsoft-comes-to-age-amqp/</guid>
		<description><![CDATA[Sõnumihalduse vahekihtides hakkab väike revolutsioon kerkima. Siiani on enamus Messaging Middleware lahendusi olnud tootja spetsiifilised ning mis veelgi masendavam suletud ökosüsteemid tüüpiliselt java programeerimiskeeles ning enamasti koos konkreetse tootja suletud biblioteekidega. IBM MQSeries, Tibco Rendezvous või parimal juhul &#8220;standardiseeritud&#8221; JMS pakuvad ainult konkreetset API&#8217;t. 
Aga protokolli ei paku.
Ehk ilma konkreetse tootja biblioteekideta midagi ühilduvat teha [...]]]></description>
			<content:encoded><![CDATA[<p>Sõnumihalduse vahekihtides hakkab väike revolutsioon kerkima. Siiani on enamus <em>Messaging Middleware</em> lahendusi olnud tootja spetsiifilised ning mis veelgi masendavam suletud ökosüsteemid tüüpiliselt java programeerimiskeeles ning enamasti koos konkreetse tootja suletud biblioteekidega. IBM MQSeries, Tibco Rendezvous või parimal juhul &#8220;standardiseeritud&#8221; JMS pakuvad ainult konkreetset API&#8217;t. </p>
<p>Aga <em><strong>protokolli ei paku</strong></em>.</p>
<p>Ehk ilma konkreetse tootja biblioteekideta midagi ühilduvat teha oli vägagi lootusetu. Umbes nagu veelahe IT ja Telecomi maailma vahel. Teises neist on harjutud olukorraga, et erinevate tootjate lahendused peavad koos töötama hoolimata erinevast riistvarast ning tüüpiliselt ka hoolimata totaalselt erinevast programeerimiskeskkonnast. Kuni erinevate programeerimiskeelteni välja. Kui juba on GSM mobiil, siis erinevad tootjad peavad omavahel traati mööda käiva protokolliga hakkama saama.</p>
<p>Messaging Middleware juures on selliseks traati mööda käivaks protokolliks <a href="http://jira.amqp.org/confluence/display/AMQP/Advanced+Message+Queuing+Protocol">AMQP</a>. </p>
<p>Loodetakse, et sellest saab tootja spetsiifiliste lahendustele korralik konkurent (<a href="http://www.interopnews.com/analysis/can-amqp-break-ibms-mom-monopoly-part-1.html">Can AMQP break IBM&#8217;s MOM monopoly?</a>).</p>
<p>Ja tundub, et Microsoft on seekord avatud lahenduste paadis:</p>
<ul>
<li><a href="http://www.interopnews.com/analysis/microsoft-embraces-amqp-open-middleware-standard.html">http://www.interopnews.com/analysis/microsoft-embraces-amqp-open-middleware-standard.html</a>.</li>
<li><a href="http://bryanche.blogspot.com/2008/10/welcome-to-amqp-microsoft.html">http://bryanche.blogspot.com/2008/10/welcome-to-amqp-microsoft.html</a></li>
<li><a href="http://linux.slashdot.org/linux/08/10/27/1948210.shtml">Slashdot &#8211; Microsoft Embraces AMQP Open Middleware Standard</a>
</li>
</ul>
<p>Üks edevamaid implementatsioone on <a href="http://www.rabbitmq.com/">RabbitMQ</a>. Muide, erlangis kirjutatud.</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2008/10/28/microsoft-comes-to-age-amqp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>hea disain toimib &#8211; jQuery</title>
		<link>http://w3.uninet.ee/blog/2008/09/29/hea-disain-toimib-jquery/</link>
		<comments>http://w3.uninet.ee/blog/2008/09/29/hea-disain-toimib-jquery/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 18:15:15 +0000</pubDate>
		<dc:creator>taavi</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[progemine]]></category>

		<guid isPermaLink="false">http://w3.uninet.ee/blog/2008/09/29/hea-disain-toimib-jquery/</guid>
		<description><![CDATA[Mõned nädalad tagasi tuli hullumeelne mõte vaadata uuesti ringi kuidas tänapäeval weebi  ja eriti kuidas selle popimat poolt web 2.0 tehakse.
Vaatasin ringi mitmesuguste erinevate javascripti, json, ajax märksõnu toetavate biblioteekide vahel. Kõige sümpatsemana jäi silma jQuery. Võimalik, et sümpaatsuse põhjuseks oli see, et sain aru mida jQuery library teha üritab ja kuidas ta seda [...]]]></description>
			<content:encoded><![CDATA[<p>Mõned nädalad tagasi tuli hullumeelne mõte vaadata uuesti ringi kuidas tänapäeval weebi  ja eriti kuidas selle popimat poolt web 2.0 tehakse.</p>
<p>Vaatasin ringi mitmesuguste erinevate javascripti, json, ajax märksõnu toetavate biblioteekide vahel. Kõige sümpatsemana jäi silma <a href="http://www.jquery.com/">jQuery</a>. Võimalik, et sümpaatsuse põhjuseks oli see, et sain aru mida jQuery library teha üritab ja kuidas ta seda teha üritab. Enamuse javascriti asjadega on siiamani olnud tunne kui pudru ja kapsad &#8211; lihsalt ei saa aru mida tehakse.</p>
<p>Igatahes hea meel, et sama hinnangu on andnud mitmed teisedki:</p>
<ul>
<li><a href="http://www.eweek.com/c/a/Application-Development/Microsoft-Adopts-OpenSource-jQuery-JavaScript-Library/">Microsoft Adopts jQuery</a></li>
<li><a href="http://jquery.com/blog/2008/09/28/jquery-microsoft-nokia/">Microsoft, Nokia adopt jQuery</a></li>
<li><a href="http://www.hanselman.com/blog/jQuerytoshipwithASPNETMVCandVisualStudio.aspx">jQuery to ship with ASP.NET MVC and Visual Studio</a></li>
<li><a href="http://blog.creonfx.com/javascript/dojo-vs-jquery-vs-mootools-vs-prototype-performance-comparison">Dojo vs JQuery vs MooTools vs Prototype Performance Comparison</a></li>
</ul>
<p>Ja mis kõige lahedam &#8211; lisaks normaalsele diasinile &#8211; ka töötab mõistliku kiirusega.</p>
]]></content:encoded>
			<wfw:commentRss>http://w3.uninet.ee/blog/2008/09/29/hea-disain-toimib-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
