<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-21122514</id><updated>2009-11-08T13:42:59.408+01:00</updated><title type="text">Dimitri Gielis Blog (Oracle Application Express - APEX)</title><subtitle type="html">The views expressed are my own. The views and opinions expressed by visitors to this blog are theirs and do not necessarily reflect mine. 
I created this Blog to share my knowledge and my feelings especially in Oracle Application Express (APEX)...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://dgielis.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default?alt=atom&amp;start-index=26&amp;max-results=25" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>433</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/DimitriGielisBlog" type="application/atom+xml" /><feedburner:emailServiceId>DimitriGielisBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><id>tag:blogger.com,1999:blog-21122514.post-5296461619243271345</id><published>2009-08-13T23:39:00.005+02:00</published><updated>2009-08-14T00:23:14.813+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="keystrokes" /><title type="text">Using Keystrokes in a Web Application</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/SoSR2HW9fuI/AAAAAAAAFQg/Cl6VYhd-4PQ/s1600-h/Picture+5.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 162px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/SoSR2HW9fuI/AAAAAAAAFQg/Cl6VYhd-4PQ/s320/Picture+5.png" alt="" id="BLOGGER_PHOTO_ID_5369577014606790370" border="0" /&gt;&lt;/a&gt;There was an interesting question in the &lt;a href="http://forums.oracle.com/forums/thread.jspa?messageID=3690007%EF%BF%BD"&gt;APEX Forum&lt;/a&gt; of somebody wanting to use the keyboard to control the screen.&lt;br /&gt;&lt;br /&gt;Controlling your screen with the keyboard is a challenge when you are in a web environment as you can be on different platforms and have different browsers that are not always acting the same way.&lt;br /&gt;&lt;br /&gt;I created a quick &lt;a href="http://examples.apex-evangelists.com/pls/apex/f?p=286:59:0"&gt;APEX page&lt;/a&gt; and included some javascript to enable that page to know what keys are typed from the keyboard. During testing I thought about what would happen with a text item and you want to type something in there... you don't want that something happens then (e.g. submitting the page when you hit S). Luckily in javascript you can control that as well.&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&gt;&lt;br /&gt;function checkKeyPress(evt) {&lt;br /&gt;  // get events&lt;br /&gt;  var evt = (evt) ? evt : ((event) ? event : null);&lt;br /&gt;  if (!evt) return true;&lt;br /&gt;  // get where you are on the page&lt;br /&gt;  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);&lt;br /&gt;  // if you are in a text item show this alert otherwise another&lt;br /&gt;  if (node.type == "text") &lt;br /&gt;     alert('in item:' + evt.keyCode + ': ' + String.fromCharCode(evt.keyCode));&lt;br /&gt;  else&lt;br /&gt;     alert(evt.keyCode + ': ' + String.fromCharCode(evt.keyCode));&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// on every Key Down, run the function to check which key was hit&lt;br /&gt;document.onkeydown = checkKeyPress;&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-5296461619243271345?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=WmGWSnk6XE4:FHlF1Tsinu4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=WmGWSnk6XE4:FHlF1Tsinu4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=WmGWSnk6XE4:FHlF1Tsinu4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WmGWSnk6XE4:FHlF1Tsinu4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/5296461619243271345/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=5296461619243271345" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/5296461619243271345" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/5296461619243271345" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/WmGWSnk6XE4/using-keystrokes-in-web-application.html" title="Using Keystrokes in a Web Application" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/SoSR2HW9fuI/AAAAAAAAFQg/Cl6VYhd-4PQ/s72-c/Picture+5.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/08/using-keystrokes-in-web-application.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-5245251013822737828</id><published>2009-08-17T23:22:00.002+02:00</published><updated>2009-08-17T23:36:23.225+02:00</updated><title type="text">Interview in Oracle Magazine</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/SonNTRAOUlI/AAAAAAAAFQo/9z9-qMy0IjA/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 108px; height: 145px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/SonNTRAOUlI/AAAAAAAAFQo/9z9-qMy0IjA/s400/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5371049761481577042" border="0" /&gt;&lt;/a&gt;In the September/October edition of Oracle Magazine you find a part of the interview I had with one of the writers. I had to answer some questions and then the magazine selected three of them. You find it in the &lt;a href="http://www.oracle.com/technology/oramag/oracle/09-sep/o59peer.html"&gt;Peer-to-Peer&lt;/a&gt; section.&lt;br /&gt;&lt;br /&gt;You can subscribe for free for the &lt;a href="http://www.oracle.com/technology/oramag/oracle/09-sep/index.html"&gt;Oracle Magazine&lt;/a&gt;. I always enjoy reading the articles especially the ones of Tom Kyte, Sue Harper, David Peake and Steven Feuerstein.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-5245251013822737828?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=I11z9ViRfM8:MRIOFEYEgdc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=I11z9ViRfM8:MRIOFEYEgdc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=I11z9ViRfM8:MRIOFEYEgdc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=I11z9ViRfM8:MRIOFEYEgdc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/5245251013822737828/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=5245251013822737828" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/5245251013822737828" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/5245251013822737828" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/I11z9ViRfM8/interview-in-oracle-magazine.html" title="Interview in Oracle Magazine" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/SonNTRAOUlI/AAAAAAAAFQo/9z9-qMy0IjA/s72-c/Picture+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/08/interview-in-oracle-magazine.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-389778624178012658</id><published>2009-08-17T23:09:00.000+02:00</published><updated>2009-08-18T00:22:58.688+02:00</updated><title type="text">APEX for Sales People</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/Se1xsyt8svI/AAAAAAAAFJw/Vb_CoQnQsR0/s1600-h/apex_sales.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 266px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/Se1xsyt8svI/AAAAAAAAFJw/Vb_CoQnQsR0/s400/apex_sales.jpg" alt="" id="BLOGGER_PHOTO_ID_5327038948591842034" border="0" /&gt;&lt;/a&gt;You, as a developer, are really convinced about Oracle Application Express (APEX) but that is not enough...&lt;br /&gt;&lt;br /&gt;If your company doesn't follow you, or you don't have projects, you can't really do APEX projects right?&lt;br /&gt;&lt;br /&gt;The problem is that you need to convince your manager, the sales guy or your customer in another way.&lt;br /&gt;But the typical arguments why to use APEX, in a developer points of view are not the same as what they want to hear!&lt;br /&gt;&lt;br /&gt;Most of the conversations by Sales guys or managers are about costs (decreasing IT costs/budgets), increasing margin and revenue, doing more with less people and to get the solution for a given problem in a fast way.&lt;br /&gt;(And if it wasn't difficult enough you might be in front of not only a manager but also an IT person who's not that open for a change ;-))&lt;br /&gt;&lt;br /&gt;One of our client's problem for ex. is how to react more quickly to business needs? That is a valid question no? What if the business wants to launch a new campaign but the software/IT organization is not ready for it yet? In a typical waterfall model type of project it can take several weeks or months to get a solution. Maybe a RAD-tool might be a good fit in that case. Especially if you work in modules or an Agile way where you have more releases, more often.&lt;br /&gt;&lt;br /&gt;It's not easy to speak those people's language if you are not used to it. I also think it depends the person you have in front of you, as some are more open for new ideas than others. I can't really give you a bullet point of "If he says this Than say that" (although I'm sure some sales people got such training), but I'm convinced that if you can help the people in front of you to full-fill THEIR goals and you speak with confident about your ideas, you already made a good start.&lt;br /&gt;&lt;br /&gt;It depends a bit the customer, but in a lot of the cases APEX can decrease costs and get a solution faster which enables them to get more revenue. A demo is in most of the time also a good way of proving your word. But always remember it's not always the cheapest solution that is the best at the end.&lt;br /&gt;&lt;br /&gt;There's a  &lt;a href="http://www.oracle.com/partners/sell/solution-kit/global/application-express/index.html"&gt;Solution Kit&lt;/a&gt; for APEX available that can help you to convince other people too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-389778624178012658?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=pexQE_ozrIk:1qHgwOFpSq0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=pexQE_ozrIk:1qHgwOFpSq0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=pexQE_ozrIk:1qHgwOFpSq0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pexQE_ozrIk:1qHgwOFpSq0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/389778624178012658/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=389778624178012658" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/389778624178012658" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/389778624178012658" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/pexQE_ozrIk/apex-for-sales-people.html" title="APEX for Sales People" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/Se1xsyt8svI/AAAAAAAAFJw/Vb_CoQnQsR0/s72-c/apex_sales.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/08/apex-for-sales-people.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-792020075672816846</id><published>2009-08-25T10:28:00.007+02:00</published><updated>2009-08-25T13:04:15.964+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex training" /><title type="text">European APEX Training Days back in Belgium</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/SpO7o2BLGzI/AAAAAAAAFRA/Lcf9isnQHL4/s1600-h/Picture+5.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 226px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/SpO7o2BLGzI/AAAAAAAAFRA/Lcf9isnQHL4/s320/Picture+5.png" alt="" id="BLOGGER_PHOTO_ID_5373845090752731954" border="0" /&gt;&lt;/a&gt;Two years after our first "&lt;a href="http://www.apex-evangelists.com/training"&gt;European APEX Training Days&lt;/a&gt;" we are coming back to Belgium to do another one. This one will be held in Leuven (the town I live in) from 26th till 28th of October 2009.&lt;br /&gt;&lt;br /&gt;The format will remain the same; 3 days immersed in APEX with all APEX minded people and taught by two of the best known advocates of Oracle Application Express :-)&lt;br /&gt;&lt;br /&gt;We have new topics for these training days and hope that next to the things you'll learn, you'll also have fun and feel the passion for APEX like we do.&lt;br /&gt;&lt;br /&gt;Our Agenda &lt;span style="font-size:78%;"&gt;(*)&lt;/span&gt; looks like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Monday&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Best Practices &lt;/li&gt;&lt;li&gt;Working with Tabular Forms &amp;amp; Collections&lt;/li&gt;&lt;li&gt;Real World Apex Dictionary Uses  &lt;/li&gt;&lt;li&gt;Webservice Integration &lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Tuesday&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Javascript, AJAX &amp;amp; JQuery&lt;/li&gt;&lt;li&gt;Hands-on AJAX &amp;amp; JQuery &lt;/li&gt;&lt;li&gt;Mastering Charts and Gantts &lt;/li&gt;&lt;li&gt;Debugging APEX Applications &lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Wednesday&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Themes &amp;amp; Templates &lt;/li&gt;&lt;li&gt;Hands-on Themes &amp;amp; Templates &lt;/li&gt;&lt;li&gt;Writing Secure Applications &lt;/li&gt;&lt;li&gt;Error Management&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:78%;"&gt;(*) We reserve the right to change content. In the event of any changes you will be given advance notice where possible.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Next to the predefined topics we are also available to answer all your other APEX questions at breaks and after hours. As before, on the second day we also planned something fun!&lt;br /&gt;&lt;br /&gt;You can register for the training &lt;a href="http://www.apex-evangelists.com/training"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Hope to see you in October,&lt;br /&gt;Dimitri&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-792020075672816846?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=ztndgkYUBu4:qI5qHVkobu0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=ztndgkYUBu4:qI5qHVkobu0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=ztndgkYUBu4:qI5qHVkobu0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=ztndgkYUBu4:qI5qHVkobu0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/792020075672816846/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=792020075672816846" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/792020075672816846" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/792020075672816846" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/ztndgkYUBu4/european-apex-training-days-back-in.html" title="European APEX Training Days back in Belgium" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/SpO7o2BLGzI/AAAAAAAAFRA/Lcf9isnQHL4/s72-c/Picture+5.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/08/european-apex-training-days-back-in.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-2386527366782033954</id><published>2009-08-26T10:09:00.002+02:00</published><updated>2009-08-26T10:31:41.692+02:00</updated><title type="text">APEX 3.2.1 Patch set available - Free Gantts and Maps</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/SpTyxPH86zI/AAAAAAAAFRI/zd_28shI7I4/s1600-h/kill_bugs.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 156px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/SpTyxPH86zI/AAAAAAAAFRI/zd_28shI7I4/s200/kill_bugs.jpg" alt="" id="BLOGGER_PHOTO_ID_5374187183047240498" border="0" /&gt;&lt;/a&gt;Oracle released APEX 3.2.1 patch set. You can download it from the &lt;a href="http://www.oracle.com/technology/products/database/application_express/download.html"&gt;APEX website&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It will do a lot of fixes as you can read in the &lt;a href="http://www.oracle.com/technology/products/database/application_express/html/3.2.1_patchnote.html"&gt;patch set notes&lt;/a&gt;, some of my favorites are:&lt;br /&gt; &lt;ul&gt;&lt;li&gt;Unable to use greater than character (&lt;code&gt;&gt;&lt;/code&gt;) in expression in &lt;code&gt;CASE&lt;/code&gt; statement of computed column.&lt;/li&gt;&lt;li&gt;Unable to import SQL script using SQL Workshop, SQL Scripts, Import utility.&lt;/li&gt;&lt;li&gt;Degraded performance using interactive reports over time.&lt;/li&gt;&lt;/ul&gt;But another good reason for you to upgrade is because you get AnyGantt and AnyMap for free with it. Until APEX 4.0 comes out you need to write the xml yourself to generate the chart.&lt;br /&gt;I've already some examples about &lt;a href="http://anychart.com/products/anygantt/overview/"&gt;Gantts&lt;/a&gt; and &lt;a href="http://anychart.com/products/anymap/overview/"&gt;Maps&lt;/a&gt; on our &lt;a href="http://anychart.apex-evangelists.com/"&gt;Anychart Integration Kit&lt;/a&gt; website, but I'm working on releasing some more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-2386527366782033954?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=o9WT5NNrqYM:wMe7fPRjd1Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=o9WT5NNrqYM:wMe7fPRjd1Q:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=o9WT5NNrqYM:wMe7fPRjd1Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=o9WT5NNrqYM:wMe7fPRjd1Q:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/2386527366782033954/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=2386527366782033954" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2386527366782033954" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2386527366782033954" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/o9WT5NNrqYM/apex-321-patch-set-available-free.html" title="APEX 3.2.1 Patch set available - Free Gantts and Maps" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/SpTyxPH86zI/AAAAAAAAFRI/zd_28shI7I4/s72-c/kill_bugs.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">8</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/08/apex-321-patch-set-available-free.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-2849912080536464087</id><published>2009-08-31T16:05:00.005+02:00</published><updated>2009-08-31T17:06:39.077+02:00</updated><title type="text">Extend your charts with Google Visualization Charts</title><content type="html">As already a lot of you know, I'm a heavy supporter of the &lt;a href="http://www.anychart.com/"&gt;Anychart&lt;/a&gt; charting engine, but there are other nice charting solutions as well...&lt;br /&gt;&lt;br /&gt;A few weeks ago a customer of us requested a chart which you can replay. My first thought was "hmm that can be tricky", because I didn't know a standard feature of Anychart to do that. I could think about an AJAX solution where we refresh the chart so you could have kind of replay in time of your chart. When we asked the customer the exact requirements he pointed us to &lt;a href="http://code.google.com/apis/visualization/"&gt;Google Visualization&lt;/a&gt; and the Motion Charts as what he wanted. When I first saw that I was impressed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/SpvhiITYBtI/AAAAAAAAFRQ/dUyCT6YzZRo/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 199px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/SpvhiITYBtI/AAAAAAAAFRQ/dUyCT6YzZRo/s400/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5376138556657370834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you speak about timing... &lt;a href="http://roelhartman.blogspot.com/2009/08/apex-and-google-visualizations.html"&gt;Roel&lt;/a&gt; blogged a few days ago with his showcase application of Google Visualizations. He made a nice &lt;a href="http://apex.oracle.com/pls/otn/f?p=43066:1"&gt;application&lt;/a&gt; which shows a lot of the possibilities the Google Visualizations has. &lt;a href="http://www.lgcarrier.com/"&gt;Louis-Guillaume&lt;/a&gt; also blogged about his implementation of the Google Visualization &lt;a href="http://www.lgcarrier.com/2008/12/google-visualization-api-organizational.html"&gt;Organizational tree&lt;/a&gt; and &lt;a href="http://www.lgcarrier.com/2008/11/google-visualization-api.html"&gt;Maps&lt;/a&gt; some time ago.&lt;br /&gt;&lt;br /&gt;For me personally I'll still use Anychart for the normal kind of Charts, Dashboards and Gantt charts, but I would use Google's for Motion and the Organizational charts.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/Spvl_XdxA9I/AAAAAAAAFRY/1QPfXSNxBKY/s1600-h/Picture+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 101px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/Spvl_XdxA9I/AAAAAAAAFRY/1QPfXSNxBKY/s400/Picture+2.png" alt="" id="BLOGGER_PHOTO_ID_5376143456990200786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you look at how Google Visualizations works; it needs some code to tell it what it needs to render and it needs data in a specific format (e.g. JSON). When I talked to Roel about it he said he made a PL/SQL package that creates the JSON string (in Google format) by passing in a select statement. We wondered if his package could be called by anyone on apex.oracle.com, so we did a quick test where &lt;a href="http://apex.oracle.com/pls/otn/f?p=47806:1"&gt;my APEX app&lt;/a&gt; calls Roel's PL/SQL package and it worked out nicely.&lt;br /&gt;We had to make some small changes because if you want to call packages from other schemas you want it to run with the data in your schema and not necessarily from where the package is compiled into. You can read more about the Definer and Invokers rights model &lt;a href="http://hell.org.ua/Docs/oreilly/oracle/guide8i/ch03_02.htm"&gt;here&lt;/a&gt;, but basically you need to use the AUTHID CURRENT_USER to let it work e.g.&lt;br /&gt;&lt;pre class="programlisting"&gt;CREATE OR REPLACE PROCEDURE runddl (ddl_in in VARCHAR2)&lt;br /&gt;AUTHID CURRENT_USER&lt;br /&gt;&lt;/pre&gt;I think the visualization industry is very interesting and it seems more and more people are using graphical representations of their data...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-2849912080536464087?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=fFF7T8nGDhw:fE-4stNjCXc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=fFF7T8nGDhw:fE-4stNjCXc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=fFF7T8nGDhw:fE-4stNjCXc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=fFF7T8nGDhw:fE-4stNjCXc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/2849912080536464087/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=2849912080536464087" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2849912080536464087" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2849912080536464087" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/fFF7T8nGDhw/extend-your-charts-with-google.html" title="Extend your charts with Google Visualization Charts" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_tffIKLFlRlY/SpvhiITYBtI/AAAAAAAAFRQ/dUyCT6YzZRo/s72-c/Picture+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/08/extend-your-charts-with-google.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-2610442044946741661</id><published>2009-09-01T15:52:00.004+02:00</published><updated>2009-09-01T16:20:34.766+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="oracle database 11g" /><title type="text">Oracle Database 11g R2 available now</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/Sp0sAMtxseI/AAAAAAAAFRg/DKTiieTpZQw/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 124px; height: 386px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/Sp0sAMtxseI/AAAAAAAAFRg/DKTiieTpZQw/s400/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5376501912075088354" border="0" /&gt;&lt;/a&gt;I always thought Oracle would wait to release 11g R2 at OOW, but apparently Larry has another surprise for OOW ;-)&lt;br /&gt;&lt;br /&gt;Today Oracle made 11g R2 of the database available. I'm currently downloading the Linux version and am curious to see how things go with this release. You find more information about the changes in this release in the documentation (&lt;a href="http://download.oracle.com/docs/cd/E11882_01/server.112/e10881/chapter1.htm#NEWFTCH1"&gt;New Features&lt;/a&gt; section) or in this &lt;a href="http://www.oracle.com/technology/products/database/oracle11g/pdf/oracle-database-11g-release2-overview.pdf"&gt;whitepaper (more marketing material)&lt;/a&gt; which also gives an idea why you want to upgrade.&lt;br /&gt;&lt;br /&gt;APEX 3.2.1 is included in this release, so when you install this version of the database you have the latest release of APEX immediately.&lt;br /&gt;&lt;br /&gt;I didn't use the "Online Application Upgrade" features of 11g yet, but it seems this got enhanced even more in 11g R2. It would be nice to include that in your Supporting Objects in APEX to do an upgrade of your app and underlying data-model.&lt;br /&gt;&lt;br /&gt;I guess more and more companies will upgrade to 11g now release 2 is here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-2610442044946741661?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=_8agHrQoAp0:ODxZCh38yzQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=_8agHrQoAp0:ODxZCh38yzQ:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=_8agHrQoAp0:ODxZCh38yzQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=_8agHrQoAp0:ODxZCh38yzQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/2610442044946741661/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=2610442044946741661" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2610442044946741661" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2610442044946741661" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/_8agHrQoAp0/oracle-database-11g-r2-available-now.html" title="Oracle Database 11g R2 available now" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tffIKLFlRlY/Sp0sAMtxseI/AAAAAAAAFRg/DKTiieTpZQw/s72-c/Picture+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/09/oracle-database-11g-r2-available-now.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-1342468194848057323</id><published>2009-09-22T15:46:00.006+02:00</published><updated>2009-09-22T15:58:10.228+02:00</updated><title type="text">APEX Meetup @ OOW 2009</title><content type="html">&lt;a href="http://3.bp.blogspot.com/_tffIKLFlRlY/SK6Ttr6YunI/AAAAAAAADV0/GjLhXvKYVtA/s1600-h/Picture+1.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img id="BLOGGER_PHOTO_ID_5237285829769476722" alt="" src="http://3.bp.blogspot.com/_tffIKLFlRlY/SK6Ttr6YunI/AAAAAAAADV0/GjLhXvKYVtA/s320/Picture+1.png" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" border="0" /&gt;&lt;/a&gt;As &lt;a href="http://dgielis.blogspot.com/2008/09/oow08-apex-meetup.html"&gt;tradition&lt;/a&gt; wants, also this year we organize a new APEX Meetup.&lt;br /&gt;Same place, same time!&lt;br /&gt;&lt;br /&gt;If you want to have some fun with other APEX-lovers, you are welcome in the &lt;span style="font-weight: bold;"&gt;Fourth Street Bar &amp;amp; Deli &lt;/span&gt;(just across Moscone) on &lt;span style="font-weight: bold;"&gt;Tuesday 7:30 PM&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Just to get you in the mood, some pictures of last year...&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/SrjW9r5L4YI/AAAAAAAAFRw/kThmJXlfvLw/s1600-h/4thstreetbardeli.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 369px; height: 275px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/SrjW9r5L4YI/AAAAAAAAFRw/kThmJXlfvLw/s400/4thstreetbardeli.jpg" alt="" id="BLOGGER_PHOTO_ID_5384289709764370818" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/SrjWuIUagsI/AAAAAAAAFRo/rxPTtysxGCY/s1600-h/Picture+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 273px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/SrjWuIUagsI/AAAAAAAAFRo/rxPTtysxGCY/s400/Picture+3.png" alt="" id="BLOGGER_PHOTO_ID_5384289442516861634" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-1342468194848057323?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=hDzS8wzvdGI:JMuT6TyR5JI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=hDzS8wzvdGI:JMuT6TyR5JI:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=hDzS8wzvdGI:JMuT6TyR5JI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hDzS8wzvdGI:JMuT6TyR5JI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/1342468194848057323/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=1342468194848057323" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/1342468194848057323" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/1342468194848057323" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/hDzS8wzvdGI/apex-meetup-oow-2009.html" title="APEX Meetup @ OOW 2009" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/SK6Ttr6YunI/AAAAAAAADV0/GjLhXvKYVtA/s72-c/Picture+1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/09/apex-meetup-oow-2009.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-558612342060569963</id><published>2009-09-24T21:40:00.003+02:00</published><updated>2009-09-24T22:10:34.486+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sql developer 2.1" /><title type="text">New SQL Developer with Unit Testing</title><content type="html">I just saw a twitter message of &lt;a href="http://krisrice.blogspot.com/"&gt;Kris Rice&lt;/a&gt;, member of the SQL Developer Development team, to announce the availability of &lt;a href="http://www.oracle.com/technology/software/products/sql/index21_EA1.html"&gt;SQL Developer 2.1&lt;/a&gt; (Early Adopter).&lt;br /&gt;&lt;br /&gt;I installed it on my Mac and it looks really nice. Already from the first screen you see thingst changed. It feels a bit slicker too and runs a bit better and faster at first sight.&lt;br /&gt;&lt;br /&gt;One of the biggest new features is the &lt;a href="http://www.oracle.com/technology/obe/11gr2_db_prod/appdev/sqldev/sqldev_unit_test/sqldev_unit_test.htm"&gt;Unit Testing&lt;/a&gt; framework for PL/SQL. I did some quick tests and it looks ok. You still need to do quiet some steps to create your tests, but as with every new thing, I guess it's a matter of getting used to it. So far there was only one real nice unit testing app for PL/SQL and that was Steven Feuerstein (Quest) &lt;a href="http://www.quest.com/code-tester-for-oracle/"&gt;Code Tester&lt;/a&gt;. So I'm really curious to find out how much difference there is. One of the biggest advantage of the SQL Dev Unit Testing is it runs native on Mac :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/SrvOyMptl8I/AAAAAAAAFR4/61OeSm3Eegk/s1600-h/Screen+shot+2009-09-24+at+21.50.37.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 305px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/SrvOyMptl8I/AAAAAAAAFR4/61OeSm3Eegk/s400/Screen+shot+2009-09-24+at+21.50.37.png" alt="" id="BLOGGER_PHOTO_ID_5385125141236520898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There are some other small enhancements in SQL Dev 2.1 like opening a package directly in Edit mode and Code Templates, they will both save me a lot of time! It's also nice there is a viewer of the Data Modeler build-in now.&lt;br /&gt;&lt;br /&gt;A complete list of New Features you find &lt;a href="http://www.oracle.com/technology/products/database/sql_developer/files/newfeaturelist21.htm"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-558612342060569963?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=wHNnto3UCBc:zZbXGmJWJdw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=wHNnto3UCBc:zZbXGmJWJdw:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=wHNnto3UCBc:zZbXGmJWJdw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=wHNnto3UCBc:zZbXGmJWJdw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/558612342060569963/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=558612342060569963" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/558612342060569963" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/558612342060569963" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/wHNnto3UCBc/new-sql-developer-with-unit-testing.html" title="New SQL Developer with Unit Testing" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/SrvOyMptl8I/AAAAAAAAFR4/61OeSm3Eegk/s72-c/Screen+shot+2009-09-24+at+21.50.37.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/09/new-sql-developer-with-unit-testing.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-6257126398147447073</id><published>2009-09-30T09:34:00.003+02:00</published><updated>2009-09-30T10:56:53.574+02:00</updated><title type="text">Mac is cool or not?</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/SsMN05cz0pI/AAAAAAAAFSA/Siuz5y14UoU/s1600-h/Screen+shot+2009-09-30+at+09.50.18.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 161px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/SsMN05cz0pI/AAAAAAAAFSA/Siuz5y14UoU/s400/Screen+shot+2009-09-30+at+09.50.18.png" alt="" id="BLOGGER_PHOTO_ID_5387164781691261586" border="0" /&gt;&lt;/a&gt;At the worst possible times things happen... so was for me two days ago.&lt;br /&gt;&lt;br /&gt;In the morning I worked without a problem, went for lunch and when I came back my Macbook Pro didn't come out of sleep mode anymore :-(&lt;br /&gt;It's a Mac right, they don't break! So tried several things to reboot, but I just heard the startup sound but nothing more happened. Called John as he might have an idea, so we tried several other things, but no heartbeat in that laptop anymore...&lt;br /&gt;&lt;br /&gt;Two hours later, went to the Apple shop and let their expert look at it. Their diagnose was the graphic card of the laptop broke and it was a common problem lately! Apple &lt;a href="http://support.apple.com/kb/TS2377"&gt;recognizes&lt;/a&gt; the problem and offers a free replacement and fix. So that is pretty cool...&lt;br /&gt;&lt;br /&gt;The problem is I can't really without laptop and it would take several days (a week) to get it fixed. The Apple store couldn't give me a replacement laptop for a few days, so my only options were to use my Mac Mini (Server) or buy a new laptop.&lt;br /&gt;&lt;br /&gt;Luckily I've a Mac Time Capsule that takes a backup of my systems every hour, so I finally decided to buy a new laptop and hoped for the best with the backups.&lt;br /&gt;&lt;br /&gt;I must say, &lt;a href="http://www.apple.com/uk/timecapsule/"&gt;Time Capsule&lt;/a&gt; is awesome. I fired up my new laptop, got to the latest release of OSX and run the Migration Assistant (under Utilities). You tell the wizard you want to restore your machine from your Time Capsule and some time later (it had to copy a lot of GB) I was up-and-running again!&lt;br /&gt;&lt;br /&gt;The things to remind;&lt;br /&gt;- Make sure you have backups, the maximum I would lose is an hour work&lt;br /&gt;- Make sure you remember the passwords of your Time Capsule, network etc&lt;br /&gt;- Create a new Admin User, it makes it easier to import the users&lt;br /&gt;&lt;br /&gt;So is Apple cool?&lt;br /&gt;&lt;br /&gt;It was not so cool my laptop broke, but I get it fixed for free and the backup strategy with Time Capsule works flawlessly... and it's nice to have a new laptop as well ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-6257126398147447073?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=LSsUHTT8vEo:Hn7HfW0c1hA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=LSsUHTT8vEo:Hn7HfW0c1hA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=LSsUHTT8vEo:Hn7HfW0c1hA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=LSsUHTT8vEo:Hn7HfW0c1hA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/6257126398147447073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=6257126398147447073" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/6257126398147447073" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/6257126398147447073" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/LSsUHTT8vEo/mac-is-cool-or-not.html" title="Mac is cool or not?" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/SsMN05cz0pI/AAAAAAAAFSA/Siuz5y14UoU/s72-c/Screen+shot+2009-09-30+at+09.50.18.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/09/mac-is-cool-or-not.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-9009492043594281704</id><published>2009-09-30T21:57:00.004+02:00</published><updated>2009-09-30T22:31:02.870+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex 4.0" /><title type="text">APEX 4.0 EA almost near</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/SsO98kHsLpI/AAAAAAAAFSI/aj6f-mAY6Z8/s1600-h/Snap2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 264px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/SsO98kHsLpI/AAAAAAAAFSI/aj6f-mAY6Z8/s400/Snap2.jpg" alt="" id="BLOGGER_PHOTO_ID_5387358427450977938" border="0" /&gt;&lt;/a&gt;I just read on &lt;a href="http://dpeake.blogspot.com/"&gt;David Peake's&lt;/a&gt; blog he's preparing for Oracle Open World and in that article he gives some more news about APEX 4.0.&lt;br /&gt;&lt;br /&gt;The APEX Development team worked hard the last months (and year) on APEX 4.0.&lt;br /&gt;As with previous versions they normally put an Early Adopter (EA) version online before they release it to the public. David writes that although APEX 4.0 is planned for 2010, the APEX 4.0 EA is not that far of anymore. I think that is definitely something to look forward too.&lt;br /&gt;&lt;br /&gt;I strongly believe APEX 4.0 will change the way we build applications again. If you work already a long time with APEX and have done several projects with it, you see how APEX could be improved or how it would make your life even easier. If I look at the &lt;a href="http://dgielis.blogspot.com/2009/08/apex-40-highlights-and-video.html"&gt;video of APEX 4.0&lt;/a&gt; of June and the available presentations and screenshots I see the development team hit the nail on the head (again!). If you just think about AJAX, the Plugin system, Team Development and all the rest they added or upgraded... believe me it will be a killer product.&lt;br /&gt;&lt;br /&gt;I'm not sure you know Mike Hichwa was nominated for the &lt;a href="http://www.oracle.com/innovation/innovator-michael-hichwa.html"&gt;Innovation Showcase&lt;/a&gt; (congratulations!). I had the pleasure to talk to him more than once and next to his brilliant mind and his coding skills, I admire him because he listens to people. Even when APEX was not as hot as today, he had the desire to make a good product for the people which they would love to use.&lt;br /&gt;But of course it's not only Mike, it's the whole team behind APEX that make it successful. One by one they are very intelligent and highly motivated people.&lt;br /&gt;&lt;br /&gt;I already would like to say "Thank you" to the whole team! Not only for the upcoming release, but also for all the previous years. Day-in day-out I feel blessed I can work with such a nice product as APEX and talk with the nice people behind it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-9009492043594281704?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=Cg9FF4ahEVs:to8ZEXw_ouA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=Cg9FF4ahEVs:to8ZEXw_ouA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=Cg9FF4ahEVs:to8ZEXw_ouA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Cg9FF4ahEVs:to8ZEXw_ouA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/9009492043594281704/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=9009492043594281704" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/9009492043594281704" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/9009492043594281704" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/Cg9FF4ahEVs/apex-40-ea-almost-near.html" title="APEX 4.0 EA almost near" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/SsO98kHsLpI/AAAAAAAAFSI/aj6f-mAY6Z8/s72-c/Snap2.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/09/apex-40-ea-almost-near.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-7284286585704795241</id><published>2009-10-06T20:22:00.003+02:00</published><updated>2009-10-06T22:10:55.428+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex listener" /><title type="text">APEX Listener available for download</title><content type="html">The Oracle Application Express architecture requires some form of Web server to proxy requests between a Web browser and the Oracle Application Express engine. So far you had following possibilities:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Oracle HTTP Server/mod_plsql &lt;/li&gt;&lt;li&gt;XDB HTTP protocol server/embedded PL/SQL gateway&lt;/li&gt;&lt;/ul&gt;Today Oracle made the Early Adopters of the &lt;a href="http://www.oracle.com/technology/products/database/application_express/html/apex_listener_install_web.html"&gt;Oracle Application Express Listener&lt;/a&gt; available.&lt;br /&gt;It's an alternative that is offered for the above two and with APEX 4.0 it will become the first choice.&lt;br /&gt;&lt;br /&gt;Below you see a slide of the APEX 4.0 presentation. It explains what happens more graphically.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/SsuMD7W6atI/AAAAAAAAFSs/fm8_DjWfTx0/s1600-h/Screen+shot+2009-10-06+at+20.23.49.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 295px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/SsuMD7W6atI/AAAAAAAAFSs/fm8_DjWfTx0/s400/Screen+shot+2009-10-06+at+20.23.49.png" alt="" id="BLOGGER_PHOTO_ID_5389555378180221650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main reasons why you want to consider the APEX Listener:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;it supports file system caching&lt;/li&gt;&lt;li&gt;it makes the printing of pdfs easier as the APEX Listener is build in Java and integrates nicely with FOP.&lt;/li&gt;&lt;li&gt;support of multiple file upload, the architecture of mod/plsql didn't allow that&lt;/li&gt;&lt;li&gt;you can add your own plugins to it&lt;/li&gt;&lt;li&gt;it has a workload capture feature&lt;/li&gt;&lt;/ul&gt;As the listener is written in Java you need a J2EE runtime environment. The Oracle Application Express Listener supports &lt;a href="http://www.oracle.com/appserver/weblogic/weblogic-suite.html"&gt;Web Logic&lt;/a&gt; , &lt;a href="http://tomcat.apache.org/index.html"&gt;Tomcat&lt;/a&gt;, and &lt;a href="http://www.oracle.com/technology/tech/java/oc4j/index.html"&gt;OC4J&lt;/a&gt;. My personal preference would be Tomcat or Web Logic, if you need more features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-7284286585704795241?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=r377ZcRIqLQ:L4F4bg5k46A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=r377ZcRIqLQ:L4F4bg5k46A:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=r377ZcRIqLQ:L4F4bg5k46A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=r377ZcRIqLQ:L4F4bg5k46A:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/7284286585704795241/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=7284286585704795241" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7284286585704795241" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7284286585704795241" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/r377ZcRIqLQ/apex-listener-available-for-download.html" title="APEX Listener available for download" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/SsuMD7W6atI/AAAAAAAAFSs/fm8_DjWfTx0/s72-c/Screen+shot+2009-10-06+at+20.23.49.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/apex-listener-available-for-download.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-2264252235664782956</id><published>2009-10-07T00:32:00.003+02:00</published><updated>2009-10-07T01:21:09.563+02:00</updated><title type="text">Leaving for OOW, let the fun begin</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/SsvQ2vkhncI/AAAAAAAAFS8/at-UmnOdbK0/s1600-h/Screen+shot+2009-10-07+at+01.20.34.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 142px; height: 96px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/SsvQ2vkhncI/AAAAAAAAFS8/at-UmnOdbK0/s400/Screen+shot+2009-10-07+at+01.20.34.png" alt="" id="BLOGGER_PHOTO_ID_5389631017980108226" border="0" /&gt;&lt;/a&gt;In a few hours I'm starting my journey to the States.&lt;br /&gt;&lt;br /&gt;On &lt;span style="font-weight: bold;"&gt;Wednesday&lt;/span&gt; I fly from Brussels to Los Angeles (with a stop in Heathrow). At night I have a dinner planned with a friend and his family. I find it always good to try and stay awake the first day and get in the rhythm of the local timezone.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Thursday&lt;/span&gt; I'm doing a client visit and in the evening I'm on the plane again to San Francisco.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Friday&lt;/span&gt; I join the other Oracle ACE Directors for a visit to Oracle HQ where we get some previews on what is coming.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Saturday&lt;/span&gt; will be the calm before the storm... because on &lt;span style="font-weight: bold;"&gt;Sunday&lt;/span&gt; the madness starts. San Francisco will color red and everywhere you'll see people for &lt;a href="http://www.oracle.com/openworld/index.html"&gt;Oracle Open World&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;My adapted schedule looks like this (in red is where I present):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/SsvKhHPWkPI/AAAAAAAAFS0/53MEyVXb89w/s1600-h/Screen+shot+2009-10-07+at+00.53.35.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 241px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/SsvKhHPWkPI/AAAAAAAAFS0/53MEyVXb89w/s400/Screen+shot+2009-10-07+at+00.53.35.png" alt="" id="BLOGGER_PHOTO_ID_5389624049306865906" border="0" /&gt;&lt;/a&gt;Look forward meeting you at OOW...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-2264252235664782956?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=hnrwryDWDtY:wTVBnjRNVCU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=hnrwryDWDtY:wTVBnjRNVCU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=hnrwryDWDtY:wTVBnjRNVCU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=hnrwryDWDtY:wTVBnjRNVCU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/2264252235664782956/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=2264252235664782956" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2264252235664782956" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2264252235664782956" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/hnrwryDWDtY/leaving-for-oow-let-fun-begin.html" title="Leaving for OOW, let the fun begin" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tffIKLFlRlY/SsvQ2vkhncI/AAAAAAAAFS8/at-UmnOdbK0/s72-c/Screen+shot+2009-10-07+at+01.20.34.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/leaving-for-oow-let-fun-begin.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-4296955465918984185</id><published>2009-10-09T17:31:00.006+02:00</published><updated>2009-10-09T17:46:36.510+02:00</updated><title type="text">First days in the States</title><content type="html">I guess I'm lucky... just as my last flights I got upgraded again. But this time I didn't only get upgraded with my flight, but also the car I hired, the room I stayed in, amazing! I guess I must have been a very lucky person.&lt;br /&gt;&lt;br /&gt;It was the first time I drove with an Escalade. I really liked the car. It had so many features e.g. a camera at the back to see what is behind you when you are in reverse.&lt;br /&gt;In the hotel I got a room with a hot-tub, that was really nice after a long flight.&lt;br /&gt;&lt;br /&gt;Below you see some the picture of the luxury bathroom and our night out with Rich and his family. I always enjoy spending time with them.&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/Ss9Y_xzzFUI/AAAAAAAAFTM/CZvS1raVYxs/s1600-h/Screen+shot+2009-10-09+at+17.36.37.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 334px; height: 255px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/Ss9Y_xzzFUI/AAAAAAAAFTM/CZvS1raVYxs/s400/Screen+shot+2009-10-09+at+17.36.37.png" alt="" id="BLOGGER_PHOTO_ID_5390625131711370562" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/Ss9YTEOgYCI/AAAAAAAAFTE/HyBbsOEfHpY/s1600-h/Screen+shot+2009-10-09+at+17.34.38.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 329px; height: 255px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/Ss9YTEOgYCI/AAAAAAAAFTE/HyBbsOEfHpY/s400/Screen+shot+2009-10-09+at+17.34.38.png" alt="" id="BLOGGER_PHOTO_ID_5390624363561115682" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Our flight to San Francisco was delayed so I only arrived in the Sofitel hotel across Oracle HQ at midnight. Now it's time for the Oracle Ace Directors meeting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-4296955465918984185?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=WXve-MjXGcA:siu3iodNpLE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=WXve-MjXGcA:siu3iodNpLE:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=WXve-MjXGcA:siu3iodNpLE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=WXve-MjXGcA:siu3iodNpLE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/4296955465918984185/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=4296955465918984185" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/4296955465918984185" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/4296955465918984185" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/WXve-MjXGcA/first-days-in-states.html" title="First days in the States" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/Ss9Y_xzzFUI/AAAAAAAAFTM/CZvS1raVYxs/s72-c/Screen+shot+2009-10-09+at+17.36.37.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/first-days-in-states.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-7654797548690405749</id><published>2009-10-10T07:14:00.004+02:00</published><updated>2009-10-10T07:23:09.123+02:00</updated><title type="text">Oracle HQ</title><content type="html">Today was my first time at Oracle HQ in San Francisco. Very nice environment, impressive buildings, ... what you can expect of Larry Ellison I guess.&lt;br /&gt;&lt;br /&gt;At the Oracle HQ we got a briefing of the upcoming products. We are not allowed to communicate about it yet, but I can say there are some impressive things coming.&lt;br /&gt;&lt;br /&gt;Mike Hichwa also showed APEX 4.0, although I had already seen it, APEX changed even more and more nice features are in. For me it will be the biggest release (in number of new features and enhancements) of APEX since the beginning!&lt;br /&gt;&lt;br /&gt;Thanks to Duncan Mills for hosting the briefing, I really enjoyed it.&lt;br /&gt;&lt;br /&gt;Here are some pictures of myself at Oracle HQ and the other Oracle ACE Directors in the Oracle HQ building, enjoying some drinks and food.&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StAZgLBCSFI/AAAAAAAAFTU/GJ1_GRgXEOk/s1600-h/Screen+shot+2009-10-10+at+07.15.14.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 383px; height: 290px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StAZgLBCSFI/AAAAAAAAFTU/GJ1_GRgXEOk/s400/Screen+shot+2009-10-10+at+07.15.14.png" alt="" id="BLOGGER_PHOTO_ID_5390836794466125906" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StAZnLUaJqI/AAAAAAAAFTc/oMDQRzY-ftI/s1600-h/Screen+shot+2009-10-10+at+07.15.25.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 384px; height: 288px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StAZnLUaJqI/AAAAAAAAFTc/oMDQRzY-ftI/s400/Screen+shot+2009-10-10+at+07.15.25.png" alt="" id="BLOGGER_PHOTO_ID_5390836914806466210" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-7654797548690405749?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=kqqjqTcpVNc:6KejNq-SNho:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=kqqjqTcpVNc:6KejNq-SNho:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=kqqjqTcpVNc:6KejNq-SNho:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=kqqjqTcpVNc:6KejNq-SNho:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/7654797548690405749/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=7654797548690405749" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7654797548690405749" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7654797548690405749" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/kqqjqTcpVNc/oracle-hq.html" title="Oracle HQ" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tffIKLFlRlY/StAZgLBCSFI/AAAAAAAAFTU/GJ1_GRgXEOk/s72-c/Screen+shot+2009-10-10+at+07.15.14.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/oracle-hq.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-7974421640932674754</id><published>2009-10-11T18:06:00.004+02:00</published><updated>2009-10-11T18:12:07.861+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="oow09" /><title type="text">OOW09 Sunday - Full APEX day</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StIDEl0I8xI/AAAAAAAAFTk/b18BLTjlSSU/s1600-h/Screen+shot+2009-10-11+at+18.08.21.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 221px; height: 240px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StIDEl0I8xI/AAAAAAAAFTk/b18BLTjlSSU/s400/Screen+shot+2009-10-11+at+18.08.21.png" alt="" id="BLOGGER_PHOTO_ID_5391375081321067282" border="0" /&gt;&lt;/a&gt;Registration was very fast at OOW, no queues this morning.&lt;br /&gt;&lt;br /&gt;It's still early in the morning while I'm writing this post... not that many people arrived yet. But you can be sure, today the madness begins ;-)&lt;br /&gt;&lt;br /&gt;There will be 30 (official) &lt;a href="http://apex.oracle.com/pls/otn/f?p=59652:13:3186890447680588"&gt;APEX presentations at OOW&lt;/a&gt; (and some others at the Unconference).&lt;br /&gt;&lt;br /&gt;I'm on stage three times today. Together with Scott I'll open the APEX Symposium where we focus on migrations to APEX.&lt;br /&gt;&lt;br /&gt;During the Symposium I also have another session "Mastering an APEX page" in the Hilton Hotel (Golden Gate 4/5).&lt;br /&gt;&lt;br /&gt;And after the APEX 4.0 presentation we'll do the "Ask the Experts" panel where you can ask any question you like. Joel Kallman, John Scott, David Peake, Scott Spendolini and myself will be on the panel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-7974421640932674754?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=Vuh5ggfkx40:vJkyKSL4k-M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=Vuh5ggfkx40:vJkyKSL4k-M:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=Vuh5ggfkx40:vJkyKSL4k-M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=Vuh5ggfkx40:vJkyKSL4k-M:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/7974421640932674754/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=7974421640932674754" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7974421640932674754" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7974421640932674754" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/Vuh5ggfkx40/oow09-sunday-full-apex-day.html" title="OOW09 Sunday - Full APEX day" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/StIDEl0I8xI/AAAAAAAAFTk/b18BLTjlSSU/s72-c/Screen+shot+2009-10-11+at+18.08.21.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/oow09-sunday-full-apex-day.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-7022050006784314670</id><published>2009-10-11T23:39:00.007+02:00</published><updated>2009-10-11T23:54:41.430+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="oow09" /><title type="text">OOW09 APEX popular at OOW?</title><content type="html">Every year the APEX presentations get more attended... but this year at OOW it's a bit extreme...&lt;br /&gt;&lt;br /&gt;Have a look at the below pictures:&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StJRh-3A_9I/AAAAAAAAFTs/niANTHVtqKQ/s1600-h/Screen+shot+2009-10-11+at+23.42.03.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 298px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StJRh-3A_9I/AAAAAAAAFTs/niANTHVtqKQ/s400/Screen+shot+2009-10-11+at+23.42.03.png" alt="" id="BLOGGER_PHOTO_ID_5391461348167188434" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StJR0xffxnI/AAAAAAAAFT0/Kkb_yO2Fy3k/s1600-h/Screen+shot+2009-10-11+at+23.42.20.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 229px; height: 305px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StJR0xffxnI/AAAAAAAAFT0/Kkb_yO2Fy3k/s400/Screen+shot+2009-10-11+at+23.42.20.png" alt="" id="BLOGGER_PHOTO_ID_5391461670996395634" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StJShFDVKZI/AAAAAAAAFUE/gMiPQOLWRQU/s1600-h/Screen+shot+2009-10-11+at+23.42.46.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StJShFDVKZI/AAAAAAAAFUE/gMiPQOLWRQU/s400/Screen+shot+2009-10-11+at+23.42.46.png" alt="" id="BLOGGER_PHOTO_ID_5391462432161212818" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StJSDHrJSII/AAAAAAAAFT8/L5B68MDFCfU/s1600-h/Screen+shot+2009-10-11+at+23.42.37.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 231px; height: 302px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StJSDHrJSII/AAAAAAAAFT8/L5B68MDFCfU/s400/Screen+shot+2009-10-11+at+23.42.37.png" alt="" id="BLOGGER_PHOTO_ID_5391461917469001858" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Indeed queues of people for the APEX 4.0 session of Mike Hichwa and David Peake.&lt;br /&gt;&lt;br /&gt;*** APEX 4.0 will be hot for sure ***&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-7022050006784314670?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=R_2DHKzIS_g:X8sSBDaGCFM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=R_2DHKzIS_g:X8sSBDaGCFM:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=R_2DHKzIS_g:X8sSBDaGCFM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=R_2DHKzIS_g:X8sSBDaGCFM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/7022050006784314670/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=7022050006784314670" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7022050006784314670" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7022050006784314670" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/R_2DHKzIS_g/oow09-apex-popular-at-oow.html" title="OOW09 APEX popular at OOW?" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/StJRh-3A_9I/AAAAAAAAFTs/niANTHVtqKQ/s72-c/Screen+shot+2009-10-11+at+23.42.03.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/oow09-apex-popular-at-oow.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-7537274904737867054</id><published>2009-10-13T06:52:00.002+02:00</published><updated>2009-10-13T07:01:57.092+02:00</updated><title type="text">APEX Developer of the Year 2009</title><content type="html">I just saw the Oracle Magazine for November/December edition... I already knew it a bit before, but now it's official; I got the "APEX Developer of the Year 2009" award.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StQIDYbJ8mI/AAAAAAAAFUM/PJbPZxjk36c/s1600-h/Screen+shot+2009-10-13+at+06.53.50.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 298px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StQIDYbJ8mI/AAAAAAAAFUM/PJbPZxjk36c/s400/Screen+shot+2009-10-13+at+06.53.50.png" alt="" id="BLOGGER_PHOTO_ID_5391943508058305122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Of course I find it a real honor and I appreciate the recognition. Thank you Oracle Magazine and APEX Development team!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-7537274904737867054?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=RpJmSTuLEPk:puBfMbKVCfI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=RpJmSTuLEPk:puBfMbKVCfI:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=RpJmSTuLEPk:puBfMbKVCfI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=RpJmSTuLEPk:puBfMbKVCfI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/7537274904737867054/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=7537274904737867054" title="25 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7537274904737867054" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/7537274904737867054" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/RpJmSTuLEPk/apex-developer-of-year-2009.html" title="APEX Developer of the Year 2009" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tffIKLFlRlY/StQIDYbJ8mI/AAAAAAAAFUM/PJbPZxjk36c/s72-c/Screen+shot+2009-10-13+at+06.53.50.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">25</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/apex-developer-of-year-2009.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-3203298938014630792</id><published>2009-10-18T06:50:00.007+02:00</published><updated>2009-10-18T07:13:38.335+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ace dinner" /><category scheme="http://www.blogger.com/atom/ns#" term="oow09" /><title type="text">Pics of Oracle Ace's dinner - Oracle Nerd</title><content type="html">I'm a bit behind with blogging about Oracle Open World 2009, but I promised to post some pictures of the ACE's dinner of Monday.&lt;br /&gt;&lt;br /&gt;It was my first ACE dinner and I liked it very much. I had some nice food and drinks with all the other ACE's at OOW. Thanks to Vikki, Lillian and Duncan for the organization.&lt;br /&gt;&lt;br /&gt;Mark Rittman and John Scott tasting some beer ;-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StqgQI2ar8I/AAAAAAAAFWc/BEgujerKYz8/s1600-h/Screen+shot+2009-10-18+at+06.53.26.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StqgQI2ar8I/AAAAAAAAFWc/BEgujerKYz8/s400/Screen+shot+2009-10-18+at+06.53.26.png" alt="" id="BLOGGER_PHOTO_ID_5393799702843666370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Before OOW there was a whole story/thread about getting &lt;a href="http://www.oraclenerd.com/"&gt;Oracle Nerd&lt;/a&gt; aka Chet Justice to OOW, one of them was to buy special Oracle Nerd shirts... so Chet, here are some pics of the ACE's wearing the shirts! Vikki and myself, showing the Oracle Nerd shirt.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StqgKvjTxSI/AAAAAAAAFWU/_XDcPFpCink/s1600-h/Screen+shot+2009-10-18+at+06.53.17.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 294px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StqgKvjTxSI/AAAAAAAAFWU/_XDcPFpCink/s400/Screen+shot+2009-10-18+at+06.53.17.png" alt="" id="BLOGGER_PHOTO_ID_5393799610153288994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Lillian M. Buziak, Steven Feuerstein and Andreas Chatziantoniou.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StqgFgyfMQI/AAAAAAAAFWM/qGOqySgchjs/s1600-h/Screen+shot+2009-10-18+at+06.52.54.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StqgFgyfMQI/AAAAAAAAFWM/qGOqySgchjs/s400/Screen+shot+2009-10-18+at+06.52.54.png" alt="" id="BLOGGER_PHOTO_ID_5393799520291074306" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-3203298938014630792?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=zK3PQZDmfyE:1mFOQPJ4Yms:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=zK3PQZDmfyE:1mFOQPJ4Yms:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=zK3PQZDmfyE:1mFOQPJ4Yms:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=zK3PQZDmfyE:1mFOQPJ4Yms:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/3203298938014630792/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=3203298938014630792" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/3203298938014630792" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/3203298938014630792" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/zK3PQZDmfyE/pics-of-oracle-aces-dinner-oracle-nerd.html" title="Pics of Oracle Ace's dinner - Oracle Nerd" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_tffIKLFlRlY/StqgQI2ar8I/AAAAAAAAFWc/BEgujerKYz8/s72-c/Screen+shot+2009-10-18+at+06.53.26.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/pics-of-oracle-aces-dinner-oracle-nerd.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-9144397507970940337</id><published>2009-10-18T07:23:00.015+02:00</published><updated>2009-10-18T10:11:47.974+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="oow09" /><title type="text">OOW09 - Dashboards in APEX</title><content type="html">One of the presentations I did at OOW09 was &lt;a href="http://www.apex-evangelists.com/ae/oow/2009_oow_dashboards_ppt.pdf"&gt;Impress Your Clients with Interactive Dashboards in Oracle Application Express&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StqsjVmTGrI/AAAAAAAAFWk/PIMKgIZZY_8/s1600-h/Screen+shot+2009-10-18+at+07.22.45.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StqsjVmTGrI/AAAAAAAAFWk/PIMKgIZZY_8/s400/Screen+shot+2009-10-18+at+07.22.45.png" alt="" id="BLOGGER_PHOTO_ID_5393813226822769330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The session was booked in the Franciscan A and B room of the Hilton Hotel. So the room was pretty big (around 200 people I think) as two rooms were put together. I like to do interactive presentations, but in such a room e.g. there were two project (one at every side of the room) that is not that easy.&lt;br /&gt;&lt;br /&gt;In this presentation I first explained which charting capabilities you get out-of-the-box with APEX, followed by how you can transform these charts into nicer ones. If you really want to impress your clients, Interactive Dashboards are the way to go. Basically a dashboards is one big chart which consist out of different views who have all an own chart.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StqzqQeAE-I/AAAAAAAAFXo/jV5FdYOYB60/s1600-h/dashboard.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 299px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StqzqQeAE-I/AAAAAAAAFXo/jV5FdYOYB60/s400/dashboard.png" alt="" id="BLOGGER_PHOTO_ID_5393821042286269410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Having only one swf and one data feed makes it faster than when you would create three separate charts. &lt;a href="http://www.anychart.com/"&gt;Anychart 5&lt;/a&gt; provides a nice API to generate these dashboards.&lt;br /&gt;&lt;br /&gt;You have different possibilities to feed the chart with data, one of them is creating an Application Process that generates the XML for the dashboard. e.g.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StrH9q9XCkI/AAAAAAAAFX4/_WXSUabJdbI/s1600-h/Screen+shot+2009-10-18+at+09.45.15.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 366px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StrH9q9XCkI/AAAAAAAAFX4/_WXSUabJdbI/s400/Screen+shot+2009-10-18+at+09.45.15.png" alt="" id="BLOGGER_PHOTO_ID_5393843366047189570" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StrH6WtpMTI/AAAAAAAAFXw/CIU2xJ-56_k/s1600-h/Screen+shot+2009-10-18+at+09.45.46.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 309px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StrH6WtpMTI/AAAAAAAAFXw/CIU2xJ-56_k/s400/Screen+shot+2009-10-18+at+09.45.46.png" alt="" id="BLOGGER_PHOTO_ID_5393843309072953650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you want to add Interactivity to your chart, you will need to use JavaScript.&lt;br /&gt;&lt;br /&gt;In the presentation I covered all steps in detail. At OOW the presentation got recorded as well so when they release the audio streams, you can hear it there too. I'm also giving this presentation again at UKOUG.&lt;br /&gt;&lt;br /&gt;You find the example I explained in the presentation &lt;a href="http://anychart.apex-evangelists.com/pls/apex/f?p=755:51:0::NO:::"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In APEX 4.0 the creation of dashboards will become easier as there will be a wizard in. So far I didn't see a demo of that yet, so I'm not sure how and what features they will include.&lt;br /&gt;&lt;br /&gt;At the end of my presentation I also showed a preview of the new chart engine Anychart is working on, called Stock Charts. They are not released yet, but I'm working with them to make the integration with APEX easy. I'm really exited about these new charts! If you need financial charts or charts that are based on dates, these new charts rock!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StrMxBWHVmI/AAAAAAAAFYA/D364vWOxICI/s1600-h/Screen+shot+2009-10-18+at+10.07.10.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 264px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StrMxBWHVmI/AAAAAAAAFYA/D364vWOxICI/s400/Screen+shot+2009-10-18+at+10.07.10.png" alt="" id="BLOGGER_PHOTO_ID_5393848646276437602" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-9144397507970940337?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=of0Crt7x0Uo:OMdpKw9XxSM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=of0Crt7x0Uo:OMdpKw9XxSM:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=of0Crt7x0Uo:OMdpKw9XxSM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=of0Crt7x0Uo:OMdpKw9XxSM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/9144397507970940337/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=9144397507970940337" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/9144397507970940337" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/9144397507970940337" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/of0Crt7x0Uo/oow09-dashboards-in-apex.html" title="OOW09 - Dashboards in APEX" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_tffIKLFlRlY/StqsjVmTGrI/AAAAAAAAFWk/PIMKgIZZY_8/s72-c/Screen+shot+2009-10-18+at+07.22.45.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/oow09-dashboards-in-apex.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-2772886889407682040</id><published>2009-10-18T10:24:00.010+02:00</published><updated>2009-10-18T11:36:33.074+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex meetup" /><category scheme="http://www.blogger.com/atom/ns#" term="oow09" /><title type="text">OOW09 - APEX Meetup</title><content type="html">As an annual tradition, also this year we had an APEX Meetup at the 4th Street Bar &amp;amp; Deli during Oracle Open World.&lt;br /&gt;&lt;br /&gt;Every year the numbers of people coming to this meetup is increasing. People from all over the world talk about APEX and make fun. The APEX Development team was also present.&lt;br /&gt;&lt;br /&gt;And this year we had some sponsors too: &lt;a href="http://www.odtug.com"&gt;ODTUG&lt;/a&gt;, &lt;a href="http://technet.oracle.com"&gt;OTN&lt;/a&gt; and &lt;a href="http://apex.oracle.com"&gt;Oracle APEX team&lt;/a&gt; were so nice to pay for our drinks. So a special thanks to the complete ODTUG board, Justin and Lillian of OTN and Joel of the APEX Development team!&lt;br /&gt;&lt;br /&gt;Below you find some pictures...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/Strf48p4JcI/AAAAAAAAFZg/uRtpQPE_zIY/s1600-h/apex-meetup04.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 311px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/Strf48p4JcI/AAAAAAAAFZg/uRtpQPE_zIY/s400/apex-meetup04.jpg" alt="" id="BLOGGER_PHOTO_ID_5393869673177032130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/Strf1-WsvyI/AAAAAAAAFZY/uxKSRR96gPY/s1600-h/apex-meetup03.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/Strf1-WsvyI/AAAAAAAAFZY/uxKSRR96gPY/s400/apex-meetup03.jpg" alt="" id="BLOGGER_PHOTO_ID_5393869622093856546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StrfyuYzT8I/AAAAAAAAFZQ/sJvOYLXOEy8/s1600-h/apex-meetup02.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StrfyuYzT8I/AAAAAAAAFZQ/sJvOYLXOEy8/s400/apex-meetup02.jpg" alt="" id="BLOGGER_PHOTO_ID_5393869566268100546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StrS2RCR8dI/AAAAAAAAFY4/8LNNqm9RAus/s1600-h/apex-meetup01.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 301px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StrS2RCR8dI/AAAAAAAAFY4/8LNNqm9RAus/s400/apex-meetup01.jpg" alt="" id="BLOGGER_PHOTO_ID_5393855333457326546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A lovely evening with all nice people, a day to keep in memory...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-2772886889407682040?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=rI0z-TizBqo:ZB00uv3BNxc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=rI0z-TizBqo:ZB00uv3BNxc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=rI0z-TizBqo:ZB00uv3BNxc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=rI0z-TizBqo:ZB00uv3BNxc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/2772886889407682040/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=2772886889407682040" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2772886889407682040" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2772886889407682040" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/rI0z-TizBqo/oow09-apex-meetup.html" title="OOW09 - APEX Meetup" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/Strf48p4JcI/AAAAAAAAFZg/uRtpQPE_zIY/s72-c/apex-meetup04.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/oow09-apex-meetup.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-6551259990742868735</id><published>2009-10-28T23:25:00.000+01:00</published><updated>2009-10-28T23:48:27.140+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="oow09" /><category scheme="http://www.blogger.com/atom/ns#" term="apex 4.0" /><title type="text">APEX 4.0 Screenshots and first impression</title><content type="html">At the demo grounds of OOW09 the APEX Development team showcased APEX 4.0.&lt;br /&gt;&lt;br /&gt;I spend quiet some time at the demo ground to play a bit with APEX 4.0 and have a real feeling about this new version. I liked it a lot, but to be fair not all wizards were finished/polished yet and while I was testing I wanted even more features. There are so many enhancement requests they can put in, so it will be a challenge to define the final list of which will be included and which will be postponed to APEX 4.1.&lt;br /&gt;&lt;br /&gt;I took some screenshots to show you how things look like and commented a bit on it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;All the screenshots might look different when APEX 4.0 hits the roads, so don't take it for granted it will be like that in the final version.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I already wrote some other &lt;a href="http://dgielis.blogspot.com/2008/06/preview-oracle-apex-websheets-next.html"&gt;blog post&lt;/a&gt; and posted a &lt;a href="http://dgielis.blogspot.com/2008/09/preview-oracle-apex-40-websheets.html"&gt;video&lt;/a&gt; over a year ago (!) about &lt;span style="font-weight: bold;"&gt;Websheets&lt;/span&gt;. It will be "separate" from APEX e.g. you create a Websheet or an APEX app. I see Websheets as "APEX lite" or "APEX for business people". It's even easier and faster to create a Websheet than it is to create an APEX application. Everything is in meta-data, so Websheets are not based on real tables, but the tables will be defined in meta-data. This allows people to change the structure of the table on the fly (e.g. add columns).&lt;br /&gt;It has some other nice features like inline editing, sharing of your data (security build in), flashback capabilities and so much more... definitely one of the reasons to go with APEX 4.0.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StZswRnejpI/AAAAAAAAFWE/KpVk48Ztn4A/s1600-h/websheets2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StZswRnejpI/AAAAAAAAFWE/KpVk48Ztn4A/s400/websheets2.JPG" alt="" id="BLOGGER_PHOTO_ID_5392617180441251474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When you login into APEX 4.0 you see that the Application Builder got a nicer look and feel. The new color is blue instead of green and it looks like an enhanced version of Theme 20 is used.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsLKPjd2I/AAAAAAAAFUc/jl4FDQaLg-c/s1600-h/builder.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsLKPjd2I/AAAAAAAAFUc/jl4FDQaLg-c/s400/builder.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616542806701922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Drilling down into an Application gives you the next screenshot. The quick links which I use a lot (edit page, wheel to access shared components, ...) got extended. The search functionality there will save everybody a lot of time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsiFe7cLI/AAAAAAAAFVU/1YLYsmzEv2w/s1600-h/new_app.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsiFe7cLI/AAAAAAAAFVU/1YLYsmzEv2w/s400/new_app.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616936666001586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;At the last conferences I gave a presentation about "Mastering an APEX page". It looks like I should redo that presentation when APEX 4.0 comes out. Although the Page Layout already changed a bit (e.g. you have now a Dynamic Actions section) insiders told me that it's likely to change more.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsnfRrJDI/AAAAAAAAFVk/7CltTsG62B0/s1600-h/page.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsnfRrJDI/AAAAAAAAFVk/7CltTsG62B0/s400/page.JPG" alt="" id="BLOGGER_PHOTO_ID_5392617029489075250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you don't like to touch javascript yourself, but you need things to happen on the client (cascading lovs, hide/show items and regions) the APEX dev team build Dynamic Actions for you. It allows you to build these things in a declarative way.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsY6ggmNI/AAAAAAAAFU8/e7XGYMKEk0k/s1600-h/dynamci+actions.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsY6ggmNI/AAAAAAAAFU8/e7XGYMKEk0k/s400/dynamci+actions.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616779101018322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The different actions in Dynamic Actions through the wizard&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StZsT33X9YI/AAAAAAAAFU0/G75hVC1xITQ/s1600-h/dynamci+actions+types.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StZsT33X9YI/AAAAAAAAFU0/G75hVC1xITQ/s400/dynamci+actions+types.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616692492268930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you edit the Dynamic Actions you can change it even more.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsQDhDV3I/AAAAAAAAFUs/-rvGVx-t40I/s1600-h/dynamci+actions+detail.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StZsQDhDV3I/AAAAAAAAFUs/-rvGVx-t40I/s400/dynamci+actions+detail.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616626900391794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The Utilities section got revamped with more features and more logical organized items.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsuLCU1NI/AAAAAAAAFV8/k5Bebz-DyPo/s1600-h/utilities.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsuLCU1NI/AAAAAAAAFV8/k5Bebz-DyPo/s400/utilities.JPG" alt="" id="BLOGGER_PHOTO_ID_5392617144315073746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One of the new items is the Advisor. Before you could find that in Patrick Wolf's &lt;a href="http://essentials.oracleapex.info/"&gt;APEX Essentials&lt;/a&gt;. So now it will be build-in and it got more enhanced as well. This will definitely mean everybody can do easier Quality checks of their applications.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsIZLfN-I/AAAAAAAAFUU/yUgt8VQf0uY/s1600-h/advisor.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsIZLfN-I/AAAAAAAAFUU/yUgt8VQf0uY/s400/advisor.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616495276570594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Team Development will be another nice feature. It allows the people on the project to work more closely together and all throughout the APEX interface. New features, bugs and to-do's can be logged and be assigned to people. This is an example of something we build ourselves too to make our live easier, but as a lot of the things we did before in our own way, APEX 4.0 will give you everything (or at least a lot) build-in.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsr-ch5yI/AAAAAAAAFV0/Gpm6MUqKgY8/s1600-h/teamdev.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsr-ch5yI/AAAAAAAAFV0/Gpm6MUqKgY8/s400/teamdev.JPG" alt="" id="BLOGGER_PHOTO_ID_5392617106575583010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The new Shared Components section got some more features, the most important one I would say is the access to the Plugins.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_tffIKLFlRlY/StZspj65-OI/AAAAAAAAFVs/10hPRNGdkaI/s1600-h/shared+components.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://4.bp.blogspot.com/_tffIKLFlRlY/StZspj65-OI/AAAAAAAAFVs/10hPRNGdkaI/s400/shared+components.JPG" alt="" id="BLOGGER_PHOTO_ID_5392617065095493858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I'm expecting a lot of the ability to have Plugins in APEX 4.0. I've certainly a couple in my head I'd like to write, but it's just the fact that it opens up APEX in every way. If you do something in many projects and you can't use Shared Components for it, it makes sense to write a plugin, so it makes it easy to reuse.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StZskfI0EGI/AAAAAAAAFVc/FM0LX0z6UT4/s1600-h/plugins.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StZskfI0EGI/AAAAAAAAFVc/FM0LX0z6UT4/s400/plugins.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616977912303714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As a frequent reader of this blog you probably know by now that Anychart 5 will be integrated in APEX 4.0. The new wizard looks a lot cleaner. You see which chart you want and select that from the start in the wizard. There are also other types of charts available now e.g. Gauges and Gantts.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/StZsNhCwFcI/AAAAAAAAFUk/ZgvdLYznkSM/s1600-h/charts.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 379px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/StZsNhCwFcI/AAAAAAAAFUk/ZgvdLYznkSM/s400/charts.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616583286756802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The below screenshot shows the new wizard for creating Maps.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsfC6snVI/AAAAAAAAFVM/P_2hJl2__rY/s1600-h/map.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/StZsfC6snVI/AAAAAAAAFVM/P_2hJl2__rY/s400/map.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616884437556562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The next screenshot shows you the Enhanced Interactive Reports with a Map on the same page. As you can see the Interactive Report got some new features like Group By.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/StZsbyz6cLI/AAAAAAAAFVE/TGEFWvsGPYI/s1600-h/ir_map.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 376px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/StZsbyz6cLI/AAAAAAAAFVE/TGEFWvsGPYI/s400/ir_map.JPG" alt="" id="BLOGGER_PHOTO_ID_5392616828574527666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I think APEX 4.0 will change the way we write applications. APEX 4.0 brings us again to another level of web development in a declarative way. You'll be able to do things in an easier and faster way than ever before. I already look forward to next year when we can develop with it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-6551259990742868735?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=krkn3avwhCE:QCoWoOx4UlA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=krkn3avwhCE:QCoWoOx4UlA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=krkn3avwhCE:QCoWoOx4UlA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=krkn3avwhCE:QCoWoOx4UlA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/6551259990742868735/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=6551259990742868735" title="13 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/6551259990742868735" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/6551259990742868735" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/krkn3avwhCE/apex-40-screenshots-and-first.html" title="APEX 4.0 Screenshots and first impression" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_tffIKLFlRlY/StZswRnejpI/AAAAAAAAFWE/KpVk48Ztn4A/s72-c/websheets2.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">13</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/apex-40-screenshots-and-first.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-2951181156772033334</id><published>2009-10-30T00:49:00.001+01:00</published><updated>2009-10-30T13:28:04.139+01:00</updated><title type="text">ODTUG 2010 submission deadline</title><content type="html">Every year the Oracle conferences are a place to meet other fellow Oracle people and hear the latest and greatest in Oracle world.&lt;br /&gt;&lt;br /&gt;Normally these are the conferences I go to: IOUG Collaborate, ODTUG Kaleidoscope, Oracle Open World, UKOUG and some smaller local ones.&lt;br /&gt;&lt;br /&gt;One of the ways to get a free pass to these conferences is to present. ODTUG was the biggest APEX conference last year and for 2010 it will be no different. Especially with the release of APEX 4.0 it will be interesting to see these new presentations. The submission deadline for ODTUG just got extended, so now there are another 10 days left to submit an abstract for the &lt;a href="http://www.odtugkaleidoscope.com/"&gt;ODTUG&lt;/a&gt; conference...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/Sura9Al9ZFI/AAAAAAAAFZo/_LeUzaTVRTo/s1600-h/F29523868_Kaleidoscope2010600pic.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 53px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/Sura9Al9ZFI/AAAAAAAAFZo/_LeUzaTVRTo/s400/F29523868_Kaleidoscope2010600pic.jpg" alt="" id="BLOGGER_PHOTO_ID_5398367845023048786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It will be nice for me personally to go back to Washington as that was the place I went to on my first visit to the States.&lt;br /&gt;&lt;br /&gt;Good luck with the submission!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-2951181156772033334?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=pi3C_T9qQcY:gUo9IWSqkOA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=pi3C_T9qQcY:gUo9IWSqkOA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=pi3C_T9qQcY:gUo9IWSqkOA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=pi3C_T9qQcY:gUo9IWSqkOA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/2951181156772033334/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=2951181156772033334" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2951181156772033334" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/2951181156772033334" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/pi3C_T9qQcY/odtug-2010-submission-deadline.html" title="ODTUG 2010 submission deadline" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_tffIKLFlRlY/Sura9Al9ZFI/AAAAAAAAFZo/_LeUzaTVRTo/s72-c/F29523868_Kaleidoscope2010600pic.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/10/odtug-2010-submission-deadline.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-964423353173885700</id><published>2009-11-03T07:34:00.003+01:00</published><updated>2009-11-03T08:00:45.517+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="syntaxhighlighter" /><title type="text">Testing Syntax highlighting</title><content type="html">I found &lt;a href="http://blog.cartercole.com/2009/10/awesome-syntax-highlighting-made-easy.html"&gt;following&lt;/a&gt; blog post which explains how to include &lt;a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter"&gt;SyntaxHighligther&lt;/a&gt; (v2) in blogger.&lt;br /&gt;&lt;br /&gt;So lets give it a try for the languages I use most.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SQL&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: sql"&gt;&lt;br /&gt;SELECT ename, empno&lt;br /&gt;  FROM emp&lt;br /&gt;WHERE empno = 7654;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PL/SQL (same highlighting as SQL)&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: sql"&gt;&lt;br /&gt;BEGIN&lt;br /&gt;  FOR r in (SELECT ename, empno&lt;br /&gt;              FROM emp)&lt;br /&gt;  LOOP&lt;br /&gt;    htp.p(r.ename);&lt;br /&gt;  END LOOP;&lt;br /&gt;END;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;JavaScript&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;$(document).ready(function() {&lt;br /&gt;  $(".btn-download").click(function(){&lt;br /&gt;    callMyFunction();&lt;br /&gt;  });&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;XML&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: xml"&gt;&lt;br /&gt;&lt;anychart&gt;&lt;br /&gt;    &lt;settings&gt;&lt;br /&gt;        &lt;animation enabled="True"&gt;&lt;br /&gt;    &lt;/settings&gt;&lt;br /&gt;    &lt;charts&gt;&lt;br /&gt;        &lt;chart plot_type="CategorizedVertical"&gt;&lt;br /&gt;            &lt;data_plot_settings default_series_type="Bar" enable_3d_mode="true" z_aspect="2.5"&gt;&lt;br /&gt;                &lt;bar_series group_padding="0.2"&gt;&lt;br /&gt;                    &lt;tooltip_settings enabled="true"&gt;&lt;br /&gt;                &lt;/bar_series&gt;&lt;br /&gt;            &lt;/data_plot_settings&gt;&lt;br /&gt;            &lt;data&gt;&lt;br /&gt;                &lt;series name="Series 1" palette="Default"&gt;&lt;br /&gt;                    &lt;point name="P1" y="128.14"&gt;&lt;br /&gt;                    &lt;point name="P2" y="112.61"&gt;&lt;br /&gt;                &lt;/series&gt;&lt;br /&gt;            &lt;/data&gt;&lt;br /&gt;        &lt;/chart&gt;&lt;br /&gt;    &lt;/charts&gt;&lt;br /&gt;&lt;/anychart&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-964423353173885700?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=1PuwAbJUjX8:vPHK1PKS86o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=1PuwAbJUjX8:vPHK1PKS86o:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=1PuwAbJUjX8:vPHK1PKS86o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=1PuwAbJUjX8:vPHK1PKS86o:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/964423353173885700/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=964423353173885700" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/964423353173885700" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/964423353173885700" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/1PuwAbJUjX8/testing-syntax-highlighting.html" title="Testing Syntax highlighting" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/11/testing-syntax-highlighting.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-21122514.post-3255653615227982077</id><published>2009-11-04T21:00:00.001+01:00</published><updated>2009-11-04T21:48:18.257+01:00</updated><title type="text">Accordion in APEX</title><content type="html">&lt;span style="font-style: italic;font-size:78%;" &gt;*** This post uses SyntaxHighlighter to show code, if you are on an RSS-reader you might not see the code ***&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_tffIKLFlRlY/Su_jYdZf-nI/AAAAAAAAFZw/mp9PdbYRtbY/s1600-h/Screen+shot+2009-11-03+at+09.01.17.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 104px; height: 400px;" src="http://2.bp.blogspot.com/_tffIKLFlRlY/Su_jYdZf-nI/AAAAAAAAFZw/mp9PdbYRtbY/s400/Screen+shot+2009-11-03+at+09.01.17.png" alt="" id="BLOGGER_PHOTO_ID_5399784487588461170" border="0" /&gt;&lt;/a&gt;The last weeks it seemed that more people were having the same question "how to integrate an Accordion in APEX".&lt;br /&gt;&lt;br /&gt;I've been using an Accordion for a while, an online example is on the &lt;a href="http://anychart.apex-evangelists.com/"&gt;Anychart Integration kit&lt;/a&gt; website. The left-hand menu is an Accordion.&lt;br /&gt;&lt;br /&gt;I think on all my projects of the last year I've been including JQuery and JQuery UI as a standard in the template. The Accordion I use is part of &lt;a href="http://jqueryui.com/demos/accordion/"&gt;JQuery UI&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can implement the different JQuery components and plugins in a lot of different ways in APEX; using a template, a shortcut, a region etc. but the principle is the same for any way you chose; you need to load the necessary javascript and have some html that works with it.&lt;br /&gt;&lt;br /&gt;My standard philosophy is "if you can make things reusable, you should do it". (with this note: if time and effort allows)&lt;br /&gt;APEX has a Shared Components section and Page zero which can help you with sharing your most common used code. APEX 4.0 will go a step further and provides a plugin mechanism, so you don't need to put the code in different places anymore, instead it will handle everything for you.&lt;br /&gt;&lt;br /&gt;So to implement my Accordion, I used a List Template to change any List into an Accordion. Here's how the APEX list template looks like:&lt;br /&gt;&lt;br /&gt;List Template Before Rows&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;div id="accordion"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;List Template Current&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;h3 class="selected"&gt;&lt;a href="#LINK#" alt="#TEXT#"&gt;&lt;u&gt;#TEXT#&lt;/u&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;List Template Noncurrent&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href="#LINK#" alt="#TEXT#" style="text-decoration:none;"&gt;#TEXT#&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Between List Elements&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Sub List Template Current&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;div style="margin:1px;"&gt;&lt;a href="#LINK#" alt="#TEXT#"&gt;&lt;img src="#IMAGE#" #IMAGE_ATTR# style="vertical-align:middle;margin:2px;margin-right:4px;" /&gt;&lt;u&gt;#TEXT#&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Sub List Template Noncurrent&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;div style="margin:1px;"&gt;&lt;a href="#LINK#" alt="#TEXT#" style="text-decoration:none;"&gt;&lt;img src="#IMAGE#" #IMAGE_ATTR# style="vertical-align:middle;margin:2px;margin-right:4px;" /&gt;#TEXT#&lt;/a&gt;&lt;/div&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;List Template After Rows&lt;br /&gt;&lt;pre class="brush: javascript"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;  $(function() {&lt;br /&gt;    $('#accordion').accordion({&lt;br /&gt;      //event: 'mouseover',&lt;br /&gt;      header: 'h3',&lt;br /&gt;      active: '.selected', &lt;br /&gt;      selectedClass: 'active'&lt;br /&gt;    });&lt;br /&gt;  });&lt;br /&gt;&lt;/script&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_tffIKLFlRlY/SvHoSsdHmnI/AAAAAAAAFaA/6Uig4djZAE8/s1600-h/Screen+shot+2009-11-04+at+21.46.48.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 398px; height: 235px;" src="http://1.bp.blogspot.com/_tffIKLFlRlY/SvHoSsdHmnI/AAAAAAAAFaA/6Uig4djZAE8/s400/Screen+shot+2009-11-04+at+21.46.48.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5400352836062517874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Update; apparently SyntaxHighlighter can't show the script tags (javascript).&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;The List is a normal list as you can see in the below screenshot.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_tffIKLFlRlY/Su_p60P2eXI/AAAAAAAAFZ4/tCOtD7Jlcyk/s1600-h/Screen+shot+2009-11-03+at+09.29.11.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 278px;" src="http://3.bp.blogspot.com/_tffIKLFlRlY/Su_p60P2eXI/AAAAAAAAFZ4/tCOtD7Jlcyk/s400/Screen+shot+2009-11-03+at+09.29.11.png" alt="" id="BLOGGER_PHOTO_ID_5399791674907326834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In the List itself you need to add the pages in "List Entry Current for Pages Type" in order to leave the Accordion open for a child. e.g. 2D Column is page 10 and that should be in the List Entry Current for Page 5.&lt;br /&gt;&lt;br /&gt;So in every other project you can just use this template for a list and you have an Accordion in place.&lt;br /&gt;javascript:void(0)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21122514-3255653615227982077?l=dgielis.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=8y2EWfM5MdA:BYj1Ln9OWzU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=8y2EWfM5MdA:BYj1Ln9OWzU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?i=8y2EWfM5MdA:BYj1Ln9OWzU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DimitriGielisBlog?a=8y2EWfM5MdA:BYj1Ln9OWzU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DimitriGielisBlog?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://dgielis.blogspot.com/feeds/3255653615227982077/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=21122514&amp;postID=3255653615227982077" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/3255653615227982077" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21122514/posts/default/3255653615227982077" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DimitriGielisBlog/~3/8y2EWfM5MdA/accordion-in-apex.html" title="Accordion in APEX" /><author><name>Dimitri Gielis</name><uri>http://www.blogger.com/profile/16295721159626839167</uri><email>dimitri.gielis@apex-evangelists.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="13223169445001551550" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_tffIKLFlRlY/Su_jYdZf-nI/AAAAAAAAFZw/mp9PdbYRtbY/s72-c/Screen+shot+2009-11-03+at+09.01.17.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://dgielis.blogspot.com/2009/11/accordion-in-apex.html</feedburner:origLink></entry></feed>
