<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Oracle AppsLab &#187; Rich Manalang</title>
	<atom:link href="http://oracleappslab.com/author/richmanalang/feed/" rel="self" type="application/rss+xml" />
	<link>http://oracleappslab.com</link>
	<description>Driving Oracle Innovation</description>
	<pubDate>Sat, 19 Jul 2008 01:42:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Ruby on Rails and BEA AquaLogic</title>
		<link>http://oracleappslab.com/2008/06/12/ruby-on-rails-and-bea-aqualogic/</link>
		<comments>http://oracleappslab.com/2008/06/12/ruby-on-rails-and-bea-aqualogic/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 17:09:40 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/06/12/ruby-on-rails-and-bea-aqualogic/</guid>
		<description><![CDATA[About 40 minutes ago, Chris Bucchere posted a OpenWorld session proposal on Mix.  His session is called &#8220;Building Web 2.0 Social Applications in Ruby on Rails using BEA AquaLogic Interaction.&#8221;  The session will also cover optimizing your application for the iPhone (or iPod Touch).  Anyone who is interested in Ruby on Rails [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://oracleappslab.com/wp-content/uploads/2008/06/images.jpg" />About 40 minutes ago, <a href="http://dev2dev.bea.com/blog/bucchere/">Chris Bucchere</a> posted a <a href="https://mix.oracle.com/ideas/33481-building-web-2-0-social-applications-in-ruby-on-rails-using-bea-aqualogic-interaction">OpenWorld session proposal</a> on <a href="https://mix.oracle.com/">Mix</a>.  His session is called &#8220;<a href="https://mix.oracle.com/ideas/33481-building-web-2-0-social-applications-in-ruby-on-rails-using-bea-aqualogic-interaction">Building Web 2.0 Social Applications in Ruby on Rails using BEA AquaLogic Interaction</a>.&#8221;  The session will also cover optimizing your application for the iPhone (or iPod Touch).  Anyone who is interested in Ruby on Rails on enterprise scale software (like BEA) should <a href="https://mix.oracle.com/ideas/33481-building-web-2-0-social-applications-in-ruby-on-rails-using-bea-aqualogic-interaction"><b>vote</b></a> for this session.    It&#8217;s a late addition and probably won&#8217;t get as many votes, hence why I&#8217;m pushing it here.  While you&#8217;re at it, vote for the two other Ruby related sessions too:<a href="https://mix.oracle.com/ideas/26806-ruby-jruby-on-rails-on-oracle"><br /></a>
<ul>
<li><a href="https://mix.oracle.com/ideas/26806-ruby-jruby-on-rails-on-oracle">Ruby/JRuby on Rails on Oracle</a> (proposed by me) &#8212; details how to use Ruby, JRuby and Rails on an all Oracle stack using Mix as a case study</li>
<li><a href="https://mix.oracle.com/ideas/27038-using-ruby-on-rails-with-oracle-e-business-suite">Using Ruby on Rails with Oracle E-Business Suite</a> (proposed by <a href="http://blog.rayapps.com/">Raimonds Simanovskis</a>) &#8212; Raimonds showed Jake and me some of the Rails apps he&#8217;s been building on top of E-Business Suite &#8212; pretty cool stuff that I&#8217;m hoping we&#8217;ll be able to blog about soon.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/06/12/ruby-on-rails-and-bea-aqualogic/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CommunityOne 2008</title>
		<link>http://oracleappslab.com/2008/04/30/communityone-2008/</link>
		<comments>http://oracleappslab.com/2008/04/30/communityone-2008/#comments</comments>
		<pubDate>Thu, 01 May 2008 03:42:47 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://oracleappslab.com/2008/04/30/communityone-2008/</guid>
		<description><![CDATA[Those of you looking to beat the Monday blues (this coming Monday) should come out to CommunityOne 2008 in San Francisco.  I&#8217;ll be part of the Ruby panel that&#8217;s being chaired by Tim Bray.  Should be a good event.  Best part&#8230; IT&#8217;S FREE!!!
The Ruby panel I&#8217;m on will be joined by Mark [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://oracleappslab.com/wp-content/uploads/2008/04/screenshot1.png" alt="" />Those of you looking to beat the Monday blues (this coming Monday) should come out to <a href="http://developers.sun.com/events/communityone/index.jsp">CommunityOne 2008</a> in San Francisco.  I&#8217;ll be part of the <a href="http://www28.cplan.com/cc197/sessions_catalog.jsp?ilc=197-1&amp;amp;ilg=english&amp;amp;isort=&amp;amp;isort_type=&amp;amp;is=yes&amp;amp;icriteria1=+&amp;amp;icriteria7=+&amp;amp;icriteria9=&amp;amp;icriteria8=&amp;amp;icriteria3=Manalang">Ruby panel</a> that&#8217;s being chaired by <a href="http://en.wikipedia.org/wiki/Tim_Bray">Tim Bray</a>.  Should be a good event.  Best part&#8230; IT&#8217;S <a href="http://c2.com/cgi/wiki?FreeAsInBeer">FREE</a>!!!</p>
<p>The Ruby panel I&#8217;m on will be joined by <a href="http://www.gartner.com/AnalystBiography?authorId=12522">Mark Driver</a>, Gartner, <a href="http://www.bloglines.com/blog/ThomasEEnebo">Thomas Enebo</a>, Sun Microsystems (and JRuby co-lead), <a href="http://happycamperstudios.com/">David Koontz</a>, Happy Camper Studios (of <a href="http://monkeybars.rubyforge.org/">Monkeybars</a> fame),  <a href="http://srwustner.com/">Sarah Mei</a>, Independent Programmer, and <a href="http://friendfeed.com/manalang">moi</a>.</p>
<p>If you go, twitter me at <a href="http://twitter.com/rmanalan">rmanalan</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/04/30/communityone-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OpenSocial&#8217;izing Our Apps</title>
		<link>http://oracleappslab.com/2008/04/17/opensocializing-our-apps/</link>
		<comments>http://oracleappslab.com/2008/04/17/opensocializing-our-apps/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 18:37:35 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

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

		<guid isPermaLink="false">http://oracleappslab.com/?p=807</guid>
		<description><![CDATA[Now that Jake has exposed our next venture, I thought I&#8217;d flesh out some more details on what we hope to accomplish by building our own OpenSocial container.  When OpenSocial came out, it all took us AppsLab&#8217;ers by surprise that Oracle was a founding member.  It wasn&#8217;t really a surprise that Google was building something [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://oracleappslab.com/wp-content/uploads/2008/04/opensocial.jpg"><img class="alignright size-medium wp-image-808" style="float: right;" title="opensocial" src="http://oracleappslab.com/wp-content/uploads/2008/04/opensocial.jpg" alt="" width="225" height="225" /></a>Now that Jake has exposed <a href="http://oracleappslab.com/2008/04/17/whats-next/">our next venture</a>, I thought I&#8217;d flesh out some more details on what we hope to accomplish by building our own <a href="http://code.google.com/apis/opensocial/">OpenSocial</a> <a href="http://code.google.com/apis/opensocial/container.html">container</a>.  When OpenSocial came out, it all took us AppsLab&#8217;ers by surprise that Oracle was a founding member.  It wasn&#8217;t really a surprise that Google was building something to compete with the Facebook&#8217;s social apps model&#8230; it was only a matter of time before someone did it &#8212; I&#8217;m glad that Google ultimately decided to make it happen.</p>
<p>Our vision for OpenSocial is different from all the consumer based social networks that are currently using it to catch up to Facebook.  One of the first things we learned here at the AppsLab is that there is large pent-up demand for social applications within an enterprise.  A large organization like Oracle can be more productive when the social aspect to day-to-day business is made available to employees.  We saw this <a href="http://oracleappslab.com/2007/08/07/oracle-gets-social/">demand</a> first hand when we built Connect and IdeaFactory last Summer.</p>
<p>For those who don&#8217;t know much about OpenSocial, all you need to know is that it&#8217;s a big deal for enterprises, but most people don&#8217;t know it yet.  Here&#8217;s why it&#8217;s not on the radar of most enterprises:</p>
<ul>
<li>OpenSocial was built to satisfy the need of existing social networks who need a way to allow users to plugin applications into their network &#8212; it&#8217;s not being built with enterprise requirements in mind (i.e., &#8220;enterprise class&#8221; security and provisioning, and other &#8220;enterprise&#8221; technology jargon) &#8212; and to me, that&#8217;s a blessing.  The biggest thing that slows down IT projects inside an enterprise is the loads of crap that developers have to follow.  In most cases, all of that is overkill.</li>
<li>OpenSocial participation (right now) is mainly by those thinking about the consumer market &#8212; with the exception of SalesForce.com (another founding member).</li>
<li>OpenSocial is in early adoption mode.</li>
</ul>
<p>I like to think that we&#8217;re a forward thinking bunch at the Lab.  Paul and I have extensive experience with enterprise portal since we spent many years before this gig dealing with portals.  From my perspective, OpenSocial is what enterprise portals should have been.  OpenSocial will make it easy for employees within an enterprise to build and deploy their apps in a decentralized fashion.  Death to IT.</p>
<p>As we move closer to upgrading Connect with OpenSocial apps enabled, we&#8217;ll blog about it here to give you a glimpse of this vision.  We think it&#8217;s a big deal and hopefully once we have something to share, you will too.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/04/17/opensocializing-our-apps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JRuby Meetup!</title>
		<link>http://oracleappslab.com/2008/03/10/jruby-meetup/</link>
		<comments>http://oracleappslab.com/2008/03/10/jruby-meetup/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 18:57:08 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/03/10/jruby-meetup/</guid>
		<description><![CDATA[For those of you who are live in the Bay Area (East Bay in particular), I&#8217;ll be speaking at the East Bay Ruby Meetup next Tuesday.  Here&#8217;s the talk abstract:
JRuby is fast becoming a solid (and possibly preferred choice) for deploying Rails apps. Rich Manalang from Oracle will talk about how he and a small [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://oracleappslab.com/wp-content/uploads/2008/03/meetup.gif" alt="meetup.gif" align="right" />For those of you who are live in the Bay Area (East Bay in particular), I&#8217;ll be speaking at the <a href="http://ruby.meetup.com/81/calendar/7487188/">East Bay Ruby Meetup</a> next Tuesday.  Here&#8217;s the talk abstract:</p>
<blockquote><p>JRuby is fast becoming a solid (and possibly preferred choice) for deploying Rails apps. Rich Manalang from Oracle will talk about how he and a small team from ThoughtWorks developed the first public deployment of JRuby on Rails (<a href="https://mix.oracle.com/" target="_blank">https://mix.oracle.co&#8230;</a>) last November. He will go over JRuby basics, the advantages of deploying on JRuby, the differences between JRuby and MRI, and run through several deployment options.</p></blockquote>
<p>If you go, please introduce yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/03/10/jruby-meetup/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JRuby on Rails: Oracle SSO Integration</title>
		<link>http://oracleappslab.com/2008/02/27/jruby-on-rails-oracle-sso-integration/</link>
		<comments>http://oracleappslab.com/2008/02/27/jruby-on-rails-oracle-sso-integration/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 20:20:09 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/02/27/jruby-on-rails-oracle-sso-integration/</guid>
		<description><![CDATA[Laurent reminded me that I promised a write up of how we accomplished the Oracle SSO integration for Mix.  So, I&#8217;ve created an Oracle Wiki page that has details on how it works.  If you have any experience with Oracle SSO and Rails (or is working on a project that requires this), please add your [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.laurentbois.com/">Laurent</a> <a href="http://oracleappslab.com/2007/11/12/lets-mix/#comment-2954">reminded me</a> that <a href="http://oracleappslab.com/2007/11/12/lets-mix">I promised a write up of how we accomplished the Oracle SSO integration for Mix</a>.  So, I&#8217;ve created an <a href="http://wiki.oracle.com">Oracle Wiki</a> page that has <a href="http://wiki.oracle.com/page/JRuby+on+Rails%3A+Oracle+SSO+Integration">details on how it works</a>.  If you have any experience with Oracle SSO and Rails (or is working on a project that requires this), please add your tips and experience with this technique.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/02/27/jruby-on-rails-oracle-sso-integration/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mix President&#8217;s Day Release: JRuby 1.1RC2 and a bunch of other stuff!</title>
		<link>http://oracleappslab.com/2008/02/17/mix-presidents-day-release-jruby-11rc2-and-a-bunch-of-other-stuff/</link>
		<comments>http://oracleappslab.com/2008/02/17/mix-presidents-day-release-jruby-11rc2-and-a-bunch-of-other-stuff/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 04:17:27 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/02/17/mix-presidents-day-release-jruby-11rc2-and-a-bunch-of-other-stuff/</guid>
		<description><![CDATA[Since U.S. based Oracle employees don&#8217;t get President&#8217;s Day off, Anthony and I decided to deploy some new changes while everyone is off enjoying their day off.  Actually, that&#8217;s not true, we deployed the new Mix changes early Sunday morning.  What should have taken 10 minutes lasted 2 hours &#8212; it was a big release.
We [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://oracleappslab.com/wp-content/uploads/2008/02/imbloggingthis.png" alt="imbloggingthis.png" align="left" />Since U.S. based Oracle employees don&#8217;t get President&#8217;s Day off, Anthony and I decided to deploy some new changes while everyone is off enjoying their day off.  Actually, that&#8217;s not true, we deployed the new <a href="https://mix.oracle.com">Mix</a> changes early Sunday morning.  What should have taken 10 minutes lasted 2 hours &#8212; it was a big release.</p>
<p>We applied a ton of goodness on this latest update.  Under the hood, we upgraded to JRuby 1.1RC2 (which was just recently released (<a href="http://headius.blogspot.com/2008/02/jruby-rc2-released-whats-next.html">on Saturday!</a>) &#8212; yeah, we&#8217;re blazing trails here.  We also upgraded a bunch of underlying libraries like ActiveRecord-JDBC, JREXML, Goldspike and a few others.  The JRuby 1.1RC2 upgrade was a big boost in performance.  Last week, I spent some time running some Apache Bench tests on my MacBook Pro (2.4 GHz/4Gb mem) and saw some AMAZING numbers.  Here&#8217;s a summary:</p>
<p> After running Apache Bench with 1000 requests (for my profile page) with a concurrency level of 100 (ab -n 1000 -c 100), I get these numbers:</p>
<pre>Server Software:        Oracle
Server Hostname:        localhost
Server Port:            8888Document Path: /user_profiles/10023-rich-manalang
Document Length:        100 bytes

Concurrency Level:      100
Time taken for tests:   8.920769 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Non-2xx responses:      1000
Total transferred:      549000 bytes
HTML transferred:       100000 bytes
<font color="#ff0000"><strong>Requests per second:    112.10 [#/sec] (mean)</strong></font>
Time per request:       892.077 [ms] (mean)
Time per request:       8.921 [ms] (mean, across all concurrent requests)
Transfer rate:          60.08 [Kbytes/sec] received</pre>
<p>One thing to remember with these numbers&#8230; I ran this test on my laptop. Yes, I know what you&#8217;re saying&#8230; my laptop kicks your laptop&#8217;s arse. Regardless, these numbers look very good &#8212; <a href="http://blog.erichsen.net/2008/02/17/benchmarking-fun-with-jruby-11-rc2-glassfish-and-rails-202/">here are a different set of stats for comparison</a>.  For those interested, my Rails app was configured with the Goldspike default of 4 JRuby processes max-active and 2 min-idle.  I ran these against Oracle OC4J 10g, but the numbers look the same with Jetty and Glassfish. Charles Nutter one of the guys behind JRuby has a great <a href="http://headius.blogspot.com/2008/02/jruby-rc2-released-whats-next.html">write up on what&#8217;s next for JRuby</a>.  It&#8217;s a great read if you&#8217;re considering JRuby for your next project.</p>
<p>Ok&#8230; so, for those who don&#8217;t care about the guts that run Mix, here&#8217;s a list of the other changes we&#8217;ve applied:</p>
<ul>
<li><strong>New logged in homepage</strong> &#8212; this slick new home page is smart.  It delivers you topics that are relevant to you based on the tags and products you&#8217;ve specified on your profile.<br />
<a href="http://oracleappslab.com/wp-content/uploads/2008/02/screenshot1.png" title="screenshot1.png"><img src="http://oracleappslab.com/wp-content/uploads/2008/02/screenshot1.png" alt="screenshot1.png" width="500" /></a></li>
<li><strong>New post image identifiers</strong> &#8212; Jake didn&#8217;t like my handcrafted vote box from the last release (he said it looked like a Kleenex box&#8230; bastard), so I switched to the more standard &#8220;Vote&#8221; button.  I hope we don&#8217;t offend any non-&#8221;red-white-blue&#8221; users &#8212; if we do, sound off in the comments.  Here are the three post images&#8230; can you guess which is for which?<br />
<img src="http://oracleappslab.com/wp-content/uploads/2008/02/vote-button.png" alt="vote-button.png" /><img src="http://oracleappslab.com/wp-content/uploads/2008/02/question-button.png" alt="question-button.png" /><img src="http://oracleappslab.com/wp-content/uploads/2008/02/imbloggingthis.png" alt="imbloggingthis.png" /></li>
<li><strong>More feeds!</strong> &#8212; Anthony&#8217;s added more feeds.  Anywhere you see that little orange button, click on it to subscribe to the feed for that view.</li>
<li><strong>Groups you may be interested in</strong> &#8212; Anthony whipped up a nice feature that looks at the tags and products you specified on your profile and matches it with <a href="https://mix.oracle.com/groups">groups</a> you may want to be a part of.</li>
</ul>
<p>We&#8217;re not stopping there.  <a href="http://blogs.oracle.com/otn/">Justin K</a> and his crew have lots of features they want&#8230; so, we&#8217;ll be busy with that and lots of other enhancements in the next few weeks.  If you haven&#8217;t done so, get in the <a href="https://mix.oracle.com">Mix</a>. Oh, and if you have a feature you absolutely want, sound off in the comments or, better yet, put in an idea in the <a href="https://mix.oracle.com/groups/10021">Mix group</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/02/17/mix-presidents-day-release-jruby-11rc2-and-a-bunch-of-other-stuff/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JRuby RC2 Released; What&#8217;s Next?</title>
		<link>http://headius.blogspot.com/2008/02/jruby-rc2-released-whats-next.html</link>
		<comments>http://headius.blogspot.com/2008/02/jruby-rc2-released-whats-next.html#comments</comments>
		<pubDate>Mon, 18 Feb 2008 02:55:58 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://399fd962ee756b801c74a3659991c289</guid>
		<description><![CDATA[If you're curious about RC2's performance, log onto https://mix.oracle.com.  As of this morning, Mix is running on RC2!]]></description>
			<content:encoded><![CDATA[If you're curious about RC2's performance, log onto <a href="https://mix.oracle.com">mix.oracle.com</a>.  As of this morning, Mix is running on RC2!]]></content:encoded>
			<wfw:commentRss>http://headius.blogspot.com/2008/02/jruby-rc2-released-whats-next.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Super Tuesday</title>
		<link>http://oracleappslab.com/2008/02/05/super-tuesday/</link>
		<comments>http://oracleappslab.com/2008/02/05/super-tuesday/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 15:00:18 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/02/05/super-tuesday/</guid>
		<description><![CDATA[Today is a big day.  Not only because it&#8217;s Super Tuesday in the U.S., but also because it&#8217;s Super Tuesday here at the AppsLab.  Last night, Anthony and I rolled out some major changes to Mix that many people have been clamoring for.  The main feature we rolled out is RSS feed [...]]]></description>
			<content:encoded><![CDATA[<p>Today is a big day.  Not only because it&#8217;s <a href="http://politics.nytimes.com/election-guide/2008/supertuesday/democraticpreview/index.html">Super Tuesday in the U.S.</a>, but also because it&#8217;s Super Tuesday here at the AppsLab.  Last night, Anthony and I rolled out some major changes to <a href="https://mix.oracle.com">Mix</a> that many people have been clamoring for.  The main feature we rolled out is RSS feed support.  Now you can view ideas and questions in a feed (sliced up how you want).  Look for the little orange feed icon <img src="http://oracleappslab.com/wp-content/uploads/2008/02/feed-icon-14x14.png" alt="feed-icon-14x14.png" /> sprinkled throughout the site. Here&#8217;s the money shot:</p>
<p><img src="http://oracleappslab.com/wp-content/uploads/2008/02/mix-in-reader.png" alt="mix-in-reader.png" /></p>
<p>The other big feature we rolled out last night is a revamped <a href="https://mix.oracle.com/groups/10021">Group</a> view.   We decided to go with the &#8220;river of information&#8221; organization of ideas, questions and messages (which are basically blog posts).  Now you&#8217;ll see ideas, questions, and messages intertwined in a single view ordered initially by how recently active they&#8217;ve been.  Messages can now have comments.  This makes it very easy to create a  group blog within Mix (RSS feed support within groups is a few days away).  We&#8217;ve got more work to do with filters and additional sorting capabilities, but for now, you should be able to get a good grasp of what&#8217;s going on inside a group.  Here&#8217;s what that looks like:</p>
<p><img src="http://oracleappslab.com/wp-content/uploads/2008/02/screenshot6.png" alt="screenshot6.png" /></p>
<p>Here are some other notable changes included in last night&#8217;s update:</p>
<ul>
<li>Small photo cards &#8212; most photo thumbnails now have names on them (like in the picture above)</li>
<li>Employee &#8220;Badges&#8221; &#8212; Oracle employees are much easier to spot within Mix, now that they&#8217;re branded with the unmistakable <img src="http://oracleappslab.com/wp-content/uploads/2008/02/favicon.png" alt="favicon.png" />.  Here&#8217;s Jake&#8217;s profile card:<br />
<img src="http://oracleappslab.com/wp-content/uploads/2008/02/screenshot5.png" alt="screenshot5.png" /></li>
<li>Pagers galore &#8212; we&#8217;ve fixed a number of issues around our ajax based pagers (if you don&#8217;t know what those are, don&#8217;t worry about it).  Plus we&#8217;ve added pagers where it makes sense.</li>
</ul>
<p>We&#8217;ve got more coming up this week.  So, stay tuned and remember to vote &#8212; in Mix and in the Primaries!</p>
<p><em>Update: Rich and Anthony just deployed RSS feeds for groups, one for Recently Active and on one for Latest Topics. Check them out on the <a href="https://mix.oracle.com/groups/10021" title="Oracle Mix Group" target="_blank">Oracle Mix</a> group. So now, you can consume feeds for the latest ideas, the latest questions and for the recent and latest topics of any group, w00t! </em></p>
<p><em>Also, Carl asked about feeds for ideas and questions (APEX, natch) in comments. Those feeds are now fixed. Behold: the <a href="https://mix.oracle.com/products/10836/ideas.rss?key=06643f7bcc22c0d08b1b2b913e1adeaaa39753211cbe8dc2bc9b24a28ce752c2&amp;username=jake.kuramoto%40oracle.com" target="_blank">feed</a> for Mix ideas and the <a href="https://mix.oracle.com/products/10836/questions.rss?key=06643f7bcc22c0d08b1b2b913e1adeaaa39753211cbe8dc2bc9b24a28ce752c2&amp;username=jake.kuramoto%40oracle.com" target="_blank">feed</a> for Mix questions. </em></p>
<p><em> Jake</em></p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/02/05/super-tuesday/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PeopleSoft Tech Blog</title>
		<link>http://oracleappslab.com/2008/01/09/peoplesoft-tech-blog/</link>
		<comments>http://oracleappslab.com/2008/01/09/peoplesoft-tech-blog/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 18:09:32 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/01/09/peoplesoft-tech-blog/</guid>
		<description><![CDATA[This must have slipped our radar &#8212; Jeff Robbins and his crew of PeopleTools experts started a blog back in October last year.  However, looks like they need some traffic sent their way.  There are a few other PeopleSoft related blogs out there.  Here are some that pop into mind:

Jim&#8217;s PeopleSoft Journal &#8212; Jim Marion [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://oracleappslab.com/wp-content/uploads/2008/01/peoplesoft2.jpg" title="peoplesoft2.jpg"><img src="http://oracleappslab.com/wp-content/uploads/2008/01/peoplesoft2.thumbnail.jpg" alt="peoplesoft2.jpg" align="right" /></a>This must have slipped our radar &#8212; Jeff Robbins and <a href="http://blogs.oracle.com/peopletools/about">his crew</a> of PeopleTools experts started a blog back in October last year.  However, looks like they need some traffic sent their way.  There are a few other PeopleSoft related blogs out there.  Here are some that pop into mind:</p>
<ul>
<li><a href="http://jjmpsj.blogspot.com/">Jim&#8217;s PeopleSoft Journal</a> &#8212; Jim Marion took my old job building sales demos&#8230; he&#8217;s a PeopleTools rockstar.  If you&#8217;re a PTools head, you definitely should subscribe to Jim&#8217;s blog.</li>
<li><a href="http://blog.greysparling.com/">Grey Sparling</a> &#8212; these dudes are the PeopleSoft reporting experts.</li>
<li><a href="http://peoplesofttipster.com/">PeopleSoft Tipster</a> &#8212; a PeopleSoft blog by Duncan Davies</li>
<li><a href="http://xtrahot.chili-mango.net/">Extra Hot</a> &#8212; don&#8217;t left the name fool you&#8230; it&#8217;s work safe.  Joe Ngo&#8217;s got some good PeopleTools tips up his sleeves&#8230; check out the archives.</li>
<li><a href="http://www.erpassociates.com/">PeopleSoft Corner</a> &#8212; the name says it all.</li>
<li><a href="http://psadmin.blogspot.com/">PSADMIN</a> &#8212; another PTools focused blog with good tips on the PeopleSoft Portal.</li>
</ul>
<p>If you have a PeopleSoft/PeopleTools blog that&#8217;s not mentioned here, sound off in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/01/09/peoplesoft-tech-blog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tagged!</title>
		<link>http://oracleappslab.com/2008/01/08/tagged/</link>
		<comments>http://oracleappslab.com/2008/01/08/tagged/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 05:01:31 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[general]]></category>

		<category><![CDATA[2.0concepts]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2008/01/08/tagged/</guid>
		<description><![CDATA[I&#8217;m it &#8212; Floyd tagged me.  So, here are my 8 things (for context on what this is, read this):

January 6th marked my 11th year at Oracle (8 w/PeopleSoft and 3 w/Oracle).  Seems like a long time to be in a company.  The cool thing is that I&#8217;ve managed to wear many [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m it &#8212; <a href="http://orclville.blogspot.com/">Floyd</a> <a href="http://orclville.blogspot.com/2008/01/orablog-tag.html">tagged me</a>.  So, here are my 8 things (for context on what this is, read <a href="http://oracleappslab.com/2008/01/07/orablog-tag/">this</a>):</p>
<ol>
<li>January 6th marked my 11th year at Oracle (8 w/PeopleSoft and 3 w/Oracle).  Seems like a long time to be in a company.  The cool thing is that I&#8217;ve managed to wear many different hats since starting here in 1997 &#8212; been a consultant, developer, manager, sales engineer, and product strategist.  By far the best job has been my current job as a labbie here in the AppsLab.</li>
<li>I used to fly 2 seater <a href="http://www.ahart.com/newWeb/aircraft/singleEngine/89653.htm">Cesna 152s</a>.  Well, sort of.  I had about 55 hours under my belt and was well on my way to getting my VFR licence, but Winter came a long and I lost interest &#8212; didn&#8217;t feel like flying in crappy weather &#8212; and I never picked it back up.  Probably a good thing since my wife would not be happy if I took up flying again.  So, now I fly <a href="http://soarheads.com/frequencies/Rick_Manalang.html">RC sailplanes</a> &#8212; the Bay Area is a great place to fly sailplanes.</li>
<li>I have a bachelors degree in Math, but really suck at it.  I often find myself pulling out a calculator to work out simple additions and subtractions.  I was always better at the abstract stuff.</li>
<li>I love to travel &#8212; although haven&#8217;t done much lately.  I&#8217;ve been to: Australia, New Zealand, Canada, England, Italy, France, Germany, Spain, Switzerland, China, South Korea, The <a href="http://manalang.com/philippines/">Philippines</a>&#8230; and a few other places.  I can&#8217;t wait to travel again.</li>
<li>I was in marching band in high school (I played the baritone horn).  Even worse, I was the <a href="http://en.wikipedia.org/wiki/Drum_major">Drum Major</a> &#8212;  <em>I can&#8217;t believe I&#8217;m announcing this on the internet</em>.  I wish I could get back into music.  I tried a few years ago with the guitar, but failed &#8212; my fingers suck.</li>
<li>I have two older brothers (4 years apart) whose names also start with an &#8220;R&#8221; (Ray and Ron).  My dad&#8217;s name is Robert.  Don&#8217;t ask.</li>
<li>My wonderful wife and I have twin boys (almost 3 years old).  I&#8217;m so thankful that the &#8220;terrible twos&#8221; are almost over.  They rock my world&#8230; in a good way.</li>
<li>I suck at blogging, but you knew that already.  That&#8217;s why we have Jake.</li>
</ol>
<p>Ok, back to work.  <a href="http://jjmpsj.blogspot.com/">Jim Marion</a>, <a href="http://blog.greysparling.com/">Chris Heller</a>, <a href="http://oracleappslab.com/author/paulpedrazzi/">Paul Pedrazzi</a>, and <a href="http://oracleappslab.com/author/anthonylai/">Anthony Lai</a>&#8230; you&#8217;re it!</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2008/01/08/tagged/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails Is A Ghetto</title>
		<link>http://www.zedshaw.com/rants/rails_is_a_ghetto.html</link>
		<comments>http://www.zedshaw.com/rants/rails_is_a_ghetto.html#comments</comments>
		<pubDate>Thu, 03 Jan 2008 18:49:17 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://cefea928ab96c781d3eae52354e0a966</guid>
		<description><![CDATA[I've been following Zed's rant since he posted it... it's an absolutely entertaining read.  Good thing he's got nothing against the JRuby team.  I'm glad that he's refreshingly honest about the way he feels.]]></description>
			<content:encoded><![CDATA[I've been following Zed's rant since he posted it... it's an absolutely entertaining read.  Good thing he's got nothing against the JRuby team.  Love it or hate it, I'm glad that he's refreshingly honest about the way he feels.  I wish more people (including me) would pull a "Zed Shaw" on people who really deserve it.]]></content:encoded>
			<wfw:commentRss>http://www.zedshaw.com/rants/rails_is_a_ghetto.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Great Ruby Shootout &#124; Zen and the Art of Ruby Programming</title>
		<link>http://antoniocangiano.com/2007/12/03/the-great-ruby-shootout/</link>
		<comments>http://antoniocangiano.com/2007/12/03/the-great-ruby-shootout/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 00:16:05 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://2be2038f60dc103d49e1052e6455f776</guid>
		<description><![CDATA[JRuby following behind Ruby 1.9.  I can't wait until JRuby uptakes 1.9!]]></description>
			<content:encoded><![CDATA[JRuby following behind Ruby 1.9.  I can't wait until JRuby uptakes 1.9!]]></content:encoded>
			<wfw:commentRss>http://antoniocangiano.com/2007/12/03/the-great-ruby-shootout/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mix Rake Stats</title>
		<link>http://oracleappslab.com/2007/11/27/mix-rake-stats/</link>
		<comments>http://oracleappslab.com/2007/11/27/mix-rake-stats/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 17:32:14 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[jruby]]></category>

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2007/11/27/mix-rake-stats/</guid>
		<description><![CDATA[Artem Vasiliev asked for the Mix rake stats&#8230; here they are:
+----------------------+-------+-------+---------+---------+-----+-------+
&#124; Name                 &#124; Lines &#124;   LOC &#124; Classes &#124; Methods &#124; M/C &#124; LOC/M &#124;
+----------------------+-------+-------+---------+---------+-----+-------+
&#124; Controllers          &#124;  1825 &#124;  1504 &#124;      22 &#124;     145 &#124;   6 &#124;     8 &#124;
&#124; Helpers              &#124;   248 &#124;   217 &#124;       0 &#124;      28 &#124;   0 &#124;     5 &#124;
&#124; Models               &#124;   [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://oracleappslab.com/2007/11/21/mix-jruby-on-rails-small-teams-agile-and-its-effects-on-the-world/#comment-1920">Artem Vasiliev</a> asked for the Mix rake stats&#8230; here they are:</p>
<pre>+----------------------+-------+-------+---------+---------+-----+-------+
| Name                 | Lines |   LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers          |  1825 |  1504 |      22 |     145 |   6 |     8 |
| Helpers              |   248 |   217 |       0 |      28 |   0 |     5 |
| Models               |   976 |   802 |      20 |     105 |   5 |     5 |
| Libraries            |   463 |   364 |       7 |      45 |   6 |     6 |
| Components           |     0 |     0 |       0 |       0 |   0 |     0 |
| Integration tests    |     0 |     0 |       0 |       0 |   0 |     0 |
| Functional tests     |  3904 |  3087 |      24 |      89 |   3 |    32 |
| Unit tests           |   771 |   604 |       1 |      10 |  10 |    58 |
+----------------------+-------+-------+---------+---------+-----+-------+
| Total                |  8187 |  6578 |      74 |     422 |   5 |    13 |
+----------------------+-------+-------+---------+---------+-----+-------+
  Code LOC: 2887     Test LOC: 3691     Code to Test Ratio: 1:1.3</pre>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2007/11/27/mix-rake-stats/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Product pages: so much suck, so easy to fix</title>
		<link>http://www.thinkvitamin.com/features/design/product-pages-so-much-suck-so-easy-to-fix</link>
		<comments>http://www.thinkvitamin.com/features/design/product-pages-so-much-suck-so-easy-to-fix#comments</comments>
		<pubDate>Mon, 26 Nov 2007 19:32:06 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://3de1f53a8b4a28121f6d6584f006f5ce</guid>
		<description><![CDATA[we need to apply these concepts to Mix' front page]]></description>
			<content:encoded><![CDATA[we need to apply these concepts to Mix' front page]]></content:encoded>
			<wfw:commentRss>http://www.thinkvitamin.com/features/design/product-pages-so-much-suck-so-easy-to-fix/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mix, JRuby on Rails, Small Teams, Agile, and it&#8217;s Effects on the World</title>
		<link>http://oracleappslab.com/2007/11/21/mix-jruby-on-rails-small-teams-agile-and-its-effects-on-the-world/</link>
		<comments>http://oracleappslab.com/2007/11/21/mix-jruby-on-rails-small-teams-agile-and-its-effects-on-the-world/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 04:59:10 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[agile]]></category>

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2007/11/21/mix-jruby-on-rails-small-teams-agile-and-its-effects-on-the-world/</guid>
		<description><![CDATA[A week after going live with Oracle Mix, we&#8217;ve gotten a considerable amount of buzz and interest from every aspect of Mix.  Most everyone we&#8217;ve talked with are really happy to see Oracle becoming more transparent.  Mix is a huge part of that.  There are a lot of tool heads out there [...]]]></description>
			<content:encoded><![CDATA[<p>A week after going live with <a href="https://mix.oracle.com">Oracle Mix</a>, we&#8217;ve gotten a considerable amount of buzz and interest from every aspect of Mix.  Most everyone we&#8217;ve talked with are really happy to see Oracle becoming more transparent.  Mix is a huge part of that.  There are a lot of tool heads out there who are really interested in how we made it happen.  So, here it is&#8230; the story of how Mix was conceived and built.</p>
<p>Those who have kept up with this blog, know about <a href="http://oracleappslab.com/2007/08/07/oracle-gets-social/">the internal social network we created inside the walls of Oracle</a>; we call that Connect.  For those who don&#8217;t know anything about Connect, it&#8217;s basically a skunk works project that became really popular &#8212; you can read more about it <a href="http://oracleappslab.com/2007/08/07/oracle-gets-social/">here</a>.  Connect&#8217;s success has opened the minds of many people within Oracle.  Many people know the potential of the community and network effects that we&#8217;re seeing with the large social networks, but it really hasn&#8217;t been applied to enterprise communities yet.  Several people at Oracle recognized this and so about 6 weeks leading up to Open World, the Mix project was approved by a few senior Oracle execs and hence was born.  Paul, kicked it off and told us we had 6 weeks to have a working application by Open World.  I almost had a conniption at that point.  Connect took about 6 weeks for me to build (by myself), but to build a web application that had more features, be publicly facing, and had to run on a tech stack (our own) that we had no idea would work well, was just crazy.  We didn&#8217;t have hardware, data center space, and had a ton of Oracle security, legal and other hurdles to work through &#8212; not including development resources.  I knew at that point that we needed help to pull it together.  Luckily, I knew about people like <a href="http://ola-bini.blogspot.com/">Ola Bini</a> and <a href="http://thoughtworks.com">ThoughtWorks</a>.  I knew that they were doing lots of work around JRuby, and I knew that they <strike>practice</strike> preach agile development practices.  So, we met immediately.  It was  a perfect match.</p>
<p>The team was comprised of four developers from TW (<a href="http://ola-bini.blogspot.com/">Ola Bini</a>,  <a href="http://www.workingwithrails.com/person/7320-alexey-verkhovsky">Alexey Verkhovsky</a>, Toby Tripp, and Matt Wastrodowski) and me from the Oracle side.  We also had a project manager (Mike Royle) who whipped us into shape at the end of every iteration.  We started coding about 3.5 to 4 weeks before Open World.  At that point, we still didn&#8217;t have hardware and there were a ton of unknowns surrounding JRuby running on the Oracle AppServer (and if it did, what performance would be like).  We bit the bullet and went for it.  Rails was an essential ingredient to this project.  I don&#8217;t know of other frameworks that would have enabled us to build this particular application so rapidly. The beauty of Rails is the plugin system.  We leveraged a whole slew of plugins that made tagging, comments, ratings, paginations, search, authentication, and other common features a simple feature to implement and manage.</p>
<p>We built most of Mix using the standard Ruby interpreter (aka, MRI &#8212; Matz&#8217; Ruby Interpreter) on Oracle DB XE using  Ruby-OCI.  Developing Rails apps is still much easier using MRI because JRuby takes a while to startup.  While developing on the Oracle DB, we encountered several issues with the Ruby-OCI adapter (the Ruby-OCI adapter is in need of some official Oracle support&#8230; more on that later).  While most of the team was using MRI/OCI, I was working on getting hardware and configuring what we had.  Once we finally got hardware (4 x 2 cpu-single-core, 12 gb mem, small HDs &#8212; yeah&#8230; crappy hardware that was on its way to being decommissioned), I spent several days working with the sys admins to get one box set up with Oracle DB 10g (I would have gone with 11g, but the DBAs who were going to support us weren&#8217;t up to speed on the configuration of 11g yet) and the other 3 boxes with Oracle Application Server 10g.  The 3 app servers were configured to be load balanced by a BigIP layer 7 based load balancer.  I set up jRuby and the necessary pieces to allow us to deploy easily on Oracle App Server&#8230; namely installing admin_client.jar, which is a CLI for managing the Oracle App Server.</p>
<p>One critical part of the project was to support Oracle&#8217;s SSO policy.  Meaning every web app that we deploy has to support SSO using the Oracle SSO service.  It took me a few days to figure out how all this worked but once we did, it wasn&#8217;t difficult to plug it into the <a href="http://technoweenie.stikipad.com/plugins/show/Acts+as+Authenticated">acts_as_authenticated</a> Rails plugin that we were using.  If anyone is looking to do something like this, leave a comment and I&#8217;ll send you the code &#8212; maybe I&#8217;ll release it as an acts_as_authenticated_through_oracle_sso plugin if there are enough people doing this sort of thing.</p>
<p>After I had the boxes primed, we started doing early deploys on JRuby.  The performance was terrible.  About 20-40 reqs/sec on a single app server.  Turns out that I didn&#8217;t have some of the production settings configured properly (i.e., not caching ruby classes, etc.)  Once I modified a few environment settings (standard rails prod settings), I got about 80 reqs/sec on a single app server&#8230; better but not enough.  At the same time, Ola and the JRuby team found some interesting bottlenecks in the JRuby code.  Within in a day or two, <a href="http://ola-bini.blogspot.com/2007/10/interesting-times-in-jruby-land.html">Ola and team had them patched up</a> and we were beginning to see around 150-200 reqs/sec.  After the app server warmed up, things got real interesting&#8230; the numbers went way up (400-600 reqs/sec).  <em>*Disclaimer: I&#8217;m not a performance guru.  I did most of my tests using Apache Bench running against the logged in home page of Mix, which btw, doesn&#8217;t use any fragment caching at all (actually, Mix is not making use of any caching right now &#8212; we&#8217;ll get to it eventually, but it doesn&#8217;t seem like we need it yet).</em></p>
<p>The 3.5 to 4 weeks leading up to Open World was nuts.  I spent a ton of time taking care of deployment/hardware issues rather than coding.  The rest of the team worked remotely (Toby and Matt in Chicago, Alexey in Calgary, Ola in London) which is sort of against the agile mantra, but it was done to cut cost.  We communicated through Skype&#8217;s bookmarked chat feature which is an excellent tool if you need to work as an agile team remotely.  The week before Open World, Toby, Matt and I rendezvoused in San Francisco and knocked out a ton of functionality.  Even though we had a productive week leading up to Open World, we  knew that the app would still need a lot of polish past go-live, but it&#8217;s amazing how much a small team working mostly remotely could accomplish in that short period of time.</p>
<p>This was an amazing project to be a part of.  And one thing I&#8217;ll say is that for anyone working in a Java EE environment where you have to use the stack that&#8217;s there, the future is bright and it&#8217;s all because of JRuby, Rails, and the speed and agility at which you can build applications on that framework.  I&#8217;m convinced that JRuby is the best way to deploy a Rails app if you need performance and flexibility.  My prediction: next year will be the year for JRuby&#8217;s rise into the mainstream.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2007/11/21/mix-jruby-on-rails-small-teams-agile-and-its-effects-on-the-world/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Let&#8217;s Mix</title>
		<link>http://oracleappslab.com/2007/11/12/lets-mix/</link>
		<comments>http://oracleappslab.com/2007/11/12/lets-mix/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 20:15:06 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[enterprise2.0]]></category>

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2007/11/12/lets-mix/</guid>
		<description><![CDATA[Hi all.  Remember me?  I used to blog here until of course Paul and Jake buried me with a crazy project that seemed impossible.  Anyway, now that it&#8217;s out, I can talk about what I&#8217;ve been working on since all the fun we had with Connect this Summer.
So, far the buzz on [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all.  Remember me?  I used to blog here until of course Paul and Jake buried me with a crazy project that seemed impossible.  Anyway, now that <a href="https://mix.oracle.com">it&#8217;s out</a>, I can talk about what I&#8217;ve been working on since <a href="http://oracleappslab.com/2007/08/07/oracle-gets-social/">all</a> <a href="http://oracleappslab.com/2007/08/12/connect-is-just-the-beginning/">the</a> <a href="http://oracleappslab.com/2007/08/13/a-new-day/">fun</a> <a href="http://oracleappslab.com/2007/08/15/we-were-connect-first/">we</a> <a href="http://oracleappslab.com/2007/08/27/new-features-for-connect-beta/">had</a> <a href="http://oracleappslab.com/2007/08/29/driving-innovation-get-it/">with</a> <a href="http://oracleappslab.com/2007/10/29/the-openlab/">Connect</a> this Summer.</p>
<p>So, far the buzz on <a href="http://mix.oracle.com">Oracle Mix</a> has been good.  Just some clarifications to <a href="http://oracleappslab.com/2007/11/11/mix-is-live/">Paul&#8217;s comments</a> on Mix&#8217;s tech architecture&#8230; it&#8217;s running on Oracle Application Server, Oracle Database, Oracle Internet Directory, Oracle SSO, and <a href="http://jruby.codehaus.org/">jRuby</a> on <a href="http://rubyonrails.com">Rails</a>.  As far as I know, Mix is the first and largest public deployment of jRuby on Rails.  The best part is that we made this happen in less than 5 weeks&#8230; with the help of the wonderful people at <a href="http://www.thoughtworks.com">ThoughtWorks</a>.</p>
<p>More details to come&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2007/11/12/lets-mix/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JRuby on Rails: Fast Enough</title>
		<link>http://blog.nicksieger.com/articles/2007/10/25/jruby-on-rails-fast-enough</link>
		<comments>http://blog.nicksieger.com/articles/2007/10/25/jruby-on-rails-fast-enough#comments</comments>
		<pubDate>Thu, 25 Oct 2007 04:51:51 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://200c264b5cc23615fababc8b613b9c09</guid>
		<description><![CDATA[Nice numbers from Nick Sieger at Sun.  jRuby actually out performs MRI... this is great news for us!]]></description>
			<content:encoded><![CDATA[Nice numbers from Nick Sieger at Sun.  jRuby actually out performs MRI... this is great news for us!]]></content:encoded>
			<wfw:commentRss>http://blog.nicksieger.com/articles/2007/10/25/jruby-on-rails-fast-enough/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web 2.0 Summit on blip.tv</title>
		<link>http://web2summit.blip.tv/</link>
		<comments>http://web2summit.blip.tv/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 03:29:35 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://02aa65ae73251b9a7cad1a2a6a4d087c</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://web2summit.blip.tv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Revolution On Rails: Advanced Rails Caching.. on the Edge</title>
		<link>http://revolutiononrails.blogspot.com/2007/08/advanced-rails-caching-on-edge.html</link>
		<comments>http://revolutiononrails.blogspot.com/2007/08/advanced-rails-caching-on-edge.html#comments</comments>
		<pubDate>Thu, 18 Oct 2007 18:17:31 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false">tag:del.icio.us://6868e2692591e5724680f95e4b98f18e</guid>
		<description><![CDATA[Interesting techniques for caching rails fragments using Oracle Web Cache or other ESI based caching applications]]></description>
			<content:encoded><![CDATA[Interesting techniques for caching rails fragments using Oracle Web Cache or other ESI based caching applications]]></content:encoded>
			<wfw:commentRss>http://revolutiononrails.blogspot.com/2007/08/advanced-rails-caching-on-edge.html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JRuby on Rails Application on an Oracle AppServer</title>
		<link>http://oracleappslab.com/2007/10/18/jruby-on-rails-application-on-an-oracle-appserver/</link>
		<comments>http://oracleappslab.com/2007/10/18/jruby-on-rails-application-on-an-oracle-appserver/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 13:23:36 +0000</pubDate>
		<dc:creator>Rich Manalang</dc:creator>
		
		<category><![CDATA[jruby]]></category>

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

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

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

		<guid isPermaLink="false">http://oracleappslab.com/2007/10/18/jruby-on-rails-application-on-an-oracle-appserver/</guid>
		<description><![CDATA[Finally, something to blog about!  Progress is being made.  More to come later&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Finally, something to blog about!  Progress is being made.  More to come later&#8230;</p>
<p><a href="http://oracleappslab.com/wp-content/uploads/2007/10/connect-on-oc4j.png"><img src="http://oracleappslab.com/wp-content/uploads/2007/10/connect-on-oc4j.png" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://oracleappslab.com/2007/10/18/jruby-on-rails-application-on-an-oracle-appserver/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
