<?xml version="1.0" encoding="UTF-8"?>
<user>
  <id type="integer">38390</id>
  <url>http://uservoice.com/users/38390-charlesroper</url>
  <avatar_url>http://www.gravatar.com/avatar/93fc84c261cdce2e2f1d64c8e531ecb7?default=http://uservoice.com/images/icons/default-avatar.jpg</avatar_url>
  <display_name>charlesroper</display_name>
  <name deprecated="true">charlesroper</name>
  <username deprecated="true">charlesroper</username>
  <activity_score type="integer">12</activity_score>
  <idea_score type="integer">2</idea_score>
  <supported_suggestions type="array" deprecated="false">
<suggestion>
  <id type="integer">36638</id>
  <url>http://railstips.uservoice.com/pages/4515-topic-suggestions/suggestions/36638-logging-events-seperately-to-the-database</url>
  <title>Logging Events Seperately to the database</title>
  <abstract>I would like to know more about logging events to the database to keep track of possibly user actions, interactions.</abstract>
  <text>I would like to know more about logging events to the database to keep track of possibly user actions, interactions.</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">10</vote_count>
  <comments_count type="integer">1</comments_count>
  <status>planned</status>
  <forum>
    <id type="integer">4515</id>
    <name>Topic Suggestions</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">61448</id>
        <display_name>anonymous</display_name>
        <name deprecated="true">anonymous</name>
        <username deprecated="true">anonymous</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-15T13:08:19Z</created_at>
  <updated_at type="datetime">2008-11-20T16:48:53Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">36494</id>
  <url>http://railstips.uservoice.com/pages/4515-topic-suggestions/suggestions/36494-virtual-attributes</url>
  <title>Virtual Attributes</title>
  <abstract>There's a nice screencast about virtual attributes on RailsCasts, but I would like to know more, would like to have something in writing, and would like to see more examples of how virtual attributes...</abstract>
  <text>There's a nice screencast about virtual attributes on RailsCasts, but I would like to know more, would like to have something in writing, and would like to see more examples of how virtual attributes can be used.</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">7</vote_count>
  <comments_count type="integer">1</comments_count>
  <status nil="true"></status>
  <forum>
    <id type="integer">4515</id>
    <name>Topic Suggestions</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">38390</id>
        <display_name>charlesroper</display_name>
        <name deprecated="true">charlesroper</name>
        <username deprecated="true">charlesroper</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-15T07:39:26Z</created_at>
  <updated_at type="datetime">2008-10-15T07:39:26Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">36466</id>
  <url>http://railstips.uservoice.com/pages/4515-topic-suggestions/suggestions/36466-alternatives-to-erb</url>
  <title>Alternatives to eRB</title>
  <abstract>What alternatives there are to eRB aside from the populate ones (builder and haml spring to mind as fairly

* What are
*
* Worth using against something great like
*...</abstract>
  <text>What alternatives there are to eRB aside from the populate ones (builder and haml spring to mind as fairly popular).

* What are they
* Pros/Cons
* Worth using against something great like haml
* Niche alternatives (for very specific tasks, perhaps PDF generation?)</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">10</vote_count>
  <comments_count type="integer">1</comments_count>
  <status nil="true"></status>
  <forum>
    <id type="integer">4515</id>
    <name>Topic Suggestions</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">61229</id>
        <display_name>jbrooks</display_name>
        <name deprecated="true">jbrooks</name>
        <username deprecated="true">jbrooks</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-15T03:43:31Z</created_at>
  <updated_at type="datetime">2008-10-15T03:43:31Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
<suggestion>
  <id type="integer">36462</id>
  <url>http://railstips.uservoice.com/pages/4515-topic-suggestions/suggestions/36462-advanced-activerecord</url>
  <title>Advanced ActiveRecord</title>
  <abstract>Performing database tasks that can be very resource intensive if done in-correctly. AR doesn't necessarily provide a clear cut path to performing a lot of these without additional effort. Perhaps a...</abstract>
  <text>Performing database tasks that can be very resource intensive if done in-correctly. AR doesn't necessarily provide a clear cut path to performing a lot of these without additional effort. Perhaps a post on how to perform these techniques the cleanest way possible, examples:

* AR missing the 'having' clause, and what to do if you want to use having in your query.
* Count children by parent_id (with conditions, and named_scope [if possible]), to quickly get an ordered array of [[parent, children_count], [parent, children_count]].</text>
  <closed_at nil="true"></closed_at>
  <vote_count type="integer">27</vote_count>
  <comments_count type="integer">4</comments_count>
  <status nil="true"></status>
  <forum>
    <id type="integer">4515</id>
    <name>Topic Suggestions</name>
    <key deprecated="true">general</key>
  </forum>
  <response nil="true"></response>
  <created_by>
    <supporter>
      <user>
        <id type="integer">61229</id>
        <display_name>jbrooks</display_name>
        <name deprecated="true">jbrooks</name>
        <username deprecated="true">jbrooks</username>
      </user>
    </supporter>
  </created_by>
  <created_at type="datetime">2008-10-15T03:32:37Z</created_at>
  <updated_at type="datetime">2008-10-15T03:32:37Z</updated_at>
  <page deprecated="true">
    <key>general</key>
  </page>
</suggestion>
  </supported_suggestions>
  <created_at type="datetime">2008-09-03T10:30:32Z</created_at>
  <updated_at type="datetime">2009-11-13T04:19:10Z</updated_at>
</user>
