<?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>pgt &#187; From nerds to nerds</title>
	<atom:link href="http://pgt.de/category/nerds-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://pgt.de</link>
	<description>t3chnology scouting GmbH</description>
	<lastBuildDate>Sat, 24 Apr 2010 16:04:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Atlassian dropping IE 6 support</title>
		<link>http://pgt.de/2010/02/08/atlassian-dropping-ie-6-support/</link>
		<comments>http://pgt.de/2010/02/08/atlassian-dropping-ie-6-support/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 10:49:50 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[EOL]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[jira]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=786</guid>
		<description><![CDATA[<p>I found this one here in the atlassian forums, unfortunately the link posted there is broken.</p>
<p>Hi guys,</p>
<p>We are announcing our end of life of Atlassian support for Internet Explorer 6 on JIRA.</p>
<p>This will be effective from the launch date of JIRA 4.2 (target Q3, 2010). This means that JIRA 4.1 will be the last version of [...]]]></description>
			<content:encoded><![CDATA[<p>I found this one here in the atlassian forums, unfortunately the link posted there is broken.</p>
<blockquote><p>Hi guys,</p>
<p>We are announcing our end of life of Atlassian support for Internet Explorer 6 on JIRA.</p>
<p>This will be effective from the launch date of JIRA 4.2 (target Q3, 2010). This means that JIRA 4.1 will be the last version of JIRA to support IE6. (From JIRA 4.0 to JIRA 4.1, all of the main functionality will work in IE 6; however, some of the visual effects will be missing).</p></blockquote>
<p>The <a href="http://confluence.atlassian.com/x/HQCID" target="_blank">End of Support Announcements for JIRA</a> specifies end of support for browsers, appserver and JDK. We should add Atlassian products to the <a href="http://pgt.de/2010/02/08/ie-6-death-march/">IE death march</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2010/02/08/atlassian-dropping-ie-6-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE 6 death march</title>
		<link>http://pgt.de/2010/02/08/ie-6-death-march/</link>
		<comments>http://pgt.de/2010/02/08/ie-6-death-march/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 10:28:14 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=783</guid>
		<description><![CDATA[<p>This year is a great year for web development. We will witness the &#8220;end of life&#8221; of IE 6. And as far as I got it right from here, IE 7 is being trashed on the same day:</p>
<p>13-Jul-2010
Internet Explorer 7 on Windows XP Professional Service
Internet Explorer 6 on Windows XP Professional</p>
<p>And sincerely: this is good. I [...]]]></description>
			<content:encoded><![CDATA[<p>This year is a great year for web development. We will witness the &#8220;end of life&#8221; of IE 6. And as far as I got it right <a href="http://support.microsoft.com/gp/lifesupsps/#Internet_Explorer" target="_blank">from here</a>, IE 7 is being trashed on the same day:</p>
<blockquote><p>13-Jul-2010<br />
Internet Explorer 7 on Windows XP Professional Service<br />
Internet Explorer 6 on Windows XP Professional</p></blockquote>
<p>And sincerely: this is good. I just hope companies start upgrading soon, why should we wait until July? I just hope that Google, Amazon, Ebay and others take the chance to honor this date. What about turning off IE 6 support completely for a week or two? This surely would help companies to speed up transition&#8230;</p>
<p>But IE 6 was not all pain&#8230;  did you see this <a href="http://www.youtube.com/watch?v=vTTzwJsHpU8" target="_blank">one here</a>? So sad and funny at the same time&#8230; There is even a website dedicated to the <a href="http://iedeathmarch.org/" target="_blank">IE death march</a>!</p>
<p>So before you update to IE 8 I just wanted to point out that&#8230;</p>
<ul>
<li>Internet Explorer is a piece of software more generally called &#8220;<a href="http://googleblog.blogspot.com/2009/10/what-is-browser.html" target="_blank">web browser</a>&#8220;</li>
<li>It might come as a surprise, but the Internet Explorer is not the only browser available for Windows users&#8230;</li>
<li>Sadly, Internet Explorer browser updates are the only ones the inexplicably involve updating half of the underlying OS ;-)</li>
<li>Internet Explorer has been the <a href="http://www.webdevout.net/browser-support-summary" target="_blank">least compliant browser</a> for several years</li>
<li>Internet Explorer has been the <a href="http://service.futuremark.com/peacekeeper/browserStatistics.action" target="_blank">slowest browser</a> for several users/ years</li>
</ul>
<p>So, before updating, have a look at <a href="http://www.apple.com/safari/" target="_blank">Safari</a>, <a href="http://www.google.com/chrome" target="_blank">Chrome</a>, <a href="http://www.mozilla.com/firefox/" target="_blank">Firefox</a>, <a href="http://www.opera.com/" target="_blank">Opera</a>. They are all far better (faster, more secure, more compliant) in browsing the web than Internet Explorer.</p>
<p>And you don&#8217;t have to fear your OS is <a href="http://www.h-online.com/security/news/item/Warning-over-using-Internet-Explorer-from-German-Government-as-exploit-goes-public-906173.html" target="_blank">vulnerable</a> or broken after installing a update.</p>
<p>And, just in case you missed that one: <a href="http://dev.w3.org/html5/spec/Overview.html" target="_blank">HTML5</a> is the next big step in the web development. Google and Apple are the key players this time. Not Microsoft. Microsoft announced that they will setup a set of tests to evaluate HTML5. And they announced that IE 9 will be able to draw round corners (this is innovation from Microsofts point of view, really).</p>
<p>With HTML5 we will leverage the web to next level, the new features are awesome. Safari, Chrome, Firefox and Opera already support the vast majority of the HTML5 features:</p>
<p><div id="attachment_784" class="wp-caption aligncenter" style="width: 443px"><a href="http://radar.oreilly.com/2009/05/google-bets-big-on-html-5.html"><img class="size-full wp-image-784" title="html5" src="http://pgt.de/wp-content/uploads/2010/02/html5.png" alt="" width="433" height="322" /></a><p class="wp-caption-text">Google Bets Big on HTML 5: News from Google I/O</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2010/02/08/ie-6-death-march/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From hype to hype</title>
		<link>http://pgt.de/2009/12/14/from-hype-to-hype/</link>
		<comments>http://pgt.de/2009/12/14/from-hype-to-hype/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 12:39:33 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Funnies]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[hype]]></category>
		<category><![CDATA[soa]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=772</guid>
		<description><![CDATA[<p>Thanks to Oliver for this awesome cartoon.</p>
<p style="text-align: [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to Oliver for this awesome cartoon.</p>
<p style="text-align: center;"><a href="http://pgt.de/wp-content/uploads/2009/12/6a00d8341d3df553ef0128764d3aef970c-800wi.jpg"><img class="aligncenter size-full wp-image-773" title="6a00d8341d3df553ef0128764d3aef970c-800wi" src="http://pgt.de/wp-content/uploads/2009/12/6a00d8341d3df553ef0128764d3aef970c-800wi.jpg" alt="6a00d8341d3df553ef0128764d3aef970c-800wi" width="800" height="1133" /></a></p>
<p>Source: <a href="http://geekandpoke.typepad.com/geekandpoke/2009/12/from-hype-to-hype.html" target="_blank">http://geekandpoke.typepad.com/geekandpoke/2009/12/from-hype-to-hype.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/12/14/from-hype-to-hype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What if Operating Systems Were Airlines?</title>
		<link>http://pgt.de/2009/12/11/what-if-operating-systems-were-airlines/</link>
		<comments>http://pgt.de/2009/12/11/what-if-operating-systems-were-airlines/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 11:32:35 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Funnies]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=763</guid>
		<description><![CDATA[<p>There are things that must not get lost in time.
Best thing to do is backup. So here is my backup:</p>

DOS Airlines
Everybody pushes the airplane until it glides, then they jump on and let the plane coast until it hits the ground again, then they push again jump on again, and so on.
OS/2 Airlines
The terminal is almost [...]]]></description>
			<content:encoded><![CDATA[<p>There are things that must not get lost in time.<br />
Best thing to do is backup. So here is my backup:</p>
<ul>
<li><strong>DOS Airlines<br />
</strong>Everybody pushes the airplane until it glides, then they jump on and let the plane coast until it hits the ground again, then they push again jump on again, and so on.</li>
<li><strong>OS/2 Airlines<br />
</strong>The terminal is almost empty, with only a few prospective passengers milling about. The announcer says that their flight has just departed, wishes them a good flight, though there are no planes on the runway. Airline personnel walk around, apologising profusely to customers in hushed voices, pointing from time to time to the sleek, powerful jets outside the terminal on the field. They tell each passenger how good the real flight will be on these new jets and how much safer it will be than Windows Airlines, but that they will have to wait a little longer for the technicians to finish the flight systems.<br />
Once they finally finished you&#8217;re offered a flight at reduced cost.  To board the plane, you have your ticket stamped ten different times by standing in ten different lines. Then you fill our a form showing where you want to sit and whether the plane should look and feel like an ocean liner, a passenger train or a bus. If you succeed in getting on the plane and the plane succeeds in taking off the ground, you have a wonderful trip&#8230;except for the time when the rudder and flaps get frozen in position, in which case you will just have time to say your prayers and get in crash position.</li>
<li><strong>Windows Air<br />
<span style="font-weight: normal;">The terminal is pretty and colorful, with friendly stewards, easy baggage check and boarding, and a smooth take-off.  After about 10 minutes in the air, the plane explodes with no warning whatsoever.</span></strong></li>
<li><strong>Windows NT Air<br />
<span style="font-weight: normal;">Just like Windows Air, but costs more, uses much bigger planes, and takes out all the other aircraft within a 40-mile radius when it explodes.<br />
<span id="more-763"></span> </span></strong></li>
<li><strong>Mac Airlines</strong></li>
<li>All the stewards, stewardesses, captains, baggage handlers, and ticket agents look the same, act the same, and talk the same. Every time you ask questions about details, you are told you don&#8217;t need to know, don&#8217;t want to know, and would you please return to your seat and watch the movie.</li>
<li><strong>Unix Airlines<br />
<span style="font-weight: normal;">Each passenger brings a piece of the airplane and a box of tools to the airport. They gather on the tarmac, arguing constantly about what kind of plane they want to build and how to put it together. Eventually, they build several different aircraft, but give them all the same name. Some passengers actually reach their destinations. All passengers believe they got there.</span></strong></li>
<li><strong>Wings of OS/400</strong><br />
The airline has bought ancient DC-3s, arguably the best and safest planes that ever flew, and painted &#8220;747&#8243; on their tails to make them look as if they are fast. The flight attendants, of course, attend to your every need, though the drinks cost $15 a pop. Stupid questions cost $230 per hour, unless you have SupportLine, which requires a first class ticket and membership in the frequent flyer club. Then they cost $500, but your accounting department can call it overhead.</li>
<li><strong>Mach Airlines<br />
<span style="font-weight: normal;">There is no airplane. The passengers gather and shout for an airplane, then wait and wait and wait and wait. A bunch of people come, each carrying one piece of the plane with them. These people all go out on the runway and put the plane together piece by piece, arguing constantly about what kind of plane they&#8217;re building. The plane finally takes off, leaving the passengers on the ground waiting and waiting and waiting and waiting. After the plane lands, the pilot telephones the passengers at the departing airport to inform them that they have arrived.</span></strong></li>
<li><strong>Newton Airlines<br />
<span style="font-weight: normal;">After buying your ticket 18 months in advance, you finally get to board the plane. Upon boarding the plane you are asked your name. After 6 times, the crew member recognizes your name and then you are allowed to take your seat. As you are getting ready to take your seat, the steward announces that you have to repeat the boarding process because they are out of room and need to recount to make sure they can take more passengers.</span></strong></li>
<li><strong>VMS Airlines<br />
<span style="font-weight: normal;">The passengers all gather in the hanger, watching hundreds of technicians check the flight systems on this immense, luxury aircraft. This plane has at least 10 engines and seats over 1,000 passengers. All the passengers scramble aboard, as do the necessary complement of 200 technicians. The pilot takes his place up in the glass cockpit. He guns the engines, only to realise that the plane is too big to get through the hangar doors.</span></strong></li>
<li><strong>BeOS Air<br />
<span style="font-weight: normal;">You have to pay for the tickets, but they&#8217;re half the price of Windows Air, and if you are an aircraft mechanic you can probably ride for free. It only takes 15 minutes to get to the airport and you are cheuferred there in a limozine. BeOS Air only has limited types of planes that only only hold new luggage. All planes are single seaters and the model names all start with an &#8220;F&#8221; (F-14, F-15, F-16, F-18, etc.). The plane will fly you to your destination on autopilot in half the time of other Airways or you can fly the plane yourself. There are limited destinations, but they are only places you&#8217;d want to go to anyway. You tell all your friends how great BeOS Air is and all they say is &#8220;What do you mean I can&#8217;t bring all my old baggage with me?&#8221;</span></strong></li>
<li><strong>Linux Airlines<br />
<span style="font-weight: normal;">Disgruntled employees of all the other OS airlines decide to start their own airline. They build the planes, ticket counters, and pave the runways themselves. They charge a small fee to cover the cost of printing the ticket, but you can also download and print the ticket yourself. When you board the plane, you are given a seat, four bolts, a wrench and a copy of the seat-HOWTO.html. Once settled, the fully adjustable seat is very comfortable, the plane leaves and arrives on time without a single problem, the in-flight meal is wonderful. You try to tell customers of the other airlines about the great trip, but all they can say is, &#8220;You had to do what with the seat?&#8221;</span></strong></li>
</ul>
<p>Source: <a href="http://webaugur.com/bibliotheca/field_stock/os-airlines.html" target="_blank">http://webaugur.com/bibliotheca/field_stock/os-airlines.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/12/11/what-if-operating-systems-were-airlines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If programming languages ran the Airlines</title>
		<link>http://pgt.de/2009/12/11/if-programming-languages-ran-the-airlines/</link>
		<comments>http://pgt.de/2009/12/11/if-programming-languages-ran-the-airlines/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 11:27:40 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Funnies]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=759</guid>
		<description><![CDATA[<p>There are things that must not get lost in time.
Best thing to do is backup. So here is my backup:</p>

PL/1 Mainframe Air:
You arrive at the airport. It&#8217;s not really an airport, but actually an old wooden building next to the river. You ask why there isn&#8217;t a real airport. A very old man answers you that [...]]]></description>
			<content:encoded><![CDATA[<p>There are things that must not get lost in time.<br />
Best thing to do is backup. So here is my backup:</p>
<ul>
<li><strong>PL/1 Mainframe Air:<br />
<span style="font-weight: normal;">You arrive at the airport. It&#8217;s not really an airport, but actually an old wooden building next to the river. You ask why there isn&#8217;t a real airport. A very old man answers you that they have been building with wood ever since the beginning of construction, so it must be good. You ask where you can check in and when your plane leaves, but you are answered that they really don&#8217;t have any planes, because they think planes are too modern. Instead, you must place your luggage and yourself into a rowing boat in the river. This is because people have been using rowing boats for centuries, so rowing boats have proven that they work very good. You argue that a rowing boat can&#8217;t possibly take you to your destination 2000 miles away, but the old man insists that you try. After all, the rowing boat has never let HIM down. The fact that he only ever went as far as 2 miles up the river can&#8217;t convince him. In the end, with no choice left, you decide to give it a try. At first, all goes quite well. The old man can steer the rowing boat very fast down the river, but when you finally arrive at sea, the old man has a heart-attack and dies. You are now in the middle of the ocean, with nothing but a pair of paddles. Good luck.<br />
<span id="more-759"></span> </span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>C++ Air:</strong><br />
When you enter the airport, there are 5 entrances. You walk towards one, but then someone warns you that, if you choose one, you can never switch back and everything, including the destination of your journey, will depend on it. After thourough consideration, you find the entrance that is best for you. You go to a checkin terminal to check in, and you receive a ticket with everything from you name and address to the name of your dog (which you left home) and the contents of your wardrobe. You ask why there is so much information that isn&#8217;t necessary for the flight and you are answered that this is good, because then, you are in complete control of what you are doing. When you sit down at a table at a restaurant, the waiter won&#8217;t bring you anything, because you have the wrong flight-ticket. If you ask what this has to do with getting food, you are told that you should have thought of this before you chose a ticket. A bit confused, you enter the airplane. You are given a meal with a couple of slices of bread and a samurai-sword to cut them. Around you, you see everyone try to slice the bread, while accidentally cutting of their own limbs and fingers. You ask the man next to you why they don&#8217;t just give you a normal knife to slice your bread and you tell him that swords are very dangerous, but the man says that only a samurai sword is sharp enough to slice bread and that you are stupid and a noob if you can&#8217;t do it. At least, the airplane is very very fast and you get to your destination in a very short time, but when you approach the destination airport, the pilot receives a message that the landing airstrip has changed. Because the airplane is unable to change the destination landing strip after take-off, the pilot returns to the airport where it left from and will have to start the flight all over again.</span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>PHP Air:</strong><br />
When you arrive at the airport, you see a lot of people dragging parts of airplanes around. When you ask why this is, a man says that you need airplanes in order to fly, so that&#8217;s why they are building them. You ask if there aren&#8217;t any pre-made planes that have passed security tests, but the man has already dissappeared with a big wing under his arm. Once you board your airplane (the left wing is still not finished, but the stewardess promises that it will be before take-off), you meet a little kid. You ask him if this is his first flight, but it appears that he is actually the pilot of the plane. The kid tells you all about the fact that he has played with toy-airplanes when he was a baby and that he has a real pilot&#8217;s uniform, so he is more than qualified to fly the plane. When the plane takes off, there is a lot of turbulence, but after a while, it gets better and the plane is on it&#8217;s way. When you fly above the ocean, the plane is suddenly hit by a thunderstorm. The little kid gets a little frightened, but he tries his best to save the situation. When more and more people start to panic, the little kid begins to cry and gives up. You try to steer the plane yourself, but there is no usermanual anywhere to be found. When the plane heads towards crashing in the ocean, you look outside the window and you see a man screaming in a rowing boat. At least, you will not go down alone&#8230;</span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>.NET Airlines:</strong><br />
You arrive at a very modern terminal. There is only one counter where you can check in, but you don&#8217;t have to wait and you are helped by a very friendly woman. After checking in, you decide to get something to eat. There is only one restaurant, and it&#8217;s pretty expensive, but the food is very good, so you don&#8217;t mind. You are guided to your plane by another very friendly stewardess. There is only one corridor through which you can walk, so you don&#8217;t really need the help, but on the other hand, it&#8217;s quite comfortable. Your plane is the only plane at the airport, but it&#8217;s a very nice one, with very nice chairs and a wonderful in-flight dinner. After about 20 minutes in the air, you land at exactly the same airport as where you left from, because it&#8217;s the only airport where .NET airplanes can land.</span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>Java Air:</strong><br />
You arrive at the airport with all your luggage. It&#8217;s kinda heavy, so you sigh: &#8220;I wish I had someone to carry it for me&#8230;&#8221; Immediatly, out of all corners of the terminal, people start running towards you, offering you their services. Some ask a little money, but most of them do it for free, because they like hauling with luggage. At first, you are totally overwhelmed by this many people offering you stuff, but after a while, you get to know some of them and they are quite nice. When arriving at your airplane, there is not one, but five, all totally different, but they are all airplanes and they all bring you where you want to go. Some of them are even free. You see some people, especially people with suits and ties, who don&#8217;t trust all the free airplanes and are anxious to choose from so many options. They all walk into a big blue building. You hear that you can let the people inside the blue building do everything for you and make the choices for you, if you pay them enough, but since you&#8217;re a little short on cash and also because you never actually see anyone come OUT of the blue building again, you decide to fly with one of the free airplanes. After a pleasant flight, you arrive at your destination. You try to convince your friends to travel with Java Air too, but all they can say is: &#8220;Was it FREE??? Then it cannot be good&#8230;&#8221;</span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>Ruby Air (courtesy of Ryan Daum):</strong><br />
You arrive at the airport, which is actually a nightclub. There is a band playing at the check-in desk. They are playing music which sounds like New Wave from the early 80s, but the band is made up of people born after 1975. You swear that the woman at the ticket counter looks like Adele Goldberg, but she just looks at you funnily, and won&#8217;t let you past until you exchange your Dell laptop for a MacBook Pro. You are told the only place the plane will land is Portland. The interior of the plane is retro-chic, and the pilot has piercings and spikey hair. After take-off, the landing gear of the plane won&#8217;t retract, and is missing oxygen masks, but the pilot says that&#8217;s O.K., because when he build the plane he used unit tests. Halfway through the flight, the plane runs out of fuel, and you are all forced to transfer onto a new plane after a brief landing on a pacific island. You see Jack Sheppard on the island.</span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>JavaFX Air (courtesy of Sven Hafner):</strong><br />
This one is an offspring of a very traditional airline which is around for some ten years, with a good safety record, but aircrafts available in grey color and flying to all business destinations. The new sibling starting up is very colorful and supposed to fly to hip and colorful holiday destinations using whatever aircraft you like, including hot air balloons, surfboards and submarines, though it doesn&#8217;t offer flights on freely available aircrafts (not yet). You buy a ticket with fancy 3D holograms printed on it and the flight attendants are not walking along the aisle but sliding in from the side. Before you board you can easily choose the color scheme of the plane, but then you need to paint it by yourself because there is no one doing that for your with fancy tools. It is fun flying with them. They are competing with the other budget airlines, Silverlight Air and Flex Air.</span></strong></li>
<li><strong><span style="font-weight: normal;"><strong>Erlang Air (courtesy of Zubin Wadia):</strong><br />
You arrive at a fairly rudimentary airport on your way to Tokyo. Only Herring is available in the food court, along with bottled water. No explanation is given in regards to the dearth of options. Stranger still, all the staff appear to have very restricted linguistic skills coupled with awkward inflections in their speech. Regardless, you figure out how to check in and get on the plane. Predictably, more Herring is served. Unfortunately, the plane hits an air pocket, resulting in a massive drop in altitude, in turn leading to the engines burning out. Strangely, all the staff are calm, they move to the exit doors and open them mid-flight&#8230; Absolute chaos reigns momentarily as we get sucked out of the aircraft and into thin air. Just as suddenly, we’re back in an aircraft, it appears to be the same one, we all have the same seats and we’re still heading to Tokyo. </span></strong></li>
</ul>
<p>Many thanks to: Gert-Jan Schouten<br />
Source: <a href="http://www.matrixweb.nl/airlines.html">http://www.matrixweb.nl/airlines.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/12/11/if-programming-languages-ran-the-airlines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Softskills: Development by&#8230;</title>
		<link>http://pgt.de/2009/12/11/softskills-development-by/</link>
		<comments>http://pgt.de/2009/12/11/softskills-development-by/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 11:22:04 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Funnies]]></category>
		<category><![CDATA[softskills]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=757</guid>
		<description><![CDATA[<p>Yesterday I read a tweet that deserved more than a simple RT:</p>

Asshole Driven development (ADD) – Any team where the biggest jerk makes all the big decisions is asshole driven development. All wisdom, logic or process goes out the window when Mr. Asshole is in the room, doing whatever idiotic, selfish thing he thinks is best. [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I read a <a href="http://twitter.com/malagant/status/6541306150" target="_blank">tweet</a> that deserved more than a simple RT:</p>
<ul>
<li><strong>Asshole Driven development (ADD)</strong> – Any team where the biggest jerk makes all the big decisions is asshole driven development. All wisdom, logic or process goes out the window when Mr. Asshole is in the room, doing whatever idiotic, selfish thing he thinks is best. There may rules and processes, but Mr. A breaks them and people follow anyway.</li>
<li><strong>Cognitive Dissonance development (CDD)</strong> – In any organization where there are two or more divergent beliefs on how software should be made. The tension between those beliefs, as it’s fought out in various meetings and individual decisions by players on both sides, defines the project more than any individual belief itself.</li>
<li><strong>Cover Your Ass Engineering (CYAE)</strong> – The driving force behind most individual efforts is to make sure than when the shit hits the fan, they are not to blame.</li>
<li><strong>Development By Denial (DBD)</strong> &#8211; Everybody pretends there is a method for what’s being done, and that things are going ok, when in reality, things are a mess and the process is on the floor. The worse things get, the more people depend on their denial of what’s really happening, or their isolation in their own small part of the project, to survive.</li>
<li><strong>Get Me Promoted Methodology (GMPM)</strong> &#8211; People write code and design things to increase their visibility, satisfy their boss’s whims, and accelerate their path to a raise or the corner office no matter how far outside of stated goals their efforts go. This includes allowing disasters to happen so people can be heroes, writing hacks that look great in the short term but crumble after the individual has moved on, and focusing more on the surface of work than its value.</li>
</ul>
<p>Here is the source: <a href="http://www.scottberkun.com/blog/2007/asshole-driven-development/" target="_blank">http://www.scottberkun.com/blog/2007/asshole-driven-development/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/12/11/softskills-development-by/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Softskills: Management by&#8230;</title>
		<link>http://pgt.de/2009/12/11/softskills-management-by/</link>
		<comments>http://pgt.de/2009/12/11/softskills-management-by/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 11:13:51 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Funnies]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[softskills]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=754</guid>
		<description><![CDATA[<p>Bisher kannte ich folgende &#8220;Management-By&#8221;-Arten:</p>

Management by Babysitter
Man kümmert sich um die Angelegenheit, wo jemand am lautesten schreit.
Management by Champignon
Die Mitarbeiter im Dunkeln lassen, gelegentlich mit Mist bestreuen; und wenn sich ein heller Kopf zeigt: abschneiden!
Management by Moses
Er führte sein Volk in die Wüste und hoffte auf ein Wunder.
Management by Alphüttli
Hoch oben angesiedelt, aber furchtbar primitiv eingerichtet.
Management [...]]]></description>
			<content:encoded><![CDATA[<p>Bisher kannte ich folgende &#8220;Management-By&#8221;-Arten:</p>
<ul>
<li><strong>Management by Babysitter</strong><br />
Man kümmert sich um die Angelegenheit, wo jemand am lautesten schreit.</li>
<li><strong>Management by Champignon</strong><br />
Die Mitarbeiter im Dunkeln lassen, gelegentlich mit Mist bestreuen; und wenn sich ein heller Kopf zeigt: abschneiden!</li>
<li><strong>Management by Moses</strong><br />
Er führte sein Volk in die Wüste und hoffte auf ein Wunder.</li>
<li><strong>Management by Alphüttli</strong><br />
Hoch oben angesiedelt, aber furchtbar primitiv eingerichtet.</li>
<li><strong>Management by Jeans</strong><br />
An den wichtigsten Stellen sitzen die größten Nieten.</li>
<li><strong>Management by Ping-Pong</strong><br />
Jeden Vorgang solange zurück- oder weitergeben, bis er sich von selbst erledigt.</li>
</ul>
<p>Eine komplette Liste habe ich dann hier gefunden: <a href="http://www.olev.de/m/management_by.pdf" target="_blank">http://www.olev.de/m/management_by.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/12/11/softskills-management-by/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Speed Tracer on a Mac</title>
		<link>http://pgt.de/2009/12/09/using-speed-tracer-on-a-mac/</link>
		<comments>http://pgt.de/2009/12/09/using-speed-tracer-on-a-mac/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 20:03:08 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[gwt]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=741</guid>
		<description><![CDATA[<p><p class="wp-caption-text">Speed Tracer on a Mac</p></p>
<p>I finally got Speed Tracer running on Mac OSX. Just in case you missed the news: GWT 2.0 was released yesterday and brought a nice friend called Speed Tracer. </p>
<p>The tool itself is written in GWT (funny, don&#8217;t?) and works as an Chrome extension. Since Chrome for Mac is beta and [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_745" class="wp-caption alignright" style="width: 310px"><a href="http://pgt.de/wp-content/uploads/2009/12/Bildschirmfoto-2009-12-09-um-20.54.09.png"><img src="http://pgt.de/wp-content/uploads/2009/12/Bildschirmfoto-2009-12-09-um-20.54.09-300x260.png" alt="Speed Tracer on a Mac" title="Speed Tracer on a Mac" width="300" height="260" class="size-medium wp-image-745" /></a><p class="wp-caption-text">Speed Tracer on a Mac</p></div></p>
<p>I finally got Speed Tracer running on Mac OSX. Just in case you missed the news:<a href="http://googlewebtoolkit.blogspot.com/2009/12/introducing-google-web-toolkit-20-now.html" target="_blank"> GWT 2.0 was released yesterday and brought a nice friend called Speed Tracer</a>. </p>
<p>The tool itself is written in GWT (funny, don&#8217;t?) and works as an Chrome extension. Since Chrome for Mac is beta and does not have support for extensions we nee to use use Chromium. </p>
<p>There are postings on <a href="http://grack.com/blog/2009/12/08/re-enable-install-button-for-mac-chrome-extensions/">how to get extensions running on Chrome for Mac</a>, but I preferred to use a <a href="http://www.chromium.org/Home" target="_blank">Chromium</a> build.</p>
<blockquote><p><a href="http://code.google.com/intl/de-DE/webtoolkit/speedtracer/get-started.html" target="_blank">Speed Tracer</a> is a Google Chrome extension that helps you identify and fix performance problems in your web applications. It visualizes metrics that are taken from low level instrumentation points inside of the browser and analyzes them as your application runs. Using Speed Tracer you are able to get a better picture of where time is being spent in your application.</p></blockquote>
<p>Thanks to pohl (irc chat on ##gwt) for the hints.</p>
<p>So here we go:</p>
<blockquote><p>1) We need some Chrome build that has &#8220;extensions enabled&#8221;. I used <a href="http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/34059/">this one here</a>, but you might try <a href="http://build.chromium.org/buildbot/waterfall/console">any other newer one</a>.</p>
<p>2) Install <a href="http://code.google.com/webtoolkit/speedtracer/get-started.html#downloading">Speed Tracer</a>.</p>
<p>3) Start Chromium with the required command line parameter.</p>
<p>This part is the only real tricky one if you are not a geek&#8230;  ;-)<br />
From the Terminal you can start Chromium manually by executing the following&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>Applications<span style="color: #000000; font-weight: bold;">/</span>Chromium.app<span style="color: #000000; font-weight: bold;">/</span>Contents<span style="color: #000000; font-weight: bold;">/</span>MacOS<span style="color: #000000; font-weight: bold;">/</span>Chromium <span style="color: #660033;">--enable-extension-timeline-api</span></pre></div></div>

<p>&#8230; or you simply rename the bin to something else and place a script that does the command line magic for you.<br />
I renamed Chromium to Chromium-bin and created a Chromium named script file that contains:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #7a0874; font-weight: bold;">exec</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">${0%/*}</span>/Chromium-bin&quot;</span> <span style="color: #660033;">--enable-extension-timeline-api</span></pre></div></div>

<p>Don&#8217;t forget to make the script file executable&#8230;</p></blockquote>
<p>That&#8217;s it. Now you can visit some ajax-funny site (google wave, google maps, google mail, google docs, you name it) and test drive Speed Tracer.</p>
<p>Good luck!</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-8682101792434953";
/* Blog content */
google_ad_slot = "0330059673";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/12/09/using-speed-tracer-on-a-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Browser? Ja klar, in lila bitte.</title>
		<link>http://pgt.de/2009/10/07/browser-ja-klar-in-lila-bitte/</link>
		<comments>http://pgt.de/2009/10/07/browser-ja-klar-in-lila-bitte/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 09:29:45 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=664</guid>
		<description><![CDATA[<p>Eine nicht repräsentative Umfrage im Freundeskreis eines Google Mitarbeiters hat ergeben:</p>

Die meisten sind der Meinung, dass Sie mehr Zeit im Web als im Auto verbringen, und
90% der Befragten wissen was für ein Auto sie fahren,
aber nur 50% der Befragten wussten welchen Browser sie verwenden.

<p><p class="wp-caption-text">Cars, browsers</p></p>
<p>Angesichts der Tatsache, dass Browser (wie Autos) doch sehr unterschiedlich sind [...]]]></description>
			<content:encoded><![CDATA[<p>Eine <strong>nicht</strong> repräsentative <a href="http://googleblog.blogspot.com/2009/10/what-is-browser.html" target="_blank">Umfrage</a> im Freundeskreis eines Google Mitarbeiters hat ergeben:</p>
<ul>
<li>Die meisten sind der Meinung, dass Sie mehr Zeit im Web als im Auto verbringen, und</li>
<li>90% der Befragten wissen was für ein Auto sie fahren,</li>
<li>aber nur 50% der Befragten wussten welchen Browser sie verwenden.</li>
</ul>
<p><div id="attachment_665" class="wp-caption aligncenter" style="width: 682px"><a href="http://googleblog.blogspot.com/2009/10/what-is-browser.html"><img class="size-full wp-image-665" title="Cars, browsers" src="http://pgt.de/wp-content/uploads/2009/10/graphs3.png" alt="Cars, browsers" width="672" height="200" /></a><p class="wp-caption-text">Cars, browsers</p></div></p>
<p>Angesichts der Tatsache, dass Browser (wie Autos) doch sehr unterschiedlich sind (unterschiedlich sicher, unterschiedlich schnell), ist es eine doch recht erschreckende Feststellung. </p>
<p>Gut, man könnte jetzt argumentieren: &#8220;zeige mir deine Freunde, und ich sage dir wer du bist&#8221;, aber ich befürchte unsere Freundeskreise würden nicht viel besser abscheiden. Oder?</p>
<p>Immerhin lebe ich in einem Land in dem Günter Jauch als &#8220;intelligentester Mann&#8221; gewählt wurde. Ich weiss zwar nicht ob er es ist oder nicht, die Begründung hat es aber in sich: &#8220;Er kennt alle Antworten&#8221;.</p>
<p>Nein, das ist <strong>nicht</strong> lustig. </p>
<p>Jedenfalls ist die Fragestellung witzig und nachahmenswert. Also habe ich ein <a href="http://spreadsheets.google.com/viewform?formkey=dGtlWG1DczA5UGctOVlNTWlQX3hteWc6MA " target="_blank">Umfrage</a> angelegt, bitte teilnehmen und weitersagen:</p>
<p><iframe src="http://spreadsheets.google.com/embeddedform?key=tEKwcOwZG1h42QoLMyvsflA" width="760" height="858" frameborder="0" marginheight="0" marginwidth="0">Laden&#8230;</iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/10/07/browser-ja-klar-in-lila-bitte/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fundstück zum Thema Patente</title>
		<link>http://pgt.de/2009/07/20/fundstuck-zum-thema-patente/</link>
		<comments>http://pgt.de/2009/07/20/fundstuck-zum-thema-patente/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 07:20:26 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[oss]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=469</guid>
		<description><![CDATA[<p>Habe ich in Twitter gefunden:</p>
<p>Erst wenn der letzte Programmierer verhaftet
und die letzte Idee patentiert ist,
werdet ihr merken,
dass Anwälte nicht [...]]]></description>
			<content:encoded><![CDATA[<p>Habe ich in <a href="https://twitter.com/bitboss/statuses/2720772496">Twitter gefunden</a>:</p>
<blockquote><p>Erst wenn der letzte Programmierer verhaftet<br />
und die letzte Idee patentiert ist,<br />
werdet ihr merken,<br />
dass Anwälte nicht programmieren können!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/20/fundstuck-zum-thema-patente/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mit Javascript geht alles, und noch ein bisschen mehr als man denkt&#8230;</title>
		<link>http://pgt.de/2009/07/10/mit-javascript-geht-alles-und-noch-ein-bisschen-mehr-als-man-denkt/</link>
		<comments>http://pgt.de/2009/07/10/mit-javascript-geht-alles-und-noch-ein-bisschen-mehr-als-man-denkt/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 07:46:19 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=425</guid>
		<description><![CDATA[<p>Erstmal ein kleine Begriffsklärung:</p>
<p>Autosuggestion</p>
<p> Autosuggestion ist der Prozess, durch den eine Person ihr Unterbewusstsein trainiert, an etwas zu glauben. Dies wird erreicht durch Selbsthypnose oder wiederholte Selbst-Affirmationen, und kann als eine Form von selbst-induzierter &#8220;Gehirnwäsche&#8221; angesehen werden. Die Wirksamkeit der autosuggestiven Gedankenformeln kann durch mentale Visualisierungen des erwünschten Ziels erhöht werden. Der Erfolg der Autosuggestion wird [...]]]></description>
			<content:encoded><![CDATA[<p>Erstmal ein kleine Begriffsklärung:</p>
<blockquote><p><strong>Autosuggestion</strong></p>
<p><strong> </strong>Autosuggestion ist der Prozess, durch den eine Person ihr Unterbewusstsein trainiert, an etwas zu glauben. Dies wird erreicht durch Selbsthypnose oder wiederholte Selbst-Affirmationen, und kann als eine Form von selbst-induzierter &#8220;Gehirnwäsche&#8221; angesehen werden. Die Wirksamkeit der autosuggestiven Gedankenformeln kann durch mentale Visualisierungen des erwünschten Ziels erhöht werden. Der Erfolg der Autosuggestion wird umso wahrscheinlicher, je konsistenter und länger (bzw. öfter) sie angewendet wird.</p>
<p>Quelle: <a href="http://de.wikipedia.org/wiki/Autosuggestion" target="_blank">http://de.wikipedia.org/wiki/Autosuggestion</a></p></blockquote>
<p>Und jetzt ein Blick in den Heise Newsticker von gestern:</p>
<blockquote><p><strong>JavaScript-Bibliothek der BBC wird Open Source</strong></p>
<p>(&#8230;) Weiterhin gibt es Widgets für <em><strong>Autosuggestion</strong></em>, scrollbare Listen, einen Texteditor, Informationsleisten, Schieberegler-Controls, sortierbare Elemente und einen Terminkalender. (&#8230;)</p>
<p>Quelle: <a href="http://www.heise.de/newsticker/JavaScript-Bibliothek-der-BBC-wird-Open-Source--/meldung/141753" target="_blank">http://www.heise.de/newsticker/JavaScript-Bibliothek-der-BBC-wird-Open-Source&#8211;/meldung/141753</a></p></blockquote>
<p>Aus den Kommentaren zu dem Newsticker habe ich auch noch das hier erfahren:</p>
<blockquote><p>&#8220;Widget übersetzt leo auf deutsch übrigens mit <em>Dingsbums</em>.&#8221;</p>
<p>Link: <a href="http://dict.leo.org/ende?search=widget">http://dict.leo.org/ende?search=widget</a></p></blockquote>
<p>Ach ja, und ich wollte mir das schon immer mal irgendwo aufschreiben. Die Java übliche CamelCase-Schreibweise wird auf deutsch Binnenmajuskel genannt.</p>
<blockquote><p>Link: <a href="http://de.wikipedia.org/wiki/Binnenmajuskel">http://de.wikipedia.org/wiki/Binnenmajuskel</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/10/mit-javascript-geht-alles-und-noch-ein-bisschen-mehr-als-man-denkt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP Live Streaming</title>
		<link>http://pgt.de/2009/07/10/http-live-streaming/</link>
		<comments>http://pgt.de/2009/07/10/http-live-streaming/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 07:19:40 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=419</guid>
		<description><![CDATA[<p>The Iphone OS 3.0 announcements included a new capability: to watch HTTP Live Streaming. Well, I know that there are streaming protocols and streaming servers, and I know that there is something like progressive download that allows us to start watching a movie while it is beeing downloaded.</p>
<p>But what is HTTP Live Streaming? I finally found [...]]]></description>
			<content:encoded><![CDATA[<p>The Iphone OS 3.0 announcements included a new capability: to watch <a href="http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/iPhoneStreamingMediaOverview/iPhoneStreamingMediaOverview.html" target="_blank">HTTP Live Streaming</a>. Well, I know that there are streaming protocols and streaming servers, and I know that there is something like progressive download that allows us to start watching a movie while it is beeing downloaded.</p>
<p><a href="http://pgt.de/wp-content/uploads/2009/07/trasnsport_stream.jpg"><img class="alignright size-medium wp-image-422" title="trasnsport_stream" src="http://pgt.de/wp-content/uploads/2009/07/trasnsport_stream-300x191.jpg" alt="trasnsport_stream" width="300" height="191" /></a>But what is HTTP Live Streaming? I finally found a<a href="http://www.appleinsider.com/articles/09/07/08/apple_launches_http_live_streaming_standard_in_iphone_3_0.html" target="_blank"> nice article goung</a> through the media streaming history (well, for some of us it is lived history&#8230;). I picked some facts that I found noteworthy:</p>
<ul>
<li>HTTP Live Streaming actually does stream content in real time</li>
<li>RTSP streaming failes when it hits against the first firewall, HTTP tunnelling adds too much overhead</li>
<li>The technology behind HTTP Live Streaming was <a href="http://tools.ietf.org/html/draft-pantos-http-live-streaming-01" target="_blank">submitted to the IETF</a> as a draft standard (on track to become an RFC)</li>
<li>It looks like Microsofts &#8220;Smooth Streaming&#8221;, but is not bound to Microsofts Expression Encoder, Microsoft Internet Information Server with a Smooth Streaming extension, and does not require Microsoft&#8217;s Silverlight 2 on the client&#8230;</li>
<li>It is simple: the content is encoded into an MPEG transport stream and chopped into 10s fragments</li>
<li>It is not an continuous stream, the client asks for fragments as they are needed</li>
<li>It does not require any special server (any webserver can deliver the fragments)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/10/http-live-streaming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Windows XP Professional END-USER LICENSE AGREEMENT</title>
		<link>http://pgt.de/2009/07/09/microsoft-windows-xp-professional-end-user-license-agreement/</link>
		<comments>http://pgt.de/2009/07/09/microsoft-windows-xp-professional-end-user-license-agreement/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 11:23:06 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Funnies]]></category>
		<category><![CDATA[fail]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=415</guid>
		<description><![CDATA[<p>MEGALOL</p>
<p>http://www.microsoft.com/windowsxp/eula/pro.mspx</p>
<p>Not sure now long until someone fixes it, so here is the screenshot as [...]]]></description>
			<content:encoded><![CDATA[<p>MEGALOL</p>
<p><a href="http://www.microsoft.com/windowsxp/eula/pro.mspx" target="_blank">http://www.microsoft.com/windowsxp/eula/pro.mspx</a></p>
<p>Not sure now long until someone fixes it, so here is the screenshot as for today&#8230;.</p>
<p><a href="http://pgt.de/wp-content/uploads/2009/07/Bild-21.png"><img class="alignnone size-full wp-image-416" title="Test..." src="http://pgt.de/wp-content/uploads/2009/07/Bild-21.png" alt="Test..." width="828" height="744" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/09/microsoft-windows-xp-professional-end-user-license-agreement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compiler-Warnings. Mal hü, mal hott?</title>
		<link>http://pgt.de/2009/07/09/compiler-warnings-mal-hu-mal-hott/</link>
		<comments>http://pgt.de/2009/07/09/compiler-warnings-mal-hu-mal-hott/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 08:55:10 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Java & Co.]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=402</guid>
		<description><![CDATA[<p>Ich habe in Eclipse 3.4.2 unter &#8220;Compiler&#8221; &#8220;Errors/ und Warnings&#8221; folgende Einstellungen:</p>
<p>Es geht mir um die Einstellung &#8220;Type parameter hides another type&#8220;.</p>
<p>Folgerichtig bekomme ich an diesem Codeschnipsel ein paar Warnungen:</p>
<p></p>
<p>Und so lautet die Warnung:</p>
<p></p>
<p>Was ja im Prinzip richtig ist, aber gewollt, schliesslich verwende ich ja &#8220;this.&#8221; in meiner Methode um an die Instanzattribute zu kommen. Ich [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe in Eclipse 3.4.2 unter &#8220;Compiler&#8221; &#8220;Errors/ und Warnings&#8221; folgende Einstellungen:</p>
<p><img class="size-full wp-image-403 alignnone" title="eclipse compiler settings" src="http://pgt.de/wp-content/uploads/2009/07/Bild-12.png" alt="eclipse compiler settings" width="861" height="508" />Es geht mir um die Einstellung &#8220;<strong>Type parameter hides another type</strong>&#8220;.</p>
<p>Folgerichtig bekomme ich an diesem Codeschnipsel ein paar Warnungen:</p>
<p><img class="aligncenter size-full wp-image-407" title="warnings" src="http://pgt.de/wp-content/uploads/2009/07/Bild-5.png" alt="warnings" width="636" height="127" /></p>
<p>Und so lautet die Warnung:</p>
<p><img class="alignnone size-full wp-image-408" title="Warnung &quot;hiding&quot;" src="http://pgt.de/wp-content/uploads/2009/07/Bild-6.png" alt="Warnung &quot;hiding&quot;" width="907" height="33" /></p>
<p>Was ja im Prinzip richtig ist, aber gewollt, schliesslich verwende ich ja &#8220;this.&#8221; in meiner Methode um an die Instanzattribute zu kommen. Ich arbeite ungerne mit Unterstrichen in Variablennamen (in etwa so: _invokedMethod) und die Unterscheidung zwischen lokalen Variablen und Instanzvariablen wird über die Referenz deutlich.</p>
<p>Immerhin (oder seltsamerweise?) wird diese Warnung nicht bei Setter-Methoden angezeigt, dort wird es <strong>geduldet:</strong></p>
<p><strong><img class="alignnone size-full wp-image-412" title="Geduldet!!!" src="http://pgt.de/wp-content/uploads/2009/07/Bild-10.png" alt="Geduldet!!!" width="538" height="117" /></strong></p>
<p>Sehe keinen Sinn darin, so eine Warnung zu bekommen und würde  spontan in den Compilereinstellungen hier auf &#8220;Ignore&#8221; umstellen, zumindest solange meine Parameter einer nicht Setter-Methode so heissen wie meine Attribute. Ich sehe ja vor lauter Wellen das Meer nicht mehr!</p>
<p>Denkfehler?</p>
<p>&#8212;</p>
<p>Es gibt eine bereits viel sinnvollere Warnung, und zwar wenn ich &#8220;this.&#8221; nicht benutze. Dann aber auch in der Zeile meiner Zuweisung&#8230; So wird die sinnlose Zuweisung im Code angezeigt:</p>
<p><img class="alignnone size-full wp-image-409" title="So ist gut!" src="http://pgt.de/wp-content/uploads/2009/07/Bild-7.png" alt="So ist gut!" width="633" height="122" /></p>
<p>Das ist auch gut so. Hier noch die Warnungen die man an dieser Stelle bekommt:</p>
<p><img class="alignnone size-full wp-image-410" title="W1" src="http://pgt.de/wp-content/uploads/2009/07/Bild-8.png" alt="W1" width="433" height="35" /></p>
<p><img class="alignnone size-full wp-image-411" title="W2" src="http://pgt.de/wp-content/uploads/2009/07/Bild-9.png" alt="W2" width="436" height="26" /></p>
<p>Das ist eine Sinnvolle Warnung und sollte IMHO von Warning auf Error umgestellt werden.</p>
<p>Freue mich auf Kommentare!</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/09/compiler-warnings-mal-hu-mal-hott/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Ganymede SR2 downloads</title>
		<link>http://pgt.de/2009/07/06/eclipse-ganymede-sr2-downloads/</link>
		<comments>http://pgt.de/2009/07/06/eclipse-ganymede-sr2-downloads/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 20:07:28 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=396</guid>
		<description><![CDATA[<p>
Just in case you need a good old Ganimede SR2 download,
here is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://pgt.de/wp-content/uploads/2009/07/Bild-11.png"><img class="alignright size-medium wp-image-397" title="Ganimede download site" src="http://pgt.de/wp-content/uploads/2009/07/Bild-11-300x263.png" alt="Ganimede download site" width="300" height="263" /></a><br />
Just in case you need a good old Ganimede SR2 download,<br />
here is the link&#8230;</p>
<p><a href="http://www.eclipse.org/downloads/packages/release/ganymede/sr2" target="_blank">http://www.eclipse.org/downloads/packages/release/ganymede/sr2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/06/eclipse-ganymede-sr2-downloads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Video Tag</title>
		<link>http://pgt.de/2009/07/03/html5-video-tag/</link>
		<comments>http://pgt.de/2009/07/03/html5-video-tag/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 09:01:32 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=387</guid>
		<description><![CDATA[<p>Und ich hatte mich schon so auf Filmchen-Ohne-Plugin-Auf-Webseiten gefreut!</p>
<p>Habe gerade im Heise Newsticker gelesen:</p>
<p>Apple lehnt es unter Hinweis auf mangelnde Hardware-Unterstützung und die unsichere Patentlage ab, Ogg Theora in das von Safari verwendete QuickTime einzubauen. Google habe zwar in seinen Browser Chrome H.264 und Theora eingebaut, doch liefere Ogg Theora noch nicht genug &#8220;Qualität pro Bit&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>Und ich hatte mich schon so auf Filmchen-Ohne-Plugin-Auf-Webseiten gefreut!</p>
<p>Habe gerade im <a href="http://www.heise.de/newsticker/Keine-obligatorischen-Audio-und-Videocodecs-in-HTML-5--/meldung/141502" target="_blank">Heise Newsticker</a> gelesen:</p>
<blockquote><p><strong>Apple</strong> lehnt es unter Hinweis auf mangelnde Hardware-Unterstützung und die unsichere Patentlage ab, Ogg Theora in das von Safari verwendete QuickTime einzubauen. <strong>Google</strong> habe zwar in seinen Browser Chrome H.264 und Theora eingebaut, doch liefere Ogg Theora noch nicht genug &#8220;Qualität pro Bit&#8221;, wie es für Seiten für YouTube nötig sei. Außerdem sehe sich Google außerstande, die Chromium-Distributoren mit der H.264-Lizenz zu versorgen. <strong>Mozilla</strong> argumentiert ähnlich und setzt daher bei Firefox 3.5 auf Theora.</p>
<p><strong>Opera</strong> weigert sich wegen der unerhört hohen Lizenzgebühren, H.264 zu integrieren. <strong>Microsoft</strong> habe nicht einmal mitgeteilt, ob das Unternehmen überhaupt gedenke, das video-Element zu unterstützen.</p></blockquote>
<p>Das ganze ist sehr bedauerlich.</p>
<p>Witzig fand ich diese Idee von <a href="http://en.wikipedia.org/wiki/Ian_Hickson" target="_blank">Ian Hickson</a> (der für die Bearbeitung der kommenden <a href="http://www.whatwg.org/specs/web-apps/current-work/" target="_blank">HTML-5-Spezifikation</a> verantwortliche Google-Mitarbeiter):</p>
<blockquote><p>Wenn sich Ogg Theora weiter verbessere, Hardware das Format unterstütze und Google den Codec lange genug verteile, <strong>ohne verklagt zu werden</strong>, könnte sich Theora zum &#8220;De facto&#8221;-Webstandard entwickeln.</p></blockquote>
<p>So werden Standards im Web gesetzt.<br />
Na wie gut das es sich ja hier nur um HTML5 handelt&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/07/03/html5-video-tag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multichannel communication and social networking</title>
		<link>http://pgt.de/2009/05/12/multichannel-communication-and-social-networking/</link>
		<comments>http://pgt.de/2009/05/12/multichannel-communication-and-social-networking/#comments</comments>
		<pubDate>Tue, 12 May 2009 13:17:35 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[people and business]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=344</guid>
		<description><![CDATA[Multi channel communication and social networking with twitter, blogs and skype. [...]]]></description>
			<content:encoded><![CDATA[<p>networking #rulez</p>
<p>es ging bei Skype los:</p>
<blockquote><p>[12.05.09 12:19:46] Falk Sippach: hast du eine idee, wie ich die komplette springide als zip runterladen kann<br />
[12.05.09 12:20:07] Falk Sippach: ich finde nur den link auf die update-site</p></blockquote>
<p>Ich Google mich also auf folgenden Blog-Posting:</p>
<blockquote><p><a href="http://blog.springsource.com/2009/05/07/springsource-tool-suite-now-free/" target="_blank">http://blog.springsource.com/2009/05/07/springsource-tool-suite-now-free/</a></p></blockquote>
<p>wo ich folgende Stelle finde:</p>
<blockquote><p>Speaking about interaction with the team, I’d like to encourage every Spring developer and Tomcat user out there to download STS, give it a try and get involved in the community through our forums, JIRA, <a href="http://twitter.com/cdupuis">Twitter</a> (<a href="http://twitter.com/#search?q=%23STS" target="_blank">#STS</a>) and email (sts AT springsource DOT com). As a user you can now actively influence where STS is heading and what would be of value to you. Furthermore you don&#8217;t need to spend time figuring where to get certain tooling features or what the differences between Spring IDE and STS are.</p></blockquote>
<p>Da ich Christian Dupuis ja nur &#8220;ein bisschen&#8221; kenne (#speakerslounge #jax09), habe ich keinen #Skype Kontakt von ihm.</p>
<p>Tja, aber Christian ist ja auf dem Weg zu Juergen Hoeller</p>
<blockquote><p><a href="https://twitter.com/cdupuis/status/1770496144 " target="_blank">https://twitter.com/cdupuis/status/1770496144 </a></p></blockquote>
<p>Juergen habe ich in meiner Kontaktliste in Skype, ist aber leider offline, social-network-Sackgasse&#8230;</p>
<p>Also habe ich ihn @cdupius &#8220;angeTwittert&#8221;:</p>
<blockquote><p><a href="https://twitter.com/pgtaboada/statuses/1772196266" target="_blank">https://twitter.com/pgtaboada/statuses/1772196266</a></p></blockquote>
<p>woraufhin ich auch prompt eine Antwort bekommen habe:</p>
<blockquote><p><a href="https://twitter.com/cdupuis/statuses/1772514228" target="_blank">https://twitter.com/cdupuis/statuses/1772514228</a></p></blockquote>
<p>Natürlich habe ich mich gleich bedankt und dabei auch Jürgen gegrüsst #networking</p>
<blockquote><p><a href="http://twitter.com/pgtaboada/status/1772918127" target="_blank">http://twitter.com/pgtaboada/status/1772918127</a></p></blockquote>
<p>Und die wertvolle Info gleich per Skype an Falk weitergegeben:</p>
<blockquote><p>[12.05.09 14:42:51] Papick G. Taboada: https://twitter.com/cdupuis/statuses/1772514228<br />
[12.05.09 14:42:53] Papick G. Taboada: here we go<br />
[12.05.09 14:42:54] Papick G. Taboada: :-)<br />
[12.05.09 14:43:16] Falk Sippach: danke<br />
[12.05.09 14:43:23] Falk Sippach: habs bereits runtergeladen<br />
[12.05.09 14:43:36] Papick G. Taboada: :-)</p></blockquote>
<p>Ist nicht nur ein Spielzeug&#8230;</p>
<p>:-)</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2009/05/12/multichannel-communication-and-social-networking/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>T-Mobile spinnt…</title>
		<link>http://pgt.de/2008/06/30/t-mobile-spinnt%e2%80%a6/</link>
		<comments>http://pgt.de/2008/06/30/t-mobile-spinnt%e2%80%a6/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 08:31:08 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=144</guid>
		<description><![CDATA[<p>Ich gehöre zu der iPhone-möchte-ich-haben Risikogruppe, das gebe ich zu. Mit dem neuem iPhone 3G (UMTS und GPS…) hat Apple ordentlich nachgelegt. Seit der Ankündigung des neuen iPhones verfolge ich regelmässig die Nachrichten rund um das neue iPhone. Was ich von T-Mobile und dem iPhone halte, habe ich bereits auf meinem privaten Blog gepostet. Heute schreibe [...]]]></description>
			<content:encoded><![CDATA[<p>Ich gehöre zu der iPhone-möchte-ich-haben Risikogruppe, das gebe ich zu. Mit dem neuem iPhone 3G (UMTS und GPS…) hat Apple ordentlich nachgelegt. Seit der Ankündigung des neuen iPhones verfolge ich regelmässig die Nachrichten rund um das neue iPhone. Was ich von T-Mobile und dem iPhone halte, habe ich bereits <a href="http://eva-und-papick.de/2008/06/23/t-mobile-und-das-iphone/" target="_self">auf meinem privaten Blog gepostet</a>. Heute schreibe ich hier in meinem “geschäftlichem” Blog, da es diesmal Nachrichten sind, die die geschäftliche Nutzung des iPhones beeinträchtigen.</p>
<p><span id="more-144"></span></p>
<p>Das IPhone könnte in Deutschland richtig erfolgreich werden, davon bin ich wirklich überzeugt. Nachdem T-Mobile schon verhindert hat, dass das iPhone der ersten Generation zum Erfolg wird, hat man wohl beschlossen dafür zu sorgen, dass kein einziges Gerät in Deutschland verkauft wird…</p>
<p></p>
<p>Das Beste habe ich heute <a href="http://www.golem.de/0806/60701.html" target="_blank">gelesen</a>: Instant messaging ist nicht erlaubt. Wie bitte? Ich schließe einen Vertrag samt Datenflatrate im schlimmsten Fall für 90€/ Monat und darf kein IM auf meinem iPhone nutzen???</p>
<blockquote><p>Denn wie auch bisher untersagt T-Mobile in den <a class="linkartikeltext" href="http://www.t-mobile.de/iphone/" target="_blank">iPhone-Verträgen im Kleingedruckten</a> die Nutzung von Instant Messaging. Im PC-Bereich wäre es so, als wenn einem der DSL-Anbieter verbietet, bestimmte Programme auf seinem Computer zu verwenden.</p></blockquote>
<p>Das ganze wird noch von der Unsicherheit bezüglich der VPN Nutzung gekrönt:</p>
<blockquote><p>Im Kleingedruckten der iPhone-3G-Verträge auf der <a class="linkartikeltext" href="http://www.t-mobile.de/iphone/" target="_blank">T-Mobile-Webseite</a> steht unter anderem, dass die Nutzung von IPVPN nicht Gegenstand des Vertrags und damit nicht gestattet ist. T-Mobile beteuerte ausdrücklich: <em>“Die Nutzung des VPN-Clients auf dem Apple iPhone ist grundsätzlich möglich, hier gibt es keinerlei Einschränkungen.”</em> Nach Ansicht von T-Mobile handelt es sich auch nicht um einen Fehler auf den Webseiten des Unternehmens. So bleibt die Verwirrung bei den Kunden bestehen, die die Passage im Kleingedruckten aufgrund der unklaren Formulierung so verstehen müssen, dass generell keine VPN-Nutzung mit den Verträgen erlaubt ist.</p></blockquote>
<p>Ist das nicht Klasse? Man sollte vieleicht an dieser Stelle erwähnen, dass T-Mobile eine eigene VPN Lösung (vermutlich kostenpflichtig) an den Kunden bringen will. Und die Nutzung von IM würde ja nur dazu führen, dass T-Mobile Kunden weniger SMS verschicken würden &#8211; und das geht natürlich nicht.</p>
<p>Also &#8211; auf nach Frankreich! Dort bekommt <a href="http://www.maclife.de/index.php?module=Pagesetter&amp;func=viewpub&amp;tid=1&amp;pid=8344" target="_self">man Gerüchten nach</a> ein iPhone für 509€ ohne Vertrag und ohne Simlock (warte noch auf Bestätigung) ab dem 17. Juli. Und dann einen Vertrag bei Base oder einem anderem Anbieter abschliessen.</p>
<p>Und bevor irgendwer mit der Argumentation kommt, dass ein iPhone eben Geld koste und nix für kleine Geldbeutel sei: auch ein großer Geldbeutel lässt sich ungerne reinlegen.</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2008/06/30/t-mobile-spinnt%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IRC chat behind the firewall</title>
		<link>http://pgt.de/2008/06/02/irc-chat-behind-the-firewall/</link>
		<comments>http://pgt.de/2008/06/02/irc-chat-behind-the-firewall/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 10:51:27 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=207</guid>
		<description><![CDATA[<p>Just found a very nice free IRC web-client:</p>
<p>http://www.mibbit.com/</p>
<p>Very handy if you are behind a firewall and cannot use chatzilla or other native [...]]]></description>
			<content:encoded><![CDATA[<p>Just found a very nice free IRC web-client:</p>
<blockquote><p><a href="http://www.mibbit.com/">http://www.mibbit.com/</a></p></blockquote>
<p>Very handy if you are behind a firewall and cannot use chatzilla or other native IRC clients.</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2008/06/02/irc-chat-behind-the-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modular apps with JBoss???</title>
		<link>http://pgt.de/2008/05/06/modular-apps-with-jboss/</link>
		<comments>http://pgt.de/2008/05/06/modular-apps-with-jboss/#comments</comments>
		<pubDate>Tue, 06 May 2008 10:54:19 +0000</pubDate>
		<dc:creator>P.G.Taboada</dc:creator>
				<category><![CDATA[From nerds to nerds]]></category>
		<category><![CDATA[Java & Co.]]></category>
		<category><![CDATA[modularization]]></category>

		<guid isPermaLink="false">http://pgt.de/?p=210</guid>
		<description><![CDATA[<p>Reading MarcF blog I stumbled across this statement:</p>
<p>enough to call it out for what it is “an emperor has no clothes” attempt to monetize his ISV base. I will respectfully point out that all this mumbo jumbo about modularity being a “quantum leap to the next generation” is just bullshit. We were peddling modular application servers [...]]]></description>
			<content:encoded><![CDATA[<p>Reading <a href="http://www.thedelphicfuture.org/2008/05/rod-johnson-has-smd-moment.html" target="_blank">MarcF blog I stumbled across this statement</a>:</p>
<blockquote><p>enough to call it out for what it is “an emperor has no clothes” attempt to monetize his ISV base. I will respectfully point out that all this mumbo jumbo about modularity being a “quantum leap to the next generation” is just bullshit. We were peddling modular application servers with JBoss and its JMX base back in 2000, except we had real run-time substance behind it.</p></blockquote>
<p>Funny. I understand the <strong>“run-time substance”</strong> point, won’t argue here. I agree that JBoss was/is a beautiful piece of work, modularity already implemented back in 2000.</p>
<p>Yes. But we, who did develop applications on top of this runtime, who tried to use standards (regarding Java EE specs), <strong>did not have ways of modularization.</strong> We had different component models, yes. People are using OSGi to split their own application into coarse grained modules. OSGi by hand is a pain in the ass. The platform helps here. So this is runtime, yes. And they are solving problems that maybe JBoss had back at 2000, and some people who are trying to use OSGi now.</p>
<p>I do not see Java EE solving that. I do not see Java Dynamic Modules beeing released, I do not see that becoming part of Java EE.</p>
]]></content:encoded>
			<wfw:commentRss>http://pgt.de/2008/05/06/modular-apps-with-jboss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
