<?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"
	>

<channel>
	<title>r3T3k't</title>
	<atom:link href="http://tech.shirl.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.shirl.com</link>
	<description>ranting and raving about (the sad state of) information technology</description>
	<pubDate>Wed, 18 Jun 2008 11:00:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Diagram of a DOM</title>
		<link>http://tech.shirl.com/2008/06/18/diagram-of-a-dom/</link>
		<comments>http://tech.shirl.com/2008/06/18/diagram-of-a-dom/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 11:00:40 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[cranky]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=42</guid>
		<description><![CDATA[&#8220;A web page is really much more sophisticated than it looks.&#8221; -Charles on the SproutCore Blog
I think the word he was looking for in &#8220;convoluted&#8221;.  &#8220;Sophisticated&#8221; seems a bit of a euphemism to me.
But, it&#8217;s a very interesting article!
]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;A web page is really much more sophisticated than it looks.&#8221; -Charles on the <a href="http://www.sproutcore.com/2008/05/28/understanding-the-ie-dom/">SproutCore Blog</a></p></blockquote>
<p>I think the word he was looking for in &#8220;convoluted&#8221;.  &#8220;Sophisticated&#8221; seems a bit of a euphemism to me.</p>
<p>But, it&#8217;s a very interesting article!</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/06/18/diagram-of-a-dom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Another JBoss/MySQL Installation Hurdle</title>
		<link>http://tech.shirl.com/2008/06/12/another-jbossmysql-installation-hurdle/</link>
		<comments>http://tech.shirl.com/2008/06/12/another-jbossmysql-installation-hurdle/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 11:00:32 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[configuration]]></category>

		<category><![CDATA[JBoss]]></category>

		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=41</guid>
		<description><![CDATA[As I was trying to re-install Eclipse/JBoss/MySQL, which is a multi-stepped laborious process, I stumbled into an annoying error that perhaps to me longer to remedy than it should have.
 
when running server w/ EJBs installed, I encountered the following error:
 
&#60;pre&#62;10:21:38,524 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
 
&#8212; MBeans waiting for other MBeans &#8212;
ObjectName: persistence.units:jar=Intranet.jar,unitName=IntraPU
  State: FAILED
  Reason: javax.persistence.PersistenceException: org.hibernate.HibernateException: [...]]]></description>
			<content:encoded><![CDATA[<p>As I was trying to re-install Eclipse/JBoss/MySQL, which is a multi-stepped laborious process, I stumbled into an annoying error that perhaps to me longer to remedy than it should have.</p>
<p> </p>
<p>when running server w/ EJBs installed, I encountered the following error:</p>
<p> </p>
<p>&lt;pre&gt;10:21:38,524 ERROR [URLDeploymentScanner] Incomplete Deployment listing:</p>
<p> </p>
<p>&#8212; MBeans waiting for other MBeans &#8212;</p>
<p>ObjectName: persistence.units:jar=Intranet.jar,unitName=IntraPU</p>
<p>  State: FAILED</p>
<p>  Reason: javax.persistence.PersistenceException: org.hibernate.HibernateException: Hibernate Dialect must be explicitly set</p>
<p>  I Depend On:</p>
<p>    jboss.jca:service=DataSourceBinding,name=TestDb</p>
<p>    …&lt;/pre&gt;</p>
<p> </p>
<p> </p>
<p>It was important to note that this was preceded by the exception</p>
<p>&lt;pre&gt;10:21:38,294 WARN  [JBossManagedConnectionPool] Throwable while attempting to get a new connection: null</p>
<p>org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Access denied for user &#8221;@&#8217;localhost&#8217; to database &#8216;frazer_intranetjava&#8217;)</p>
<p><span> </span>at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:179)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:577)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:262)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:500)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:341)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:315)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:396)</p>
<p><span> </span>at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:842)</p>
<p><span> </span>at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:88)</p>
<p><span> </span>at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.getConnection(InjectedDataSourceConnectionProvider.java:47)</p>
<p><span> </span>…&lt;/pre&gt;</p>
<p> </p>
<p> </p>
<p>The problem was I had not allowed the appropriate permissions for the &lt;strong&gt;test&lt;/strong&gt; user in the MySQL database (though I had created the database needed)</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/06/12/another-jbossmysql-installation-hurdle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dr. Dobbs &#038; Microsoft = Fail</title>
		<link>http://tech.shirl.com/2008/06/10/dr-dobbs-microsoft-fail/</link>
		<comments>http://tech.shirl.com/2008/06/10/dr-dobbs-microsoft-fail/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 01:00:42 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Dr Dobbs]]></category>

		<category><![CDATA[grumpy]]></category>

		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=40</guid>
		<description><![CDATA[
&#8220;Firstly download our specially created &#8220;Dr. Dobb&#8217;s Challenge&#8217; games for either Windows and Windows Mobile.&#8221;  - Dobbs Challenge
The rare either/and sentence construction, combined with the &#8220;firstly download&#8221; and the atrocious add for Visual Studio on the page, and I think I just may unsubscribe from the Dr. Dobb&#8217;s RSS feed. 
]]></description>
			<content:encoded><![CDATA[<p><img src="http://dobbschallenge.com/images/stories/2008_02_05_dobbs.jpg" align=right></p>
<blockquote><p>&#8220;Firstly download our specially created &#8220;Dr. Dobb&#8217;s Challenge&#8217; games for either Windows and Windows Mobile.&#8221;  - <a href="http://www.dobbschallenge.com/?cid=welcome_ddj">Dobbs Challenge</a></p></blockquote>
<p>The rare either/and sentence construction, combined with the &#8220;firstly download&#8221; and the atrocious add for Visual Studio on the page, and I think I just may unsubscribe from the Dr. Dobb&#8217;s RSS feed. </p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/06/10/dr-dobbs-microsoft-fail/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ActionScript Property Iteration</title>
		<link>http://tech.shirl.com/2008/05/22/actionscript-property-iteration/</link>
		<comments>http://tech.shirl.com/2008/05/22/actionscript-property-iteration/#comments</comments>
		<pubDate>Thu, 22 May 2008 23:00:00 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[ActionScript]]></category>

		<category><![CDATA[grumpy]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=39</guid>
		<description><![CDATA[I&#8217;m fairly new to ActionScript (3.0) and if I haven&#8217;t iterated over the properties of an object in a while, I forget how it.
It, of course, is not in the object APIs - which it totally where you&#8217;d expect it to be.  Originally there was a &#8220;for each&#8221; loop, and searching the Net will [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m fairly new to ActionScript (3.0) and if I haven&#8217;t iterated over the properties of an object in a while, I forget how it.</p>
<p>It, of course, is not in the object APIs - which it totally where you&#8217;d expect it to be.  Originally there was a &#8220;for each&#8221; loop, and searching the Net will lead you more likely to that solution.  That loop only iterates over dynamic variables (as such an mechanism should imply to you).</p>
<p>Now there is a kind of slapped on utility that will provide XML introspective data of a class.</p>
<p>in flash.utils:</p>
<pre>public function describeType(value:*):XML</pre>
<p>There are several examples that will show you the E4X that will grab the properties for you, and adding a bit more, this will get them into an array for you:</p>
<pre>var description:XML = describeType(entity);
var d2:String = description..accessor.@name.toXMLString();
var accessors:Array = d2.split("\n");</pre>
<p>You can then iterate over them.</p>
<p>The XML formatted information is an annoying cop-out to providing actual introspection of classes.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/05/22/actionscript-property-iteration/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MacWorld on Google Mac</title>
		<link>http://tech.shirl.com/2008/05/21/macworld-on-google-mac/</link>
		<comments>http://tech.shirl.com/2008/05/21/macworld-on-google-mac/#comments</comments>
		<pubDate>Wed, 21 May 2008 11:00:41 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=38</guid>
		<description><![CDATA[MacWorld&#8217;s article on GoogleMac failed when it included the following:
A Google spokesperson responded to questions about the reason for the compatibility issues with Safari and how Google plans on addressing them by noting the company’s commitment to making its applications available across different platforms. “We want to provide great products and services to the tens [...]]]></description>
			<content:encoded><![CDATA[<p>MacWorld&#8217;s <a href="http://www.macworld.com/article/133436/2008/05/google_mac.html">article on GoogleMac</a> failed when it included the following:</p>
<blockquote><p>A Google spokesperson responded to questions about the reason for the compatibility issues with Safari and how Google plans on addressing them by noting the company’s commitment to making its applications available across different platforms. “We want to provide great products and services to the tens of millions of Mac users around the world, because it’s the right thing to do, and because Mac users inside and outside of Google demand it,” the spokesperson said. “As part of our ongoing commitment to innovation, Google constantly tests new tools, features and interfaces to improve our Mac feature offering and provide additional benefit to our users who use the Mac platform.”</p></blockquote>
<p>The correct response would be to say Google refused to answer the question.  Instead the magazine became a marketeer.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/05/21/macworld-on-google-mac/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RemoteObject setRemoteCredentials()</title>
		<link>http://tech.shirl.com/2008/05/06/remoteobject-setremotecredentials/</link>
		<comments>http://tech.shirl.com/2008/05/06/remoteobject-setremotecredentials/#comments</comments>
		<pubDate>Tue, 06 May 2008 11:00:00 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[cranky]]></category>

		<category><![CDATA[EJB]]></category>

		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=37</guid>
		<description><![CDATA[&#8220;You can also call the setRemoteCredentials() method for Remoting Service destinations that are managed by an external service that requires user name and password authentication, such as a ColdFusion Component (CFC).&#8221; - Passing credentials from client-side components, livedocs.adobe.com
I&#8217;m not using ColdFusion Components, but an EJB application server.  There should be a way to use [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;You can also call the setRemoteCredentials() method for Remoting Service destinations that are managed by an external service that requires user name and password authentication, such as a ColdFusion Component (CFC).&#8221; - <a href="http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&#038;file=ent_services_config_097_12.html#278491">Passing credentials from client-side components</a>, livedocs.adobe.com</p></blockquote>
<p>I&#8217;m not using ColdFusion Components, but an EJB application server.  There should be a way to use the Flex remote object credential passing, but I can&#8217;t find documentation anywhere!</p>
<p>There&#8217;s information on &#8220;J2EE and JAAS&#8221; <a href="http://livedocs.adobe.com/flex/3/html/help.html?content=security2_07.html">access elsewhere on the livedocs</a>, but it only addresses WebServices and not RemoteObjects - two very different beasts.</p>
<p>(And while I&#8217;m at it, it&#8217;s prob&#8217;ly not a good idea to name your product after ill-reputed science.)</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/05/06/remoteobject-setremotecredentials/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ActionScript Variable Scoping and the Lack Thereof</title>
		<link>http://tech.shirl.com/2008/04/28/actionscript-variable-scoping-and-the-lack-thereof/</link>
		<comments>http://tech.shirl.com/2008/04/28/actionscript-variable-scoping-and-the-lack-thereof/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 11:00:00 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[ActionScript]]></category>

		<category><![CDATA[grumpy]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=36</guid>
		<description><![CDATA[I&#8217;ve always disparaged JavaScript (in a bigoted way), and have only learned, and come to use quite often, ActionScript in the past six months.  Both are now roughly based on ECMAScript.
I&#8217;ve always preferred &#8220;real&#8221; languages to kludgey script languages.  (What is a language?  That&#8217;ll have to wait for another day.)
The day I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always disparaged JavaScript (in a bigoted way), and have only learned, and come to use quite often, ActionScript in the past six months.  Both are now roughly based on <a href="http://en.wikipedia.org/wiki/ECMAScript">ECMAScript</a>.</p>
<p>I&#8217;ve always preferred &#8220;real&#8221; languages to kludgey script languages.  (What <em>is</em> a language?  That&#8217;ll have to wait for another day.)</p>
<p>The day I stumbled upon the fact that there is no variable scoping in ActionScript reminded me of its lowly origins.</p>
<pre>for (var i:int = 0; i<10; i++) {
	// do something
}

for (var i:int = 0; i<10; i++) {
	// do something else
}</pre>
<p>Redeclaring  a variable within a method only issues a warning.  If you change the type, and error is kicjed out.</p>
<p>Given this language functionality, I have gravitated toward a convention of declaring all variables at the top of the method.  Never an inside-the-loop definition.</p>
<pre>var i:int;

for (i = 0; i<10; i++) {
	// do something
}

for (i = 0; i<10; i++) {
	// do something else
}</pre>
<p>Here&#8217;s a random piece of code.  It&#8217;s not specifically an example of how you might run afoul with no scoping, but it is an example of using the declaration convention.</p>
<pre>private function handle(event:DragEvent):void {
	var source:Object = event.dragSource.dataForFormat(dataFormat)[0];
	var base:ListBase = event.target as ListBase;
	var i:int = base.calculateDropIndex(event);
	var currentItem:Object = (i >= base.dataProvider.length) ? null : base.dataProvider[i]; // dragDestination()

	if (event.type == DragEvent.DRAG_EXIT || event.type == DragEvent.DRAG_DROP)
		currentItem = null;

	if (currentItem == lastItem)
		return;

	var feedback:String = determineFeedback(event);
	DragManager.showFeedback(feedback);
	if (feedback != DragManager.NONE) {
		updateLastItem(currentItem);
		setTempValue(currentItem, source);
	} else {
		updateLastItem(null);
	}

	base.invalidateList(); // required by lists using labelFunction, they don't catch binding changes
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/04/28/actionscript-variable-scoping-and-the-lack-thereof/feed/</wfw:commentRss>
		</item>
		<item>
		<title>You Have a Tech Job?  Learn to Write!</title>
		<link>http://tech.shirl.com/2008/04/24/you-have-a-tech-job-learn-to-write/</link>
		<comments>http://tech.shirl.com/2008/04/24/you-have-a-tech-job-learn-to-write/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 12:00:00 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[english]]></category>

		<category><![CDATA[grumpy]]></category>

		<category><![CDATA[live mesh]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=35</guid>
		<description><![CDATA[I always find myself wanting to edit technical blogs.  Not usually for the technical content, usually for the horrible writing.  I re-edit my writing all the time, and I struggle with blogging layout to support technical (and elsewhere, non-technical) content.  I know it&#8217;s hard.  But it seems you don&#8217;t even try, [...]]]></description>
			<content:encoded><![CDATA[<p>I always find myself wanting to edit technical blogs.  Not usually for the technical content, usually for the horrible writing.  I re-edit my writing all the time, and I struggle with blogging layout to support technical (and elsewhere, non-technical) content.  I know it&#8217;s hard.  But it seems you don&#8217;t even try, I will think poorly of you.</p>
<p>To totally pick on <a href="http://flexgeek.wordpress.com/2007/05/10/tips-tricks-itemeditors-ii/">one guy</a> who I happened to be reading when I went over the threshold to write this:</p>
<blockquote><p>negatives:<br />
&#8220;we saw&#8221; - it&#8217;s awkward, and passive<br />
&#8220;Lets&#8221; - should not be capitalized, and should have an apostrophe<br />
&#8220;let us get introduced&#8221; - what?</p>
<p>obligatory positive input:<br />
earlier article - the link is appropriately tied to the content it&#8217;s referring to</p></blockquote>
<p>That&#8217;s just from the first paragraph.</p>
<p>All of the code is in a quote, is word-wrapped, and is devoid of white space - fix that!</p>
<p>There&#8217;s much more - I could edit it to oblivion.  But I also can&#8217;t pass up: &#8220;there by&#8221;, one word, &#8220;thereby&#8221;; &#8220;invoke a method call&#8221;, just &#8220;we invoke a method&#8221;; &#8220;rhe&#8221; simple spell check-&#8221;the&#8221;; &#8220;So,whats&#8221;, don&#8217;t use contractions if you can&#8217;t use contractions- &#8220;So, what&#8217;s&#8221;; &#8220;on fail&#8221; - we begin sentences with capital letters - &#8220;On fail&#8221;.  The list goes on.</p>
<p>The technical content is quite interesting, so kudos on that.</p>
<p>By the way, the ability to communicate and write effectively is at the top of my list of things you need to do to prepare for a job interview.  Practicing in a blog is a great way to do it.  My rule of thumb is you should re-read and edit your piece three times.  I do it once before I post, once a day later (in my RSS feed - also assuring that&#8217;s working correctly), and once several days later.</p>
<hr />Arrg.  From what looks like some kind of <a href="http://dev.live.com/blogs/devlive/archive/2008/04/22/279.aspx">official Microsoft announcement</a> I am presented with this abomination of a sentence that changes tense midway: &#8220;We’re friending, twittering, digging, tagging and linking to stay in touch, share photos, be entertained, meet new people, express our opinions, learn, and the list goes on.&#8221;  Didn&#8217;t finish reading it; I still don&#8217;t know what <a href="https://www.mesh.com/">Vile Mesh</a> is.  (And every time I see &#8220;aspx&#8221; in a URL, all I can think is that the site is asphyxiating me.)</p>
<p>Amit Mital, General Manager at Microsoft, you&#8217;re killing me softly.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/04/24/you-have-a-tech-job-learn-to-write/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Tags in Blogs and Lack of Support Thereof</title>
		<link>http://tech.shirl.com/2008/04/22/code-tags-in-blogs-and-lack-of-support-thereof/</link>
		<comments>http://tech.shirl.com/2008/04/22/code-tags-in-blogs-and-lack-of-support-thereof/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 03:30:04 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=34</guid>
		<description><![CDATA[Most WordPress themes have little (if any) respect for code and pre tags.  I stumbled upon a blog some time ago whose support of said tags I quite liked.  I dug up the CSS code and mailed it to myself.
Upon recent cleaning of my inbox I stumbled upon it again, and actually applied [...]]]></description>
			<content:encoded><![CDATA[<p>Most WordPress themes have little (if any) respect for <em>code</em> and <em>pre</em> tags.  I stumbled upon a blog some time ago whose support of said tags I quite liked.  I dug up the CSS code and mailed it to myself.</p>
<p>Upon recent cleaning of my inbox I stumbled upon it again, and actually applied it to current theme.  The designer of the current theme is someone named Bob who <strong>hates</strong> white space!</p>
<p>Anyway, for posterity, and so I can look for it later, here&#8217;s the code.  (It may well be able to be stream lined - I&#8217;m certainly neophyte enough in CSS still to not know any better.)</p>
<pre>pre, code {
	background:#FFFFFF url(/wp-content/themes/preback.jpg) no-repeat scroll left top;
	border: 1px solid #99CC66;
	color: #000000;
	display: block;
	font-family: 'Courier New', Courier, Fixed, monospace;
	font-size: 110%;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 17px;
	margin: 1em 0pt;
	overflow: auto;
	padding: 0pt 20px 0pt 30px;
	text-align: left;
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/04/22/code-tags-in-blogs-and-lack-of-support-thereof/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex Bug SDK-15305</title>
		<link>http://tech.shirl.com/2008/04/17/flex-bug-sdk-15305/</link>
		<comments>http://tech.shirl.com/2008/04/17/flex-bug-sdk-15305/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 23:00:00 +0000</pubDate>
		<dc:creator>bshirley</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[bug]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[PrintDataGrid]]></category>

		<guid isPermaLink="false">http://tech.shirl.com/?p=32</guid>
		<description><![CDATA[Looks to me like a PrintDataGrid / VBox (or likely any parent) sizing negotiation bug that happens when variableRowHeight=&#8221;true&#8221;.  [15305]
Adobe seems to be responsive on it, so far.  Many of the bugs in their system are labeled as &#8220;deferred&#8221; - just hope this one doesn&#8217;t end there.
Problem is, even if it gets fixed, [...]]]></description>
			<content:encoded><![CDATA[<p>Looks to me like a PrintDataGrid / VBox (or likely any parent) sizing negotiation bug that happens when variableRowHeight=&#8221;true&#8221;.  [<a href="http://bugs.adobe.com/jira/browse/SDK-15305">15305</a>]</p>
<p>Adobe seems to be responsive on it, so far.  Many of the bugs in their system are labeled as &#8220;deferred&#8221; - just hope this one doesn&#8217;t end there.</p>
<p>Problem is, even if it gets fixed, it&#8217;s a problem in the Flash Player and needs to be fixed and released from there - may not be until Flash Player 10 till it&#8217;s fixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.shirl.com/2008/04/17/flex-bug-sdk-15305/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
