<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://portland2013.drupal.org/program/sessions/proposed?field_experience_value=All&amp;field_track_value=3&amp;keys=" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Proposed Sessions</title>
    <link>https://portland2013.drupal.org/program/sessions/proposed?field_experience_value=All&amp;field_track_value=3&amp;keys=</link>
    <description></description>
    <language>en</language>
          <item>
    <title>Beginner&#039;s Guide to Performance!</title>
    <link>https://portland2013.drupal.org/content/beginners-guide-performance</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;This session is for people who want to make their sites fast. REALLY FAST! Even if you&#039;re running on a leased 486 in your neighbor&#039;s basement, we can still have you serving up pages faster than you can say &quot;PHP.&quot;&lt;/p&gt;
&lt;p&gt;Now there&#039;s about 82,000 things that can affect the performance of your website. We may not have time to go through all of them, but here&#039;s what&#039;s on the agenda (don&#039;t worry if you don&#039;t know what any of these things mean, that&#039;s the point of the session):&lt;/p&gt;
&lt;p&gt;* Hosting Options&lt;br /&gt;
* Drupal&#039;s Cache Mechanisms&lt;br /&gt;
* Content Delivery Networks&lt;br /&gt;
* APC&lt;br /&gt;
* Memcached&lt;br /&gt;
* Varnish&lt;br /&gt;
* Static Caching (boost)&lt;br /&gt;
* ETags, gzip-compression and other various server tweaks&lt;br /&gt;
* Front end techniques such as sprites, compressing images, and minifying code&lt;br /&gt;
* Benchmarking (are we going faster yet?)&lt;br /&gt;
* We&#039;ll also cover some case studies such as a Drupal site that delivers over 1tb of video throughout the world.&lt;/p&gt;
&lt;p&gt;Some of the things on this list are so easy to implement that you&#039;ll kick yourself for having a slow site. When you&#039;re done with this session your website&#039;s visitors and search engines will thank you for the blistering fast speed.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-slides field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/pdf&quot; src=&quot;/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;https://portland2013.drupal.org/sites/default/files/slides/Beginner%27s%20Guide%20to%20Performance_0.pdf&quot; type=&quot;application/pdf; length=178240&quot;&gt;Beginner&amp;#039;s Guide to Performance.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/jrowny&quot;&gt;jrowny&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Beginner&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Tue, 18 Dec 2012 22:20:19 +0000</pubDate>
 <dc:creator>jrowny</dc:creator>
 <guid isPermaLink="false">288 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>Drupal Bit by Bit: Quest of the Request</title>
    <link>https://portland2013.drupal.org/content/drupal-bit-bit-quest-request</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Taken in its simplest form, Drupal is a procedural system that starts at line 1 of index.php and executes its code line-by-line until it outputs what a user asked for. What if we could visually explore that process to help us understand exactly how Drupal core actually works? Join webkenny and his zany cast of characters for the &lt;strong&gt;greatest Drupal story ever told&lt;/strong&gt; as we explore the request in a way like you&#039;ve never seen before.&lt;/p&gt;
