<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>Hibernating Rhinos</title>
        <link>http://ayende.com/Blog/category/541.aspx</link>
        <description>Hibernating Rhinos</description>
        <language>en-US</language>
        <copyright>Ayende Rahien</copyright>
        <managingEditor>Ayende@ayende.com</managingEditor>
        <generator>Subtext Version 2.0.0.0</generator>
        <item>
            <title>Hibernate Profiler New Feature: Parameters Values</title>
            <link>http://ayende.com/Blog/archive/2010/03/09/hibernate-profiler-new-feature-parameters-values.aspx</link>
            <description>&lt;p&gt;One of the annoying things about the &lt;a href="http://hibernateprofiler.com"&gt;Hibernate port of the profiler&lt;/a&gt; was that JDBC didn’t provide us with the parameters values.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://erichauser.net/2010/03/07/hibernate-profiler-jdbc-parameters/"&gt;Eric&lt;/a&gt; has just fixed and that is now live:&lt;/p&gt;  &lt;p&gt;&lt;img alt="hibernate-parameters" src="http://erichauser.net/wp-content/uploads/hibernateparameters_thumb.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Enjoy…&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/11356.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2010/03/09/hibernate-profiler-new-feature-parameters-values.aspx</guid>
            <pubDate>Tue, 09 Mar 2010 12:12:00 GMT</pubDate>
            <wfw:comment>http://ayende.com/Blog/comments/11356.aspx</wfw:comment>
            <comments>http://ayende.com/Blog/archive/2010/03/09/hibernate-profiler-new-feature-parameters-values.aspx#feedback</comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/11356.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Say hello to Uber Prof</title>
            <link>http://ayende.com/Blog/archive/2010/02/08/say-hello-to-uber-prof.aspx</link>
            <description>&lt;p&gt;I got several requests for this, so I am making &lt;a href="http://hibernatingrhinos.com/products/UberProf"&gt;Uber Prof&lt;/a&gt; itself available for purchasing.&lt;/p&gt;  &lt;p&gt;What is Uber Prof? &lt;/p&gt;  &lt;p&gt;It is a short hand way of saying: All the OR/M profilers that we make.&lt;/p&gt;  &lt;p&gt;An Uber Prof license gives you the ability to use:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://nhprof.com/"&gt;NHibernate Profiler&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://hibernateprofiler.com/"&gt;Hibernate Profiler&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://l2sprof.com"&gt;Linq to SQL Profiler&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://efprof.com"&gt;Entity Framework Profiler&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And it will automatically give you the ability to use any additional profilers that we will create. And yes, there is an upgrade path if you already purchased a single profiler license and would like to upgrade to Uber Prof.&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/11307.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2010/02/08/say-hello-to-uber-prof.aspx</guid>
            <pubDate>Mon, 08 Feb 2010 10:00:00 GMT</pubDate>
            <wfw:comment>http://ayende.com/Blog/comments/11307.aspx</wfw:comment>
            <comments>http://ayende.com/Blog/archive/2010/02/08/say-hello-to-uber-prof.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/11307.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Hibernating Rhinos #10 - Producing Production Quality Software</title>
            <link>http://ayende.com/Blog/archive/2008/09/28/hibernating-rhinos-10-producing-production-quality-software.aspx</link>
            <description>&lt;a href="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/HibernatingRhinos10ProducingProductionQu_CA70/image_2.png"&gt;&lt;img height="291" alt="image" src="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/HibernatingRhinos10ProducingProductionQu_CA70/image_thumb.png" width="726" align="left" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;Don't get used to the deluge of the screen casts, I usually do them with months apart, not a mere day.&lt;/p&gt; &lt;p&gt;At any rate, this screen cast is another significant diversion from my usual style.&lt;/p&gt; &lt;p&gt;To start with, it is a zero code webcast, and it would probably would well as a podcast, although I think that the artwork and presentation is still important.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Anyway&lt;/em&gt;, this webcast is focused on several lessons learned from unsuccessful project, what are the kind of things that we should pay attention to, and how we can avoid them.&lt;/p&gt; &lt;p&gt;It runs just under 40 minutes, and it is pretty intense.&lt;/p&gt; &lt;p&gt;As I said, this is a new approach for me, and I would like to get your feedback on the matter.&lt;/p&gt; &lt;p&gt;You can download it at the bottom of this page: &lt;a title="http://ayende.com/hibernating-rhinos.aspx" href="http://ayende.com/hibernating-rhinos.aspx"&gt;http://ayende.com/hibernating-rhinos.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10526.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/09/28/hibernating-rhinos-10-producing-production-quality-software.aspx</guid>
            <pubDate>Sun, 28 Sep 2008 11:24:11 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/09/28/hibernating-rhinos-10-producing-production-quality-software.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10526.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Hibernating Rhinos #9 - Application Architecture</title>
            <link>http://ayende.com/Blog/archive/2008/09/27/hibernating-rhinos-9-application-architecture.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/HibernatingRhinos9ApplicationArchitectur_F445/image_2.png"&gt;&lt;img style="margin: 0px" height="332" alt="image" src="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/HibernatingRhinos9ApplicationArchitectur_F445/image_thumb.png" width="726" align="left" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;It has been a while since I last published a screen cast, but here is a new one.&lt;/p&gt; &lt;p&gt;This one is in a slightly different style. I decided to follow Rob Conery's method of using a lot of prepared code instead of my usual ad hoc programming.&lt;/p&gt; &lt;p&gt;Please let me know what you think about the different style.&lt;/p&gt; &lt;p&gt;This is a far more condensed episode, lasting just under half an hour, and it is focus primarily on the internal architecture of a real world application.&lt;/p&gt; &lt;p&gt;I tried to go over a lot of the concepts that seems to trip people up when they come to define the structure of the application.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;The technical details:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;~30 minutes&lt;/li&gt; &lt;li&gt;28.4 MB&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;You can download this from this address: &lt;a title="http://ayende.com/hibernating-rhinos.aspx" href="http://ayende.com/hibernating-rhinos.aspx"&gt;http://ayende.com/hibernating-rhinos.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10524.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/09/27/hibernating-rhinos-9-application-architecture.aspx</guid>
            <pubDate>Sat, 27 Sep 2008 14:22:32 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/09/27/hibernating-rhinos-9-application-architecture.aspx#feedback</comments>
            <slash:comments>33</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10524.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Hibernating Rhinos on Amazon S3</title>
            <link>http://ayende.com/Blog/archive/2008/08/13/Hibernating-Rhinos-on-Amazon-S3.aspx</link>
            <description>&lt;p&gt;I finally got around to putting all of &lt;a href="http://www.ayende.com/hibernating-rhinos.aspx"&gt;Hibernating Rhinos&lt;/a&gt; episodes on S3.&lt;/p&gt;  &lt;p&gt;They are still using torrents, mind you, because I still don't like to pay a lot for bandwidth, but they should always be a seeders using this arrangement.&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10425.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/08/13/Hibernating-Rhinos-on-Amazon-S3.aspx</guid>
            <pubDate>Wed, 13 Aug 2008 15:23:06 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/08/13/Hibernating-Rhinos-on-Amazon-S3.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10425.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Setting up MonoRail Windsor Integration with Binsor</title>
            <link>http://ayende.com/Blog/archive/2008/05/13/Setting-up-MonoRail-Windsor-Integration-with-Binsor.aspx</link>
            <description>&lt;p&gt;I think I'll let it stand on its own:&lt;/p&gt;  &lt;blockquote&gt;   &lt;pre&gt;&lt;font color="#ff8000"&gt;facility&lt;/font&gt; Castle.MonoRail.WindsorExtension.MonoRailFacility 
