<?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>pukomuko.blogas.piktas.šiandien &#187; java</title>
	<atom:link href="http://pukomuko.lt/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://pukomuko.lt</link>
	<description>pakliuvote, mielieji!</description>
	<lastBuildDate>Fri, 05 Aug 2011 21:57:27 +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>pirmasis sertifikatas</title>
		<link>http://pukomuko.lt/2007/03/08/532/</link>
		<comments>http://pukomuko.lt/2007/03/08/532/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 21:50:00 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=532</guid>
		<description><![CDATA[pagaliau (vienas iš paskutinių darbe) išsilaikiau Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (CX-310-055) sertifikatą. tai pirmas sertifikatas mano profesinėje karjeroje. iki šiol tik lankydavau visokius kursus ir gaudavau apdovanojimus, bet dar niekad neteko laikyti egzamino. tiesą pasakius, prieš pradėdamas ruoštis, į šį sertifikatą žiūrėjau labai skeptiškai: kokia nauda iš tokio [...]]]></description>
			<content:encoded><![CDATA[<p>
pagaliau (vienas iš paskutinių <a href="http://webmedia.lt">darbe</a>) išsilaikiau <a href="http://www.sun.com/training/catalog/courses/CX-310-055.xml">Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (CX-310-055)</a> sertifikatą. tai pirmas sertifikatas mano profesinėje karjeroje. iki šiol tik lankydavau visokius kursus ir gaudavau apdovanojimus, bet dar niekad neteko laikyti egzamino.
</p>
<p>
tiesą pasakius, prieš pradėdamas ruoštis, į šį sertifikatą žiūrėjau labai skeptiškai: kokia nauda iš tokio pradinio lygio žinių įvertinimo? bet visa nauda ne įvertinime, o pasiruošime. egzamino klausimai nėra lengvi, net piktina, kad gaudo ant visokių smulkmenų, todėl klausimus ir atsakymus reikia perskaityti labai atidžiai. tačiau tai yra pagrindai, kuriuos kiekvienam java programuotojui vertėtų mokėti atmintinai. besimokant prablaivėjo galva ir sužinojau įvairias senai neraminusias smulkmenas apie threads ir generics, kurios jau dabar praverčia darbe. visiems besiruošiantiems labai rekomenduoju <a href="http://www.amazon.com/Certified-Programmer-310-055-Certification-Guides/dp/0072253606/">pasiruošimo vadovą</a>, kurį parašė <a href="http://headrush.typepad.com/">kathy sierra</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2007/03/08/532/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>nepertraukiama stroikė</title>
		<link>http://pukomuko.lt/2006/12/26/522/</link>
		<comments>http://pukomuko.lt/2006/12/26/522/#comments</comments>
		<pubDate>Tue, 26 Dec 2006 14:28:37 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=522</guid>
		<description><![CDATA[metų galui labai norėjau pagirti puikų įrankį &#8211; hudson. tikriausiai jį galėtų naudoti ir nejaviniai projektai, bet mūsų atveju, tai buvo plug&#8217;n'play nirvana. galbūt ne toks žinomas ir populiarus, kaip jo alternatyvos CruiseControl ir LuntBuild, bet tikrai lengviau suvaldomas ir patogesnis. ypatingai egzotiškiems poreikiams yra galimybė susidėti pluginus. norėjau ir aš pasirašyti vieną pluginą, bet [...]]]></description>
			<content:encoded><![CDATA[<p>
metų galui labai norėjau pagirti puikų įrankį &#8211; <a href="https://hudson.dev.java.net/">hudson</a>. tikriausiai jį galėtų naudoti ir nejaviniai projektai, bet mūsų atveju, tai buvo plug&#8217;n'play nirvana. galbūt ne toks žinomas ir populiarus, kaip jo alternatyvos CruiseControl ir LuntBuild, bet tikrai lengviau suvaldomas ir patogesnis. ypatingai egzotiškiems poreikiams yra galimybė susidėti pluginus. norėjau ir aš pasirašyti vieną pluginą, bet gaila, kad kodas ganėtinai egzotiškas, todėl mano sumanymas atsidėjo paprastesniems laikams.</p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2006/12/26/522/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>encode my ass</title>
		<link>http://pukomuko.lt/2006/08/10/495/</link>
		<comments>http://pukomuko.lt/2006/08/10/495/#comments</comments>
		<pubDate>Thu, 10 Aug 2006 02:13:00 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=495</guid>
		<description><![CDATA[blin kaip pasiilgstu dienų, kai nežinojau, kas tai yra classloaderiai, classpathai ir string encodingai. eilinė naktis besivaikant class not found ir kringelius su įžūliais klaustukais. fak fak. ateičiai, jei .java yra &#8220;UTF-8&#8243;, tai &#60;javac encoding="UTF-8"/&#62;. ypač kompiliuojant unit testus su lokalizuotais expectationais.]]></description>
			<content:encoded><![CDATA[<p>
blin kaip pasiilgstu dienų, kai nežinojau, kas tai yra classloaderiai, classpathai ir string encodingai. eilinė naktis besivaikant class not found ir kringelius su įžūliais klaustukais. fak fak.
</p>
<p>
ateičiai, jei .java yra &#8220;UTF-8&#8243;, tai <code>&lt;javac encoding="UTF-8"/&gt;</code>. ypač kompiliuojant unit testus su lokalizuotais expectationais.</p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2006/08/10/495/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>džey tiū y y vėrsus py eič py</title>
		<link>http://pukomuko.lt/2006/04/05/471/</link>
		<comments>http://pukomuko.lt/2006/04/05/471/#comments</comments>
		<pubDate>Wed, 05 Apr 2006 01:07:39 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=471</guid>
		<description><![CDATA[prireikė pateikti konkrečių faktų tema j2ee vs php. pagooglinęs nustačiau, kad agituojantys į vieną arba į kitą pusę dažniausiai visai neišmano apie priešininkų stovyklą. didelė argumentų dalis visiškas bullshit. aš tai manau, kad šis pasirinkimas yra grynai politinis sprendimas, nes abejomis technologijomis galima išlankstyti keisčiausius sprendimus.]]></description>
			<content:encoded><![CDATA[<p>prireikė pateikti konkrečių faktų tema <a href="http://www.google.com/search?q=j2ee+vs+php">j2ee vs php</a>. pagooglinęs nustačiau, kad agituojantys į vieną arba į kitą pusę dažniausiai visai neišmano apie priešininkų stovyklą. didelė argumentų dalis visiškas bullshit. aš tai manau, kad šis pasirinkimas yra grynai politinis sprendimas, nes abejomis technologijomis galima išlankstyti keisčiausius sprendimus. </p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2006/04/05/471/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>consolidation</title>
		<link>http://pukomuko.lt/2005/11/28/449/</link>
		<comments>http://pukomuko.lt/2005/11/28/449/#comments</comments>
		<pubDate>Mon, 28 Nov 2005 23:21:00 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=449</guid>
		<description><![CDATA[kai perskaičiau antraštę, kad webwork joins struts, pagalvojau, kad tai nevykęs juokas. bet viskas labai rimtai. ir ne tik šie du. beehive, spring web flow bei dar keli frameworkai galvoja apie susijungimą. pastangos sveikintinos, bet bijau, kad šį projektą sužlugdys asmeninės ambicijos, design by committee ir backwards compatibility.]]></description>
			<content:encoded><![CDATA[<p>kai perskaičiau antraštę, kad <a href="http://raibledesigns.com/page/rd?entry=re_webwork_joins_struts">webwork joins struts</a>, pagalvojau, kad tai nevykęs juokas. bet viskas labai rimtai. ir ne tik šie du. beehive, spring web flow bei dar keli frameworkai galvoja apie susijungimą.
</p>
<p>
pastangos sveikintinos, bet bijau, kad šį projektą  sužlugdys asmeninės ambicijos, design by committee ir backwards compatibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2005/11/28/449/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>soa mėnuo</title>
		<link>http://pukomuko.lt/2005/10/26/442/</link>
		<comments>http://pukomuko.lt/2005/10/26/442/#comments</comments>
		<pubDate>Wed, 26 Oct 2005 00:02:00 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=442</guid>
		<description><![CDATA[mėnesio pradžioje keliavau į taliną sudalyvauti BEA apmokymuose apie SOA. nežinantiems &#8211; tai šiuo metu populiariausias buzzwordas IT sistemų valdymo srityje. nors iš soa pusės kursai nebuvo ypatingai stiprūs, bet gavau puikią progą susipažinti su visa weblogic produktų linija. kolega ago parašė savo požiūrį į soa. aš tik nesutinku, kad OOP netinka verslo sistemoms. pačios [...]]]></description>
			<content:encoded><![CDATA[<p>
mėnesio pradžioje keliavau į taliną sudalyvauti BEA <a href="http://education.bea.com/education/sales/course_detail.jsp?CourseID=1028">apmokymuose</a> apie <acronym title="service orientied architecture">SOA</acronym>. nežinantiems &#8211; tai šiuo metu populiariausias<br />
buzzwordas IT sistemų valdymo srityje. nors iš soa pusės kursai nebuvo ypatingai stiprūs, bet gavau puikią progą susipažinti su visa <a href="http://www.bea.com/framework.jsp?CNT=index.htm&amp;FP=/content/products/weblogic">weblogic</a> produktų linija. kolega <a href="http://agomeister.typepad.com/">ago</a> parašė <a href="http://agomeister.typepad.com/the_master_weblog/2005/10/soa_course_is_o.html">savo požiūrį</a> į soa. aš tik nesutinku, kad OOP netinka verslo sistemoms. pačios programos, kurios sudaro verslo sistemą gali ir tikriausiai turi būti įgyvendintos pasitelkus OOP, tačiau jų integravimui taikyti distributed objects ir rpc &#8211; netinkamas sprendimas. iki kursų maniau, kad gana svarbus rpc naudojimo pasiteisinimas &#8211; įrankių palaikymas, bet pamatęs, kaip weblogic workshop keliais pelės kliktelėjimais pagal nutylėjimą generuoja document/literal web servisus, manau, kad šiuo metu liekant prie rpc reikia tikrai svarių argumentų.
</p>
<p>
praeitą savaitę nuvykom į prahą, kurioje vyko <a href="http://www.beaworld.com/">bea world 2005</a> konferencija. jos pagrindinė tema irgi buvo soa. pirmąkart dalyvavau tokio tipo renginyje. didžiąją laiko dalį vienu metu vyko net keturios sesijos, todėl buvo sunku išsirinkti į kur eiti. teko pamatyti gyvą <a href="http://www.google.com/search?q=Rod+Johnson">Rod Johnson</a>, kuris buvo vienintelis celebritis, kurį aš pažinojau :) visas prezentacijas galima rasti <a href="http://beaworldonline.bea.com/">online</a>, bet powerpointai be garso mažai ką sako.
</p>
<p>
lapkričio pradžioje tikiuosi nuvyksiu į <a href="http://fi.sun.com/sunnews/events/developerday_baltic/">sun renginį</a>, kuriame man galbūt išvalys bea propaganda užterštas smegenis :)</p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2005/10/26/442/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>worlds collide</title>
		<link>http://pukomuko.lt/2005/09/28/439/</link>
		<comments>http://pukomuko.lt/2005/09/28/439/#comments</comments>
		<pubDate>Wed, 28 Sep 2005 14:21:00 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=439</guid>
		<description><![CDATA[žiekit, kas susikompiliuoja javoje: public class Test { String $name; public Test(String $newName) { $name = $newName; } public String toString() { return "[" + $name + "]"; } public static void main (String $args[]) { Test $t = new Test($args[0]); System.out.println($t); } } nieko neprimena? ;) kita keista naujiena &#8211; Microsoft pasirašė bendradarbiavimo susitarimą [...]]]></description>
			<content:encoded><![CDATA[<p>žiekit, kas susikompiliuoja javoje:</p>
<pre>
public class Test {
    String $name;
    public Test(String $newName) {
        $name = $newName;
    }

    public String toString() {
        return "[" + $name + "]";
    }
    public static void main (String $args[]) {
	Test $t = new Test($args[0]);
        System.out.println($t);
    }
}
</pre>
<p>nieko neprimena? ;)</p>
<p><br/><br/><br />
kita <a href="http://www.infoworld.com/article/05/09/27/HNmsjosslinkup_1.html?source=NLC-TB2005-09-27">keista naujiena</a> &#8211; Microsoft pasirašė bendradarbiavimo susitarimą su JBoss.</p>
<blockquote><p>
&#8220;Microsoft is not endorsing Java or J2EE [Java 2 Enterprise Edition] with this agreement. We will still compete heavily with .Net against Java&#8221;.
</p></blockquote>
<p>tokios vat įdomybės&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2005/09/28/439/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>kai eilinį kart</title>
		<link>http://pukomuko.lt/2005/04/07/402/</link>
		<comments>http://pukomuko.lt/2005/04/07/402/#comments</comments>
		<pubDate>Thu, 07 Apr 2005 20:42:28 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=402</guid>
		<description><![CDATA[gūglinu, kaip nuskaityti failo duomenis į stringą, jaučiuosi suvyniotas į kilimą.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/search?q=java+read+file+into+string">gūglinu</a>, kaip nuskaityti failo duomenis į stringą, jaučiuosi suvyniotas į kilimą. </p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2005/04/07/402/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>kada reikia eiti namo</title>
		<link>http://pukomuko.lt/2004/09/03/304/</link>
		<comments>http://pukomuko.lt/2004/09/03/304/#comments</comments>
		<pubDate>Fri, 03 Sep 2004 19:48:00 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=304</guid>
		<description><![CDATA[kai ramiai sau pradedi rašyti: if (person.getUser() == user) then return user;]]></description>
			<content:encoded><![CDATA[<p>kai ramiai sau pradedi rašyti: <br />
<code>if (person.getUser() == user) <b> then</b> return user;</code> </p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2004/09/03/304/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>išgelbėkit</title>
		<link>http://pukomuko.lt/2004/08/04/292/</link>
		<comments>http://pukomuko.lt/2004/08/04/292/#comments</comments>
		<pubDate>Wed, 04 Aug 2004 23:23:59 +0000</pubDate>
		<dc:creator>pukomuko</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://pukomuko.lt/?p=292</guid>
		<description><![CDATA[turiu tokį sakinuką: 0.54-0.46*cos((float) 2*M_PI*n/k1); verčiu į j2me: Math.subtract(new Float("0.54"), Math.multiply( new Float("0.46"), Math.cos( Math.divide( Math.multiply( FloatHelper.toFloat(n), FloatHelper.PI2), FloatHelper.toFloat(k1))))); (n ir k1 yra int) negi neįmanoma gudriau? toj nusišausiu :(]]></description>
			<content:encoded><![CDATA[<p>turiu tokį sakinuką:<br />
<br />
<code><br />
0.54-0.46*cos((float) 2*M_PI*n/k1);<br />
</code></p>
<p>verčiu į j2me:<br />
<br />
<code><br />
Math.subtract(new Float("0.54"),<br />
                    	  Math.multiply( new Float("0.46"),<br />
                            	        Math.cos( Math.divide( Math.multiply( FloatHelper.toFloat(n), FloatHelper.PI2),<br />
                                            			       FloatHelper.toFloat(k1)))));<br />
</code></p>
<p>(<code>n</code> ir <code>k1</code> yra <code>int</code>)</p>
<p>negi neįmanoma gudriau? toj nusišausiu :( </p>
]]></content:encoded>
			<wfw:commentRss>http://pukomuko.lt/2004/08/04/292/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

