<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>pin zielony</title>
	<link>http://blogs.safira.pt/polska</link>
	<description>Expect the title to change frequently: all the really good names are already taken... :(</description>
	<pubDate>Thu, 21 May 2009 13:59:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Four bits of Laurie</title>
		<link>http://blogs.safira.pt/polska/2009/05/21/four-bits-of-laurie/</link>
		<comments>http://blogs.safira.pt/polska/2009/05/21/four-bits-of-laurie/#comments</comments>
		<pubDate>Thu, 21 May 2009 13:52:09 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/05/21/four-bits-of-laurie/</guid>
		<description><![CDATA[I realize that for a significant quota of the Internet market, the following videos might come as a shock. It might go something along the lines of &#8220;omg, dr houz sings lol!!1&#8243;, but with more punctuation characters and less vowels. However, some of my first steps in Humor PhD were done by watching Mr Fry [...]]]></description>
			<content:encoded><![CDATA[<p>I realize that for a significant quota of the Internet market, the following videos might come as a shock. It might go something along the lines of &#8220;omg, dr houz sings lol!!1&#8243;, but with more punctuation characters and less vowels. However, some of my first steps in Humor PhD were done by watching Mr Fry and Laurie.</p>
<p>Oh, and the first time I watched Dr House, I distinctly remember babbling something like &#8220;omg, hue lawrie is a doc lol!!1&#8243;. Perhaps with less punctuation, though.</p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/_SjBdVYG9ms"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/_SjBdVYG9ms" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
I couldn&#8217;t find the original to this one, but this 2.0 rendition is even better: that final mumble before dashing for the harmonica is a true killer. </p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/raRQilFcriw"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/raRQilFcriw" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
I&#8217;m a sucker for catchy tunes. Admit it people: you all want to learn how to play the piano now&#8230;</p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/TBQAuw4NYLA"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/TBQAuw4NYLA" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
Sophisticated, indeed.</p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/__DrJI7mTHQ"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/__DrJI7mTHQ" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
This one, on the other hand, I prefer the original. I also found a version performed for some american TV-show which isn&#8217;t as snappy. Perhaps I can make over-generalized remarks about the target audiences now? <img src='http://blogs.safira.pt/polska/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/05/21/four-bits-of-laurie/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Britcom: Big Train</title>
		<link>http://blogs.safira.pt/polska/2009/04/21/britcom-big-train/</link>
		<comments>http://blogs.safira.pt/polska/2009/04/21/britcom-big-train/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 14:15:55 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/04/21/britcom-big-train/</guid>
		<description><![CDATA[I have a new quest: to spread the gospel of British Comedy to a new audience! And, for starters, a personal selection of my Big Train favourites.
You need to a flashplayer enabled browser to view this YouTube video
Quickie joke: I&#8217;m committed to cakes&#8230;
You need to a flashplayer enabled browser to view this YouTube video
More elaborate [...]]]></description>
			<content:encoded><![CDATA[<p>I have a new quest: to spread the gospel of British Comedy to a new audience! And, for starters, a personal selection of my <a href="http://en.wikipedia.org/wiki/Big_Train">Big Train</a> favourites.</p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/JibxHpXqAfc"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/JibxHpXqAfc" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
Quickie joke: <i>I&#8217;m committed to cakes&#8230;</i></p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/8Wey6X7gG4Y"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/8Wey6X7gG4Y" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
More elaborate joke: <i>kicking a coke can?</i></p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/WLToN2pjik8"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/WLToN2pjik8" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
I&#8217;ve always been a huge fan of <a href="http://en.wikipedia.org/wiki/Alfred_Hitchcock">Sir Alfred Hitchcock</a>, so this one has an added <i>bang for buck</i>&#8230; Of course, if you didn&#8217;t see <a href="http://en.wikipedia.org/wiki/The_Birds_(film)">The Birds</a>, it&#8217;s not going to make much sense to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/04/21/britcom-big-train/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rewind</title>
		<link>http://blogs.safira.pt/polska/2009/04/12/rewind/</link>
		<comments>http://blogs.safira.pt/polska/2009/04/12/rewind/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 13:59:58 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/04/12/rewind/</guid>
		<description><![CDATA[You need to a flashplayer enabled browser to view this YouTube video
Pszczółka Maja. Yeah, just trying to pronounce this is proving to be a harder lesson than I anticipated.
You need to a flashplayer enabled browser to view this YouTube video
Dogtanian i trzej Muszkieterowie. Easier  
I catched both of the above phenomenons while they were [...]]]></description>
			<content:encoded><![CDATA[<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/R2jpJqtz4JY"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/R2jpJqtz4JY" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
<strong>Pszczółka Maja</strong>. Yeah, just trying to pronounce this is proving to be a harder lesson than I anticipated.</p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/i_xN7sjhL6Y"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/i_xN7sjhL6Y" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object><br />
<strong>Dogtanian i trzej Muszkieterowie</strong>. Easier <img src='http://blogs.safira.pt/polska/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I catched both of the above phenomenons while they were in the post-&#8221;<em>full swing</em>&#8221; phase&#8230; I never watched Maia, and I don&#8217;t think I ever managed to watch through more than a couple of the Dogtanian episodes. But, when returning to Portugal for summer, everybody else talked about it. And sang it. And played it on the stereos. And, for most of the time, I had no idea what people were on about.</p>
<p>In Macau, until the local TV started [1] we mostly had to settle for the channels from Hong-Kong, which had a lot of Cantonese shows. On the other hand, we got to watch a lot of Kung-Fu films, good training in improvised <em>wannabe</em>-Chinese talk and study stylistic variations of the <a href="http://en.wikipedia.org/wiki/Fu_Manchu">Fu Manchu</a> personnas. But no Maia, no Dogtanian.</p>
<p>In hindsight, good riddance.</p>
<p>And on a side note, try watching the German version of Maia. <img src='http://blogs.safira.pt/polska/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>[1] It sucked. Even the Fu Manchu&#8217;s on <a href="http://en.wikipedia.org/wiki/Teledifus%C3%A3o_de_Macau">MTV</a> were worse than the HK versions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/04/12/rewind/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Globalization is&#8230;</title>
		<link>http://blogs.safira.pt/polska/2009/04/08/globalization-is/</link>
		<comments>http://blogs.safira.pt/polska/2009/04/08/globalization-is/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 06:37:40 +0000</pubDate>
		<dc:creator>jmatos</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/04/08/globalization-is/</guid>
		<description><![CDATA[Hello,
This will be the first of a series of posts with the not so original name: &#8220;Globalization is&#8230;&#8221;
Globalization is&#8230;
Two Portuguese guys in Warsaw, one from Benedita and other from Vialonga, drinking a Danish beer in an English chain of restaurants and a Spanish guy next to them, drinking a Portuguese coffee, probably from a plantation [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>This will be the first of a series of posts with the not so original name: &#8220;Globalization is&#8230;&#8221;</p>
<p>Globalization is&#8230;</p>
<p>Two Portuguese guys in Warsaw, one from Benedita and other from Vialonga, drinking a Danish beer in an English chain of restaurants and a Spanish guy next to them, drinking a Portuguese coffee, probably from a plantation in Africa or Asia.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/04/08/globalization-is/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Design by Committee</title>
		<link>http://blogs.safira.pt/polska/2009/03/28/design-by-committee/</link>
		<comments>http://blogs.safira.pt/polska/2009/03/28/design-by-committee/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 15:00:16 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/03/28/design-by-committee/</guid>
		<description><![CDATA[You need to a flashplayer enabled browser to view this YouTube video
&#8220;&#8230; We&#8217;re looking for some stopping power&#8221;.
This isn&#8217;t an over-exaggeration: it&#8217;s art imitating life. It&#8217;s an exact replica of most meetings, it&#8217;s design by committee!
The key thing to keep in mind is that DbC isn&#8217;t something restricted to Dilbert: it&#8217;s real, it&#8217;s everywhere and [...]]]></description>
			<content:encoded><![CDATA[<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/Wac3aGn5twc"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/Wac3aGn5twc" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object></p>
<p><i>&#8220;&#8230; We&#8217;re looking for some stopping power&#8221;.</i></p>
<p>This isn&#8217;t an over-exaggeration: it&#8217;s art imitating life. It&#8217;s an exact replica of most meetings, it&#8217;s <a href="http://en.wikipedia.org/wiki/Design_by_committee">design by committee</a>!</p>
<p>The key thing to keep in mind is that DbC isn&#8217;t something restricted to Dilbert: it&#8217;s real, it&#8217;s everywhere and it&#8217;s us! We do that, everytime we browse, we dance, we have some fun we put a distinct personal spin on it. The fact that this occurs in the workplace is only <b>natural</b>: learn to live with it.</p>
<p>Me, I would never have made the stop sign in Pink: fire department be damned!</p>
<p>Oh, and as an added bonus (with nice music to boot):</p>
<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/t9bVy5VQkFI"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/t9bVy5VQkFI" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/03/28/design-by-committee/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jazz Buzzwords</title>
		<link>http://blogs.safira.pt/polska/2009/03/17/jazz-buzzwords/</link>
		<comments>http://blogs.safira.pt/polska/2009/03/17/jazz-buzzwords/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 07:53:01 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/03/17/jazz-buzzwords/</guid>
		<description><![CDATA[
Story: JaikuEngine Gets Open Sourced (Direct link to comment)
My passionate hatred for the word blog is well known: personally, I think it resonates better with the sort of activities performed in a lavatory and not with the sort of thing one might be executing in a computer. But hey, to each his own.
However, this latest [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blogs.safira.pt/polska/files/2009/03/microblogging.png' alt='Buzz' /><br />
Story: <a href="http://developers.slashdot.org/article.pl?sid=09/03/15/1349218">JaikuEngine Gets Open Sourced</a> (<a href="http://developers.slashdot.org/comments.pl?sid=1161455&amp;cid=27200157">Direct link to comment</a>)</p>
<p>My passionate hatred for the word <em>blog</em> is well known: personally, I think it resonates better with the sort of activities performed in a lavatory and not with the sort of thing one might be executing in a computer. But hey, to each his own.</p>
<p>However, this latest fashion of <em>word mashing</em> to form new and fashionable buzzwords is clearly getting out of hand. Not wanting to be the eternal pessimist, I didn&#8217;t even have a hard time finding a positive aspect to this activity: it makes the bullshit bingo boards greater and more diverse.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/03/17/jazz-buzzwords/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Football?</title>
		<link>http://blogs.safira.pt/polska/2009/03/17/football/</link>
		<comments>http://blogs.safira.pt/polska/2009/03/17/football/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 07:39:14 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/03/17/football/</guid>
		<description><![CDATA[
Source: BBC
This is the sort of real-life event which finds a life of it&#8217;s own on the internet amongst adepts of dark/morbid humor. Some push that boundary quite a bit, beyond what is reasonable to most.
Me, I still laughed at it. I couldn&#8217;t help but wonder if this sort of concept were applied to other [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blogs.safira.pt/polska/files/2009/03/shot.png' alt='Football?' /><br />
Source: <a href="http://news.bbc.co.uk/2/hi/middle_east/7944919.stm">BBC</a></p>
<p>This is the sort of real-life event which finds a life of it&#8217;s own on the internet amongst adepts of <a href="http://www.reddit.com/r/worldnews/comments/84u14/iraqi_footballer_shot_dead_by_a_spectator_as_he/">dark/morbid humor</a>. Some push that boundary quite a bit, beyond what is reasonable to most.</p>
<p>Me, I still laughed at it. I couldn&#8217;t help but wonder if this sort of concept were applied to other situations&#8230; Parliament TV would have great entertainment potential.</p>
<p>And Mr Bush should consider himself lucky for having successfully dodged a shoe.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/03/17/football/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Presentation Zen</title>
		<link>http://blogs.safira.pt/polska/2009/03/06/presentation-zen/</link>
		<comments>http://blogs.safira.pt/polska/2009/03/06/presentation-zen/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 10:11:53 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/03/06/presentation-zen/</guid>
		<description><![CDATA[You need to a flashplayer enabled browser to view this YouTube video
Garr Reynolds website: Presentation Zen
]]></description>
			<content:encoded><![CDATA[<p><object class="embed" width="425" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/DZ2vtQCESpk"><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/DZ2vtQCESpk" /><em>You need to a flashplayer enabled browser to view this YouTube video</em></object></p>
<p>Garr Reynolds website: <a href="http://www.presentationzen.com/">Presentation Zen</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/03/06/presentation-zen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Taking things for granted</title>
		<link>http://blogs.safira.pt/polska/2009/03/01/taking-things-for-granted/</link>
		<comments>http://blogs.safira.pt/polska/2009/03/01/taking-things-for-granted/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 09:54:11 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/03/01/taking-things-for-granted/</guid>
		<description><![CDATA[Always remember the golden rule: theory and practice are the same thing, at least in theory. And if there is one thing we can count from life is that it will never cease to amaze and bedazzle us: don&#8217;t take anything for granted.
Case in point: Poland. Personal Identification Numbers. We could add the following, yeah?
create [...]]]></description>
			<content:encoded><![CDATA[<p>Always remember the golden rule: <em>theory and practice are the same thing, at least in theory</em>. And if there is one thing we can count from life is that it will never cease to amaze and bedazzle us: don&#8217;t take anything for granted.</p>
<p>Case in point: Poland. Personal Identification Numbers. We could add the following, yeah?</p>
<pre><code>create table PERSON
(
  ID uniqueidentifier primary key,
  Name nvarchar(300) not null,
  PersonalId nvarchar(100) <b>unique</b>
)
</code></pre>
<p>Because everybody in their right mind would design a system wherein personal identification numbers are unique yeah: after all, that&#8217;s the whole point! Alas, not so for the local <a href="http://en.wikipedia.org/wiki/PESEL">PESEL</a>: there are some duplicates from the past. Why are there duplicates? Because Poland is a big place and the round-trip of ~600km to a central registration office was prohibitive: hence the PESEL is timestamp based, then mixed with a guesstimate of the current sequence value.</p>
<p>Now, this makes no sense for us in Portugal - and arguably most of the world where such registrations are in place - where all of our national numbers are unique: Bilhete de Identidade, unique. Driver&#8217;s License, unique. Tax number, unique. Company registration number, unique. Passport, unique. Given all of this, our natural expectation is to naturally restrict all identification numbers as unique.</p>
<p>So never take acquired knowledge for granted: our experience will fine tune over time and it improves our capacity to aim faster at the answer/solution. But don&#8217;t expect to &#8216;guess it&#8217; and get it right: always double-check to confirm. And in Poland, you are identified by your PESEL and some additional personal information. The mindset is: if your number is the same, the odds that your personal information is also identical is ridiculously low. But, to play it safe, they&#8217;ll only ask your for your name, parent&#8217;s names, mother&#8217;s maiden name&#8230; <img src='http://blogs.safira.pt/polska/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Fortunately, the bureau of &#8216;taking care of that sort of thing&#8217; is currently working on a 2nd version of the PESEL format which, in typical Hollywood sequel fashion, is imaginatively called PESEL2 format. Got to love the name of one of the systems/components that will support this format: <a href="http://pesel2.mswia.gov.pl/portal/P2/1/175/Komunikat_o_zakonczeniu_realizacji_Projektu_PESEL2.html">JANTAR</a>.</p>
<p>Oh, and btw, <a href="http://news.bbc.co.uk/2/hi/uk_news/northern_ireland/7899171.stm">the mystery of Ireland&#8217;s worst driver</a> has been solved!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/03/01/taking-things-for-granted/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stressing a web service</title>
		<link>http://blogs.safira.pt/polska/2009/03/01/stressing-a-web-service/</link>
		<comments>http://blogs.safira.pt/polska/2009/03/01/stressing-a-web-service/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 09:18:59 +0000</pubDate>
		<dc:creator>filipetoscano</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.safira.pt/polska/2009/03/01/stressing-a-web-service/</guid>
		<description><![CDATA[The removal of ACT from Visual Studio 2005/2008 was a significant blow to my tool swiss-knife: I made extensive use of ACT scripts which, coupled with a tool/steroid Excel tuple (made a long time ago by Eduaro Pimental/Pedro Penedo), gave an accurate view of the performance levels of the webservices during development.
Now that we are [...]]]></description>
			<content:encoded><![CDATA[<p>The removal of ACT from Visual Studio 2005/2008 was a significant blow to my tool swiss-knife: I made extensive use of ACT scripts which, coupled with a tool/steroid Excel tuple (made a long time ago by Eduaro Pimental/Pedro Penedo), gave an accurate view of the performance levels of the webservices during development.</p>
<p>Now that we are more and more SOA, I was sorely missing ACT. Heck, I even tried running it <a href="http://www.egilh.com/blog/archive/2004/11/08/305.aspx">standalone</a> by copying an 2003 ACT installation from a coworkers computer. Unfortunately, to my huge frustration, it didn&#8217;t work for me. And before all of the &#8220;but but but&#8221; posts come in, no need to mention the Architect versions: noticed the price tag that goes with that version of the <a href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio">IDE</a>? No license, no fun.</p>
<p>My computer has only had VS2008 for a year now. And all was dark.</p>
<p>During my latest project, Filipe Louro mentioned a particular software package to the rest of the team: <a href="http://www.soapui.org/">soapUI</a>. For my immediate usages (copy/paste SOAP, run, validate) it was an instant success. But near the end of the project, the killer feature was the <a href="http://www.soapui.org/userguide/functional/index.html">functional testing</a>. Mix in the fact that you can <a href="http://www.soapui.org/userguide/loadtest/index.html">stress</a> using that functional testing and we&#8217;re in business!</p>
<p>And there was some light again.</p>
<p>Please note that this doesn&#8217;t put us back into square #1: the tool/Excel used the ACT orchestrator to run the scripts under different load scenarios in order to perform Transaction Cost Analysis (TCA). This was especially important because sometimes the performance seems adequate running each load scenario individually but when the results are plotted out we can observe an exaggerated early performance degradation. So while it might be performing, it might not be scaling adequately!</p>
<p>One of the things I am currently looking into is the <a href="http://www.soapui.org/plugin/maven2/index.html">maven</a> tool: if we can configure the load tests and then parse out the results, then we&#8217;re back in business.</p>
<hr />
<p>For one of the functional scenarios, we had eight web-service invocations which were replicating the interactions with a specific business module during user-identity assertion (via SMS). One problem though: we needed to fetch a value from the database&#8230; And, you guessed it, we suck at Java. The fact that we were just trying to improvise wasn&#8217;t helping either&#8230;</p>
<p>For everybody&#8217;s reference, we did the following the connect to a MSFT SQL Server 2005 database:</p>
<ol>
<li>Download the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C47053EB-3B64-4794-950D-81E1EC91C1BA&amp;displaylang=en">JDBC driver</a>;</li>
<li>Extract, and copy the .jar to the soapUI bin/ext directory;</li>
<li>Enabled TCP/IP connectivity to SQL Server 2005 (mmc &gt; SQL Server 2005 &gt; SQL Network Configuration &gt; Protocols for);</li>
<li>Use the following code snippet, which makes use of the <a href="http://docs.codehaus.org/display/GROOVY/Tutorial+6+-+Groovy+SQL">Sql</a> utility class:</li>
</ol>
<pre>
<code>def sql = Sql.newInstance(
	"jdbc:sqlserver://localhost",
	"user",
	"password",
	"com.microsoft.sqlserver.jdbc.SQLServerDriver" );

def res = sql.firstRow( " select Column from TABLE where ID = ? ", [ key ] );
def answer = res.Column
sql.close();

log.info answer;
return answer;
</code>
</pre>
<p>While we&#8217;re at it, you might also be interested in our Groovy script to generate a GUID-like value:</p>
<pre>
<code>def f( count ) {
    def i = (int) ( Math.random() * 2147483648 );
    def s = i.toString();
    s = s.padLeft( count, "0" );
    s = s.substring( 0, count );
    return s;
}

 def guidNew() {
    def guid = f( 8 ) + "-" + f( 4 ) + "-" + f( 4 ) + "-" + f( 4 ) + "-" + f( 12 );
    return guid;
}

def g = guidNew();
log.info g;
return g;
</code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.safira.pt/polska/2009/03/01/stressing-a-web-service/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