&lt;span style="color: #0000ff"&gt;for&lt;/span&gt; type &lt;span style="color: #0000ff"&gt;in&lt;/span&gt; AllTypesBased of Controller("&lt;span style="color: #8b0000"&gt;HibernatingRhinos&lt;/span&gt;"):
	&lt;font color="#ff8000"&gt;component&lt;/font&gt; type.Name, type&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;p&gt;Done.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I&lt;/em&gt; didn't believe it, to be fair. &lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10218.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/05/13/Setting-up-MonoRail-Windsor-Integration-with-Binsor.aspx</guid>
            <pubDate>Tue, 13 May 2008 04:17:17 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/05/13/Setting-up-MonoRail-Windsor-Integration-with-Binsor.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10218.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Paying for Hibenrating Rhinos</title>
            <link>http://ayende.com/Blog/archive/2008/04/13/Paying-for-Hibenrating-Rhinos.aspx</link>
            <description>&lt;p&gt;I have been producing the Hibernating Rhinos screen casts for over a year now, and so far, I have offered them free of charge.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Estimated cost of producing a single screen cast is 3,500$ - 10,000$ each, considering the amount of planning, recording &amp;amp; editing that goes into them.&lt;/p&gt;
&lt;p&gt;I am thinking about making the new episodes available for a fee, something in the 10$ - 25$ range.&lt;/p&gt;
&lt;p&gt;I would like your opinions in this matter,&lt;/p&gt;
&lt;p&gt;~ Ayende&lt;/p&gt;
&lt;img src="http://ayende.com/Blog/aggbug/10180.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/04/13/Paying-for-Hibenrating-Rhinos.aspx</guid>
            <pubDate>Sun, 13 Apr 2008 12:39:40 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/04/13/Paying-for-Hibenrating-Rhinos.aspx#feedback</comments>
            <slash:comments>67</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10180.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Hibernating Rhino 8 - Going Distributed as Torrent</title>
            <link>http://ayende.com/Blog/archive/2008/04/02/Hibernating-Rhino-8--Going-Distributed-as-Torrent.aspx</link>
            <description>&lt;p&gt;Edward Connolly was kind enough to setup Hibernating Rhino #8 as a torrent file.&lt;/p&gt;  &lt;p&gt;You can get the torrent from here: &lt;a title="http://www.mininova.org/tor/1286587" href="http://www.mininova.org/tor/1286587"&gt;http://www.mininova.org/tor/1286587&lt;/a&gt;&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10153.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/04/02/Hibernating-Rhino-8--Going-Distributed-as-Torrent.aspx</guid>
            <pubDate>Tue, 01 Apr 2008 22:04:01 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/04/02/Hibernating-Rhino-8--Going-Distributed-as-Torrent.aspx#feedback</comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10153.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Hibernating Rhinos #8 - Going Distributed &amp;amp; Building our own Bus</title>
            <link>http://ayende.com/Blog/archive/2008/03/30/Hibernating-Rhinos-8--Going-Distributed-amp-Building-our-own.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/HibernatingRhinos8GoingDistributedBuildi_C3F2/image_2.png"&gt;&lt;img height="287" alt="image" src="http://ayende.com/Blog/images/ayende_com/Blog/WindowsLiveWriter/HibernatingRhinos8GoingDistributedBuildi_C3F2/image_thumb.png" width="506" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Well, I was toying around with the idea for about a month or so, and finally I got around to actually record &amp;amp; editing that.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Highlights:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Vastly improved sound quality. I think you'll enjoy it.&lt;/li&gt;    &lt;li&gt;Vastly extended in time &amp;amp; scope. For some reason, this screencast is longer than many full length movies. We also write our own bus implementation from scratch, and discuss the implementation details there.&lt;/li&gt;    &lt;li&gt;This is more of a low level discussion, not a high level architectural discussion about why you want a bus (well, I do talk about it a bit, but mostly we implement the bus).&lt;/li&gt;    &lt;li&gt;The first 45 minutes are dedicated to moving from an old style RPC to an async batching bus approach, that still uses the request / reply. The rest is dedicated to building the one way, message passing, queue based, service bus.&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;There are some interesting challenges there, and I hope you'll make sense of my grunts as I write the code.&lt;/li&gt;      &lt;li&gt;The last hour or so of the screen cast it live coding, and you get to see how I revert some design decisions as they turn out to be problematic.&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;The technical details:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Total length: An hour and forth minutes(!)&lt;/li&gt;    &lt;li&gt;Size: 160 MB&lt;/li&gt;    &lt;li&gt;Code starts on 04:31&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Go to &lt;a href="http://www.ayende.com/hibernating-rhinos.aspx"&gt;download page&lt;/a&gt;&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10139.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/03/30/Hibernating-Rhinos-8--Going-Distributed-amp-Building-our-own.aspx</guid>
            <pubDate>Sun, 30 Mar 2008 10:56:25 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/03/30/Hibernating-Rhinos-8--Going-Distributed-amp-Building-our-own.aspx#feedback</comments>
            <slash:comments>16</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10139.aspx</wfw:commentRss>
        </item>
        <item>
            <title>How did it get to that point?</title>
            <link>http://ayende.com/Blog/archive/2008/03/29/How-did-it-get-to-that-point.aspx</link>
            <description>&lt;p&gt;Just finished recording Hibernating Rhino #8, somehow, it is 1 hour and 40 minutes long.&lt;/p&gt;  &lt;p&gt;Then again, we get to implement a full service bus and some variations.&lt;/p&gt;&lt;img src="http://ayende.com/Blog/aggbug/10138.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ayende Rahien</dc:creator>
            <guid>http://ayende.com/Blog/archive/2008/03/29/How-did-it-get-to-that-point.aspx</guid>
            <pubDate>Sat, 29 Mar 2008 19:11:44 GMT</pubDate>
            <comments>http://ayende.com/Blog/archive/2008/03/29/How-did-it-get-to-that-point.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://ayende.com/Blog/comments/commentRss/10138.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>