<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>ISV Solutions</title>
        <link>http://devcentral.f5.com/weblogs/Joe/category/83.aspx</link>
        <description>ISV Solutions</description>
        <language>en-US</language>
        <copyright>Joe Pruitt</copyright>
        <managingEditor>joe@f5.com</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <item>
            <title>Google Takes Away Your Last Place Of Solitude - Gaming</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/10/google-takes-away-your-last-place-of-solitude---gaming.aspx</link>
            <description>&lt;p align="center"&gt;&lt;em&gt;Google takes aim at your last place of ad-free solitute - Gaming.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleTakesAwayYourLastPlaceOfSolitudeGa_9FCA/google_games_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="158" alt="google_games" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleTakesAwayYourLastPlaceOfSolitudeGa_9FCA/google_games_thumb.jpg" width="180" align="right" border="0" /&gt;&lt;/a&gt; Ads, you know what they are.  You are surrounded by them day in and day out.  Whether you are watching TV/movies, browsing a website, reading email, or reading your favorite blog, they are there to greet you.  In the past, we've always had at least one place we could go to escape the assault of ads on our life - gaming.  Well, you better enjoy it while it lasts because Google aims to take that refuge away from you with it's &lt;a href="http://www.google.com/ads/games/index.html" target="_blank"&gt;Google In-Game Advertising&lt;/a&gt; initiative.&lt;/p&gt; &lt;table cellspacing="0" cellpadding="10" align="left" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;embed src="http://www.youtube.com/v/71UyCTS1uGE&amp;amp;hl=en&amp;amp;fs=1" width="240" height="205" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Whether you are a &lt;a href="http://www.google.com/ads/games/marketers.html" target="_blank"&gt;marketer&lt;/a&gt; wanting to extend the reach of your video ads, drive your brand, or reach the new generation of social gamers Google has you covered with it's &lt;a href="http://adwords.google.com/" target="_blank"&gt;AdWords&lt;/a&gt; In-Game ad campaigns.&lt;/p&gt; &lt;p&gt;Or, if you are a &lt;a href="http://www.google.com/ads/games/publishers.html" target="_blank"&gt;publisher&lt;/a&gt; that would like to join a network tailored for web-based games, access campaigns from the world's top brands, fill up 100% of you remnant inventory, and filter out unwanted ads, then they have you covered as well with &lt;a href="https://services.google.com/events/adsense_games" target="_blank"&gt;AdSense for Games&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;So, next time you login to &lt;a href="http://www.facebook.com" target="_blank"&gt;FaceBook&lt;/a&gt; to kick back with a few rounds of &lt;a href="http://apps.facebook.com/scramblegame/landing.php" target="_blank"&gt;Scramble&lt;/a&gt; or &lt;a href="http://apps.facebook.com/pathwords/landing.php" target="_blank"&gt;Pathwords&lt;/a&gt;, be on the watch out for some embedded ads for your viewing pleasure.  Google knew how much you were missing out on them during your game play and they aim help you out in the very near future!&lt;/p&gt; &lt;p&gt;Enjoy the ads folks!&lt;/p&gt; &lt;p&gt;-Joe&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:24781a2f-f46a-406f-b710-1102ba6ecd42" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Google" rel="tag"&gt;Google&lt;/a&gt;, &lt;a href="http://technorati.com/tags/AdSense" rel="tag"&gt;AdSense&lt;/a&gt;, &lt;a href="http://technorati.com/tags/AdWords" rel="tag"&gt;AdWords&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Games" rel="tag"&gt;Games&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3707.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/10/google-takes-away-your-last-place-of-solitude---gaming.aspx</guid>
            <pubDate>Fri, 10 Oct 2008 18:22:18 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3707.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/10/google-takes-away-your-last-place-of-solitude---gaming.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3707.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3707.aspx</trackback:ping>
        </item>
        <item>
            <title>Protect Yourself From ClickJacking With FireFox And NoScript</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/10/protect-yourself-from-clickjacking-with-firefox-and-noscript.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/MouseClick_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 10px 10px; border-left: 0px; border-bottom: 0px" height="219" alt="MouseClick" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/MouseClick_thumb.jpg" width="240" align="right" border="0" /&gt;&lt;/a&gt; Worried about losing your personal information?  Yep, me too!  The updated FireFox plugin NoScript aims to thwart the recently discovered ClickJacking class of browser based security exploits.&lt;/p&gt; &lt;p&gt;Less than a month ago a new class of browser based security exploits were discovered that allows an attacker to get you to click on a button without your knowledge thus executing malicious code or inadvertently exposing personal information.&lt;/p&gt; &lt;p&gt;Robert Hansen of SecTheory LLC and Jeremiah Grossman of WhiteHat Security Inc coined the term "ClickJacking".  From Jeremiah Grossman:&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/start_quote_2.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="12" alt="start_quote" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/start_quote_thumb.gif" width="18" border="0" /&gt;&lt;/a&gt; Think of any button on any Web site, internal or external, that you can get to appear between the browser walls. Wire transfers on banks, Digg buttons, CPC advertising banners, Netflix queue, etc. The list is virtually endless and these are relatively harmless examples. Next, consider that an attack can invisibly hover these buttons below the users' mouse, so that when they click on something they visually see, they actually are clicking on something the attacker wants them to. &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/end_quote_2.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="12" alt="end_quote" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/end_quote_thumb.gif" width="18" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The recommended protection at this point is to use FireFox with the NoScript plugin that enables frame/plug-in blocking.&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/noscript-2_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 10px 0px 0px; border-left: 0px; border-bottom: 0px" height="150" alt="noscript-2" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/noscript-2_thumb.jpg" width="150" align="left" border="0" /&gt;&lt;/a&gt; But, the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/722" target="_blank"&gt;latest version of NoScript&lt;/a&gt; goes one step further with a new feature called "ClearClick" specifically aimed at protecting users against ClickJacking attacks.&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/start_quote_4.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="12" alt="start_quote" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/start_quote_thumb_1.gif" width="18" border="0" /&gt;&lt;/a&gt; Rather than relying on frame/plug-in blocking, which were already available, I decided to move on and add a brand new feature, developed from scratch, for people who couldn't bear blocking frames outright, &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/end_quote_4.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="12" alt="end_quote" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/end_quote_thumb_1.gif" width="18" border="0" /&gt;&lt;/a&gt; said Italian developer and security researcher Giorgio Maone in an interview on Computerworld.com.  &lt;/p&gt; &lt;p&gt;&lt;a href="http://hackademix.net/2008/10/08/hello-clearclick-goodbye-clickjacking/" target="_blank"&gt;In his blog&lt;/a&gt;, Maone spelled out what ClearClick does in greater detail:&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/start_quote_6.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="12" alt="start_quote" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/start_quote_thumb_2.gif" width="18" border="0" /&gt;&lt;/a&gt; Whenever you click or otherwise interact, through your mouse or your keyboard, with an embedded element which is partially obstructed, transparent or otherwise disguised, NoScript prevents the interaction from completing and reveals to you the real thing in 'clear'.  At that point, users can decide for themselves whether to continue clicking, or free up the mouse from underlying, and potentially exploitive, content. &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/end_quote_6.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="12" alt="end_quote" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ProtectYourselfFromClickJackingWithFireF_867E/end_quote_thumb_2.gif" width="18" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;So, don't wait, hop on over to the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/722" target="_blank"&gt;Mozilla AddIns site&lt;/a&gt; and protect yourself with NoScript.&lt;/p&gt; &lt;p&gt;As a side note, we &lt;a href="http://devcentral.f5.com/weblogs/interviews/archive/2008/03/10/jeremiah-grossman-of-whitehat-security.aspx" target="_blank"&gt;had a great podcast&lt;/a&gt; a while ago with Jeremiah Grossman that you might want to &lt;a href="http://devcentral.f5.com/weblogs/interviews/archive/2008/03/10/jeremiah-grossman-of-whitehat-security.aspx" target="_blank"&gt;check out&lt;/a&gt;!&lt;/p&gt; &lt;p&gt;-Joe&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cd61ed9e-8f52-4715-a253-5a84bb97e04b" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ClickJacking" rel="tag"&gt;ClickJacking&lt;/a&gt;, &lt;a href="http://technorati.com/tags/NoScript" rel="tag"&gt;NoScript&lt;/a&gt;, &lt;a href="http://technorati.com/tags/FireFox" rel="tag"&gt;FireFox&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Robert%20Hansen" rel="tag"&gt;Robert Hansen&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Jeremiah%20Grossman" rel="tag"&gt;Jeremiah Grossman&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3706.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/10/protect-yourself-from-clickjacking-with-firefox-and-noscript.aspx</guid>
            <pubDate>Fri, 10 Oct 2008 16:34:27 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3706.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/10/protect-yourself-from-clickjacking-with-firefox-and-noscript.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3706.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3706.aspx</trackback:ping>
        </item>
        <item>
            <title>Gain visibility Into Your BIG-IP delivered Web Applications With Symphoniq</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/08/gain-visibility-into-your-big-ip-delivered-web-applications-with-symphoniq.aspx</link>
            <description>&lt;div align="right"&gt; &lt;table cellspacing="0" cellpadding="2" width="250" border="0" align="right"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td style="color: white; background-color: rgb(153,0,0)" align="middle" width="250"&gt;&lt;strong&gt;&lt;center&gt;Webinar Details&lt;/center&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-right: rgb(153,0,0) 1px solid; padding-right: 5px; border-top: rgb(153,0,0) 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: rgb(153,0,0) 1px solid; padding-top: 5px; border-bottom: rgb(153,0,0) 1px solid" align="middle" width="250"&gt;&lt;center&gt;Date: Thursday Oct 16th, 2008&lt;br /&gt;Time: 9AM PST, 12PM EST&lt;br /&gt;Duration: 45 minutes&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Featured Speakers:&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Peter Murray&lt;br /&gt;Technical Marketing Manager&lt;br /&gt;F5 Networks&lt;br /&gt;&lt;br /&gt;Hon Wong&lt;br /&gt;CEO&lt;br /&gt;Symphoniq&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.symphoniq.com/true-resources/you-cant-manage-what-you-cant-measure.php" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="33" alt="RegisterNowButton" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GainvisibilityIntoYourBIGIPdeliveredWebA_BBCB/RegisterNowButton_3.png" width="167" border="0" /&gt;&lt;/a&gt;&lt;/center&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt; &lt;p&gt;IT departments purchase F5’s BIG-IP Application Delivery Controllers (ADCs) to increase their Web Application performance. Because of the complexity of the applications being accelerated, finding an optimal ADC configuration requires visibility into the impact the appliance has on both the end user and the network.&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GainvisibilityIntoYourBIGIPdeliveredWebA_BBCB/Symphoniq_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 10px 0px; border-right-width: 0px" height="33" alt="Symphoniq" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GainvisibilityIntoYourBIGIPdeliveredWebA_BBCB/Symphoniq_thumb.jpg" width="180" align="left" border="0" /&gt;&lt;/a&gt; Symphoniq has created a Web Application performance monitoring solution based on our TRUE (The Real User Experience) technology. An industry first, the solution integrates tightly with F5’s powerful iRules and iControl platform to provide an out of the box ADC and real user monitoring solution for all of your BIG-IP HTTP applications.  &lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;a href="http://www.symphoniq.com/true-resources/you-cant-manage-what-you-cant-measure.php" target="_blank"&gt;Register now for this webinar&lt;/a&gt;,&lt;/b&gt; and hear Peter and Hon discuss how F5 and Symphoniq can help you gain visibility into your ADC infrastructure, and improve your end users’ Web Application experience.  &lt;/p&gt;&lt;p&gt;In this webinar you will discover:  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;ul&gt; &lt;li&gt;How F5 acceleration technology can help address performance issues associated with complex Web architectures.  &lt;/li&gt;&lt;li&gt;How collecting ADC and end user browser metrics provides the data required to optimize application delivery.  &lt;/li&gt;&lt;li&gt;How using your existing ADC hardware can give you a cost effective platform for monitoring HTTP applications.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I've worked with Hon and the gang over at Symphoniq with the iControl integration for a while now and they've got some great technologies that you really should take a look at if you are in the world of web applications and would like to get a closer look at how the applications are performing and how you can optimize them.  Believe me, it'll be the best way you can spend your 45 minutes next Thursday morning.  So, on the 16th, grab yourself a cup of coffee and join in, you won't regret it.&lt;/p&gt; &lt;p&gt;For more information, check out &lt;a href="http://www.f5.com"&gt;www.f5.com&lt;/a&gt; and &lt;a href="http://www.symphoniq.com"&gt;www.symphoniq.com&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;-Joe&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f20d4e53-772b-4307-ad3f-9233fd5bf32d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/BIG-IP" rel="tag"&gt;BIG-IP&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Symphonq" rel="tag"&gt;Symphonq&lt;/a&gt;, &lt;a href="http://technorati.com/tags/TRUE" rel="tag"&gt;TRUE&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ADC" rel="tag"&gt;ADC&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3697.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/08/gain-visibility-into-your-big-ip-delivered-web-applications-with-symphoniq.aspx</guid>
            <pubDate>Wed, 08 Oct 2008 20:21:43 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3697.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/08/gain-visibility-into-your-big-ip-delivered-web-applications-with-symphoniq.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3697.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3697.aspx</trackback:ping>
        </item>
        <item>
            <title>Try To Stop The Fire From The Latest Release of Mono 2.0!</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/06/try-to-stop-the-fire-from-the-latest-release-of.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TryToStopTheFireFromTheLatestReleaseof.0_A22B/mono.fire_2.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 10px 10px; border-left: 0px; border-bottom: 0px" height="244" alt="mono.fire" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TryToStopTheFireFromTheLatestReleaseof.0_A22B/mono.fire_thumb.gif" width="215" align="right" border="0" /&gt;&lt;/a&gt; Developers rejoice!  Today The Mono Project has &lt;a href="http://www.mono-project.com/Release_Notes_Mono_2.0"&gt;released Mono 2.0&lt;/a&gt; out into the wild which will enable you to build that dream application cross platform with the latest and greatest features in Microsoft's .NET runtime library.&lt;/p&gt; &lt;p&gt;Sponsored by &lt;a href="http://www.novell.com"&gt;Novell&lt;/a&gt;, the &lt;a href="http://www.mono-project.com/"&gt;Mono open source project&lt;/a&gt; has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications says the projects website.&lt;/p&gt; &lt;p&gt;The latest grand release of Mono v2.0 includes the following new Microsoft compatible features:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;ADO.NET 2.0 API for access to databases.&lt;/li&gt; &lt;li&gt;ASP.NET 2.0 API for developing web-based applications.&lt;/li&gt; &lt;li&gt;Windows.Forms 2.0 API to create desktop applications.&lt;/li&gt; &lt;li&gt;System.XML 2.0 API for manipulating XML documents.&lt;/li&gt; &lt;li&gt;System.Core support for the Language Integrated Query (LINQ).&lt;/li&gt; &lt;li&gt;System.Xml.Linq support for a LINQ provider for XML.&lt;/li&gt; &lt;li&gt;System.Drawing 2.0 API for portable graphics rendering.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In addition to the .NET compatibility, the following Mono specific and third party APIs have been included as well:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Gtk 2.12 binding and GNOME libraries for creating desktop applications on Linux, Windows, and MacOS X.&lt;/li&gt; &lt;li&gt;Mono.Cecil for manipulating ECMA CLI files.&lt;/li&gt; &lt;li&gt;Mono.Cairo binding to the Cairo graphics library to produce 2D graphics and render them into a variety of forms.&lt;/li&gt; &lt;li&gt;Mono's SQLite support for creating/consuming databases created with SQLite.&lt;/li&gt; &lt;li&gt;Mono.Posix library to access Linux and Unix specific functionality from your managed application.&lt;/li&gt; &lt;li&gt;Extensive support for PostgreSQL, DB2, Oracle, Sybase, SQL Server, SQLite, and Firebird.&lt;/li&gt; &lt;li&gt;C5 Generics Library for integrating generics into your application.&lt;/li&gt; &lt;li&gt;C# 3.0 compiler implementation with full support for LINQ.&lt;/li&gt; &lt;li&gt;Visual Basic 8 compiler.&lt;/li&gt; &lt;li&gt;IL assembler and disassembler and the development toolchain required to create libraries and applications.&lt;/li&gt; &lt;li&gt;Tools including a debugger, code inspection tools, linker, tuner and documentation tools.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TryToStopTheFireFromTheLatestReleaseof.0_A22B/Burning%20Keyboard_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 10px 10px 0px; border-left: 0px; border-bottom: 0px" height="160" alt="Burning Keyboard" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TryToStopTheFireFromTheLatestReleaseof.0_A22B/Burning%20Keyboard_thumb.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt;Congrats Mono team for another great release!&lt;/p&gt; &lt;p&gt; I've been away from the Mono world for a while but I think it's definitely time to jump back in and get my hands a little dirty porting some iControl apps to Linux.  &lt;/p&gt; &lt;p&gt;With all the coding I see on my plate, I may have to invest in a fire extinguisher to put out the flames from my burning keyboard.&lt;/p&gt; &lt;p&gt;-Joe&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:992a9954-761f-41df-a249-d8f749d1f109" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Mono" rel="tag"&gt;Mono&lt;/a&gt;, &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://technorati.com/tags/LINQ" rel="tag"&gt;LINQ&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Product%20Review" rel="tag"&gt;Product Review&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3687.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/06/try-to-stop-the-fire-from-the-latest-release-of.aspx</guid>
            <pubDate>Mon, 06 Oct 2008 18:32:15 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3687.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/10/06/try-to-stop-the-fire-from-the-latest-release-of.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3687.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3687.aspx</trackback:ping>
        </item>
        <item>
            <title>Google Chrome doesn't want you to visit google.com securely!</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/09/05/google-chrome-doesnt-want-you-to-visit-google.com-securely.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/GoogleSSLError_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 10px 10px; border-right-width: 0px" height="211" alt="GoogleSSLError" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/GoogleSSLError_thumb.jpg" width="240" align="right" border="0" /&gt;&lt;/a&gt; I was playing around with Google Chrome the last few days and of course the first thing I did was login to my personal email account on &lt;a href="https://google.com/a/help/intl/en/index.html"&gt;Google Apps&lt;/a&gt;.  Everything seemed to work great so I went ahead and visited a few other sites.  Somewhere along the way I received an error page and clicked through it not thinking anything of it.&lt;/p&gt; &lt;p&gt;Yesterday on the &lt;a href="http://devcentral.f5.com/weblogs/dcpodcast/archive/2008/09/04/3591.aspx"&gt;DevCentral Podcast&lt;/a&gt;, Colin was talking about his recent tech tip on "&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=63&amp;amp;articleType=ArticleView&amp;amp;articleId=265"&gt;Can iRules fix my cert mismatch errors?&lt;/a&gt;" and that reminded me of that error message.  So I went back and checked it out and sure enough, it was a mismatch error.  The image on the right is the security warning in Chrome and below is the same warning from FireFox 3.  So I guess FireFox doesn't want you to visit google.com securely either?  In fact, neither does Microsoft!&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/GoogleSSLErrorFF_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 10px 0px; border-right-width: 0px" height="212" alt="GoogleSSLErrorFF" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/GoogleSSLErrorFF_thumb.jpg" width="240" align="left" border="0" /&gt;&lt;/a&gt;Want to try it out for yourself?  Load up your browser and type in &lt;a href="https://google.com"&gt;http&lt;strong&gt;s&lt;/strong&gt;://google.com&lt;/a&gt;.  Not "www.google.com" but just "google.com" and make sure you put in "https" instead of "http".&lt;/p&gt; &lt;p&gt;As Google's own Chrome browser states:&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/quote_thumb_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="16" alt="quote_thumb" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/quote_thumb_thumb.png" width="18" border="0" /&gt;&lt;/a&gt; &lt;em&gt;You attempted to reach &lt;strong&gt;&lt;a href="https://google.com"&gt;google.com&lt;/a&gt;&lt;/strong&gt;, but instead you actually reached a server identifying itself as &lt;strong&gt;&lt;a href="http://www.google.com"&gt;www.google.com&lt;/a&gt;&lt;/strong&gt;.  This may be caused by a misconfiguration on the server or by something more serious.  An attacker on your network could be trying to get you to visit a fake (and potentially harmful) version of &lt;strong&gt;&lt;a href="https://google.com"&gt;google.com&lt;/a&gt;&lt;/strong&gt;.  &lt;strong&gt;You should not proceed&lt;/strong&gt;.&lt;/em&gt; &lt;/p&gt; &lt;p&gt;Google's own product is telling us that you should not proceed to google.com!  What??? What the heck is going on?  Is this a security issue?  Has someone taken over Google's servers?  Is this a fake version of Google that some hacker is trying to get me to visit?  In this case, of course not, but it is an issue with the way they have configured their SSL certificates.   I guess Google is assuming that their users will always type in "www." before "google.com" and didn't worry about testing the secure version of their site without the "www" prefix.  Shame on you Mr. Network Guy in Google's Network group!&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/GoogleCertificate_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 10px 10px; border-right-width: 0px" height="240" alt="GoogleCertificate" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/GoogleChromedoesntwantyoutov.comsecurely_7C2C/GoogleCertificate_thumb.jpg" width="199" align="right" border="0" /&gt;&lt;/a&gt;So what's going on?  When you purchase a &lt;a href="http://en.wikipedia.org/wiki/Digital_certificate"&gt;SSL certificate&lt;/a&gt;, the domain name of your site is included in the certificate along with other information such as your Organization name and other information that identifies the website that your certificate is securing.  The information in Google's certificate is to the right.  You'll see that the "Common Name (CN)" in this certificate is &lt;a href="http://www.google.com"&gt;www.google.com&lt;/a&gt;.  Google obviously has the same certificate protecting both &lt;a href="http://www.google.com"&gt;www.google.com&lt;/a&gt; and plain old &lt;a href="https://google.com"&gt;google.com&lt;/a&gt;.  When you browse to the later, the browser sees that the Common Name in the certificate doesn't match the domain you are requesting.  Security is important so an exact match is performed and if it's not the same, you get this standard security warning.&lt;/p&gt; &lt;p&gt;Looks like Google needs to pony up and spend the couple hundred bucks to buy a second certificate for those of us out here that like to save the wear-and-tear of our "w" keys.  &lt;/p&gt; &lt;p&gt;Tsk, tsk, tsk...  Rookie mistake Google!&lt;/p&gt; &lt;p&gt;-Joe&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c629d89a-cda7-4ace-bdb3-cc7aa86afaec" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Google" rel="tag"&gt;Google&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SSL" rel="tag"&gt;SSL&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Certificates" rel="tag"&gt;Certificates&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Security" rel="tag"&gt;Security&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Chrome" rel="tag"&gt;Chrome&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Google%20Chrome" rel="tag"&gt;Google Chrome&lt;/a&gt;, &lt;a href="http://technorati.com/tags/FireFox" rel="tag"&gt;FireFox&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3594.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/09/05/google-chrome-doesnt-want-you-to-visit-google.com-securely.aspx</guid>
            <pubDate>Fri, 05 Sep 2008 15:49:52 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3594.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/09/05/google-chrome-doesnt-want-you-to-visit-google.com-securely.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3594.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3594.aspx</trackback:ping>
        </item>
        <item>
            <title>Symphonic releases TrueView ADC Edition</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/08/01/symphonic-releases-trueview-adc-edition.aspx</link>
            <description>&lt;p&gt;I found out about this at our partner conference earlier this week and it looks like &lt;a href="http://www.symphoniq.com/products/trueview-adc-edition.php"&gt;Symphonic's TrueView ADC Edition&lt;/a&gt; has made it's way out into the wild.&lt;/p&gt; &lt;p&gt; &lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/SymphonicreleasesTrueViewADCEdition_D607/symphonic_true_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="154" alt="symphonic_true" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/SymphonicreleasesTrueViewADCEdition_D607/symphonic_true_thumb.jpg" width="244" align="right" border="0" /&gt;&lt;/a&gt; From the press sheet:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Symphoniq, in conjunction with F5, has created a unique monitoring solution to leverage your existing Application Deliver Controller (ADC) infrastructure to give you detailed, actionable insight into how the infrastructure is running, from your end user's perspective.&lt;/em&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;b&gt;TrueView, ADC Edition&lt;/b&gt; takes advantage of Symphoniq's TrueView technology to measure real end-user response times, and leverages F5's iRules and iControl technologies to seamlessly integrate with your infrastructure to provide the information you need to optimize your web application delivery.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;With all the benefits of the &lt;a href="http://www.symphoniq.com/solutions/"&gt;True Product line&lt;/a&gt;, TrueView ADC Edition is built exclusively around F5's BIG-IP.  They are using iControl to enable Symphonic transaction monitoring and, in doing so, the BIG-IP is automatically configured to dynamically instrument outgoing web pages or SOA calls. &lt;/p&gt;&lt;p&gt;Key highlights in the TrueView ADC Edition include: &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Monitors application performance as experienced by the real users of HTML, AJAX, Flash and Silverlight applications&lt;/li&gt; &lt;li&gt;Collects detailed Web performance parameters (such as response time, parsing time, time to first byte, and error rate) from the real user's perspective at the browser&lt;/li&gt; &lt;li&gt;Allows setting of thresholds to generate alerts on Web performance parameters to support 24/7 operations&lt;/li&gt; &lt;li&gt;Capture and report on F5 BIG-IP device statistics&lt;/li&gt; &lt;li&gt;Correlates F5 BIG-IP device statistics with critical web application parameters to gain unprecedented visibility&lt;/li&gt; &lt;li&gt;Business group oriented approach relates performance issues to business impact&lt;/li&gt; &lt;li&gt;Customizable SQL-based reporting engine supports service level reporting and historical data archival&lt;/li&gt; &lt;li&gt;Monitoring functionality leverages existing F5 BIG-IP appliances using iRules and iControl, no additional third-party appliance required&lt;/li&gt; &lt;li&gt;Seamless migration to the full TrueView suite for end-to-end application performance monitoring and diagnostics &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you are a BIG-IP customer and are looking at ways to eek the most out of your applications and their performance on the network, I'd highly suggest you take a look at &lt;a href="http://www.symphoniq.com/products/trueview-adc-edition.php"&gt;Symphonic's new offering&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Who knows, maybe we'll get them on a podcast sometime soon to talk about how they've used iControl and iRules to their, and your, advantage. &lt;/p&gt;&lt;p&gt;-Joe&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cfd05061-56d0-43ec-b7b3-a22a7e6747aa" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Symphonic" rel="tag"&gt;Symphonic&lt;/a&gt;, &lt;a href="http://technorati.com/tags/TrueView" rel="tag"&gt;TrueView&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ADC" rel="tag"&gt;ADC&lt;/a&gt;, &lt;a href="http://technorati.com/tags/iControl" rel="tag"&gt;iControl&lt;/a&gt;, &lt;a href="http://technorati.com/tags/iRules" rel="tag"&gt;iRules&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3511.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/08/01/symphonic-releases-trueview-adc-edition.aspx</guid>
            <pubDate>Fri, 01 Aug 2008 22:13:21 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3511.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/08/01/symphonic-releases-trueview-adc-edition.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3511.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3511.aspx</trackback:ping>
        </item>
        <item>
            <title>Scaling Ruby on Rails to 1 Billion Page Views a Month</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/07/15/scaling-ruby-on-rails-to-1-billion-page-views-a.aspx</link>
            <description>&lt;p&gt;A while ago I blogged about how &lt;a href="http://devcentral.f5.com/weblogs/Joe/archive/2007/04/13/2813.aspx"&gt;F5 was making mongrels better with a Side of Mayo&lt;/a&gt;.  I referenced a blog post on Joyent's wonderful &lt;a href="http://www.joyeur.com"&gt;Joyeur&lt;/a&gt; blog on why Joyent uses F5's BIG-IP for their customers.  Well, those krazy kids at &lt;a href="http://joyent.com/"&gt;Joyent&lt;/a&gt; are at it again...&lt;/p&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ScalingRubyonRailsto1BillionPageViewsaMo_9674/joyeurPlusLinkedIn_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 10px; border-right-width: 0px" height="199" alt="joyeurPlusLinkedIn" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/ScalingRubyonRailsto1BillionPageViewsaMo_9674/joyeurPlusLinkedIn_thumb.jpg" width="364" align="right" border="0" /&gt;&lt;/a&gt; In &lt;a href="http://www.joyeur.com/2008/06/24/1-billion-page-views-a-month"&gt;a recent post&lt;/a&gt;, Joyent point out how &lt;a href="http://www.linkedin.com"&gt;LinkedIn&lt;/a&gt;, a customer of theirs, built a Facebook application called BumperSticker using Ruby On Rails.  LinkedIn made use of Joyent's &lt;a href="http://www.joyent.com/accelerator"&gt;Accelerators&lt;/a&gt; and our very own &lt;a href="http://www.f5.com/products/big-ip/"&gt;BIG-IP&lt;/a&gt; to scale Ruby on Rails to some &lt;a href="http://blog.linkedin.com/blog/2008/06/web-scalability.html"&gt;very significant numbers&lt;/a&gt;.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;13.5 million installations  &lt;/li&gt;&lt;li&gt;1.5 million daily active users  &lt;/li&gt;&lt;li&gt;20-27 million canvas page views a day&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;All this is served by&lt;/p&gt; &lt;ul&gt; &lt;li&gt;13 web application servers running nginx and mongrel.  &lt;/li&gt;&lt;li&gt;8 static asset servers serving over 3,500,000 stickers, soon to migrate to a CDN.  &lt;/li&gt;&lt;li&gt;4 MySQL servers in a master/slave configuration using &lt;a href="http://weblog.techno-weenie.net/"&gt;Rick Olson's&lt;/a&gt; excellent &lt;a href="http://github.com/technoweenie/masochism/tree/master"&gt;masochism plugin&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;For those video inclined, Joyent has an added bonus: check out &lt;a href="http://joyent.vo.llnwd.net/o25/videos/LinkedIn-Bumpersticker-LED-Scaling-Rails.m4v"&gt;the video&lt;/a&gt; they put together on the subject.&lt;/p&gt; &lt;p&gt;So, as the Twitter's out there continue to have availability issues and the debate continues as to the scalability of Ruby on Rails, BIG-IP helps show that with a good design and &lt;a href="http://www.joyent.com/accelerator"&gt;infrastructure planning&lt;/a&gt;, big things are possible.  Keep up the good work Joyent!  Oh, and if you ever want to do a guest spot on the &lt;a href="http://devcentral.f5.com/weblogs/dcpodcast"&gt;DevCentral Podcast&lt;/a&gt;, please let us know.  Oh, and if you ever need a guest for your &lt;a href="http://www.joyeur.com/rss?category=Quad-Core"&gt;Quad Core podcast&lt;/a&gt;, let me know - I'd be glad to sit in!&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a42fec13-5274-4308-aea6-d60d6e685169" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joyent" rel="tag"&gt;Joyent&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joyeur" rel="tag"&gt;Joyeur&lt;/a&gt;, &lt;a href="http://technorati.com/tags/LinkedIn" rel="tag"&gt;LinkedIn&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Ruby%20on%20Rails" rel="tag"&gt;Ruby on Rails&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3454.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/07/15/scaling-ruby-on-rails-to-1-billion-page-views-a.aspx</guid>
            <pubDate>Tue, 15 Jul 2008 17:41:57 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3454.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/07/15/scaling-ruby-on-rails-to-1-billion-page-views-a.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3454.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3454.aspx</trackback:ping>
        </item>
        <item>
            <title>The Networking ABC's - R is for RTSP</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/05/01/the-networking-abcs---r-is-for-rtsp.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TheNetworkingABCsRisforRTSP_BBCC/abc_2.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 10px 10px; border-left: 0px; border-bottom: 0px" height="217" alt="abc" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TheNetworkingABCsRisforRTSP_BBCC/abc_thumb.gif" width="240" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Today's letter in the Networking ABC's is the letter "R".  I could have went with redundancy, RADIUS, rate class, router, or round robin, but I opted for a term that has to do with optimizing media transmission across the network and that's really important for us here at &lt;a title="DevCentral.f5.com" href="http://devcentral.f5.com"&gt;DevCentral&lt;/a&gt; as we are all about media!  The word for today is RTSP or Real Time Streaming Protocol&lt;/p&gt; &lt;h2&gt;"R" is for RTSP&lt;/h2&gt; &lt;div class="wlWriterSmartContent" id="scid:887EC618-8FBE-DEAD-BEEF-2339AF2EC721:777892fc-ead2-49d1-8565-3f2f4173b1b4" style="padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TheNetworkingABCsRisforRTSP_BBCC/Stream-8x6.jpg" title="" rel="thumbnail"&gt;&lt;img border="0" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/TheNetworkingABCsRisforRTSP_BBCC/Stream_12.png" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;h3&gt;RTSP&lt;/h3&gt; &lt;p&gt;Pronounced: &lt;em&gt;Ahr-Tee-Es-Pee&lt;/em&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;RTSP, not to be confused with RSTP or SCTP, stands for Real Time Streaming Protocol.  RTSP, developed by the IETF and defined in RFC 2326, is a protocol for use in streaming media systems which allows a client to remotely control a streaming media server, issuing VCR-like commands like "Play" and "Pause" as well as allowing time based access to files on a server.  Unlike the HTTP protocol, RTSP is a stateful protocol.  A session ID is used to keep track of sessions when needed reducing the need for a permanent TCP connection.  RTSP commands include DESCRIBE, SETUP, PLAY, PAUSE, RECORD, and TEARDOWN.  RTSP is supported in many popular streaming media servers including Apple's Quicktime Streaming Server, as well as Microsoft's Windows Media Services.&lt;/p&gt;&lt;/blockquote&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:075ee6b8-4445-403c-8771-ef9ef1941128" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Networking%20ABCs" rel="tag"&gt;Networking ABCs&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ABCs" rel="tag"&gt;ABCs&lt;/a&gt;, &lt;a href="http://technorati.com/tags/RTSP" rel="tag"&gt;RTSP&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3218.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/05/01/the-networking-abcs---r-is-for-rtsp.aspx</guid>
            <pubDate>Thu, 01 May 2008 20:21:32 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3218.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/05/01/the-networking-abcs---r-is-for-rtsp.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3218.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3218.aspx</trackback:ping>
        </item>
        <item>
            <title>iControl SDK v9.6.0 is here</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/02/18/3082.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/iControlSDKv9.6.0ishere_D121/icontrol_gif_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 10px 10px; border-left: 0px; border-bottom: 0px" height="76" alt="icontrol_gif" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/iControlSDKv9.6.0ishere_D121/icontrol_gif_thumb.jpg" width="240" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;It's been a while since the last version of the SDK has been released and it looks like it's that time again.&lt;/p&gt; &lt;p&gt;So, whip out your zip program, and head on over to the &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iControl/F5Downloads.html"&gt;iControl downloads&lt;/a&gt; page and be the first one on your block to get your hands on the latest and greatest iControl SDK.&lt;/p&gt; &lt;p&gt;Version 9.6.0 is a roll up of all previous upgrades and supports all previous versions of BIG-IP.  What goodies can you expect to find in the SDK?  Well, for starters, &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iControl/ASM.html"&gt;ASM&lt;/a&gt; and &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iControl/WebAccelerator.html"&gt;WA&lt;/a&gt; have made their debuts.  &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iControl/LTConfig.html"&gt;LTConfig&lt;/a&gt; is the place to go for our new single configuration initiative.  Oh, and for those of you lucky enough to have had your own "&lt;a href="http://devcentral.f5.com/weblogs/dctv/archive/2008/01/23/3046.aspx"&gt;unboxing of Viprion&lt;/a&gt;", you can now automate &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iControl/System__Cluster.html"&gt;configuring your clusters&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Oh, one more thing.  The &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=68"&gt;iControl Assembly&lt;/a&gt; has been updated for 9.6.0 as well, so for those of you java or Microsoft developers out there, make sure you &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=68"&gt;grab the latest version&lt;/a&gt; for inclusion in your projects.&lt;/p&gt; &lt;p&gt;Happy coding!&lt;/p&gt; &lt;p&gt;-Joe&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9eaa6fc6-9fd4-400b-97dd-d60df57e6736" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/iControl" rel="tag"&gt;iControl&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SDK" rel="tag"&gt;SDK&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Assembly" rel="tag"&gt;Assembly&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ASM" rel="tag"&gt;ASM&lt;/a&gt;, &lt;a href="http://technorati.com/tags/WA" rel="tag"&gt;WA&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Viprion" rel="tag"&gt;Viprion&lt;/a&gt;, &lt;a href="http://technorati.com/tags/cluster" rel="tag"&gt;cluster&lt;/a&gt;, &lt;a href="http://technorati.com/tags/java" rel="tag"&gt;java&lt;/a&gt;, &lt;a href="http://technorati.com/tags/.Net" rel="tag"&gt;.Net&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Web%20Services" rel="tag"&gt;Web Services&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SOAP" rel="tag"&gt;SOAP&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3082.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/02/18/3082.aspx</guid>
            <pubDate>Mon, 18 Feb 2008 22:52:33 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3082.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/02/18/3082.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3082.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3082.aspx</trackback:ping>
        </item>
        <item>
            <title>F5 folks in the wild</title>
            <link>http://devcentral.f5.com/weblogs/Joe/archive/2008/01/21/3041.aspx</link>
            <description>&lt;p&gt;In the last few weeks there have been a few interviews with F5 folks that I thought you might be interested in.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://rcpmag.com/blogs/weblog.aspx?blog=1834"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px; border-right-width: 0px" height="84" alt="logo_rcp_2005_online" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/F5folksinthewild_10526/logo_rcp_2005_online_3.gif" width="305" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In case you don't frequent the &lt;a href="http://rcpmag.com/"&gt;Redmond Channel Partner Online website&lt;/a&gt;, Columnist Lee Pender posted a write-up of a phone interview he had with F5's VP of the North America Partner Organization, Steve Hale.  F5 was lucky enough to snap Steve up from a 17 year tenure at Microsoft and he's now working on guidance for our Partners, of which there are about 300 now, to enable them to be prepared to provide services around application delivery, networking and infrastructure, and storage virtualization.  &lt;a href="http://rcpmag.com/blogs/weblog.aspx?blog=1834"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.eweek.com/c/a/Virtualization/Moving-to-a-Virtual-Infrastructure/"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 10px 0px 0px; border-left: 0px; border-bottom: 0px" height="47" alt="eweek-logo" src="http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/Joe/WindowsLiveWriter/F5folksinthewild_10526/eweek-logo_3.gif" width="227" align="left" border="0" /&gt;&lt;/a&gt; Another F5'er has been active this last week as well.  Chris Lynch, F5's Senior VP of Data Solutions that F5 was again lucky enough to snag up as part of our acquisition of Acopia Networks.  Chris is a very sharp guy and in &lt;a href="http://www.eweek.com/c/a/Virtualization/Moving-to-a-Virtual-Infrastructure/"&gt;this eWeek IT Link podcast&lt;/a&gt;, hosted by Mike Vizard, Chris talks about the need for a redesign in current enterprise infrastructure and data architectures to enable the next generation virtualized data center.  &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;BTW, Steve and Chris, anytime you all want to talk about Partners or data center virtualization, know that you are always welcome guests on the &lt;a href="http://devcentral.f5.com/weblogs/dcpodcast"&gt;DevCentral Weekly Podcast&lt;/a&gt;!&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8ea078f2-3ff7-44a1-90f7-17f66aa91d23" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Redmond%20Channel%20Partner" rel="tag"&gt;Redmond Channel Partner&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Steve%20Hale" rel="tag"&gt;Steve Hale&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Chris%20Lynch" rel="tag"&gt;Chris Lynch&lt;/a&gt;,&lt;a href="http://technorati.com/tags/eWeek" rel="tag"&gt;eWeek&lt;/a&gt;,&lt;a href="http://technorati.com/tags/IT%20Link" rel="tag"&gt;IT Link&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Partners" rel="tag"&gt;Partners&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Data%20Center%20Virtualization" rel="tag"&gt;Data Center Virtualization&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/Joe/aggbug/3041.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Joe Pruitt</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/Joe/archive/2008/01/21/3041.aspx</guid>
            <pubDate>Tue, 22 Jan 2008 02:34:06 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/Joe/comments/3041.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/Joe/archive/2008/01/21/3041.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/Joe/comments/commentRss/3041.aspx</wfw:commentRss>
            <trackback:ping>http://devcentral.f5.com/weblogs/Joe/services/trackbacks/3041.aspx</trackback:ping>
        </item>
    </channel>
</rss>