&lt;p&gt;Led by our hero, &lt;a href=&quot;http://t.co/M4yJYQeM&quot;&gt;8-Bit Dries&lt;/a&gt; (making his triumphant return in 16-Bit for Portland), we will explore the bootstrap bit by bit, traveling the configuration and cache phases, while traversing the grass plains of the variables phase. On our quest to save the Crystal Node, we&#039;ll battle form alters, sanitization of our input, the dreaded caves of Themeria, the treacherous rivers of the update system, and the castle of the evil Kitton himself to learn how to solve any problem with our knowledge of the journey!&lt;/p&gt;
&lt;p&gt;This session is for developers looking to take their understanding of how the system works to the next level and those who have an interest in solving complicated Drupal issues.&lt;/p&gt;
&lt;p&gt;Some of our hero&#039;s lifelong questions will be answered such as:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;What is the bootstrap and its phases? Laying the groundwork for an epic journey.&lt;/li&gt;
&lt;li&gt;What is the hook system and how does it &lt;strong&gt;really&lt;/strong&gt; work?&lt;/li&gt;
&lt;li&gt;Why do render arrays hate me? Learning to debunk the complexity of the Render API.&lt;/li&gt;
&lt;li&gt;How does a preprocessor preprocess its preprocessors? The theme system.&lt;/li&gt;
&lt;li&gt;What is the update system? How does it &quot;know&quot; what to update?&lt;/li&gt;
&lt;li&gt;Who cares? Using this information to build better sites.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;(A special thanks to Andre Moinar of BeCircle whose &lt;a href=&quot;http://becircle.com/drupal_7_line_by_line_part_1_introduction&quot;&gt;blog post&lt;/a&gt; not only helped me learn this topic but was an inspiration for the beginning of this session.)&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/webkenny&quot;&gt;webkenny&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Wed, 19 Dec 2012 15:15:22 +0000</pubDate>
 <dc:creator>webkenny</dc:creator>
 <guid isPermaLink="false">293 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>CLI, the other SAPI</title>
    <link>https://portland2013.drupal.org/content/cli-other-sapi</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Most developers use PHP in a web context and run their code via Apache. The command line interface (CLI) is another approach to run PHP without the overhead of your webserver.This talk not only illustrates the usage of the PHP binary, but also some use cases for which the CLI is the better tool. Keywords: I/O, forking, signals, configuration, batch tasks, syntax validation, documentation, piping…&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-slides field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;text/plain&quot; src=&quot;/modules/file/icons/text-plain.png&quot; /&gt; &lt;a href=&quot;https://portland2013.drupal.org/sites/default/files/slides/cli_the_other_sapi.txt&quot; type=&quot;text/plain; length=143&quot;&gt;cli_the_other_sapi.txt&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/thijsferyn&quot;&gt;ThijsFeryn&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Wed, 19 Dec 2012 17:13:47 +0000</pubDate>
 <dc:creator>ThijsFeryn</dc:creator>
 <guid isPermaLink="false">313 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>The Old and New Field API in Drupal 8</title>
    <link>https://portland2013.drupal.org/content/old-and-new-field-api-drupal-8</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;iframe width=&quot;620&quot; height=&quot;465&quot; src=&quot;http://www.youtube.com/embed/CH8OfeExKPE?rel=0&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;p&gt;Click here to watch &lt;a href=&quot;http://youtu.be/CH8OfeExKPE&quot;&gt;The Old and New Field API in Drupal 8&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Drupal 8 has (and is still being) changed significantly under the hood. Field API also got a big overhaul.&lt;/p&gt;
&lt;p&gt;In this session we&#039;ll cover the API changes with lot&#039;s of code examples so you&#039;re ready to port your field modules to Drupal 8 or implement the API in custom projects. But that&#039;s not all. We&#039;ll also show you new and exciting features and talk about how we were able to speed up Field API&#039;s rendering system which in the end results in a faster Drupal as well.&lt;/p&gt;
&lt;p&gt;And then there&#039;s this New Field API. What&#039;s the difference with the old one and what&#039;s the impact for me as a developer ? &lt;/p&gt;
&lt;p&gt;Whether you&#039;re a coder or site builder, fields are one of the essential pieces of your Drupal site, so everyone is more than welcome to join!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Accepted&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-session-slot field-type-entityreference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Time slot:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Wednesday, May 22 - 10:45am-11:45am&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-session-room field-type-entityreference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Room:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;OR 203 - Palantir&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/swentel&quot;&gt;swentel&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/users/fago&quot;&gt;fago&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/yched&quot;&gt;yched&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Sat, 22 Dec 2012 12:22:42 +0000</pubDate>
 <dc:creator>swentel</dc:creator>
 <guid isPermaLink="false">378 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>Taming Monster Drupal Queries with Akiban</title>
    <link>https://portland2013.drupal.org/session/taming-monster-drupal-queries-akiban</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Drupal is nearly universally deployed with MySQL as the backend database. We’ve all heard the NoSQL and NewSQL terms thrown around and there are many interesting new database products available. However, deploying these products is difficult and for a Drupal deployment used to running on MySQL, not always an option.&lt;/p&gt;
&lt;p&gt;In this talk, we are going to discuss Akiban and how it can be used as a query accelerator in an existing MySQL environment. Akiban can be deployed as a regular MySQL slave so much of your operational knowledge can be put to good use with Akiban. Problematic queries for MySQL are then directed by Drupal to Akiban instead of to MySQL. This is similar to how queries are off-loaded to a read slave with MySQL replication. However, with Akiban, these problematic queries are not just off-loaded, they are usually executed 10-100 times faster.&lt;/p&gt;
&lt;p&gt;This talk will first introduce Akiban including how to get it up and running as a MySQL slave. Then we’ll dive into specific examples of problematic queries in various Drupal deployments and how they can be redirected to Akiban. During this portion of the talk, we’ll also discuss actual customer deployments of Akiban for Drupal, including 1 deployment in the Acquia cloud.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-slides field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/pdf&quot; src=&quot;/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;https://portland2013.drupal.org/sites/default/files/slides/drupal_akiban_0.pdf&quot; type=&quot;application/pdf; length=12590805&quot;&gt;drupal_akiban.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/posulliv&quot;&gt;posulliv&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Thu, 27 Dec 2012 21:49:23 +0000</pubDate>
 <dc:creator>posulliv</dc:creator>
 <guid isPermaLink="false">423 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>Dungeons &amp; Dragons &amp; Drupal: A look at real-world, complex data management problems</title>
    <link>https://portland2013.drupal.org/session/dungeons-dragons-drupal-look-real-world-complex-data-management-problems</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;A magical quest through complex record keeping that takes our adventurers from the mighty cities of Features packages through the deep delves of compound fields, facing off against hordes of PDF output.&lt;/p&gt;
&lt;p&gt;Just like in Dungeons and Dragons, there are some real-life, complex data management issues that can only be resolved at the CMS level. This session discusses approaching these sorts of complex data management problems using the familiar common ground (D&amp;amp;D). &lt;/p&gt;
&lt;p&gt;The D&amp;amp;D Character module for Drupal 7 was released last February, and aside from making the lives of Dungeon Masters and players easier, it&#039;s a great example of some really common (and surprisingly business-related) Drupal module functionality. First, it provides a complex node type to allow users to create their characters, with fields organized into logical arrangements. Second, it defines several new, compound fields (using Fields API) to help account for the varieties of complex data such as skills, feats, magical items, and weapons. Finally, it make use of PHP&#039;s PDF libraries to create printable character record sheets for a character node, and generating other non-standard output such as OmniGraffle documents.&lt;/p&gt;
&lt;p&gt;As any good DM or player knows, managing a PC is extremely complex, involving dozens of steps to create and update a good D&amp;amp;D character. In addition to being a fun D&amp;amp;D-themed session, this presentation will also cover how to deal with complex record keeping systems that can prove useful for government or HR offices. In addition to discussing the inspiration behind the D&amp;amp;D module, I&#039;ll explore how similar complex record-keeping requirements can be handled with Drupal and custom fields and content types.&lt;/p&gt;
&lt;p&gt;You hear something behind you. Roll for initiative.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/tobby&quot;&gt;tobby&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Intermediate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Thu, 03 Jan 2013 04:53:54 +0000</pubDate>
 <dc:creator>tobby</dc:creator>
 <guid isPermaLink="false">483 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>How to act like you (maybe actually) care about your work</title>
    <link>https://portland2013.drupal.org/session/how-act-you-maybe-actually-care-about-your-work</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;There are many things we, as developers, know we need to do, yet never take the time to focus on. Learning, automation, and how to function as people within a diverse team are all incredibly important topics we need to continually refocus on. Learning how to learn, making time through automation, and playing the people game by getting along with our coworkers will greatly improve our career chances, and goals. I will give you a programmer&#039;s tapas on these topics, giving you an appetizer to fuel your thirst and hunger for more.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/thejmather&quot;&gt;thejmather&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Beginner&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Thu, 03 Jan 2013 05:57:14 +0000</pubDate>
 <dc:creator>thejmather</dc:creator>
 <guid isPermaLink="false">493 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>Yes, you will.</title>
    <link>https://portland2013.drupal.org/session/yes-you-will</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;There are many things that we avoid learning because we don&#039;t think we&#039;re going to use them. Well, I&#039;m here to tell you: yes, you will. You will use version control, even if it&#039;s saving as file.old.php. You will test, even if it&#039;s simply pressing F5. You will practice software deployment, even if it is by transferring individual files via FTP. It&#039;s a simple fact. But naming files .old.php, hitting refresh, and using FTP are old and busted. Let&#039;s get familiar with some of the proper tools.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/thejmather&quot;&gt;thejmather&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-featured field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Featured:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Not Featured&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Beginner&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Thu, 03 Jan 2013 06:00:06 +0000</pubDate>
 <dc:creator>thejmather</dc:creator>
 <guid isPermaLink="false">498 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>Views for Developers; An Architectural Overview</title>
    <link>https://portland2013.drupal.org/session/views-developers-architectural-overview</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Views is an immensely powerful and extensible system. It can be used to solve a wide range of problems and present many different types of displays; More than what most people realise, even after working with Views for considerable time.&lt;/p&gt;
&lt;p&gt;This session will demonstrate some advanced but poorly-understood features of Views, such as grouping, &quot;count&quot; and &quot;group by&quot; queries, summary views, non-standard pagers and attached-views.&lt;/p&gt;
&lt;p&gt;This session will cover an architectural overview of Views 3&#039;s classes, and how to extend it&#039;s object-oriented code to present data in alternate formats (the &quot;view&quot; in &quot;MVC&quot;), allow Views to understand and filter data in a specific way (controller) and to access alternate data sources (model).&lt;/p&gt;
&lt;p&gt;A demonstration of extending views in code will follow. Attendees should be familiar with building and editing Views, although it is not necessary that they consider themselves &quot;advanced&quot; in this area.&lt;/p&gt;
&lt;p&gt;Views is an immensely powerful and extensible system. It can be used to solve a wide range of problems and present many different types of displays; More than what most people realise, even after working with Views for considerable time.&lt;/p&gt;
&lt;p&gt;This session will demonstrate some advanced but poorly-understood features of Views, such as grouping, &quot;count&quot; and &quot;group by&quot; queries, summary views, non-standard pagers and attached-views.&lt;/p&gt;
&lt;p&gt;This session will cover an architectural overview of Views 3&#039;s classes, and how to extend it&#039;s object-oriented code to present data in alternate formats (the &quot;view&quot; in &quot;MVC&quot;), allow Views to understand and filter data in a specific way (controller) and to access alternate data sources (model).&lt;/p&gt;
&lt;p&gt;A demonstration of extending views in code will follow. Attendees should be familiar with building and editing Views, although it is not necessary that they consider themselves &quot;advanced&quot; in this area.&lt;/p&gt;
&lt;p&gt;For the second code-oriented part of the session, it is also assumed that attendees are familiar with object-oriented terminology and the OO concepts of objects, classes and inheritance.&lt;/p&gt;
&lt;p&gt;This session is inspired by Larry Garfield&#039;s &lt;a href=&quot;Views for Developers&quot;&gt;&quot;Views for Developers&quot;&lt;/a&gt; and &lt;a href=&quot;http://vimeo.com/8164026&quot;&gt;&quot;Views to the next level&quot;&lt;/a&gt; sessions at past DrupalCons and Drupal camps.&lt;/p&gt;
&lt;p&gt;This session was &lt;a href=&quot;http://denver2012.drupal.org/program/sessions/views-developers-architectural-overview&quot;&gt;presented at DrupalCon Denver&lt;/a&gt;.  &lt;a href=&quot;http://tinyurl.com/views3-for-devs&quot;&gt;Here are the slides&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes for track chairs&lt;/strong&gt;: This session takes one hour to cover both parts, but 1.5 hours is recommended to dive deeper into code in the second part.  The first part can be done alone in 45 minutes.  If a code-oriented session is preferred the first part can be done in less time.&lt;/p&gt;
&lt;p&gt;I have done this for Drupal 7 in the past but will update material for Drupal 8 if appropriate.  I.e. If Drupal 8 and Views are sufficiently stable and documented in time.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/bevan&quot;&gt;Bevan&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Advanced&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Fri, 04 Jan 2013 01:54:15 +0000</pubDate>
 <dc:creator>Bevan</dc:creator>
 <guid isPermaLink="false">523 at https://portland2013.drupal.org</guid>
  </item>
  <item>
    <title>Performance analysis with XHProf</title>
    <link>https://portland2013.drupal.org/session/performance-analysis-xhprof</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;In this Session you will learn about:&lt;/p&gt;
&lt;h3&gt;Profiling with XHPRof&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;Installation&lt;/li&gt;
&lt;li&gt;Benefits&lt;/li&gt;
&lt;li&gt;XHProf VS xDebug&lt;/li&gt;
&lt;li&gt;Automatic usage&lt;/li&gt;
&lt;li&gt;Profiling small parts of the code&lt;/li&gt;
&lt;li&gt;Combination with the devel module&lt;/li&gt;
&lt;li&gt;The UI&lt;/li&gt;
&lt;li&gt;What &quot;exclusive walltime&quot; is&lt;/li&gt;
&lt;li&gt;Diff and average runs&lt;/li&gt;
&lt;li&gt;Some examples&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href=&quot;https://docs.google.com/presentation/d/19S9ony2vRSTLiVcAzOwHBLz7f7Wy8VCBrO5YJpetQ5o/edit&quot;&gt;The slides can be found here at google docs&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-slides field-type-file field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Slides:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;&quot; title=&quot;application/pdf&quot; src=&quot;/modules/file/icons/application-pdf.png&quot; /&gt; &lt;a href=&quot;https://portland2013.drupal.org/sites/default/files/slides/Xhprof%20-%20English_0.pdf&quot; type=&quot;application/pdf; length=346385&quot;&gt;Xhprof - English.pdf&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;fieldset class=&quot;field-group-fieldset group-schedule-info collapsible  form-wrapper&quot; id=&quot;node_session_full_group_schedule_info&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Schedule info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-accepted field-type-list-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Status:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Proposed&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
&lt;fieldset class=&quot;field-group-fieldset group-audience collapsible  form-wrapper&quot; id=&quot;node_session_full_group_audience&quot;&gt;&lt;legend&gt;&lt;span class=&quot;fieldset-legend&quot;&gt;Session Info&lt;/span&gt;&lt;/legend&gt;&lt;div class=&quot;fieldset-wrapper&quot;&gt;&lt;div class=&quot;field field-name-field-speakers field-type-entityreference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Speaker(s):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/users/kars-t&quot;&gt;Kars-T&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-track field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Track:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Coding + Development&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-experience field-type-list-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Experience level:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Beginner&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/fieldset&gt;
</description>
     <pubDate>Fri, 04 Jan 2013 14:58:31 +0000</pubDate>
 <dc:creator>Kars-T</dc:creator>
 <guid isPermaLink="false">528 at https://portland2013.drupal.org</guid>
  </item>
  </channel>
</rss>
