<?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>Alt om ingenting og litt i mellom &#187; JavaZone</title>
	<atom:link href="http://hovenko.no/blog/tag/javazone/feed/" rel="self" type="application/rss+xml" />
	<link>https://hovenko.no/blog</link>
	<description>En blogg av Knut-Olav</description>
	<lastBuildDate>Mon, 10 Mar 2025 19:25:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>JavaZone jz10 dag 2</title>
		<link>https://hovenko.no/blog/2010/09/19/javazone-jz10-dag-2/</link>
		<comments>https://hovenko.no/blog/2010/09/19/javazone-jz10-dag-2/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 00:01:55 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[Jobb]]></category>
		<category><![CDATA[Programmering]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaZone]]></category>
		<category><![CDATA[teknologi]]></category>

		<guid isPermaLink="false">http://hovenko.no/blog/?p=473</guid>
		<description><![CDATA[Nå er det riktignok gått halvannen uke siden JavaZone var over, men en kort oppsummering av dag to kan allikevel tillates. På den andre dagen, 9. september, lærte jeg litt om &#8220;Matching Engines&#8221;, om høye krav til ytelse og nøyaktighet og fikk virkelig innblikk i at tid koster penger, spesielt på nedetid. Videre lærte jeg [...]]]></description>
			<content:encoded><![CDATA[<p>Nå er det riktignok gått halvannen uke siden JavaZone var over, men en kort oppsummering av dag to kan allikevel tillates.</p>
<p>På den andre dagen, 9. september, lærte jeg litt om &#8220;Matching Engines&#8221;, om høye krav til ytelse og nøyaktighet og fikk virkelig innblikk i at tid koster penger, spesielt på nedetid.</p>
<p>Videre lærte jeg ikke så mye nytt om offentlige data. Synd at hele panelet utelukkende bestod av folk som ønsker fri tilgang til offentlige data, men ingen med myndighet til å kunne gjøre noe med det.</p>
<p>Så skulle jeg lære om hva jeg gjør feil med domenedrevet design (DDD), men foredragsholderen var forsinket, så jeg sneik meg inn på en sesjon om planlegging og å ta valg i utviklingsteam. Spesielt én ting fant jeg svært interessant, å premiere feiling for å oppmuntre til å ta sjanser og utfordre seg selv.</p>
<p>Videre lærte jeg hvordan man kan implementere Dungeon and Dragons i RESTful web services basert på prinsippene rundt <a href="http://en.wikipedia.org/wiki/HATEOAS">HATEOAS</a>, å bruke HTTP som motoren til å drive tilstand i applikasjoner.</p>
<p>Så lærte jeg at man må kjøpe Coherence for å bekjempe ytelsesproblemer i systemer. Et foredrag med stort preg av å selge inn Oracle-produktet, dessverre.</p>
<p>Så forvillet jeg meg inn på et foredrag om vedlikehold og utvikling av legacy-systemer.</p>
<p>Til slutt så fikk jeg med meg foredraget om domenedrevet design som ble satt opp. Greit å bli oppdatert på de mer vanskelige aspektene rundt denne teknikken, og selv om foredraget var kort så passet det egentlig bra som avslutning på JavaZone.</p>
<p>Nå er video av foredragene lagt ut på <a href="http://streaming.java.no/tcs/">java.no</a>. Har allerede sett noen lyntaler og lengre foredrag, og kan anbefale lyntalene om &#8220;97 things every programmer should know&#8221; og &#8220;Hjemmelaget er bedre enn takeout&#8221;, hvor begge lufter tanker om å kaste idéer og kode som blir for vanskelige å integrere eller som kommer i veien.</p>
<p>Selv så er jeg dårlig på å kaste kode, men jeg har i det siste kastet kode et par ganger, og selv om det gjør vondt der og da, så savner jeg ikke koden jeg skrev. Det er faktisk deilig å ikke ha uinnsjekket kode liggende over lengre tid.</p>
<p>Det jeg skal ta med videre fra JavaZone 2010 er idéene rundt HATEOAS og event drevet arkitektur. Sistnevnte har jeg allerede utforsket mye på fra før, og dette er motoren for å dytte data rundt i prosjektet jeg for tiden jobber på.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2010/09/19/javazone-jz10-dag-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaZone jz10 dag 1</title>
		<link>https://hovenko.no/blog/2010/09/09/javazone-jz10-dag-1/</link>
		<comments>https://hovenko.no/blog/2010/09/09/javazone-jz10-dag-1/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 22:41:43 +0000</pubDate>
		<dc:creator>Knut-Olav</dc:creator>
				<category><![CDATA[Jobb]]></category>
		<category><![CDATA[Programmering]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaZone]]></category>
		<category><![CDATA[teknologi]]></category>

		<guid isPermaLink="false">https://hovenko.no/blog/2010/09/09/javazone-jz10-dag-1/</guid>
		<description><![CDATA[Dag 1 er over for JavaZone 2010. Det har vært mange temaer og tankene svever nå litt rundt i skyen foreløpig. Jeg lærte i dag at hvis man plasserer en Map/Reduce-jobb hos Amazon, så tar det ca 30 ganger lenger tid å kjøre enn på en laptop. Jeg lærte at hvis webappen din sliter under [...]]]></description>
			<content:encoded><![CDATA[<p>Dag 1 er over for <a href="http://jz10.java.no/">JavaZone 2010</a>. Det har vært mange temaer og tankene svever nå litt rundt i skyen foreløpig.</p>
<p>Jeg lærte i dag at hvis man plasserer en Map/Reduce-jobb hos Amazon, så tar det ca 30 ganger lenger tid å kjøre enn på en laptop.</p>
<p>Jeg lærte at hvis webappen din sliter under høy last mot eksterne ressurser, så legg inn sleep(1).</p>
<p>Jeg lærte at Collaborative Filtering kan være et spennende tiltak for å gi noe ekstra tilbake til brukerne.</p>
<p>Jeg lærte at det finnes mange tilnærminger til eventdrevet design.</p>
<p>Jeg lærte at Datalagringsdirektivet har forkjempere og motstandere som ikke alltid klarer å finne ut hvordan livets, trygghetens og frihetens vektskål skal balanseres.</p>
<p>Jeg lærte at RESTful ikke handler om XML og pene URL-er, men om å håndtere state mellom klient og tjener og at resten er bare hjelpemidler for å komme seg dit.</p>
<p>Jeg lærte at det finnes alltid et sikkerhetstiltak som man ikke har tenkt på eller ikke har forstått konsekvensene av.</p>
<p>Jeg lærte at Java har en tung vei å gå for å skape typeorienterte vaner.</p>
<p>Jeg lærte at man bør ha fulladet telefon før man drar på JavaZone.</p>
]]></content:encoded>
			<wfw:commentRss>https://hovenko.no/blog/2010/09/09/javazone-jz10-dag-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
